Вопрос Проблема с плагином WorldGuard - флаг teleport

Ядро
Purpur

GordieTop

Пользователь
Сообщения
3
Плагин
WorldGuard
Ядро сервера
  1. Purpur
Версия сервера
  1. 1.21
Память сервера ОЗУ
8Gb
Ссылка
https://dev.bukkit.org/projects/worldguard
Здравствуйте, форумчане!
Недавно возникла проблема следующего характера: я хотел дать игрокам возможность телепортироваться к своим регионам из плагина WorldGuard с помощью флага teleport. Казалось бы, ничего сложного, но столкнулся с тем, что через этот флаг можно указать абсолютно любые координаты для телепортации.
Я пытался ограничить эту возможность, запретив установку любых значений, кроме here (телепорта рядом с игроком), но ничего подходящего по этой теме не нашёл.
Подскажите, пожалуйста, как можно решить данную проблему?
P.S. Для тех, кто не понял: мне нужно запретить установку флагов в WorldGuard командами вида
/rg flag -w "world" -h 4 test teleport 12,68,79,
разрешив только вариант:
/rg flag -w "world" -h 4 test teleport here.
Буду благодарен за любую помощь!
 
P.S. Для тех, кто не понял: мне нужно запретить установку флагов в WorldGuard командами вида
Тут подойдет любой плагин, к-рый блокирует команды по RegEx
Не знаю, существуют ли такие, тк не использую

offtop
Так или иначе, достаточно с отлавливать событие "подготовки команды" и отменять это если либо RegEx совпадет, либо парсить аргументы ручками и проверять
 
Последнее редактирование:
Тут подойдет любой плагин, к-рый блокирует команды по RegEx
Не знаю, существуют ли такие, тк не использую

offtop
Так или иначе, достаточно с отлавливать событие "подготовки команды" и отменять это если либо RegEx совпадет, либо парсить аргументы ручками и проверять
Да вот тоже думал за это, пытался отыскать, но реализация хромает
 
Назад
Сверху Снизу