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

Плагин [MISC/FUN] ZDPotions v1.2 - Уникальные зелья на ваш сервер (SunRise)

Тема в разделе "Неподтвержденные плагины", создана пользователем ZDCoder, 12 фев 2022.

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

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

    Баллы:
    76
    ZDPotions - Уникальные зелья:
    Версия: v1.2

    Плагин добавляет новые уникальные зелья на ваш сервер. Создан для нововведений в PvP между игроками. Данный плагин это точная копия зелий с популярного гриферского сервера SunRise. (на данный момент эти зелья убрали).

    По скольку мой плагин слили плохие люди, решаю слить его тут, без обфускации и лишнего кода. Плагин писал давно, много оплошностей допустил при написании кода, поэтому просьба не писать за гкод. :)

    Если будут какие-то баги, или недоработки, смело пишите мне в личку. :whistle:
    Связаться со мной: https://vk.com/zdcoder

    Особенности:
    • Полная кастомизация конфигурации.
    • Создание не только уникальных, а и своих обычных зелий.
    • Позволяет создавать бесконечное количество зелий.
    • Имеется 9 типов уникальных зелий.
    • Позволяет устанавливать зачарования, ItemFlag, описание, имя, и эффекты вашим зельям.
    • Позволяет установить любой цвет вашему зелью (HEX).
    ВАЖНО: Для работы плагины требуется библиотека NBTAPI.
    Ссылка на скачивание: https://www.spigotmc.org/resources/nbt-api.7939/

    Код:
    # Плагин: ZDPotions v1.0
    # Разработчик: ZDCoder(https://vk.com/zdcoder)
    
    # Команды:
    # /zdpotions give <ник> <название> - Выдать зелье игроку.
    # /zdpotions reload - Перезагрузить конфигурационный файл.
    # /zdpotions list - Посмотреть все доступные зелья для выдачи.
    # /zdpotions help - Просмотр доступных команд.
    
    # Права:
    # zdpotions.command.give - Доступ к команде /zdpotions give.
    # zdpotions.command.reload - Доступ к команде /zdpotions reload.
    # zdpotions.command.list - Доступ к команде /zdpotions list.
    # zdpotions.command.help - Доступ к команде /zdpotions help.
    
    # Все возможные УНИКАЛЬНЫЕ типы зелий:
    # disorganisation - Дезорганизация, перемешивает все вещи в инвентаре игрока.
    # back - Отзывание, телепортиурет игрока на то место, где он выпил зелье.
    # explode - Взрывное зелье, взрывает моментально.
    # wick - Фитиль, взрывает через 2 минуты, после наложения зелья.
    # pacifism - Пацифизм, налаживает эффект замедления на противника.
    # immortality - Бессмертие, даёт бессмертие, но есть шанс умереть (с каждой секундой бессмертия он повышается)
    # reincarnation - Реинкарнация, эффекты зелий, которые были до смерти остаются.
    # fool - Недотёпа, уменьшает урон противника на 10%.
    # knockback - Отдача, возвращает 10% урона противнику.
    # breakarmor - Сломанная броня, противоположность к сопротивлению.
    
    # Настройки УНИКАЛЬНЫХ типов зелий:
    # back:120 - (Уникальный тип : время, через которое игрока телепортирует обратно (в секундах)).
    # wick:120 - (Уникальный тип : Время, чреез которое игрока взорвёт (в секундах)).
    # pacifism:120:1:2 - (Уникальный тип : Действие зелья : Уровень замедления : Длительность замедления (в секундах)).
    # immortality:30 - (Уникальный тип : Действие зелья).
    # reincarnation:120 - (Уникальный тип : Действие зелья)
    # fool:120:10:10 - (Уникальный тип : Время, через которое уменьшится урон противника (в секундах) : Процент, на который уменьшится урон противника : Время, через которое урон станет прежним (в секундах))
    # knockback:120:10 - (Уникальный тип : Время, которое будет действовать зелье : Процент, который будет возвращаться противнику)
    # explode:40 - (Уникальный тип : Урон от взрыва)
    # breakarmor:120:2 - (Уникальный тип : Действие зелья : Уровень эффекта) (каждый уровень умножает
    messages:
      permission: "&dУ вас нет прав для выполнения данной команды."
      reload: "&dКонфигурационный файл успешно перезагружен."
      help:
        - "&5/zdpotions give <&dник&5> <&dназвание&5> - &dВыдать зелье игроку."
        - "&5/zdpotions reload - &dПерезагрузить конфигурационный файл."
        - "&5/zdpotions list - &dСписок доступных зелий."
        - "&5/zdpotions help - &dПоказывает это табло."
      unknow-item:
        - "&dПредмет &5%item% &dне найден"
        - "&dПосмотреть список всех доступных зелий:"
        - "&5/zdpotions list"
      unknow-player: "&dИгрок &5%player% &dне найден."
      give: "&dВы успешно выдали предмет &5%item% &dигроку &5%player%."
    
    custom-messages: # Блок сообщений, для уникальных типов зелий.
      # Все сообщения с этого блока выводятся в ActionBar
      back: "&7Вас телепортиурет обратно через: &6%time%;5" # (Сообщение ; повтор сообщения (в секундах))
      wick: "&7Вас взорвёт через: &6%time%;5"
      pacifism: "&7Зелье будет действовать: &6%time%;5"
      immortality: "&7Зелье будет действовать: &6%time%;5"
      fool: "&7Зелье будет действовать: &6%time%;5"
      knockback: "&7Зелье будет действовать: &6%time%;5"
      reincarnation: "&7Зелье будет действовать: &6%time%;5"
      breakarmor: "&7Зелье будет действовать: &6%time%;5"
    
    potions: # Зелья, можно создавать до бесконечности.
      POTION: # Имя для выдачи. ОБЯЗАТЕЛЬНО БОЛЬШИМИ БУКВАМИ!!!
        material: SPLASH_POTION # Тип зелья.
        name: "&cЗелье-таноса" # Имя зелья.
        lore: # Описание зелья, что бы скрыть описание оставьте [].
          - "&dКогда настраиваешь баланс, обычно не до веселья."
          - "&dНо это...веский повод для улыбки"
        potion-color: "#5555FF" # Принимает HEX-Color. Типы цветов можно посмотреть здесь: https://bit.ly/3BexCzM
        enchants: # Зачарования которые будут применены для зелья. Что бы зелье было без зачарований, оставьте []
          - "DAMAGE_ALL:1" # (Тип зачарования : Уровень) Типы зачарований можно посмотреть здесь: https://helpch.at/docs/1.12.2/org/bukkit/enchantments/Enchantment.html
        flags: # Что бы оставить зелье без флагов, оставьте []. Типы флагов смотреть можно здесь: https://helpch.at/docs/1.12.2/index.html?org/bukkit/inventory/ItemFlag.html
          - "HIDE_POTION_EFFECTS"
          - "HIDE_ENCHANTS"
        effects: # Чтобы зелье было без эффектов, оставьте [].
          # Типы эффектов можно смотреть здесь: https://helpch.at/docs/1.12.2/index.html?org/bukkit/potion/PotionEffectType.html
          - "SPEED:1:30" # Эффекты, которые выдаются при использовании (Тип эффекта : уровень : время действия (в секундах))
      DISORGANISATION:
        material: SPLASH_POTION
        type: "disorganisation" # Уникальный тип зелья, все возможные уникальные типы зелий указаны выше.
        # Чтобы не использовать уникальный тип, просто уберите type.
        name: "&e&lДезорганизация"
        lore:
          - "&6■ &7Меняет вещи вашего противника"
          - "&7в случайные слоты, но не трогает броню"
          - "&6действует моментально."
        enchants:
          - "DAMAGE_ALL:1"
        flags:
          - "HIDE_POTION_EFFECTS"
          - "HIDE_ENCHANTS"
        potion-color: "#a6ff00"
      BACK:
        material: SPLASH_POTION
        type: "back:120"
        name: "&9&lОтзывание"
        lore:
          - "&6■ &7Зелье запоминает ваши координаты"
          - "&7и через &62 минуты &7телепортирует"
          - "&7Вас обратно на них."
        enchants:
          - "DAMAGE_ALL:1"
        flags:
          - "HIDE_POTION_EFFECTS"
          - "HIDE_ENCHANTS"
        potion-color: "#5555FF"
      EXPLODE:
        material: SPLASH_POTION
        type: "explode:40"
        name: "&c&lВзрывное зелье"
        lore:
          - "&6■ &7Взрывает противников"
          - "&6Действует моментально."
        enchants:
          - "DAMAGE_ALL:1"
        flags:
          - "HIDE_POTION_EFFECTS"
          - "HIDE_ENCHANTS"
        potion-color: "#FF5555"
      WICK:
        material: SPLASH_POTION
        type: "wick:120"
        name: "&4&lФитиль"
        lore:
          - "&6■ &7Зелье взрывает игрока"
          - "&7После &62 минут &7после наложения."
        enchants:
          - "DAMAGE_ALL:1"
        flags:
          - "HIDE_POTION_EFFECTS"
          - "HIDE_ENCHANTS"
        potion-color: "#5555FF"
      PACIFISM:
        material: POTION
        type: "pacifism:120:0:2"
        name: "&6&lПацифизм"
        lore:
          - "&6■ &7На атакующего накладывается эффект:"
          - "&cЗамедление 0:02"
          - "&7Длительность зелья: &62:00"
        enchants:
          - "DAMAGE_ALL:1"
        flags:
          - "HIDE_POTION_EFFECTS"
          - "HIDE_ENCHANTS"
        potion-color: "#FFAA00"
      IMMORTALITY:
        material: POTION
        type: "immortality:30" # ДАННЫЙ ТИП НЕ ПОДДЕРЖИВАЕТ МАТЕРИАЛ SPLASH_POTION !!!
        name: "&d&lБессмертие"
        lore:
          - "&6■ &7Вы бессмертны но имеете шанс внезапно умереть!"
          - "&7Каждую секунду шанс на смерть будет увеличиваться."
          - "&7Длительность зелья: &60:30"
        enchants:
          - "DAMAGE_ALL:1"
        flags:
          - "HIDE_POTION_EFFECTS"
          - "HIDE_ENCHANTS"
        potion-color: "#FF55FF"
      REINCARNATION:
        material: SPLASH_POTION
        type: "reincarnation:120"
        name: "&4&lРеинкарнация"
        lore:
          - "&6■ &7Эффекты зелий после смерти остаются."
          - "&7Длительность зелья: &62:00"
        enchants:
          - "DAMAGE_ALL:1"
        flags:
          - "HIDE_POTION_EFFECTS"
          - "HIDE_ENCHANTS"
        potion-color: "#00AAAA"
      FOOL:
        material: SPLASH_POTION
        type: "fool:120:10:10"
        name: "&b&lНедотёпа"
        lore:
          - "&6■ &7Уменьшает урон противника на &610%"
          - "&7После &62 минут &7после наложения."
        enchants:
          - "DAMAGE_ALL:1"
        flags:
          - "HIDE_POTION_EFFECTS"
          - "HIDE_ENCHANTS"
        potion-color: "#55FFFF"
      KNOCKBACK:
        material: POTION
        type: "knockback:120:10"
        name: "&3&lОтдача"
        lore:
          - "&6■ &7Возвращает &610% &7урона противнику"
          - "&7Длительность зелья: &62:00"
        enchants:
          - "DAMAGE_ALL:1"
        flags:
          - "HIDE_POTION_EFFECTS"
          - "HIDE_ENCHANTS"
        potion-color: "#00AAAA"
      BREAKARMOR:
        material: POTION
        type: "breakarmor:120:2"
        name: "&d&lСломанная броня"
        lore:
          - "&6■ &7Полная противоположность сопротивлению"
          - "&7Длительность зелья: &62:00"
        enchants:
          - "DAMAGE_ALL:1"
        flags:
          - "HIDE_POTION_EFFECTS"
          - "HIDE_ENCHANTS"
        potion-color: "#F200EE"
    Ссылка на скачивание: https://disk.yandex.ua/d/13xlU-FQJH3I7w

    Лог изменений:
    Версия 1.2
    • Добавлен новый тип зелий - сломанная броня. В конфиге описана работа данного типа.
     
    Последнее редактирование: 13 фев 2022
  2. Автор темы
    ZDCoder

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

    Баллы:
    76
    АП!
    Указал ссылку на зависимость плагина.
     
  3. Автор темы
    ZDCoder

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

    Баллы:
    76
    АП.

    Есть идеи или пожелания для обновления плагина ?
     
  4. Sanya321222

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

    Баллы:
    66
  5. hASLAnou

    hASLAnou Новичок

    Баллы:
    6
    Имя в Minecraft:
    HaslaYT
  6. reformator123

    reformator123 Новичок

    Баллы:
    6
    Имя в Minecraft:
    reformator
    Залей исходники плиз
     
  7. Sene4kasss

    Sene4kasss Ньюби

    Баллы:
    1
    Имя в Minecraft:
    Sene4kasss
    Здравствуйте, а на каких версиях работает плагин ?
     

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