Linia uruchamiania
Ustawia się je raz, na starcie. Na Flux są to pola ustawień wdrożenia, a zmiana zostaje zastosowana po ponownym wdrożeniu.
| Ustawienie | Opcja uruchomienia | Notatki |
|---|---|---|
| Nazwa serwera | +hostname "..." | Co pokazuje przeglądarka serwerów |
| Tryb gry | +gamemode sandbox | Nazwa folderu gamemode: terrortown dla TTT, darkrp dla DarkRP |
| Mapa | +map gm_construct | Bez .bsp |
| Maksymalna liczba graczy | +maxplayers 16 | Up to 128 |
| Kolekcja Warsztatu | +host_workshop_collection <id> | Pobierane przy każdym starcie |
| Hasło do dołączenia | +sv_password "..." | Puste dla serwera publicznego |
| Hasło RCON | +rcon_password "..." | Potrzebne do każdego narzędzia RCON |
| Token Steam | +sv_setsteamaccount <token> | Opcjonalnie, lepsze miejsce w rankingu przeglądarki serwerów |
server.cfg: limity sandboxa
Limity na gracza i główne narzędzie przeciw lagom na serwerze budowlanym. Domyślne wartości: sbox_maxprops 200, sbox_maxragdolls 10, sbox_maxvehicles 4, sbox_maxsents 100, sbox_maxeffects 200, sbox_maxballoons 100, sbox_maxthrusters 50, sbox_maxwheels 50, sbox_maxlamps 3, sbox_maxlights 5. sbox_noclip i sbox_playershurtplayers przełączają odpowiednio noclip i PvP.
server.cfg: Trouble in Terrorist Town
- ttt_roundtime_minutes 10, ttt_preptime_seconds 30 i ttt_firstpreptime 60 ustawiają zegar rundy; ttt_haste 1 zaczyna go krótko i dodaje czas przy każdej śmierci.
- ttt_round_limit 6 i ttt_time_limit_minutes 75 decydują, kiedy mapa się zmienia.
- ttt_traitor_pct 0.25, ttt_detective_pct 0.13 i ttt_detective_min_players 8 decydują o rolach.
- ttt_karma 1 sprawia, że gracze zabijający niewinnych zadają mniejsze obrażenia.
server.cfg: pobieranie i przeglądarka
- sv_loadingurl: strona WWW wyświetlana podczas dołączania graczy.
- sv_downloadurl: serwer WWW FastDL dla zawartości, której nie ma w Workshop.
- sv_region: region, pod którym przeglądarka rejestruje serwer (255 to cały świat).
- sv_allowcslua 0: lepiej zostaw wyłączone, chyba że potrzebujesz; pozwala graczom uruchamiać własne Lua.
Najczęściej zadawane pytania
Gdzie jest server.cfg na serwerze Garry's Mod?
W garrysmod/cfg/server.cfg. Świeża instalacja go nie ma; serwer działa bez niego. Na Flux zakładka Ustawienia serwera tworzy go przy pierwszym zapisie.
Dlaczego nazwa hosta w server.cfg się nie zmienia?
Tak, i nadpisuje ten z linii uruchamiania: server.cfg wykonuje się po linii uruchamiania, przy każdym załadowaniu mapy. Trzymaj nazwę tylko w jednym miejscu.
Czy po zmianie server.cfg trzeba zrestartować serwer?
Zmiana mapy lub restart je zastosuje, bo srcds odczytuje server.cfg przy załadowaniu mapy. Komenda RCON exec server.cfg zastosuje większość cvarów od razu.