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

Плагин [MECH] AmazingKit v1.1 - выдача наборов предметов [1.6.4-R1.0]

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

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

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

    Баллы:
    103
    AmazingKit - ещё один плагин, позволяющий игрокам получать различные игровые наборы вещей.
    Версия: v1.1

    Идея плагина с китами не нова, я и сам долгое время довольствовался встроенным /kit в CommandBook, но он имел серьезные недостатки, которые в конце концов заставили меня написать этот плагин.

    Возможности:
    • Создание и редактирование наборов прямо в игре - вы можете даже не прикасаться к файлу конфигурации во время настройки!
    • Сохранение кулдаунов получения наборов у всех игроков после перезагрузки сервера: знакомая ситуация, когда игроки сразу после рестарта получали все наборы из-за сброшенных кулдаунов? В AmazingKit это не работает, т.к. все кулдауны игроков хранятся в отдельном файле.
    • Возможность назвать набор как хочется - на любом языке. Например /kit food, /kit еда или даже /kit λύφο.
    • Возможность хранить в наборах любой тип предмета с любой метадатой - даже зачарованные вещи или написанные книги!
    • Возможность игрокам получать один из наборов автоматически при первом входе на сервер.
    Список команд:
    • /kit (or /kit list) - получить список доступных наборов
    • /kit <name> - получить набор с именем <name>
    • /kit create <name> - создать пустой набор с именем <name>
    • /kit erase <name> - удалить со всеми потрохами набор с именем <name>
    • /kit clear <name> - удалить все предметы из набора <name>
    • /kit view <name> - посмотреть информацию о наборе <name>
    • /kit add/push/put <name> (с предметом в зубах) - добавить предмет из зубов в конец набора <name>
    • /kit set <name> <position> (с предметом в зубах) - добавить предмет из зубов в набор <name> на позицию <position> (позиции начинаются с единицы)
    • /kit get <name> <position> - получить предмет из набора <name> на позиции <position>
    • /kit delete/remove/del/rem <name> <position> - удалить предмет из набора <name> на позиции <position>. Все предметы правее позиции <position> будут сдвинуты влево на 1.
    • /kit cooldown <name> <cooldown> - изменить кулдаун получения у набора <name>. Кулдаун измеряется в секундах.
    • /kit reload - перезагрузить конфигурацию плагина и все наборы
    • /kit clearcooldown - сбросить все кулдауны получения наборов (осторожно!)
    Пермиссии:
    • amazingkit.kit - доступ к команде /kit.
    • amazingkit.kit.имя-набора - доступ к получению набора "имя-набора".
    • amazingkit.manage - полный доступ к созданию, получению и редактированию наборов. Учтите, для этого вы ещё должны иметь пермиссию amazingkit.kit.
    Конфигурация:
    На случай, если вы все же решите притронуться к файлу настроек есть небольшая справка по его содержимому:
    • messages.<language>.<key> - перевод любой фразы, использующейся в плагине. Меняйте их, если хотите.
    • locale - язык, используемый в плагине ("ru", "en" или свой собственный, не забудьте только все фразы перевести).
    • kitOnFirstJoin - любой игрок после первого входа на сервер получит этот набор (если имеет на это право). Может принимать значение "здесь имя набора" или "none".
    • kits.* - информация о хранящихся в плагине наборах.
    Установка:
    • Скачайте плагин
    • Положите его в папку /plugins
    • Перезагрузите сервер
    • Настройте плагин
    • Радуйтесь!
    Пример использования:
    Вот пример создания, редактирования и получения набора:
    [​IMG]

    Такой результат был получен после выполнения этих команд:
    • /kit create starter
    • /kit push starter (с алмазом в зубах)
    • /kit push starter (с книжкой в зубах)
    • /kit cooldown starter 86400
    • /kit view starter
    • /kit starter
    • /kit starter
    Кстати, вот как будет выглядеть config.yml после этих действий:
    [​IMG]

    Скачать плагин: ссылка
    Исходный код: https://github.com/akkez/AmazingKit
    Плагин на dev.bukkit.org: http://dev.bukkit.org/bukkit-plugins/amazingkit/
     
    Последнее редактирование: 1 июн 2014
    therapy session, smilesdc, Orbis и 10 другим нравится это.
  2. _DarkShark_

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

    Баллы:
    123
    Skype:
    skillofcrash
    Имя в Minecraft:
    _DarkShark_
    Удобная вещь. Но все эти функции есть в том-же AdminCMD или Essentials ;)
    Хотя не спорю, плагин нужный в некоторых случаях.
     
    Official_dizziel и DimasForce нравится это.
  3. PYRO

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

    Баллы:
    78
    Плагин просто прекрасен, но есть ли возможность "одноразового" набора? Т.е. тот же kit starter давать при входе, но так, чтобы в будущем игрок не мог воспользоваться функцией получения этого набора.
    (ставить время на +100500 секунд выглядит как недокостыль;D)
     
  4. Official_dizziel

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

    Баллы:
    173
    Skype:
    official.dizziel
    Имя в Minecraft:
    Official_Dizziel
    Класс,она на Breezeme.ru стоит?
    Пойду тестить
    Протестил,работает идеально
     
  5. TonyGal

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

    Баллы:
    63
    Имя в Minecraft:
    AnacondaZZ
    В эссеншиалз есть такая строка, как выдача набора при заходе на сервер(1-раз), т.е. даже пермов не надо, и все) Хотя не спорю, плагин очень полезный))
     
    Сникерсни нравится это.
  6. PaukLive

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

    Баллы:
    68
    в Essentials есть такая функция
     
  7. Official_dizziel

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

    Баллы:
    173
    Skype:
    official.dizziel
    Имя в Minecraft:
    Official_Dizziel
    Ты все прочитал?
    В этом плагине есть функций,которые не входят в Essentials.
     
  8. PaukLive

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

    Баллы:
    68
    Нет, просто зачем ставить плагин , когда Essentials очень много разных функций, просто людям у который память для сервера ограничена, им не надо забивать свой сервер!
     
    Сергей-minecrafter нравится это.
  9. Official_dizziel

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

    Баллы:
    173
    Skype:
    official.dizziel
    Имя в Minecraft:
    Official_Dizziel
    Каждый плагин хорош по своему.
     
    Сергей-minecrafter и PaukLive нравится это.
  10. PaukLive

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

    Баллы:
    68
    Согласен!
     
    BleaZzZ нравится это.
  11. Автор темы
    akke

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

    Баллы:
    103
    Нет, такая возможность не реализована. Единственный разумный способ (ну и костыль, да) - увеличивать кулдаун.

    Может и на спичках теперь экономить?
     
    ВремяПриключений нравится это.
  12. Official_dizziel

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

    Баллы:
    173
    Skype:
    official.dizziel
    Имя в Minecraft:
    Official_Dizziel
    Будет плагин обновлятся?
     
  13. Сергей-minecrafter

    Сергей-minecrafter Активный участник

    Баллы:
    68
    Имя в Minecraft:
    Fighter
    Плагин прикольный, есть даже преимущества над моим любимым Essentials... ;)
    У меня есть предложение: сделать так, чтобы при вводе команды /kit create <название> в кит добавлялись все предметы, которые находятся в инвентаре у того, кто эту команду пишет. По-моему, это сэкономит время.
     
    zuma2 и RVXman нравится это.
  14. AlexMerser

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

    Баллы:
    173
    Будет выдавать заряженные вещи их ик2?
     
  15. Автор темы
    akke

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

    Баллы:
    103
    Нет, не будет, так как CB ничего не знает про хранение заряда в вещах.
     
  16. AlexMerser

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

    Баллы:
    173
    Вот это жаль...Админсмд тоже не выдает заряженные вещи...:(
     
  17. _DarkShark_

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

    Баллы:
    123
    Skype:
    skillofcrash
    Имя в Minecraft:
    _DarkShark_
    Один вопрос: Покрывает наборы из CommandBook? Т.е. если на сервер оба плагина, конфликта не будет?
     
  18. Автор темы
    akke

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

    Баллы:
    103
    Конфликт будет, если в CMDBook включен компонент "kits" или "kit". Если его отключить, то все станет норм.
     
    _DarkShark_ нравится это.
  19. Andenade

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

    Баллы:
    78
    Плагин шикарен, возьму для себя
     
  20. Автор темы
    akke

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

    Баллы:
    103
    Лайка3, Лайка2, mahimamax и ещё 1-му нравится это.

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