- Баллы
- 61
Доброго времени суток. Ищу разработчика для создания плагина под Bukkit 1.7.10 для платного привата регионов.
Приветствуются платные предложения.
Возможности:
lava:
enabled: false
water:
enabled: false
otherliquid:
enabled: false
Приветствуются платные предложения.
Возможности:
- Запрет жидкостям течь (выливать) в защищенный регион (чистый worldguard сейчас запрещает течь только лаве и воде, а жидкости из модов могут спокойно течь на чужие регионы). Также запрет на разлив жидкости из пристыкованного к региону раздатчика.
lava:
enabled: false
water:
enabled: false
otherliquid:
enabled: false
- Автофлаги при привате региона (задаются в конфиге, и при привате региона ставятся на него автоматически).
- Запрет определенных команд на чужом регионе. (тоже задается в конфиге)
- Запрет игроку поджигать чужой регион, даже раздатчиком (тоже конфигом)
- Возможность переименования региона с помощью /region rename, с перезаписыванием данных о регионе в worldguard
- Возможность изменения размеров региона и его сохранение без удаления командой /region claim. Сейчас для этого используется команда /region redefine, но это не подходит.
- Регионы приватятся за валюту. При изменении размеров, плата берется только за расширенную часть региона. Рассчет стоимости по формуле. За дочерние регионы плата не взимается. При вводе /region claim первый раз, высвечивается стоимость региона, повторное введение позволяет купить регион. Если цена не устраивает, то необходима возможность изменить размеры региона, ввести /region claim, для выведения новой цены. Если игрок не подтвердил покупку, или начал выполнять выделение другого региона, то предыдущие операции по покупке сбрасываются. Подробнее тут: https://wiki.greencubes.org/Регионы (плюс реализовать возможность задавания формулы для просчета через конфиг)
- Возможность создания служебных регионов. Подробнее по ссылке на ГК Вики. Данные служебных регионов должны сохраняться в отдельный файл, так, как сохраняются регионы worldguard.
- /region cost Подсчитывает стоимость создания региона из текущего выделения с учетом уже купленного пространства.
- /region intersect <регион 1> [регион 2]. Выделяет пересечение двух регионов. Если регион 2 не указан, в качестве второго региона используется текущее выделение игрока. Можно использовать служебные регионы (для этого укажите их полное название «игрок@название»).
/region addright <регион> <игрок> <право>
/region delright <регион> <игрок> <право>
/region rights <регион>
Необходим тот же функционал данных команд, что и на ГК. Подробнее о них по ссылке сверху (Разделы Команды управления регионами и Список прав). Список прав тот же. Формально, они должны заменить нам команды WorldGuard /addowner,addmember
12. Интеграция всего этого добра с PermissionEX (касается всех команд). Возможность выдачи доступа к команде группе игроков.
- Поддержка CarpenterBlocks и Forge Microblocks. Точнее фикс ивентов их обновления. В карпентере есть возможность залочить блоки только для того, кто устанавливал блок, но это не подходит. Необходимо привязать это к владельцам регионов. Микроблоки же (а именно наращивание микроблоков до следующей формы кликом по нему тем же микроблоком) никак worldguardom не отслеживается, из-за чего их можно менять в чужом привате.
- Предоставление не только jar но и исходного кода с возможностью компиляции без вашей помощи.
- Совместимость с WorldGuard и желательно с WGExtender.
- Если будете дописывать функционал к WorldGuard, то заменить стандартный обработчик MySQL на HikariCP
- Дополнительные пункты необходимо обсудить в личной беседе.
Последнее редактирование: