GEEm2引擎关于NPC大对话框详解,很多人都有误区
格式: OPENMERCHANTBIGDLG WIL文件序号 图片序号 是否可以移动(0,1) 显示位置(0=左上角,1=右上角,2=左下角,3=右下角,4=居中) 微调坐标X 微调坐标Y 是否显示关闭按钮(0,1) 关闭按钮坐标X 关闭按钮坐标Y 是否当前NPC对话一直使用此对话框(0和空为不延续,1则延续)
[@main]
#ACT
OPENMERCHANTBIGDLG 0 0
这个命令 是打开大对话框 很多人在脚本里 会有 很多重复的 OPENMERCHANTBIGDLG 0 0
这样 就造成 你在点 执行的时候 会 一闪 一闪的 怎么解决呢 , 那么 OPENMERCHANTBIGDLG 0 0 这个命令 只需要在打开的时候 执行一次就好
如果 有 返回 或者 重新打开的 也会一闪一闪 怎么解决呢
[@main]
#act
OPENMERCHANTBIGDLG 0 0
goto @111
[@111]
<合成/@合成>
<返回[url=]/@111[/url]> <关闭[url=]/@exit[/url]>
这样写就在点开NPC 操作的时候 就不会一闪一闪的了
还有重要的一点 记得在关闭的时候 执行 关闭NPC大对话框
如果这个对话框没有关闭 你直接点开 没有使用大对话框的 NPC 那么也会 使用 大对话框 这样 就会 传了 加入 关闭命令重要 就不会出现问题了
格式: CLOSEMERCHANTBIGDLG
[@main]
#ACT
CLOSEMERCHANTBIGDLG
注意:上面的命令如果不能完美关闭自定义NPC大对话框,请使用下面的命令
<关闭对话框/@EXIT> 或者 制作自定义关闭按钮图片:<Img:287:0:0:0/@EXIT>
|