Временная защита для игроков без города.
Временная защита территории (4 дня) для игроков без города.

Создаёт город при установке на здание (≥ 30 блоков).

Устанавливается за границей вражеского города для начала осады.

Захватывает прилегающий чанк для города.

Захватывает удалённый чанк (НЕ прилегающий к городу).

⚠️ Флаг нельзя поставить, если здание слишком маленькое!
Открывается командой /t menu.

| Кнопка | Описание |
|---|---|
| ℹ Информация | Название, мэр, кол-во жителей |
| 🗺 Захват территории | Подсказка по занятию чанков |
| ⚙ Настройка прав | Открывает меню прав (только мэр) |
| 💰 Казна | Пополнение казны предметами |
| 🛡 Рейды и Защита | Статус города (нейтрален / воюет) |
| 📋 Жители | Список жителей, управление ролями |
| ❌ Удалить город | Удаление (только мэр, с подтверждением) |
Открывается из главного меню города (кнопка 📋 Жители).
/t delete
⚠️ Удаление снимает все чанки, обнуляет казну и выгоняет всех жителей. Действие необратимо.
Если игрок без города ставит сундуки в диком мире — каждый второй раз приходит предупреждение, что вещи не защищены. Создайте город для защиты!
Возьми Печать Земель в руку → ПКМ стоя в нужном чанке.
Условия:
❌ Если чанк не прилегает — Печать Земель не сработает! Используйте Печать Форпоста.
Возьми Печать Форпоста в руку → ПКМ.
❌ Если чанк прилегает — Печать Форпоста не сработает! Используйте Печать Земель.
Каждый захваченный чанк увеличивает ежедневный налог:
$$\text{Стоимость чанка} = \text{базовый налог} + \lfloor\text{расстояние} \times 10\rfloor$$
Чем дальше чанк от центра города — тем дороже его содержание.
Виртуальных денег нет. Экономика основана на реальных предметах:
| Предмет | Стоимость |
|---|---|
| Алмаз | 100 |
| Золотой слиток | 50 |
| Железный слиток | 10 |
Открой: /t menu → кнопка Казна
Положи принимаемые предметы (по умолчанию — алмазы)
Закрой инвентарь — предметы засчитаны

Казна принимает только предмет, назначенный мэром (по умолчанию алмазы). Неподходящие предметы возвращаются игроку при закрытии.
Каждое пополнение записывается в базу данных — видно, кто и сколько вложил.
| Расход | Описание |
|---|---|
| Ежедневные налоги | Автоматическое списание за территорию |
| Нейтралитет | Покупка статуса нейтрального города (10 000). Требует согласия более крупного города-протектора. |
⚠️ Если казна пуста — город будет разрушен при следующем списании налогов!
Списываются каждые 24 часа автоматически.
| Роль | Описание |
|---|---|
| Мэр | Полный контроль. Создатель города. |
| Элита | Приглашение, кик, захват чанков. |
| Житель | Доступ к территории по правам. |
Настраиваются через /t perms (GUI, только мэр):
| Право | Жители | Чужие |
|---|---|---|
| Строительство | ✅ | ❌ |
| Разрушение | ✅ | ❌ |
| Механизмы (сундуки, двери и т.д.) | ✅ | ❌ |
| Использование (огниво, вёдра и т.д.) | ✅ | ❌ |

Мэр переключает каждое право через GUI. Зелёный — включено, серый — выключено. Изменения сохраняются мгновенно.
| Приоритет | Кто | Доступ |
|---|---|---|
| 1 | Мэр | Всегда разрешено в своём городе |
| 2 | Элита | Всегда разрешено в своём городе |
| 3 | Житель | По настройкам прав жителей |
| 4 | Чужой | По настройкам прав чужаков |
Атакующий должен соответствовать всем условиям:
| Требование | Описание |
|---|---|
| Состоять в городе | Варвары (игроки без города) не могут начинать осады |
| Мин. онлайн войск | В городе атакующего должно быть минимум 6 игроков онлайн |
| Цель не нейтральна | Нейтральный город нельзя осаждать |
| Цель не молодая | Город моложе 2 дней защищён от рейдов |
| Время рейдов | Рейды разрешены только с 12:00 до 00:00 по МСК |
| Кулдаун | Город не атаковали последние 2 часа |
Город из 5 чанков → нужно 5 таранов.
Атакующие расставляют тараны
Жёлтый BossBar: Таранов: 3/5 | Атакует: Steve, Alex
Защитники могут ломать тараны

Начинается, когда все тараны установлены
Красный BossBar с обратным отсчётом: ⏱ 08:32 | Сломай флаг!
Таймер — 10 минут
Каждые 30 секунд — звук рейдового рога
Цель атакующих — найти и сломать Флаг города (баннер)

Тараны не ломаются с первого удара! Каждый таран получает случайную прочность от 5 до 25 ударов.
Во время активной осады обе стороны (атакующие и защитники) не могут использовать большинство команд.
Разрешённые команды:
/t, /town, /msg, /r, /reply, /tell, /w
| Результат | Условие | Последствия |
|---|---|---|
| Победа атакующих | Флаг сломан | Город уничтожается, территории свободны |
| Победа защитников | Время истекло или все тараны сломаны | Осада провалена, кулдаун 2 часа |
При начале рейда все жители города получают уведомления:
| Канал | Что приходит |
|---|---|
| Игровой чат | Красное оповещение с именем атакующего |
| BossBar | Жёлтый (подготовка) → красный (активная осада) с таймером |
| Звук | Рейдовый рог каждые 30 секунд |
| Telegram | Уведомление в привязанный ТГ-аккаунт (если привязан) |
Этапы оповещений:
Если у атакуемого города есть город-протектор — при рейде все жители протектора получают:
| Способ | Описание |
|---|---|
| Сломать тараны | До или во время осады (5–25 ударов на каждый) |
| Защитить флаг | Продержаться 10 минут |
| Нейтралитет | /t neutral — стоит 5 000 единиц казны |
Нейтральный город нельзя осаждать. Снять нейтралитет можно бесплатно той же командой.
Нация — объединение нескольких городов.
/n create название
| Команда | Описание |
|---|---|
| /n invite город | Пригласить город (лидер) |
| /n join нация | Принять приглашение (мэр) |
| /n leave | Покинуть нацию (не столица) |
| /n disband | Распустить нацию (лидер) |
| Команда | Описание |
|---|---|
| /n ally нация | Установить союз |
| /n enemy нация | Объявить вражду |
| /n info [нация] | Информация о нации |
Система PvP-заказов на убийство игроков.
/bounty add игрок сумма
Предметы списываются из инвентаря (алмазы, золото, железо по весу). Заказ виден всему серверу. Заказы стакаются — повторное размещение увеличивает сумму.
Убей цель → награда выдаётся автоматически.
⚠️ Выполнить заказ могут только варвары (игроки без города). Если убийца состоит в городе — награда не выдаётся.
/bounty

Рандом назначает чанки ресурсными. Если такой чанк принадлежит городу — он приносит доход в казну каждый час.
/resource предмет количество
К серверу привязан Telegram-бот, через который можно получать уведомления и проверять информацию о городе, не заходя в игру.
Код привязан к твоему аккаунту — привязать чужой аккаунт невозможно.
/t unlink
Один Telegram может быть привязан к нескольким MC аккаунтам. Просто выполни /t link с каждого аккаунта и отправь код боту.
| Команда | Описание |
|---|---|
| /start | Приветствие, инструкция по привязке |
| /info | Информация о городе (мэр, жители, казна, статус) |
| /online | Список онлайн-жителей города |
| /treasury | Баланс казны, налог, предмет налога |
| /residents | Полный список жителей города |
После привязки ты будешь получать в Telegram:
| Команда | Описание | Доступ |
|---|---|---|
| /t menu | GUI меню города | Все |
| /t locate | Координаты центра | Все |
| /t perms | Настройка прав (GUI) | Мэр |
| /t invite ник | Пригласить игрока | Мэр / Элита |
| /t accept | Принять приглашение | Все |
| /t leave | Покинуть город | Не мэр |
| /t kick ник | Выгнать жителя | Мэр / Элита |
| /t setmayor ник | Передать пост мэра | Мэр |
| /t rename имя | Переименовать город | Мэр |
| /t neutral | Купить / снять нейтралитет | Мэр |
| /t link | Привязать Telegram | Все |
| /t unlink | Отвязать Telegram | Все |
| /t delete | Удалить город | Мэр |
| Команда | Описание | Доступ |
|---|---|---|
| /n create название | Создать нацию | Мэр |
| /n disband | Распустить нацию | Лидер |
| /n invite город | Пригласить город | Лидер |
| /n join нация | Вступить в нацию | Мэр |
| /n leave | Покинуть нацию | Мэр (не столица) |
| /n ally нация | Союз | Лидер |
| /n enemy нация | Вражда | Лидер |
| /n info [нация] | Информация | Все |
| Команда | Описание |
|---|---|
| /bounty | GUI доски заказов |
| /bounty add ник сумма | Разместить заказ |
Как создать город?
Скрафти Флаг Города, построй здание из 30+ блоков, поставь флаг на крышу, введи название в чат.
Почему город уничтожился?
Не хватило ресурсов в казне для ежедневного налога. Пополняйте казну!
Как защититься от осады?
Нейтралитет (/t neutral, 5 000 - 10 000 единиц казны), охрана флага (10 минут) или уничтожение таранов.
Как вступить в чужой город?
Мэр или элита отправляет /t invite ник, ты вводишь /t accept.
Сколько таранов для осады?
По числу чанков города. 3 чанка = 3 тарана.
Как работает костёр скитальца?
Ставишь особый костёр — 4 блока вокруг защищены 4 дня. Только ты можешь ломать блоки в зоне.
Как создать нацию?
Будь мэром города → /n create название. Приглашай города через /n invite.
Что такое форпост?
Удалённый чанк, не прилегающий к основной территории. Крафтится Печать Форпоста. Дороже обычного клейма.
Как пополнить казну?
/t menu → Казна → положи алмазы → закрой инвентарь.
Как привязать Telegram?
/t link → получи код → отправь боту. Код действует 5 минут.
Кто может выполнять заказы на доске?
Только варвары (игроки без города). Если вы состоите в городе — награда не начислится.