在传奇游戏的blue/leg版本中,lui.pkg文件是用于存储NPC对话框和图片的关键文件。要编辑这个文件,可以将lui.pkg重命名为lui.ZIP,然后用压缩文件解压工具打开它,这样就可以查看和编辑里面的图片了。
编辑NPC对话框图片:
首先,确保你有lui.pkg文件的备份,以免编辑过程中出现错误。
将lui.pkg重命名为lui.ZIP。
使用解压工具(如WinRAR)打开lui.ZIP文件。
你可以直接编辑里面的图片文件,比如MerchantDlg.png等。
如果你想要使用自定义的NPC对话框图片,只需在NPC文件头中添加命令@MDlgImgName=MerchantDlg.png。
客户端会根据这个图片名在lui.pkg包中搜索对应的图片,如果找到了,就会使用这个图片作为NPC对话框;如果没有找到,就会使用默认的对话框。
使用NPC命令设置对话框图片:
SetMerchantDlgImgName 图片名:这个命令可以设置当前NPC对话框的图片。如果图片名是空的或者不存在于lui.pkg包中,就会使用默认的NPC对话框。
支持的图片格式:
支持BMP、JPG、PNG等图片格式。
示例:
打开NPC调用客户端内lui.pkg包里的MerchantDlg111.png图片:
(@MDlgImgName=MerchantDlg111.png)
Copy
打开NPC执行显示lui.pkg包里的Me111.png图片:
[@main]
你想看大对话框吗?
<想/@看>
Copy
[@看]
#act
SetMerchantDlgImgName Me111.png
#say
看看现在就是你要的对话框
Copy
测试划线功能:
[@main]
测试划线功能
<LINE=clBlue>
上面的字被画线格开了哦
Copy
欢迎访问网站:
[@main]
欢迎大家访问我们的传奇网站
<URL=www.baidu.com>
Copy
指定图片路径并执行下一步:
[@main]
<PIC=d:\\pic1.png LABEL=@example1>
Copy
[@example1]
上面的图片你看过了现在还有什么疑问吗?
Copy
鼠标移上图片的提示:
[@main]
<PIC=d:\\pic2.png HINT=该文字描述是鼠标移上图片的提示\\换行文字1\\换行文字2>
Copy
请注意,由于图片是读取玩家电脑上的,因此这个图片需要做补丁给玩家下载。一般做补丁后,图片会在传奇客户端下,所以上面的路径一般选择客户端下的路径。
关于blue/leg要备lui.pkg文件编辑怎么打开的方法,lui.pkg可以改为lui.ZIP进行打开编辑里面的图片!呵呵 很简单吧。
自定义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] 前加此命令
支持功能例子,支持BMP,JPG,PNG等图片\
<LINE=clBlue> //画线,clBlue是颜色
<URL=www.baidu.com>百度</>\ //网站
<PIC=d:\pic1.png LABEL=@example1>\ //指定图片路径为:d:\pic1.png,前往后执行[@example1]
<PIC=d:\pic2.png HINT=该文字描述是鼠标移上图片的提示\换行文字1\换行文字2\>\ //鼠标移动到图片后的提示
<PIC=storage.png HINT=此为自定义资源>\ //向lui.pkg中搜索storage.png
<color=clLime> <$STR(S0)> </>\
注意:lui.pkg可以改为lui.ZIP进行打开编辑里面的图片!
举列1:下面的意思是打开NPC调用客户端内lui.pkg包里的MerchantDlg111.png图片
(@MDlgImgName=MerchantDlg111.png)
[@main]
今天天气不错
举列2:下面的意思是打开NPC执行显示lui.pkg包里的Me111.png图片
[@main]
你想看大对话筐吗?\
<想/@看>
[@看]
#act
SetMerchantDlgImgName Me111.png
#say
看看现在就是你要的对话框
举列3:<LINE=clBlue> //画线,clBlue是颜色
[@main]
测试划线功能
<LINE=clBlue>
上面的字被画线格开了哦
举列4:<URL=www.baidu.com>百度</>\ //网站
[@main]
欢迎大家访问我们的传奇网站
<URL=www.baidu.com>
举列5:<PIC=d:\pic1.png LABEL=@example1>\ //指定图片路径为:d:\pic1.png,前往后执行[@example1]
注意:由于图片是读取玩家电脑上的 此图片须做补丁给玩家下载!一般做补丁自动更新后是在传奇客户端下所以上面的路径一般选客户端下
[@main]
<PIC=d:\pic1.png LABEL=@example1>\
[@example1]
上面的图片你看过了现在还有什么疑问吗?
举列6:<PIC=d:\pic2.png HINT=该文字描述是鼠标移上图片的提示\换行文字1\换行文字2\>\ //鼠标移动到图片后的提示