Как настроить нпс Citizen Майнкрафт

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

Изображение записи на Голем

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

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

Создание NPC

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

Изображение записи на Голем

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

Изображение записи на Голем

Присваивание имени для NPC

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

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

Изображение записи на Голем
Изображение записи на Голем
Изображение записи на Голем

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

Изображение записи на Голем

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

Изображение записи на Голем

Присваивание скина для NPC

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

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

Изображение записи на Голем
Изображение записи на Голем

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

Изображение записи на Голем

Присваивание команды для NPC

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

Изображение записи на Голем
--permissions ваш-перм1 перм2 перм3… (позволяет установить требуемое право для выполнения команды)

-op (выполняет указанную команду в консоли)

-player (выполняет команду от имени игрока)

--cooldown значение-в-секундах (ставит ограничение на использование команды в секундах)

--gcooldown значение-в-секундах (ставит ограничение на использование команды в секундах для всех игроков)

--delay значение-в-секундах (позволяет отсрочить выполнение команды)

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

Изображение записи на Голем
Изображение записи на Голем

Взгляд на пользователя

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

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

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

/npc lookclose -r --randomlook true

Изображение записи на Голем

Сохранение прогресса

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

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

Изображение записи на Голем

Создание команды для переброса игрока на другой сервер

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

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

Удаление NPC

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

Больше полезной информации можно найти тут: https://mcgolem.com/subsite/EnotTeam

2170 views
2 комментария
Пожалуйста, создайте учетную запись или
авторизуйтесь прежде чем оставлять комментарии