Towny - плагин городов для сервера, описание функций и команд
Каждый, кто зашёл на сервер с плагином Towny, может стать гражданином какого-либо города этого сервера.
Каждому гражданину предоставлена команда /resident, с помощью которой вы сможете узнать свой статус в каком-либо городе, денежный баланс, а также увидеть свои участки и участки своих односельчан.
Каждый игрок сервера может создать свой город или же вступить в какой-нибудь уже существующий город; заметьте, что большого проку не будет, если каждый игрок создаст свой город.
Каждый игрок, который присоединился к городу, может купить себе участок, который выставили на продажу мэр или его заместители. Когда у игрока-гражданина во владении 1 участок или более, он сможет узнать о них более подробную информацию при помощи команды /resident , она покажет ему какими участками владеет, а также права на них.
Город
Город - это группа людей, во главе которых стоит мэр и его заместители.
У города есть своя территория, а также банк, где хранятся все его средства, мэр может брать эти деньги.
Мэр может назначить себе заместителей, которые будут обладать такими же правами, как и он сам, но с одной особенностью: заместители не могут сместить мэра.
Люди-граждане могут облагаться налогами со стороны города, которые будут взиматься с них в конце каждых реальных суток времени.
Обычно город расширяется покупкой блоков вплотную с уже купленными блоками. Но мэр может приобрести какую-нибудь землю в отдалении от города, если она очень нужна городу (это называется аванпост).
Мэр
Мэр владеет своим городом, он управляет им и жителями сам и/или при помощи заместителей.
Нельзя владеть двумя и более городами одновременно; заметьте, что владение города это не только удовольствие, но и большая ответственность: если вы не будете централизованно и правильно управлять городом и жителями, то люди просто уйдут от вас и вашего города.
Нация
Нация - это союз некоторых городов с одной обозначенной столицей или же просто один большой город. Глава нации - король. Нация может вступать в войны, как и другие нации, собственно говоря. У нации также есть свой банк и она может облагать подконтрольные города налогами.
Войны наций доступны для всех наций на сервере.
• Войны начинаются только при подачи разрешения модераторов-админов.
• Во время войны можно занять нейтральное отношение со всеми за кое-какую сумму (смотрите на сервере). Во время войны деньги одной нации могут переходить другой (пример - один человек убил человека из вражеской нации, убийце отойдёт часть денег от убиенного).
• Некоторые нации могут быть как союзниками, так и врагами. Если две нации объединились, то у них становится один общий враг.
• Желательно складывать все деньги в банк. Деньги имеюи свою роль во время войны, некоторые действия невозможны без вложений из банка. В конце войны выигравшая сторона или союзники делят все деньги проигравшей нации
• Также ещё есть счёт очков во время войны. Таблица с очками показывается во время войны.
• Во время войны все не нейтральные города входят в войну. Городским блокам даются очки разрешения (HP, если вся полоска HP закончится, то городской блок отходит от города). Центральный блок города имеет повышенное HP, но при его разрешении весь город теряет приват и отходит от свои законных владельцев.
• Когда противник входит в ваш город и стоит на вашем городском блоке, полоска HP этого блока начинает падать. жители должны оборонять эти блоки. Если противник захватил ваш городской блок, то ему в счёт +1 очко, а вам -1.
• Если вы убили вражеского человека, то вам переходит часть денег с его счёта. Если на его счёте нету денег, то деньги переходят к вам из городского банка. Когда банк банкротится, город выходит из войны.
Король
Король является владельцем нации и её городов, он может приписывать жителям фамилии и титулы при помощи таких команд:
/nation set title [логин игрока] - приписать титул игроку
/nation set surname [логин игрока] - приписать фамилию игроку
Владения территориями
Городские блоки
Это комплекс участков размером 16х16 стандартных блоков, высотой от админиума до неба. Эти блоки приобретаются мэром, после этого они могут быть проданы или подарены жителям.
Покупка блоков
Мэр может приобретать блоки для города с помощью команды
/town buy bonus [количество блоков]
При помощи данной команды мэр может расширять свой город, когда захочет и без помощи новых гражданинов (заметка: когда в город поступает новый житель, территория города автоматически расширяется).
Вот сводка по доступным блокам для города с кол-во жителей:
Типы территорий города
При помощи различных участков облегчается работа мэра.
Доступны следующие типы территорий:
Стандартный
Данный тип не нуждается в отдельных командах, он ставится на любой участок автоматически (по умолчанию).
Такие типы территорий выставляются на продажу при помощи команды:
/plot forsale [цена]
Любой тип территории можно сбросить до стандартного типа при помощи команды /plot set reset
Магазин
Магазины делаются командой /plot set shop
Мэр может назначить цену для срздания магазина при помощи команды
/town set shopprice [цена]
Данная команда перестаёт действовать, если для территории была использована команда /plot forsale [цена].
Мэр может назначить налог для владельцев магазинов командой /town set shoptax [цена]. Этот налог взимается дополнительно, вместе с основным налогом.
Аванпост (Сторожевая застава)
Обычно город расширяется покупкой блоков вплотную с уже купленными блоками. Но мэр или его заместитель могут купить отдельный клочок земли в отдалении от города.
Аванпост не может быть куплен вблизи от обычных городских блоков. Как правило минимумом расстояния для покупки является 5 блоков (или же 80 одиночных, обычных блоков Minecraft).
Продажа земли города
Мэры его заместители могут продавать земляные участки своего города его гражданам. Назначение цены за участок производится при помощи команды /town set plotprice [цена]. Если же не использовать эту команду, то участки будут продаваться по цене, установленной сервером по умолчанию (каждый сервер может назначить любую стандартную цену для участка).
Карта, её функционал
Пример карты:
Карта показывает свободные и занятые участки города в виде сетки, карта вызывается командой /towny map. Также можно включить карту так, чтобы она автоматически обновлялась и показывалась вам при помощи команд:
/resident set mode map - включение показа
/resident set mode reset - выключение показа
Система защиты городов
У вас есть 3 группы для определения туда людей, а также 4 типа допуска к городу.
Виды допусков в городах
Есть 4 вида допусков в городах, они могут назначаться как пустым участкам, так и занятым участкам самими владельцами этих участков.
Основные команды для назначения допуска:
/resident set perm - для граждан
/town set perm - для мэра и его заместителей.
Чтобы посмотреть список ваших разрешений к участкам, напишите /resident для отображения допуска к своим участкам и /town для отображения допуска к участкам города.
Как мы говорили, есть 4 вида допусков:
1. Для строительства
2. Для разрушения
3. Доступ к переключателям
4. Использование предметов на участке
Допуск "Строительство" позволяет гражданам устанавливать блоки на вашем участке (если в городе стоит допуск всем жителям для строительства, то они смогут строить на всей свободной территории города).
Допуск "Разрушение" позволяет гражданам разрушать блоки на вашем участке (если в городе стоит допуск всем жителям для разрушения, то они смогут ломать блоки на всей свободной территории города).
Допуск к переключателям позволяет пользоваться гражданам переключателями на вашем участке/в городе, список таков:
двери, рычаги и кнопки, нажимные плиты, люки, нотные блоки и проигрыватели, повторители.
Допуск к использованию предметов позволяет пользоваться на вашем участке/в городе такими предметами, как зажигалками, костной мукой, вёдрами с лавой/водой, пустыми вёдрами.
Группы допусков
Они показываются при вводе команды /resident perm, будут показаны такие группы, как друзья (firend), союзники (ally) и посторонние (outsiders).
Для жителей города допуск для друзей основывается на списке их друзей (как сделать человека другом, смотрите ниже), этот человек должен быть в одном городе с вами!
Для городов:
Допуск "Гражданин" осуществляется при помощи команды
/t set perm resident [тип допуска] on/off (является эквивалентом группы друзей у обычных граждан).
Допуск "Союзник" предназначен для союзников из других наций, других городов вашей нации или же из самого города.
Допуск "Посторонний" предназначен для игроков, которые не состоят в вашем городе/нации.
Установка допуска в игре
Первый уровень - это блоки участка, они входят в состав города и никем не заняты. Когда вы заходите на эти участки, появляется сообщение в чате "~Unowned" ("~Бесхозный"). Мэры могут назначать допуск для бесхозных участков, используя команду /town set perm. Несколько примеров:
/town set perm [on/off] - включает/отключает все допуски для всех типов и всех групп допуска
/town set perm ally [on/off] - включает/отключает все типы допуска для всех союзников города, нации.
/town set perm resident build [on/off] - включает/отключает допуск к строительству в городе для всех граждан
Второй уровень - это участки, которыми владеют сами люди-граждане. Граждане могут назначать права для своих участков, используя команду /resident set perm. Несколько примеров:
/resident set perm [on/off] - включает/отключает все допуски для всех типов и всех групп допуска
/resident set perm friend [on/off] - включает/отключает все типы допуска для списка друзей
/resident set perm ally [on/off] - включает/отключает все типы допуска для всех союзников города, нации.
/resident set perm outsider switch [on/off] - включает/отключает использование переключателей для посторонних людей
Дополнительная защита
Мэр может может включить/выключить использование флагов в городе:
/town toggle explosion - запрещает любые взрывы (TNT, криперы).
/town toggle fire - запрещает распространение огня, включая лаву, молнию и зажигалки.
Деньги, деньги деньги, дрибиденьги
Цена на серверах можно узнать при помощи команды /towny prices
Пример:
Город
Создание города - 500 у.е.
Ежедневные сборы - 25 у.е.
Приват нового блока - 50 у.е.
Создание аванпоста - 1000 у.е.
Нация
Ежедневные сборы - 60 у.е.
Создание нации - 1500 у.е.
Война
Цена для нации во вступлении в нейтральные отношения в войне - 25 у.е.
Потеря городского блока - 50 у.е.
Умирание игрока во время войны - 30 у.е. (Если вы убили игрока из вражеской нации, то вам отдадутся 30 у.е. из его баланса))
Налоги и содержание города - это две разные функции, об них чуть ниже!
Налоги собираются на уровне города с граждан, а также на уровне нации со всех городов этой нации. По умолчанию, как правило, налоги обычно отсутствуют, но их может назначить мэр.
Мэр может может устанавливать налоги при помощи двух команд:
/town set taxes [сумма] - может быть как целым числом (например, 100) или процентной ставкой.
Переключение между целым числом и процентой ставкой осуществляются командой /town toggle taxpercent
Целое число: с каждого гражданина снимается определённая сумма. Если гражданин не может заплатить налог, то он изгоняется из города.
Процентная ставка: взимает с каждого гражданина указанный процент от всех его денег. Если у гражданина не осталось денег, то он не платит налог и при этом всё равно остается в городе.
/town set plottax [сумма] - взимает налог с гражданина за каждый участок, которым он владеет. Установив это параметр на 100, с гражданина снимется, к примеру, 400 у.е., если он владеет 4 Участками. Если гражданин не может заплатить данный налог, то он теряет свои участки.
Лидер Нации (Король) может использовать одну команду для назначения Налога:
/nation set taxes [сумма] - облагает налогом все города нации. Установив данный параметр на 1000, Национальный банк будет взимать с каждого городского банка 1000 у.е. каждый реальный день. Если город не может заплатить данный налог, то он будет исключён из нации.
Содержание
Сбор содержания может быть назначен как для городов, так и для нации в целом. Деньги на содержание взимаются из городских банков или национального банка и удаляются из игры. Содержание назначается администрацией, чтобы удалить неактивные нации и города с сервера.
Содержание состоит из двух параметров:
Содержание нации: к примеру, 1000 у.е. ежедневно. Если нация не может оплатить содержание, то она удаляется, но города, входившие в эту нацию, остаются.
Содержание города: к примеру, 100 у.е. ежедневно. Если город не может оплатить содержание, то он удаляется.
Городской и национальный банки
Город и нация имеют свои собственные банки, в которые каждый гражданин может и даже обязан класть свои деньги.
Только мэр, король нации, а также их помощники могут забирать деньги из банка.
Все деньги, собранные с налогов, помещаются в городской/национальный банки. Когда город нуждается в деньгах, для того, чтобы приобрести еще участок во владение или аванпост, то все траты, связанные с покупкой, изымаются из городского банка.
Чат
Плагин Towny позволяет менять всякие префиксы и игрока в чате
Вот как выглядят эти изменения:
[нация][город][группа на сервере][титул в городе][логин игрока][фамилия в городе]
Имена мэров в чате отображаются синим цветом и включает в себя префиксы к логину в виде звания мэра, а также типа его города на основании численности оного.
Имена лидеров нации (королей) отображаются золотым цветом и включает в себя префикс к имени, который базируется на численности его нации.
Короли нации могут менять префиксы у гражданинов своей нации при помощи двух команд:
/nation set title [логин игрока] [титул] - добавляет титул гражданину нации
/nation set surname [логин игрока] [фамилия] - добавляет фамилию гражданину нации
Если гражданину уже давались титул/фамилия мэром, то они просто перепишутся, если их изменит король.
Режимы чата для гражданинов города:
/townchat, /tc - отправить сообщение в чат, который будет виден только вам однопоселенцам в городе
/nationchat, /nc - отправить сообщение в национальный чат (общение только со своей нацией)
/res set mode tc - включить общение только в городском чате
/res set mode nc - включить общение только в национальном чате
/res set mode reset - вернуться в стандартный чат сервера
------------------------------------------------------------------------------------------------------------------------------------
Чуть ниже мини инструкция (или же начальное обучение) по основанию города:
Для начала у вас должно быть как минимум для основания города (если у вас не хватит денег, то вам покажется, какая сумма нужна) для основания города и примерно в 5 раз больше денег, ушедших на основание города, на начальные расходы города.
Найдите место, которое будет центром вашего города, и напишите команду:
/town new [название города]
Хорошей идеей будет сразу положить деньги в банк:
/town deposit [сумма]
Далее вам нужно приобрести соседние блоки, чтобы расширить город:
/town claim [радиус (целым числом)] - приобрести блоки вокруг центра города в указанном радиусе.
/town claim auto - автоматически приобретать те свободные блоки 16х16, на которые вы наступаете. Помните, участки должны соприкасаться, только так они будут покупаться. Полезно будет включить автоматическое отображение карты города (см. выше в командах)
/town claim - приобрести участок 16х16, на котором вы стоите.
Если у вас закончились доступные свободные участки (чем больше граждан в городе - тем больше Участков он может приобретать), вы можете приобрести дополнительные участки к этому числу:
/town buy bonus [количество, числом] - каждый дополнительный доступный блок 16х16 стоит обычно в 3 раза больше цены основания города. Теперь вы можете продолжать расширять свой Город.
За каждый приобретенный блок вы платите из банка города.
Чтобы принять гражданина, нужно использовать команду: /town add+ [имя Гражданина или список через пробел]
Чтобы гражданин мог приобрести участок, вам нужно выставить его на продажу (не забудьте поставить табличку, чтобы люди видели свободные участки): встаньте на данный участок и напишите команду /plot forsale [цена] (цену указывать необязательно, смотрите первое сообщение. Вы можете указать 0, чтобы участок забрали бесплатно).
Теперь Гражданин должен встать на этот участок и написать команду: /plot claim
Чтобы все ваши Граждане могли строить, разрушать, использовать переключатели и предметы, воспользуйтесь командами:
/town set perm resident build on
/town set perm resident destroy on
/town set perm resident switch on
/town set perm resident itemuse on
^^^^
Внимание! Используйте данные команды только в том случае, если вы полностью доверяете своим гражданам! Они будут иметь доступ ко всему в вашем Городе.
Чтобы назначить заместителя, нужно использовать команду: /town assistant add+ [логин] - при этом, этот игрок должен быть гражданином вашего города!
Не забывайте класть деньги в банк, чтобы вы могли рассчитаться за содержание города (каждые реальный сутки в жизни = -[сумма денег из банка] ):
/town deposit [сумма денег]
Также вы можете назначить налоги, но будьте осторожны: граждане могут потерять свои участки или вовсе могут быть изгнаны в некоторых случаях, если они не смогут заплатить.
Полезные команды
Полезная команда: /town spawn - для граждан города она бесплатна.
Также есть команда телепортации в другой город: /town spawn [название города]. Эта команда стоит денег, но, обычно, небольших.
Чтобы добавить друга в список друзей, используйте команду /resident add+ [логин] (этот игрок должен быть гражданином того же города, что и вы)
Список всех доступных команд вызывается, к примеру, командами
/resident ?
/town ?
/towny ?
/plot ?
У каждой команды обычно есть свои дополнительные команды.
Команды для жителей
/resident ? - Меню помощи по командам для жителя
/resident list - список всех доступных команд для гражданина
/resident - посмотреть вашу информацию в качестве гражданина
/town leave - уйти из города
/towny map - показать карту
/towny prices - посмотреть цены на сервере с данным плагином
Команды мэра
Создание нового города
/towny prices - посмотреть цены на сервере с данным плагином
/town new [имя города] - создать город
/tt new [имя города] - укороченная команда создания города
/town set name [имя города] - сменить имя города на новое
/town - статус города
/tt - короткая команда статуса города
/town add [имя игрока] - пригласить в город жителя
/town deposit/withdraw [кол-во денег] - положить или взять деньги из городского банка
/town claim - заприватить дополнительные блоки для города
/town unclaim - убрать приват с блока
/towny map - карта города
/resident set mode map - постоянно показывать и обновлять карту при ходьбе (карта будет постоянно обновляться при переходе из блока в новый блок)
/resident set mode reset - отключить обновление и вывод карты в чат
Цены
/town set taxes [цена] - добавить ежедневный налог на жителей
Назначение прав на город
/town set perm [resident/ally/outsider] [on/off] - добавить статус определённой группе
/town set perm [resident/ally/outsider] [build/destroy/switch] [on/off] - добавить права определённой группе (строить/разрушать/права на переключатели)
/town set perm [on/off] - включить права для заместителей
/town set mayor [имя нового мэра] - изменить мэра на другого
/town assistant [add/remove] [логин игрока] - добавить помощников мэру
/town set board [текст сообщения] - написать сообщение, которое будет видно только жителям вашего города (пишется от лица мэра) при заходе на сервер
/town set homeblock - двигать центральный блок привата (самый начальный блок, на котором вы создали город)
/town kick [логин игрока] - вышвырнуть жителя из состава города
/town delete [имя города] - удалить город
/town withdraw/deposit [цена] - забрать/положить деньги в городском банке
Чат-команды
Быстрые сообщения
/tc [сообщение] - сообщение будет видно только вашим сожителям
/nc [сообщение] - сообщенеи будет видно только вашим людям из нации
Обычные команды
/resident set mode tc - войти в городской чат
/resident set mode nc - войти в национальный чат
/resident set mode reset - выйти из городского/национального чата
----
Инструкция по установке плагина + сам плагин Towny для сервера.
К сожалению, на английском. В свободное время постараюсь перевести и выложить.