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

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

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

  1. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Привет! Точно могу сказать, что в ReActions такого не будет. Вот если будет плагин реализующий это, то можно будет к нему подвязаться, для расширения функционала.
     
  2. Lannari

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

    Баллы:
    66
    Есть проблема. Делаю следующие шаги:
    1. Ставлю кнопку деревянную или каменную.
    2. Навожу и пишу /react add button money
    3. Отвожу взгляд и пишу /react add money action MONEY_GIVE amount:10000 player:

    Суди по инструкции, при нажатии на кнопку мне должно выдаваться 10 тыщ денег, но ничего не происходит.
    Причем с рычагом все работает (разумеется, я указываю lever вместо button).
    Плагин экономики Fe. До него стоял iConomy, результат тот же. в чем может быть причина?

    ПС: Например, активатор тп на точку нормально работает при нажатии на кнопку.
     
  3. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    @Lannari
    Vault стоит? Он Fe поддерживает?
    Ну и меня смущает пустой параметр player: — не нужно его вообще указывать. Либо надо поставить player:%player%
     
  4. Korvinius

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

    Баллы:
    88
    можно и командами это делать:
    /ra group название_группы название_активатора
    в этом случае создастся файл название_группы.yml (если его еще не было) и в этот файл переместится активатор название_активатора (активатор уже должен быть создан).
     
  5. Lannari

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

    Баллы:
    66
    Ваулт стоит. Вроде бы поддерживает Fe. Пробовал вводить команду по твоим рекомендациям, тот же результат.
    Повторюсь: С рычагом все нормально, LEVER выдает и забирает деньги на ура. даже с пустым player: ... А кнопки ну никак не хотят. Подчеркиваю - не пашут именно операции с деньгами, а, например, активатор телепортации работает на кнопке нормально.
     
  6. Sanya007vuch

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

    Баллы:
    68
    C блок_филл и сет гляну.. мож я такой кривой :/

    А что касаемо плейсхолдера на фракцию игрока? Есть идейки?
     
  7. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Идейки есть, времени нет ;)
     
  8. Sanya007vuch

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

    Баллы:
    68
    Очень жду на фракцию)))
     
  9. Astrogen

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

    Баллы:
    76
    Имя в Minecraft:
    Astrogen
    Здравствуйте! Проблема возникла следующего плана. Хочу сделать раздатчик, который выдавал бы рыбу только тогда, когда высокая степень голода, и не более одного хвоста в руки. Пишу следующий скрипт:

    tresca - активатор (кнопка), который заставляет работать раздатчик. С голодом проблем нет - не работает, покуда не проголодаешься до 8, но вот наличие рыбы в инвентаре - не проверяет - набирай сколько влезет. Писал уже по разному:
    - ITEM_INVENTORY={type:RAW_FISH}
    - ITEM_INVENTORY={type:349:0}
    - ITEM_INVENTORY=349
    - ITEM_INVENTORY=349:0

    не работает ни один из вариантов
     
  10. Sasha2dx

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

    Баллы:
    88
    Имя в Minecraft:
    Sasha2dx
    Код:
        flags:
        - '!ITEM_INVENTORY=type:349'
    А вообще, можно было просто задержку по времени добавить.
     
  11. Astrogen

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

    Баллы:
    76
    Имя в Minecraft:
    Astrogen
    Увы, не работает.
     
  12. Sasha2dx

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

    Баллы:
    88
    Имя в Minecraft:
    Sasha2dx
    Тогда какая то проблема лично у тебя, потому что у меня работает как надо.
    У той рыбины которая в инвентаре случайно нет кастомного имени или lore?
     
  13. Astrogen

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

    Баллы:
    76
    Имя в Minecraft:
    Astrogen
    Нету там кастомного имени. Давай подверимся. Возможно дело в том, что у меня спигот 187, там эта рыба носит ID 349:0. Если бы активатор вообще не работал - то было бы понятно, но голод отрабатывает.
    Все, я понял свою ошибку - она в логике. Вопрос теперь следующий: можно ли связать флаги логическим "ИЛИ"?
     
  14. Sasha2dx

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

    Баллы:
    88
    Имя в Minecraft:
    Sasha2dx
    Конечно, флаг FLAG_SET.

    Но, подумай ещё раз хорошо над логикой, тебе точно нужен "или"?
    "выдавал бы рыбу только тогда, когда высокая степень голода, И не более одного хвоста в руки"
    Проще инвертировать оба флага, и перенести действие CANCEL в реакцию.
     
    Последнее редактирование: 23 окт 2015
  15. Astrogen

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

    Баллы:
    76
    Имя в Minecraft:
    Astrogen
    Да, спасибо за наводку. Надо подумать :) Очень помогли.
     
  16. Lyosha12

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

    Баллы:
    98
    Skype:
    alexey_zyuz
    Имя в Minecraft:
    Lyosha12
    Код:
     flags:
        - FLAG_SET=Flag1:{arg1:param1 arg2:param2} FlagN:{...}
    
     
  17. Astrogen

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

    Баллы:
    76
    Имя в Minecraft:
    Astrogen
    Уважаемый Автор! Не планируется ли включить в список возможных активаторов PLATE утяжеленную железую пластину? Не критично, но возможно кому-то пригодиться. У меня полностью железный интерьер и каменная пластина смотрится в нем немного не к месту. Но это - эстетическое пожелание, не более того
     
  18. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Там были какие-то нюансы, уже не помню. Я постараюсь проверить на выходных.
     
  19. Lyosha12

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

    Баллы:
    98
    Skype:
    alexey_zyuz
    Имя в Minecraft:
    Lyosha12
    А когда будет активатор TELEPORT? :)
     
  20. Sasha2dx

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

    Баллы:
    88
    Имя в Minecraft:
    Sasha2dx
    Научись использовать командные блоки.
     

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