UWAGA!
Poniższy poradnik jest dla osób które wiedzą co to linux oraz potrafią się w nim poruszać!
Wymagania:
- Dostęp do serwera po przez SSH, albo siedzieć przy nim
,
- Połączenie z internetem na serwerze z Linuksem,
- ‘homedir’ gdzie masz prawa zapisu,
- Więcej niż 600 MB miejsca na dysku,
- pakiet wget,
- pakiet gzip (unzip).
- pakiet lib32gcc1 (tylko systemy 64 bitowe)
- pakiet ia32-libs (tylko systemy 64 bitowe)
- aplikacja screen
INSTALACJA STEAM
1) Najpierw musimy pobrać plik wgetemwget http://storefront.steampowered.com/download/hldsupdatetool.bin
2) Nadajemy Chmod
chmod +x hldsupdatetool.bin
3) Uruchamiamy plik
./hldsupdatetool.bin
Po "przeczytaniu" licencji wpisujemy "yes"
4) Nadajemy uprawnienia przed wykonaniem sie pliku
chmod +x ./steam
a nastepnie wpisujemy
./steam
Instalacja Serwera
mkdir hlds_l
2) Przystępujemy do instalacji serwera.
Po prostu wpisujemy tą komendę (czasami trzeba kilka razy przerwać [ctrl+c] ponieważ operacja ta lubi się przywiesić)
./steam -command update -game cstrike -dir ~/hlds_l -verify_all -retry
W tym momencie czekamy aż aplikacja pobierze wszystkie wymagane pliki i efekt końcowy jest taki, że pliki będą znajdowały się w Waszym $homedir/hlds_l/cstrike
Teraz wystarczy edytować plik server.cfg
(przykładowy plik server.cfg nizej)
To wszystko jeśli chodzi o instalację serwera HLDS.
Aby go uruchomić wchodzimy w katalog gdzie zainstalowaliśmy grę:
cd hlds_l
a następnie odpalamy serwer w SCREENie
screen -A -m -d ./hlds_run -console -game cstrike +maxplayers 20 +map cs_assault +ip IP_TWOJEGO_SERWERA +port 27015 -pingboost 2 -sys_ticrate 450 +fps_max 400 +exec server.cfg
Aby wyjść ze screena nie zamykająć go, używamy skrótu klawiszowego
ctrl+a+dAby powrócić do screena wpisujemy
screen -r
I to wszystko!
Opcjonalne dodatki:
Jak zainstalować Amx Mod X - AMXX.pl: Support AMX Mod X
Dproto [0.9.87] - Instalacja i konfiguracja (NonSteam + Steam) - AMXX.pl: Support AMX Mod X