对话内容不听摆楞,大神们帮看看,谢谢!
分类:chuanqi3 阅读:1333
2024-11-23 11:00
NPC按条件显示说话内容,出现莫名错误,请大神帮忙看看,下面给出出错部分脚本. ;;XT技能师傅边境城市-01.txt [@main] #IF !checkpkpoint 2 #SAY ? ? ? ? #INCLUDE [XTNPC事件技能师傅技能师傅.txt] @NPC_Main #ELSESAY ? ? ? ? #INCLUDE [XTNPC事件技能师傅技能师傅.txt] @NPC_RedPlayer ============= 分割线 ========== ;;技能师傅.txt这个模式我百试不爽,从没有出错过,但是这次不知道是不是判断太多导致的? ;;XT技能师傅边境城市-01.txt [@main] #IF !checkpkpoint 2 #SAY ? ?? ???#INCLUDE [XTNPC事件技能师傅技能师傅.txt] @NPC_Main #ELSESAY ? ?? ???#INCLUDE [XTNPC事件技能师傅技能师傅.txt] @NPC_RedPlayer 尝试改版后一切正常了,问题出在哪里? ;;XT技能师傅边境城市-01.txt [@main]什么原因导致显示对话错误,自己顶一下,希望大神帮看看错处,也好以后注意!谢谢过往大神指点一二。我哈哈他个鬼,为毛我解决了参数传递的问题后,对话显示也正常了,真是欺我小白人太甚!你那个p0就是为了关闭后面那句话的吗?如果是,你直接可以删除p0,把每段的mov p0 1删掉,在那段的act的最后加上break就好了关于P0的作用,如果有符合条件可学的技能就显示 打骗子的关闭(因为不是每次都能兑换秘籍成功有几率控制),如果没有符合的就显示老乞丐睡觉的关闭对话,如果改成break就会失去最后的关闭对话,感觉缺少犹豫选项,给人强迫感。谢谢给予指导建议,感谢有你!如果都不满足条件 就在最后加个#if #say 关闭了就有了这个怎么说呢,估计你可能只考虑一个技能的学习吧,假如一个角色现在有50记录,他之前一个技能都没学过,这时对话中会显示多条技能待学习,如果用了break只能显示头一条可学技能并终止了对话,之前如果有过被(骗)的精力,这里不提示打骗子就感觉虎头蛇尾没有故事连贯性。这个设计也是想把老乞丐弄成有血有肉的NPC,不过我小白人一个只能做到简简单单的有点灵性就很满足了。谢谢再次建议!一个npc直接对话 选择一大堆的技能学习,是不是有点繁琐了,而且还不是选择的,直接就main弹出来? 好嘛 你胜利了这个观点我很赞同!
Copyright ® 2003 - 2023 Http://Www.51c7.Com All rights reserved
本站中文版权所有 吾要传奇 保留所有权利 未经许可请勿任意转载或复制使用