Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

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

Привет всем!
Подскажите, как сделать чтоб активатор выполнялся несколькими командами(например чтоб его можно было выполнить командой /test и командой /netest

И еще вопрос, как сделать, чтоб при написании определенной команды, в чат выскакивало рандомное сообщение?
 
Привет всем!
Подскажите, как сделать чтоб активатор выполнялся несколькими командами(например чтоб его можно было выполнить командой /test и командой /netest

И еще вопрос, как сделать, чтоб при написании определенной команды, в чат выскакивало рандомное сообщение?
Через звездочку перехватываешь команды, а в COMPARE сравниваешь нулевой аргумент, то бишь команду, с необходимой. Про рандомное сообщение - не подскажу, пока необходимости не было. А вообще есть справочник плагина - http://reactions.fromgate.ru
 
Приветствую, создал в ресурс-паке звук - через команду майна звук работает, через активатор нет, что не так?
- SOUND=type:test


Звук
Код:
{
  "test": {
    "category": "master",
    "sounds": [
      "testfolder/test"
    ]
  }
}
 
Приветствую, создал в ресурс-паке звук - через команду майна звук работает, через активатор нет, что не так?
- SOUND=type:test


Звук
Код:
{
  "test": {
    "category": "master",
    "sounds": [
      "testfolder/test"
    ]
  }
}
ReA использует только звуки вшитые в баккит(ваниль). Запусти звук через команду с консоли.
 
ReA использует только звуки вшитые в баккит(ваниль). Запусти звук через команду с консоли.


Тестировал данный способ, отказался из-за сообщения игроку и лишний спам в консоль.

upload_2020-5-12_20-41-7.png
 
Последнее редактирование:
Подскажите, пожалуйста.
Каждую секунду выключает god, даже если он выключен
Код:
REGION:
  pvp_fly:
    region: pvp-down
    flags:
    - STATE=GOD
    actions:
    - FLY=fly:false
    - FLY=allow:false
    - CMD_CONSOLE=god %player% off
    reactions:
    - FLY=fly:false
    - FLY=allow:false
 
Подскажите, пожалуйста.
Каждую секунду выключает god, даже если он выключен
Код:
REGION:
  pvp_fly:
    region: pvp-down
    flags:
    - STATE=GOD
    actions:
    - FLY=fly:false
    - FLY=allow:false
    - CMD_CONSOLE=god %player% off
    reactions:
    - FLY=fly:false
    - FLY=allow:false
Проверка на GOD реализована очень костыльно, увы.
 
Привет всем!
Подскажите, как сделать чтоб активатор выполнялся несколькими командами(например чтоб его можно было выполнить командой /test и командой /netest

И еще вопрос, как сделать, чтоб при написании определенной команды, в чат выскакивало рандомное сообщение?
Есть еще вариант с regexp: в активаторе включаешь соответствующий параметр и в поле команды вписываешь выражение (в твоем случае: "(ne)?test" без кавычек, разумеется). Но Regexp - это высшая материя)
 
Можно ли указать шанс не целым, а десятичным числом? Либо же как-то сделать шанс меньше 1%.
Записи вида
Код:
- chance=0.1
- chance=0,1
- chance=10/100
У меня не работают. Или может я что-то делаю не так?
 
Можно ли указать шанс не целым, а десятичным числом? Либо же как-то сделать шанс меньше 1%.
Записи вида
Код:
- chance=0.1
- chance=0,1
- chance=10/100
У меня не работают. Или может я что-то делаю не так?
chance не поддерживает числа с плавающей запятой. Можешь воспользоваться compare и плейсхолдером random.
Здесь 1/1000, т.е. 0.1%
Код:
- compare=param:%random:1-1000% value1:1
 
chance не поддерживает числа с плавающей запятой. Можешь воспользоваться compare и плейсхолдером random.
Здесь 1/1000, т.е. 0.1%
Код:
- compare=param:%random:1-1000% value1:1
Благодарю за помощь и настолько быстрый ответ! Откуда вы такие головастые беретесь?)
 
И еще, может мне кто-нибуть объяснить, как работают аргументы в активаторе COMMAND? Почему первым аргументом, т.е. %args1% являться второе слово после команды, а нулевым аргументом сама команда? Как мне бл*** без костылей достать первое слово после команды?
То есть, как мне из этой команды
Код:
/lmute Sebsish Cheats
Достать Sebsish ?
 
И еще, может мне кто-нибуть объяснить, как работают аргументы в активаторе COMMAND? Почему первым аргументом, т.е. %args1% являться второе слово после команды, а нулевым аргументом сама команда? Как мне бл*** без костылей достать первое слово после команды?
То есть, как мне из этой команды
Код:
/lmute Sebsish Cheats
Достать Sebsish ?
Без s - %arg1%
 
Приветствую, в чем может быть ошибка?

Код:
ITEM_CONSUME:
  food:
    item: type:BAKED_POTATO name:{.*} lore:{.*}
    flags:
    - ! ITEM_INVENTORY=item:type:INK_SACK data:6 amount:1 name:{.*} lore:{.*}
    actions:
    - CANCEL_EVENT=TRUE
 
Приветствую, в чем может быть ошибка?

Код:
ITEM_CONSUME:
  food:
    item: type:BAKED_POTATO name:{.*} lore:{.*}
    flags:
    - ! ITEM_INVENTORY=item:type:INK_SACK data:6 amount:1 name:{.*} lore:{.*}
    actions:
    - CANCEL_EVENT=TRUE
Q! Попробуй переписать действие в раздел reactions вместо actions (убрав ! из флага), либо в разделе flags пиши через flag_set (именно там работает отрицание через воскл.знак)
ЗюЫю Вдогонку вики по ReActions в помощь)
 
Всем привет! Давно не следил за темой..
Плагин больше не обновляется, как я понимаю?

До какой версии майна совместима последняя версия ReActions ?
 
Всем привет! Давно не следил за темой..
Плагин больше не обновляется, как я понимаю?

До какой версии майна совместима последняя версия ReActions ?
Да, к сожалению у разработчика на данный момент нет времени на обновление и поддержку плагина. Последняя поддерживаемая версия 1.12.2
 

Поделиться этой страницей

Назад
Верх