Датапак для Майнкрафт, который добавляет интерактивных NPC с диалогами, вариантами ответов и кинематографичной камерой. NPC можно сделать на основе манекена с собственной текстурой или обычной сущности — например, жителя, зомби либо скелета.
Возможности
При нажатии на NPC запускается диалог: текст появляется над персонажем с эффектом печати, а игрок выбирает варианты ответа для разветвлённого разговора. Камера плавно приближается и становится сбоку от NPC, а после завершения игрок возвращается на исходное место.
Как пользоваться
Откройте визуальный редактор командой:
/function _npsc:open
В редакторе прокручивайте меню колёсиком мыши и выбирайте предмет правой кнопкой мыши, держа удочку с морковью. Через меню создаются NPC, открывается их список и редактор диалогов, а также запускается проверка диалога. Чтобы перейти к следующей реплике во время разговора, удерживайте Shift.
Для создания и настройки NPC через функции используйте:
function npcs:npc/create_player— создать NPC-манекен;function npcs:npc/create_entity— создать NPC-сущность;function npcs:dialog/editor/add_line {npc_id:1,text:"..."}— добавить реплику;function npcs:dialog/editor/add_choice {npc_id:1,text:"...",choices:["...","..."]}— добавить выбор;function npcs:dialog/start_play— запустить диалог.
Данные NPC и диалогов хранятся в npcs:data, текущий активный диалог — в npcs:current_dialog.
Требования и совместимость
Для команд редактора нужны права оператора.
