Версия: 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 где и должны будут располагаться сообщения указанные выше.
Если будут вопросы - задавайте! Я постараюсь ответить
Ядро: 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 где и должны будут располагаться сообщения указанные выше.
Если будут вопросы - задавайте! Я постараюсь ответить