Stawiamy serwer Counter Strike: Source (Steam)

@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 stroniehttp://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!

linuxiarz.pl