Konfiguracja serwera
Zmian parametrów serwera dokonuje się w plikach konfiguracyjnych. Dzięki temu, serwer przy restarcie uruchamia się z zadanymi parametrami. Pliki konfiguracyjne to:
cstrike/server.cfg - główny plik konfiguracyjny serwera
cstrike/tv.cfg - plik konfiguracyjny HLTV
cstrike/banned.cfg - plik z banami
cstrike/motd.txt - strona w formacie HTML, która wyświetla się przy wejściu na serwer
cstrike/mapcycle.txt - rotacja map
cstrike/addons/amxmodx/config/maps.ini - rotacja map amxa
cstrike/liblist.gam - ustawienia silnika
cstrike/addons - katalog modów
cstrike/maps - katalog map
cstrike/sounds - katalog dźwięków
cstrike/addons/metamod/plugins.ini - plik konfiguracyjny metamoda (tu dopisuje się inne mody)
cstrike/addons/amxmodx - katalog amxa
cstrike/addons/amxmodx/config/users.ini - plik z adminami amxa
UWAGA! Każda zmiana w pliku konfiguracyjnym wymaga restartu serwera, lub wydania polecenia:
exec server.cfg
Plik z logami to:
logs/*
W głównym pliku konfiguracyjnym serwera:
server.cfg
Dokonujemy zmian haseł, nazwy serwera oraz parametrów serwera.
Dostępne zmienne opisane są w rozdziale poniżej.
Wgrywanie map i modów
Mody wrzucamy do katalogu:
cstrike/addons/
Tworząc w nim podkatalog o nazwie moda i przegrywając tam jego pliki.
Aby uruchomić moda, mamy dwie możliwości:
W pliku:
cstrike/liblist.gam
Komentujemy linijkę:
//gamedll_linux "dlls/cs_i386.so"
Dopisujemy:
gamedll_linux "addons/MOD/dlls/BIBLIOTEKA_MODA.so"
Mapy po rozpakowaniu do osobnego katalogu na dysku lokalnym wrzucamy do katalogu:
cstrike/
z zachowaniem identycznej struktury plików jak w archiwum dystrybucyjnym mapy. Np.
archiwum/sounds/* => cstrike/sounds/*
archiwum/maps/* => cstrike/maps/*