Материал из Playzone: Minecraft
Перейти к: навигация, поиск

PZCity - плагин городов, эксклюзивная разработка проекта Playzone.

Плагин, позволяет создавать в Minecraft города. Преимущества: вся зона города с постройками, шахтами, от админиума до потолка, защищена от действий чужаков и гриферов. Грубо говоря, чужак не сможет даже открыть деревянную дверь или срубить дерево.

Доступ на чанках и в городе

  • Доступ на отдельных чанках доминирует над доступом во всём городе.
  • Если к чанку не привязана ни одна группа, то доступ автоматически стоит открытым.(Для горожан.)
  • Если на отдельном чанке стоит для твоей группы разрешение на действия,но в городе запрещено,то именно на этом чанке твои действия разрешены.
  • Группы которые проверяются на весь город.

Права прописанные группой будут проверятся всегда.Права разных групп суммируются (Пример:если хотя бы в одной из групп у тебя есть право ломать - ты имеешь право ломать.)

Города делятся на уровни развития

  • 0 Дом
  • 1 Изолированное жилище
  • 2 Деревушка
  • 3 Село
  • 4 Городишко
  • 5 Город
  • 6 Городище
  • 7 Большое городище
  • 8 Метрополис
  • 9 Конурбация
  • 10 Мегаполис
  • 11 Экуменополис

Любой город начинается с Дома. Это по сути - приват. До 9 чанков и до 2 игроков в нем. Создание бесплатно. Далее город апгрейдится. каждый апгрейд не бесплатен. Полный перечень характеристик уровней городов.

Краткий перечень полезных команд

  • /city help ГРУППА - помощь по командам ГРУППЫ
  • /city new имя города - основание города, а-ка Приват, а-ка получание Дома. В том месте где вы создали город (именно на том блоке) создаётся "домашний блок". Этот блок важен тем что на него установлен городской спавн.
  • /city tp [имя города] - телепорт на спавн города. если имя не указанно - на спавн своего города. (Телепорт в город может быть платным, цену устанавливает Шеф города)
  • /city balance deposit сумма - положить на баланс города сумму
  • /city balance - посмотреть баланс города
  • /city invite - пригласить игрока в город
  • /city accept - принять приглашение
  • /city kick - выгнать жителя
  • /city listAll - список всех городов в данном мире
  • /city info [имя города] - информация о городе
  • /city level describe X - описание города уровня X
  • /city claim - захватить чанк (он должен прилегать к территории города)
  • /city declaim - удалить чанк из города
  • /city level upgrade - повышает уровень города
  • /city toggle ФЛАГ=ЗНАЧЕНИЕ - смена флага. Флаги:
    • fire - распространение огня
    • explodes - взрывы
    • mobs - появление мобов

Иерархия города

Горожане

Начиная игру на сервере вы становитесь потенциальным горожанином. Это значит что вы можете вступить в один из городов.

Шеф

Шеф - игрок, который владеет городом. Причем шеф не обязательно будет основателем города. Шеф владеет своим городом, он управляет им и жителями сам и/или при помощи заместителей. Нельзя владеть двумя и более городами одновременно; заметьте, что владение города это не только удовольствие, но и большая ответственность: если вы не будете централизованно и правильно управлять городом и жителями, то люди просто уйдут от вас и вашего города, а город со временем исчезнет.

Заместитель

Заместитель - игрок который имеет права схожие с правами мэра, но не может изменять глобальные настройки. Для назначения Заместителей (их может быть несколько)

/city group apply Lord [citizenName ] - добавить пользователя [citizenName ]  в группу Lord ( у группы есть все права)

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

Как стать гражданином существующего города

  1. Выбрать один из городов.
  2. Написать сообщение Шефу города (ники Шефов пишутся в описании города по команде /city info [имя города] ).
  3. Ждать согласия (приглашения)/отказа.
  4. Вам пришлют сообщение:
[New Question] You've been invited to join <Имя города в который вас приглашают>.
  1. Ответить
/city accept [city] - принять приглашение в город [city] 

Отсутсвие ответа приравнивается к отказу

Налоги

Шеф города имеет право установить налог:

/city citizenTax [Число] - установить налог с горожан. 

Установленная сумма будет ежедневно вычитаться со счетов Горожан и поступать в Казну

Типы команд:

General
/city help Выдает список категорий (типов) команд
/city worlds Выдает список миров
/city info Свойства города (твоего)
/city info [имя] Свойства города [имя]
/city approve Подтвердить внесенные изменения
/city deny Отменить внесенные изменения
/city new [имя] Создать новый город с именем [имя]
Admin
/city delete Удалить город
/city flag [city/chank] fire [allow/deny] Включение/выключение разпостранения огня на территории города
explodes [allow/deny] Включение/выключение взрывов на территории города
mobs [allow/deny] Включение/выключение спавна враждебных мобов на территории города
PvP [allow/deny] Включение/выключение режима PvP на территории города
allowGuestTp [allow/deny] Включение/выключение публичного телепорта в города
Groups
/city group delete [groupName ] [ressingGroupName] удалить группу [groupName]. [ressingGroupName] (опционно) назначить указанную группу пользователям с удаляемой группой.
/city group update [name] can(Administrate, Build, Destroy, Harvest, OpenChest, Kill, PickUpItems, Interact, permitAll) =y/n Обновить группу.
/city group apply [groupName ][citizenName ] Добавить пользователя в группу.
/city group new [name] can(Administrate, Build, Destroy, Harvest, OpenChest, Kill, PickUpItems, Interact, permitAll) =y/n Создать группу [name] в городe. Опциональные поля по умолчанию = n
/city group info [name] информация о группе [name]
/city group kick [groupName ][citizenName ] Удалить пользователя [citizenName ] из группы [groupName].
/city group list Показывает все группы в городе (по умолчанию: Lord,Citizen,Guest)
Terra
/city declaim Открепить чанк от города
/city claim Добавить чанк в город (чанк должен прилегать к территории города)
/city land deprive all
/city land assign [group]
/city land info groups
/city group assigned lands [group]
/city land temp assign [user] [group]
/city land kick [userName]
/city land deprive group [name]
Info
/city info plot Список игроков находящихся на территории вашего города
/city listAll Список всех городов на сервере
/city info online Список онлайн игроков вашего города
Citizens
/city leave Покинуть город
/city kick [player] Удалить из города игрока [player]
/city invite [player] Пригласить игрока [player] в город
/city accept [city] Принять приглашение в город [city]
Economy
/city balance состояние баланса города
/city citizenTax [Число] установить налог с горожан ТaxValue - налог с жителей по умолчанию = 0.
/city balance deposit [число ] внесение [ число ] голд на баланс города.
Level
/city level list информация о уровне города
/city level list [world] информация о уровне города мира [world]
/city level информация о уровне города
/city level describe [levelNo] [world] информация о уровне города
/city level describe [levelNo] информация о уровне города
/city level upgrade повышение уровня города (чем выше уровень тем дороже)
TP
/city tp set optional:guestPrice= цена телепортации гостя (по умолчанию = 0).
/city tp set optional:citizensPrice= цена телепортации жителя (по умолчанию = 0).
/city tp set optional:allowPriceTp= цена телепортации (для всех по умолчанию = 0).
/city level describe [levelNo] [world] информация о уровне города
/city set spawn установка нового места спавна (домашнего блока)
/city tp [city] телепортация в город [city]


Команды плагина PZCity