Перейти к содержанию

Телепортация в Project Zomboid: команды, права и координаты

Серверные команды, координаты, права ролей и debug в одиночной игре по источнику Build 42.21.

Телепортация в Project Zomboid: сервер и debug

Обложка руководства по игровой телепортации

Источник описывает ванильную Build 42.21.0 на PC Steam, стандартные серверные роли и одиночный debug; статья обновлена 12 октября 2026. Реальные права, команды и поведение конкретного сервера независимо не проверены. Команды ниже относятся только к Project Zomboid.

Перемещение к игроку

  1. На сервере откройте чат клавишей T по умолчанию.
  2. Введите /players и возьмите точное имя учётной записи подключённого друга, не имя персонажа или Steam display name.
  3. Введите /teleport "FriendName" или короткую форму /tp "FriendName".
  4. Подождите загрузки окружения: сообщение сервера предлагает около двух секунд.

Для перемещения друга к другому игроку используйте /teleportplayer "FriendName" "YourName": первым указан перемещаемый, вторым — цель. По стандартной таблице для себя нужен observer, для другого игрока gm или выше.

Формы команд

Команда в игровом чатеАлиасДействиеМинимальная стандартная роль
/teleport "Kate"/tpВы к Kateobserver
/teleport "Kate" "Baldspot"/tpKate к Baldspotgm
/teleportplayer "Kate" "Baldspot"/tppKate к Baldspotgm
/teleportto 10000,11000,0/tptoВы к координатамobserver
/teleportto "Kate" 10000,11000,0/tptoKate к координатамgm; observer только если Kate — он сам
Мобильный вариант: команды телепортации
Иллюстрация: команды телепортации

Автор утверждает, что форма /teleport с двумя именами поддерживается, хотя старые гайды говорили иначе; форма /teleportto с именем перед координатами также описана, хотя справка может её не показывать. Имена с пробелами заключайте в кавычки; регистр, по автору, не важен, но написание должно совпадать. Координаты задаются через запятые без пробелов. Синтаксис /tp с тремя числами относится к другой игре.

Роли и совместный Host

Автор описывает отдельные capabilities TeleportToPlayer, TeleportToCoordinates и TeleportPlayerToAnotherPlayer. Настроенные сервером роли могут отличаться от стандартных.

РольК игрокуК координатамПереместить другого
userНетНетНет
priorityНетНетНет
observerДаДаНет
gmДаДаДа
moderatorДаДаДа
adminДаДаДа
Мобильный вариант: права стандартных ролей
Иллюстрация: права стандартных ролей

По источнику Host в совместной игре может выполнять часть чат-команд с административными правами, хотя фактическая роль аккаунта остаётся user; координаты и кнопки проверяют роль отдельно. Автор предлагает /grantadmin "YourName" один раз на сохранение или /setaccesslevel "YourName" "observer" для перемещения самого себя. На выделенном сервере права назначает администратор; используйте прописные и строчные буквы роли в форме, которую ожидает сервер.

Мобильный вариант: порядок действий хоста
Иллюстрация: порядок действий хоста

Роль вводится в нижнем регистре: observer, gm, moderator или admin. Автор отмечает, что старая справка упоминает Overseer, но стандартной роли overseer в 42.21 нет, а старые аккаунты сопоставляются gm. Администратор может менять capabilities, поэтому таблица не гарантирует права на конкретном сервере.

Диагностика сообщений

Ответ или симптомПричина и проверка по источнику
Player … has not right to execute … commandРоли не хватает нужного права; user и priority не имеют стандартных прав, observer не перемещает другого через двухименную форму
An Observer can only teleport himselfObserver указал другого игрока либо Host не повысил фактическую роль; используйте собственное имя или обратитесь к администратору
Can’t find playerИгрок не подключён либо имя аккаунта отличается; сверьте /players
Возвращается справкаПроверьте кавычки имени с пробелами, все числа и отсутствие пробелов внутри x,y,z
Ничего не происходитОдиночное сохранение не принимает серверные команды; Lua-консоль не равна чату; в чате нужна начальная косая черта
Нет кнопок AdminПроверьте фактическую роль и capabilities
Мобильный вариант: сообщения об ошибках
Иллюстрация: сообщения об ошибках

Координаты и этаж

X и Y — мировые клетки, Z — этаж: 0 земля, 1 следующий этаж, отрицательные значения — подвалы. Например, 6242,5205,-1; 6242,5205,0; 6242,5205,1 относятся к разным этажам. Окно Debug → Teleport показывает текущие X/Y/Z; Copy возвращает их через дефисы, которые автор предлагает заменить запятыми. Карта сайта копирует X, Y с пробелом: уберите пробел и добавьте Z. На map.projectzomboid.com выбирайте карту и сетку Build 42.

Мобильный вариант: этажи и координаты
Иллюстрация: этажи и координаты

Старые значения map-grid из ссылок ?goto= могут быть приблизительно в десять раз меньше мировых координат: источник приводит 1236,172 против примерно 12360,1720. По числу цифр различить их нельзя. Номера cell не заменяют координаты: в B42 ячейка 256×256, в B41 — 300×300 клеток. Команда не проверяет наличие пола или стены в точке; автор советует при сомнениях выбрать этаж 0 и проверить место. Для модовой карты берите координаты именно с карты сервера; телепорт не меняет точку появления новых персонажей.

Одиночная игра

  1. Добавьте -debug в Steam → Properties → Launch Options и загрузите сохранение.
  2. Нажмите правой кнопкой по земле → Debug → Main → Teleport.
  3. Замените X, Y и Z в открывшемся окне и нажмите Ok.
  4. Для длинного перехода можно открыть карту клавишей M и выбрать Teleport Here; по источнику точка всегда на этаже 0.
  5. После работы удалите -debug и перезапустите игру; автор предупреждает об изменении контекстных меню и поведения модов.
Мобильный вариант: меню debug
Иллюстрация: меню debug

Кнопки и консоль сервера

ИнтерфейсДействиеУсловие по источнику
Esc → PLAYERSTeleport к игроку или Teleport To You к себеСоответствующее право на себя или другого
Admin panel → Mini ScoreboardПКМ по игроку → Teleport / Teleport To YouПрава панели и нужное capability
Карта MПКМ → Teleport Here, этаж 0admin или debug

В консоли выделенного сервера или RCON команды вводятся без начальной косой черты и требуют имени перемещаемого игрока: teleport "Kate" "Baldspot", teleportplayer "Kate" "Baldspot" или teleportto "Kate" 10000,11000,0. Одна цель для teleport или координаты без имени не задают, кого перемещать, и возвращают ошибку. Build 41 legacy41 использует старую систему доступа: автор рекомендует проверить /help на своём сервере.

Чёрный экран после перемещения

  1. Подождите несколько секунд, не двигаясь: область загружается.
  2. Проверьте координаты и этаж: за пределами карты или без пола можно попасть в пустоту или стену.
  3. Вернитесь в известную точку или к подключённому другу; если отказано, прочитайте сообщение о правах.
  4. Если область не загружается, переподключитесь. Перед рискованными перемещениями сохраните резервную копию.

Конструктор команд источника

Страница источника предлагает пять целей: перейти к игроку, переместить игрока к игроку, перейти к координатам, отправить игрока к координатам или телепортироваться в одиночной игре. Можно выбрать игровой чат или консоль сервера, ввести имя перемещаемого и цели, X, Y и этаж Z (начальное значение 0), а затем скопировать результат. Это описание исходного интерфейса: конструктор здесь не реализован и не запускался. Без JavaScript автор предлагает вручную использовать указанные формы; в консоли начальная косая черта убирается.

Источники и связанные материалы

Команды администратора

Назначение администратора

Карта Build 42

PZwiki: Admin commands

Нет панели администратора

Точки появления

Debug Build 42

Резервное копирование