Přejít k hlavnímu obsahu

Jak na server a klient Counter-Strike 1.6

27. 11. 2008 | 18:17 Counter Strike 1.6
Návod pro Linux - instalace a update serveru na verzi protokolu 48
Návod na update Steam Serveru:

vypněte server ( přes HLSW nebo v linuxu přes kill ) a jděte do adresáře se serverem (defualtně /opt/hlds )
spusťe ./steam -command update -game cstrike -dir .provede se update serveru ( steam vydal update, který znemožnil shazování steamových serverů nonsteam klientem )
vytvořte steam_appid.txt a vložte do něj pouze číslo 10uložit a nakopírovat do složky /opt/hlds/cstriketo zapříčiní, že server bude vidět v HLSW ( musíte mít poslední verzi - stahnete na www.hlsw.net ) a favorites v klientovipokud byl tento soubor automaticky vytvořen updatem tak tento krok můžete přeskočitSeznam čísel pro herní modifikace:Half-Life Deathmatch and GoldSrc 3rd Party Mods (valve, ns, svencoop, and others): 70Counter-Strike 1.6 (cstrike): 10Counter-Strike: Condition Zero (czero): 80Day of Defeat 1.3 (dod): 30Deathmatch Classic (dmc): 40Opposing Force Deathmatch (gearbox): 50Ricochet (ricochet): 60Team Fortress Classic (tfc): 20
nastavte celé složce hlds a všem podadresářům a souborům práva ke čtení i zápisu příkazemchmod -R 777 hlds
editujde soubor liblist.gam ( hlds/cstrike/liblist.gam ) a ujistěte se, že v něm máte nastaveno secure "1"

Non-Steam server:
Výchozí obrázek

Návod pro Linux - instalace a update serveru na verzi protokolu 48

Návod na update Steam Serveru:

vypněte server ( přes HLSW nebo v linuxu přes kill ) a jděte do adresáře se serverem (defualtně /opt/hlds ) spusťe ./steam -command update -game cstrike -dir .
provede se update serveru ( steam vydal update, který znemožnil shazování steamových serverů nonsteam klientem ) vytvořte steam_appid.txt a vložte do něj pouze číslo 10
uložit a nakopírovat do složky /opt/hlds/cstrike
to zapříčiní, že server bude vidět v HLSW ( musíte mít poslední verzi - stahnete na www.hlsw.net ) a favorites v klientovi
pokud byl tento soubor automaticky vytvořen updatem tak tento krok můžete přeskočit

Seznam čísel pro herní modifikace:
Half-Life Deathmatch and GoldSrc 3rd Party Mods (valve, ns, svencoop, and others): 70
Counter-Strike 1.6 (cstrike): 10
Counter-Strike: Condition Zero (czero): 80
Day of Defeat 1.3 (dod): 30
Deathmatch Classic (dmc): 40
Opposing Force Deathmatch (gearbox): 50
Ricochet (ricochet): 60
Team Fortress Classic (tfc): 20

nastavte celé složce hlds a všem podadresářům a souborům práva ke čtení i zápisu příkazem
chmod -R 777 hldseditujde soubor liblist.gam ( hlds/cstrike/liblist.gam ) a ujistěte se, že v něm máte nastaveno secure "1"

Non-Steam server:

proveďte kroky 1 - 5 z update Steam Serveru (výše)
stáhněte si engine-nonsteam, rozbalte a přepište nimi soubory v /opt/hlds/ a opět nastavte
chmod -R 777 hldsnezapomeňte mit nastaveny sv_lan 0 v server.cfg

Spuštění serveru:

ze spouštěcího skriptu smažte -nomasterspusťte server
vzor:

server se spustí v konzoli, kde můžete sledovat start serveru a najít případné chyby, jakmile zavřete konzoli, vypne se i server

#!/bin/sh
echo "Starting CS 1.6 server-port 27015";
./hlds_run -game cstrike -binary ./hlds_i686 +port 27015 +maxplayers 20 +exec server.cfg +map de_dust2 +sv_lan 0 -secure -pingboost 2 -noipx


server se spustí na pozadí

#!/bin/sh
echo "Starting CS 1.6 server-27015"
screen -A -m -d -S CS-SERVER ./hlds_run -game cstrike -binary ./hlds_i686 +port 27015 +maxplayers 20 +exec server.cfg +map de_dust2 +sv_lan 0 -secure -pingboost 2 -noipx


nyní máte plně funkční server na protokol 48.

Non-Steam klient:

stáhněte a nainstalujte soubor cs16full_v4+zbot.exe do stejné složky nainstalujte patch cs16patch_full_v36-ACTiVE.exe po nainstalování se Vám vytvoří zástupce na ploše Counter-Strike 1.6 NSpokud se nový zástupce na ploše nevytvoří, udělejte zastupce hl.exe a do parametru napište

-game cstrike -steam

takže to bude vypadat například takto:

C:\Program Files\Valve\hl.exe -game cstrike -steam

Ke stažení:

engine-nonsteam-19.11.08.rar mirror #1cs16full_v4+zbot.exe mirror #1mirror #2cs16patch_full_v36-ACTiVE.exe mirror #1mirror #2mirror #3

Vše je funkční a otestované, přesto můžete psát své návrhy a připomínky.

S úctou Dupl3xx