Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Плагин [FUN] EverythingEat - сожри всё! [1.8-1.8.9]

Тема в разделе "Неподтвержденные плагины", создана пользователем Kolia1512, 29 янв 2016.

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

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

    Баллы:
    76
    Имя в Minecraft:
    iRoot
    EverythingEat - Тестовый плагин:
    Версия: v0.1

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

    Команды:
    • /ee - Перезагрузка конфига. (Только для OP)
    Конфигурация:
    Код:
    items:
      3:                     # ид предмета
        food: 1           # количество восполняемого голода
        effects:
          - SLOW       # Эффект медлительности
          - POISON   # Эффект отравления
        time:
          - 60             # Время 1 эффекта (медлительности)
          - 5               # Время 2 эффекта (отравления)
        amplifier:
          - 1                # Сила 1 эффекта (медлительности)
          - 2               # Сила 2 эффекта (отравления)
    
    Особенности:
    • Выбор предметов.
    • Настройка эффектов от предмета.
    • Настройка пополняемой сытости предметом.
    • Чтобы съесть предмет нужно зажать Shift и нажать ПКМ.
    Скачать: тык

    Лог изменений:
    Версия 0.1
    • Релиз моего крутого, не очень полезного плагина.
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Kolia1512

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

    Баллы:
    76
    Имя в Minecraft:
    iRoot
    Моё мнение: плагин не очень полезный, применим только в узких целях. Писал его для практики, возможно кому-то и пригодится. Таким образом можно сделать наркотики, травки и так далее...
     
  4. MrElitePro

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

    Баллы:
    46
    Имя в Minecraft:
    MrElitePro
    Нормальный плагин
     
  5. BrainRTP

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

    Баллы:
    76
    Имя в Minecraft:
    BrainRTP
    По мне лучше сделать не вот так:
    Код:
    items:
      3:                     # ид предмета
        food: 1           # количество восполняемого голода
        effects:
          - SLOW       # Эффект медлительности
          - POISON   # Эффект отравления
        time:
          - 60             # Время 1 эффекта (медлительности)
          - 5               # Время 2 эффекта (отравления)
        amplifier:
          - 1                # Сила 1 эффекта (медлительности)
          - 2               # Сила 2 эффекта (отравления)
    
    А вот так:
    Код:
    items:
      3:                     # ид предмета
        food: 1           # количество восполняемого голода
        effects:
          - SLOW,60,1       # Эффект медлительности,время,сила
          - POISON,5,2   # Эффект отравления,время,сила
    
    Ну.... Или по-другому, но в одну строчку, что бы легче ориентроваться было.
    Или как в ReActions:
    Код:
    POTION=type:SLOW time:60 level:1
    
     
  6. MrElitePro

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

    Баллы:
    46
    Имя в Minecraft:
    MrElitePro
     
  7. Типа админ:D

    Типа админ:D Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    Код:
    String[] str;
    str = *получение данных*.split(",");
    
    str[0] - это будет эффект
    str[1] - время
    str[2] - сила
     
  8. MrElitePro

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

    Баллы:
    46
    Имя в Minecraft:
    MrElitePro
    Не смог реализовать :rolleyes:
     
  9. Типа админ:D

    Типа админ:D Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    Код:
    for(String d : this.getConfig().getStringList("items."+/*айди предмета(это ты уже сам сделаешь)*/)){
         String f[];
         f = d.split(",");
         String eff = f[0];
         String tim = f[1];
         String amp = f[2];
         // Дальше свой код
    }
     
  10. MrElitePro

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

    Баллы:
    46
    Имя в Minecraft:
    MrElitePro
    Щас понятнее,спасибо,попробую
     
  11. Типа админ:D

    Типа админ:D Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    Я не так написал xD
     
  12. MrElitePro

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

    Баллы:
    46
    Имя в Minecraft:
    MrElitePro
    Всмысле?
     
  13. MrTrojan

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

    Баллы:
    98
    Skype:
    mrtrojan.ru
    Имя в Minecraft:
    MrTrojan
    А почему не сразу бы присвоить значение?
    Код:
    String[] f = d.split(",");
     
  14. Типа админ:D

    Типа админ:D Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    Дисбаланс чтения/записи.
    НуллПоинтер может выдать.
     
    Последнее редактирование: 8 фев 2016
  15. MrElitePro

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

    Баллы:
    46
    Имя в Minecraft:
    MrElitePro
    Чет я вообще не разберусь у себя,но спасибо что ответили
     
  16. MrTrojan

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

    Баллы:
    98
    Skype:
    mrtrojan.ru
    Имя в Minecraft:
    MrTrojan
    C чего вдруг будет NullPointerException?
     
  17. Типа админ:D

    Типа админ:D Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    хЗ
     
  18. MrElitePro

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

    Баллы:
    46
    Имя в Minecraft:
    MrElitePro
    Перепишите кто-то плагин под
    Код:
    items:
      3:                     # ид предмета
        food: 1           # количество восполняемого голода
        effects:
          - SLOW,60,1       # Эффект медлительности,время,сила
          - POISON,5,2   # Эффект отравления,время,сила
    
     

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