Войти или зарегистрироваться

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

Код:
PLATE:
  PlateEff:
    world: World
    x: ...
    y: ...
    z: ...
    actions:
    - POTION=type:Эффект level:Уровень time:Продолжительность ambient:Прозрачность(true либо false)
    - POTION=type:Эффект level:Уровень time:Продолжительность ambient:Прозрачность(true либо false)
    - POTION=type:Эффект level:Уровень time:Продолжительность ambient:Прозрачность(true либо false)
Перечень эффектов


Удобнее будет сразу локацию сделать - встань куда нужно, и впиши /ra add loc название
Код:
PLATE:
  PlateGive:
    world: World
    x: ...
    y: ...
    z: ...
    actions:
    - ITEM_GIVE=...
    - ITEM_GIVE=...
    - ITEM_GIVE=...
    - ITEM_GIVE=...
    - MONEY_PAY=5
    - TP=loc:название
Описание предметов лучше подсмотреть в документации(да и вообще там лучше всё посмотреть)
http://reactions.fromgate.ru/
Что за локация
 
эх, конец мая, а 1.9 все еще нет(
 
Как сделать так чтобы очищался инвентарь при нажатии на плиту + в лс игроку писалось сообщение которое я задам.
 
Как сделать так чтобы очищался инвентарь при нажатии на плиту + в лс игроку писалось сообщение которое я задам.
Сначала лучше ввести /gamerule sendCommandFeedback false - это отключит стандартное сообщение об очистке.
Код:
PLATE:
  PlateMsg:
    world: World
    x: ...
    y: ...
    z: ...
    actions:
    - CMD_CONSOLE=minecraft:clear %player_name%
    - MESSAGE=Сообщение
 
Доброго дня, fromgate, будет ли плагин для версии 1.9 ?
 
Здрасте. ReActions может только выдавать вещи с lore? Просто при попытки сделать такое вот:
Код:
ITEM_WEAR:
  emerHelm:
    item: type:298 lore:{&aEmerald Helmet}
    flags:
    - chance=25
    actions:
    - cmd_op=particle happyVillager ~ ~1.8 ~ 0.25 0.25 0.25 1 1
он никак не реагирует. Если и правда работает только выдача, то есть ли вообще способ "затригерить" предмет только с данным описанием?
 
Здрасте. ReActions может только выдавать вещи с lore? Просто при попытки сделать такое вот:
Код:
ITEM_WEAR:
  emerHelm:
    item: type:298 lore:{&aEmerald Helmet}
    flags:
    - chance=25
    actions:
    - cmd_op=particle happyVillager ~ ~1.8 ~ 0.25 0.25 0.25 1 1
он никак не реагирует. Если и правда работает только выдача, то есть ли вообще способ "затригерить" предмет только с данным описанием?
Неправильное описание предмета. Должно быть так, попробуйте:

item:{type:298 lore:{&aEmerald Helmet}}
Народ! ситуация: в квестовой локации спавнится квестовый босс, идет бой и все игроки, участвующие в нем уходят на респаун. А Босс - живой. И в следующий раз, когда туда придут следующие нагибаторы - наспавнится второй босс, и будет двойной геммор. который почти наверняка закончится поражением. И так далее по нарастающей. Короче: как замочить уникального моба средствами плагина?
 
Когда-то будет.
Пока же рекоменду просто отключить метрики - в директории plugins есть папка PluginMetrics
Без вашего плагина не могу закончить сборку сервера под 1.9.4, он один из основных. Обновяйте скорее.
 
Народ! ситуация: в квестовой локации спавнится квестовый босс, идет бой и все игроки, участвующие в нем уходят на респаун. А Босс - живой. И в следующий раз, когда туда придут следующие нагибаторы - наспавнится второй босс, и будет двойной геммор. который почти наверняка закончится поражением. И так далее по нарастающей. Короче: как замочить уникального моба средствами плагина?
делай периодические проверки, если в регионе никого нет убивай в нем всех мобов.
 
Неправильное описание предмета. Должно быть так, попробуйте:

item:{type:298 lore:{&aEmerald Helmet}}

Да нет, описание правильное - с name, data и amount работает. В таком(вашем) варианте файл с активаторами вообще "отказывает"
 
Да нет, описание правильное - с name, data и amount работает. В таком(вашем) варианте файл с активаторами вообще "отказывает
странно. У меня как раз работает, только вместо номера итема стоит его название
 
странно. У меня как раз работает, только вместо номера итема стоит его название

Не могли бы вы мне "на пробу" показать активатор для предмета какой-нибудь? Может я что-то не так делаю :/
 
Коллеги подскажите пожалуйста, есть вот такая кнопка:
MoneyImperator:
world: world
x: 683
y: 64
z: 1120
flags:
- GROUP=Sponsor
- DELAY_PLAYER=id:MoneyImperator set-time:14d
actions:
- CMD_OP=fe grant %PLAYER_NAME% 7000
reactions:
- GROUP=Sponsor
- MESSAGE=&9Вы сможете получить бонус, только через %delay-left%
- CANCEL_EVENT=true
- GROUP=default
- MESSAGE=&9Ты не Sponsor и бонус тебе не полагается!
Как сделать так что бы группам которые не являются Sponsor выдавало сообщение "&9Ты не Sponsor и бонус тебе не полагается!", а Sponsoram - 9Вы сможете получить бонус, только через %delay-left%
 
Как сделать так что бы группам которые не являются Sponsor выдавало сообщение "&9Ты не Sponsor и бонус тебе не полагается!", а Sponsoram - 9Вы сможете получить бонус, только через %delay-left%
конструкция непростая, ее надо обкатывать, поэтому писать код не буду. Принципиально решал бы так: активатором проверял бы - спонсор или нет. Если спонсор - выполнение одного EXEC'a, если нет - другого EXEC'a.
 
Не соглашусь с @Astrogen, конструкция проста. В данный момент нет возможности проверить, но выглядит это таким образом:
Код:
  MoneyImperator:
    flags:
    - group=Sponsor
    actions:
    - execute=activator:money
    reactions:
    - message=Ты не Sponsor, и бонус тебе не полагается!
EXEC:
  money:
    flags:
    - delay_player=id:MoneyImperator set-time:14d
    actions:
    - cmd_op=fe grant %PLAYER_NAME% 7000
    reactions:
    - message=Вы сможете получить бонус только через %delay-left%.
 
Не соглашусь с @Astrogen, конструкция проста. В данный момент нет возможности проверить, но выглядит это таким образом:
Код:
  MoneyImperator:
    flags:
    - group=Sponsor
    actions:
    - execute=activator:money
    reactions:
    - message=Ты не Sponsor, и бонус тебе не полагается!
EXEC:
  money:
    flags:
    - delay_player=id:MoneyImperator set-time:14d
    actions:
    - cmd_op=fe grant %PLAYER_NAME% 7000
    reactions:
    - message=Вы сможете получить бонус только через %delay-left%.
Испытаю через 2-3 часа.
 
Назад
Верх