2024. április 26., péntek

Gyorskeresés

Counter Strike 1.6 szerver beállítása

  • (f)
  • (p)
Írta: |

Sziasztok! A cikk alapötletét az adta, hogy mikor először béreltünk Counter-Strike 1.6 szervert, sok...

[ ÚJ TESZT ]

Sziasztok!

A cikk alapötletét az adta, hogy mikor először béreltünk Counter-Strike 1.6 szervert, sok dolog nekünk se volt világos. A cikket egy "hiánypótló" írásnak szánom, ahol végigvezetem, mit érdemes, és mit nem érdemes a szerverrel csinálni. (A helyesírási hibákat kérlek Privát üzenetben jelezzétek, ne szemeteljétek ilyenekkel tele a hozzászólásokat! Előre is köszönöm!) Vágjunk is bele!

Első dolgunk bérelni egy játékszervert! Én két szolgáltatót említenék meg, akikkel csak jó tapasztalatom van:
- http://www.szerverberles.hu
- http://www.synhosting.eu
(A szerverbérlés menetére nem térnék ki, ez a weblapokon le van írva!)

Megvan a szerverünk. Első dolgunk eldönteni hogy szeretnénk-e AmxModX-et a szerverünkre. (A többi modra nem térnék ki, mert nagyon sok van, sok funkcióval)
Először is, mi is az az AmxModX?
Az AmxModX egy mod a Counter Strike szerverünkhöz. Egyszerű kezelhetőség, és sok hozzá készült plugin jellemzi. AmxModX telepítését, én személy szerint ajánlanám, mert sokkal könnyebb rendet tartani a szerverünkön az AmxModX segítségével, de erről majd később!

Az AmxModX telepítése egyszerű. Szükségünk van egy amxmodx telepítőre! A jelenlegi verzió az 1.8.1-es amit INNEN lehet letölteni.
Miután letöltöttük, installáljuk fel a gépünkre! Indítsuk el, és válasszuk a lehetőségek közül az ftp-t!

Itt ki kell tölteni az adatokat! (Ezeket a szerverszolgáltatónk kiküldte az e-mail címünk-re, miután aktiválták a szerverünket!)
Host: Az IP cím amit kaptunk a szolgáltatótól, port nélkül! Ha a játék szerverünk IP-je "123.123.45.345:27051" akkor nekünk a "123.123.45.345" IP címet kell beírni!
Port: Maradhat 21!
Username: Szolgáltatótól kapott felhasználónevünk!
Password: Szolgáltatótól kapott jelszavunk!

A "Use PASV Mod"-ot pipáljuk ki, és kattintsunk a "connect" gombra. Ezek után keresd meg, és válaszd ki a "cstrike" mappát, a "select game addon"-nál a Counter-Strike-ot válaszd ki!
Válasszuk ki szerverünk operációs rendszerét. (szerverberles.hu-nál linux, más szolgáltatóknál érdeklődjetek, hogy milyen operációs rendszert használnak!)
Ha ez megvan indulhat a telepítés! Ez több percig is eltarthat, feltöltési sebességünktől függően. Ha befejeződött a telepítés, "webadmin"-ból indítsuk újra a szervert! Így már futni fog az AmxModX.

Következő lépés, hogy admin jogot adjunk magunknak! (Csak az eredeti Counter-Strike-ra vonatkozó módszert írom le!)

1. Kapcsolódjunk a szerverünkhöz pl. Total Commanderrel.
2. Menjünk a cstrike/addons/amxmodx/configs/ mappába, és töltsük le az users.ini fájlt!
3. Nyissuk meg a fájlt jegyzettömbbel, és írjuk bele ezt a sort:
"STEAM_1:1:123456" "" "abcdefghijklmnopqrstu" "ce"
(Idézőjelekkel együtt, természetesen a példa SteamID helyett a sajátunkat írjuk!
4. Mentsük el a a módosított fájlt, és töltsük vissza szerverünkre, felülírva az eredetit!
5. Csináljunk egy szerver újraindítást webadminból. Ha belépünk a szerverre akkor már lesz admin jogunk.
6. Admin menü előhívásához, írjuk be a konzolunkba (alapesetben "0"-ás gombra jön elő) hogy: "amxmodmenu" (idézőjelek nélkül!)
7. Visszalépünk a játékba, most már az admin menü fog fogadni, ahol számokat megnyomva tudunk navigálni!

Következő lépés a pluginok feltöltése. Itt hívom fel mindenkinek a figyelmét, hogy a játékosok nagy része nem szereti hogyha tele van plugginnal a szerver, így csak a legfontosabbakat tegyük fel! (Pluginokat a http://www.amxmodx.org weblapról lehet letölteni!)
Példának a magas ping kickelőt mutatom be:

1.Töltsük le az SMA fájlát a HPK-nak (High Ping Kicker) innen: http://amxmodx.extra.hu/site/pluginz/plug/hpk/hpk.sma
2. Nyissuk meg jegyzettömbbel, és szerkesszük 'HIGHPING_MAX' részt! (Ide írhatjuk milyen ping felett kickelje a játékosokat!)
3. Ha akarjuk az üzeneteket is szerkeszthetjük!
4. Mentsük el a fájlt!
5. Menjünk fel a http://amxmodx.extra.hu/site/atalakit.php oldalra, és tallózzuk be az sma fájlt, és kattincsunk a "compile" gombra! Ha jól csináltad kapsz egy .AMXX fájlt!
6. A kapott .AMXX fájlt töltsük fel a szerverünk cstrike/addons/amxmodx/plugins/ mappájába.
7. Töltsük le a szerverünkről a cstrike/addons/amxmodx/configs/ mappából, a plugins.ini fájlt, és írjuk bele a plugin fájlnevét pontosan. Pl.: hpk.amxx
8. Mentsük el, töltsük fel a szerverre, és indítsuk újra a szervert. Ha jól csináltad akkor a plugin futni fog!

Ui.: AmxModX-et bekapcsolni az "amx_on" parancsal lehet, kikapcsolni pedig az "amx_off" parancsal!

Konfigolás:

Ha van klánunk, akkor jön be az a „probléma” hogy warozni szeretnétek! Ehhez természetesen más konfig kell, mint a publik(közönség) játékhoz. A konfigokat jegyzettömbbe kell másolni, és .cfg formátumot adni nekik. A cstrike mappába kell másolni. A konfigok betöltése paranccsal történik, így: "exec konfigneve.cfg" (idézőjel nélkül!) Ha a játékon belül akarjuk betölteni, akkor nyissuk meg a konzolt! Írjuk be hogy "rcon_password utallak" (idézőjelek nélkül, utallak helyett a szerver rcon jelszavát!) Ezek után írjuk be a konzolba hogy: "rcon exec konfigneve.cfg" (idézőjelek nélkül!) Nézzünk egy példát warconfigra: (zárójelbe odaírom, néhány parancs mellé hogy mit csinál!)

// Config by newgrounds //(ki csinálta a konfigot, lényegtelen nekünk)

alias "wait10" "wait; wait; wait; wait; wait; wait; wait; wait; wait; wait"
alias "wait50" "wait10; wait10; wait10; wait10; wait10"
alias "wait100" "wait50; wait50"
alias "wait500" "wait100; wait100; wait100; wait100; wait100"
alias "wait1000" "wait500; wait500"

hostname "Newgrounds | WAR VAN!" //(Ezt átírjuk arra, hogy mi legyen a szerver neve mikor warozunk)

rcon_password "utallak" //(Rcon passwordot adja meg, ezt állítsuk arra amire akarjuk, csak ne felejtsük el!)

decalfrequency 60
edgefriction 2
log on

allow_spectators 0
mp_allowspectators 0
mp_autocrosshair 0
mp_autokick 0
mp_autoteambalance 0
mp_c4timer 35 (bombarobbanás ideje, maradjon 35-ön!)
mp_consistency 1
mp_fadetoblack 0
mp_flashlight 1
mp_footsteps 1
mp_forcecamera 2
mp_forcechasecam 2
mp_fraglimit 0
mp_friendlyfire 1
mp_friendly_grenade_damage 1
mp_hostagepenalty 0
mp_limitteams 0
mp_logdetail 1
mp_logecho 1
mp_logfile 1
mp_logmessages 1
mp_playerid 1
mp_startmoney 800
mp_tkpunish 0

pausable 1 //(Ez engedélyezi, hogy a játék közben le tudjuk pause-ezni a szervert. Ez arra jó, hogyha valamelyik ember lelép, meg lehet várni, és egyik csapat se jut előnyhöz!)

sv_aim 0
sv_airaccelerate 10
sv_airmove 1
sv_cheats 0
sv_clienttrace 1.0
sv_clipmode 0

sv_contact "newgrounds@extra.hu"
sv_region Hungary

sv_allowdownload 1
sv_allowupload 1
sv_alltalk 0
sv_friction 4
sv_gravity 800
sv_maxspeed 320
sv_maxunlag 0.5
sv_maxrate 25000
sv_maxupdaterate 101
sv_minrate 20000
sv_minupdaterate 80
sv_proxies 1
sv_stepsize 18
sv_stopspeed 75
sv_timeout 65
sv_unlag 1
sv_unlagpush 0
sv_unlagsamples 1
sv_voiceenable 1
sv_wateraccelerate 10

// Round Settings

mp_timelimit 0
mp_maxrounds 0
mp_winlimit 0
mp_roundtime 1.75 //(egy kör ideje, 1,75 az alap, ne változtassuk meg!)
mp_buytime 0.25 //(Mennyi idejig lehet vásárolni)
mp_freezetime 8 //(Kör előtti „fagyás” idő, vagyis amikor nem tudsz mozdulni, csak vásárolni)

sys_ticrate 10000

amx_off //(amx-et kikapcsolja)

sv_password "cwar12345" //(Jelszó a szerverre, hogy ne zavarják meg a wart publik játékosok)

wait100;wait100;
say War Config by Newgrounds
wait100;wait100;
say War beallitasok betoltve!
wait100;wait100;
say War beallitasok betoltve!
wait100;wait100;
say War beallitasok betoltve!
wait100;wait100;
sv_restart 1
wait100;wait100;
sv_restart 1
wait100;wait100;
sv_restart 1
//VEGE

Ha egy sor előtt „//” van a játék nem veszi figyelembe azt a sort. Használjátok kedvetekre a konfigot!
Ennek mintájára itt van egy publik konfig is, ehhez nem fűznék kommentárt:

// Config by newgrounds

alias "wait10" "wait; wait; wait; wait; wait; wait; wait; wait; wait; wait"
alias "wait50" "wait10; wait10; wait10; wait10; wait10"
alias "wait100" "wait50; wait50"
alias "wait500" "wait100; wait100; wait100; wait100; wait100"
alias "wait1000" "wait500; wait500"

hostname "Newgrounds | Publik | 47-48protocol | pwb:szerverberles.hu"

rcon_password "utallak"

sv_password ""

decalfrequency 60
edgefriction 2
log on

sv_downloadurl "http://dlurl.synhosting.eu/dl"

allow_spectators 1
mp_allowspectators 1
mp_autocrosshair 0
mp_autokick 0
mp_autoteambalance 1
mp_c4timer 35
mp_consistency 1
mp_fadetoblack 0
mp_flashlight 1
mp_footsteps 1
mp_forcecamera 0
mp_forcechasecam 0
mp_fraglimit 0
mp_friendlyfire 0
mp_friendly_grenade_damage 0
mp_hostagepenalty 0
mp_limitteams 2
mp_logdetail 1
mp_logecho 1
mp_logfile 1
mp_logmessages 1
mp_playerid 1
mp_startmoney 800
mp_tkpunish 0

pausable 0

sv_aim 0
sv_airaccelerate 10
sv_airmove 1
sv_cheats 0
sv_clienttrace 1.0
sv_clipmode 0

sv_contact "newgroundsclan@extra.hu"
sv_region Hungary

sv_allowdownload 1
sv_allowupload 1
sv_alltalk 0
sv_friction 4
sv_gravity 800
sv_maxspeed 320
sv_maxunlag 0.5
sv_maxrate 25000
sv_maxupdaterate 101
sv_minrate 20000
sv_minupdaterate 80
sv_proxies 1
sv_stepsize 18
sv_stopspeed 75
sv_timeout 65
sv_unlag 1
sv_unlagpush 0
sv_unlagsamples 1
sv_voiceenable 1
sv_wateraccelerate 10

// Round Settings

mp_timelimit 20
mp_maxrounds 0
mp_winlimit 0
mp_roundtime 1.75
mp_buytime 0.25
mp_freezetime 5

sys_ticrate 10000

amx_on

wait100;wait100;
say publik Config by newgrounds
wait100;wait100;
say publik beallitasok betoltve!

sv_restart 1

//Vege

Ennyi lenne szerény „kis” cikkem, ha bármi kérdésetek van írjatok!

Üdv: mocsanisi

Hirdetés

Copyright © 2000-2024 PROHARDVER Informatikai Kft.