Dokumentace k šabloně Counter Strike 1.6

Counter Strike je velmi oblíbená až kultovní trojrozměrná akční FPS (First-Person Shuter) střílečka. Hra je primárně určena pro multiplayer, ve kterém soupeří policejní protiteroristická jednotka s teroristy. Counter-Strike má díky svému stáří i nižší systémové nároky než současné FPS střílečky a lze ji tedy bez problémů hrát i na starších počítačích.

Nároky na uživatele:

  • Ovládat práci s některým z SSH klientů
  • Být seznámen s programem Putty
  • Pozornost
  • Znalost anglického jazyka je výhoda, avšak není nutné
  • Vlastnictví CS 1.6 klienta na otestování serveru

Konfigurace

Upravení spouštěcího skriptu

Cesta:

/root/

Soubor:

start.sh

Vysvětlení skriptu: <span style="color: red; font-weight: 900;">POZOR! do spouštěcího skriptu musíte přidat IP adresu Vašeho VPS!</span>

./hlds_run -game cstrike -pingboost 2 +sv_lan 0 +port  27016 +maxplayers 20 +map de_inferno +log on -master -noipx  -secure  -binary ./hlds_i686 &

Změňte prosím pouze údaje, které píši níže, neodborným zásahem do spouštěcího skriptu můžete znefunkčnit celý herní server!

+port 27015 - číslo portu serveru, pokud chcete změnit, tak jen na takový port, který není použivaný, rozhodně nedoporučuji měnit na porty 21, 22, 80...
+IP 127.0.0.1 - tato IP adresa je potřeba změnit, jinak server nebude funkční, změňte ji prosím na veřejnou IPv4
+maxplayers 20 - číslo udává maximální počet hráčů na serveru

Přidání administrátora

Cesta:

/root/016/cstrike/addons/amxmodx/configs

Soubor:

users.ini

Na konec souboru přidáme následující text: Rozpoznání administrátora podle STEAMu:

"STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce" - STEAM si samozřejmě musíte změnit, písmena v příkazu určují oprávnění administrátora, vysvětlení naleznete na konci dokumentace

Rozpoznání administrátora podle IP:

"123.45.67.89" "" "abcdefghijklmnopqrstu" "de" - IP(v příkladu 123.45.67.89) je potřeba změnit na Vaši IP, pokud ji nevíte, tak můžete zjistit na webové stránce, která je uvedena na konci dokumentace

Rozpoznání administrátora podle JMÉNA:

"NICK" "HESLO" "abcdefghijklmnopqrstu" "a" 

Spuštění serveru

Server je možné spustit dvěma způsoby:

Přes program WinSCP

Přejděte do

/root/

klikněte na soubor start.sh pravým tlačítkem myši a vyberte možnost Vlastní příkazySpustitOK a server je spuštěn.

Přes Putty

Základní informace o Putty naleznete zde → Putty na 4smart.cz. Spusťe Putty, přes příkaz

cd /root/

se dostanete do příslušné složky a pak spusťte server přes příkaz

./start.sh

Vypnutí serveru

Server samozřejmě vypínat nemusíte, ale pokud budete chtít přidat nějakou modifikaci (stačí ji přidat podle návodu u příslušné modifikace, nemusíte se starat o spuštění Metamodu a AMXModXu, ten jsem na serveru vytvořil za Vás ;-)), tak server vypnout musíte a uděláte to následovně:

Nejdříve se musíte připojit na server přes Putty. Poté napište příkaz

ps ax

vypíší se Vám všechny běžící procesy, nalezněte příkaz, který je shodný s příkazem v souboru start.sh a všimněte si čísla před procesem (tyto procesy tam budou dva), nyní do Putty napište

kill ID_procesu

a to pro oba procesy, následně zkontrolujte znovu přes příkaz

ps ax

zda jste oba procesy skutečně vypnuli. Pokud ano, tak můžete přidat modifikace. Pak server znovu zapněte přes příkaz, který jsem napsal výše v této dokumentaci.

Vysvětlení práv administrátora

 a - imunita (hráč nemůže být kicknutý/zabanovaný/zabitý/oslepený ani ostatní příkazy, které by hráči nějak uškodily)
 b - rezervace (hráč se může připojit do rezervovaných slotů (pokud jsou na serveru povoleny))
 c - příkaz amx_kick (kicknutí hráče)
 d - příkazy amx_ban a amx_unban (zabanování/odbanování hráče)
 e - příkazy amx_slay a amx_slap (zabití/oslepení hráče)
 f - příkaz amx_map (změna mapy)
 g - příkaz amx_cvar (ne všechny cvar budou k dispozici)
 h - příkaz amx_cfg (úprava nastavení)
 i - příkazy amx_chat a other chat (funkce spojené se psaním zpráv)
 j - příkazy amx_vote a other vote (hlasování, např. o změně mapy)
 k - přístup k sv_password cvar (příkazem amx_cvar )
 l - přístup k příkazu amx_rcon a rcon_password cvar (příkazem amx_cvar)
 m - vlastní úroveň A (pro příkazy modifikací)
 n - vlastní úroveň B
 o - vlastní úroveň C
 p - vlastní úroveň D
 q - vlastní úroveň E
 r - vlastní úroveň F
 s - vlastní úroveň G
 t - vlastní úroveň H
 u - menu access
 z - uživatel (bez administračních práv)

Team Speak 3

Jdeme do složky TeamSpeak3

cd ./TeamSpeak3

Spustíme Ts3

./ts3server_minimal_runscript.sh 

Následně zkopírujte klíč který se vám objevil př.

Otevřete si TeamSpeak 3 a zadejte IP vašeho vps, potom zadáte klíč.

Půjdete do složky

cd ./TeamSpeak3

Zapnout

./ts3server_startscript.sh start

Vypnout

./ts3server_startscript.sh stop

Odkazy

Dokumentaci a šablonu vytvořil Pavliczech, v případě nejasností mě neváhejte kontaktovat.

Martin Janský 2012/05/02 20:38 Upravený návod na CS 1.6 + TS3

 
dokumentace_k_sablone_counter_strike.txt · Poslední úprava: 2012/05/02 20:41 autor: fastmanczech