新BLUE引擎NPC自定义对话框详细教程1

自定义NPC对话框,例:(@buy @@BuHero @MDlgImgName=MerchantDlg.png)

在@MDlgImgName=MerchantDlg.png中,MerchantDlg.png表示自顶的NPC对话框的图片名

客户端会根据此图片名搜索lui.pkg包中的图片,存在则起用,否则使用默认对话框

注:只需要在NPC文件头()里增加 @MDlgImgName=MerchantDlg.png 即支持

NPC命令:SetMerchantDlgImgName 图片名 //设置当前NPC对话框图片,可以随时更改

图片名为空或不存在于lui.pkg包中,使用默认NPC对话框

否则搜索lui.pkg包中的图片名,存在则起用,可以在每个[@Label] 前加此命令

例:

(@@BuHero)

[@MAIN]

\ \ \ \

受伤的英雄经过我的治疗,大体已经康复。\

新招募的英雄也刚好都在我这边休息。\

他们都已经听说了你的事情,都非常愿意跟随你。\

现在是时候,让这些英雄前往玛法大陆了。\ \

<带领一个英雄/@@buHero>\ \

英雄状态更改 锁定目标 英雄守护 释放合击\

释放合击必需品火龙之心,可以在我这直接购买!只需要10万金币即可!\ \

<购买火龙之心/@HLX>\ \

#ACT

SetMerchantDlgImgName BLUEM2.NET_hero.png

——————————————————————————–

2.NPC支持拉条、图片、图片按钮……

[@main]

支持功能例子,支持BMP,JPG,PNG等图片\

//画线,clBlue是颜色

百度\ //网站

\ //指定图片路径为:d:\pic1.png,点击后执行[@example1]

\ //鼠标移动到图片后的提示

\ //向lui.pkg中搜索storage.png

<$STR(S0)> \