Przejdź do głównej zawartości

Przykład server.cfg do Rust: gdzie leży i co w nim wpisać

Krótka odpowiedź: server.cfg leży w server/<identity>/cfg/, obok RustDedicated.exe, gdzie <identity> to identity twojego serwera (my_server_identity, chyba że je zmieniłeś). Każda linia to komenda konsoli, dokładnie taka, jak wpisałbyś w konsoli serwera, a serwer uruchamia je przy każdym starcie.

server.hostname "My Rust Server"
server.description "Vanilla, wipes every Thursday."
server.url "https://example.com"
server.headerimage "https://example.com/banner.png"
server.maxplayers 100
server.worldsize 3500
server.seed 12345
server.saveinterval 300
decay.scale 1
LiniaCo ustawia
server.hostnameNazwę w przeglądarce serwerów.
server.descriptionTekst na stronie serwera w przeglądarce.
server.urlLink do strony internetowej na tej stronie.
server.headerimageObrazek baneru na tej stronie.
server.maxplayersIlu może grać naraz; zobacz maksymalna liczba graczy.
server.worldsizeRozmiar mapy w metrach.
server.seedJaką mapę proceduralną dostaniesz w tym rozmiarze.
server.saveintervalJak często zapisuje się świat, w sekundach (domyślnie 600).
decay.scaleJak szybko rozpadają się budynki; zobacz wyłączenie decay.

Tekst ze spacjami wpisuj w cudzysłowie. Każde ustawienie i jego wartość domyślna jest na stronie zmienne serwera Rust.

server.worldsize i server.seed decydują o mapie. Zmień którekolwiek, a serwer przy następnym starcie zaczyna nową mapę, jakbyś zrobił wipe. Zapis starego świata zostaje w folderze serwera, więc zmiana z powrotem go przywraca. Własna mapa z URL ignoruje oba. Jak gra się na każdym rozmiarze, zobacz w rozmiarach map Rust; kiedy publiczne serwery zmieniają mapę, zobacz harmonogram wipe’ów Rust.

Gra nigdy nie zapisuje server.cfg: robisz go ty, a serwer go tylko czyta. server.writecfg zapisuje inny plik, serverauto.cfg, obok niego, z ustawieniami, które gra zapisuje sama. Serwer czyta najpierw serverauto.cfg, a potem server.cfg, więc linia w server.cfg wygrywa.

Każda linia może też trafić do linii startowej serwera z + z przodu, na przykład +server.maxplayers 100. Zobacz argumenty startowe.

Crucible Local Server zapisuje za ciebie server.cfg z karty Konfiguracja, gdy zmieniasz ustawienia, i zachowuje każdą linię dodaną ręcznie. server.cfg (zaawansowane) na dole tej karty edytuje sam plik; zobacz ustawienia serwera.