Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин DonatePlus [1.8]

Метки:
Теги Теги
donateplus

Добавить в плагин донат-чат? /don chat (сообщение)

  • Да

  • Нет


Результаты видны после голосования.

Аминчик

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
AmiN4iK_03
Выдать привилегию можно 1 короткой командой: /don set [ник] [привилегия], забрать привилегию: /don remove [ник] [причина], узнать привилегию игрока: /don check [ник].
/don (donateplus.use)
/don check (donateplus.check)
/don set (donateplus.set)
/don remove (donateplus.remove)
/don prefix (donateplus.prefix)
/don suffix (donateplus.suffix)
/don reload (donateplus.reload)
1.0 - Релиз плагина
1.1 - Добавлены права к подкомандам
1.2 - /don set [ник] [привилегия], добавлено сообщение: "Игрок (ник того кто выдал привилегию) выдал Вам привилегию (привилегия), /don remove [ник] [причина], добавлена причина и сообщение: "Игрок (ник того кто забрал привилегию) забрал у Вас привилегию
Причина: (причина)
1.3 - Добавлены титлы
1.4 - Добавлены объявления на сервере о снятии/выдачи привилегии
1.5 - Добавлен конфиг, в нём редактируются абсолютно ВСЕ сообщения! Исправлен баг с причинами. Перезагрузить конфиг: /don reload
1.6 - Теперь нельзя забирать привилегию у игрока с ОП. Нельзя выдавать привилегию игроку с ОП. Нельзя забирать привилегию у игрока с правом donateplus.bypass, забирать привилегию у самого себя и выдавать привилегию самому себе
1.7 - Добавлена функция смены префикса: /don prefix [ник] [префикс]
1.8 - Добавлена функция смены суффикса: /don suffix [ник] [суффикс]
ВАЖНО!
ДЛЯ РАБОТЫ ПЛАГИНА НУЖЕН PermissionsEx!
Плагин работает на версиях Spigot/Bukkit 1.8.+ (Остальные не проверял)

Пожалуйста, идеи для следующего обновления пишите в комментарии!
СКАЧАТЬ​
 
Последнее редактирование:
(cmd.getName().equalsIgnoreCase("don")) - это не надо каждый раз вводить.
Сделай поддержку всех прав, а не только пекса.
Получать группу по префиксу это не лучший вариант.
PermissionsEx.getUser(name).remove(); - это не забирает группу, это вообще удаляет игрока, стирая все его группы, права, префикс и тд.
return false; - вообще лучше не юзать в командах, тем более у тебя нет usage.
А вообще, где onEnable ?
 
PermissionsEx.getUser(name).remove(); - это не забирает группу, это вообще удаляет игрока, стирая все его группы
Так и задумано, чтобы у игрока не осталось ни 1 группы.
При удалении игрока, он переходит в дефоултную группу.
Это как /pex user [ник] delete
 

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

Назад
Верх