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

В чем проблема прост тупой нашел в инете не рубит
Код:
REGION_ENTER:
  Mounts:
    region: sar_gori
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c30 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-1} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
EXEC:
  Mounts-start-1:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c29 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-2} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-2:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c28 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-3} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-3:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c27 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-4} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-4:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c26 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-5} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-5:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c25 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-6} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-6:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c24 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-7} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-7:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c23 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-8} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-8:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c22 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-9} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-9:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c21 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-10} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-10:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c20 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-11} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-11:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c19 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-12} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-12:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c18 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-13} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-13:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c17 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-14} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-14:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c16 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-15} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-15:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c15 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-16} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-16:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c14 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-17} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-17:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c13 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-18} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-18:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c12 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-19} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-19:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c11 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-20} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-20:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c10 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-21} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-21:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c9 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-22} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-22:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c8 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-23} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-23:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c7 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-24} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-24:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c6 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-25} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-25:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c5 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-26} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-26:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c4 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-27} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-27:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c3 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-28} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-28:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c2 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start-29} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start-29:
    actions:
    - cmd_console=tm msg -silent -stay=20 %player% &fДержись ещё\n&c1 сек.
    - ACTION_DELAYED=time:1s action:{if_else if:{region:sar_gori} then:{Activator:mounts-start} else:{message:&cВы покинули верхушку горы, счёт сброшен!}}
  Mounts-start:
    actions:
    - 'cmd_console=hd setline gora 6 &fТекущий царь горы: &a%player%'
    - money_give=amount:2000 target:%player%
    - broadcast=&f[&eFMC&f] Игрок &a%player%&f стал царём горы, продержавшись 30 секунд, и заработал &e2000&f монет!
 
DyX, спасибо за помощь!
У меня возник еще один вопрос. Как сделать чтоб с моба выпадал переименованный предмет. пробовал писать drop:300 {свое_название}, но не работает...

tir:
override: true
regex: false
command: tir
flags:
- DELAY=id:tir set-delay:300s
actions:
- WAIT=time:5s
- MOB_SPAWN=type:zombie name:&7Вжух potion:SPEED:1, drop:300 xp:1 health:1 dmg:1
loc:flatroom,-955.5,44.0,-977.5,69.3,3.449
 
А плагин хоть кто-то обновляет?:rolleyes:

Когда руки дойдут подумаю об обновлении. Конкретно сейчас занят плагином WeatherMan. Там было несколько NMS-методов, похоже их надо заново переизобретать.

Если говорить о ReActions, то в текущем виде я не вижу возможности сделать его совместимым одновременно и с 1.12 и с 1.13 (про 1.7, 1.5 я вообще молчу).
Надо будет решить как с ним быть дальше.
 
Когда руки дойдут подумаю об обновлении. Конкретно сейчас занят плагином WeatherMan. Там было несколько NMS-методов, похоже их надо заново переизобретать.

Если говорить о ReActions, то в текущем виде я не вижу возможности сделать его совместимым одновременно и с 1.12 и с 1.13 (про 1.7, 1.5 я вообще молчу).
Надо будет решить как с ним быть дальше.
Думаю, что сделать отдельную версию для 1.13
 
DyX, спасибо за помощь!
У меня возник еще один вопрос. Как сделать чтоб с моба выпадал переименованный предмет. пробовал писать drop:300 {свое_название}, но не работает...

tir:
override: true
regex: false
command: tir
flags:
- DELAY=id:tir set-delay:300s
actions:
- WAIT=time:5s
- MOB_SPAWN=type:zombie name:&7Вжух potion:SPEED:1, drop:300 xp:1 health:1 dmg:1
loc:flatroom,-955.5,44.0,-977.5,69.3,3.449
drop:{type:300 name:свое_название}
 
Когда руки дойдут подумаю об обновлении. Конкретно сейчас занят плагином WeatherMan. Там было несколько NMS-методов, похоже их надо заново переизобретать.

Если говорить о ReActions, то в текущем виде я не вижу возможности сделать его совместимым одновременно и с 1.12 и с 1.13 (про 1.7, 1.5 я вообще молчу).
Надо будет решить как с ним быть дальше.
Я в этом не очень понимаю, поэтому могу сморозить хрень.
Думаю, стоит сделать отдельную версию для 1.13, а для 1.12 оставить поддержку в виде багфиксов пока с 1.13 всё не наладится.
 
Я в этом не очень понимаю, поэтому могу сморозить хрень.
Думаю, стоит сделать отдельную версию для 1.13, а для 1.12 оставить поддержку в виде багфиксов пока с 1.13 всё не наладится.
Согласен
 
Я в этом не очень понимаю, поэтому могу сморозить хрень.
Думаю, стоит сделать отдельную версию для 1.13, а для 1.12 оставить поддержку в виде багфиксов пока с 1.13 всё не наладится.

Две версии, я точно поддерживать не буду ;)
 
Две версии, я точно поддерживать не буду ;)
разрабатывать плагин дальше для новых версий MC с новыми возможностями. нет смысла топтаться на старых версиях, ибо рано или поздно все сервера перейдут на новую версию МС. так было всегда, кроме серверов с модами.
 
Две версии, я точно поддерживать не буду ;)
В общем, я за версию на 1.13, думаю к тому времени уже будут обновлены большинство нужных плагинов и пофикшена основная часть багов (если таковые есть, я ещё не смотрел)
 
В общем, я за версию на 1.13, думаю к тому времени уже будут обновлены большинство нужных плагинов и пофикшена основная часть багов (если таковые есть, я ещё не смотрел)
А я пока-что против... До того времени, когда под 1.13 сделают адекватное обновление главных плагинов, таких как Essentials, например
 
А я пока-что против... До того времени, когда под 1.13 сделают адекватное обновление главных плагинов, таких как Essentials, например
Ну плагин переписывать - дело не одного дня. WG и WE уже есть. Какие ещё глобальные плагины кроме Essential(уже обновляют) ты ждёшь?
 
Здравствуйте. Мне нужно создать таймер, который будет активироваться каждый реальный день (ПН-ВС, т.е. ВСЕ дни недели) в одно и то же время ( к примеру в 19:00, или 19:05). На сайте написано, что для описания такого времени используется формат CRON. Я никогда с форматом CRON не сталкивался.. А тестировать подобное придется около 3-4 дней (с учетом исправления ошибок, ведь они обязательно будут). Может, кто-то сталкивался с этим форматом описания времени и поможет мне? Как я понял, если я напишу "/ra add Timer test timer-type:server activator:test time:19:00 player:all" - ничего работать не будет :D

Надеюсь на вашу помощь! :whistle:
 
Прошу обновить:
http://reactions.fromgate.ru/general/mysql/

Пример к действию SQL_INSERT неверен, в данный момент используется не

- sql_insert=INSERT INTO country (Name, Capital) set ("United States of Uryupinsk", "Uryupinsk")

а


- sql_insert=INSERT INTO country (Name, Capital) values ("United States of Uryupinsk", "Uryupinsk")
 
Здравствуйте. Мне нужно создать таймер, который будет активироваться каждый реальный день (ПН-ВС, т.е. ВСЕ дни недели) в одно и то же время ( к примеру в 19:00, или 19:05). На сайте написано, что для описания такого времени используется формат CRON. Я никогда с форматом CRON не сталкивался.. А тестировать подобное придется около 3-4 дней (с учетом исправления ошибок, ведь они обязательно будут). Может, кто-то сталкивался с этим форматом описания времени и поможет мне? Как я понял, если я напишу "/ra add Timer test timer-type:server activator:test time:19:00 player:all" - ничего работать не будет :D

Надеюсь на вашу помощь! :whistle:
http://www.quartz-scheduler.org/documentation/quartz-2.2.x/tutorials/crontrigger - в помощь

А формат должен быть:
0 0 19 ? * * - каждый день в 19:00
 
Назад
Верх