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:
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:
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 servervzor:
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.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 #3Vše je funkční a otestované, přesto můžete psát své návrhy a připomínky.
S úctou Dupl3xx