Project Zomboid: админ-команды сервера
Полный список админ-команд Project Zomboid: additem, teleport, godmode, banuser, setaccesslevel - управление сервером через консоль и чат.
Кратко: Команды Project Zomboid вводятся в консоли сервера (без
/) или в чате от имени админа (со/). Основные -additem,setaccesslevel,teleport,banuser,godmode. Права раздаются через/setaccesslevel ИмяИгрока admin.
Project Zomboid: админ-команды сервера
Project Zomboid Build 42 (2025-2026) значительно расширил инструменты администрирования серверов. Теперь управлять выживанием можно не только из консоли, но и прямо через игровой интерфейс - благодаря системе уровней доступа. Однако знать команды в текстовом виде всё равно необходимо: они работают быстрее, не требуют мыши и незаменимы при автоматизации через скрипты. В этой статье собраны все актуальные команды с синтаксисом, примерами и типичными ошибками.
Pterohost - игровой хостинг для Project Zomboid с NVMe SSD, автоматической DDoS-защитой и поддержкой 24/7. Промокод 4START даёт -20% на первый заказ. Заказать сервер Project Zomboid
Как вводить команды: консоль vs чат
В Project Zomboid есть два места для ввода команд:
Серверная консоль - окно процесса сервера (или вкладка Console в Pterodactyl/панели хостинга). Команды вводятся без косой черты /:
additem Survivor Base.Axe 1
save
quit
Игровой чат - если вы подключены к серверу как игрок с правами admin или moderator, команды вводятся со slash /:
/additem Survivor Base.Axe 1
/save
/quit
Оба способа эквивалентны по результату. На хостинге без прямого доступа к консоли процесса - используйте чат с правами admin.
Система уровней доступа
Перед тем как раздавать команды, важно понять иерархию прав. В Project Zomboid пять уровней:
| Уровень | Описание |
|---|---|
admin | Полные права: все команды, кик, бан, телепорт, spawn предметов |
moderator | Кик, бан, телепорт, просмотр инвентарей |
overseer | Базовые команды: кик, предупреждения |
gm (gamemaster) | Spawn предметов, godmode, без прав бана |
none | Обычный игрок без доступа к командам |
Назначить уровень доступа
/setaccesslevel ИмяИгрока admin
/setaccesslevel ИмяИгрока moderator
/setaccesslevel ИмяИгрока none
Важно: ИмяИгрока - это имя персонажа в игре, не Steam-ник. Регистр имеет значение в некоторых версиях Build 42 - вводите точно так, как отображается в игре.
Проверить текущие права игрока можно через:
/checkModsNeedUpdate
/players
Команда /players выводит список подключённых игроков с уровнями доступа.
Команды управления предметами
additem - выдача предмета
Синтаксис:
/additem ИмяИгрока Модуль.НазваниеПредмета Количество
Примеры:
/additem Survivor Base.Axe 1
/additem Survivor Base.Bag_BigHikingBag 1
/additem Survivor Base.Food_BeansCooked 10
/additem Survivor Base.WaterBottleFull 5
/additem Survivor Base.Pistol 1
/additem Survivor Base.PistolMagazine 3
Модули предметов:
Base- все стандартные предметы игрыRadio- радиооборудованиеFarming- предметы для фермерстваMechanicMag- журналы по механике- Моды добавляют свои модули (например,
Hydrocraft.FuelCanEmpty)
Полный список ID предметов можно найти на Project Zomboid Wiki. Для Build 42 ID частично изменились - сверяйтесь с актуальной версией вики.
createhorde - создание орды зомби
/createhorde Количество
/createhorde 50
Орда спавнится рядом с вашим персонажем. Полезно для тестирования или создания испытаний игрокам.
spawnvehicle - спавн транспорта
/spawnvehicle Base.VehicleCar1
/spawnvehicle Base.Van1
Автомобиль появляется рядом с вашей позицией.
Команды управления игроками
kickuser - кик игрока
/kickuser ИмяИгрока
/kickuser ИмяИгрока reason=Нарушение правил
Игрок отключается от сервера и может переподключиться снова. Параметр reason= - необязательный, но помогает игроку понять причину.
banuser / unbanuser - бан по имени
/banuser ИмяИгрока
/banuser ИмяИгрока ip=true
/unbanuser ИмяИгрока
Параметр ip=true добавляет бан по IP-адресу вместе с баном аккаунта.
banid / unbanid - бан по Steam ID
/banid 76561198012345678
/unbanid 76561198012345678
Бан по Steam ID64 - наиболее надёжный способ. Steam ID можно узнать через /players (в некоторых версиях) или через внешние сервисы по профилю Steam.
teleport - телепортация
/teleport ИмяИгрока
/teleportto ИмяИгрока ЦельИгрока
/teleport Survivor- телепортирует ВАС к игроку Survivor/teleportto Survivor NewPlayer- телепортирует Survivor к NewPlayer
Телепортация с координатами (числа x,y,z):
/teleportat 10050 7600 0
godmode - режим бессмертия
/godmode ИмяИгрока
/godmode -1
Включает/выключает режим бессмертия для указанного игрока. /godmode -1 применяет к вашему персонажу.
Примечание: godmode не отображается визуально - убедитесь, что сняли его после тестирования, иначе игрок получит нечестное преимущество.
invisible - режим невидимости
/invisible ИмяИгрока
/invisible -1
Игрок становится невидимым для зомби и других игроков. Удобно для патрулирования сервера без вмешательства.
noclip - режим полёта
/noclip ИмяИгрока
/noclip -1
Отключает физику столкновений - игрок может проходить сквозь стены. Полезно при застревании в геометрии.
Команды информации и мониторинга
players - список игроков
/players
Выводит список всех подключённых игроков с именами, координатами и уровнями доступа.
checkModsNeedUpdate - проверка модов
/checkModsNeedUpdate
Проверяет, есть ли обновления для модов, подключённых к серверу. Важно запускать после выхода обновлений.
voiceban / voiceunban - управление голосом
/voiceban ИмяИгрока
/voiceunban ИмяИгрока
Запрещает/разрешает использование VOIP конкретным игроком.
Команды управления миром и сервером
save - сохранение мира
/save
Принудительно сохраняет текущее состояние мира. По умолчанию сервер сохраняется автоматически каждые 0 минут (параметр SaveWorldEveryMinutes в servertest.ini), но перед перезапуском обязательно вызывайте /save вручную.
quit - остановка сервера
/quit
Корректно останавливает сервер с сохранением мира. Не убивайте процесс через kill -9 или диспетчер задач - это почти гарантированная порча сейва.
servermsg - сообщение всем игрокам
/servermsg "Текст сообщения"
/servermsg "Перезапуск сервера через 5 минут. Найдите безопасное место!"
Отображает системное сообщение всем игрокам в чате и на экране. Используйте за 5-10 минут до перезапуска.
startrain / stoprain - управление погодой
/startrain
/stoprain
Включает/выключает дождь на сервере мгновенно. Полезно для мероприятий или тестирования механик.
changeoption - изменение параметров на лету
/changeoption Параметр Значение
/changeoption MaxPlayers 20
/changeoption PublicName "Новое имя сервера"
Некоторые параметры из servertest.ini можно менять без перезапуска. Изменения вступают в силу сразу, но сохраняются в конфиге только при следующем корректном завершении сервера.
Управление сейфхаусами
Сейфхаус (Safehouse) в Project Zomboid - это область, которую игрок захватывает как свою базу. Администраторы могут управлять этими зонами.
Просмотр сейфхаусов
Через консоль напрямую список сейфхаусов не выводится командой. Данные о сейфхаусах хранятся в файле:
- Windows:
C:\Users\USERNAME\Zomboid\Saves\Multiplayer\servertest\safehouse.lua - Linux:
~/.config/Zomboid/Saves/Multiplayer/servertest/safehouse.lua
Файл содержит имена владельцев, координаты и список членов каждого сейфхауса в формате Lua.
Освобождение сейфхауса
/releasesafehouse
Команда вводится находясь внутри сейфхауса - освобождает текущий занятый вами сейфхаус. Для удалённого удаления сейфхауса конкретного игрока потребуется редактировать файл safehouse.lua вручную при остановленном сервере.
Алгоритм ручного удаления сейфхауса:
- Остановите сервер (
/quit) - Откройте
safehouse.luaв текстовом редакторе - Найдите запись с именем нужного игрока
- Удалите соответствующий блок
- Запустите сервер
Настройки сейфхаусов в конфиге
В servertest.ini есть параметры, влияющие на сейфхаусы:
; Разрешить сейфхаусы
AllowSafehouse=true
; Разрешить аренду сейфхауса только при наличии игрока в сети
SafehouseAllowNonResidential=false
; Количество дней до автоматического удаления брошенного сейфхауса
SafehouseDaySurvivedToClaim=0
; Максимум членов сейфхауса
SafehouseMaxMemberNum=6
Безопасный перезапуск сервера
Правильная процедура перезапуска предотвращает потерю прогресса игроков:
Шаг 1 - Предупреждение (за 10 минут):
/servermsg "Внимание! Перезапуск сервера через 10 минут. Найдите безопасное место и сохраните прогресс."
Шаг 2 - Напоминание (за 2 минуты):
/servermsg "Перезапуск через 2 минуты!"
Шаг 3 - Финальное предупреждение (за 1 минуту):
/servermsg "Перезапуск через 1 минуту. Последний шанс найти укрытие!"
Шаг 4 - Сохранение и остановка:
/save
/quit
Между /save и /quit подождите 10-15 секунд, чтобы сохранение завершилось корректно. После /quit процесс сервера завершится - запустите его снова обычным способом.
Автоматизация перезапуска - на Linux можно настроить cron-задание или systemd-timer, которые будут выполнять эту последовательность автоматически. На хостингах с панелью управления типа Pterodactyl часто есть встроенный планировщик задач.
Типичные ошибки с командами
“Unknown command” - проверьте синтаксис. В чате обязателен слеш /, в консоли - нет. Некоторые команды чувствительны к регистру.
“Access denied” - ваш персонаж не имеет нужного уровня доступа. Попросите другого админа выполнить /setaccesslevel ВашеИмя admin или сделайте это через консоль сервера.
“User not found” - имя игрока указано неверно. Проверьте точное написание через /players. Если имя содержит пробелы, попробуйте взять его в кавычки.
Команда additem не работает - проверьте ID предмета. В Build 42 часть ID изменилась. Попробуйте Base.Hammer вместо Base.NormalHammer - названия могли быть обновлены.
Команда выполнена, но эффект не виден - некоторые команды (например, godmode) не дают визуальной обратной связи. Проверьте эффект на практике.
Полезная шпаргалка
| Задача | Команда |
|---|---|
| Выдать права админа | /setaccesslevel Имя admin |
| Снять права | /setaccesslevel Имя none |
| Список игроков | /players |
| Выдать предмет | /additem Имя Base.Предмет 1 |
| Телепорт к игроку | /teleport Имя |
| Кик игрока | /kickuser Имя |
| Бан игрока | /banuser Имя |
| Бан по Steam ID | /banid SteamID64 |
| Сообщение всем | /servermsg "Текст" |
| Godmode | /godmode Имя |
| Невидимость | /invisible Имя |
| Сохранить мир | /save |
| Остановить сервер | /quit |
| Начать дождь | /startrain |
| Остановить дождь | /stoprain |
| Создать орду | /createhorde 50 |
| Спавн машины | /spawnvehicle Base.VehicleCar1 |
Связанные материалы
Если вас интересует администрирование других выживальческих серверов, читайте подробные руководства по настройке: сервер Palworld с нуля, сервер 7 Days to Die - конфиг и права, настройка сервера Valheim.
Заключение
Команды Project Zomboid - мощный инструмент, который позволяет администратору полностью управлять сервером прямо во время игры. Знание синтаксиса setaccesslevel, additem, banuser и процедуры безопасного перезапуска через /save + /quit закрывает 90% повседневных задач. Для сложных сценариев - управление сейфхаусами или автоматические рестарты - потребуется работа с файлами конфигурации или планировщиком задач на сервере. Главное правило: всегда предупреждайте игроков перед перезапуском и никогда не убивайте процесс принудительно - иначе рискуете потерять сейв мира.
Pterohost - хостинг Project Zomboid с бесплатной DDoS-защитой, NVMe SSD и круглосуточной поддержкой - сервер будет работать стабильно без вашего участия. Промокод 4START даёт -20% на первый заказ. Заказать сервер Project Zomboid