Войны городов
Война на сервере WorldCube — это масштабный, честный и регламентированный геополитический конфликт за мировое господство, территории и великие Чудеса света. Военная система построена на базе плагина TownyStart (PointWar): здесь полностью исключены ночной хаос и гриф спящих игроков, а все сражения ведутся по строгим правилам.
Ключевые принципы PointWar
• Боевое окно (War-Time): активные штурмы, урон точкам и боевые смерти разрешены только ежедневно с 13:00 до 21:00 по МСК. Вне этого окна война автоматически замораживается, а PvP в воюющих городах отключается!
• Военные очки (WarScore): каждый город начинает войну с пулом в 500 очков. Смерти жителей и мэра списывают очки. Падение пула до 0 означает немедленное поражение!
• Линия фронта (Frontline): территории городов удерживаются административными точками. Штурмовать можно только внешние точки, соприкасающиеся с дикой природой, пробивая дорожку к ратуше.
• Скрытность и визуал: участники активной войны автоматически скрываются с веб-карты (Dynmap). На сервере действует система Glow: союзники подсвечиваются зелёным, а враги — красным контуром.
• Честный бой: во время активной фазы заблокированы читерские команды перемещения (/tfly, /tpa, /tpahere).
• Судьба проигравшего: победитель не просто разрушает город, а в течение 24 часов выбирает один из 6 официальных исходов в меню /t war result (аннексия, вассалитет, забор чудес света, назначение своего мэра, уничтожение или белый мир).
• Военная техника и ракеты: в активной фазе войны разрешены боевые действия на танках, самолётах и орудиях (Военная техника), а также удары межконтинентальными ракетами «Орешник» (Ракеты и ПВО). Ликвидация врагов из боевой техники и ракет также отнимает очки WarScore!
4 этапа войны и боевое окно
1. Объявление войны
/t war. Можно выбрать РП войну (24 ч подготовки при одобрении доказательств в Discord) или НОН-РП войну (72 ч штрафной подготовки).
2. Подготовка (24–72 ч)
/town pointcreate). Если точки не расставлены вручную, плагин расставит их автоматически! Урон отключён.
3. Активная фаза (13:00–21:00)
/t war start massiveattack), мобилизация и списание военных очков за смерти.
/t war result. По истечении таймера заключается белый мир.
Условия объявления войны
Чтобы избежать нападений сильных игроков на новичков или пустые города, в TownyStart действуют строгие серверные фильтры:
| Параметр | Требование | Назначение правила |
|---|---|---|
| Возраст города | Минимум 5 дней с момента основания | Полный иммунитет только что созданных поселений от агрессии соседей |
| Онлайн защитников | Минимум 3 игрока защищающегося полиса в сети | Невозможно объявить войну городу, жители которого оффлайн |
| Время игры мэра и бойцов | Минимум 5 часов наигранного времени на сервере | Игроки без 5 часов онлайна не допускаются к войне и исключаются из боевых списков |
| Дистанция между городами | Не более 30 чанков между домашними точками (homeblock) | Войны ведутся исключительно между непосредственными географическими соседями |
| Измерение (Мир) | Оба домашних чанка обязаны быть в одном мире | Исключает межпространственные конфликты между разными измерениями |
| Статус нейтралитета | Отсутствие активного нейтралитета у обеих сторон | Города с оплаченным нейтралитетом (/t neutrality) абсолютно неуязвимы |
| Защита NOWAR | Отсутствие эффекта защиты NOWAR | Административная или серверная защита от боевых действий |
Военные очки (War Score)
Каждая воюющая сторона начинает с банком в 500 военных очков. Смерть бойцов в боевое время (13:00–21:00 МСК) наносит ощутимый урон морали и балансу города:
Правила списания военных очков
• Гибель жителя города: -10 очков из казны войны.
• Гибель мэра города: -20 очков (смерть верховного командующего наносит двойной урон).
• Гибель союзного бойца: -10 очков (у каждого союзника из городов пакта лимит — 5 смертей на войну).
• Эффект ANTIKILLSCORE: если на бойце активен эффект ANTIKILLSCORE, его гибель не отнимает очки у города.
• Автоматическое поражение: если военные очки полиса падают до 0, город немедленно капитулирует, а победа присуждается сопернику!
Линия фронта и захват административных точек
Города на WorldCube удерживают территорию с помощью сети административных опорных пунктов (/town pointcreate). На войне они становятся ключевыми боевыми узлами:
| Тип точки | Уровень 1 | Уровень 2 | Уровень 3 | Роль в войне |
|---|---|---|---|---|
| Обычный опорный пункт | 500 HP | 750 HP | 1000 HP | Удерживает пограничные чанки (радиус 3 / 6 / 10 чанков) |
| Центральная точка (Ратуша) | 5000 HP | 6500 HP | 8000 HP | Сердце города. Её падение означает мгновенную победу атакующих! |
Правила штурма и линии фронта (Frontline Rules)
• Скорость урона: находясь в чанке вражеской точки, нападающие наносят ей 5 HP урона в секунду (удваивается до 10 при наступлении).
• Регенерация: если защитники удерживают точку без врагов, она восстанавливает 3 HP в секунду.
• Правило внешнего края (Frontline Leaf): запрещено штурмовать внутренние точки города! Атаковать можно только те точки, которые соприкасаются с дикой землёй (нейтральной территорией).
• Путь к центру: Центральная точка ратуши неуязвима до тех пор, пока атакующие не захватят непрерывную цепочку опорных пунктов от внешней границы прямо к Ратуше!
• Освобождение (Реконкиста): если защитники контратакуют, они могут отбивать свои точки обратно только по порядку от центра к периферии.
• Переход чанков: при падении точки удерживаемые ею чанки немедленно переходят под контроль победителя штурма.
Мобилизация и наступление
Командование города располагает мощными тактическими приказами для перелома хода битвы:

Массированное наступление
/t war start massiveattack [название]
Мэр начинает операцию с уникальным именем. Длится 15 минут (кулдаун 1 час).
• Колоссальные баффы войскам: +10 единиц здоровья (5 сердец), +25% к скорости бега, эффект Регенерации и двойной урон точкам (10 HP/сек)!
• Условие срыва для защитников: если обороняющиеся уничтожат 70% атакующих за 30 секунд, наступление срывается («захлебнулось»)!
• Провал операции: при срыве на нападающий город на 10 минут накладывается дебафф: -4 HP, -15% скорости и урон точкам снижается до 2 HP/сек.

Всеобщая мобилизация
/t war start mobilization
Экстренный призыв резервистов и наёмников на 15 минут.
• В мирное время вступление в город закрыто правилами войны.
• Во время мобилизации мэр получает право приглашать любых игроков и добровольцев сервера через команду /t invite [Ник].
• Позволяет быстро собрать гарнизон для отражения внезапного штурма.
Safe Zone, спавн и укреплённый обсидиан
Для защиты мирных жителей, ценностей и логистики в TownyStart предусмотрены средства укрепления:
• Safe Zone (/t war set safezone): Мэр может объявить один из чанков города Безопасной Зоной. В этом чанке врагам запрещено наносить урон жителям и атаковать. Safe Zone должна находиться в радиусе центральной точки и минимум в 3 чанках от боевых точек. Во время войны переносить Safe Zone можно не чаще раза в 10 минут.
• Военный спавн (/t war set warspawn): Специальная точка возрождения бойцов во время войны. Позволяет защитникам не бежать через весь город после гибели. Кулдаун на перенос во время войны — 10 минут.
• Укреплённый обсидиан: Легендарный фортификационный блок для возведения бункеров и цитаделей. Создаётся на верстаке: алмазный блок в центре и 8 обсидиана вокруг. Выдерживает 15 полных циклов разбивания киркой и абсолютно неуязвим для ракетных кратеров и артиллерии!
Дипломатия и помощь союзников
Война — это продолжение политики. В любой момент активной фазы мэры могут использовать дипломатические механизмы:
| Дипломатический инструмент | Команда | Последствия применения |
|---|---|---|
| Перемирие (Передышка) | /t war pause [Город] |
Временное прекращение огня на 15 минут. Точки временно нельзя атаковать и восстанавливать (время перевязать раны и договориться). |
| Белый мир | /t war whitepeace [Город] |
Предложение мира на условиях статус-кво. Если вторая сторона согласна, все захваты откатываются, и границы возвращаются к довоенным. |
| Капитуляция | /t war capitulate [Город] |
Признание полного поражения. Активная фаза немедленно завершается в пользу врага, и начинается этап выбора исхода победителем. |
| Помощь альянса | /t alliance war request |
Запрос вступления в войну дружественных городов по пакту. Каждый союзный боец получает личный лимит в 5 смертей. |
6 официальных исходов войны (/t war result)
Когда война окончена (у противника закончились очки, захвачена ратуша или принята капитуляция), мэр города-победителя получает ровно 24 часа, чтобы открыть меню /t war result и выбрать окончательную судьбу побеждённого государства. Если решение не будет принято за 24 часа — сервер автоматически заключит Белый мир!

1. Аннексия (Annex)
Полное поглощение территорийВсе территории, постройки и опорные пункты побеждённого полиса навсегда переходят победителю. Проигравший город распускается, а его жители становятся беженцами.
2. Забрать чудеса (Wonders)
Культурная контрибуцияВсе великие Чудеса света проигравшего города отбираются и переносятся победителю. Территории и чанки возвращаются законным владельцам по условиям белого мира.

3. Уничтожить город (Destroy)
Стирание с лица ЗемлиПобеждённый город полностью удаляется с карты. Чанки не переходят победителю, а освобождаются в дикую природу. Восстановить разрушенный город невозможно.

4. Сделать вассалом (Vassalize)
Бессрочный протекторатПринудительное заключение вассалитета. Победитель становится сюзереном, а побеждённый — вассалом. Довоенные границы и суверенитет города сохраняются.

5. Поставить своего мэра
Смена власти и марионеткаПобедитель назначает любого жителя своей столицы новым мэром побеждённого города! Город не уничтожается, границы сохраняются, но власть переходит в руки союзника.

6. Белый мир (White Peace)
Статус-кво и примирениеБлагородный мир: все захваты точек и чанков аннулируются, довоенные границы восстанавливаются. Города возвращаются к мирному развитию без территориальных претензий.
Нейтралитет города (/t neutrality)
Если ваш полис предпочитает мирную торговлю, науку, архитектуру и строительство Чудес света, мэр может приобрести Абсолютный нейтралитет из казны города:
| Срок нейтралитета | Стоимость в банке | Правила действия |
|---|---|---|
| 1 день | 20 монет | • Городу с нейтралитетом невозможно объявить войну ни при каких условиях. • Нейтральный город сам не может объявлять войны другим. • Дни не суммируются: покупка нового пакета заменяет текущий срок. • Мэр может в любой момент снять нейтралитет в меню (монеты не возвращаются). |
| 3 дня | 60 монет | |
| 7 дней | 140 монет | |
| 14 дней | 280 монет | |
| 30 дней | 600 монет |
Полный справочник команд войны
| Команда | Кто может использовать | Описание и действие |
|---|---|---|
/t war |
Все игроки / Мэр | Открыть интерактивное GUI-меню войн и списка городов сервера |
/t war list |
Все игроки | Открыть интерактивный список всех текущих активных войн |
/t war stats [город] |
Все игроки | Хронология войн города, статистика участников (убийства, смерти, урон точкам, яблоки) |
/t war start mobilization |
Мэр города | Начать 15-минутную мобилизацию бойцов с возможностью призыва через /t invite |
/t war start massiveattack [название] |
Мэр города | Начать массированное наступление с баффами здоровья, скорости и удвоенного урона |
/t war result |
Мэр победителя | Открыть окно выбора исхода войны в течение 24 часов после победы |
/t war set safezone |
Мэр города | Установить Безопасную Зону города в текущем чанке (кулдаун переноса 10 мин) |
/t war reset safezone |
Мэр города | Снять Безопасную Зону города для последующего переноса |
/t war set warspawn |
Мэр города | Установить военный спавн города на вашей позиции (кулдаун переноса 10 мин) |
/t war reset warspawn |
Мэр города | Снять текущий военный спавн города |
/t war pause [город] |
Мэр города | Предложить противнику перемирие на 15 минут |
/t war whitepeace [город] |
Мэр города | Предложить взаимный белый мир на условиях статус-кво |
/t war capitulate [город] |
Мэр города | Признать поражение и капитулировать перед соперником |
/t neutrality |
Мэр города | Открыть меню покупки и управления нейтралитетом города |
/town pointcreate [название] |
Мэр города | Создать новую административную опорную точку (ур. 1) |
/town pointupgrade |
Мэр города | Улучшить административную точку в текущем чанке (до ур. 2 или 3) |
/town pointspawn [название] |
Жители города | Телепортироваться на опорную точку (кулдаун 90 секунд, нельзя на оккупированную) |
/town pointholo toggle |
Жители города | Включить/выключить голограммы точек (во время активной войны всегда включены) |