vt_conditional_dialog - LiXizhi/ParaCraft GitHub Wiki
人物二次对话教学
video
00'21s 通过主角背包中是否有一种物品,实现二次对话,以绿宝石 id:156 为例:
- -->
右键单击 命令方块
- -->将
命令行书1(E键 机关下)放入命令方块的第三格
- -->
右键单击 命令行书1-->编辑对话:
- -->
/t 1 /text NPC说:你好
- -->
/t ~2 /text:过2秒字幕结束
- -->将
命令行书2(E键 机关下)放入命令方块的第六格
- -->
/t 1 /text NPC说:再见
- -->
/t ~2 /text
- -->将
红石火把(E键 机关下)和绿宝石分别放入命令方块的第一格和第二格。红石火把为not,没有的意思。即当主角背包中没有绿宝石,会触发命令行书1
- -->将另一绿宝石放入命令方块的第五格。即当主角背包中有绿宝石,会触发
命令行书2
- -->将
红石线(E键 机关下)放入第四格,即将两部分连起来。红石线为or,或者的意思。当主角背包中没有或有绿宝石时,会触发相应的对话,而不会同时全部触发
03'47s 查看效果
References