Плагин [MECH/FUN] ReActions - Что? Тогда? Иначе! [BukkitDev]

Пожалуйста, подскажите, как для действия выдачи предметов указывать предметы из модов. Или те предметы, которые я не знаю ,как правильно писать по-английски. DIAMOND_SWORD - это понятно. Но как, например, выдавать карьер из ИК2, или йеллоритовую руду из ТинкерКонстракт ?
Создай активатор:
/react add COMMAND check_item_hand chihand
/react add check_item_hand f GROUP admin
/react add check_item_hand a message &6У меня в руке: &f%PLAYER_ITEM_HAND%

и тогда, чтобы узнать как правильно прописать ЛЮБОЙ предмет в активатор, возьми его в руку и пропиши команду /chihand, если ты в группе "admin", то в чате тебе будет сообщение с полным описанием этого предмета
 
Есть у меня один случай , использовал я команду одного плагина , на команду я создал активатор отмены события , НО при перезагрузке сервера команда плагина блокировалась полностью , такое впечатление что Reactions отобрал команду у плагина) Но если подгружать Reactions после плагина - то все хорошо , команда отменяется но вызвать сервер ёё может. Проблема некритическая , но...
Нужна помощь! Какой активатор можно прицепить к запуску сервера?
 
Есть у меня один случай , использовал я команду одного плагина , на команду я создал активатор отмены события , НО при перезагрузке сервера команда плагина блокировалась полностью , такое впечатление что Reactions отобрал команду у плагина) Но если подгружать Reactions после плагина - то все хорошо , команда отменяется но вызвать сервер ёё может. Проблема некритическая , но...
Нужна помощь! Какой активатор можно прицепить к запуску сервера?

Вход игрока в онлайн. Чтобы срабатывал 1 раз а потом менял какую нибудь переменную и больше не срабатывал.
 
Может добавить действие ITEM_INVENTORY_CLEAR?
Очистка всего инвентаря. Подобно командам /clear /clean С дополнительными параметрами {слоты брони} {Исключающие предметы}
PS При использовании команд через активатор действием cmd и cmd_op - не сработало. Вернее сообщение об успешной очистке инвентаря отображается - но вещи не удаляются.
И второе: Флаг REGION_MOB - который был бы аналогичен флагу REGION_PLAYERS. Было бы удобно для моб и босс арен.

region:[<Мир>.]<Регион> mob:<КоличествоМобов>
 
Последнее редактирование:
Создай активатор:
/react add COMMAND check_item_hand chihand
/react add check_item_hand f GROUP admin
/react add check_item_hand a message &6У меня в руке: &f%PLAYER_ITEM_HAND%

и тогда, чтобы узнать как правильно прописать ЛЮБОЙ предмет в активатор, возьми его в руку и пропиши команду /chihand, если ты в группе "admin", то в чате тебе будет сообщение с полным описанием этого предмета
Вот спасибо!
 
Вход игрока в онлайн. Чтобы срабатывал 1 раз а потом менял какую нибудь переменную и больше не срабатывал.
Я думал про такой вариант , но нужно еще активатор в таком случае при выключении сервера что бы обнулить ёё.
Я думал про такой вариант , но нужно еще активатор в таком случае при выключении сервера что бы обнулить ёё.
Я пробовал как то активатор сообщения для консоли сервера , но у меня чёт не работало
 
@rukaban96 Активатор MESSAGE, источник сообщения: LOG_OUTPUT - вывод сообщения в лог сервера, то есть создаешь активатор на сообщение в лог, например, от плагина, который последним загружается при старте сервера...
Я в принципе такого не пробовал делать, но по сути, вроде должно сработать.
Я пробовал как то активатор сообщения для консоли сервера
если ты имеешь ввиду CONSOLE_INPUT - ввод текста в консоли сервера; то это активатор срабатывает, когда ТЫ вводишь какой-то текст в консоль.
 
@rukaban96 Активатор MESSAGE, источник сообщения: LOG_OUTPUT - вывод сообщения в лог сервера, то есть создаешь активатор на сообщение в лог, например, от плагина, который последним загружается при старте сервера...
Я в принципе такого не пробовал делать, но по сути, вроде должно сработать.

если ты имеешь ввиду CONSOLE_INPUT - ввод текста в консоли сервера; то это активатор срабатывает, когда ТЫ вводишь какой-то текст в консоль.
Да , а я пробовал message, разные варианты , но у меня не сработало никак вообще
 
Ребят, я все с тем же вопросом. Я создал активатор:
/ra add REGION test test
Дальше я прописал выдачу денег владельцу так: /ra add test a MONEY_GIVE amout:1 player:%owner%
При этом я являюсь овнером привата, но деньги так и не приходят. Может что не так пишу?
 
Может что не так пишу?
Конечно. Плейсхолдера %owner% не существует.

Чего ты просто жёстко не пропишешь ник того игрока, кому выдавать деньги?
Напиши что ты хочешь сделать.
 
Последнее редактирование:
Ребят, я все с тем же вопросом. Я создал активатор:
/ra add REGION test test
Дальше я прописал выдачу денег владельцу так: /ra add test a MONEY_GIVE amout:1 player:%owner%
При этом я являюсь овнером привата, но деньги так и не приходят. Может что не так пишу?
Такого плейсходера скорее всего нету , что бы проверить выведи его в чат . Нужно овнеру или тому кто создал регион? Если тому кто создал то у меня есть идея . Можно привязать к привату региона создание глобальной переменной с именем региона и вносом в нее имени создателя региона . Я надеюсь в активаторе региона есть плейсходер с именем региона?
 
Такого плейсходера скорее всего нету , что бы проверить выведи его в чат . Нужно овнеру или тому кто создал регион? Если тому кто создал то у меня есть идея . Можно привязать к привату региона создание глобальной переменной с именем региона и вносом в нее имени создателя региона . Я надеюсь в активаторе региона есть плейсходер с именем региона?
Не обязательно создателю, или владельцу региона, нужно хотя бы по нику, но я пробовал: /ra add test a MONEY_GIVE amout:1 player:TipoNakor и деньги все еще не приходили, может опять же как-то по другому это пишется ?
 
Не обязательно создателю, или владельцу региона, нужно хотя бы по нику, но я пробовал: /ra add test a MONEY_GIVE amout:1 player:TipoNakor и деньги все еще не приходили, может опять же как-то по другому это пишется ?
Проверьте работает ли reactions с вашей экономикой , сделайте активатор просто с выдачей денег самому себе через кнопку например.Vault установлен?
 
Проверьте работает ли reactions с вашей экономикой , сделайте активатор просто с выдачей денег самому себе через кнопку например.Vault установлен?
Да, Vault есть, все на 1.8.8 ядре
 
Проверьте работает ли reactions с вашей экономикой , сделайте активатор просто с выдачей денег самому себе через кнопку например.Vault установлен?
А также проверил совместимость, сделал как на видео:
и все работает, но вот вопрос с 1$ в 3 секунды все еще актуален!
Попробуйте , там еще МОНЕЙ_ПАЙ был
Не работает МОНЕЙ_ПАЙ

@fromgate Может сам создатель подключиться к помощи ? xD
 
А также проверил совместимость, сделал как на видео:
и все работает, но вот вопрос с 1$ в 3 секунды все еще актуален!

Не работает МОНЕЙ_ПАЙ

@fromgate Может сам создатель подключиться к помощи ? xD
Активатор региона срабатывает при входе и каждые 3 секунды , это время можно изменить в конфиге
это сделано с точки зрения оптимизации
 
Проблема решена!

Не правильно писал, надо было указать, что приват находится в мире survival: /ra add REGION test survival.test и /ra add test a MONEY_GIVE amount:1 target:TipoNakor

Только тут два бага:

1. Если подпрыгнуть, то дается не 1$ в 3 секунды, а уже 2-4$ в три секунды
2. Даже не баг, а вопрос, как убрать оповещения в чате? Весь чат спамит, что пришло по 1$

И будет работать, если за каждого находящегося будут давать деньги, или только за одного?
 
Назад
Верх