Как настроить нпс Citizen Майнкрафт
Citizens — самый популярный плагин для создания NPC и сегодня мы рассмотрим его подробнее в этой статье.
![Изображение записи на Голем](https://cdn.mcgolem.com/52cbcc2ce8dc25d967495d3ae5b3fcc7.png)
Менее популярные альтернативы: ServerNPC, ZNPCs & CloudNet-NPCs.
Скачать официальный билд Citizens можно с их сайта: https://ci.citizensnpcs.co/job/Citizens2/
Создание NPC
Для создания NPC нам понадобится команда /npc и подкоманда create. Теперь нам осталось собрать из этого команду: /npc create Название
![Изображение записи на Голем](https://cdn.mcgolem.com/ff7dd761de19182f40c353379d246076.png)
Введя эту команду, вы сможете создать NPC. Также можно указать некоторые значения, по типу -s это сделает персонажа без звуков. Но обычно это можно сделать позже.
![Изображение записи на Голем](https://cdn.mcgolem.com/c7f75fb6a900aa98d0b5df1e497db13b.png)
Присваивание имени для NPC
Теперь мы рассмотрим присвоение или отключения имени нашего созданного персонажа. Делается это через команду и подкоманды /npc name/rename.
Чтобы скрыть текущий никнейм персонажа, вы можете использовать /npc name, после чего его имя будет скрыто над его головой.
![Изображение записи на Голем](https://cdn.mcgolem.com/3b4105c5c0c22beab4476ab3b72f87dc.png)
![Изображение записи на Голем](https://cdn.mcgolem.com/2e692d33b2cc95933025ed5025e0da1d.png)
![Изображение записи на Голем](https://cdn.mcgolem.com/fc2e8e25ead640caf719fb12f4c3b086.png)
Для переименовывания персонажа же используйте /npc rename Ваше-значение.
![Изображение записи на Голем](https://cdn.mcgolem.com/b12a5d15c13db374e932a74014e7e2b4.png)
При установке значения можно также использовать цветовые-коды майнкрафта, по типу &eEnotTOP | &cBanned
![Изображение записи на Голем](https://cdn.mcgolem.com/4f9599fd7b44dfcc02b0570bf4f8431e.png)
Присваивание скина для NPC
Посмотрим правде в глаза, Стив или Алекс не крутые, но Citizens позволит нам установить скин через команду /npc skin и это легко исправить. Вы можете поставить скин, используя uuid/никнейм и ссылку, по которой плагин будет скачивать скин.
Для установки скина через UUID или лицензионный никнейм: /npc skin Ник-Или-UUID.
![Изображение записи на Голем](https://cdn.mcgolem.com/71d0aa3163104203534e719eaf3ef470.png)
![Изображение записи на Голем](https://cdn.mcgolem.com/b14e9c621b20678cd3cbf93473724efa.png)
Для установки скина по ссылке используйте: /npc skin --url прямая-ссылка.
![Изображение записи на Голем](https://cdn.mcgolem.com/b892ad2fb2368e5209abf354ab9a4a77.png)
Присваивание команды для NPC
Чтобы при клике на нашего NPC происходило определенное действие, нам нужно привязать к нему команду, которую он будет выполнять от имени игрока или консоли.
![Изображение записи на Голем](https://cdn.mcgolem.com/889c865da0441a5402e8e43e69645705.png)
-op (выполняет указанную команду в консоли)
-player (выполняет команду от имени игрока)
--cooldown значение-в-секундах (ставит ограничение на использование команды в секундах)
--gcooldown значение-в-секундах (ставит ограничение на использование команды в секундах для всех игроков)
--delay значение-в-секундах (позволяет отсрочить выполнение команды)
Теперь, зная все необходимые значения, мы можем назначить команду нашему NPC. Используйте: /npc cmd add команда (любое значение выше) (можно использовать <p>, чтобы получить никнейм игрока в команде)
![Изображение записи на Голем](https://cdn.mcgolem.com/0dcab61e63d0b9df9ba54aaec0225485.png)
![Изображение записи на Голем](https://cdn.mcgolem.com/ad94b23ebef8263d352eaf63e4daa82b.png)
Взгляд на пользователя
Citizens позволяет нам также настроить взгляд виртуального персонажа, можно сделать чтобы персонаж смотрел на других пользователей или оглядывался вокруг.
![Изображение записи на Голем](https://cdn.mcgolem.com/b3feb180c7b7c4f13925f5603539ae3b.png)
-r (позволяет включить реалистичный обзор игроков (не будет смотреть сквозьм блоки))
--randomlook true/false (будет стоять на месте и смотреть в разные стороны(можно комбинировать обзором игроков))
Используя значия выше, вы можете создать свои настройки взгляда персонажа. Чтобы создать взгляд на игроков и осмотр округи, используйте команду:
/npc lookclose -r --randomlook true
![Изображение записи на Голем](https://cdn.mcgolem.com/38d2e8438a94fd2a6550f01bc1ee3a3f.png)
Сохранение прогресса
После того, как мы успешно создали наших персонажей, нам нужно сохранить прогресс, который снова будет доступен после перезапуска сервера.
Делается это через команду /citizens2 save
![Изображение записи на Голем](https://cdn.mcgolem.com/23d7c13def00c41eb8dccf04241044f8.png)
Создание команды для переброса игрока на другой сервер
Для переноса игрока на другой ваш сервер, который находится в вашей сети, вам понадобится команда: /npc cmd add -p Название
Вместо «Название» введите имя сервера, который добавлен к вашему BungeeCord или Velocity. Например Lobby-1.
Удаление NPC
Если вы ошиблись при настройке персонажа или он вам больше не нужен, вам нужно написать команду /npc list [Страница] затем нажать на кнопку с минусом, после этого плагин успешно удалит выбранного NPC.
Больше полезной информации можно найти тут: https://mcgolem.com/subsite/EnotTeam
авторизуйтесь прежде чем оставлять комментарии