Minecraft Wiki
мНет описания правки
Строка 136: Строка 136:
 
'''''Вопрос:''''' Во вкладке ИИ вообще отсутствуют пункты "Может стрелять" и "Дальняя атака", даже когда я дал NPC патроны. Как теперь сделать, чтобы дальнобойный NPC атаковал врукопашную, когда враг подойдёт слишком близко? — [[Служебная:Вклад/176.62.76.44|176.62.76.44]] 08:08, 5 февраля 2017 (UTC)
 
'''''Вопрос:''''' Во вкладке ИИ вообще отсутствуют пункты "Может стрелять" и "Дальняя атака", даже когда я дал NPC патроны. Как теперь сделать, чтобы дальнобойный NPC атаковал врукопашную, когда враг подойдёт слишком близко? — [[Служебная:Вклад/176.62.76.44|176.62.76.44]] 08:08, 5 февраля 2017 (UTC)
   
'''''Ответ:''''' Эти кнопки перенесли с версии 1.9.0 во вкладку Характеристики. В настройки дальнобойной атаки. Чуть позже проверю куда именно перенесли. (6.02.2017)
+
'''''Ответ:''''' Эти кнопки перенесли с версии 1.9.0 во вкладку Характеристики. В настройки дальнобойной атаки. Чуть позже проверю куда именно перенесли. (6.02.2017) {{unsigned|BetaZavr}}

Версия от 17:04, 6 февраля 2017

Ваши вопросы

Прошу всех желающих со своими вопросами, на вроде: А как сделать то ...? или Почему не работает это ...? - писать сюда, а не мне в личку ВК. Так как отвечать на одно и тоже каждому отдельно мне надоело! BetaZavr 15:11, 09 июня 2016 (UTC)

Мелкие вопросы

Сюда я отнесу всю тупую ерунду, что мня многократно спрашивали за последний год, а именно:

Как сделать, чтобы NPC сидел? - лежал? - ходил там, где я хочу?

На все эти вопросы вам сюда. Чтобы заставить NPC ходить там где вам хочется, нужен Путевод NPC. Жмите кнопку ПКМ по NPC, а потом по блокам, куда он должен будет ходить. Далее перейдите по ссылке в начале этого ответа.

Как сделать, чтобы NPC летал? - плавал?

Установить себе версию мода 1.9.0 и выше. Этот параметр в закладке "ИИ" кнопка "Движение".

Как сделать NPC женского пола?

Наложить на модель женский тип текстуры. Вам сюда. Научитесь выбирать текстуру на вашего NPC не только из списка, что предлагается по-умолчанию, но и из скинов что ещё есть в моде!

Как сделать, чтобы один NPC бил другого? Или: Я не могу ударить/убить NPC?

Настроить этим NPC разные, враждующие между собой, фракции и установить соответствующие галочки. А желающим убить своего NPC, просто установить любую враждебную для игрока фракцию. Создание и редактирование фракций и их враждебность между собой находится тут.

Мой NPC меня троит, все время пишет: Hello (мой ник). Как это убрать?

Удалите строчку из кнопки Interact Lines.

Не даёт второй квест

Самая распространённая ошибка 87,2% пользователей кто, ко мне обращался - звучит примерно так:

Сделал диалоги на первый квест и на второй. После выполнения первого квеста NPC мне пишет первые диалоги (повторяется первый квест) или Hello {Ник}. А как сделать чтобы NPC давал мне второй квест?

или такой вариант с той же проблемой:

Я написал 3 разных речи из диалогов с ответами, но мой NPC всё время повторяет только первый, а как сделать, чтобы он давал 2й и 3й?

Специально для таких дегенератских случаев я расписал пару примеров с картами на 1.7.10 в разделе "Цепочка квестов" в статье Создание диалогов и связь между ними. Сама же ошибка заключается в следующих причинах:

  • 1 - Вы не настроили условия для первого диалога первой группы и/или первого диалога второй и последующих групп. Либо эти условия стоят не корректно!
  • 2 - Вы забыли указать первый диалог второй группы и последующих в кнопке "Диалоги", что в закладке "Продвинутые". И учитывайте последовательность определения этих диалогов от нулевой к 11 позиции.
  • 3 - Ваши руки плохо заточены под этот мод или вы не желали углублённо изучить самое важное. Набирайтесь больше опыта или бросьте это занятие ибо сложно!

Возможно ли добавить свою собственную модель моба?

Через Custom NPCs такой возможности нет. Можно только изменять стандартную модель игрока (Стива) в различных пропорциях и манипулировать ими. Все модели мод использует из стандартного Майна и модов, что уже установлены совместно. Если у вас есть желание добавить новую Модель, то в интернете полно видео о том как это сделать. И да - Custom NPCs их тоже будет видеть.

Есть ли команды для управлением поведения НПС. Конкретно необходима команда которая бы убивала НПС.

Есть команда, способная сделать NPC невидимым, или удалить его. Но чтобы конкретно убить...

Вообщем вот ссылка на команды для этого мода. И не стесняйтесь использовать команду "/noppes help"

Как создать квест на освобождения заложника? Какие скрипты для этого необходимы и необходимы ли они вообще?

Если задание найти заложника, дать ему что-нибудь или поговорить - то скрипты ненужны. А если хочется чтобы, игрок нашёл NPC, а потом тот шёл за игроком, пока игрок его не выведет в безопасное место, то тут нужны скрипты и немало. Увы в программировании скриптов - это не ко мне. М.б. кто грамотный сможет тут создать соответствующую страничку с примерами.

В моде есть седло делающее НПС постоянным наездником на другом НПС. А как сделать НПС на котором будет ездить игрок не используя инструмент

Я вычитал половину сообщений с англ. форума и такой способ есть - через скрипты. При взаимодействии с NPC, срабатывает скрипт который садит игрока на этого NPC, но управлять движением игрок не может. Увы скрипт там так и не залили, чтобы я его тут показал(.

Редактировал диалог с НПС в блокноте. В тексте ошибки исправил. А теперь НПС этот диалог не видит. Что делать?

Редактирование файла диалогов напрямую? Хмм. Или ты сохранил его с неправильным кодом кодирования (тогда никаких диалогов в целом видно небудет), или где-то удалил или добавил какой-нибудь скриптовый символ ("" и невидно только этот диалог)

Есть ли поддержка кат-сцен? возможность запуска видео вставок?

Было бы здорово вставлять видео в игру, но такой возможности пока нет. Сам MineCraft вроде не содержит поддерживающих файлов для подобного. Как-никак это система на Java анимации.

В новой версии Custom NPC (1.9.0) есть профессии Фермер и Строитель. Как они работают?

А так же Строительный блок, Скриптовый блок, Скриптовая дверь и ещё некие плюшки. Вот вам ссылка на строителя и фермера.

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

На то есть пример тут. При создании кветста на диалог, необходимо выбрать необходимый диалог. Как только игрок увидит этот диалог при разговоре с NPC, квест будет считаться выполненным. Однако если ваш квест работал на ранних версиях мода, а теперь не работает, то либо это баг и писать надо на форум разработчику, либо сейчас вы не корректно составили связь диалог-квест-диалог.

Как после вручения вещи НПС заставить его использовать эту вещь?

Формально квест на поиск предмета является отдельной частью от NPC. И при выполнении квеста предмет просто удаляется в никуда. Если вам хочется, чтобы NPC экипировал какой-либо предмет, после каких-либо действий (как выполнение квеста) то нужно учить скрипты и их применение. Боюсь с этим я уже не помогу.

На какой максимальной дистанции может увидеть НПС игрока. Возможно ли скрыватся от НПС за блоками? Могут НПС найти игрока по звуку?

  • Агро радиус - можно указать любое значение, но обычно всё что больше 64 (4 чанка)- МОБы и NPC не видят.
  • "Скрываться за блоками", наверное имеется ввиду - NPC потеряет игрока из виду на пару секунд и вернётся домой? - если да, то такой функции нет. Вернее она действительна на очень больших расстояниях (нужно убежать дальше 4х чанков). Если нет, то NPC ведут себя так же как и простые МОБы. Видят через стекло и другие полублоки, но атаковать не могут.
  • Найти игрока по звуку NPC не могут.

Как сделать так что бы НПС принудительно начинал разговор с игроком если тот близко подошел. Диалог имеется ввиду.

В Youtube у Португальских пользователей я находил видео 3х летней давности по этому вопросу. Когда игрок только только подходил к деревне, погружался NPC и у игрока мгновенно открывался диалог с ним. Он написал какой то скрипт на поле обновления через сценарист. И пускай до деревни (до NPC) было 60 с лишним блоков у него это получилось. Я не могу вспомнить название того видео. Увы но надо учить программирование и скриптование((

Расскажите поподробней о взаимодействии НПС друг с другом. По какому принципу они общаются фразами из меню "роли"?

Полтора года назад я строил Карту, и наткнулся на нечто. 2 NPC один бродил в зоне 7х7, а второй ходил по точкам через Путевод NPC. В некоторые моменты, когда сталкивались, они поочерёдно писали в чат "...", в начале первый, потом второй. При этом оба остановились. Они небыли настроены на работу "Роль". Немного пошаманив, я понял что они пишут друг другу фразы из кнопки "World Line". Однако они не всегда, когда сталкиваются пишут друг другу эти сообщения. Так, что до конца я так и не разобрался.

Ну а меню "Роль", он же Разговорщик, я переписал, оно работает иначе.

А если я сделаю супер эпичный квест с помощью Custom NPC могу я о нем написать здесь статью?

Размещайте свои карты в соответствующем разделе "Файлы к моду". Можно и статью создать отдельно, но указать о ней желательно там же.

Как сделать так, что бы транспортеры брали деньги за перевозку?

Пока что никак. Можешь написать об этой функции разработчику "Noppes" через форум. Я же делал ежедневный квест, и ставил его каждому Транспортёру. Один на всех с текущего маршрута. На вроде выполнил квест и целый день катайся сколько хочешь.

В версии 1.9 НПС проваливаются сквозь мебель. Что делать?

В данный момент я тоже встретился с проблемой проваливания NPC сквозь микроблоки, резанные блоки, блоки с не стандартной моделью. Из какого бы мода эти блоки небыли. При этом ванильные лестницы на них так не действуют. Эта проблема полностью не была решена и на версиях ранее, и NPC по-прежнему могут местами проваливаться сквозь песок, гравий, наковальни и другие блоки, на которые действует гравитация. Однако, играя в сетевом режиме, не все игроки видят этот баг. У одних NPC провалился, у других всё в порядке. Попробуйте избегать взаимодействия NPC с такими блоками, либо не обращайте на это внимания.

Складывается такая ситуация: стрелок-НПС вместо того что бы держать дистанцию, подкрадываются к другому НПС и стреляют в упор 1 раз, а потом атакуют в рукопашную. Вопрос, что сделать, что бы НПС-стрелки стреляли и держали дистанцию, а не изображали ассасинов..

Проверь настроики в Закладке ИИ. Конкретно пункт Тактический вариант. Выбери значение "Окружить".

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

Примечание: Преимущественно NPC атакует руками если может дотянутся, а потом уже юзает огнестрелы. Настраивается  это в Закладке Характеристики, позиция - Рукопашная, значение "Дальность". Ставь  = 0 если ничего не поможет.

Какие параметры у звука? Никак не получается озвучить диалоги. При добавлении ogg-файла и запись в файл Sounds.JSON. Он не виден в списке в игре. А остальные звуковые файлы не воспроизводятся!

Проверь на всякий случай вот это. Звуковой файл можно сохранять с любыми параметрами в формате ogg. Даже если частота изменена не на 44 100, тогда будет билеберда, но всё равно оно будет играть, если всё сделано правильно. В вашем случае, в файле Sounds.JSON допущена ошибка. Или вы не поставили какой-то символ, или наоборот воткнули лишний. В результате игра не видит вашу строчку с файлом, и не может правильно выполнить запуск стандартных файлов.

Маленькая помощь стороннего сайта, жми

Почему нельзя задать количество опыта которое выпадет с НПС?

Как это нельзя? А это для кого написано? Если при вводе мин. и макс. опыта с NPC (при его убийстве) шары опыта не падают, то у вас проблемы с модом. На версиях до 1.8.8 эта функция работает нормально. Попробуйте переустановить его, если это так. Или обратиться к разработчику на форум.

Как выделить цветом текст в реплике НПС в диалоге?

Полагаю тут имеется ввиду вывод цветного текста при разговорах с NPC. Текст, который пишет вам NPC, цвет ваших ответов, цвет текста в квестах и сообщения, которые NPC пишет в чат.

Сам же текст без плагинов выделить (буквально, к примеру для копирования в буфер) нельзя.

1) Классический случай:

Ставить &(код цвета) перед текстом. &0 - "Чёрный". &1 - "Тёмно-синий", &2 - "Тёмно-зелёный" и т.д. Всего 16 стандартный цветов. В интернете полно описаний, как этим пользоваться.

К примеру: ответ на диалог - "&cОтказать этому NPC" - В игре будет выглядеть как: "Отказать этому NPC"

2) Установленный плагин:

Если у вас на сервере установлен плагин чата, то он отвечает за цвет текста. Обычно это тот же самый код, либо код цвета в шестнадцатеричном виде. Суть такая же.

Возможные проблемы: 1 - Если вы на сервере и вы не хозяин, то админ в праве запретить цветной текст. 2 - По неизвестным причинам цвет в чате не поддерживается игрой.

Как работает строительный блок в версии 1.10.2? А так же NPC Строители?

Вот вам статейки про NPC строителя.

Сам блок добавляю сюда.

Во вкладке ИИ отсутствуют пункты "Может стрелять" и "Дальняя атака".

Вопрос: Во вкладке ИИ вообще отсутствуют пункты "Может стрелять" и "Дальняя атака", даже когда я дал NPC патроны. Как теперь сделать, чтобы дальнобойный NPC атаковал врукопашную, когда враг подойдёт слишком близко? — 176.62.76.44 08:08, 5 февраля 2017 (UTC)

Ответ: Эти кнопки перенесли с версии 1.9.0 во вкладку Характеристики. В настройки дальнобойной атаки. Чуть позже проверю куда именно перенесли. (6.02.2017) — Эта неподписанная реплика была добавлена участником BetaZavr (обс. · вклад). Подписывайте свои сообщения с помощью ~~~~.