Amazingkit версія 1


AmazingKit - ще один плагін, що дозволяє гравцям отримувати різні ігрові набори речей.
Версія: v1.1

Ідея плагіна з китами не нова, я і сам довгий час задовольнявся вбудованим / kit в CommandBook, але він мав серйозні недоліки, які врешті-решт змусили мене написати цей плагін.

можливості:
Створення та редагування наборів прямо в грі - ви можете навіть не торкатися до файлу конфігурації під час налаштування!
Збереження кулдаун отримання наборів у всіх гравців після перезавантаження сервера: знайома ситуація, коли гравці відразу після рестарту отримували все набори через скинутих кулдаун? У AmazingKit це не працює, тому що все кулдаун гравців зберігаються в окремому файлі.
Можливість назвати набір як хочеться - на будь-якій мові. Наприклад / kit food, / kit їжа або навіть / kit # 955; # 973; # 966; # 959 ;.
Можливість зберігати в наборах будь-який тип предмета з будь-метадатой - навіть зачаровані речі або написані книги!
Можливість гравцям отримувати один з наборів автоматично при першому вході на сервер.

Список команд:
/ Kit (or / kit list) - отримати список доступних наборів
/ Kit - отримати набір з ім'ям
/ Kit create - створити порожній набір з ім'ям
/ Kit erase - видалити з усіма потрохами набір з ім'ям
/ Kit clear - видалити всі предмети з набору
/ Kit view - подивитися інформацію про набір
/ Kit add / push / put (з предметом в зубах) - додати предмет з зубів в кінець набору
/ Kit set

(З предметом в зубах) - додати предмет з зубів в набір на позицію

(Позиції починаються з одиниці)
/ Kit get

- отримати предмет з набору на позиції

- видалити предмет з набору на позиції

Всі предмети правіше позиції

будуть зрушені вліво на 1.
/ Kit cooldown - змінити кулдаун отримання у набору. Кулдаун вимірюється в секундах.
/ Kit reload - перезавантажити конфігурацію плагіна і все набори
/ Kit clearcooldown - скинути все кулдаун отримання наборів (обережно!)

Перміссіі:
amazingkit.kit - доступ до команди / kit.
amazingkit.kit.імя-набору - доступ до отримання набору "ім'я-набору".
amazingkit.manage - повний доступ до створення, отримання та редагування наборів. Врахуйте, для цього ви ще повинні мати перміссію amazingkit.kit.
конфігурація:
На випадок, якщо ви все ж вирішите доторкнутися до файлу налаштувань є невелика довідка по його вмісту:
messages. - переклад будь-якої фрази, що використовується в плагіні. Міняйте їх, якщо хочете.
locale - мова, яка використовується в плагіні ( "ru", "en" або свій власний, не забудьте тільки все фрази перевести).
kitOnFirstJoin - будь-який гравець після першого входу на сервер отримає цей набір (якщо має на це право). Може приймати значення "тут ім'я набору" або "none".
kits. * - інформація про зберігаються в плагіні наборах.

установка:
скачайте плагін
Покладіть його в папку / plugins
перезавантажте сервер
Налаштуйте плагін
Радійте!
Приклад використання:
Ось приклад створення, редагування і отримання набору:

Amazingkit версія 1

Такий результат був отриманий після виконання цих команд:
/ Kit create starter
/ Kit push starter (з алмазом в зубах)
/ Kit push starter (з книжкою в зубах)
/ Kit cooldown starter 86400
/ Kit view starter
/ Kit starter
/ Kit starter

До речі, ось як буде виглядати config.yml після цих дій:

Amazingkit версія 1