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

Если не отвлекаю, то можете подсказать : "Как сделать чтоб выполнялась команда по таймеру, например раз в день, с каким то шансом, рандомному игроку, давалась вещь (алмаз например) с помощью планировщика задач ?"
Рандомизации пока что нет в плагине. Юзай КБ. Шанс - это шанс выполнения активатора, флаг CHANCE. Таймеры: http://dev.bukkit.org/bukkit-plugins/reactions/pages/main-ru-ru/timers-ru-ru/
 
@fromgate, судя по всему можно добавлять локации без названия (с пробелом). Недавно мои модераторы случайно запороли конфиг.
ИМХО, дело в введённой команде /ra add loc без последующих аргументов (названия локации)

Исправил:
https://dl.dropboxusercontent.com/u/64799811/ReActions/ReActions.zip

Вообще в этой версии есть ещё и другие изменения. К примеру, оптимизация работы с WG (кстати, модуль WGBridge5x.jar тоже надо обновить (если у Вас WG5.x)).
Да, чуть не забыл. В этой версии есть новый активатор MOB_KILL (по многочисленным просьбам трудящихся ;)). Это полная копия MOB_CLICK просто привязан к убийству моба.
 
Есть ли какая-нибудь документация по плагину? А то, как я понял, информация на dev.bukkit обновляется не так часто. Может быть есть просто полный список всех активаторов/флагов?
 
Есть ли какая-нибудь документация по плагину? А то, как я понял, информация на dev.bukkit обновляется не так часто. Может быть есть просто полный список всех активаторов/флагов?

Самый полный комплект сейчас здесь. Я всё надеюсь довести этот вариант до ума (и русского языка) и сделать на основе этого сайт.
 
скажите, а такой вариант:
- execute=activator:testt delay:3600 player:%player%
будет нормально работать, если будет активировано многими игроками? И будет ли активен этот активатор, если, до его завершения сервер перезагрузится?
 
Последнее редактирование:
@Korvinius работать будет, но после рестарта не отработаются
 
@fromgate можно ли ожидать активатор block_click в ближайшее время?
И еще вопросик. Можно ли изменить лор предмета в меню? Можно ли сделать название ячейки в меню в несколько строк?
 
Последнее редактирование:
Сейчас столкнулся с проблемой что флаг не распознаёт регионы в других мирах.
Есть к вам просьба, не могли бы вы добавить в ближайшем обновлении к флагу REGIONS и тому подобным параметр <world>. Так сказать поддержку плагина MultiWorld.
 
Последнее редактирование:
Сейчас столкнулся с проблемой что флаг не распознаёт регионы в других мирах.
Есть к вам просьба, не могли бы вы добавить в ближайшем обновлении к флагу REGIONS и тому подобным параметр <world>. Так сказать поддержку плагина MultiWorld.

Я постараюсь сегодня-завтра проверить. Вроде должно было нормально работать, но похоже где-то упустил.
 
Есть ещё одна проблема, не знаю связана она с вашим плагином или нет. В общем не срабатывает активатор MESSAGE на обычных игроков.
Срабатывает активатор только если игроку дать доступ ко всему (разрешение '*'). Не подскажите, в чём может быть проблема?
 
Есть ещё одна проблема, не знаю связана она с вашим плагином или нет. В общем не срабатывает активатор MESSAGE на обычных игроков.
Срабатывает активатор только если игроку дать доступ ко всему (разрешение '*'). Не подскажите, в чём может быть проблема?
нет, действие MESSAGE работает и с "стандартными" правами, у меня в крайнем случае.
 
В данный момент у вас работает этот активатор?
Активатор? Разве есть такой активатор? Я имею ввиду действие (actions):
Чат-сообщение (MESSAGE)
message [Регион] [Группа] [Право] [Мир] [Игрок] <Сообщение>
Отправка настраиваемого сообщения в чат.
 
Да, активатор и он существует. Появился он в обновлении 0.9.3.
 
@fromgate можно ли ожидать активатор block_click в ближайшее время?
И еще вопросик. Можно ли изменить лор предмета в меню? Можно ли сделать название ячейки в меню в несколько строк?
Вертикальный слэш - пернос строки.
Да, активатор и он существует. Появился он в обновлении 0.9.3.
Тоже хотел замутить "анти-рекламу" на этом, но слушается только тогда, когда я являюсь оператором. Но суть не в этом. Ты не понимаешь предназначения активатора MESSAGE. Он срабатывает, когда игроку приходит сообщение, а не когда он его отправляет. Хотя, срабатывает и при отправке, если я админ. Странно, в общем. (+ Далеко не все регулярки с сайта http://regex101.com/ работают в ReActions, как я уже когда-то говорил)
@fromgate, я придумал, как можно было бы сделать для своих команд авто ввод через tab - Essentials. Ждать ли мне реализацию Вашего решения или использовать своё?
 
@fromgate, я придумал, как можно было бы сделать для своих команд авто ввод через tab - Essentials. Ждать ли мне реализацию Вашего решения или использовать своё?

Поддержка команда через tab планируется. Всё руки никак до этого не доходят
 
Ты не понимаешь предназначения активатора MESSAGE. Он срабатывает, когда игроку приходит сообщение, а не когда он его отправляет.
Не согласен с вами. Зачем тогда было добавлять параметр CHAT_INPUT, отправка игроком сообщения, и CHAT_OUTPUT который и предназначен для срабатывания когда сообщение приходит игроку?

Можете что нибудь сказать по поводу этого Fromgate? Или по поводу флага REGIONS и других миров? Я просто напоминаю потому что сейчас вы можете не вспомнить об этом и появитесь здесь только в следующие выходные, а мне нужно знать, либо искать обходные пути (скорее всего плагином Denizen) или дождаться решения проблемы(-м) в вашем плагине.
 
Последнее редактирование:
@olegikoligik
Активатор MESSAGE обрабатывает разные виды сообщений:
  • CHAT_INPUT - игрок вводит сообщение (важно: не команду, т.е. если он пишет /текст сообщения, то оно будет воспринята как команда и не отработает). Возможное применение: игрок пишет сообщение - "заклинание" ;)
  • CONSOLE_INPUT - сообщение набираемое в консоли сервера (Честно говоря не знаю зачем это сделал, но сделал ;)).
  • CHAT_OUTPUT - сообщение отображаемое в чате у игрока. Т.е. этим сообщением может быть любое сообщение, от любого плагина и даже сообщение от другого игрока. Ловится пакет с сообщением отправляемый игроку. При этом, если сообщение массовое - допустим отправляется бродкаст всем игрокам. То активатор будет выполнен столько раз сколько сообщений было получено игроками. Возможное применение (собственно ради этого всё и затевалось): можно прицепиться к сообщениям чужих плагинов и привязать дополнительный функционал к событиям происходящим в этих плагинах.
  • LOG_OUTPUT - сообщение, которое пишется в лог сервера. То же самое, но если плагины пишут сообщение в лог сервера.
Проверки пермишенов и чего либо при этом не производится. Т.е. если вы используете CHAT_OUTPUT, то активатор выполнится если игрок получит соответствующее сообщение. Если это происходит при наличии у игрока определенных пермишенов, то проверьте видит ли игрок это сообщение без необходимого пермишена.
Можете что нибудь сказать по поводу этого Fromgate? Или по поводу флага REGIONS и других миров? Я просто напоминаю потому что сейчас вы можете не вспомнить об этом и появитесь здесь только в следующие выходные, а мне нужно знать, либо искать обходные пути (скорее всего плагином Denizen) или дождаться решения проблемы(-м) в вашем плагине.

Про флаг помню. До ReActions руки ещё не доходили. Возможно сегодня вечером получится глянуть.
 
Назад
Верх