红名村 发表于 5 天前

GOM引擎设置BUFF图标以及NPC脚本使用图标功能

设置BUFF图标 功能: 在屏幕右上角显示图标,在图标下面显示倒计时,时间到了,触发脚本,图标自动消失 ,脚本中使用图标功能[!]格式: <Img:N:F:X:Y/@Label>N表示显示文件中的第几个图片,F表示WIL文件序号,X是横向坐标,Y是纵向坐标.

设置BUFF图标
功能: 在屏幕右上角显示图标,在图标下面显示倒计时,时间到了,触发脚本,图标自动消失

SetClientBuff WIL文件序号 序号(1~100) 图片序号 倒计时间(-1时按钮,大于0是倒计时(单位:秒)) 文字备注 微调坐标X 微调坐标Y 附加特性(如果不使用附加特效,可以为空)

//倒时在QF脚本里触发[@CloseClientBuffX]X是序号。按钮模式点击在QF脚本里触发[@文字备注]

最后一个参数附加特效,如果为空,表示没有附加特效,共六个参数,每个参数之间使用“|”隔开。特效WIL序号|特效开始图片|播放张数|播放速度(毫秒)|播放模式(0特效绘制,1普通绘制)|微调X|微调Y

[@显示BUFF]
#ACT
SetClientBuff 9 1 275 60 文字备注 0 0 9|840|10|200|0|0|40

功能:脚本中使用图标功能[!]
格式: <Img:N:F:X:Y/@Label>
N表示显示文件中的第几个图片,F表示WIL文件序号,X是横向坐标,Y是纵向坐标.
F=WIL文件序号(详见引擎:查看-列表信息(二)-WIL资源)
X和Y这两个坐标可以使图片显示的坐标更加精准.
@Label是点击图片时需要触发的脚本标签.

2015-09-01新增加 格式: <ImgEx:F:U:H:D:X:Y/@Label>
F=WIL文件序号(详见引擎:查看-列表信息(二)-WIL资源)
U=默认显示的图片序号
H=鼠标放上去时显示的图片序号
D=鼠标点下去时显示的图片序号
X和Y这两个坐标可以使图片显示的坐标更加精准.
@Label是点击图片时需要触发的脚本标签.

NPC对话框里,播放动态图片
格式: <PlayImg:F:N:C:T:X:Y:M:L/@Label>
F表示WIL文件序号
N表示播放开始图片
C表示播放张数
T表示播放速度(毫秒)
X,Y表示微调坐标
M是绘制模式0普通绘制 1特效绘制
L表示播放次数,如果为空或为0时,表示无限次数。设置大于0时,表示播放的次数,次数到了就会自动消失


@Label是点击图片时需要触发的脚本标签.
例:

;显示图标
[@main]
显示图标<Img:10>
;设置坐标显示更加精确
[@main]
显示图标<Img:1185:1:1:-10>

;可执行脚本的图片
[@main]
显示图标<Img:1185:1:1:-10/@Hint>
[@Hint]
测试通过
;通过空格控制图片显示的位置.
;注意前面的空格,以及和X Y坐标的区别.
[@main]
<Img:1185:1:1:-10>显示图标

[@main]
播放图片<PlayImg:1:610:19:100/@播放图片>\
播放图片<PlayImg:1:130:7:300:-100:-100>\


页: [1]
查看完整版本: GOM引擎设置BUFF图标以及NPC脚本使用图标功能