1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

Тема в разделе "Релизы плагинов", создана пользователем fromgate, 16 июл 2013.

  1. StranWraith

    StranWraith Активный участник Пользователь

    Баллы:
    76
    Minecraft 1.7.10, ReActions 0.9.3, WorldGuard 6.0.0-beta-03.1514-
    /ra add rgenter caveVhod caveVhod
    /ra add f item_inventory &fКлюч_от_магазина$4419
    /ra add a tp %here%
    /ra add r back 1
    /ra add r message &cДверь заперта.

    Всячески пытался, удалял флаг/противодействие, все равно не телепортирует. Вообще будто нет ничего! Бред или что?
     
  2. rukaban96

    rukaban96 Активный участник Пользователь

    Баллы:
    76
    Правильно писать так /ra add a tp loc:%here% - причина в этом на 99%
     
  3. StranWraith

    StranWraith Активный участник Пользователь

    Баллы:
    76
    Шыш. И так пытался. Мир указывал (Loc:world.%here% и loc:world.1(эт лока такая - 1))
    Похоже в плугине дело. У меня спец по ра - друг зашел на сервер, не смог тоже сделать. Похоже надо просто поменять версию... Или конфликт с WG?
     
  4. rukaban96

    rukaban96 Активный участник Пользователь

    Баллы:
    76
    Попробуй добавить другое действие , отпишись будет работать или нет ?
    И попробуй убрать из инвентаря так сказать свой ключ ,будет выполнена реакция?

    можно
    Если не указать флаг - автоматически будет выполнятся действие
    Если не указано действие то просто ничего не будет при успешной проверке флагов
    Если не указана реакция то просто ничего не будет при "неудачной" проверке флагов
    В консоли есть ошибки?
    я надеюсь вы так писали
    /ra add caveVhod f item_inventory &fКлюч_от_магазина$4419 ???
    Название активатора написать не забыли?
     
    Последнее редактирование: 8 июн 2015
  5. StranWraith

    StranWraith Активный участник Пользователь

    Баллы:
    76
    Не забыл, это тут забыл. Консоль хз
     
  6. rukaban96

    rukaban96 Активный участник Пользователь

    Баллы:
    76
    Скинь консоль... я гляну
    Даже если конфликтует с гуардом то сообщение должно выдавать что мол телепортация в ворд....
    Попробуй версию поменять , я как то ставил старую версию ра , работали не все функции , на последнем релизе всё ок
     
    Последнее редактирование: 8 июн 2015
  7. Lyosha12

    Lyosha12 Активный участник Пользователь

    Баллы:
    98
    Skype:
    alexey_zyuz
    Имя в Minecraft:
    Lyosha12
    А действия удаления переменной нет, случайно? Созрел такой план, что, если не использовать удаление, то файл с переменными будет очень быстро расти...
     
  8. Автор темы
    fromgate

    fromgate Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    У Вас не указано нигде название активатора. Непонятно к чему добавляете флаги и действия.

    /ra add rgenter caveVhod caveVhod
    /ra add caveVhod f item_inventory &fКлюч_от_магазина$4419
    /ra add caveVhod a tp %here%
    /ra add caveVhod r back 1
    /ra add caveVhod r message &cДверь заперта.
     
  9. Lyosha12

    Lyosha12 Активный участник Пользователь

    Баллы:
    98
    Skype:
    alexey_zyuz
    Имя в Minecraft:
    Lyosha12
    @fromgate, хорошо было бы видеть возможность установки личной задержки игроку по плейсхолдеру :)
     
  10. StranWraith

    StranWraith Активный участник Пользователь

    Баллы:
    76
    Проблема решена. Это все виновата версия плагина.
     
  11. Автор темы
    fromgate

    fromgate Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    А подробнее ;) Что было, что стало? Версию плагина надо использовать последнюю
     
  12. StranWraith

    StranWraith Активный участник Пользователь

    Баллы:
    76
    Последнюю ставил - та же фигня. Все по правильному синтаксису сделал на версии 1.8.3 (версия ра). Просто игнорит он эти координаты. Поставил 1.8.4 - все работает (но удалил еще multiworld, возможно о ни был проблемой).
     
  13. Автор темы
    fromgate

    fromgate Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    @StranWraith
    Телепортация не в другой мира была? Может мультиворлд блокировал?
     
  14. Lyosha12

    Lyosha12 Активный участник Пользователь

    Баллы:
    98
    Skype:
    alexey_zyuz
    Имя в Minecraft:
    Lyosha12
    Для примера: я хочу поставить одному игроку личную задержку через команду от другого игрока. Но указать просто player:nick нельзя. Приходится назначать личную переменную, создавать Exec, который будет работать относительно игрока, которому нужна задержка: снимать переменную и устанавливать DELAY_PLAYER. Большой крюк...
    Чёрт, забыл, что и установить личную переменную игроку из другого активатора, который не обрабатывается относительно него, тоже нельзя... Всё равно нужно ссылаться на сторонний EXEC...
    Тааак, интересное дело получается... Можно ли в плейсхолдер вставить плейсхолдер? Будет ли работать это?
    Код:
    %var:DonateShop-%player%%
     
  15. Автор темы
    fromgate

    fromgate Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    @Lyosha12
    По поводу манипуляций переменными и задержками с учетом имени игрока давно думаю. Причем даже, возможно, это будет способ отказаться вообще от отдельных "персональных" действий. Т.е. будет, допустим VAR_SET, который по умолчанию будет глобальный, но указал параметр player:<Player> - сразу стал "персональным"

    Вложенные же плейсхолдеры должны работать. Пока это довольно топорно реализовано, но тем не менее что-то вроде %var:aaaaaa%var:bbbb%% у меня работало.
     
  16. Lyosha12

    Lyosha12 Активный участник Пользователь

    Баллы:
    98
    Skype:
    alexey_zyuz
    Имя в Minecraft:
    Lyosha12
    Новая идея. Во время того, как один игрок бьёт другого, а тот сваливается с площадки, можно ли, используя REGION_ENTER, достать ник того, кто скинул его? То есть узнать, кто совершил последний удар\попадание стрелой или зельем перед входом в регион снизу?
     
    Последнее редактирование: 9 июн 2015
  17. StranWraith

    StranWraith Активный участник Пользователь

    Баллы:
    76
    Мне нужно сделать такую вещь, чтобы в регионе CAVE при ношении шлема с айди HELMENT было все нормально, но а если этот шлем не одет - мне наносится урон, каждые 3 секунды (благодаря активатору REGION и действию какому-то на урон). Просто тут загвоздка в том, что ITEM_WEAR является активатором, но мне нужно, чтобы он использовался как флаг, то есть проверка успешна, если одет HELMENT. Желательно командами, чтобы мне же было понятнее, синтаксис команд изучаю.
     
  18. BrainRTP

    BrainRTP Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    BrainRTP
    Привет всем! Я тут новичок, за какие-то глупые вопросы, извините, только учусь)
    Помогите мне, пожалуйста! Вообщем, как мне сделать так, что бы удалялась броня надетая на игроке при входе в регион? Я пробовал cmd_consol=ci %player% Но броня не удалялась!
    Можно как-нибудь это сделать? Надеюсь на вашу отзывчивость и понимание, спасибо!
    P.S А есть обучающие видео? Я смотрел, толком не нашел! А те, которые на dev.bukkit, не показывают как настроить и т.д, они показывают только что может плагин :(
    Да, забыл! А как сделать так, что бы когда игрок выходит с сервера, когда он находиться в регионе pvp_poly2, давали бан на 3 дня?
    А еще, нельзя как-нибудь сделать так, что бы при входе в рг на игрока надевалась броня? У меня на ивенте так:

    tank_tp:
    region: tank_tp
    flags: []
    actions:
    - SOUND=enderman_teleport/1/1.2
    - cmd_console=clear %player%
    - cmd_console=heal %player%
    - cmd_console=fly 0 %player%
    - cmd_console=gm 0 %player%
    - cmd_console=give %player% 306 1
    - cmd_console=give %player% 311 1
    - cmd_console=give %player% 308 1
    - cmd_console=give %player% 309 1
    - cmd_console=give %player% 5 10
    - cmd_console=give %player% 3 20
    - cmd_console=give %player% 267 1 name:&4&lУбиватор alldamage:1
    - cmd_console=give %player% 373:8261 1 name:&9&lХилка lore:&a&lмгновенное_лечение
    - TP=world,4101.53,62.0,3885.562,-180.298,6.299
    - message=&9&lВы выбрали класс - &4&lТанк
    - SOUND=enderman_teleport/1/1.2
    reactions: []
    А еще, где найти список звуков? На dev.bukkit ссылка битая
     
    Последнее редактирование: 10 июн 2015
  19. Lyosha12

    Lyosha12 Активный участник Пользователь

    Баллы:
    98
    Skype:
    alexey_zyuz
    Имя в Minecraft:
    Lyosha12
    ci %player% **
    Активатора выхода пока что нет.
    Пока что...
    В плагине MoreSound, вроде, есть немного.
     
  20. BrainRTP

    BrainRTP Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    BrainRTP
    Спасибо большое! Очень благодарен тебе!
     

Поделиться этой страницей