Counter-Strike 1.6 · Vodič

Kako napraviti CS 1.6 server

Ažurirano October 2, 2026 8 min čitanja

Na ovoj stranici
  1. Ukratko
  2. Od čega se sastoji moderan CS 1.6 server
  3. Put A: hostajte ga sami pomoću SteamCMD-a
  4. Put B: hostani server s već instaliranim paketom
  5. Dodavanje AMX Mod X pluginova i prilagođenih mapa
  6. Kad se ne želi pokrenuti: exit code 139 i slični
  7. FAQ

Counter-Strike 1.6 star je više od dvadeset godina, a serveri su mu i dalje puni svake večeri, jer je CS 1.6 server jeftin za održavanje, beskrajno prilagodljiv i igra se točno onako kako ga ljudi pamte. Napraviti ga možete za jedno poslijepodne; napraviti ga tako da se ne sruši čim dodate prvi plugin zahtijeva razumijevanje načina na koji se njegovi dijelovi međusobno učitavaju.

Ovaj vodič pokriva oboje. Objašnjava na čemu moderan CS 1.6 server zapravo radi, zatim dva načina da ga pokrenete — na vlastitom računalu pomoću SteamCMD-a ili na hostanom serveru na kojem je sve već postavljeno — i završava padom koji stoji iza većine prijava tipa „server mi se ne pokreće” te rješenjem od dvije minute.

Ukratko

  1. Preuzmite server pomoću SteamCMD-a. Dedicated server za CS 1.6 je Steam aplikacija 90, besplatan je i instalira se anonimno.
  2. Zamijenite engine i biblioteku igre s ReHLDS i ReGameDLL_CS, a zatim dodajte Metamod-r i AMX Mod X. Na tome danas radi gotovo svaki ozbiljan CS 1.6 server.
  3. Postavite osnove u server.cfg — ime, RCON lozinku, mape — i pokrenite server na UDP portu 27015.
  4. Dodajte pluginove i mape i pobrinite se da se prilagođeni sadržaj igračima preuzima preko HTTP-a (FastDL), a ne da puzi kroz vezu s igrom.

Ili potpuno preskočite korake 1 i 2: hostani CS 1.6 server dolazi s instaliranim cijelim paketom i već podešenim FastDL-om, pa krećete od koraka 3.

Cijeli paket unaprijed instaliran — ReHLDS, ReGameDLL, Metamod-r i AMX Mod X — na HytHost CS 1.6 serveru od €1.44/mj.

Pogledaj CS 1.6 pakete

Od čega se sastoji moderan CS 1.6 server

Server koji isporučuje Valve i dalje radi, ali zajednica ga je prije mnogo godina većim dijelom zamijenila održavanim, bržim i sigurnijim prepravkama. Znati koji dio radi što razlika je između popravka pada za dvije minute i ponovne instalacije svega.

DioČemu služi
HLDS / ReHLDSEngine. ReHLDS je održavana prepravka Valveova HLDS-a s ispravcima i boljim performansama, a izravno ga zamjenjuje.
ReGameDLL_CSSama logika igre Counter-Strike (cstrike/dlls/cs.so), prepisana i proširena postavkama koje original nikad nije imao.
Metamod-rUčitavač pluginova koji stoji između enginea i biblioteke igre i učitava sve ostalo.
AMX Mod XPlatforma za pluginove: admin izbornici, banovi, glasanje za mape, statistika, modovi igre. Pluginovi su datoteke .amxx.
ReAPIModul za AMX Mod X koji pluginovima otvara mogućnosti ReHLDS-a i ReGameDLL-a. Mnogi današnji pluginovi ga zahtijevaju.

Učitavaju se u lancu: engine → cstrike/liblist.gam → Metamod → plugins.ini → AMX Mod X → biblioteka igre. Ako se bilo koja karika tog lanca ne može pročitati, server umire prije nego što se mapa učita — a upravo o tome govori odjeljak o rješavanju problema niže.

Put A: hostajte ga sami pomoću SteamCMD-a

SteamCMD je Valveov instalacijski alat za naredbeni redak, dostupan za Windows i Linux. Na Linuxu mu treba i 32-bitno okruženje, jer je CS 1.6 server 32-bitni program.

  1. Preuzmite server:
    steamcmd +force_install_dir ./hlds +login anonymous +app_set_config 90 mod cstrike +app_update 90 validate +quit
    Pričekajte Success! App '90' fully installed. Ako se zaustavi ranije, pokrenite istu naredbu ponovno — nastavit će gdje je stala.
  2. Pokrenite ga jednom da provjerite radi li engine:
    cd hlds
    ./hlds_run -game cstrike +map de_dust2 +maxplayers 16 -port 27015
    Na Windowsu je program hlds.exe s istim argumentima.
  3. Instalirajte moderan paket. Preuzmite ReHLDS, ReGameDLL_CS, Metamod-r, AMX Mod X i ReAPI iz njihovih službenih izdanja i slijedite upute za instalaciju svakog od njih — zamjenjuju datoteke enginea, dodaju addons/ i usmjeravaju liblist.gam na Metamod. Učinite to prije dodavanja pluginova, ne poslije.
  4. Napišite cstrike/server.cfg. Najmanje:
    hostname "My CS 1.6 Server"
    rcon_password "use-a-long-random-password"
    sv_password ""
    mp_timelimit 25
  5. Otvorite port. Igrači vam pristupaju na UDP 27015, koji mora biti proslijeđen na routeru — a na nekim internetskim vezama to je nemoguće. Vodič za prosljeđivanje portova objašnjava kako to provjeriti, a za CS 1.6 vrijedi jednako.

Server je sada online točno onoliko dugo koliko i vaše računalo — a vaša kućna IP adresa postaje njegova adresa, što je kod javnog CS 1.6 servera važnije nego kod gotovo bilo koje druge igre.

Put B: hostani server s već instaliranim paketom

Na HytHost CS 1.6 hostingu server se instalira s već postavljenima ReHLDS, ReGameDLL_CS, Metamod-r, AMX Mod X i ReAPI, a FastDL je već usmjeren na naš server za preuzimanje — pa prilagođene mape i zvukovi stižu igračima preko HTTP-a od prve promjene mape.

  1. Odaberite broj slotova. Paketi dolaze s 12, 16, 24 i 32 slota, od €1.44/mj. Birajte prema broju igrača koji očekujete u najprometnijem satu, a ne prema prosjeku.
  2. Uredite server.cfg u upravitelju datoteka na panelu: ime servera, RCON lozinku i postavke mapa.
  3. Učitajte pluginove i mape putem upravitelja datoteka ili SFTP-a, kako je opisano u sljedećem odjeljku.
  4. Ponovno pokrenite i igrajte. Konzola na panelu prikazuje učitavanje lanca, pa odmah vidite je li neki plugin zakazao.

Server radi bez obzira na to je li vaše računalo uključeno, iza Voxility DDoS filtriranja, na javnoj adresi koja nije vaša kućna, uz SLA dostupnosti od 99,9%. Podrška putem live chata dostupna je od 8 do 23 h (po vremenu Chișinăua).

Dodavanje AMX Mod X pluginova i prilagođenih mapa

Pluginovi

  1. Stavite kompiliranu datoteku .amxx u cstrike/addons/amxmodx/plugins/.
  2. Dodajte njezin naziv u zaseban redak u cstrike/addons/amxmodx/configs/plugins.ini.
  3. Ako plugin dolazi s konfiguracijskom ili jezičnom datotekom, kopirajte ih u odgovarajuće mape unutar addons/amxmodx/.
  4. Ponovno pokrenite server, a zatim provjerite najnoviji log u cstrike/addons/amxmodx/logs/ — novi redak ondje dokazuje da su se učitali i Metamod i AMX Mod X.

Dodajte pluginove jedan po jedan. Kad se server pokvari nakon što ste odjednom ubacili pet pluginova, imate pet osumnjičenih umjesto jednog.

Mape i FastDL

Mape idu u cstrike/maps/ i u mapcycle.txt ako trebaju biti u rotaciji. Igrači koji nemaju prilagođenu mapu preuzimaju je pri ulasku — sporo, kroz vezu s igrom, osim ako im server ne kaže odakle je mogu preuzeti preko HTTP-a. Upravo to radi sv_downloadurl:

sv_downloadurl "https://your-fastdl-host/cstrike/"

Ako sami hostate, trebate web server s istim rasporedom mapa. Na HytHost serveru to se postavlja automatski; vlastiti redak sv_downloadurl dodajte samo ako namjerno želite posluživati datoteke s nekog drugog mjesta, jer redak u server.cfg nadjačava automatski.

Kad se ne želi pokrenuti: exit code 139 i slični

Jedan pad uzrokuje više prijava tipa „CS 1.6 server mi je pokvaren” nego sve ostalo zajedno. U konzoli izgleda ovako:

Host_Error: Couldn't get DLL API from !
Segmentation fault (core dumped)

…a server se zaustavlja s exit code 139, obično odmah nakon što ste učitali paket pluginova ili skinova.

Uzrok: mapa bez dozvole za izvršavanje

Arhive često nose vlastite dozvole datoteka. Kad se zip raspakira, mape mogu završiti s 644 umjesto 755. Na Linuxu mapa treba bit za izvršavanje da bi se uopće mogla otvoriti — bez njega ništa unutra nije dostupno, čak ni datoteke koje su potpuno ispravne. Dakle, ako cstrike/addons izgubi taj bit, Metamod se ne može učitati, biblioteka igre se nikad ne učita i engine se ruši. U logu možete vidjeti i Permission denied za plugins.ini — isti uzrok.

Rješenje

Ništa ne treba ponovno instalirati. Vratite zahvaćene mape na 755 — cstrike/addons i mape u koje ste upravo nešto učitali. Na panelu: Files, izbornik mape, Permissions, 755, zatim ponovno pokretanje. Ako sami hostate, find cstrike/addons -type d -exec chmod 755 {} + radi isto.

Drugi padovi koje vrijedi prepoznati

  • Precache can only be done in spawn functions — plugin za skinove ili modele oružja učitava modele u krivom trenutku. Isključite posljednji plugin za skinove koji ste dodali.
  • Ništa u addons/amxmodx/logs/ nakon ponovnog pokretanja — Metamod ili AMX Mod X se nije učitao; provjerite liblist.gam i addons/metamod/plugins.ini.

Je li zaista online?

CS 1.6 koristi samo UDP, pa testiranje porta TCP alatom uvijek javlja „connection refused” — to je normalno, a ne kvar. Provjerite ga onako kako to radi preglednik servera, A2S upitom preko UDP-a:

printf '\xff\xff\xff\xffTSource Engine Query\x00' | nc -u -w3 SERVER_IP 27015 | strings

Server koji radi odgovara svojim imenom, trenutnom mapom i 1.1.2.7/Stdio.

FAQ

Često postavljana pitanja

Zadano UDP port 27015, i to samo UDP. Server koji sami hostate treba prosljeđivanje porta na routeru; hostani server dolazi s već dodijeljenim i dostupnim portom. Testiranje TCP alatom uvijek ne uspijeva, što je normalno — umjesto toga ga provjerite preko UDP-a.

Za gotovo svaki server, da. ReHLDS je održavana prepravka Valveova HLDS enginea s ispravcima grešaka, sigurnosnim zakrpama i boljim performansama, a izravno ga zamjenjuje. Većina današnjih pluginova očekuje i ReGameDLL_CS i ReAPI, koji se na njega oslanjaju.

Nije nužan za pokretanje servera, ali ga koristi gotovo svaki server. AMX Mod X je platforma za pluginove iza admin izbornika, banova, glasanja za mape, statistike i prilagođenih modova igre. Učitava ga Metamod, a pluginovi se dodaju kao datoteke .amxx navedene u plugins.ini.

Planirajte prema najprometnijem satu, a ne prema prosjeku. 12 slotova odgovara serveru za prijatelje, 16 klasičnoj javnoj igri 8 na 8, a 24 ili 32 prometnom javnom serveru ili deathmatchu. Na HytHostu paketi dolaze s 12, 16, 24 i 32 slota, od €1.44/mj.

Obično zato što je neka mapa izgubila dozvolu za izvršavanje pri raspakiravanju arhive, najčešće cstrike/addons. Metamod se tada ne može učitati, konzola prikazuje "Couldn't get DLL API from !" i engine se ruši. Vraćanje zahvaćenih mapa na 755 i ponovno pokretanje to rješava; ništa ne treba ponovno instalirati.

Da. Igrači preuzimaju mape i zvukove koji im nedostaju pri ulasku. Kad sv_downloadurl pokazuje na HTTP server koji zrcali mapu cstrike (FastDL), preuzimanje je brzo; bez toga datoteke puze kroz vezu s igrom. Na HytHostu je FastDL podešen automatski.

Softver servera je besplatan: Valveov dedicated server instalira se putem SteamCMD-a bez troškova, a besplatni su i ReHLDS, ReGameDLL_CS, Metamod-r i AMX Mod X. Kod kuće vas košta samo struja, ali računalo mora ostati uključeno, a vaša kućna IP adresa postaje adresa servera.

Vaš CS 1.6 server, s cijelim paketom

HytHost CS 1.6 serveri dolaze s ReHLDS, ReGameDLL, Metamod-r, AMX Mod X i automatskim FastDL-om, iza DDoS filtriranja — od €1.44/mj.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

Je li ti ovaj vodič pomogao?