Project Zomboid: админ-команды, права и бан на сервере
Какие админ-команды Project Zomboid нужны чаще всего, как выдать права модератора, кикнуть и разбанить игрока и где смотреть список команд в вашей версии.
Содержание 17
- Коротко
- Как ввести команду в панели EGN
- Шаги: частые команды
- Пример: разбор нарушения
- Права: кто что может
- Регулярные сообщения: шаблоны
- Пример: журнал модерации
- Что делать, если команда не сработала
- Как выбрать наказание
- Роли помощников
- Частые ошибки
- Итог
- Вопросы и ответы
- Нужна ли косая черта перед командой?
- Как узнать, какие команды есть в моей версии?
- Кик и бан — в чём разница?
- Как выдать права первому администратору?
Когда на сервере больше пяти человек, без админ-инструментов не обойтись. Кто-то должен выгнать нарушителя, вернуть игрока после бана, выдать предмет, который случайно сломался, или перенести человека, который застрял в стене. В Project Zomboid все эти действия делаются командами, которые начинаются с косой черты. Разберём, какие команды нужны чаще всего, как выдать права и где проверить синтаксис вашей версии игры.
Коротко
В игровом чате администратора команды Project Zomboid начинаются с /, а в «Консоль» панели EGN их вводят без косой черты. Права выдаёт setaccesslevel "Ник" admin, кик — kickuser "Ник", бан — banuser "Ник", разбан — unbanuser "Ник", предмет — additem "Ник" Base.Axe 1. Точный список для вашей версии игры (Build 41 или 42) выводит help: синтаксис у разных сборок отличается, поэтому сверяйтесь с ним, а не с чужими шпаргалками.
Как ввести команду в панели EGN
Команды можно вводить двумя способами.
- «Консоль» панели. Это консоль самого сервера, поэтому команда пишется без
/:kickuser "Ник". Так удобно выдавать предметы и банить, не отвлекая игроков чатом. Первые права администратору тоже выдают отсюда: в игре команды сработают только у того, у кого уже есть уровень доступа. - Игровой чат. Откройте чат (по умолчанию клавиша T) под учёткой с правами и введите команду уже с косой чертой:
/kickuser "Ник".
Шаги:
- Откройте сервер и выберите «Консоль».
- Введите
helpи просмотрите список. Это ваш ориентир для текущей версии. - Введите нужную команду и нажмите Enter.
- Проверьте результат в той же «Консоль» или в разделе «Игроки».
Шаги: частые команды
Права администратора. setaccesslevel "Ник" admin выдаёт уровень доступа. В справочниках игры встречаются уровни admin, moderator, overseer, gm, observer; снять права можно, выставив игроку уровень none. Точный набор и поведение уровней зависят от версии, поэтому сначала посмотрите help.
Первый администратор. Учётная запись admin создаётся при первом запуске сервера, пароль задаётся тогда же (в панели он указывается среди переменных запуска). Зайдите под этой учёткой и выдайте права своему игровому нику, после чего пользоваться admin в повседневной работе не нужно.
Кик. kickuser "Ник" выгоняет игрока; причину можно добавить ключом -r "причина". Игрок может зайти снова сразу, поэтому кик — это предупреждение, а не наказание.
Бан и разбан. banuser "Ник" блокирует по нику; ключ -ip добавляет блокировку по IP, -r "причина" записывает причину. Бан по SteamID делается командой banid SteamID, снять его — unbanid SteamID. Разбан по нику — unbanuser "Ник". Если не уверены в ключах, проверьте их в help вашей сборки.
Предметы. additem "Ник" Base.Axe 1 выдаёт вещь: Base — модуль, Axe — предмет, число в конце — количество. Имена берутся из игры, а не придумываются. Проверьте выдачу на себе, а потом уже выдавайте другим.
Сообщение всем. servermsg "Текст" отправляет сообщение всем игрокам, players показывает, кто сейчас онлайн.
Телепорт и бессмертие. teleport "Ник1" "Ник2" переносит первого игрока ко второму, godmode "Ник" включает бессмертие. Используйте их, если игрок застрял, а не для быстрого прохождения: другие игроки это видят и реагируют.
Команды из шпаргалок в интернетеХостинговые справочники по PZ местами расходятся друг с другом (например, в ключах бана). Мы указали команды, которые совпадают во всех источниках; всё остальное проверяйте через
helpна своём сервере.
Сохраните шпаргалку из /helpВыведите
/helpодин раз, скопируйте список в заметки и отметьте команды, которые вы используете. Так вы не будете гадать синтаксис посреди спора на сервере.
Пример: разбор нарушения
Игрок грифит чужую базу. Порядок действий: сначала проверьте логи и скриншоты у пострадавших, затем предупреждение в чате, затем кик, и только потом блокировка, если нарушение повторяется. Сделайте бэкап через «Бэкапы» до разбора, чтобы можно было вернуть разрушенные постройки. Если вы выдаёте компенсацию, например предметы, записывайте это в журнал.
В новой панели блокировку по SteamID можно сделать в разделе «Игроки»: там есть список заблокированных и поле для SteamID в формате steam_7656…. В прежней панели используйте banid. Такой бан не зависит от ника, который игрок может сменить.
Если вы ведёте регулярные сообщения, например о перезапуске, их можно завести в «Расписания». Тогда сообщения уйдут сами, и вам не придётся вводить их вручную каждый раз.
Права: кто что может
Самая частая ошибка — выдать всем права администратора «на всякий случай». Администратор может выдавать предметы, телепортировать и банить. Для помощников хватит модератора с правом кика и сообщений. Наблюдатель нужен, если вы хотите смотреть за сервером без вмешательства. Выдавайте минимум и записывайте, кому что выдано.
Регулярные сообщения: шаблоны
Игроки лучше переносят правила, когда видят их регулярно. Для этого удобно держать три шаблона сообщений. Первый — напоминание о правилах при входе: «Привет! На сервере нет PvP-гриферства, базы защищайте приватами. Вопросы — в Discord». Второй — предупреждение о перезапуске: «Сервер перезапустится через 5 минут. Сохраните вещи и уйдите в безопасное место». Третий — объявление о событии: «В субботу в 20:00 по МСК будет рейд на Muldraugh. Приходите». Тексты короткие, без капслока и без ссылок, которые могут выглядеть как спам.
Шаблоны удобно вводить в «Расписания»: сообщение уходит по времени, и вы не забываете его отправить. Перед перезапуском ставьте напоминание за несколько минут, а не в последнюю секунду. Игроки, которым не успели сказать, теряют прогресс сильнее, чем от самого перезапуска.
Пример: журнал модерации
Записывайте каждое действие с датой, ником, причиной и командой. Пример записи: «12.11, 21:14, Ник_1, грифинг базы Ник_2, предупреждение в чате, затем /kickuser». Такой журнал помогает, когда игрок спорит, что его наказали без причины. Он же поможет вам увидеть закономерность: если один и тот же ник появляется каждую неделю, стоит менять правила, а не только наказывать.
Журнал не должен содержать лишних данных о людях: никаких паспортных сведений, номеров телефонов и адресов. Достаточно ника и сути нарушения. Если игрок просит удалить его данные, сообщите, что вы удаляете записи о нём из журнала и из чата, и сделайте это.
Что делать, если команда не сработала
Сначала проверьте, что вы вводите команду от учётки с правами администратора. Затем посмотрите в «Консоль», нет ли ошибки синтаксиса. Если команда ушла, но эффекта нет, сравните ник: в команде должен быть точный ник игрока, включая регистр. Если ник содержит пробел, возьмите его в кавычки.
Если и это не помогает, перезапустите сервер и попробуйте снова. Не повторяйте одну и ту же команду много раз подряд: при массовой выдаче предметов можно получить лишние копии. Проверяйте результат после каждого действия.
Как выбрать наказание
Не каждое нарушение требует блокировки. Хорошее правило — сначала слова, потом действие. Мелкий спор в чате решается предупреждением. Повторный шум или мелкий грифинг — кик. Порча чужой базы, кража с контейнеров, обход правил после предупреждения — блокировка. Отдельная категория — читерство, которое видно по поведению: телепорт, неестественная скорость, предметы из ниоткуда. Тут лучше сначала сохранить доказательства (скриншоты, логи) и только потом действовать.
Записывайте в правила сервера, какие поступки к чему ведут. Тогда игрок, которого наказали, видит не произвол, а понятный порядок. Публичный сервер с правилами, которые известны заранее, почти всегда проще в модерации, чем сервер, где правила живут в головах админов.
Роли помощников
Модераторам обычно хватает трёх вещей: кика, отправки сообщений и права смотреть список игроков. Право выдавать предметы и телепортировать лучше оставить себе или одному доверенному человеку. Если помощников несколько, договоритесь о простом правиле: кто и что делает, и все действия записываются в общий журнал. Иначе через неделю никто не вспомнит, кто выдал вещи, которые пропали у соседа.
Раз в месяц проверяйте список администраторов и модераторов. Люди уходят из проекта, а права остаются. Снимайте их сразу: это простая мера, которая закрывает большую часть рисков.
Частые ошибки
| Симптом | Причина | Решение |
|---|---|---|
| Команда не работает | В чате нет /, а в «Консоль» он лишний; или неверные кавычки |
В чате — с /, в «Консоль» — без; ник в кавычках |
| Игрок вернулся после кика | Кик не блокирует вход | Для повторного нарушения используйте блокировку |
| Разбан не помогает | Игрок заблокирован по другому идентификатору | unbanuser снимает бан по нику, unbanid — по SteamID |
| Предмет не выдался | Неверное имя модуля | Сверьте имя с игрой и попробуйте на себе |
| Права не сработали | Команду ввели не тому игроку или в чате | Введите повторно через «Консоль» и проверьте уровень |
Итог
Админ-команды Project Zomboid просты, если помнить три правила: в чате вводите их с /, а в «Консоль» без неё, сверяйте синтаксис с help для своей версии и делайте бэкап перед серьёзными действиями. Выдавайте права по минимуму, для повторных нарушений используйте блокировку по SteamID, а регулярные сообщения ставьте в «Расписания». Настройки сервера описаны в гиде по sandbox, а моды — в гиде по модам Project Zomboid. Если сервер сам падает, сначала загляните в разбор ошибок запуска.
Вопросы и ответы
Нужна ли косая черта перед командой?
В игровом чате — да, без неё команда уйдёт обычным сообщением. В «Консоль» панели косая черта не нужна.
Как узнать, какие команды есть в моей версии?
Введите help в «Консоль» или /help в чате администратора. Список зависит от версии игры.
Кик и бан — в чём разница?
Кик выгоняет игрока, и он может зайти снова. Бан или блокировка по SteamID запрещают вход.
Как выдать права первому администратору?
Через «Консоль» панели: setaccesslevel "Ник" admin. В игровом чате команды работают только у того, у кого уже есть уровень доступа.
Сервер под Project Zomboid за пару минут — egnetwork.ru
Читать далее
Вся рубрика →Project Zomboid: частые ошибки при старте сервера и как их исправить
Сервер Project Zomboid не стартует, висит на «Запускается» или падает сразу после запуска: разбираем причины по симптомам, порядок проверки и что смотреть в консоли и логах.
Сколько RAM нужно Project Zomboid и 7 Days to Die: расчёт и тарифы
Сколько оперативной памяти занимают Project Zomboid и 7 Days to Die в покое и под нагрузкой, какой тариф EGN выбрать и почему на нехватке памяти сервер падает с кодом 137.
Админ-команды Palworld и ARK: список, права и примеры
Какие команды нужны администратору Palworld и ARK Ascended: вход по паролю, сохранение, рассылка, кик, бан и безопасная остановка. С примерами и ошибками.