Перейти к основному содержимому

🏙️ Создание и управление городом

Кратко: что это такое

Город создаётся через черновик. Это заявка внутри игры: название, границы, тема и будущие участники.

После отправки черновик проверяет модерация. Только после одобрения город становится активным, появляется в списке городов и может получить связанные регионы, карту и группы.

Как это работает

Быстрый порядок команд

/town create <название>
/town draft wand
/town draft theme <тема>
/town draft invite <игрок>
/town draft members
/town draft preview
/town draft submit

После /town draft submit создайте тикет в Discord и укажите название города, мэра и состав будущего города. Так модерация найдёт заявку, границы и участников.

к сведению

Команды черновика больше не требуют ID. Плагин работает с вашим текущим редактируемым черновиком.

1. Создайте черновик

/town create <название>

Команда создаёт заявку и делает её вашим текущим черновиком. Создать новый черновик можно только если у вас нет активного города и другого текущего черновика.

Открыть текущий черновик:

/town draft

2. Обведите границы

/town draft wand

После команды вам выдаётся палочка города. Кликайте ей по блокам вокруг будущей территории. Точки ставятся по порядку и соединяются в границу.

Проверить точки:

/town draft points

Если ошиблись, можно перенести точку палочкой:

/town draft wand move <номер-точки>
/town draft wand cancel

Ручные команды для точной правки:

/town draft points add <x> <z>
/town draft points insert <после-точки> <x> <z>
/town draft points move <номер-точки> <x> <z>
/town draft points remove <номер-точки|last>
/town draft points undo
/town draft points redo
/town draft points clear

3. Укажите тему

/town draft theme <тема>

Тема нужна, чтобы модерация сразу понимала идею города. Достаточно одной понятной фразы: стиль, назначение и общий образ.

Примеры:

/town draft theme средневековая деревня у леса
/town draft theme северный порт с маяком
/town draft theme торговый порт с рынком и складами
/town draft theme горный город шахтёров с кузницами

Очистить тему:

/town draft theme clear

4. Пригласите будущих участников

Для нового города нужно минимум 3 участника, включая владельца черновика.

Владелец считается автоматически. Значит, до отправки нужно ещё 2 игрока, которые приняли приглашение.

Пригласить игрока:

/town draft invite <игрок>

Проверить, кто уже принял:

/town draft members

Важно: ожидающие приглашения не считаются участниками. Игрок должен принять приглашение сам:

/town invites
/town invites accept <slug города>

Отклонить приглашение:

/town invites decline <slug города>

Не путайте команды:

/town draft invite <игрок>

Эта команда приглашает игрока в ваш будущий город.

/town invites
/town invites accept <slug города>
/town invites decline <slug города>

Эти команды нужны игроку, который получил приглашение.

5. Проверьте preview

/town draft preview

Preview показывает границу на онлайн-карте до отправки. Если после preview вы поменяли точки, запустите preview ещё раз.

Сейчас preview видно 240 секунд, а повторить команду можно через 360 секунд.

6. Отправьте заявку

/town draft submit

После отправки черновик нельзя править как обычный черновик. Создайте тикет в Discord и напишите:

  • название города;
  • краткую идею города;
  • кто будет мэром;
  • кто уже принял приглашение в будущий город.

Если передумали до отправки:

/town draft discard

Если модерация отклонила заявку и её нужно исправить:

/town draft revise

После revise черновик снова можно редактировать и отправить на проверку повторно.

После одобрения

Посмотреть города:

/town list
/town info <slug города>

Основные команды владельца:

/town invite <игрок>
/town theme <тема>
/town description <текст>
/town label here
/town border edit

Если нужно поменять границу уже активного города, используйте:

/town border edit

Плагин создаст или продолжит черновик редактирования. Дальше порядок похожий: палочка, preview и отправка на проверку. Минимум 3 участников нужен именно для заявки на новый город.

Полный список команд для приглашений, выхода из города, ролей и управления собран на странице Команды городов.

Что разрешено

  • Создавать черновик города и до отправки спокойно править границы.
  • Использовать preview, чтобы проверить форму города на карте.
  • Приглашать будущих участников через /town draft invite <игрок>.
  • Проверять подтверждённых участников через /town draft members.
  • Отменить черновик до отправки через /town draft discard.
  • Вернуть отклонённый черновик в работу через /town draft revise.

Что запрещено

  • Отправлять заявку без темы, если тема не заполнена.
  • Отправлять новый город без 3 подтверждённых участников, включая владельца.
  • Считать ожидающие приглашения участниками. Считаются только те, кто принял приглашение.
  • Ставить меньше 6 точек границы.
  • Ставить соседние точки ближе 15 блоков по горизонтали X/Z.
  • Делать границу, которая пересекает сама себя.
  • Пытаться добавить игрока, который уже состоит в другом активном городе, если включено правило одного города на игрока.
  • Пытаться добавить игрока, у которого ещё действует КД вступления после выхода или кика.

Примеры ситуаций

Пример 1. Не хватает участников.

У вас есть черновик и два отправленных приглашения, но оба игрока ещё не приняли их. /town draft submit не сработает, потому что в черновике пока только 1 участник: владелец.

Пример 2. Игрок принял приглашение.

Вы пригласили игрока через /town draft invite Nick. Игрок открыл /town invites и принял приглашение через /town invites accept <slug города>. После этого /town draft members покажет его в списке.

Пример 3. Игрок на КД после выхода из города.

Если игрок недавно вышел из города или был кикнут, он не сможет вступить в новый город до окончания КД. Сейчас КД вступления — 72 часа.

Пример 4. Команда похожа, но смысл другой.

/town draft invite <игрок> использует владелец черновика. /town invites accept <slug города> использует приглашённый игрок.

Частые вопросы

Почему submit пишет, что не хватает 2 участников?

Для нового города нужно 3 участника, включая владельца. Если вы один в черновике, не хватает двух игроков, которые приняли приглашение.

Отправленные приглашения считаются?

Нет. Считаются только принятые приглашения. Проверяйте список командой /town draft members.

Как игроку принять приглашение в будущий город?

Открыть /town invites и принять нужное приглашение командой /town invites accept <slug города>.

Как посмотреть свои приглашения?

Командой /town invites.

Почему игрок не может принять приглашение?

Возможные причины: он уже состоит в другом активном городе, у него действует КД вступления, приглашение истекло или черновик уже не редактируется.

Можно ли отправить черновик без preview?

Команда submit проверяет точки, тему и участников. Но preview лучше сделать перед тикетом, чтобы не отправить кривую границу.

Город появился сразу после submit?

Нет. После отправки заявка ждёт проверки модерации.

Нужно уточнить

В текущих командах FulgurTowns не найдено отдельной staff-команды для ручного сброса КД вступления после выхода или кика.

Если на сервере есть административная процедура снятия этого КД, её нужно отдельно описать здесь или в staff-инструкции.

Краткая версия для игроков

/town create <название>
/town draft wand
/town draft theme <тема>
/town draft invite <игрок1>
/town draft invite <игрок2>

Приглашённые игроки принимают:

/town invites
/town invites accept <slug города>

Проверьте состав и карту:

/town draft members
/town draft preview

Если минимум 3 участника есть, тема заполнена и границы нормальные:

/town draft submit

После отправки создайте тикет в Discord и укажите название города, мэра и подтверждённых участников.