1. Főoldal
  2. Cikkek
  3. Játékok
  4. Counter Strike 1.6 szerver készítés SteamCMD-ben

Counter Strike 1.6 szerver készítés SteamCMD-ben

Játékok

Korábban a DirtyWindows-on írtam a Counter Strike szerver készítésről részletesen egy elég hosszas cikket, viszont az már a múlt, mivel a Valve azaz a Steam változtatott a régi szerveres downgrade megoldáson, így már sima cmd + hldsupdatetools-al nem tudjuk megoldani, ehhez már speciális úgynevezett SteamCMD kell.
Ha hiszitek, ha nem a dolgunk igazából ugyan olyan egyszerű, mint a sima CMD azaz parancssor alatt, viszont a SteamCMD-be kicsit különböznek a parancsok, de a dolog mindenki számára érthető lesz.


Letöltendő cuccok:

Tudnivalók

20 slotos szerverhez kell legalább egy Intel Core i3 vagy i7-es processzor, minimum 4gb ram (win7+ mellett) a laggmentes futtatáshoz, persze a le- feltöltési sebesség és a ping sem utolsó szempont.
Egy kezdőnek érdemes 12 slottal (férőhellyel) indulnia.

Counter Strike 1.6 Szerver letöltése Windowsra SteamCMD-vel

1. Hozzunk létre egy „steamcmd” nevű mappát a „C:\” meghajtón, majd azt hagyjuk üresen

2. Másoljuk a „C:\steamcmd” mappába a steamcmd.zip tartalmát, azaz az exe fájlt.

3. Futtassuk, és ha mindent rendben talál, letölti a szükséges kezelőfájlokat, amely mindössze 6mb.

4. A „C:\steamcmd” mappába hozzunk létre egy újabb mappát pl: „szerverek”, viszont ha mindent külön szeretnénk rakni, akkor egy CounterStrike könyvtárat is.

5. Először mindenképp be kell jelentkeznünk. Ne ijedjünk meg, egyszerűen névtelenül is be lehet jelentkezni, nem szükséges éppen steam accounttal rendelkeznünk.

Üssük be a következőt:

login anonymous

Nyomjunk entert. Beletelhet pár perc amíg belogol, de ettől függetlenül nagy valószínűséggel sikerülni fog, ha a következő képen látható „Success.” üzenetet kapjuk.

6. Ki kell választanunk a telepítés helyét, tehát ahova le fogja nekünk tölteni a szerverfájlokat.

Üssük be a következőt:

force_install_dir szerverek

Szokás szerint enter. Nálam a szerverek mappába fog menni a letöltés, de mindenki válassza ki a neki megfelelő, létrehozott mappa nevét.

7. Letöltendő Szerver kiválasztása.

Ez elég bonyolult dolog, mert nem a nevét kell megadni, hanem az egyedi Steam ID-jét, viszont szervereknél megint különbözik. Counter Strike 1.6-nál „90” az ID.

Először

app_update 90 validate

parancs kell, mert ekkor letölti pár másodperc alatt az alap HL-t, majd

app_update 90

mellyel pedig a teljes Counter Strike 1.6 szerver fájljait tudjuk leszedni a gépünkre, ami körülbelül 5-10 perc alatt meg is van. Ha az adott játéknak van béta szervere, akkor pedig

app_update ID –beta validate

 

8. Szerver lista (Név, ID, SteamCMD)

https://developer.valvesoftware.com/wiki/Dedicated_Servers_List

9. 47-48 steam protokoll patch, bontsuk ki majd a letöltött fájlok helyére kell kicsomagolni és a korábbi fájlokat felül kell írni. Nekem ide „C:\steamcmd\szerverek”.

10. Ha megvagyunk a HLDS.exe futtatva konfigurálhatjuk (férőhely, név, cron) szerverünket, majd elindíthatjuk. Létezik parancssoros megoldás is. Egyszerűen hozzunk létre a Hlds.exe Főkönyvtárában egy cmd fájt, majd írjuk, másoljuk be a következőt:

hlds.exe -console -game cstrike -autoupdate -port 27094 +maxplayers 20 +map de_dust2 +exec server.cfg

  1. console = kezelés
  2. Game = Játék
  3. Cstrike = Counter Strike 1.6
  4. Autoupdate = ha elérhető új frissítés, akkor töltse le automatikusan
  5. Port = itt állítsunk be tetszőleges portot. Fontos: 5 számjegy
  6. Maxplayers = maximális férőhely (max 32)
  7. Map = pálya (csak létező pályát adj meg, mert galibát okozhat, ha rosszul adod meg)
  8. Exec server.cfg = saját beállításaink használata, ide több cfg-t is berakhatunk

Konfiguráció további részleteit, mint például az AmxModX telepítését a DirtyWindows-ról tudhatjátok meg. Ha kérdésetek van nyugodtan tegyétek fel hozzászólásban vagy éppen a fórumban!

bykewix profilképe
Polgár Zoltán @bykewix +832 .NetDEV, PHP Engineer, Designer.
27 hozzászólás
Hozzászóláshoz jelentkezz be vagy Regisztrálj!
Udv tetszik a cikk. minden sikerült.
olyan problémám van hogy csdm szerót szeretnék amin ha kevés a játékos akkor felmegy pár podbot. De mixelni is szeretnénk rajta. megcsináltam a cfg-t mixre amx_off stb de az amx nem kapcsol ki teljesen szoval az "ff" parancs pl működik. + a podbotok semmilyen parancsra nem hajlandóak reagálni. tudnál ebben segíteni nekem?
2017.01.03 22:31
Szia...! Tel.számot tudnál adni?
2015.03.17 20:06
Hello,
Skype: bykewix
Vagy
Privát üzenet itt az oldalon és kinek küldöd: bykewix
:)
2015.03.17 20:35
Magamnak!:) Nekem a tel. egyszerűbb lenne mint skypot telepíteni szeretnem ha tudnál segíteni cs.szerót csinálni!Vagy azt sem bánnám ha te csinálnád meg!De telón csak 1szerűbb lenne megbeszélni a részleteket! :)
2015.03.17 20:44
Nem zaklatni akarlak!
2015.03.17 21:29
Oks, szerintem írj privátban. Ott ingyé van és nem kell telepítgetni :D
2015.03.17 21:50
:(
2015.03.17 22:38
mi az a konyvtar es nekem a validate nel valami errort ir ki de miert
2015.02.09 21:50
2 lehetőséged van:
1. Ezt elmondod itt: LINK
2. Leírod a "valami errort" (például egy kép is jó róla), Google-ba beírod, és Wikipedia-n megnézed "mi az a konyvtar", vagy ha konkrét könyvtárra vagy kíváncsi leírod a nevét.
Illetve mindkét esetben ajánlott: ezt az oldalt megnézni Nem kell tökéletesen írni, de azért érthető magyar mondatok elvárhatóak, írásjelekkel (pont, vessző, kérdőjel..) és ékezettekkel!
2015.02.10 13:49
Mi a pontos hibaüzenet és melyik sorban? :) Egy kép tényleg nem ártana :)
2015.02.10 15:18
Ha Valakinek Kell konfigos jelöjön be skypen : szaboalex2002 (profil kép:oroszlán) csodákat művelek!(Nem hagylak cserben!)Segítek hogy örüljél :)



>By:alex.konfigos<
2014.08.04 21:47
@gyilkosok: Heló! A kérdés vagy vélemény lemaradt, a társalgáshoz ott az üzenőfal! :)
2014.07.17 18:35
HALI
2014.07.17 17:06
szia jelölj be légyszives skypén nagyon szeretnék egy kés szervert segits! nevem horvathricsi2112
2014.07.15 21:10
@atitika: Tehát itt "app_update ID –beta validate" akad el?
2014.04.16 20:57
Nálam az utolsó pontnál megáll minden, a cmd fájlt csak win kötegfájlként menti, így azt megnyitni sem tudom. :(
Mi lehet még a gond?

Köszi a választ!
2014.04.14 18:16
Igen de az a vegére kel írni mert ên nem a végére ír am?
2014.03.05 05:54
@buci206: A plugins.ini-be is meírtad az amx_login.amxx-et?
2014.03.04 19:55
Amxmodx hiba nélkül felment, esetleg van-e hiba a konzolba?
2014.03.04 19:32
Mostmár van szerver 47 48as protocollal de amx loginnel nem tudok beloginolni az adminban pedig az összes fájl a helyén de nem működik az admin... :'(
2014.03.04 18:31
Természetes. Töltsd le újból a leírtak szerint, de most ne csinálj semmi patch-et, ne cserélj le fájlokat. Futtasd úgy, ahogy van. Nézzük működik-e?!
2014.03.01 09:12
Tudsz segíteni hogy működjön?
2014.03.01 08:38
Köszi a segitseget tudok valamit tenni h mukodjon?
2014.02.27 16:52
47-48 protokoll patch előtt működött vagy akkor sem? Esetleg vírusírtó nem blokkolja?
---
Biztos a kettő közül valamelyik, mert nagy valószínűséggel sérült az egyik dll fájl.
2014.02.27 16:31
http://imgur.com/slvY6s5.jpg
Ez azután van miután a hlds parancsikkonjába beírtam a playerek stb számát és el szeretném indítani!!
2014.02.27 16:07
@buci206: Egy képet tudsz róla adni?
2014.02.27 12:49
Amikor már kész vagyok mindennel és elakarom inditani a hldst ezt irja ki:
Host_Error:Couldn't get DLL API from pő (es utana egy kockat) lecci segitsetek
2014.02.26 15:43