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

чтобы ее можно было вводить раз в 24 часа?
Флаг DELAY=id:24 set-time:24h
И как установить на эту команду пермишен
Флаг PERM=Кастомное.право-чего-то.там
  • COMMAND:
  • GiveCase:
  • override: true
  • regex: false
  • command: /Кейс
  • actions:
  • - BROADCAST=&bTest
Код:
COMMAND:
GiveCase:
    override: true
    regex: false
    command: cmd:Кейс
    actions:
    - BROADCAST=&bTest
Понял, а как вообще работать с переменными ?
http://reactions.fromgate.ru/variables1.htm
 
Up, извините, просто очень нужен ответ.
Народ, подскажите, в каком месте, если это можно сделать вообще, мне объявить глобальные переменные (хочу в них записать все уникальные предметы, фигурирующие на сервере)? Пробовал прописать их перед активаторами - получаю ошибку, назначать переменную каждый раз по какому-либо активатору - теряется смысл - надо ее описание везде прописывать. Как можно назначить переменную-предмет при запуске сервера, и как потом ей оперировать, например в действии ITEM_GIVE ?
Спасибо.
 
Новый баг нашел.
При вводе команды
/react add PVP_RESPAWN death3 cause:ANY
По документации вродь все верно.
При этом создается активатор только на ПВП
 
Еще вопрос: при перезапуске сервера все переменные обнуляются?
 
Еще вопрос: при перезапуске сервера все переменные обнуляются?
Нет. Они хранятся в папке ReActions под названием variables.yml
Up, извините, просто очень нужен ответ.
Пример записи предмета в переменную:
Код:
  test: 'amount:1 name:{§fМеч Пепла §cI} data:0 type:DIAMOND_SWORD lore:{§7Меч способен
    создать психическую\n§7защиту §3I§7. Противник будет наносить\n§7значительно меньше
    урона.\n§5Активация способности: §6ПКМ\n§5Длительность: §630 секунд\n§5Перезарядка
    способности: §c2 минуты\n§2Апгрейд: §4$1000 + 40 уровней\n§3Характеристики после
    апгрейда:\n§bДлительность: §61 минута\n§bПерезарядка: §c4 минуты\n§eНаберите §6/upgrade
    Pepel1§e,\n§eдержа меч в руках.\n§cАпгрейд снимает все чары\n§cи чинит меч.}'
 
Пример записи предмета в переменную:
то есть этот фрагмент я в качестве примера вписываю во вновь созданный файл variables.yml, и у меня появляется глобальная переменная test, которую я могу вписывать в выражения, например:
actions:
- ITEM_GIVE %test%

После выполнения такого действия у меня в инвентаре должен оказаться меч "Меч пепла"?
 
то есть этот фрагмент я в качестве примера вписываю во вновь созданный файл variables.yml, и у меня появляется глобальная переменная test, которую я могу вписывать в выражения, например:
actions:
- ITEM_GIVE %test%

После выполнения такого действия у меня в инвентаре должен оказаться меч "Меч пепла"?
Да. Только нужно вписывать так:
Код:
general:
  test:
И так выдавать: %var:test%
 
вообще надо как-то уйти от этого "=" - пережитка прошлого ;)
Не почему? Чем мешает такой синтаксис? Лично мне он нравится. Однако, если Вы сократите время, которое требуется для написания нового активатора вручную, я буду только рад :)
 
@Astrogen
Странно.
Вот такое у меня работает 100%:
Код:
  givetest:
    override: true
    regex: false
    command: cmd:givetest
    actions:
    - message=&6Test item given!
    - ITEM_GIVE=%var:givetest%

То что он выводит %var:test% вместо значения говорит о том, что плагин "не нашёл" переменную.
 
То что он выводит %var:test% вместо значения говорит о том, что плагин "не нашёл" переменную.
А это как раз надо говорить прямо, в строке ошибки, чтобы было легче новичкам :)
 
Ребят! Выручите! Пытаюсь скачать этот плагин по ссылкам в первом посте, открывается какая то хрень с рекламой. Скачиваемый файл устанавливает кучу дерьма на комп. Судя по тому, что вряд ли бы лохотрону посветили 118 страниц темы - у меня на компе какой то вирус. Дайте пожалуйста прямую ссылку на скачивание с яндекс диска или отправьте плагин на почту [email protected]. Пожалуйста.
 
Ребят! Выручите! Пытаюсь скачать этот плагин по ссылкам в первом посте, открывается какая то хрень с рекламой. Скачиваемый файл устанавливает кучу дерьма на комп. Судя по тому, что вряд ли бы лохотрону посветили 118 страниц темы - у меня на компе какой то вирус. Дайте пожалуйста прямую ссылку на скачивание с яндекс диска или отправьте плагин на почту [email protected]. Пожалуйста.
Вот уж блин. Там стоят ссылки через adfly, сверху давишь "пропустить рекламу" и начинается скачиваться файл. В любом случае: http://dev.bukkit.org/bukkit-plugins/reactions/
 
То что он выводит %var:test% вместо значения говорит о том, что плагин "не нашёл" переменную.
А это как раз надо говорить прямо, в строке ошибки,
точно, товарищи. Спасибо. дело было в пробеле после двоеточия. Ну и последний момент - комментарии в файле переменных можно делать (через"#"), и не исчезнут ли они при перезаписи переменных в процессе игры?
 
Вот уж блин. Там стоят ссылки через adfly, сверху давишь "пропустить рекламу" и начинается скачиваться файл. В любом случае: http://dev.bukkit.org/bukkit-plugins/reactions/


Теперь дошло. Понял в чем дело. Видимо этими погаными рекламодателями так и задумано..... Нажал на ссылку, а рекламная страничка которая открылась была очень схожа со страницей стандартного файлообменника. Название файла, кнопка "Скачать" - все как полагается. Ну и жмакнул с разгона. Скачалась какая то гадость, которая выглядела как обычный zip архив. Кликнул посмотреть содержимое - и как поперло, как поперло всякое дер... устанавливаться. От майла, ещё от кого то. Даже какое то китайское г.. установилось, в котором я долго гадал какие иероглифы нажать, чтоб его удалить. В хроме прописался поиск, который не изменить, пока реестр не поправишь - короче полный комплект гадости.

Ну это мне за невнимательность, что тут скажешь. Спасибо что ответили.
 
точно, товарищи. Спасибо. дело было в пробеле после двоеточия. Ну и последний момент - комментарии в файле переменных можно делать (через"#"), и не исчезнут ли они при перезаписи переменных в процессе игры?

Вообще я как-то что-то делал, по поводу комментариев. Или хотел сделать.
Сейчас если командой вносится изменение в файл - он полностью перезаписывается. И комментарии теряются.
 
Назад
Верх