在传奇游戏中,NPC对话框是一个重要的交互元素,它允许开发者向玩家显示各种信息。本文介绍如何在NPC对话框中调用身上装备信息和实现动态进度条功能。
一、调用身上装备信息
物品图标:使用<UserItem:D:X:Y:Z:W/@Labell>标签,其中d表示装备位置,X和Y表示微调坐标,Z表示是否显示物品框,W表示首饰发光代码。
物品展示:使用<ItemShow:D:F:X:Y:Z:W:G/@Label>标签,其中d表示数据物品ID,F表示数量,X和Y表示微调坐标,Z表示是否显示物品框,W表示首饰发光代码,G表示灰化显示。
鼠标放上去显示物品属性:类似<Img>图标的用法,在NPC对话框中显示物品图片及其属性。
二、动态进度条功能
进度条标签:使用<测试2/@测试2>标签,在[@aaa]部分定义进度条的属性。
进度条属性:X和Y表示微调坐标,F表示WIL文件序号,B表示进度条背景图片,P表示进度条进度部分图片,C表示进度条播放张数,T表示进度条播放间隔,N表示进度条最小值,X表示进度条最大值,V表示进度条当前值,D表示进度条方向,L表示进度条文字颜色,X3和Y3表示进度条文字偏移。
进度条文字:使用%p当前值, %m最大值, %r百分比显示进度条信息。
进度条示例:如必备补丁的620 621图片,一个是背景,一个是进度部分,2个图片大小不一样,背景大些,进度部分小些,进度部分要偏移。
COUNTDOWN倒计时:在QF中,触发字段必须为ADDDLG的专用触发字段,使用<CountDown:X:Y:N:F:L:X3:Y3:显示文字:备注信息>标签,其中X和Y表示微调坐标,N表示倒计时总秒数,F表示刷新间隔,L表示文字颜色,X3和Y3表示文字偏移。
NPC对话框调用身上装备信息支持物品图片以及展示属性,Npc对话框动态进度条功能如补丁的620 621图片,一个是背景一个是进度部分,2个图片大小不一样背景大些进度部分小些进度部分要偏移,当在ADDDLG 、ADDDLGEX对话框中需要使用COUNTDOWN倒计时的话,那么触发脚本就不在NPC中,则在QF中,触发字段必须为ADDDLG的专用触发字段
<UserItem:D:X:Y:Z:W/@Labell>
参数说明:
d= 装备位置(0-29:身上装备; 30-35:首饰盒; 40-51:神佑)
X Y = 微调坐标 排版的
Z= 是否显示物品框,0为不显示,1为显示
W= 首饰发光代码,代码与light一样(不需要则可忽略不填写这个参数 ,如去掉:W)
鼠标放上去显示物品属性。类似图标的用法
@Label是点击图片时需要触发的脚本标签. (不需要跳转则可不需填写,如:)
<ItemShow:D:F:X:Y:Z:W:G/@Label>
参数说明:
d= 数据物品ID
F= 数量(数量设置小于1则不显示)
X Y = 微调坐标 排版的
Z= 是否显示物品框,0为不显示,1为显示
W= 首饰发光代码,代码与light一样(不需要则可忽略不填写这个参数 ,或填写0)
G= 灰化显示(0或空=正常,1=灰化)
鼠标放上去显示物品属性。类似<Img>图标的用法
@Label是点击图片时需要触发的脚本标签. (不需要跳转则可不需填写,如:<ItemShow:D:F:X:Y:Z:W:G>)
注:当参数Z为0时,参数W无效
Npc对话框动态进度条功能
<测试2/@测试2>
\<ProgressBar:0:0:1:620:630:6:100:4:1:100:200:190:0:249:0:0:%p/%m:NewopUI.pak中/@Label>
\<ProgressBar:0:0:24:770:771:1:100:0:0:100:200:170:3:255:0:0:%r%:ui_n.pak中/@Label>
[@aaa]
;<ProgressBar:X:Y:F:B:P:C:T:X2:Y2:N:X:V:D:L:X3:Y3:显示文字:备注信息>
X, Y: 微调坐标
F: WIL文件序号(详见引擎:查看-列表信息(二)-WIL资源)
B: 进度条背景为文件中的第几个图片
P: 进度条进度部分为文件中的第几个图片
C: 进度条进度部分播放张数
T: 进度条进度部分播放间隔
X2: 进度条进度部分X坐标偏移
Y2: 进度条进度部分Y坐标偏移
N: 进度条最小值
X: 进度条最大值
V: 进度条当前值
D: 进度条方向(0:左向右, 1:右向左, 2:上向下, 3:下向上)
L: 进度条文字颜色(0-255)
X3: 进度条文字偏移X
Y3: 进度条文字偏移Y
显示文字:%p当前值, %m最大值, %r百分比
进度部分解释
如必备补丁的620 621图片,一个是背景,一个是进度部分,2个图片大小不一样,背景大些,进度部分小些,进度部分要偏移
新开传奇NPC对话框调用身上装备信息与动态进度条功能(内含倒计时COUNTDOWN)
来源:
作者:
点击:

