Строка 11: Строка 11:
Создать стоянку несложно - требуется поставить костёр и подтвердить создание стоянки в чате. Через некоторое время она появится на динамической карте. Она занимает один чанк карты. На территории данного чанка отключены пвп, огонь и взрывы.
Создать стоянку несложно - требуется поставить костёр и подтвердить создание стоянки в чате. Через некоторое время она появится на динамической карте. Она занимает один чанк карты. На территории данного чанка отключены пвп, огонь и взрывы.


Стоянка действует 48 часов. Если желаете поменять расположение стоянки, то придётся убрать предыдущую и ждать 3 часа. Стоянка недоступна жителям городов. На чанке-стоянке действует запрет на ПВП, огонь и взрывы.  
Стоянка действует '''48 часов'''. Если желаете поменять расположение стоянки, то придётся убрать предыдущую и ждать 3 часа. Стоянка недоступна жителям городов. На чанке-стоянке действует запрет на ПВП, огонь и взрывы.  


== Создание города ==
== Создание города ==
''Основная статья: Экономика''
''Основная статья: Экономика''


В первую очередь вам необходимо добыть '''250 золота'''. Валютой выступает золотой самородок, зотой слиток и золотой блок - 1, 9 и 81 единиц валюты соответственно  
В первую очередь вам необходимо добыть '''250 золота'''. Валютой выступает золотой самородок, зотой слиток и золотой блок - '''1, 9 и 81''' единиц валюты соответственно  


Когда нужная сумма уже в вашем кармане, просто войдите в тот чанк, где хотите установить первую территорию, и пропишите эту команду:
Когда нужная сумма уже в вашем кармане, просто войдите в тот чанк, где хотите установить первую территорию, и пропишите эту команду:
Строка 24: Строка 24:
Спавн города будет назначен на тот блок, на котором вы будете стоять при создании города. Более того, будет учтено даже то, как вы направили взгляд. Изменить место спавна можно через <code>/t set homeblock</code>, встав на новую точку спавна города.
Спавн города будет назначен на тот блок, на котором вы будете стоять при создании города. Более того, будет учтено даже то, как вы направили взгляд. Изменить место спавна можно через <code>/t set homeblock</code>, встав на новую точку спавна города.


Если у вас достаточно средств и вы не находитесь слишком близко к другому городу, деньги снимутся со счета и вы станете счастливым обладателем собственного города. Город требует содержание 1 золото за 1 чанк.  
Если у вас достаточно средств и вы не находитесь слишком близко к другому городу, деньги снимутся со счета и вы станете счастливым обладателем собственного города. Город требует содержание '''1 монету за 1 чанк'''.  


== Присоединение к городам ==
== Присоединение к городам ==
Строка 74: Строка 74:


=== Покупка таунблоков ===
=== Покупка таунблоков ===
Обычно Towny ограничивает количество городских блоков города числом, основанным на количестве жителей или town_level. Towny позволяет городам приобретать дополнительные городские блоки, которые город затем может претендовать, используя /town buy bonus {amount}.
Обычно Towny ограничивает количество городских блоков города числом, основанным на количестве жителей или town_level. Towny позволяет городам приобретать дополнительные городские блоки, которые город затем может претендовать, используя /town buy bonus [кол-во].
{| class="wikitable"
{| class="wikitable"
|+
|+
Строка 83: Строка 83:
|-
|-
|1
|1
|Поселение
|1
|32
|32
|250
|250
|-
|-
|2
|2
|Хутор
|2
|64
|64
|300
|300
|-
|-
|6
|6
|Деревня
|3
|96
|96
|350
|350
|-
|-
|10
|10
|Городок
|4
|160
|160
|400
|400
|-
|-
|14
|14
|Большой городок
|5
|224
|224
|450
|450
|-
|-
|20
|20
|Город
|6
|320
|320
|500
|500
|-
|-
|24
|24
|Огромный город
|7
|384
|384
|550
|550
|-
|-
|28
|28
|Метрополис
|8
|448
|448
|600
|600
Строка 126: Строка 126:
Когда лимит городских кварталов меньше, чем они заклеймили, например: 120/100 таунблоков, то другие города смогут своровать их землю
Когда лимит городских кварталов меньше, чем они заклеймили, например: 120/100 таунблоков, то другие города смогут своровать их землю


Земля крадется по одному участку за раз с помощью команды /t takeoverclaim. У нее есть некоторые требования:
Земля крадется по одному участку за раз с помощью команды <code>/t takeoverclaim</code>. У нее есть некоторые требования:


* Эта команда должна использоваться на краю города, который примыкает к вашему городу.
* Эта команда должна использоваться на краю города, который примыкает к вашему городу.
* Ваш собственный город не может быть перехвачен.
* Ваш собственный город не может быть перехвачен.
* Вы должны быть в состоянии заплатить 50 монет за таунблок
* Вы должны быть в состоянии заплатить '''50 монет''' за таунблок
 
=== Группы участков ===
Участки можно группировать в группы участков. Это позволяет продавать/покупать участки и управлять ими, как если бы это был один участок. Чтобы создать группу, игрок должен иметь соответствующие разрешения для работы с ней. Затем игрок встает на участок и выполняет: <code>/plot group add [название_группы]</code>, Towny добавит участок, на котором вы стоите, в группу, если она существует, или создаст новую, если группа с таким именем не существует. Просто повторите команду <code>/plot group add [такая_же_группа]</code>, стоя на других участках, чтобы добавить эти участки в группу.
 
Большинство других команд, используемых для управления участками, одинаковы, за одним исключением: вместо того, чтобы начинаться с префикса <code>/plot</code>, операции с группами участков начинаются с префикса <code>/plot group</code>. Например, чтобы выставить недвижимость на продажу, нужно выполнить <code>/plot fs 10000</code>, но для группы участков с названием highlands нужно выполнить <code>/plot group fs 10000</code>. Разрешения, типы и другие следуют этому соглашению. Полный список команд см. в <code>/plot group ?</code>.
 
Можно добавлять участки в plotgroup, заходя в них с новым режимом резидента: plotgroup. Когда у игрока в памяти установлено plotgroupname, любой участок, в который он хочет попасть, автоматически присоединится к группе участков. plotgroupname заносится в память, когда игрок использует команду <code>/plot group add NAME</code>. Таким образом, игрок может использовать <code>/plot group add NAME</code>, чтобы начать группу участков, а затем использовать <code>/res toggle plotgroup</code>, чтобы включить режим резидента, а затем начать добавлять участки в группу участков, ходя по ним, используя <code>/res toggle plotgroup</code>, когда они закончат.
 
=== Районы ===
Участки можно группировать в районы. Районы похожи на группы участков, но имеют меньше ограничений: городские кварталы районов не обязаны иметь одинаковые разрешения на участок, тип участка, владельца или название участка.
 
Районы удобны для наименования частей города или создания кварталов.
 
Районы показывают свое название в уведомлениях, на карте hud и в тексте наведения на карту /towny.
 
Городские кварталы в районе должны быть смежными друг с другом.


=== Участки ===
=== Участки ===
Строка 137: Строка 153:
У вас есть большой набор возможностей управления каждым чанком через <code>/plot toggle</code>. Там перечислен целый ряд управляемых переменных.
У вас есть большой набор возможностей управления каждым чанком через <code>/plot toggle</code>. Там перечислен целый ряд управляемых переменных.


Home — домашний чанк города. Устанавливается автоматически в первом чанке при основании города. Этот чанк нельзя сдать, а также в нем можно проводить финансовые операции
'''Home''' — домашний чанк города. Устанавливается автоматически в первом чанке при основании города. Этот чанк нельзя сдать, а также в нем можно проводить финансовые операции


Купленный чанк. Да, чанки в городах можно продавать через команду <code>/plot forsale [цена]</code>. Участник вашего города может приобрести этот чанк и получить в нем широкий набор прав. Таким образом можно выделить жителям их землю под личные постройки и, к примеру, ограничить их права в городе, оставив право на постройку или разрушение только в купленном чанке. На чанки, принадлежащие кому-либо, можно устанавливать налог. Вы также можете выселять владельцев чанков. Через команду <code>/plot notforsale</code> можно обозначить чанк как непродающийся.
Купленный чанк. Да, чанки в городах можно продавать через команду <code>/plot forsale [цена]</code>. Участник вашего города может приобрести этот чанк и получить в нем широкий набор прав. Таким образом можно выделить жителям их землю под личные постройки и, к примеру, ограничить их права в городе, оставив право на постройку или разрушение только в купленном чанке. На чанки, принадлежащие кому-либо, можно устанавливать налог. Вы также можете выселять владельцев чанков. Через команду <code>/plot notforsale</code> можно обозначить чанк как непродающийся.
Строка 143: Строка 159:
Также вы можете устанавливать чанкам особую специализацию, ниже приведены доступные варианты:
Также вы можете устанавливать чанкам особую специализацию, ниже приведены доступные варианты:


<code>/plot set inn</code> установить чанк "гостиницей". Пользоваться кроватями на сервере можно только в рамках чанков inn. На этих чанках можно устроить полноценное жилье. Также тут можно установить точку возрождения для игроков из других наций, если вы не воюете с ними.
==== Участки магазинов ====
Участки магазинов обозначаются с помощью <code>/plot set shop</code>. Мэр может использовать <code>/town set shopprice {$$}</code>, чтобы установить, по какой цене по умолчанию продаются участки магазинов. Это можно переопределить, когда мэр выставляет фактический участок на продажу с помощью <code>/plot forsale {$$}</code>. Мэр также может взимать дополнительный налог с магазина с помощью <code>/town set shoptax {$$}</code>. Этот налог взимается в дополнение к обычному налогу с магазина.


<code>/plot set bank</code> — делает чанк "банком". В этом месте можно будет проводить финансовые операции города и нации.
'''В чанках этого типа можно ставить честшопы и торговать предметами с другими игроками'''


<code>/plot set jail</code> — этот чанк будет назначен "тюрьмой" с особой механикой. Сюда будут телепортироваться арестованные преступники в вашем городе, при этом их возможность сбежать оттуда через тп или смерть ограничена. В этом чанке будут находиться заключенные, пока вы не освободите их или они сами не освободят себя.
==== Участки арены ====
Участки арены обозначаются с помощью <code>/plot set arena</code>. PVP включен все время на участках арены, а также урон от дружественного огня. Восстановление здоровья города также отключено на участках арены.


<code>/plot set farm</code> — указанные чанки станут фермерскими. На их территории нельзя строить или ломать, можно только собирать любой урожай из растений, ломать грибы, а также разводить и забивать животных.
==== Посольские участки ====
Посольские участки обозначаются с помощью <code>/plot set embassy</code>. Мэр может использовать <code>/town set embassyprice {$$}</code>, чтобы установить, по какой цене по умолчанию продаются посольские участки. Это можно переопределить, когда мэр выставляет фактический участок на продажу с помощью <code>/plot forsale {$$}</code>. Мэр также может взимать дополнительный посольский налог с помощью <code>/town set embassytax {$$}</code>. Этот налог взимается в дополнение к обычному налогу на участок. Посольский участок может купить любой игрок, независимо от того, находится ли он в городе или нет. Городской квартал остается собственностью принимающего города, и мэр принимающего города может в любое время забрать участок у владельца. Участки посольства также можно преобразовать в участки магазинов, что позволяет создавать более крупные торговые города, где игроки из разных городов могут открывать магазины. Когда игрок покидает город, он не теряет права собственности на свои участки, если эти участки установлены как участки посольства.


Чанки, которые отмечаются на карте особым цветом:
==== Дебри ====
Дебри обозначаются с помощью <code>/plot set wilds</code>. Участок дебрей позволяет жителям уничтожать блоки, найденные в списке идентификаторов wild-игнорирования. По умолчанию сюда входят руды, деревья, цветы, грибы и другие собираемые блоки. Он не включает камень, грязь, траву и другие блоки ландшафта. Он полезен для создания ферм деревьев и защиты местности вокруг города, при этом позволяя жителям рубить деревья и исследовать пещеры.


<code>/plot set shop</code> — делает чанк особо выделенным магазином. Здесь можно организовать рынок, продавая и приобретая ресурсы через chestshop и напрямую. На чанк магазина можно установить отдельный налог.
Игрок может использовать <code>/towny wildsblocks</code>, чтобы увидеть разрешенные серверу блоки участков Wilds.


<code>/plot set embassy</code> — чанк посольства. В обычной ситуации "иноземцы" не могут получить чанки в вашем городе. Однако, если назначить чанк посольством и после установить на него цену через <code>/plot fs</code>, эту землю сможет купить игрок, который не является гражданином вашего города. У него будут те же права, что и у простого владельца чанка.
==== Участки гостиниц ====
Участки гостиниц обозначаются с помощью <code>/plot set inn</code>. Участок позволяет любому человеку использовать кровать для установки своего /res спавна и спавна в местах смерти. Однако враги вашей нации не могут использовать участки в гостиницах.


<code>/plot set wilds</code> — дикие угодья или "заповедные зоны". Это территории, где установлен запрет на разрушение любых блоков, кроме растительности: травы, деревьев и цветов. Можно использовать для выращивания и вырубки лесов, а также, при должной сноровке, для охоты.
==== Участки в тюрьме ====
Участки в тюрьме обозначаются командой /plot set jail.


<code>/plot set arena</code> — делает этот чанк "ареной", в рамках которой установлено разрешение на пвп и включен "дружественный огонь", позволяющий сражаться жителям одного города или одной нации.
Игроки могут попасть в тюрьму, если:
 
Мэр/шерифы игрока отправляют его в тюрьму с помощью одной из следующих команд:
 
Когда залог отключен:
 
/town jail [имя] — сажает указанного игрока в тюрьму на 1 час, он должен быть жителем вашего города.
 
/town jail [имя] {часы} — сажает указанного игрока в тюрьму на указанные часы.
 
/town jail [имя] {часы} {jail} — Заключает указанного игрока в тюрьму на указанные часы, на указанном участке тюрьмы (который является числом.)
 
/town jail [имя] {часы} {jail} {ячейка} — Заключает указанного игрока в тюрьму на указанные часы, на указанном участке тюрьмы и в указанной камере тюрьмы (которые являются числами.)
 
Когда включен залог:
 
/town jail [имя] — Заключает указанного игрока в тюрьму на 1 час, он должен быть жителем вашего города, с суммой залога по умолчанию.
 
/town jail [имя] {часы} — Заключает указанного игрока в тюрьму на указанные часы, с суммой залога по умолчанию.
 
/town jail [имя] {часы} {залог} — Заключает указанного игрока в тюрьму на указанные часы, с суммой залога.
 
/town jail [имя] {часы} {залог} {jail} - Заключает указанного игрока в тюрьму на указанные часы с указанной суммой залога на указанном участке тюрьмы (который является числом).
 
/town jail [имя] {часы} {залог} {jail} {cell} — Заключает указанного игрока в тюрьму на указанное количество часов с указанной суммой залога на указанном участке тюрьмы и в указанной камере тюрьмы (оба являются числами).
 
Атакующий, который атакует город, который считает его врагом (отношение нации), умирает в этом городе. Он отправляется в основную тюрьму обороняющегося города.
 
Атакующий, который атакует город, который считает его преступником, умирает в этом городе игроком с узлом разрешений towny.outlaw.jailer. Он отправляется в основную тюрьму обороняющегося города. В конфигурации jail.is_jailing_attacking_outlaws должно быть true.
 
Заключенные игроки освобождаются, если:
 
они покидают свой город и становятся кочевниками,
 
мэр/шериф освобождает их,
 
игрок платит залог городу, который их заключил в тюрьму, (используя: /resident jail paybail)
 
им удается сбежать с тюремного участка и из города и попасть в Wilderness.
 
Кроме того:
 
Заключенные игроки не могут телепортироваться.
 
Заключенные игроки не могут использовать жемчуг Эндера или фрукт Коруса, если это не включено в конфигурации.
 
Заключенные игроки, которые умирают, отправляются обратно на предписанный им тюремный участок.
 
Заключенные игроки не дают денежных выплат, когда их убивают.
 
Заключенные игроки показывают свой статус в тюрьме на экране /res [имя игрока], вместе с городом, в котором они заключены.
 
Предлагается создать новый ранг города в townyperms.yml под названием Шериф и присвоить этому рангу узел towny.command.town.toggle.jail. Недавно созданные файлы townyperms.yml будут содержать этот ранг по умолчанию.
 
В конфигурации есть список jail.blacklisted_commands, в котором вы можете задать список команд, которые заключенные игроки не могут использовать.
 
Также:
 
Необязательно в конфигурации: недавно заключенные игроки, которые выходят из системы до того, как их можно будет телепортировать в свою камеру, будут убиты.
 
Игрок получает предупреждение, чтобы избежать сюрпризов.
 
Работает аналогично многим плагинам для ведения журнала боя.
 
Необязательный иммунитет к тюрьме для новых игроков
 
Установите в конфигурации, как долго новый игрок на сервере будет защищен от тюрьмы.
 
Тюремные участки могут иметь несколько тюремных камер. Тюремные камеры создаются с помощью /plot jailcell add и удаляются с помощью /plot jailcell remove. Места появления тюремных камер отмечаются в игре с помощью кольца частиц.
 
Город может видеть список своих тюрем с помощью /town jail list. Город устанавливает свою основную тюрьму с помощью /town set primaryjail, стоя на тюремном участке. Их первая тюрьма автоматически станет основной.
 
Игроки, которые находятся в тюрьме, получат хорошую книгу, объясняющую им, как они могут выйти из тюрьмы, с информацией, взятой из файла конфигурации сервера.
 
Система залога, доступная для тюрем, должна быть включена в config.yml в jail.bail.is_allow_bail. В то время как включенные игроки могут заплатить деньги, чтобы выйти из тюрьмы. Существуют стандартные суммы залога, когда преступники и враги заключаются в тюрьму через убийство, а также стандартные суммы для мэров и королей, которых убивают. Когда житель города попадает в тюрьму с помощью команды jail, залог можно указать в используемой команде, при этом игрок будет ограничен максимальным значением, которое настраивается в jail.bail.bailmax_amount в config.yml.
 
==== Фермерские участки ====
Фермерские участки обозначаются с помощью <code>/plot set farm</code>.
 
Игроки могут использовать <code>/towny allowedblocks</code>, чтобы увидеть список фермерских блоков сервера.
 
Кто может строить/уничтожать эти блоки, по-прежнему определяется строкой разрешений участка, отображаемой на экране разрешений /plot. Это означает, что если B=rnao, любой может сажать/размещать разрешенные блоки на участке. Если B=r---, то только жители города могут сажать/размещать разрешенные блоки.
 
Towny уже защищает сельскохозяйственные угодья от вытаптывания в траву, поэтому сельскохозяйственные угодья вернутся в грязь, только если они не будут орошаемы.
 
Фермерские участки также позволяют игроку убивать животных на участке. По умолчанию этот список включает '''свинью, корову, курицу, овцу'''.
 
==== Банковские участки ====
Банковские участки обозначаются с помощью <code>/plot set bank</code>. Банковские участки используются для ограничения внесения/снятия средств в городском и национальном банке.  


== Производство ==
== Производство ==
Строка 198: Строка 308:
|-
|-
|1
|1
| -90%
| +30%
|-
|-
|2
|2
| -80%
| +60%
|-
|-
|3
|3
| -60%
| +90%
|-
|-
|4
|4
| -20%
| +120%
|-
|-
|5
|5
| +20%
| +150%
|-
|-
|6
|6
| +60%
| +180%
|-
|-
|7
|7
| +140%
| +210%
|-
|-
|8
|8
| +220%
| +240%
|-
|9
| +380%
|}
|}



Версия от 23:57, 9 января 2025

Чтобы начать свой путь на сервере, желательно стать участником города — создать его или вступить в уже существующий.

Для вступления в существующий город нужно договориться с лидером или заместителем этого города. Они пригласят вас к себе командой /t add [ник].

В чате вы получите приглашение присоединиться к городу — принять или отклонить его можно нажатием на соответствующую "кнопку" в чате. Также можно прописать команду /t accept или /t deny. Но если вы стремитесь к самостоятельности…

Стоянка

Как только Вы зайдете на сервер у Вас не будет достаточно денег на создание своего города. Но защита от враждебных игроков и мобов нужна всегда. Для этого и существуют стоянки.


Создать стоянку несложно - требуется поставить костёр и подтвердить создание стоянки в чате. Через некоторое время она появится на динамической карте. Она занимает один чанк карты. На территории данного чанка отключены пвп, огонь и взрывы.

Стоянка действует 48 часов. Если желаете поменять расположение стоянки, то придётся убрать предыдущую и ждать 3 часа. Стоянка недоступна жителям городов. На чанке-стоянке действует запрет на ПВП, огонь и взрывы.

Создание города

Основная статья: Экономика

В первую очередь вам необходимо добыть 250 золота. Валютой выступает золотой самородок, зотой слиток и золотой блок - 1, 9 и 81 единиц валюты соответственно

Когда нужная сумма уже в вашем кармане, просто войдите в тот чанк, где хотите установить первую территорию, и пропишите эту команду:

/t new [название города]

Спавн города будет назначен на тот блок, на котором вы будете стоять при создании города. Более того, будет учтено даже то, как вы направили взгляд. Изменить место спавна можно через /t set homeblock, встав на новую точку спавна города.

Если у вас достаточно средств и вы не находитесь слишком близко к другому городу, деньги снимутся со счета и вы станете счастливым обладателем собственного города. Город требует содержание 1 монету за 1 чанк.

Присоединение к городам

Существует два способа присоединиться к городам: первый — получить приглашение от мэра или помощника мэра. Второй — присоединиться к открытому городу.

Мэры и помощники могут добавлять игроков в свой город с помощью команды /town add {имя_игрока}. Игрок получит приглашение либо принять, либо отклонить приглашение.

Мэры могут настроить свои города на открытие с помощью команды /town toggle open. Игрок, который еще не находится в городе, может использовать команду /town join [название города], чтобы присоединиться к открытым городам. Открытые города можно просмотреть с помощью команды /town list в open.

Когда жители присоединяются к городам, они увеличивают количество городских кварталов, доступных мэру для клейминга.

Иерархия

На сервере представлена следующая иерархия ролей и структур:

  • Кочевники (Nomads): Игроки, которые не принадлежат ни к какому городу. У них ограниченные права и возможности.
  • Резиденты (Residents): Члены города. Они могут владеть землей и участвовать в жизни города. У жителей есть своя собственная команда /resident, которая сама по себе выводит экран статуса жителя, отображающий деньги, город, имеющиеся участки и друзей. Жители могут присоединяться к городам или выбрать создание собственного города. Жители, которые присоединяются к городам, могут претендовать на участки, которые мэр города выставил на продажу. Когда житель владеет 1 или более участками, он увидит новую строку на своем экране резидента, показывающую принадлежащие ему участки, и линию разрешений по умолчанию, показывающую разрешения на участки, предоставленные на всех участках, которыми владеет житель (для которых не установлена ​​пользовательская линия участка).
  • Города (Towns): Город — это совокупность жителей (или только один житель) с одним жителем в качестве мэра. В городе также есть банк, из которого мэр может снимать деньги. У мэра также могут быть помощники, которые имеют такие же или похожие полномочия, как у него/нее. Города могут иметь налоги, которые будут взиматься в конце каждого дневного интервала. Города обычно растут от своего домашнего квартала, квартала, в котором стоял мэр во время создания города. Кварталы должны быть заклеймлены рядом с другими кварталами, если только мэр не клеймит аванпост в дикой местности с помощью /t claim outpost. Все города на сервере можно увидеть в списке с помощью /town list. Города можно выставлять на продажу с помощью /t forsale [$] и покупать игроками с помощью /t buytown [название_города]. Города снимаются с продажи с помощью /t notforsale.
  • Мэры (Mayors): Мэры управляют городами и с помощью своих помощников управляют городом и его жителями. Мэры могут решать, в какие ранги попадают их жители в их городе. Это может быть городской помощник или любые другие пользовательские ранги. Мэры могут видеть доступные ранги с помощью команды /town ranklist. Игроки ранжируются с помощью /town rank {add|remove} {ник_игрока} {название_ранга}. Игроку может быть назначено более одного ранга, что позволяет администраторам создавать различные городские роли, такие как банкиры, строители, приглашающие, которые мэр может выбрать для своих доверенных жителей. Мэры также определяют, какие налоги и налоговые ставки будут взиматься с жителей города.
  • Изгои (Outlaws): Игроки, которых город объявил вне закона. Обычно такие игроки не могут безопасно входить в территорию города.
  • Нации (Nations): Объединения городов под руководством лидера нации. Нации предоставляют своим городам преимущества и возможности для взаимодействия на глобальном уровне.
  • Лидеры наций (Nation Leaders): Главы наций, управляющие объединенными городами и координирующие их действия.

Управление землями

Таунблоки

Мир разбит на участки земли, называемые таунблоками, которые имеют размер 16x16xN (где N — полная высота мира). Они совпадают с чанками. Таунблоки клеймятся мэрами городов, которые затем могут продавать/дарить отдельные участки жителям своего города.

Клейм городских кварталов

Мэры и ассистенты городов могут клеймить таунблоки для города.

Команды для клейма чанков:

  • /town claim клеймит один участок, на котором стоит игрок.
  • /town claim # клеймит квадрат с радиусом, равным указанному #, иногда уменьшая радиус до идеального квадрата, окружающий пользователя команды.
  • /town claim rect # клеймит квадрат с радиусом, равным указанному #, иногда уменьшая радиус до идеального квадрата, окружающий пользователя команды.
  • /town claim rect auto клеймит все возможные городские кварталы в форме квадрата, с центром вокруг пользователя команды.
  • /town claim circle # клеймит круг с радиусом, равным указанному #, иногда уменьшая радиус до идеального круга, окружающий пользователя команды.
  • /town claim circle auto клеймит все возможные городские кварталы в форме круга, с центром вокруг пользователя команды.
  • /town claim auto Заявляет права на все возможные городские кварталы в форме квадрата, центрированного вокруг пользователя команды.
  • /town claim fill Заполняет область, окруженную границей претензий. Это не сработает, пока не будет создана граница/кольцо претензий.

Использование команды /town выведет список городских кварталов, доступных для претензии.

Персональный клейм

Когда городской квартал был заклеймлен городом с помощью /town claim, мэр может выставить городской квартал/участок на продажу с помощью /plot fs [цена]. После того, как участок выставлен на продажу, житель города может лично заявить права на землю с помощью /plot claim. Аналогично, участки бросаются жителями с помощью /plot unclaim.

Передача земли

Игроки могут добровольно передавать землю другим городам. Это делается с помощью команды /town cede plot [townname]. Чтобы город мог уступить землю, город, наследующий участок, должен иметь возможность заявить права на землю, если она не была востребована и доступна для использования /t claim. Это означает, что у промежуточного города должен быть доступный городской квартал для претензии, должен быть смежный претензионный участок и он также должен соблюдать все правила близости. Когда используется команда /t cede plot [townname], игрок, использующий команду, должен подтвердить свою команду, а принимающий мэр также должен быть в сети, чтобы подтвердить получение участка.

Покупка таунблоков

Обычно Towny ограничивает количество городских блоков города числом, основанным на количестве жителей или town_level. Towny позволяет городам приобретать дополнительные городские блоки, которые город затем может претендовать, используя /town buy bonus [кол-во].

Необходимое кол-во жителей Уровень города Лимит таунблоков Докупаемый лимит таунблоков
1 1 32 250
2 2 64 300
6 3 96 350
10 4 160 400
14 5 224 450
20 6 320 500
24 7 384 550
28 8 448 600

Оверклейм

Когда лимит городских кварталов меньше, чем они заклеймили, например: 120/100 таунблоков, то другие города смогут своровать их землю

Земля крадется по одному участку за раз с помощью команды /t takeoverclaim. У нее есть некоторые требования:

  • Эта команда должна использоваться на краю города, который примыкает к вашему городу.
  • Ваш собственный город не может быть перехвачен.
  • Вы должны быть в состоянии заплатить 50 монет за таунблок

Группы участков

Участки можно группировать в группы участков. Это позволяет продавать/покупать участки и управлять ими, как если бы это был один участок. Чтобы создать группу, игрок должен иметь соответствующие разрешения для работы с ней. Затем игрок встает на участок и выполняет: /plot group add [название_группы], Towny добавит участок, на котором вы стоите, в группу, если она существует, или создаст новую, если группа с таким именем не существует. Просто повторите команду /plot group add [такая_же_группа], стоя на других участках, чтобы добавить эти участки в группу.

Большинство других команд, используемых для управления участками, одинаковы, за одним исключением: вместо того, чтобы начинаться с префикса /plot, операции с группами участков начинаются с префикса /plot group. Например, чтобы выставить недвижимость на продажу, нужно выполнить /plot fs 10000, но для группы участков с названием highlands нужно выполнить /plot group fs 10000. Разрешения, типы и другие следуют этому соглашению. Полный список команд см. в /plot group ?.

Можно добавлять участки в plotgroup, заходя в них с новым режимом резидента: plotgroup. Когда у игрока в памяти установлено plotgroupname, любой участок, в который он хочет попасть, автоматически присоединится к группе участков. plotgroupname заносится в память, когда игрок использует команду /plot group add NAME. Таким образом, игрок может использовать /plot group add NAME, чтобы начать группу участков, а затем использовать /res toggle plotgroup, чтобы включить режим резидента, а затем начать добавлять участки в группу участков, ходя по ним, используя /res toggle plotgroup, когда они закончат.

Районы

Участки можно группировать в районы. Районы похожи на группы участков, но имеют меньше ограничений: городские кварталы районов не обязаны иметь одинаковые разрешения на участок, тип участка, владельца или название участка.

Районы удобны для наименования частей города или создания кварталов.

Районы показывают свое название в уведомлениях, на карте hud и в тексте наведения на карту /towny.

Городские кварталы в районе должны быть смежными друг с другом.

Участки

Обычный чанк (default) — стандартный тип для любого добавляемого чанка. Для снятия роли с любого чанка и возвращения его к обычному состоянию используйте /plot set reset

У вас есть большой набор возможностей управления каждым чанком через /plot toggle. Там перечислен целый ряд управляемых переменных.

Home — домашний чанк города. Устанавливается автоматически в первом чанке при основании города. Этот чанк нельзя сдать, а также в нем можно проводить финансовые операции

Купленный чанк. Да, чанки в городах можно продавать через команду /plot forsale [цена]. Участник вашего города может приобрести этот чанк и получить в нем широкий набор прав. Таким образом можно выделить жителям их землю под личные постройки и, к примеру, ограничить их права в городе, оставив право на постройку или разрушение только в купленном чанке. На чанки, принадлежащие кому-либо, можно устанавливать налог. Вы также можете выселять владельцев чанков. Через команду /plot notforsale можно обозначить чанк как непродающийся.

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

Участки магазинов

Участки магазинов обозначаются с помощью /plot set shop. Мэр может использовать /town set shopprice {$$}, чтобы установить, по какой цене по умолчанию продаются участки магазинов. Это можно переопределить, когда мэр выставляет фактический участок на продажу с помощью /plot forsale {$$}. Мэр также может взимать дополнительный налог с магазина с помощью /town set shoptax {$$}. Этот налог взимается в дополнение к обычному налогу с магазина.

В чанках этого типа можно ставить честшопы и торговать предметами с другими игроками

Участки арены

Участки арены обозначаются с помощью /plot set arena. PVP включен все время на участках арены, а также урон от дружественного огня. Восстановление здоровья города также отключено на участках арены.

Посольские участки

Посольские участки обозначаются с помощью /plot set embassy. Мэр может использовать /town set embassyprice {$$}, чтобы установить, по какой цене по умолчанию продаются посольские участки. Это можно переопределить, когда мэр выставляет фактический участок на продажу с помощью /plot forsale {$$}. Мэр также может взимать дополнительный посольский налог с помощью /town set embassytax {$$}. Этот налог взимается в дополнение к обычному налогу на участок. Посольский участок может купить любой игрок, независимо от того, находится ли он в городе или нет. Городской квартал остается собственностью принимающего города, и мэр принимающего города может в любое время забрать участок у владельца. Участки посольства также можно преобразовать в участки магазинов, что позволяет создавать более крупные торговые города, где игроки из разных городов могут открывать магазины. Когда игрок покидает город, он не теряет права собственности на свои участки, если эти участки установлены как участки посольства.

Дебри

Дебри обозначаются с помощью /plot set wilds. Участок дебрей позволяет жителям уничтожать блоки, найденные в списке идентификаторов wild-игнорирования. По умолчанию сюда входят руды, деревья, цветы, грибы и другие собираемые блоки. Он не включает камень, грязь, траву и другие блоки ландшафта. Он полезен для создания ферм деревьев и защиты местности вокруг города, при этом позволяя жителям рубить деревья и исследовать пещеры.

Игрок может использовать /towny wildsblocks, чтобы увидеть разрешенные серверу блоки участков Wilds.

Участки гостиниц

Участки гостиниц обозначаются с помощью /plot set inn. Участок позволяет любому человеку использовать кровать для установки своего /res спавна и спавна в местах смерти. Однако враги вашей нации не могут использовать участки в гостиницах.

Участки в тюрьме

Участки в тюрьме обозначаются командой /plot set jail.

Игроки могут попасть в тюрьму, если:

Мэр/шерифы игрока отправляют его в тюрьму с помощью одной из следующих команд:

Когда залог отключен:

/town jail [имя] — сажает указанного игрока в тюрьму на 1 час, он должен быть жителем вашего города.

/town jail [имя] {часы} — сажает указанного игрока в тюрьму на указанные часы.

/town jail [имя] {часы} {jail} — Заключает указанного игрока в тюрьму на указанные часы, на указанном участке тюрьмы (который является числом.)

/town jail [имя] {часы} {jail} {ячейка} — Заключает указанного игрока в тюрьму на указанные часы, на указанном участке тюрьмы и в указанной камере тюрьмы (которые являются числами.)

Когда включен залог:

/town jail [имя] — Заключает указанного игрока в тюрьму на 1 час, он должен быть жителем вашего города, с суммой залога по умолчанию.

/town jail [имя] {часы} — Заключает указанного игрока в тюрьму на указанные часы, с суммой залога по умолчанию.

/town jail [имя] {часы} {залог} — Заключает указанного игрока в тюрьму на указанные часы, с суммой залога.

/town jail [имя] {часы} {залог} {jail} - Заключает указанного игрока в тюрьму на указанные часы с указанной суммой залога на указанном участке тюрьмы (который является числом).

/town jail [имя] {часы} {залог} {jail} {cell} — Заключает указанного игрока в тюрьму на указанное количество часов с указанной суммой залога на указанном участке тюрьмы и в указанной камере тюрьмы (оба являются числами).

Атакующий, который атакует город, который считает его врагом (отношение нации), умирает в этом городе. Он отправляется в основную тюрьму обороняющегося города.

Атакующий, который атакует город, который считает его преступником, умирает в этом городе игроком с узлом разрешений towny.outlaw.jailer. Он отправляется в основную тюрьму обороняющегося города. В конфигурации jail.is_jailing_attacking_outlaws должно быть true.

Заключенные игроки освобождаются, если:

они покидают свой город и становятся кочевниками,

мэр/шериф освобождает их,

игрок платит залог городу, который их заключил в тюрьму, (используя: /resident jail paybail)

им удается сбежать с тюремного участка и из города и попасть в Wilderness.

Кроме того:

Заключенные игроки не могут телепортироваться.

Заключенные игроки не могут использовать жемчуг Эндера или фрукт Коруса, если это не включено в конфигурации.

Заключенные игроки, которые умирают, отправляются обратно на предписанный им тюремный участок.

Заключенные игроки не дают денежных выплат, когда их убивают.

Заключенные игроки показывают свой статус в тюрьме на экране /res [имя игрока], вместе с городом, в котором они заключены.

Предлагается создать новый ранг города в townyperms.yml под названием Шериф и присвоить этому рангу узел towny.command.town.toggle.jail. Недавно созданные файлы townyperms.yml будут содержать этот ранг по умолчанию.

В конфигурации есть список jail.blacklisted_commands, в котором вы можете задать список команд, которые заключенные игроки не могут использовать.

Также:

Необязательно в конфигурации: недавно заключенные игроки, которые выходят из системы до того, как их можно будет телепортировать в свою камеру, будут убиты.

Игрок получает предупреждение, чтобы избежать сюрпризов.

Работает аналогично многим плагинам для ведения журнала боя.

Необязательный иммунитет к тюрьме для новых игроков

Установите в конфигурации, как долго новый игрок на сервере будет защищен от тюрьмы.

Тюремные участки могут иметь несколько тюремных камер. Тюремные камеры создаются с помощью /plot jailcell add и удаляются с помощью /plot jailcell remove. Места появления тюремных камер отмечаются в игре с помощью кольца частиц.

Город может видеть список своих тюрем с помощью /town jail list. Город устанавливает свою основную тюрьму с помощью /town set primaryjail, стоя на тюремном участке. Их первая тюрьма автоматически станет основной.

Игроки, которые находятся в тюрьме, получат хорошую книгу, объясняющую им, как они могут выйти из тюрьмы, с информацией, взятой из файла конфигурации сервера.

Система залога, доступная для тюрем, должна быть включена в config.yml в jail.bail.is_allow_bail. В то время как включенные игроки могут заплатить деньги, чтобы выйти из тюрьмы. Существуют стандартные суммы залога, когда преступники и враги заключаются в тюрьму через убийство, а также стандартные суммы для мэров и королей, которых убивают. Когда житель города попадает в тюрьму с помощью команды jail, залог можно указать в используемой команде, при этом игрок будет ограничен максимальным значением, которое настраивается в jail.bail.bailmax_amount в config.yml.

Фермерские участки

Фермерские участки обозначаются с помощью /plot set farm.

Игроки могут использовать /towny allowedblocks, чтобы увидеть список фермерских блоков сервера.

Кто может строить/уничтожать эти блоки, по-прежнему определяется строкой разрешений участка, отображаемой на экране разрешений /plot. Это означает, что если B=rnao, любой может сажать/размещать разрешенные блоки на участке. Если B=r---, то только жители города могут сажать/размещать разрешенные блоки.

Towny уже защищает сельскохозяйственные угодья от вытаптывания в траву, поэтому сельскохозяйственные угодья вернутся в грязь, только если они не будут орошаемы.

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

Банковские участки

Банковские участки обозначаются с помощью /plot set bank. Банковские участки используются для ограничения внесения/снятия средств в городском и национальном банке.

Производство

Производство - механика, позволяющая городу исследовать до 4-х ресурсов и автоматически ежедневно производить их.

Исследования

Прежде чем ресурсы могут быть произведены городом, их сначала нужно открыть. До начала исследования нужно установить чанк исследования с помощью команды /plot set surveysite за 1000 золота.

Далее, находясь в этом чанке нужно ввести /t resources survey. Город исследует ресурс, который отвечает биому чанка исследования. Есть вероятность, что город исследует уже отрытый ресурс. В таком случае производство этого ресурса удвоится, но город теряет один потенциальный ресурс. Если исследование будет успешным, то будет сгенерировано глобальное сообщение об успехе.

Goosius1 has discovered coal deposits at Rome!. Daily Production: 64 Coal.

Ресурсы можно открыть только с помощью исследований. С ростом территории города открывается возможность исследовать новые ресурсы:

Исследование Кол-во чанков Стоимость
Ресурс 1-го уровня 10 250 золота
Ресурс 2-го уровня 50 1000 золота
Ресурс 3-го уровня 100 5000 золота
Ресурс 4-го уровня 200 20000 золота

Ежедневное производство

В каждый новый день города автоматически производят ресурсы.

Производство изменяется в зависимости от уровня города:

Уровень города Эффективность производства
1 +30%
2 +60%
3 +90%
4 +120%
5 +150%
6 +180%
7 +210%
8 +240%

После того, как ресурсы произведены, они отображаются как доступные для сбора на экране города. Пример:

Resources:

> Daily Production: 64 Oak Log, 32 Emerald

> Available For Collection: 64 Oak Log, 32 Emerald

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

Resources: > Daily Production: 64 Oak Log, 0 Emerald

Для каждого ресурса город может хранить максимум 5-кратное количество производства. Когда хранилища заполнены, последующее производство теряется.

Производство нации

Если город принадлежит или оккупирован нацией, то 50% городского производства направляется в нацию. Чтобы собрать ресурсы страны, как король/помощник/казначей, войдите в свою столицу и выполните /n collectresources


Информация о производстве и сборе нации отображается на экране нации. Пример:

Resources:

> Daily Production: 64 Oak Log 64 Coal, 32 Emerald

> Available For Collection: 128 Oak Log 128 Coal, 64 Emerald

Категории ресурсов

Добыча ограничена для каждой категории ресурсов. Пример: категория ресурсов «Обычные камни» содержит как КАМЕНЬ, так и БУЛЫЖНИК. Добыча любого из этих предметов учитывается в ежедневном лимите. Добыча ограничена для каждого дня города, ежедневные лимиты добычи всех игроков сбрасываются в новый день города. Когда игрок достигает своего ежедневного лимита добычи для определенной категории материалов, он увидит сообщение на панели информации.

Daily extraction limit reached for Beetroot (64)

Механизмы ограничения

Ресурсы можно извлекать только в следующих случаях:

  • Выпадение блоков: До достижения ежедневного лимита игрока, если он сломает блок и из него выпадет предмет, это засчитывается в его ежедневный лимит для этой категории предметов.
  • После достижения ежедневного лимита игрока: Древние обломки: блок не ломается, отправляется предупреждающее сообщение. Грязь, камень, булыжник: блок ломается; предупреждающее сообщение не отправляется. Все остальные блоки: блок ломается, отправляется предупреждающее сообщение.
  • Выпадение после смерти моба: До достижения ежедневного лимита игрока, если он убьет моба и из него выпадет предмет, это засчитывается в его ежедневный лимит для этой категории предметов. После достижения ежедневного лимита игрока, если он убьет моба, который в противном случае выпал бы предмет из этой категории, этого не произойдет, и будет отправлено предупреждающее сообщение.
  • Рыбалка: До достижения ежедневного лимита игрока, если он поймает предмет во время рыбалки, это засчитывается в его ежедневный лимит для категории этого предмета. После достижения ежедневного лимита игрока, если действие рыбалки должно было выловить предмет из этой категории, этого не произойдет, и будет отправлено предупреждающее сообщение.
  • Стрижка овец: До достижения ежедневного лимита игрока, если он стрижет овцу, это засчитывается +2 к ежедневному лимиту игрока для категории шерсти. После достижения ежедневного лимита игрока, если он попытается подстричь овцу, которую он не сможет, и будет отправлено предупреждающее сообщение.
  • Откладывание яиц: До достижения ежедневного лимита игрока, яйца, выпавшие на его собственных городских участках, засчитываются в его ежедневный лимит яиц. После достижения ежедневного лимита игрока куры не будут выпадать на его собственных городских участках.