Перейти к содержанию
В разделе "Гайды" запрещено задавать вопросы по Майнкрафту.

гайд на НПС с диалогом 1.21.9+


SHpriс

Рекомендуемые сообщения

В теме 9 сообщений

первое что нам надо так это создать самого НПС (манекен)

:Impulse_Unconditional: /summon mannequin ~ ~ ~ {Invulnerable:1b,PersistenceRequired:1b,Tags:["chelik"]} (я сделал тег chelik, вы же можете поменять на свой или вообще убрать)

теперь делаем так чтобы он не мог двигаться

:Repeating_Unconditional: /tp @e[type=minecraft:mannequin,tag=chelik] ~ ~ ~ (вместо ~ пиши свои координаты X Y Z)

а теперь спауним сущность interaction

:Impulse_Unconditional: /summon interaction ~ ~ ~ {height:2f,Tags:["pkm"]} (вместо ~ пиши координаты манекена X Y Z)

делаем так что при нажатие ПКМ происходил диалог

:Repeating_Unconditional: /execute as @e[type=minecraft:interaction,tag=pkm] on target run dialog show @a {type:"minecraft:confirmation",title:"что ты хотел?",yes:{label:"просто поговорить",action:{type:"minecraft:run_command",command:"/tellraw @a \"<NPC> не хочу разговаривать\""}},no:{label:"ничего",action:{type:"minecraft:run_command",command:"/tellraw @a \"<NPC> ну и ладно\""}}}

(делать свои диалоги на этом сайте https://misode.github.io/dialog/)

ещё нужно сделать чтобы дата сущности interaction очищалась чтоб не было спама диалогами

:Repeating_Unconditional: /execute as @e[type=minecraft:interaction,tag=pkm] run data remove entity @s interaction

ну вот и всё! Осталось только подкорректировать вам под себя или так оставить

надеюсь было полезно :)

Ссылка на комментарий
Поделиться на другие сайты

17 часов назад, Hibbe сказал:

А кто нибудь знает как вообще создавать диалог для манекена? ну вообще диалог для манекена

так нельзя

Ссылка на комментарий
Поделиться на другие сайты

18 часов назад, Hibbe сказал:

pochemu?

потому что моджанг не хорошие человеки

Ссылка на комментарий
Поделиться на другие сайты

7 минут назад, ArtemLog2 сказал:

ну только с модами на ИИ манекен

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

Ссылка на комментарий
Поделиться на другие сайты

4 минуты назад, Hibbe сказал:

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

ну можно ему поставить диалог а как он нажмёт на любую кнопку?

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...