Это руководство охватывает доступ администратора, управление игроками, ведение журналов и настройку вашего многопользовательского сервера OpenRCT2. Информацию о первоначальной настройке см. в Руководстве по настройке сервера OpenRCT2.
1. Группы и права игроков
OpenRCT2 управляет правами игроков через систему групп. Группы настраиваются в файле ServerData/groups.json. Группы по умолчанию включают:
| Группа | Описание |
|---|---|
| Admin | Полный контроль: исключение, бан, изменение настроек, модификация парка. |
| Spectator | Может просматривать парк, но не может вносить изменения. |
| User | Может строить и изменять парк в рамках разрешённых прав. |
Вы можете создавать пользовательские группы и назначать им конкретные права, редактируя groups.json через SFTP.
2. Команды консоли сервера
Консоль GPanel принимает следующие команды, пока сервер запущен:
| Команда | Описание |
|---|---|
players |
Показать список всех подключённых игроков. |
kick <player> |
Исключить игрока по имени. |
say <message> |
Отправить сообщение всем игрокам от имени сервера. |
password <pass> |
Установить или изменить пароль сервера (пусто для удаления). |
3. Ведение журналов
Включите ведение журналов через переменные запуска в GPanel:
| Переменная | Имя переменной окружения | По умолчанию | Описание |
|---|---|---|---|
| Log Chat | LOG_CHAT |
false | Записывать внутриигровой чат в файлы в ServerData/chatlogs/. |
| Log Server Actions | LOG_SERVER_ACTIONS |
false | Записывать действия игроков в файлы в ServerData/serverlogs/. |
4. Информация о провайдере
Эти необязательные переменные запуска заполняют окно информации о сервере, видимое игрокам:
| Переменная | Имя переменной окружения | Описание |
|---|---|---|
| Provider Name | PROVIDER_NAME |
Имя провайдера сервера. |
| Provider Email | PROVIDER_EMAIL |
Электронная почта провайдера сервера. |
| Provider Website | PROVIDER_WEBSITE |
URL веб-сайта провайдера сервера. |
5. Управление файлами сохранений
- Автосохранения хранятся в
ServerData/save/autosave/. - Когда
LOAD_AUTOSAVEимеет значениеtrue, сервер загружает последнее автосохранение при перезапуске, сохраняя прогресс парка. - Установите
LOAD_AUTOSAVEвfalseи укажите файл сохранения вSAVE_URI, чтобы всегда загружать конкретное состояние парка. - Скачивайте файлы сохранений через SFTP из
ServerData/save/для локальных резервных копий.
6. Устранение неполадок
- Сервера нет в списке серверов: Убедитесь, что
SERVER_ADVERTISEимеет значениеtrue. Проверьте, что сервер успешно запустился в консоли GPanel. - Игроки не могут подключиться: Убедитесь, что все игроки используют ту же версию OpenRCT2, что и сервер. Проверьте IP и порт в GPanel.
- Ошибки файла сохранения: Файл сохранения должен существовать. Убедитесь, что
SAVE_URIуказывает на действительный файл или URL. - Сервер аварийно завершается при запуске: Проверьте консоль на наличие ошибок. Повреждённые файлы сохранений могут вызывать сбои — попробуйте использовать новое сохранение.
Похожие статьи
- Руководство по настройке сервера OpenRCT2
- Как найти IP-адрес и порт вашего сервера
- Как загружать файлы через SFTP
Нужна помощь?
Если вам нужна дополнительная помощь, создайте тикет в службу поддержки с указанием IP вашего сервера и любых сообщений об ошибках из консоли GPanel.