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

Странно. Создал регион lift и lift1, создал локации lift и lift1.
/ra add rgenter lift lift
/ra add lift a tp lift1
/ra add rgenter lift1 lift1
/ra add lift1 a tp lift
Версия майна 1.7.10, версия ра 0.9.4/3, версия WorldGuard 6.0.0-beta-03.1514-
Ну и какого черта не работает данная конструкция?!
в каком мире это все находится? я просто так тоже ошибся - в незере сделал конструкцию с регионами, а оно не работало, пока мир не указал
 
Странно. Создал регион lift и lift1, создал локации lift и lift1.
/ra add rgenter lift lift
/ra add lift a tp lift1
/ra add rgenter lift1 lift1
/ra add lift1 a tp lift
Версия майна 1.7.10, версия ра 0.9.4/3, версия WorldGuard 6.0.0-beta-03.1514-
Ну и какого черта не работает данная конструкция?!
Сделай телепорт не в локацию, а в точку. С локациями и у меня была проблема.
 
Сделай телепорт не в локацию, а в точку. С локациями и у меня была проблема.
Вы имеете в виду - в локацию, которая описана самим плагином (/ra add loc<имя локации>), а не в регион WorldGuard'a? Это да, у меня с регионов WG тоже не получалось. В данном случае LIFT и LIFT1 - должны быть локации, описанные самим плагином.
 
в каком мире это все находится? я просто так тоже ошибся - в незере сделал конструкцию с регионами, а оно не работало, пока мир не указал
Это сделано в world3. Всего 4 мира (world,world2,world3,world4)
Как мир указать?

Сделай телепорт не в локацию, а в точку. С локациями и у меня была проблема.
Как понять в точку? /ra add lift a tp x y z? и a tp %here% тоже не пашет
 
Это сделано в world3. Всего 4 мира (world,world2,world3,world4)
Как мир указать?
на 60-й странице автор плагина отвечал мне так:
@Astrogen
С недавних версий, чтобы не было путаницы (поскольку в разных мирах могут быть регионы с одинаковым названием) регион без указания мира - это регион в основном мире.
В остальных случаях нужно отражать и название мира. К примеру <ИмяМира>.<ИмяРегиона>

все сработало.
 
Чет у меня иногда ошибку явы выбивает при цитировании.

StranWraith
если я не ошибаюсь до действие телепортации пишится так:
a tp loc:%here%
a tp loc:локация
a tp loc:region:region_guard
У вас там явно ошибка
Ребят плиз напишите мне плиз флаг для лука в инвернтаре , любого лука с любыми параметрами а то я чет синтаксис не пойму , лук название bow , id - 261
 
Чет у меня иногда ошибку явы выбивает при цитировании.

StranWraith
если я не ошибаюсь до действие телепортации пишится так:
a tp loc:%here%
a tp loc:локация
a tp loc:region:region_guard
У вас там явно ошибка
Ребят плиз напишите мне плиз флаг для лука в инвернтаре , любого лука с любыми параметрами а то я чет синтаксис не пойму , лук название bow , id - 261
Я и так писал.
Кастомное_имя$bow
То ли $, то ли &. Вроде как $
 
Странно. Создал регион lift и lift1, создал локации lift и lift1.
/ra add rgenter lift lift
/ra add lift a tp lift1
/ra add rgenter lift1 lift1
/ra add lift1 a tp lift
Версия майна 1.7.10, версия ра 0.9.4/3, версия WorldGuard 6.0.0-beta-03.1514-
Ну и какого черта не работает данная конструкция?!

Скорее всего причину правильно указал @Astrogen
Регион - без указания имени мира, с некоторых пор, ссылается на первый мир. Т.е. если Вы находитесь в мире world3, то везде указывайте world3.lift и world3.lift1
 
@fromgate, 2 ошибки: плейсхолдер не выдаёт существующее значение опыта (у меня было более 1 уровня); вывести значение переменной нельзя. Где-то страницами раньше я видел, что кто-то смог это сделать, но как?
Код:
  TestCommands:
    item: '268'
    flags:
    - LEVEL=1
    actions:
    - 'message=&6[&bSBW&6] &fУ Вас было %LEVEL% пунктов опыта.'
    - var_player_set=id:Save-Exp value:%LEVEL%
    - cmd_console=exp set %player% 0
    - 'message=&6[&bSBW&6] &fОпыт сохранён в количестве %varp:Save-Exp% пунктов.'
    - action_delayed=time:2s action:{cmd_console exp set %player% %varp:Save-Exp%}
    - action_delayed=time:2s action:{message &6[&bSBW&6] &fОпыт восстановлен!}
    reactions: []
 

Вложения

  • Снимок.PNG
    Снимок.PNG
    50,9 КБ · Просмотры: 7
Последнее редактирование:
А разве этому активатору флаг прописывать не надо ? может стоит флаг прописать а потом действие ...
/ra add rgenter lift lift
/ra add lift f online 1
/ra add lift a tp loc:lift1
 
А разве этому активатору флаг прописывать не надо ? может стоит флаг прописать а потом действие ...
/ra add rgenter lift lift
/ra add lift f online 1
/ra add lift a tp loc:lift1
Этот флаг бесполезен. Он не нужен. разве что для защиты от херобрина, который будет юзать механизмы ночью при онлайне 0 -_-
 
я в том смысле что активатор без флага может не работать , онлайн 1 это так для примера -флаг бесполезен но без флага возможно оно и не работает , по крайней мере с другими активаторами так
 
я в том смысле что активатор без флага может не работать , онлайн 1 это так для примера -флаг бесполезен но без флага возможно оно и не работает , по крайней мере с другими активаторами так
Не, всегда работало без флагов у меня.
 
я в том смысле что активатор без флага может не работать , онлайн 1 это так для примера -флаг бесполезен но без флага возможно оно и не работает , по крайней мере с другими активаторами так

Ни в коем случае. Флаг - это только чтобы определить какое-то условие. Если флагов нет вообще, то всегда выполняются действия.
Так-то бы сделал по-хорошему, чтобы с и 5 и 6 версиями работал из коробки ;)

В общем, ещё раз спасибо, за подсказку (и особенно за то что употребил слово "модуль" — это был для меня ключевой момент ;)) .
Раньше пару раз пытался разобраться с maven'овым плагином в Eclipse и собственно не понимал зачем это вообще может потребоваться ;)
Сейчас, "добил" - получилось внедрить класс для старого WG в виде модуля. Так что буду практиковать и в других подобных случаях.
 
StranWraith
У меня тоже несколько миров -2 .
Всё работает на ура
Может все таки где то у вас ошибка
Делал в мире ворлд
1)Проверьте может все таки ошиблись где то
/region claim test1
/region claim test2
/ra add rgenter test1_ra test1
/ra add rgenter test2_ra test2
/ra add test1_ra a tp loc:region:test2
2)Попробуйте сделать команду телепортации через кнопку будет ли работать? если через регион не будет сделайте через локацию и %here% . Если не работает попробуйте удалить World guard и проверить еще раз работоспособность.
 
StranWraith
У меня тоже несколько миров -2 .
Всё работает на ура
Может все таки где то у вас ошибка
Делал в мире ворлд
1)Проверьте может все таки ошиблись где то
/region claim test1
/region claim test2
/ra add rgenter test1_ra test1
/ra add rgenter test2_ra test2
/ra add test1_ra a tp loc:region:test2
2)Попробуйте сделать команду телепортации через кнопку будет ли работать? если через регион не будет сделайте через локацию и %here% . Если не работает попробуйте удалить World guard и проверить еще раз работоспособность.
Попробую завтра. Сегодня времени нет уже.
 
Я хочу указать флаг на алмазный меч любого типа ...
я прописал ITEM_INVENTORY 261 , работает но если поменять имя на наковальне то не распознаёт , можно это исправить и если да то как написать ?
 
Я хочу указать флаг на алмазный меч любого типа ...
я прописал ITEM_INVENTORY 261 , работает но если поменять имя на наковальне то не распознаёт , можно это исправить и если да то как написать ?

Вообще по идее так и должно работать. Но я проверял уже очень давно, а изменения в процессе вносились...
В любом случае в следующем апдейте (когда будет релиз), это уже будет работать как надо.

Ну а пока -- очередной дев.билд. По ощущениям, пожалуй, можно ставить на сервер 1.8.
https://dl.dropboxusercontent.com/u/64799811/ReActions/beta/ReActions.jar

Изменения:
- Новый формат предметов (полное описание сделаю позднее).
- Сравнение предметов (при указании нового формата) поддерживается по имени
- Модуль поддержки WG5.x внедрён в плагин

Внимание! Со старыми версиями работать не будет (ибо в предметах появились BannerMeta, которых не было в предыдущих версиях).
 
cпасибо за подсказку ... получилось внедрить класс для старого WG в виде модуля. Так что буду практиковать и в других подобных случаях.
^_^ Не за что. Теперь внедряй модуль для WG 6.0 :)
Если что, могу помочь по мелочам :)
Могу предложить свой Jenkins и репозиторий Maven для автосборки и хранения артефактов сборки :)
 
1.5.2 я надеюсь это не старая версия ?)
 
Назад
Верх