Skrypt szybkiego uruchamiania CS/LINUX
Co ten skypcik daje?
Zaoszczędzenie klawiatury, naszych palców, i czasu
Wszyscy wiemy że przy starcie serwera piszemy np:
screen -A -m -d -S cs-server ./hlds_run -console -game cstrike +map de_dust +maxplayers 16 -autoupdate
No to czasem denerwuje. Przynajmniej mnie.
Ok przejdźmy do rzeczy
1. Tworzymy sobie pliczek np. start.sh ( SH jest konieczne, tego nie zmieniamy)
2. W jego zawartości wpisujemy:
#!/bin/sh
export LD_LIBRARY_PATH=".:$LD_LIBRARY_PATH"
echo "Serwer CS16"
sleep 1
screen -A -m -d -S cs-server ./hlds_run -console -game cstrike +map de_dust +port 27015 +maxplayers 16 -autoupdate
Oczywiście możemy sobie edytować jak chcemy

3. Zapisujemy i nadajemy chmody (najlepiej 777)
Gotowe
Teraz zamiast pisania screen. ....
Wpisujemy ./start.sh
Jeżeli chcemy zobaczyć podgląd konsoli wpisujemy screen -x cs-server ( Tak jest w naszym przypadku)
Skrypt działa na hażdym silniku HL wystarczy zmienić nazwę pliku startowego czyli dla source będzie wyglądać tak
#!/bin/sh
export LD_LIBRARY_PATH=".:$LD_LIBRARY_PATH"
echo "Serwer CS16"
sleep 1
screen -A -m -d -S cs-server ./srcds_run -console -game cstrike +map de_dust +port 27015 +maxplayers 16 -autoupdate
No i tyle

Pozdrawiam Szyfrant
Źródło HLDS.pl