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

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

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

  1. AtomicScience

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

    Баллы:
    76
    Имя в Minecraft:
    AtomicScience
    Я думаю, для этих целей подойдет %PLAYER_DISPLAY%. Вроде как, в него включен префикс
     
  2. Twirton

    Twirton Новичок

    Баллы:
    6
    Имя в Minecraft:
    Twirton
    Не-а, не помогло.

    Выходит, что нужно переписать работу активатора в плагине под новые версии?
     
  3. SOHIGH

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

    Баллы:
    76
    Неа, %PLAYER_DISPLAY% показывает только ник с цветом.
     
  4. AtomicScience

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

    Баллы:
    76
    Имя в Minecraft:
    AtomicScience
    Да, именно так.
    @fromgate, @maxdikiy, прошу обратить внимание.
     
  5. SOHIGH

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

    Баллы:
    76
  6. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Ага, мне уже много народу писало. И я вроде даже исправлял. Но похоже что-то не то исправлял ;)
     
  7. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    #197
    • Добавлена проверка на использование правой руки при всех типах кликов (т.е. не должно быть двойных срабатываний при кликах)

    Огромная при установке этого билда проверить как он будет себя вести в части кликов по в т.ч. по блокам, кнопкам и т.п.
     
  8. SoSeDiK

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

    Баллы:
    76
    Имя в Minecraft:
    SoSeDiK
    CMD и CMD_OP не работает с некоторыми плагинами (CMI для примера, он просто не видит, что команда была введена). Это можно исправить или надо писать авторам плагинов?
     
  9. AtomicScience

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

    Баллы:
    76
    Имя в Minecraft:
    AtomicScience
    Скорее всего, допущена ошибка в синтаксисе команды, ибо все равно команды проходят через сервер (p.runCommand(""))
     
  10. SoSeDiK

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

    Баллы:
    76
    Имя в Minecraft:
    SoSeDiK
    Неа. Вообще все команды плагина. Если самому написать, то работает, а через 'CMD=' не хочет.
     
  11. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Я не знаю в чём причина и поэтому не знаю как (если можно) исправить. Плагин платный, тратить 15 евро для того чтобы зяглянуть в исходный код я не буду. Извините.
     
  12. Abylaikhan

    Abylaikhan Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    Abylaikhan
    Здравствуйте! Как реализовать, чтобы последнему оставшемуся игроку выдавался предмет/награда автоматически после окончания игры? Например,сплиф, все упали вниз и приз автоматом выдаётся последнему игроку. Если это реально, то прошу написать пример, буду признателен!
     
  13. SOHIGH

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

    Баллы:
    76
    Спокойно можно сделать с помощью активатора MESSAGE
     
  14. Abylaikhan

    Abylaikhan Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    Abylaikhan
    Я не понял как, голова не варит, можете написать пример?
     
  15. SOHIGH

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

    Баллы:
    76
    Вообщем, у тебя ведь стоит какой-то плагин на тот-же сплиф?
    Игрок 100% получает сообщение о том, что он выиграл.
    От этого и надо идти:
    Например, сообщение о победе выглядит так:
    "&7Вы выиграли на сплиф арене! Чтобы зайти на сплиф арену заново, пиши - &b/spleef"
    Это сообщение и будем брать в активатор.

    Временный активатор, который выведет текст в чат:
    Код:
    COMMAND:
      1:
        override: true
        regex: false
        command: cmd:1
        actions:
        - 'MESSAGE=&7Вы выиграли на сплиф арене! Чтобы зайти на сплиф арену заново, пиши - &b/spleef'
    Активатор MESSAGE, который выдаст награду:
    Код:
      MESSAGE_1:
        mask: Вы выиграли на сплиф арене! Чтобы зайти на сплиф арену заново, пиши - /spleef
        type: START
        source: CHAT_OUTPUT
        actions:
        - ITEM_GIVE=type:diamond amount:64 name:{&7За победу на сплиф арене} lore:{&7Участвуй еще!\n&b/spleef}


    Так, под идее, я сделал все правильно, но активатор MESSAGE_1 работать не хочет :/
     
  16. Abylaikhan

    Abylaikhan Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    Abylaikhan
    Плагина на сплиф нету, у меня должность ивентора, вот пытаюсь как нибудь придумать автовыдачу приза последнему оставшемуся игроку. Это мне нужно не только на сплифах, но и на других ивентах :)
     
  17. Abylaikhan

    Abylaikhan Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    Abylaikhan
    Никто не знает как убрать/изменить сообщение при действии TP "вы были перемещены в [world] x y z?
     
  18. maxdikiy

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

    Баллы:
    76
    Имя в Minecraft:
    maxdikiy
    Я думаю, пойдёт отслеживание количества игроков в регионе. Если остался один в регионе, тогда давать приз. Для этого вам понадобятся: активатор REGION_LEAVE и возможно, флаг REGION_PLAYERS.
     
  19. maxdikiy

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

    Баллы:
    76
    Имя в Minecraft:
    maxdikiy
    Убрать в конфиге TP из параметра: show-messages-for-actions
     
  20. Abylaikhan

    Abylaikhan Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    Abylaikhan
    REGION_PLAYERS срабатывает при заданном количестве игроков и выше.
    А нельзя добавить флаг на количество игроков в регионе не превышающее заданное количество?
    Да и объясните как работать с SOUND, у меня постоянно выдаётся звук раздатчика при активации. Прописывал наименования звуков и через "." , и через "_" , но происходит одно и тоже.
     

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