Towny

Материал из EarthMine Wiki
Версия от 00:53, 19 сентября 2026; Milarsh (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Towny – плагин, добавляющий на сервер систему городов и наций. Войны на сервере (система осад) реализованы через плагин SiegeWar.

Города

Начало игры

Игра на сервере EarthMine начинается с создания своего города или вступления в чужой. Попроситься в город можно в глобальном чате.

Переключение между чатами происходит с помощью команд:

  • /g - глобальный чат
  • /lc - локальный чат
  • /tc - городской чат
  • /nc - чат нации
  • /ac - чат альянса

Если вы всё же решили создать свой город, то найдите место, которое вам нравится. В этом вам поможет онлайн-карта сервера. Когда вы придёте на выбранное место, то можете создавать город. Для этого используйте команду /town new <название>. Создание города бесплатное, но в будущем вам понадобятся деньги, чтобы развивать город и поддерживать его существование. О способах заработка вы можете узнать в статье Экономика. После этого территорией вашего города станет один чанк, в котором вы стояли во время создания (он называется домашним). Блок, в котором вы стояли, станет спавном города. Для телепортации на спавн своего города используйте /town spawn (чужого - /town spawn <название>). Спавн и домашний чанк в будущем можно будет перенести (см. команды).

Чтобы узнать стоимость чего-либо из Towny, используйте /towny prices

Чтобы получить информацию о своём городе (правах, казне, содержании и прочем), используйте /town (о чужом - /town <название>). Для приглашения жителей в город используйте /town add <ник>.

Казна и содержание города

Пополнить казну города можно командой /town deposit <сумма>, для снятия денег нужно использовать /town withdraw <сумма>.

Каждый город раз в 24 часа платит деньги за содержание. Его размер зависит от количества чанков в составе города. Если в казне будет недостаточно средств для оплаты содержания, то город станет банкротом (особое состояние, при котором в городе отключается ряд возможностей). Казна становится отрицательной, рассчитывается лимит долга (можно посмотреть в меню города /town). При достижении лимита долга город превращается в руины. Любой житель города за определённую сумму в течении некоторого времени может восстановить город из руин командой /town reclaim.

Управление территорией

Чтобы расширить город, встаньте в чанк, который хотите занять, и используйте команду /town claim. Учитывайте, что приват чанка стоит денег и увеличивает содержание.

Если вы хотите занять территорию вдали от вашего города, то нужно создать аванпост. Он создаётся командой /town claim outpost.

Если вы хотите передать чанк в пользование другому игроку, то его можно выставить на продажу командой /plot forsale <стоимость> (для бесплатной передачи не указывайте стоимость). Для покупки/занятия чанка житель вашего города должен будет использовать команду /plot claim.

Нации

Создание нации

Если вы уже достаточно развиты, то можете переходить к созданию своей нации (государства). Делается это при помощи команды /nation new <название>

Для получения информации о своей нации используйте /nation. Для приглашения города в нацию используйте /nation add <название города>

За содержание нации также нужно платить из казны (пополнение казны нации — /nation deposit <сумма>, снятие денег из казны нации - /nation withdraw <сумма>). Оно зависит от количества городов в составе нации. Если не заплатить содержание, нация удалится.

Основные команды Towny

Города (/town или /t)

  • /t - показать основную информацию о городе
  • /t ? - показать доступные городские команды
  • /t [название города] - показать основную информацию о другом городе
  • /t here - показать информацию о городе, в котором вы стоите
  • /t new [название города] - создать город
  • /t delete - удалить город
  • /t add [ник] - пригласить игрока в город
  • /t kick [ник] - выгнать игрока из города
  • /t spawn - телепортироваться в свой город
  • /t spawn [название города] - телепортироваться в указанный публичный город
  • /t claim - заприватить чанк, в котором вы стоите
  • /t claim outpost - создать аванпост (чанк, в отдалении от вашего города)
  • /t unclaim - расприватить чанк, в котором вы стоите
  • /t unclaim [название аванпоста] - расприватить аванпост. Нужно находиться в этом аванпосте.
  • /t deposit [сумма] - положить деньги в казну города
  • /t withdraw [сумма] - снять деньги с казны города
  • /t buy bonus [количество] - купить бонусные чанки (дополнительные чанки поверх вашего лимита)
  • /t merge [название города] - предложить другому городу объединиться с вашим
  • /t outpost [номер аванпоста] - телепортироваться на аванпост
  • /t outpost list - показать список аванпостов
  • /t ranklist - показать список жителей города и их ранги
  • /t reslist - показать полный список жителей
  • /t rank [add/remove] [ник] [ранг] - выдать или удалить ранг у жителя.
  • /t reclaim - восстановить город из «руин»
  • /t set board [сообщение/none] - установить сообщение города
  • /t set mayor [ник] - назначить мэра
  • /t set spawn - установить спавн города (в пределах домашнего чанка)
  • /t set homeblock - установить домашний чанк города
  • /t set name [название] - изменить название города
  • /t set outpost - установить спавн аванпоста (в пределах чанка аванпоста)
  • /t set perm [resident/nation/ally/outsider] [build/destroy/switch/itemuse] [on/off] - изменить права разных групп на территории вашего города.

resident - жители города, nation - жители нации, ally - союзники, outsider - чужаки;

build - строить, destroy - разрушать, switch - открывать, активировать что-то (сундуки, двери, рычаги, кнопки), itemuse - использовать какие-то предметы/блоки (лодки, хорусы и прочее);

on - включить, off - выключить.

Примеры использования команды:

/t set perm on - включить все права для всех

/t set perm resident on - разрешить жителям города всё

/t set perm nation switch on - разрешить жителям нации открывать сундуки, активировать рычаги и прочее.

  • /t trust [add/remove] [ник] - сделать игрока доверенным в городе (дать права build, destroy, switch, itemuse) / отобрать доверенность у игрока.
  • /t set taxes [сумма/процент] - установить ежедневный налог для каждого жителя
  • /t set plottax [сумма/процент] - установить ежедневный налог на участки, которыми владеют жители города
  • /t set title [ник] [титул] - выдать жителю города звание (префикс) в чате
  • /t set surname [ник] [суффикс] - выдать жителю города фамилию (постфикс) в чате
  • /t toggle [explosion/fire/mobs/public/pvp/taxpercent/open] [on/off] - включить или отключить взрывы/огонь/мобов/свободную телепортацию в ваш город/ПВП/налоги в процентах/свободное вступление в город (открытость)
  • /t join [название города] - вступить в открытый город
  • /t leave - покинуть город

Городские участки (/plot)

  • /plot - показать доступные команды, связанные с городскими участками
  • /plot claim - занять городской участок, выставленный на продажу
  • /plot unclaim - отказаться от своего городского участка
  • /plot forsale/fs [цена] - выставить городской участок на продажу
  • /plot notforsale/nfs - снять городской участок с продажи
  • /plot evict - изъять городской участок у жителя города
  • /plot set name [название] - изменить название городского участка
  • /plot set perm [friend/town/ally/outsider] [build/destroy/switch/itemuse] [on/off] - изменить права разных групп на городском участке.

    friend - друзья, town - жители города, ally - жители нации и союзники, outsider - чужаки. В остальном команда работает также, как и /t set perm

  • /plot trust [add/remove] [ник] - сделать игрока доверенным на участке (дать права build, destroy, switch, itemuse) / отобрать доверенность у игрока.
  • /plot toggle [explosion/fire/mobs/pvp] [on/off] - включить или отключить взрывы/огонь/мобов/ПВП на городском участке
  • /plot set outpost - установить чанк аванпоста

Резиденты/жители/игроки (/resident)

  • /resident ? - показать доступные команды резидента
  • /resident - показать информацию о резиденте (себе)
  • /resident [ник] - показать информацию о другом резиденте
  • /resident friend add [ник] - добавить игрока в друзья
  • /resident friend remove [ник] - удалить игрока из друзей
  • /resident tax - показать налоги, которые платит игрок

Нация (/nation или /n)

  • /n - показать основную информацию о городе
  • /n ? - показать доступные команды нации
  • /n [название нации] - показать основную информацию о другой нации
  • /n new [название] - создать нацию
  • /n delete - удалить нацию
  • /n add [название города] - пригласить город в нацию
  • /n kick [название города] - исключить город из состава нации
  • /n leave - выйти из состава нации
  • /n join [название нации] - вступить в открытую нацию
  • /n deposit [сумма] - пополнить казну нации
  • /n withdraw [сумма] - снять деньги с казны нации
  • /n deposit [сумма] [название города] - пополнить казну города, входящего в состав нации
  • /n rank [add/remove] [ник] [ранг] - выдать или удалить ранг у жителя нации.
  • /n ally add [название нации] - добавить нацию в список союзников
  • /n ally remove [название нации] - удалить нацию из списка союзников
  • /n enemy add [название нации] - объявить нацию врагом и начать с ней войну
  • /n enemy remove [название нации] - убрать нацию из списка врагов
  • /n set king [ник] - назначить короля (главу) нации
  • /n set capital [название города] - установить столицу и короля (главу) нации
  • /n set board [сообщение/none] - установить сообщение нации
  • /n set taxes [сумма/процент] - установить ежедневный налог для каждого города в нации
  • /n set name [название] - изменить название нации
  • /n set spawn - установить спавн нации
  • /n spawn - телепортироваться на спавн нации
  • /n set title [ник] [титул] - выдать жителю нации звание (префикс) в чате
  • /n set surname [ник] [суффикс] - выдать жителю нации фамилию (постфикс) в чате
  • /n toggle [neutral/open/taxpercent] [on/off] - включить или отключить нейтралитет/свободное вступление в нацию (открытость)/налог в процентах
  • /n merge [название нации] - предложить другой нации объединиться с вашей
  • /n ranklist - показать список жителей нации и их ранги
  • /n townlist - показать список городов нации
  • /n allylist - показать список союзников нации
  • /n enemylist - показать список врагов нации

Чат

  • /g - зайти (начать писать) в глобальный чат
  • /lc - зайти в локальный чат
  • /tc - зайти в городской чат
  • /nc - зайти в чат нации
  • /ac - зайти в чат альянса

Прочее

  • /towny prices - некоторые расценки Towny
  • /towny time - время до следующего дня (до следующего списания содержания)

Система войн (осады SiegeWar)

Основная статья: Осады (SiegeWar)

Обзор

SiegeWar добавляет в Towny систему войн между городами и нациями. Войны проходят в форме осад с захватом знамени на границе атакованного города.

В осаде участвуют две стороны:

  • нападающие: атакующая нация и её союзники;
  • защитники: атакованный город, его нация и союзники этой нации.

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