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

Источник описывает ванильную Build 42.21.0 на PC Steam, стандартные серверные роли и одиночный debug; статья обновлена 12 октября 2026. Реальные права, команды и поведение конкретного сервера независимо не проверены. Команды ниже относятся только к Project Zomboid.
Перемещение к игроку
- На сервере откройте чат клавишей T по умолчанию.
- Введите /players и возьмите точное имя учётной записи подключённого друга, не имя персонажа или Steam display name.
- Введите /teleport "FriendName" или короткую форму /tp "FriendName".
- Подождите загрузки окружения: сообщение сервера предлагает около двух секунд.
Для перемещения друга к другому игроку используйте /teleportplayer "FriendName" "YourName": первым указан перемещаемый, вторым — цель. По стандартной таблице для себя нужен observer, для другого игрока gm или выше.
Формы команд
| Команда в игровом чате | Алиас | Действие | Минимальная стандартная роль |
|---|---|---|---|
| /teleport "Kate" | /tp | Вы к Kate | observer |
| /teleport "Kate" "Baldspot" | /tp | Kate к Baldspot | gm |
| /teleportplayer "Kate" "Baldspot" | /tpp | Kate к Baldspot | gm |
| /teleportto 10000,11000,0 | /tpto | Вы к координатам | observer |
| /teleportto "Kate" 10000,11000,0 | /tpto | Kate к координатам | 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 himself | Observer указал другого игрока либо 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 и проверить место. Для модовой карты берите координаты именно с карты сервера; телепорт не меняет точку появления новых персонажей.
Одиночная игра
- Добавьте -debug в Steam → Properties → Launch Options и загрузите сохранение.
- Нажмите правой кнопкой по земле → Debug → Main → Teleport.
- Замените X, Y и Z в открывшемся окне и нажмите Ok.
- Для длинного перехода можно открыть карту клавишей M и выбрать Teleport Here; по источнику точка всегда на этаже 0.
- После работы удалите -debug и перезапустите игру; автор предупреждает об изменении контекстных меню и поведения модов.


Кнопки и консоль сервера
| Интерфейс | Действие | Условие по источнику |
|---|---|---|
| Esc → PLAYERS | Teleport к игроку или Teleport To You к себе | Соответствующее право на себя или другого |
| Admin panel → Mini Scoreboard | ПКМ по игроку → Teleport / Teleport To You | Права панели и нужное capability |
| Карта M | ПКМ → Teleport Here, этаж 0 | admin или debug |
В консоли выделенного сервера или RCON команды вводятся без начальной косой черты и требуют имени перемещаемого игрока: teleport "Kate" "Baldspot", teleportplayer "Kate" "Baldspot" или teleportto "Kate" 10000,11000,0. Одна цель для teleport или координаты без имени не задают, кого перемещать, и возвращают ошибку. Build 41 legacy41 использует старую систему доступа: автор рекомендует проверить /help на своём сервере.
Чёрный экран после перемещения
- Подождите несколько секунд, не двигаясь: область загружается.
- Проверьте координаты и этаж: за пределами карты или без пола можно попасть в пустоту или стену.
- Вернитесь в известную точку или к подключённому другу; если отказано, прочитайте сообщение о правах.
- Если область не загружается, переподключитесь. Перед рискованными перемещениями сохраните резервную копию.
Конструктор команд источника
Страница источника предлагает пять целей: перейти к игроку, переместить игрока к игроку, перейти к координатам, отправить игрока к координатам или телепортироваться в одиночной игре. Можно выбрать игровой чат или консоль сервера, ввести имя перемещаемого и цели, X, Y и этаж Z (начальное значение 0), а затем скопировать результат. Это описание исходного интерфейса: конструктор здесь не реализован и не запускался. Без JavaScript автор предлагает вручную использовать указанные формы; в консоли начальная косая черта убирается.
Источники и связанные материалы
Команды администратора
Назначение администратора
Карта Build 42
PZwiki: Admin commands
Нет панели администратора
Точки появления
Debug Build 42
Резервное копирование