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

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

FedorNogopletov, если вместо команды использовать встроенный спавнер мобов, том можно сделать, чтобы при смерти крипера с него спавнилось скажем два крипера...
Это команда из essentials, цифра 1 после команды означает кол-во заспавненых мобов. Фишка заключается в том, что когда игрок бросает куриное яйцо, спавнится крипер. Только активатор отслеживает нажатие пкм с яйцом, а хотелось бы что бы отслеживалось развитие яйца, как это можно сделать?
 
FedorNogopletov, пока никак. Но вообще, есть повод подумать об активатора PROJECTILE :)
 
FedorNogopletov, пока никак. Но вообще, есть повод подумать об активатора PROJECTILE :)
Что такое PROJECTILE? (что-то типо снаряда?)
(возможно этим сообщением я показал себя жутким нубом, однако мне очень интересно что это:ninja:)
 
Последнее редактирование:
FedorNogopletov, ага. В майнкрафте, это соответственно стрелы, яйца, снежки и файерболлы.
 
FedorNogopletov, ага. В майнкрафте, это соответственно стрелы, яйца, снежки и файерболлы.
Можно будет попробовать воссоздать в Minecraft, игру и мультик моего детства, Pokemon ;)
 
а яйца спавна чем не подходят?
Да, яйцом призывания мы можем моба обратно забрать? Незнал. Просто хотелось необычно реализовать это, с вероятностью "захвата моба", броском яйца...
Кстати, говорят что команда новая появилась, tellraw (ибо, интерактивный чат), может с ней попробовать реализовать бой с мобом
 
Я так понял разбивающееся яйцо - это энтити? Если да, то почему нельзя сделать активатор на спавн энтити?
Это же сразу будет относиться к игрокам, мобам, брошеным предметам, стрелам и снежкам в полете, а так же лодкам и вагонеткам. Так почему бы не сделать общий активатор с параметрами?
 
Последнее редактирование:
FedorNogopletov, сейчас активаторы привязаны в первую очередь к игрокам. Большинство действий не работают если производятся не с игроком. Некоторые в принципе без игрока невозможны.
Кроме того, делать универсальный активатор на спавн всех энтитей - это неправильно. Нужно именно делать на определенные события. Поскольку, допустим спавн предмета (энтити) - это одна ситуация, спавн животного (это тоже энтити) - другая, выстрел стрелой - третья. У них разные характеристики и возможности. Понятно, что универсальный активатор теоретически даст большую свободу, на практике это обвесит активатор кучей параметров и потребует каких-то вывертов по части настройки.
 
FedorNogopletov, сейчас активаторы привязаны в первую очередь к игрокам. Большинство действий не работают если производятся не с игроком. Некоторые в принципе без игрока невозможны.
Кроме того, делать универсальный активатор на спавн всех энтитей - это неправильно. Нужно именно делать на определенные события. Поскольку, допустим спавн предмета (энтити) - это одна ситуация, спавн животного (это тоже энтити) - другая, выстрел стрелой - третья. У них разные характеристики и возможности. Понятно, что универсальный активатор теоретически даст большую свободу, на практике это обвесит активатор кучей параметров и потребует каких-то вывертов по части настройки.
Тогда хотелось бы увидеть большее разнообразие активаторов для разных энтити
  • Есть ли активатор, что он активируется если ты берешь предмет из сундука/инвентаря или кликаешь по нему пкм (практически одно и тоже), Item_click, как я понял не подходит. И можно было бы сделать так, что бы когда ты взял этот предмет, он возвращался на свое исконное место, но активация происходила.
  • Можно ли сделать так, что бы активатор активировал ввод команды по очереди, например: сначала clear, затем give, а потом tp?
  • Есть ли активатор по вводу команды? Например: вводишь /start, у тебя отчищается инвентарь, тебе дается лопата и телепортирует на определенные координаты (см. пункт 2)
P.S. Может кто-нибудь знает как закрепить положение вещей в инвентаре/сундуке etc. И как привязать положение вещей в слотах к команде give?
 
Тогда хотелось бы увидеть большее разнообразие активаторов для разных энтити

  • Есть ли активатор, что он активируется если ты берешь предмет из сундука/инвентаря или кликаешь по нему пкм (практически одно и тоже), Item_click, как я понял не подходит. И можно было бы сделать так, что бы когда ты взял этот предмет, он возвращался на свое исконное место, но активация происходила.
  • Можно ли сделать так, что бы активатор активировал ввод команды по очереди, например: сначала clear, затем give, а потом tp?
  • Есть ли активатор по вводу команды? Например: вводишь /start, у тебя отчищается инвентарь, тебе дается лопата и телепортирует на определенные координаты (см. пункт 2)
P.S. Может кто-нибудь знает как закрепить положение вещей в инвентаре/сундуке etc. И как привязать положение вещей в слотах к команде give?
  • Нет, думаю fromgate его сделает
  • А разве он по разному команды разбрасывает?
  • Да, посмотри в шапке, COMMAND
 
  • Нет, думаю fromgate его сделает - надеюсь :)
  • А разве он по разному команды разбрасывает? - просто я не знаяю, как именно сделать выполнение команд по порядку
  • Да, посмотри в шапке, COMMAND
Спасибо:)
Ну так кто-нибудь знает ответ на вопрос в P.S.?)
 
Есть ли активатор, что он активируется если ты берешь предмет из сундука/инвентаря или кликаешь по нему пкм (практически одно и тоже), Item_click, как я понял не подходит. И можно было бы сделать так, что бы когда ты взял этот предмет, он возвращался на свое исконное место, но активация происходила.
Это как я понимаю будет меню? ;)
Надо будет подумать над этим. Не знаю удастся ли это впихнуть в ReActions быстро и просто.

  • Можно ли сделать так, что бы активатор активировал ввод команды по очереди, например: сначала clear, затем give, а потом tp?
Так и работает. Действия выполняются в той последовательности в которой они указан. Другое дело, что это происходит очень быстро.

  • Есть ли активатор по вводу команды? Например: вводишь /start, у тебя отчищается инвентарь, тебе дается лопата и телепортирует на определенные координаты (см. пункт 2)
Есть такой активатор. Так и называется command. Причем реальная команда может существовать, а может и нет. Единственный недостаток (всё руки не дойдут исправить). Если команды не существует (т.е. ни один плагин её не зарегистрировал) в чат будет писаться об этом сообщение, но все действия которые определяет активатор выполнятся будут.

P.S. Может кто-нибудь знает как закрепить положение вещей в инвентаре/сундуке etc. И как привязать положение вещей в слотах к команде give?
[/quote]
Вообще есть же плагины на такие магазины, на меню. Там по-моему даже можно было полностью его конфигурировать....
 
Чтобы делать команды по порядку, делай несколько вложенных экзеков, с какими угодно delay'ями.
 
Чтобы делать команды по порядку, делай несколько вложенных экзеков, с какими угодно delay'ями.
Для меня это набор непонятных слов:cry: Объясните пожалуйста (конкретно не понятны "вложенные экзеки" и "какие-либо delay'и")
Это как я понимаю будет меню? ;)
Надо будет подумать над этим. Не знаю удастся ли это впихнуть в ReActions быстро и просто.


Так и работает. Действия выполняются в той последовательности в которой они указан. Другое дело, что это происходит очень быстро.


Есть такой активатор. Так и называется command. Причем реальная команда может существовать, а может и нет. Единственный недостаток (всё руки не дойдут исправить). Если команды не существует (т.е. ни один плагин её не зарегистрировал) в чат будет писаться об этом сообщение, но все действия которые определяет активатор выполнятся будут.
Вообще есть же плагины на такие магазины, на меню. Там по-моему даже можно было полностью его конфигурировать....[/quote]
Ну можно и использовать плагин с меню, но мне кажется, что с ReAction будет более гибко
 
FedorNogopletov, а SimpleGuiCreator? Или тебе надо гибко это настроить?
Чтобы делать команды по порядку, делай несколько вложенных экзеков, с какими угодно delay'ями.
Немножко грузный вариант

ПС. Как-то я и вправду преувеличил :)
 
Последнее редактирование:
Для меня это набор непонятных слов:cry: Объясните пожалуйста (конкретно не понятны "вложенные экзеки" и "какие-либо delay'и")
несколько активаторов типа Exec, выполняющиеся друг из друга, с разными значениями delay для каждого.

Слишком грузный вариант.
Зависит от контекста. Если не пихать в каждый кучу всего, и повесить на стартовый глобальный дилэй, то ничего "грузного" не будет.
 
Последнее редактирование:
FedorNogopletov, а SimpleGuiCreator? Или тебе надо гибко это настроить?

Слишком грузный вариант.
У меня стоит Simple Gui Crator, но хотелось бы все через ReAction)
несколько активаторов типа Exec, выполняющиеся друг из друга, с разными значениями delay для каждого.
Ты же повторил то же самое?)
Что такое exec и что такое delay?
(кто может написать мини туториал на активатор выполняющий некоторые команды по порядку?)
 
У меня стоит Simple Gui Crator, но хотелось бы все через ReAction)

Ты же повторил то же самое?)
Что такое exec и что такое delay?

Exec, на простом языке: Запускаемый активатор. Он никак не относиться к игроку и любым энтити, но его можно запустить командой: /rea run ...
Delay - это задержка исполнения действия
 
Назад
Верх