«TPA Commands» — это незаменимый мод для Necesse, который значительно расширяет возможности перемещения по миру, добавляя продвинутые команды телепортации. Мод включает в себя полный набор функций для удобного взаимодействия между игроками и административного управления локациями.

Описание TPA Commands

Основные возможности:

  • Система телепортации от игрока к игроку (TPA):
    • /tpa [имя игрока] — Запрос телепортации к указанному игроку.
    • /tpac [имя игрока] — Принять запрос на телепорт от конкретного игрока (точечное подтверждение).
    • /tpad [имя игрока] — Отклонить запрос на телепорт от конкретного игрока (точечное отклонение).
    • /tpac — Принять все ожидающие запросы на телепорт.
    • /tpad — Отклонить все ожидающие запросы на телепорт.
    • Предотвращение конфликтов: У каждого целевого игрока может быть только один активный запрос.
  • Система возврата (Back System):
    • /back — Вернуться на предыдущую позицию. Приоритет отдается месту смерти, затем — месту последней телепортации.
    • /backcd [секунды] — Установка времени перезарядки для команды /back (только для администраторов).
  • Система точек варпа (Warp Point System):
    • /newwarp [имя варпа] — Создание точки варпа (только для администраторов). Поддерживаются предустановленные имена, такие как home, spawn, town, base.
    • /delwarp [имя варпа] — Удаление точки варпа (только для администраторов).
    • /warp [имя варпа] — Телепорт к точке варпа (перезарядка по умолчанию 15 секунд).
    • /warplist — Отображение списка всех доступных точек варпа.
    • Хранение биома: Точки варпа автоматически записывают информацию о текущем биоме при создании.
  • Система случайного телепорта (Random Teleport System):
    • /rtp — Случайная телепортация в случайную позицию на текущем уровне (перезарядка по умолчанию 15 секунд).
    • /rtpcd [секунды] — Установка времени перезарядки для /rtp (только для администраторов).
    • /rtplimit [диапазон] — Установка ограничения диапазона случайного телепорта в пикселях (только для администраторов). Диапазон по умолчанию 1000, минимум 100, верхнего предела нет.
    • Проверка безопасности: Система автоматически находит безопасные места для телепортации.
  • Запрос позиции и телепортация:
    • /getpos [имя игрока] — Получение информации о позиции и уровне игрока (администраторы могут запрашивать данные других игроков).
    • /tppos [x] [y] [идентификатор уровня] — Телепорт на указанные координаты и уровень (только для администраторов).

Особенности и улучшения:

  • Полная поддержка информации о биомах: Все системы телепортации записывают и отображают реальную информацию о биоме.
  • Кросс-измерение: Поддерживается истинная телепортация между измерениями благодаря использованию API LevelIdentifier.
  • Управление перезарядкой: Для обычных игроков действует перезарядка по умолчанию 15 секунд, которая может быть настроена администратором в диапазоне 1–3600 секунд. Администраторы и владельцы серверов освобождены от перезарядки.
  • Разрешения владельца сервера: Владельцы имеют те же права, что и администраторы.
  • Автозавершение команд: Мод поддерживает внутриигровое автозавершение команд.

Уровни разрешений:

  • Обычные игроки: Доступны запросы телепортации (/tpa, /tpac, /tpad), возврат (/back), варп-точки (/warp, /warplist) и случайный телепорт (/rtp).
  • Администраторы: Могут создавать/удалять варп-точки, устанавливать перезарядки, телепортироваться по координатам и устанавливать диапазон случайного телепорта.

Этот мод использует унифицированные конфигурационные файлы в формате .dat для простоты настройки.

Скачать TPA Commands для Necesse