Запрос на разработку Плагин для Towny: Права на каждый город отдельно

DexterX

Пользователь
Сообщения
2
Укажу маленькие наводки и ход мысли примерный, дальше на ваше усмотрение как оно должно работать:

1) Плагин имеет свою базу данных городов, со своими правами
2) Когда мер создает город, создается файл/новая строчка в конфиге с правами на этот город (либо пустая строчка)
3) Для того чтоб я мог например выдавать право не на 1 игрока, а на весь город, как улучшение, игрок/ассистент/мер купил там какой-то эффект на город, этот эффект выдался как право в город, и у всех есть доступ к этой команде
4) Если игрок выходит из города, и вступает в другой, то он теряет право на это улучшение города
5) Главное чтоб город создавался автоматически в списке, либо как файл города, либо в конфиге в виде одного файла, и там динамический конфиг который будет каждый раз изменятся при создании новых городов или добавлении новых прав (вам лучше знать как такое реализовать чтоб было удобно и практично)
6) При удалении города, файл или строчка с городом и всеми ее правами будет удалятся
7) (задание со звездочкой) Права между нациями, прокачка наций будет, и чтоб целая нация могла только для своих городов устанавливать права
8) Версия ядра 1.18.2
9) Команда которая добавляет/удаляет право городу/нации
10) Команда перезагрузки плагина (reload)
11) Команда которая выводит список прав у конкретного города/нации со страницами (в 1 страничке 10 строчек максимум)
12) Сообщения: только о перезагрузке плагина, остальные сообщения о успешном добавлении права в город не нужны.
13) (задание со звездочкой) Подтягивать список городов табуляцией и подтягивать существующие права тоже табуляцией (как в LuckPerms сделано)
Дискорд: DexterX#4914
 
Последнее редактирование:
Назад
Сверху Снизу