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

А поддержки 1.8.х не планируется?
 
Хочу спросить очень простую вещь но я почему-то не могу сделать ) Вообщем мне нужна команда на действие которая бы отключала флай при срабатывание активатора
В билдах есть действие fly - можно отключить или включить по надобности. Вот тут описано http://reactions.fromgate.ru/actions/fly/
 
ReActions не видит блок пшеницы "WHEAT".
Создал активатор, который запрещает ломать блок пшеницы в мире. Не работает. Какой угодно блок ставишь - выполняется, именно с пшеницей не работает.
Код:
BLOCK_CLICK:
  test:
    block-type: WHEAT
    click-type: LEFT
    actions:
    - CANCEL_EVENT=true
Нашёл ответ в BukkitApi. Блок пшеницы называется "CROPS".
 
Последнее редактирование:
Здравствуйте, у меня возникла небольшая проблема...
Имеем меню в файле menu.yml и активатор, вызывающий меню.
Ошибок нет, ReActions работает, но НИЧЕГО не происходит!
Помогите, пожалуйста, решить данную проблему.
ReActions2.jpg ReActions1.jpg
 
Здравствуйте, у меня возникла небольшая проблема...
Имеем меню в файле menu.yml и активатор, вызывающий меню.
Ошибок нет, ReActions работает, но НИЧЕГО не происходит!
Помогите, пожалуйста, решить данную проблему.
Посмотреть вложение 49342 Посмотреть вложение 49343
Размер(size) установите на 9.
У предметов(item) уберите первые скобки - item: name:{&dКвесты} type:426
В slot4 исправьте слово "activator".
 
Размер(size) установите на 9.
У предметов(item) уберите первые скобки - item: name:{&dКвесты} type:426
В slot4 исправьте слово "activator".
Увы, даже в таком виде НИЧЕГО не происходит.
Screenshot_6.jpg
Как при вызове активатором, так и при написании команды
/ra info menu Wealth_the_middle_ages
Просто пишет "Меню с идентификатором Wealth_the_middle_ages не обнаружено!".
Жду еще какие либо варианты решения данной проблемы..(
 
Увы, даже в таком виде НИЧЕГО не происходит.
Посмотреть вложение 49371
Как при вызове активатором, так и при написании команды
/ra info menu Wealth_the_middle_ages
Просто пишет "Меню с идентификатором Wealth_the_middle_ages не обнаружено!".
Жду еще какие либо варианты решения данной проблемы..(
Поправьте "slot: 9".
Замените & на § в title.
 
Поправьте "slot: 9".
Замените & на § в title.
то есть неважно, сколько указано слотов (допустим 2), но главное, чтобы последний был под номером 9?
Например
Slot1:...
Slot9:...
Если size:9, а последний слот - 5, то не работает?
 
Пожалуйста, киньте рабочую версию выше написанного. Как только не пробовал - не работает!!
 
то есть неважно, сколько указано слотов (допустим 2), но главное, чтобы последний был под номером 9?
Например
Slot1:...
Slot9:...
Если size:9, а последний слот - 5, то не работает?
Извиняюсь, сглупил. Хотел написать "size: 9" - между : и цифрой должен быть пробел.
Такой вариант меню должен работать
Код:
Wealth_the_Middle_Ages:
  title: §6Wealth §e- the §bMiddle Ages
  size: 9
  slot1:
    item: type:399 name:{&dЧто такое ...}
    activator: wealth_help
  slot2:
    item: type:271 name:{&5Система &cкланов &5и &aприват}
    activator: private_help
  slot3:
    item: type:120 name:{&1Лабиринт &7Минотавра}
    activator: labirint_help
  slot4:
    item: type:426 name:{&dКвесты}
    activator: quest_help
  slot5:
    item: type:Diamond_sword name:{&6Артефакты} lore:{&a&lУникальная &6&lнаграда]n&5&lза &d&lКвесты} enchantments:LOOT_BONUS_BLOCK:10
    activator: Artefact_help
 
Парни, как сделать, что бы в опр. мире всегда был день/ночь/вечер...
И ещё, как сделать так, что бы, допустим, игроку запрещалось брать опр. блок в руки, т.к. у него нету на это прав?
 
Последнее редактирование:
Спасибо!) Наконец все заработало!!)
 
Парни, как сделать, что бы в опр. мире всегда был день/ночь/вечер...
И ещё, как сделать так, что бы, допустим, игроку запрещалось брать опр. блок в руки, т.к. у него нету на это прав?
1) Просто введи /gamerule doDaylightCycle false и настрой время через /time
2) Не уверен, что это возможно реализовать с помощью одного лишь ReActions - только если удалять предмет через активатор ITEM_HOLD
 
Так, спасибо.
А как запретить вообще геймод, флай в регионе?
 
Так, спасибо.
А как запретить вообще геймод, флай в регионе?
Код:
REGION:
  UnFly:
    region: регион
    flags:
    - STATE=fly
    actions:
    - fly=fly:false
    - message=&cЗдесь запрещено летать
  UnGm:
    region: регион
    flags:
    - gamemode=creative
    actions:
    - cmd_op=minecraft:gamemode survival
    - message=&cЗдесь запрещено находиться в режиме креатив!
И запретить ввод команд на гм и флай - /rg f регион blocked-cmds fly,gm,gamemode,gmc,gmsp (возможно, ещё какие-то команды)
 
Последнее редактирование:
Парни, как сделать, что бы в опр. мире всегда был день/ночь/вечер...
И ещё, как сделать так, что бы, допустим, игроку запрещалось брать опр. блок в руки, т.к. у него нету на это прав?
Чтобы всегда был день, нужно написать несколько команд:
/ra add Timer onlyday timer-type:ingame activator:SetDay time:13:00
/ra add EXEC SetDay
/ra add SetDay a cmd_console time set 11:00

Чтобы происходила "Конфискация" за неимением права, вам нужно написать пару команд:
/ra add ITEM_HOLD НазваниеАктиватора type:ТипЭтогоБлокаИлиПредмета name:{.*} lore:{.*} (.* означает, что имя или описание могут быть любыми)
/ra add ВышеУказанноеНазваниеАктиватора f PERM ПраваНаУдержаниеВРуке
/ra add ВышеУказанноеНазваниеАктиватора r ITEM_REMOVE type:ВышеУказанныйТипБлокаИлиПредмета name:{.*} lore:{.*}

Например, я хочу запретить держать в руках без прав ОСОБЫЙ алмазный блок с названием &aБлок и описанием &cПлюха (любые другие алмазные блоки держать в руках можно)
/ra add ITEM_HOLD NoDB type:57 name:{&aБлок} lore:{&cПлюха}
/ra add NoDB f PERM AllowDB
/ra add NoDB r ITEM_REMOVE type:57 name:{&aБлок} lore:{&cПлюха}

Или я хочу запретить держать в руках Алмазный Меч, но ведь игроки его могут переименовать, так что я использую первый пример:

/ra add ITEM_HOLD NoApple type:276 name:{.*} lore:{.*}
/ra add NoApple f PERM AllowApple
/ra add NoApple r ITEM_REMOVE type:276 name:{.*} lore:{.*}

Если будет что-то не понятно или возникнут трудности - пишите сюда ;)
 
Чтобы всегда был день, нужно написать несколько команд:
/ra add Timer onlyday timer-type:ingame activator:SetDay time:13:00
/ra add EXEC SetDay
/ra add SetDay a cmd_console time set 11:00

Чтобы происходила "Конфискация" за неимением права, вам нужно написать пару команд:
/ra add ITEM_HOLD НазваниеАктиватора type:ТипЭтогоБлокаИлиПредмета name:{.*} lore:{.*} (.* означает, что имя или описание могут быть любыми)
/ra add ВышеУказанноеНазваниеАктиватора f PERM ПраваНаУдержаниеВРуке
/ra add ВышеУказанноеНазваниеАктиватора r ITEM_REMOVE type:ВышеУказанныйТипБлокаИлиПредмета name:{.*} lore:{.*}

Например, я хочу запретить держать в руках без прав ОСОБЫЙ алмазный блок с названием &aБлок и описанием &cПлюха (любые другие алмазные блоки держать в руках можно)
/ra add ITEM_HOLD NoDB type:57 name:{&aБлок} lore:{&cПлюха}
/ra add NoDB f PERM AllowDB
/ra add NoDB r ITEM_REMOVE type:57 name:{&aБлок} lore:{&cПлюха}

Или я хочу запретить держать в руках Алмазный Меч, но ведь игроки его могут переименовать, так что я использую первый пример:

/ra add ITEM_HOLD NoApple type:276 name:{.*} lore:{.*}
/ra add NoApple f PERM AllowApple
/ra add NoApple r ITEM_REMOVE type:276 name:{.*} lore:{.*}

Если будет что-то не понятно или возникнут трудности - пишите сюда ;)
Вжух, спасибо!
 
Знаю, что ка кто-можно не описывать предмет при добавлении его в ITEM_CLICK
Там как то так пишется...:
/rea add ITEM_CLICK test item:%hand%
Но я забыл как точно это делается, не подскажите?
 
ITEM_CLICK:
test:
item: item:131 name:&cКлюч lore:{&eКликни если\n&eГотов к решающей битве}
actions:
- TP=loc:skeletmag,-77.124,11.0,-212.425,-120.749,-0.3

goblinmagk:
Id: 131
Display: '&cКлюч'
Lore:
- '&eКликни если'
- '&eГотов к решающей битве'

И почему то не робит..
 
Назад
Верх