当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇脚本教程:NPC对话框中的装备展示与ItemShow参数详解

热度:
在开发和管理传奇游戏时,NPC对话框中的装备信息展示是一项关键功能,它不仅需要清晰地显示物品图片,还要提供鼠标悬停时的属性查看。以下是GEE/HAOM2引擎和GOM引擎中关于ItemShow指令在NPC对话框中实现这一功能的详细介绍。

GEE/HAOM2引擎(翎风引擎2023-05-28更新)

翎风引擎在2023年5月的更新中优化了ItemShow的使用,特别是增加了G参数来控制灰度显示。ItemShow的完整格式如下:

ItemShow:D:F:X:Y:Z:W:G/@Label
Copy
参数含义:

d: 数据物品ID
F: 数量,小于1时不显示
X和Y: 微调坐标,用于排版
Z: 0表示不显示物品框,1表示显示
W: 首饰发光代码,可选
G: 0表示正常显示,1表示灰度显示
@Label: 点击图片时触发的脚本标签,可选
GOM引擎

在GOM引擎中,ItemShow的使用略有不同,特别是在与物品数据库的集成上。以下是关键配置:

ItemShow:D:F:X:Y:B
Copy
参数含义:

d: 物品ID
F: 数量,0表示不显示数量
X和Y: 微调坐标
B: 是否显示背景图片,通常与特定补丁(如47号图片)相关
在使用GOM引擎时,确保在集成物品数据库时选择了正确的选项,否则可能需要额外配置登陆器以获取完整的物品信息。

无论是哪个引擎,确保在编写脚本时,ItemShow指令的使用要准确无误,以提供良好的用户体验,即清晰的图片展示和鼠标悬停时的属性查看功能。

传奇脚本中脚本调用 ItemShow:D:F:X:Y:Z:W:G在NPC对话框里显示物品图片,鼠标放上去可以显示物品的属性 鼠标放上去显示物品属性。类似Img图标的用法 @Label是点击图片时需要触发的脚本标签. 不需要跳转则可不需填写。

 

1.GEE/HAOM2引擎中介绍说明:

翎风引擎2023-05-28更新 优化了ItemShow灰化相关细节 扩展ItemShow增加参数G ,G= 灰化显示(0或空=正常,1=灰化)

ItemShow:D:F:X:Y:Z:W:G/@Label 参数说明:

d= 数据物品ID
F= 数量(数量设置小于1则不显示)
X Y = 微调坐标 排版的
Z= 是否显示物品框,0为不显示,1为显示
W= 首饰发光代码,代码与light一样(不需要则可忽略不填写这个参数 ,如去掉:W)

G= 是否置灰,0不置灰 1置灰

鼠标放上去显示物品属性。类似Img图标的用法
@Label是点击图片时需要触发的脚本标签. (不需要跳转则可不需填写,如:ItemShow:D:F:X:Y:Z:W)

2.GOM引擎中介绍说明:

M2-查看-列表信息二-内捡取。最下面那个“物品数据库不发送到登陆器”这个选项,如果你勾选了
请配置登陆器的时候,集成特殊文件把物品数据库集成 否则就不要勾选

ItemShow:D:F:X:Y:B
d= 物品ID
F= 数量(如果为0 就不会显示数量)
X Y = 微调坐标 排版的
B=是否显示背景图片 在必备补丁的47号图片
鼠标放上去显示物品属性。类似Img图标的用法
[顶部]