@EDIT 03.03.2014
PORADNIK TEN DZIAŁA NA SYSTEMACH 32BITOWYCH, NA 64BITOWYM LINUXIE WYMGANE
Counter Strike: Source Steam
Zaczynamy od stworzenia nowego użytkownika
adduser css cd /home/css mkdir server ; cd server ; mkdir css
Oraz pobrania narzędzia SteamCMD
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz tar xvfz steamcmd_linux.tar.gz
Uruchamiamy wcześniej pobrany i rozpakowany SteamCMD:
./steamcmd.sh
Po czym powinno pojawić się okno steama, wpisujemy:
login anonymous force_install_dir ./css
I teraz pobieramy pliki gry CS:Source:
app_update 232330 validate
Serwer pobrany …
Zatem czas go uruchomić:
touch /etc/init.d/css
nano /etc/init.d/css
<- i wklejamy zawartość: css-start
chmod +x /etc/init.d/css update-rc.d css defaults
Należy wyedytować linie z parametrami startu, a dokładnie adres IP, na twój poprawny, ilość slotów itp.
OK, serwer prawie gotowy do działania, pozostało tylko utworzenie pliku konfiguracyjnego rozgrywki, nazwy serwera hasła do rcon.
W tym celu generujemy sobie plik server.cfg na stronie: http://www.cstrike-planet.com/cfgmaker?cfg=srcds
Po czym wklejamy go do katalogu:
/home/css/server/css/cfg
Start serwera.
Uruchamianie ogranicza się do wydania jednej szybkiej komendy:
/etc/init.d/css start
Powinien uruchomić się proces:
SCREEN -AmdS cssserver ./srcds_run -usercon -game cstrike +map de_dust +maxplayers 50 +net_public_adr 77.242.232.28 +ip 192.168.1.100 -port 27015
Oznacza to że serwer działa 😉
Jeśli uruchamiasz to za NATEM przekieruj port 27015 na ip Debiana itp.
Milej Gry!