Как настроить нпс Citizens?

Citizens — самый популярный плагин для создания NPC и сегодня мы рассмотрим его подробнее в этой статье.

Менее популярные альтернативы: ServerNPC, ZNPCs & CloudNet-NPCs.

Скачать официальный билд Citizens можно с их сайта:
https://ci.citizensnpcs.co/job/Citizens2/

Как настроить нпс Citizens?, image #1
Создание NPC

Для создания NPC нам понадобится команда /npc и подкоманда create. Теперь нам осталось собрать из этого команду: /npc create Название

Как настроить нпс Citizens?, image #2

Введя эту команду, вы сможете создать NPC. Также можно указать некоторые значения, по типу -s это сделает персонажа без звуков. Но обычно это можно сделать позже.

Как настроить нпс Citizens?, image #3
Присваивание имени для NPC

Теперь мы рассмотрим присвоение или отключения имени нашего созданного персонажа. Делается это через команду и подкоманды /npc name/rename.

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

Как настроить нпс Citizens?, image #4
Как настроить нпс Citizens?, image #5
 Добавьте описание
Добавьте описание

Для переименовывания персонажа же используйте /npc rename Ваше-значение.

Как настроить нпс Citizens?, image #7

При установке значения можно также использовать цветовые-коды майнкрафта, по типу &eEnotTOP | &cBanned

Как настроить нпс Citizens?, image #8
Присваивание скина для NPC

Посмотрим правде в глаза, Стив или Алекс не крутые, но Citizens позволит нам установить скин через команду /npc skin и это легко исправить. Вы можете поставить скин, используя uuid/никнейм и ссылку, по которой плагин будет скачивать скин.

Для установки скина через UUID или лицензионный никнейм: /npc skin Ник-Или-UUID.

Как настроить нпс Citizens?, image #9
Как настроить нпс Citizens?, image #10

Для установки скина по ссылке используйте: /npc skin --url прямая-ссылка.

Как настроить нпс Citizens?, image #11
Присваивание команды для NPC

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

Как настроить нпс Citizens?, image #12

--permissions ваш-перм1 перм2 перм3… (позволяет установить требуемое право для выполнения команды)
-op (выполняет указанную команду в консоли)
-player (выполняет команду от имени игрока)
--cooldown значение-в-секундах (ставит ограничение на использование команды в секундах)
--gcooldown значение-в-секундах (ставит ограничение на использование команды в секундах для всех игроков)
--delay значение-в-секундах (позволяет отсрочить выполнение команды)

Теперь, зная все необходимые значения, мы можем назначить команду нашему NPC. Используйте: /npc cmd add команда (любое значение выше) (можно использовать <p>, чтобы получить никнейм игрока в команде)

Как настроить нпс Citizens?, image #13
Как настроить нпс Citizens?, image #14
Взгляд на пользователя

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

Как настроить нпс Citizens?, image #15

--range значение (позволяет установить дистанцию в блоках с которой будет смотреть на игрока)
-r (позволяет включить реалистичный обзор игроков (не будет смотреть сквозьм блоки))
--randomlook true/false (будет стоять на месте и смотреть в разные стороны(можно комбинировать обзором игроков))

Используя значия выше, вы можете создать свои настройки взгляда персонажа. Чтобы создать взгляд на игроков и осмотр округи, используйте команду:
/npc lookclose -r --randomlook true

Как настроить нпс Citizens?, image #16
Сохранение прогресса

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

Делается это через команду /citizens2 save

Как настроить нпс Citizens?, image #17
Создание команды для переброса игрока на другой сервер

Для переноса игрока на другой ваш сервер, который находится в вашей сети, вам понадобится команда: /npc cmd add -p Название

Вместо «Название» введите имя сервера, который добавлен к вашему BungeeCord или Velocity. Например Lobby-1.

Удаление NPC

Если вы ошиблись при настройке персонажа или он вам больше не нужен, вам нужно написать команду /npc list [Страница] затем нажать на кнопку с минусом, после этого плагин успешно удалит выбранного NPC.

Больше полезной информации можно найти тут: vk.com/@enotteam
➥ Время, деньги и нервы – очень важный ресурс любого администратора. Выбрав нашу студию вы экономите всё и сразу, получая прибыль и онлайн уже с первой рекламы. 🥴 Успех вашего проекта в качестве! Промокод 🎟 на 10% скидку: Первый01Заказ

Наш магазин: vk.com/market-99251318

2300 views·10 shares