- Баллы
- 103
- Имя в Minecraft
- JohnMorgart
Текущая версия: 1.1
Разработчики: fullwall и aPunch
См. ниже информацию о типах, командах, разрешениях , и многом другом!
Приступая к работе:
Следуйте инструкциям ниже, чтобы создать NPC по своему вкусу.
- Перейдите на страницу загрузки здесь.
- Следуйте инструкциям на странице загрузки.
- Перетащите все файлы в папку plugins.
- Запустите и остановите сервер.
- Настройте файлы в /plugins/Citizens. Используйте страницу конфигурации для справки. ( Можно и не настраивать - прим.)
- Дайте вашим игрокам разрешения.
- Запустите сервер. Наслаждайтесь!
Внимательно прочтите все команды и разрешения для более углублённого использования плагина, а пока что базовое руководство по созданию NPC:
- Введите команду /npc create [name], заменяя [name] ником своего NPC (пример - /npc create Bob). При желании можно добавить для NPC текст, для этого просто напишите его после ника (пример - /npc create Bob Привет, как поживает наш Админ?). Если вы хотите создать NPC со скином введите ник того игрока, у которого есть скин (пример - /npc create Notch - создаёт NPC со скином Нотча)
- Если вы не добавили текст для NPC ранее вы можете добавить его введя команду /npc add. Если же вы хотите заменить текст, введите /npc set. И наконец, для сброса текста используйте команду /npc reset.
- Если вы хотите, что-бы у вашего NPC был цветной ник введите /npc color &[color-code], заменяя [color-code] id цвета, например, если ввести /npc color &6, то ник NPC'a будет золотым. ВНИМАНИЕ: Изменение цвета ника NPC, удаляет его скин.
- Иметь обычного NPC, это конечно здорово, но вы можете сменить его тип набрав /toggle [type], заменяя [type] на тип NPC'a, который имеется в папке types.
Существа ( этот вид спавнится самостоятельно)
- Злые NPC
Злые НПС являются наиболее недооцененными NPC. Увидев вас, они нападут. Их можно приручить, нажав правой кнопкой мыши (настраивается в mobs.yml). Как вы приручили их, они могут стать любым типом NPC.
Конфигурации:
Конфигурация в mobs.yml.
evil.spawn.spawn - могут ли спавнится злые NPC (по умолчанию false)
evil.spawn.max - максимум злых NPC (по умолчанию 2)
evil.spawn.chance - шансы спавна NPC (по умолчанию 100)
evil.items.tame-item - id предмета для приручения (по умолчанию 354)
evil.items.drops - список возможного дропа через запятую ( по умолчанию 260,357,2256,)
evil.misc.failed-tame-messages - список сообщений, показываемых NPC через ; ( по умолчанию Ha! You can't tame me!;Nice try, <name>!;Muahahaha, I am evil!;)
evil.misc.names - список имён NPC через запятую ( по умолчаниюEvil_aPunch,Evil_fullwall,Evil_Notch,Herobrine,)
evil.misc.tame-chance - вероятность приручения (по умолчанию 5)
Permissions:
citizens.evils.immune - сообщает NPC не атаковать вас
Настроеные NPC (это обычные NPC, настроеные командой /toggle):
Blacksmith (кузнец)
Кузнецы ремонтируют ваши вещи. Что-бы отремонтировать вещь возьмите её и нажмите ПКМ на кузнеце (только те вещи, которые могут ломаться)
Конфигурации:
в citizens.yml
economy.prices.blacksmith.armorrepair.(material) - база значение для определения стоимости ремонта брони (по умолчанию варьируется)
economy.prices.blacksmith.toolrepair.(material)- база значение для определения стоимости ремонта оружия (по умолчанию варьируется)
Команды:
/blacksmith help - показать страницу справки для кузнецов (citizens.blacksmith.use.help - permission)
/blacksmith status - Посмотреть оставшиеся стоимость и долговечность NPC (надо выделить его, надо что-бы он был Ваш, permission - citizens.blacksmith.use.status)
Другие Permissions:
citizens.blacksmith.use.repair - возможность использовать кузнеца на ПКМ
- Guard (гвардейцы)
Гвардейцы нужны для защиты, они атакуют злых мобов и / или игроков. Они могут быть ударены, а значит иумереть (и респауниться). Вы можете сказать охраннику следовать за вами или же патрулировать район.
Конфигурации:
в citizens.yml.
guards.default-bouncer-protection-radius - радиус охраны для вышибал (по умолчанию 10)
guards.respawn-delay - сколько времени требуется на респаун охранника (по умолчанию 100)
Комманды:
/guard help- показать страницу справки для охранников (permission - citizens.guard.use.help)
/guard [type]- выбрать тип охранника ([tipe] - либо bouncer (вышибала), либо bodyguard (телохранитель, перед тем как написать команду надо выделить NPC, надо что-бы NPC был Ваш. Permission - citizens.guard.modify.type)
/guard flags [-g,m,p] (page) - посмотреть установленные флаги, где -g,-m,-p - типы флагов,
page - номер страницы (NPC должен быть вашим и выделен, permission - citizens.guard.use.flags)
/guard addflag (priority) [target] (-a,g,m,p) - добавить флаги, где (priority) - приоретет, [target] - имя записи в списке флагов, -a,-g,-m,-p - тип флага (NPC должен быть вашим и выделен, permission -citizens.guard.modify.flags)
/guard delflag [target] [-p,m,g] (-a)- удалить флаг, где [target] - имя в списке флагов, [-p,m,g] - тип флага, (-a) - для удаления всех флагов этого типа (NPC должен быть вашим и выделен, permission -citizens.guard.modify.flags)
/guard radius [radius] - изменить радиус защиты, где [radius] - радиус (NPC должен быть вашим и выделен, permission - citizens.guard.modify.radius)
/guard aggro - переключить агрессивность охранников (NPC должен быть вашим и выделен, permission - citizens.guard.modify.aggro)
Флаги:
-p - player
-m - mob
-g - permission group (supports PermissionsBukkit, bPermissions, and PermissionsEx)
-a - all
Типы охранников:
В настоящий момент существует 2 типа охранников - вышибалы и телохранители
Bouncers (вышибалы):
Вышибалы в основном используются как охранники зоны. Они будут стоять на месте, защищая всё в радиусе от настроенного флага. Когда враг будет побежден, то они отправятся назад к их базовой точке. Если враг выходит из радиуса защиты, охранник остановит их (и телепортируется обратно, если это необходимо).
Bodyguards(Телохранители):
Телохранители предназначены для индивидуальной защиты, и будут следовать за вами, защищая вас по мере необходимости. Они будут активно искать настройки флагов, пока они не за пределами радиуса защиты, после чего они будут телепортированы к вам.