Перейти к основному содержимому

Команды и Права WorldCannon

Сейчас WorldCannon зарегистрирован во внутреннем пространстве команд FunRTP.

  • Основная команда: /funrtp
  • Алиасы: /frtp, /wc

/wc это короткий алиас, который будут использовать большинство администраторов, но базовые узлы прав и текст помощи по-прежнему используют funrtp.*.

Команды Админа

CommandPermissionNotes
/funrtpfunrtp.adminПоказывает заголовок административной справки
/wc create <id>funrtp.adminТолько для игрока; создает пушку в вашей текущей точке
/wc create <id> <display_name>funrtp.adminТолько для игрока; создает пушку с пользовательским отображаемым именем. Используйте underscores вместо пробелов
/wc move <id>funrtp.adminТолько для игрока; перемещает существующую пушку в вашу текущую точку
/wc delete <id>funrtp.adminУдаляет конфиг пушки
/wc target <id> <world>funrtp.adminТолько для игрока; меняет мир приземления
/wc center <id>funrtp.adminТолько для игрока; задает центр поиска из вашей текущей точки
/wc listfunrtp.adminПоказывает список загруженных пушек в формате строки статуса
/wc statusfunrtp.adminТа же runtime-выдача статуса, что и у /wc list
/wc probefunrtp.adminТолько для игрока; проверяет, проходит ли ваша текущая точка проверки защиты
/wc reloadfunrtp.adminПерезагружает глобальный конфиг, конфиги отдельных пушек, задачи и адаптеры защиты

Использование Игроком

Команды игрока для активации пушки нет. Игроки используют WorldCannon, заходя в радиус срабатывания пушки.

Базовое право на использование:

PermissionDefaultNotes
funrtp.usetrueТребуется, прежде чем игрок сможет активировать любую пушку

Если у игрока нет funrtp.use, пушка молча игнорирует это взаимодействие и применяет обычный короткий cooldown. Для этой базовой проверки прав сообщение об отказе не отправляется.

Проверка Прав для Конкретной Пушки

Каждый конфиг пушки также может определять:

  • requiredPermission

Если requiredPermission пустой, пушка проверяет только funrtp.use.

Если requiredPermission задан и у игрока его нет, WorldCannon отправляет настроенный ответ messages.noPermission.