В этом руководстве рассматриваются администрирование сервера, консольные команды, управление фракциями и обслуживание вселенной для вашего сервера StarMade на Legion Hosting. Для первоначальной настройки и инструкций по подключению игроков см. Руководство по настройке сервера StarMade.
1. Консоль сервера
Сервер StarMade предоставляет консоль, доступную через вкладку Console в GPanel. Вводите команды напрямую в поле ввода консоли. Сервер должен быть запущен, чтобы принимать команды.
2. Доступ администратора
Чтобы получить доступ администратора в игре, используйте SUPER_ADMIN_PASSWORD, настроенный в server.cfg.
- Подключитесь к серверу как игрок.
- Откройте внутриигровой чат и введите:
/login [SUPER_ADMIN_PASSWORD] - Вы получите привилегии администратора для текущей сессии.
Вы также можете добавить постоянных администраторов, отредактировав конфигурационные файлы администраторов в директории сервера.
server.cfg, чтобы предотвратить несанкционированный доступ администратора.
3. Распространённые команды сервера
Команды можно вводить в консоли GPanel или во внутриигровом чате (с префиксом /) при входе как администратор.
| Команда | Описание |
|---|---|
/help |
Выводит список доступных команд. |
/status |
Показывает статус сервера и подключённых игроков. |
/kick [player] |
Выгоняет игрока с сервера. |
/ban [player] |
Банит игрока на сервере. |
/unban [player] |
Снимает бан с игрока. |
/tp [player] [x] [y] [z] |
Телепортирует игрока к определённым координатам. |
/give [player] [item] [amount] |
Выдаёт предметы игроку. |
/god_mode [player] |
Переключает неуязвимость для игрока. |
/change_sector [player] [x] [y] [z] |
Перемещает игрока в другой сектор во вселенной. |
/save |
Принудительно сохраняет мир. |
/shutdown [seconds] |
Выключает сервер после указанной задержки. Используйте /shutdown 0 для немедленного выключения. |
/shutdown для корректного выключения. Всегда предпочитайте /shutdown 0 или кнопку Stop в GPanel принудительному завершению, чтобы предотвратить повреждение данных вселенной.
4. Управление фракциями
StarMade имеет систему фракций, где игроки могут создавать и присоединяться к фракциям. Как администратор, вы можете управлять фракциями с помощью команд:
- Просмотр фракций — Проверьте журналы сервера или используйте команды фракций для просмотра активных фракций.
- Разрешение споров — Используйте команды телепортации и кика для разрешения конфликтов между фракциями.
- Очистка заброшенных фракций — Удаляйте неактивные фракции и их структуры, чтобы освободить ресурсы сервера.
5. Обслуживание вселенной
Резервные копии
Чтобы создать резервную копию вашей вселенной StarMade:
- Остановите сервер (или сначала используйте
/saveдля принудительного сохранения). - Скачайте директорию мира и конфигурационные файлы через SFTP.
- Сохраните резервную копию в надёжном месте.
Оптимизация производительности
- Регулярно очищайте заброшенные корабли и станции, потребляющие ресурсы сервера.
- Отслеживайте использование памяти в GPanel — StarMade может быть требователен к памяти при больших постройках.
- Рассмотрите возможность установки лимитов сущностей в
server.cfg, чтобы предотвратить снижение производительности.
6. Справочник по конфигурационным файлам
Ключевые конфигурационные файлы находятся в корневой директории сервера:
| Файл | Назначение |
|---|---|
server.cfg |
Основные настройки сервера (имя, пароль, максимум клиентов, пароль администратора). |
blacklist.txt |
Список забаненных имён игроков/IP. |
whitelist.txt |
Список разрешённых игроков (когда включён режим белого списка). |
admins.txt |
Список постоянных администраторов сервера. |
7. Устранение неполадок
| Проблема | Решение |
|---|---|
| Сервер вылетает с ошибкой OutOfMemoryError | Серверу требуется больше RAM. Обратитесь в поддержку для увеличения вашего выделения или уменьшите размер вселенной и количество сущностей. |
| Игроки не могут подключиться | Убедитесь, что сервер запущен, проверьте IP и порт на вкладке Network в GPanel и убедитесь, что пароль правильный. |
| Лаги сервера / низкий TPS | Очистите заброшенные структуры, уменьшите максимум игроков или увеличьте выделение памяти. |
| Повреждение вселенной | Восстановите из резервной копии. Если резервной копии нет, попробуйте переустановить сервер (это сбросит вселенную). |
Связанные статьи
- Руководство по настройке сервера StarMade
- Как найти IP и порт вашего сервера
- Как загружать файлы через SFTP
Нужна помощь?
Если у вас возникли проблемы с вашим сервером StarMade, откройте тикет в поддержку и укажите IP вашего сервера, описание проблемы и любые соответствующие сообщения об ошибках из консоли GPanel.