Пример server.cfg для Rust: куда класть и что писать
Коротко: server.cfg лежит в server/<identity>/cfg/, рядом с RustDedicated.exe, где <identity> это идентификатор вашего сервера (my_server_identity, если вы его не меняли). Каждая строка это консольная команда в точности так, как вы бы ввели её в консоли сервера, и сервер выполняет их при каждом запуске.
Пример server.cfg
Заголовок раздела «Пример server.cfg»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 100server.worldsize 3500server.seed 12345server.saveinterval 300decay.scale 1| Строка | Что задаёт |
|---|---|
server.hostname | Название в браузере серверов. |
server.description | Текст на странице сервера в браузере. |
server.url | Ссылка на сайт на этой странице. |
server.headerimage | Картинка-баннер на этой странице. |
server.maxplayers | Сколько игроков могут играть одновременно; смотрите максимум игроков. |
server.worldsize | Размер карты в метрах. |
server.seed | Какую процедурную карту вы получите при этом размере. |
server.saveinterval | Как часто сохраняется мир, в секундах (по умолчанию 600). |
decay.scale | Как быстро изнашиваются постройки; смотрите отключить износ. |
Текст с пробелами берите в кавычки. Каждая настройка и её значение по умолчанию есть на странице переменные сервера Rust.
Строки, которым нужна новая карта
Заголовок раздела «Строки, которым нужна новая карта»server.worldsize и server.seed определяют карту. Измените любую из них, и при следующем запуске сервер начнёт новую карту, как будто вы сделали вайп. Сохранение старого мира остаётся в папке сервера, так что если вернуть значения обратно, он вернётся. Кастомная карта по ссылке игнорирует обе. Как играются разные размеры, смотрите в размеры карт Rust; когда публичные серверы меняют карту, смотрите в расписании вайпов Rust.
server.cfg и serverauto.cfg
Заголовок раздела «server.cfg и serverauto.cfg»Игра никогда не пишет server.cfg: его создаёте вы, а сервер только читает. server.writecfg пишет другой файл, serverauto.cfg, рядом с ним, с настройками, которые игра сохраняет сама. Сервер читает сначала serverauto.cfg, а потом server.cfg, так что строка в server.cfg побеждает.
Вместо этого стартовая строка
Заголовок раздела «Вместо этого стартовая строка»Любую строку можно также поставить в стартовую строку сервера с + впереди, например +server.maxplayers 100. Смотрите аргументы запуска.
В Crucible Local Server
Заголовок раздела «В Crucible Local Server»Crucible Local Server пишет server.cfg за вас на вкладке Конфиг, пока вы меняете настройки, и сохраняет любую строку, которую вы добавили вручную. server.cfg (дополнительно) внизу этой вкладки редактирует сам файл; смотрите настройки сервера.
Похожее
Заголовок раздела «Похожее»- Как выдать себе админку
- Как сделать вайп сервера Rust
- Админ-команды Rust
- Аргументы запуска сервера Rust, для переключателей, которые
server.cfgзадать не может
