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

Я плагины не убирал конечно , но у меня как не странно тоже урон не проходит
Убивал игроков спокойно. Проверю ещё раз, так и быть.
@fromgate, в следующем обновлении будет только фикс багов или и обнов немножечко? :)
Убивал игроков спокойно. Проверю ещё раз, так и быть.
Урон спокойно наносится:
Код:
  Test-Command:
    override: true
    regex: false
    command: cmd:test
    flags:
    - var_player_compare=id:Lyosha12-Own value:1
    actions:
    - cancel_event=true
    - damage=damage:15
    - message=+
    reactions: []
 
1)Можно ли проверить на 100% что сообщение от плагина в активаторе message?
CHAT_OUTPUT - вывод сообщения в чат (сообщения плагина, сервера и других игроков); это не подходит
2)Можно ли привязать активатор Сообщения К примеру : К первому и третьему слову Сообщения ???
Region 123 removed.
3)Активатор Сommand Должен блокировать сообщение команды к которой он привязан?
К примеру команда 123 , неверное сообщение на инглише пишет, как активатор прицепил сообщение пропадает
 
1)Можно ли проверить на 100% что сообщение от плагина в активаторе message?
сервера и других игроков
Они имеют свой стиль написания. У игроков это префикс. У сервера - [SERVER]. Ты же можешь задать точное совпадение твоей маске.
Region \S+ removed
3)Активатор Сommand Должен блокировать сообщение команды к которой он привязан?
Сообщение команды? Раньше блокировал саму команду, но я рапортовал ещё до тебя. В общем, разве это мешает, что скрывает сообщение о несуществующей команде? В любом случае, ты можешь или поставить cancel_envent, или написать своё сообщение о несуществующей команде.
 
Неправильно понял документацию:
Изначально я записал действие так:
Код:
    - damage=4
При данных условиях, анимация удара наносится всем игрокам в игровых режимах creative/survival

Изменил действие вот до такого:
Код:
    - damage=damage:4
Начал наноситься именно урон в 2 сердца(как и запланировано), анимация удара на игроков в creative не наблюдается:)

@fromgate
Из пожеланий, хотелось бы, чтобы активатор item_click реагировал на зажатую мышь с конфигурируемой периодичностью:) (автоматы/снайперские винтовки и прочие прелести стали бы в миг доступны!)
Очень хотелось бы обвязку действия mob_spawn с libs disguises - заспавнить моба-игрока с "интеллектом" зомби было бы бесценно!
И возможность изменять lore предмета, не заменяя его, была бы великолепна! (ну и скрывать например зачарования). (прим. использования: счетчик убийств зомби на оружии/шапка невидимка с зарядом, и так далее)
Продублирую в тикеты.
 
Из пожеланий, хотелось бы, чтобы активатор item_click реагировал на зажатую мышь с конфигурируемой периодичностью:) (автоматы/снайперские винтовки и прочие прелести стали бы в миг доступны!)
Обсуждалось. События "зажатие кнопки" нету.
И возможность изменять lore предмета, не заменяя его, была бы великолепна!
Обсуждалось, в обработке. Смотрите тикеты.
 
Нужна помощь!
8HyaNkOu2SA.jpg

В зоне где трава регион t1, а в зоне где шерсть регион t2.
Мне нужно, чтобы в регионе t1 спавнелся моб зомби
90s53QmWMIU.jpg

При заходе в регион t2 удалялся.
81E5Bct0Irs.jpg

Вот как зашёл за крас линию.
При выходе/смерти моб должен заспавнется заново через 3 секунды и так постоянно.
В плагине вопще не шарю(мне объясняли я нечего не понял:cry:), если не сложно напишите команды по очереди какие писать.:oops:
 
При выходе/смерти моб должен заспавнется заново
Такого пока нельзя сделать. Если бы можно было присваивать мобу (или группе мобов) переменную (при спавне или действием "var_entity_set" в локации), тогда стала бы возможной проверка на существование моба с такой переменной в такой-то локации (тоже нужен флаг новый). И уж тогда, если моба нету, спавнить его заново.

Так же нужен параметр для всех активаторов, чтобы их могли запускать и мобы, чтобы над ними можно было производить действия (удалять, одевать, эффекты давать, переменные выставлять). Будь это доступным, количеству и разнообразию ивентов в моей голове можно будет позавидовать.
@fromgate?
 
А как сделать, что бы в регионе t2 мобы удалялись каждые 3 секунды к примеру? Можете написать командами?
 
А как сделать, что бы в регионе t2 мобы удалялись каждые 3 секунды к примеру? Можете написать командами?
Командами - нет. Команды не поместятся в чате.
YAML:
SERVER:
  TimerDelMobs:
    time: 0/3 * * * * ?
    player: null
    paused: 'false'
    activator: DelMobs
Код:
EXEC:
  DelMobs:
    flags: []
    actions:
    - REGION_CLEAR=region:t2 type:mobs
    reactions: []
 
У меня не получилось реализовать алиас для команды, нужно чтобы команда /ch со всеми аргументами выливалась в /clanchat. опять таки со всеми аргументами. Например, игрок ввел команду "/ch всем привет", а отправилась команда /clanchat всем привет. Пробовал несколько вариантов, не получилось. Один из последних:

Код:
  clanchat:
    override: true
    regex: false
    command: ch %args%
    actions:
    - cmd=clanchat %args%

Что я делаю не так? Заранее спасибо за помошь.
 
Возможно ли сделать так:
В опр. регионе посажена катошка,морковка...
Игрок попрыгал на грядках,тем самым собрал её.
Нужно сделать так,что бы через опр. время грядки восстанавливались.
Кто поможет?
 
Возможно ли сделать так:
В опр. регионе посажена катошка,морковка...
Игрок попрыгал на грядках,тем самым собрал её.
Нужно сделать так,что бы через опр. время грядки восстанавливались.
Кто поможет?
Да, но очень костыльно.
 
Интересно как,я бы сам сделал,если бы подсказали активаторы и действия.Хотя,нет,не сделал бы.
На каждый блок грядки создаёшь активатор регион, в котором:
Проверяется, есть ли под игроком блок воздуха (возможно, не один раз).
Если есть, удалять блок семян, дропать их, запускать отложенный EXEC на восстановление грядки с помощью SCL.
 
Назад
Верх