Goste

Пользователь
Сообщения
42
Версия: 1.16.5
Ядро: Spigot
Название плагина: KwarnSystem


Как это будет работать?

Это будет работать так, как и большинство плагинов на тематику выдачи предупреждений, но с кастом настройками. (описанными ниже)
Плагин ДОЛЖЕН работать на версии 1.16.5
Желательно, чтобы плагин создал логи игроков "playerdata" где будут указываться игроки получившие предупреждения;
Если игрок будет иметь больше 2-ух предупреждений (при выдаче 3-его), то будут выполняться определённые команды от имени консоли указанные в конфиге;
Команды плагина не будут работать даже если у игрока есть опка. (попка) У игрока должны присутствовать права указанные ниже!


1. Разрешения/Команды:

1.1 admin.warn.add
- /admin warn [ник] [причина] - выдать предупреждение другому игроку (себе выдать нельзя);

1.2 admin.warn.remove
- /admin warn remove [ник] - снять одно предупреждение игроку;

1.3 admin.warn.clear
- /admin warn clear [ник] - снять все предупреждения с игрока;

1.4 admin.warn.reload
- /admin warn reload - перезапуск конфигурации плагина

1.5 admin.warn.list
- /admin warn list - список игроков имеющих предупреждение


2. Сообщения:


2.1 Сообщения игроку выполняющий команду:

2.1 Сообщение при успешном прописание команды: "/admin warn [ник] [причина]":
- "Вы успешно выдали предупреждение игроку {player}"
- "Игрок {player} имеет {colvowarn}/3 предупреждений"
{colvowarn}/3 - это нынешнее / максимальное кол-во предупреждений

2.2 Сообщение при удалении предупреждения: (выполнение команды /admin warn remove [ник]):
- "Вы успешно сняли предупреждение игроку {player}"
- "Игрок {admin} имеет {n.warn}/{admin.warn.warn} предупреждений"

2.3 Сообщение при удалении всех предупреждений: (выполнение команды /admin warn clear [ник])
- "Вы успешно сняли все предупреждения с игрока {player}"

2.4 Сообщение при успешном перезапуске конфигурации: (выполнение команды /admin warn reload)
- "Вы успешно перезапустили конфигурацию плагина"

2.5 Сообщение при списке игроков имеющих предупреждение: (выполнение команды /admin warn list)
- "| Номер | Игрок | Причина |"
- "| #1 | test | грифер |"
- "| #2 | testik | взлом |"
и т.д (максимальное кол-во номеров в одном сообщении - 5 строк)


2.6 Получение предупреждения:

2.6.1 Сообщение при получении предупреждения:
- "Админ {admin} выдал Вам предупреждение. Теперь Вы имеете {arg2}/3 предупреждений"

2.6.2 Сообщение при удалении предупреждения:
- "Админ {admin} снял с Вас предупреждение. Теперь Вы имеете {arg2}/3 предупреждений"

2.6.3 Сообщение при полном удалении всех предупреждений
- "Админ {admin} удалил с Вас все предупреждения."


2.7 Сообщение-ошибка:

2.7.1 Сообщение "нехватки" прав:
- "У Вас нет прав!"

2.7.2 Сообщение при ошибочном перезапуске конфига
- "Ошибка при перезапуске конфигурации! См. ошибку в консоли"

Цветовые коды можно будет изменить в файле messages.yml где и должны будут располагаться сообщения указанные выше.

Если будут вопросы - задавайте! Я постараюсь ответить
 
Актуально? Сделаю быстро и качественно.

Сайт визитка -
Телега -
ВКонтакте -
Дискорд - rub1kub#1821
 
Актуально? Сделаю быстро и качественно.

Сайт визитка -
Телега -
ВКонтакте -
Дискорд - rub1kub#1821
Бесплатно?
 
Назад
Сверху Снизу