- Для версий
- 1.20.✘
- 1.21.✘
- 26.✘
HistRaidsPlus — рейдовая система TOWNY
🟢 Команда для начала рейда: /raid (город) рейд нельзя кинуть на оффлайн город.
🟢 Боссбар. Добавлена боссбар. До начала рейда она показывает, сколько времени осталось до старта. После начала рейда боссбар меняется: теперь в ней отображается оставшееся до конца рейда время, а также очки защитников и нападающих в формате «10/5» (очки защитников / очки нападающих). Это позволяет всем участникам видеть актуальный счёт и таймер без лишних команд.🟢 Система очков за убийства. За убийства начисляются очки. Обычный житель города даёт 1 очко. Заместитель мэра — 3 очка. Мэр — 5 очков. Убивать можно только противников; убийства союзников не засчитываются.
🟢 Победитель. Побеждает та сторона (защитники или нападающие), у которой в конце рейда больше очков.
🟢 Длительность и финал. Рейд идёт 5 минут. По окончании этих 5 минут на весь экран всем участникам выводится сообщение: «Рейд завершён». Если победили нападающие, дополнительно на весь экран пишется: «Город N победил и забрал у города Y столько-то монет» (вместо N и Y — названия городов, вместо «столько-то» — конкретная сумма).
🟢 Кулдауны после рейда. После завершения рейда у обоих городов включается период охлаждения. На город Y (тот, который был атакован) нельзя напасть в течение T дней. Город N (тот, который нападал) не может сам рейдить (то есть объявлять новые рейды) в течение T дней. Значение T настраивается в конфигурации плагина.
🟢 Иммунитет (нейтралитет). Можно купить иммунитет от рейдов на 1, 3 или 7 дней. Для этого используется команда
/t raid immunity. При её вводе открывается GUI-меню с тремя предметами. На каждом предмете написано, на сколько дней он даёт нейтралитет (1, 3 или 7). Покупка осуществляется за валюту сервера (стандартные деньги) либо за коины (playerPoint). После покупки на указанный срок на город нельзя нападать.🟢 Экономические последствия рейда. Если победили нападающие, они грабят казну города-защитника на 20%. То есть из казны города Y списывается 20% всех денег, и эти деньги переходят городу N. Если нападающие проиграли, ничего не происходит — казна не трогается, грабежа нет.
🟢 Поддержка кастомных моделей. Плагин полностью поддерживает ModelData и всё, что связано с кастомными моделями (предметы с нестандартными текстурами и ID). Работает так же, как в ратуше — то есть все GUI-элементы, предметы для объявления рейда, кнопки и прочее могут использовать любые кастомные модели.
🟢 История рейдов. Команда
/raid list открывает GUI-меню со списком всех проведённых рейдов на сервере. Для каждого рейда в этом списке сохраняется следующая информация: на какой город было нападение, какой город напал, сколько монет было украдено (если грабёж состоялся), а также сколько человек было убито за время рейда. Это позволяет игрокам и администрации отслеживать историю набегов.