Как сделать чтобы нпс лежал

Всем привет. Сегодня я делаю обзор мода Custom NPC. Обзор будет совмещать в себе две вещи: Описание мода и инструкцию по пользованию. Так что, если вы хотите но не умеете пользоваться этим модом, то эта статья для вас.
Во - первых, что же это за мод? Custom NPC - это модификация, добавляющая в мир minecraft мобов (NPC), изначально программируемые игроком. Для программирования мобов нужен инструмент "NPC-wand". Чтобы его создать, нужно 2 ед. хлеба и 2 ед. палки. Также существует топор для копирования NPC. Он крафтится из 3 ед. хлеба и 2 ед.палки.
Теперь вам нужно взять в руки NPC-wand и щелкнуть правой кнопкой мыши по блоку, на котором вы хотите расположить моба. Как только вы это сделаете, откроется окно настроек NPC.
Теперь я буду разбирать все по порядку и подробно.

Display
Это окно основных настроек моба
Name: сюда вы вписываете имя вашего NPC. Правее можно настроить отображение имени: Show- показывать, Hide-скрывать, Show when attacking-показывать при нападении.
Model: модель NPC (человек-мужчина, человек-женщина, карлик-мужчина, карлик-женщина, пес-мужчина, пес-женщина, монстр-мужчина, монстр-женщина, пони, скелет и деревенский житель). Левее-настройка размера персонажа, от 1 (очень маленький) до 15 ( гигант).
Texture: сдесь вы вибираете скин для вашего NPC
Texture Cloak: сюда вы можете загрузить свой скин
Ниже находятся настройки положения игрока:
Standing-стоит
Walking-ходит
Sitting-сидит
Lying-лежит
Sneak Standing-в полуприсяди.
Sneak Walking-ходит в полуприсяди.
Для пунктов Standing, Sitting, Lying и Sneak Standing доступны следующие настройки:
Rotate Head-будет ли NPC вертеть головой. Подпункты: Body Rotation-поворот самого персонажа, Position Offset-точка на котору персонаж может смещаться.
Rotate Body-будет ли поворачиваться NPC.
No Rotation-персонаж не поворачивется (можно настроить, чтобы вертел головой, поворачивался, точку смещения).
Stalking-персонаж поворачивается туда, где стоите вы.
Для пунктов Walking и Sneak Walking можно настроить расстояние в пределах которого моб может передвигаться.

Stats
Статистика моба
On Attack-поведение NPC, когда вы его атакуете:
Fights back-сопротивляется
Runs around-бегает вокруг
Does nothing-ничего не делает.
Health-здоровье персонажа
AttackRange-дальность атаки
NormalWalkingSpeed-скорость передвижения
Strength-сила атаки
AttackSpeed-скорость атаки
AttackWalkingSpeed-скорость атаки при ходьбе
Respawn-будет ли возрождаться после смерти
Time-время после которого NPC возрождается
Show Body When Killed-показывать тело после смерти
Hide-не показывать тело после смерти.
Inventory
Инвентарь персонажа
Крайняя левая колонка-броня
Средняя колонка-что персонаж держит в руках
Крайнее левое окно-инвентарь персонажа
Если персонаж умирает, то все вещи, которые были у него в инвентаре выпадут.

Advanced
1-я строка-роль персонажа
No role-нет роли
Guard-Стражник. Охраняет территорию от враждебных мобов.
Настройка: Будет или нет атаковать животных, монстров, криперов; Agro Range-на каком рассоянии вокруг себя стражник будет атаковать монстров или животных.
Item Giver-выдает предметы.
Настройка: можно настроить какие вещи он будет выдавать, один или несколько раз и фразы при выдаче предметов.
Trader-торговец
Настройка: можно настроить, чем вы должны заплатить торговцу за определенный предмет.
Mercenary-наемник. Следует за игроком и охраняет от враждебных мобов.
Настройка: можно настроить, на какой период времени вы нанимете NPC за определенную плату.
Bank-используется для хранения предметов
Transporter-проводник. Мнгновенно перемещает игрока к назначенной точке.
Настройка: В графе Name, пишете название название места, где находится проводник. Он переместит вас ко второму проводнику, поставленному ззаранее (вы ставите двух проводников в разных точках и можете перемещаться между ними. При использовании проводника для создания карты, можно назвать двух проводников одним именем и поставить один и тот-же скин, создав иллюзию, что это один и тот же NPC).
Lines-слова персонажа
World Lines - моб говорит просто так в любое время одну из строк текста
Attack Lines - если моба атакуют, то он говорит одну из строк текста
Interact Lines - при нажатии ПКМ на моба он говорит одну из строк текста
Killed Lines - при убийстве моба он говорит одну из строк текста.
Factions - поведение моба.
Frienldy лежал - дружелюбный моб
Hostile - враждебный моб к любому персонажу (включая игрока)
Neutral - нейтральный моб. Если его атакуют, то он начнёт отвечать и преследовать игрока до тех пор, пока не убьёт или не потеряет след.
Dialogs-диалог между игроком и NPC
Нажав Select Option вы можете выбрать один из созданных диалогов, который будет открываться при нажатии ПКМ на персонажа.

Global
Вторичные настройки взаимодействия с игроком
Banks-параметры хранения предметов
Factions-настройка поведения NPC. Нажав Add, вы можете добавить свое поведение, где можно настроить, сможет ли игрок атаковать NPC, будет ли NPC атоковать игроков, Имя и цвет, поведение при атаке, будет ли помогать в сражениях.
Dialoges-настройка диалогов NPC
Нажав кнопку Add, вы можете добавить новый диалог. Сначала пишете общее название. Затем зайдя в созданный вами диалог, снова нажимаете Add и теперь можете писать текст диалога. Обязательно введите название в графу Title, иначе диалог не сохранится. Нажав Dialog Options, вы можете добавить ответ игрока на речь NPC, и настроить ссылку для ответа на выход из диалога или на другой диалог
Transport-персонаж телепортирует вас к проводнику. Использовать эту функцию у NPC без роли проводника не выгодно, так как перемещение к проводнику можно назвать "билетом в один конец".
Delete
Нажавв Yes вы удалите созданного NPC.
Вот, собственно и все. Надеюсь эта статья поможет вам овладеть модом Custom NPC.
Автор Prizrak003
Еще у меня есть серия карт Борьба за жизнь, можете посмотреть.
Комментируйте, критикуйте, вступайте в мою группу вконтакте: http://vk.com/club34108304 (тут вы можете посмотреть мои остальные проекты, скачать мои карты и просто пообщаться с другими игроками).


Закрыть ... [X]

Как сделать логику НПС? / Информационно-развлекательный портал Межконфессиональные отношения анализ

Как сделать чтобы нпс лежал Как сделать чтобы нпс лежал Как сделать чтобы нпс лежал Как сделать чтобы нпс лежал Как сделать чтобы нпс лежал Как сделать чтобы нпс лежал