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

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

ValeraSTK, это какие-то конкретные сообщения? Просто подставить цвет нельзя. Изначально движок вывода сообщений построен так, что в сообщении может быть два цвета - цвет сообщения и цвет параметра.
Альтернатива: вынести эти сообщения в отдельный конфиг ввести для нужных сообщений настройку цвета, переделать движок сообщений чтобы цвет "не терялся".
 
ValeraSTK, это какие-то конкретные сообщения? Просто подставить цвет нельзя. Изначально движок вывода сообщений построен так, что в сообщении может быть два цвета - цвет сообщения и цвет параметра.
Альтернатива: вынести эти сообщения в отдельный конфиг ввести для нужных сообщений настройку цвета, переделать движок сообщений чтобы цвет "не терялся".
ну я говорил про использование & или § символов в языковом файле плагина. Но подозреваю что вывод всех сообщений в отдельный файл это еще тот геморой, так что думаю обойдемся без цвета. Зеленый так зеленый.


И еще предложение)
флаг по аналогии с delay/pdelay - только счетчик на кол-во раз. count\pcount.

т.е. задаем count=1, и активатор может сработать только один раз глобально.
соотв pcount=1 будет срабатывать 1 раз для каждого игрока, не более
 
Последнее редактирование:
ValeraSTK, можно будет добавить в настройки цвет для всех автоматических сообщений (т.е. те которые выводятся по результатам действий). Но он будет одинаков для всех.

По поводу count/pcount я уже думал. К ним обязательно нужно будет действие COUNT_RESET - для сброса счетчика и т.п. В общем потихоньку добавлю.

Ну а пока:
v0.4.1
  • Небольшой багфикс - при добавлении действий не обрабатывались плейсхолдеры. (%here% — player location, %head% — player head locations, %view% — viewpoint, %selection% — location selected using /rea select command)
http://dev.bukkit.org/bukkit-plugins/reactions/files/9-reactions-v0-4-1/
 
И еще флаг)
world=worldname возвращает true если игрок в мире world
 
ValeraSTK, логично. Добавлю.

Ну а пока у меня дошли руки (а точнее был повод ;)) до обучалок. Сделал два небольших ролика.


 
теоретически, если добавить как флаг, так и активатор World, не вызвало бы это чрезмерную нагрузку на сервер? Потом что по идее каждый такой активатор будет чекать мир каждого игрока каждые пару секунд. С другой стороны, это позволило бы создать самый общий и универсальный активатор, крайне полезный в ряде случаев.
 
теоретически, если добавить как флаг, так и активатор World, не вызвало бы это чрезмерную нагрузку на сервер? Потом что по идее каждый такой активатор будет чекать мир каждого игрока каждые пару секунд. С другой стороны, это позволило бы создать самый общий и универсальный активатор, крайне полезный в ряде случаев.
Для платформы Java сравнить пару строк 20 раз в секунду - раз плюнуть.
А тем более пару ссылочных объектов - еще проще. (не вдаваясь в реализацию, если в активаторе хранится мир, а не его название)
 
Для платформы Java сравнить пару строк 20 раз в секунду - раз плюнуть.
А тем более пару ссылочных объектов - еще проще. (не вдаваясь в реализацию, если в активаторе хранится мир, а не его название)
это здорово, но что если 500 активаторов например?
баг-репорт:

- '!GROUP=stupid'

вот такая конструкция не срабатывает. Активатор выполняется даже если у игрока есть группа.
 
ValeraSTK, вот уж точно. Флаг GROUP в этой версии не работал. Исправил. Заодно добавил две мелкие фишки:

v0.4.2
  • New flag WORLD (Parameter: world name). Returns true if player located at defined world.
  • New action BLOCK_SET block:<id>[:data] loc:<location>. Sets the block at defined location.
  • Fixed little bug: flag group was not worked correctly.
http://dev.bukkit.org/media/files/747/904/ReActions.jar
 
Все прочитав я почти не чего не понял (
Как сделать Квесты ?
Как сделать чтобы игроки строили на острове только как купят доступ к нему ?
Как сделать например на табличку нажимаешь и тебе за определенную сумму дают флай на указанное время
Как сделать магазинчик с акцией .например 1 стак изумруда можно купить за 1500 $ один раз в 3 дня а настоящая цена 5000$
-------------------------------------------------------------------------------------------------------------------------

В интернете не нашел не 1 видео урока по плагину (Здорово бы его записать ;)
Если есть желания можно помочь через скайп.
 
11112, ReActions не содержит в себе квесты и всякие приваты и т.п.

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

Он позволяет при выполнении каких-то действий (привязанных к разным видам активаторов) в зависимости от каких-то (флаги) выполнять действия или если условия не соблюдены - другие действия.

Видеоуроки сделать было бы конечно неплохо, но...
Пока есть два: http://dev.bukkit.org/bukkit-plugins/reactions/pages/main/video-tutorials/
На большой видеообзор-туториал я не найду ни времени ни сил, а вот такие маленькие буду по возможности добавлять.

То что касается табличек. Они не являются активаторами, поэтому с табличкой не получится. Но можно сделать кнопку при нажатии на которую будет выдаваться определенная группа, а Вы уж позаботьтесь, что бы у этой группы были настроены пермишены на полёт.

Магазинчик реализуется относительно просто. Та же кнопка - проверяет количество денег, и задержку после предыдущего выполнения. Если деньги есть и игрок на кнопку ещё не давил - выдает изумруд, деньги изымает, ставит задержку.

Одно но. Пока после рестарта сервера задержки слетают.
 
11112, ReActions не содержит в себе квесты и всякие приваты и т.п.

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

Он позволяет при выполнении каких-то действий (привязанных к разным видам активаторов) в зависимости от каких-то (флаги) выполнять действия или если условия не соблюдены - другие действия.

Видеоуроки сделать было бы конечно неплохо, но...
Пока есть два: http://dev.bukkit.org/bukkit-plugins/reactions/pages/main/video-tutorials/
На большой видеообзор-туториал я не найду ни времени ни сил, а вот такие маленькие буду по возможности добавлять.

То что касается табличек. Они не являются активаторами, поэтому с табличкой не получится. Но можно сделать кнопку при нажатии на которую будет выдаваться определенная группа, а Вы уж позаботьтесь, что бы у этой группы были настроены пермишены на полёт.

Магазинчик реализуется относительно просто. Та же кнопка - проверяет количество денег, и задержку после предыдущего выполнения. Если деньги есть и игрок на кнопку ещё не давил - выдает изумруд, деньги изымает, ставит задержку.

Одно но. Пока после рестарта сервера задержки слетают.
Можно дать типо квеста
Например принести что то
В пример беру
10 яблок 20 стрел 5 алмазов
эти предметы нужны для активации выдачи вознаграждения
То есть .Нажимаешь на кнопку и там выдается за 3 типа этих вещей
Например деньги и опыт
-----------------------------------------------------------------
Я сам такое видел на 1 сервере )глава дал мне эту тему и сказал что это тот самый плагин что дает типа квеста и открывает доступ на тереторию
 
11112, Ну собственно почему бы и нет. ReActions — это инструмент. Я уже видел командно-стратегическую игру построенную на активаторах. И неожиданное для меня применение плагина - в качестве одного из инструментов при построении бесконечного survival мира: спавн враждебных мобов, артефакты и т.п
 
11112, Ну собственно почему бы и нет. ReActions — это инструмент. Я уже видел командно-стратегическую игру построенную на активаторах. И неожиданное для меня применение плагина - в качестве одного из инструментов при построении бесконечного survival мира: спавн враждебных мобов, артефакты и т.п
Сделай видос по квестам ) Благодарен буду:good:
Users если вам не трудно помогите с 2 вопросами что в теме по сылке ниже
http://www.rubukkit.org/threads/2-плагина-и-в-них-что-то-не-пашет.51506/
 
11112, ну я же говорю. В ReActions нет квестов. Если Вы предусмотрите какой-то комплекс активаторов, который будет решать "задачу" квест, то могу и не предугадать чего Вы хотите.
Видео которые я могу делать будут касаться простых и начальных функций: как создать активатор. Как добавить флаг. Как воспользоваться каким-то действием и т.п....
 
11112, ну я же говорю. В ReActions нет квестов. Если Вы предусмотрите какой-то комплекс активаторов, который будет решать "задачу" квест, то могу и не предугадать чего Вы хотите.
Видео которые я могу делать будут касаться простых и начальных функций: как создать активатор. Как добавить флаг. Как воспользоваться каким-то действием и т.п....
я могу видео снять и сюда кинуть ) о чем я говарю
Ждите 15-20 мин

Так что мне не кто не поможет ??
 
Не работает действие heal, даже после того, как я пересобрал плагин
 
Den_Abr, плохо. Версия баккита какая?
 
так вы мне помножите с квестом ?
 
Назад
Верх