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

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

olegikoligik, действительно послетали в процессе редактирования. Пока не подправил, ищите описание тут: http://dev.bukkit.org/bukkit-plugins/reactions/pages/
Отлично! Честно говоря я отошёл от minecraft где то на месяц, и соответственно этим плагином тоже не интересовался. И вот блудный сын вернулся :D решил потихоньку вернутся.
Очень порадовало то что появилось человеческое описание, за что нужно поблагодарить пользователя с ником KirillN.
И вас, fromgate, тоже благодарю за то что не забрасываете плагин!
 
v0.9.1
http://dev.bukkit.org/media/files/793/320/ReActions.jar
  • Добавлено действие BLOCK_FILL. Это действие заливает территорию указанную в виде названия региона или кубоида определяемого двумя точками блоком определенного вида с заданной вероятностью. Параметры: region:<ИмяРегионаWG> / loc1:<Координаты> loc2:<Координаты>, block:<ТипБлока:Data> chance:<Вероятность,%>;
  • Добавлен плейхолдер CALC, вычисляющий математические выражения в т.ч. с поддержкой переменных. Например, %CALC:1+2% будет заменено "3". А вот пример использования переменных: %CALC:1+x+z%. (x и z должны быть определены);
  • Действие SIGN_SET_LINE теперь пропускает таблички расположенные в выгруженных чанках
  • Плейсхолдер TIME_SERVER дополнен форматом описывающим время. Например, %TIME_SERVER:HH:mm:ss% будет отображать только часы-минуты-секунды (For example, 10:59:44);
  • Числовые переменные теперь поддерживают дробные значения (в смысле не только целые);
  • "Преодолено" ограничение на максимальное количество времение при использовании формата описания времени;
  • Исправлены ошибки в активаторах связанных с Factions.
 
Как убрать сообщение "You was teleported to..." Не хочу, чтобы игрокам это показывалось
 
Как убрать сообщение "You was teleported to..." Не хочу, чтобы игрокам это показывалось

В конфиге есть строка " show-messages-for-actions: tp,townset,townkick,itemrmv,itemgive,moneypay,moneygive"
там уберите ненужные Вам действия - тогда по нему плагин не будет отображать стандартное сообщение.
 
fromgate В вашем описании плагина все ссылки ведущие на Dev.bukkit выдают "You don't have the permission to access the requested resource. It is either read-protected or not readable by the server."
Откройте доступ
 
До сегодняшнего дня пользовался VariableTriggers.
Если кто-нибудь знаком с обоими, можете рассказать о различиях между VT и ReActions (помимо интеграции в другие плагины)?
 
@pizzlywizzly

Отличия есть. Главное, что VT (как и все остальные) написан программистами для программистов.
В VT — скриптовый язык, с определенными правилами и синтаксисом. То, что есть в RA, скриптовым языком назвать трудно.
И там и тут - событийно-ориентированная система. Но если в VA фактически имеет место быть представление стандартных событий bukkit'а (что понятно и удобно именно программистам ;)), то в RA я стараюсь привязку делать к определенным действиям. Понятно, что зачастую они совпадают, но мне кажется, что перечень активаторов в RA удобнее стандартных событий.
Ну и поддержка других плагинов - мне кажется это хорошо вписывается в концепцию RA и поэтому я планирую добавлять и другие плагины. На очереди - расширение списка активаторов, связанных с Factions. Т.е. это будет именно инициализация выполнения активаторов при определенных событиях происходящих с фракциями.

Ну а вообще, если Вас VT полностью устраивает, даже не смотрите в сторону других плагинов. Ну или используйте совместно: вам никто не мешает выполнять скрипт VT привязав его к команде, которую выполнять из RA (или Skript или VarScript) ^)
 
@pizzlywizzly

Отличия есть. Главное, что VT (как и все остальные) написан программистами для программистов.
В VT — скриптовый язык, с определенными правилами и синтаксисом. То, что есть в RA, скриптовым языком назвать трудно.
И там и тут - событийно-ориентированная система. Но если в VA фактически имеет место быть представление стандартных событий bukkit'а (что понятно и удобно именно программистам ;)), то в RA я стараюсь привязку делать к определенным действиям. Понятно, что зачастую они совпадают, но мне кажется, что перечень активаторов в RA удобнее стандартных событий.
Ну и поддержка других плагинов - мне кажется это хорошо вписывается в концепцию RA и поэтому я планирую добавлять и другие плагины. На очереди - расширение списка активаторов, связанных с Factions. Т.е. это будет именно инициализация выполнения активаторов при определенных событиях происходящих с фракциями.

Ну а вообще, если Вас VT полностью устраивает, даже не смотрите в сторону других плагинов. Ну или используйте совместно: вам никто не мешает выполнять скрипт VT привязав его к команде, которую выполнять из RA (или Skript или VarScript) ^)
Вот это искренность, мне стыдно даже стало.

В таком случае посажу админов на него, всё равно не могут осилить VT и вечно ошибаются в синтаксисе :cute:
Спасибо Вам за ответ.
 
@fromgate
Замечательный плагин!
Есть пожелания по "Действиям":
Был замечен такой баг(или не баг, но фичей точно не назовешь, консоль молчит), действие run для заспавненных мобов при помощи действия "mob_spawn" не выполняется, если моб умер не от удара игроком. Причем не обрабатывается даже смерть от стрелы.


Хотелось бы действие, которое могло бы ловить смерть игрока по причинам типа PvE. (не от руки атакующего игрока).

Также, есть пожелания по действию "shoot". Хотелось бы такие параметры как проигрывание заданного эффекта частиц относительно конечной цели со стороны попадания "воображаемым снарядом". А также, параметр отбрасывания цели по направлению вектора выстрела.
 
@PYRO Это фича. Дело в том, что в тот момент времени не предполагалось, что активатор может быть выполнен если игрок не определён. Так что фича устарела, надо будет исправлять.
PVE - тоже в планах.

По поводу SHOOT, скорее всего будет реализовано немного по другому. Будут сохраняться локальные переменные - точка попадания, точка выстрела, последня точка (т.е. пере попаданием в блок) и т.п., а уже потом можно будет эти переменные использовать в качестве параметров для других действий.
 
Как его русифицировать? Файл russian.lng вижу. Ввожу в конфиг язык russian - никак.
 
Странно. Всегда можно было в конфиге написать language:russian и всё получалось.
russian.lng где видите? Внутри jar или в директории плагина?
 
Странно ) гляну на досуге
 
Жаль, что нету такого плагина на версию Minecraft'a 1.5.2 :cry:
 
Назад
Верх