Администрирование сервера Project Zomboid¶
Администрирование сервера Project Zomboid — это совокупность действий по настройке, управлению и модерации выделенного или домашнего сервера многопользовательской игры Project Zomboid (The Indie Stone, 2013). Администратор (админ) получает расширенные игровые возможности: телепортацию, выдачу предметов, управление погодой, бан и кик игроков, редактирование мира. Права администратора выдаются либо на этапе создания сервера, либо в процессе его работы через консоль или игровые команды.
¶Способы получения прав администратора
¶Автоматическое назначение при создании сервера
При первом запуске сервера через встроенное приложение Project Zomboid Dedicated Server (или через меню «Host» в основной игре) в конфигурационном файле servertest.ini создаётся параметр AdminPassword. Если при входе на сервер в поле «Admin Password» ввести заданный пароль, игрок автоматически получит права администратора. Этот способ считается базовым и рекомендуется для домашних серверов.
¶Назначение через консоль сервера
Администратор серверной консоли (не игровой, а системной) может назначить другого игрока администратором командой addadmin <SteamID64>. SteamID64 — уникальный числовой идентификатор аккаунта Steam, его можно узнать через профиль Steam или сторонние сервисы. Назначенный таким образом игрок получит права администратора при следующем входе на сервер.
¶Назначение из игрового чата
Игрок, уже имеющий права администратора, может назначить другого игрока командой в чате:
`` /addadmin <имя_игрока> ``
После выполнения команды назначенный игрок получит права администратора без перезапуска сервера.
¶Основные админ-команды
Команды вводятся в игровом чате (клавиша по умолчанию — T). Ниже приведены наиболее используемые:
| Команда | Действие |
|---|---|
/addadmin <имя> | Выдать права администратора |
/removeadmin <имя> | Отобрать права администратора |
/kick <имя> [причина] | Выгнать игрока с сервера |
/ban <имя> [причина] | Забанить игрока |
/unban <имя> | Разбанить игрока |
/teleport <имя> | Телепортироваться к игроку |
/teleportto <имя> | Телепортировать себя к игроку |
/giveitem <имя> <предмет> <кол-во> | Выдать предметы |
/addweaponxp <имя> <навык> | Добавить опыт оружия |
/addxp <имя> <навык> <кол-во> | Добавить опыт навыка |
/setaccesslevel <имя> <уровень> | Установить уровень доступа |
/weather <тип> | Изменить погоду |
/kill | Убить указанного игрока |
/nogui | Отключить интерфейс |
/reloadlua | Перезагрузить Lua-скрипты |
Уровни доступа в Project Zomboid: admin (полные права), moderator (кик, мут, наблюдение), overseer (только просмотр), helper (помощь новичкам), none (нет прав).
¶Файлы конфигурации
Основные настройки сервера хранятся в папке Zomboid/Server/ домашнего каталога пользователя (в Windows — C:\Users\<имя>\Zomboid\Server\). Ключевые файлы:
- servertest.ini — основные параметры: название сервера, пароль,
AdminPassword, максимальное число игроков, PVP, сетевые настройки; - servertest_SandboxVars.lua — параметры «песочницы»: количество зомби, скорость заражения, доступность ресурсов, погода, сезон;
- servertest_PZWorldGen.lua — параметры генерации мира: зерно, версия карты;
- servertest_spawnregions.lua — регионы спавна и точки возрождения.
После изменения servertest.ini сервер необходимо перезапустить.
¶Модерация и безопасность
Для предотвращения несанкционированного доступа рекомендуется:
- задавать сложный
AdminPasswordи не сообщать его посторонним; - ограничивать число одновременных подключений;
- использовать белый список (
Public=false,AllowCoop=trueпри необходимости); - включать логирование для отслеживания действий игроков.
При работе с незнакомыми игроками целесообразно назначать уровень moderator вместо admin, чтобы ограничить доступ к управлению миром.
¶Типовые проблемы
- Права не выдаются — проверяется, совпадает ли вводимый пароль с
AdminPasswordвservertest.ini(регистр учитывается). - Команды не работают — убедиться, что игрок вошёл с правами администратора, и что сервер поддерживает команды (некоторые моды их перекрывают).
- Лаги при большом числе игроков — рекомендуется выделенный сервер с достаточным объёмом ОЗУ (от 4 ГБ) и быстрым каналом связи.
¶См. также
- Project Zomboid
- Выделенный сервер
- Модификации Project Zomboid
¶Источники
- Официальная документация Project Zomboid (projectzomboid.com)
- Project Zomboid Wiki (projectzomboid.fandom.com)
- Руководства сообщества по настройке выделенных серверов
