在geem2引擎中,setarrbuff功能允许开发者自动排列自定义按钮,并为其设置倒计时。本文将详细介绍如何使用setarrbuff功能,以及如何实现按钮的自动排列和倒计时触发。

一、功能概述

SetArrBuff功能允许开发者在不指定坐标的情况下,通过指定分组来排列按钮,并为其添加倒计时功能。具体设置可在引擎的“客户端设置”中的“按钮自动排列”选项中找到。

二、参数说明

SetArrBuff的参数如下:

参数1:分组编号(1-7)

参数2:按钮序号

参数3:WIL文件序号

参数4:图片序号

参数5:倒计时间(-1时按钮不显示倒计时,大于0时为倒计时)

参数6:剩余时间开始闪烁

参数7:闪烁图片开始序号

参数8:闪烁图片数量

参数9:文字备注

参数10:倒计时间X坐标

参数11:倒计时间Y坐标

参数12:配合倒计时使用参数,大于0时参数13生效

参数13:倒计结束后图片序号

三、示例代码

以下为使用setarrbuff设置自动排列自定义按钮倒计时的示例:

SetArrBuff 1 1 1 130 10 3 130 4 测试倒计时功能

SetArrBuff 1 2 1 130 100 10 130 4 测试倒计时功能

SetArrBuff 1 3 1 130 80 10 130 4 测试倒计时功能

SetArrBuff 1 4 1 130 60 10 130 4 测试倒计时功能

SetArrBuff 1 5 1 130 30 10 130 4 测试倒计时功能

Copy

四、按钮触发

SetArrBuff支持1-50的按钮触发。使用[@ArrBuffClickX](X表示序号)可以实现按钮的触发,无论是按钮还是倒计时都可以前往触发。

五、关闭命令

关闭倒计时的命令与原SetClientBuff命令类似,使用CloseArrBuff即可。

六、显示/隐藏命令

使用ShowArrBuff命令可以显示或隐藏屏幕上的SetArrBuff图标。

七、触发示例

以下为按钮触发和倒计时结束的触发示例:

; QF触发 前往触发

[@ArrBuffClick1]

#act

sendmsg 7 自动排列按钮前往1

; QF触发 到时间触发

[@CloseArrBuff1]

#act

sendmsg 7 自动排列倒计时1关闭

[@CloseArrBuff2]

#act

sendmsg 7 自动排列倒计时2关闭

[@CloseArrBuff3]

#act

sendmsg 7 自动排列倒计时3关闭

[@CloseArrBuff4]

#act

sendmsg 7 自动排列倒计时4关闭

[@CloseArrBuff5]

#act

sendmsg 7 自动排列倒计时5关闭

自动排列自定义按钮倒计时触发–自动排列自定义按钮倒计时触发—

注:SetArrBuff (是不指定坐标,而指定分组的)具体参阅 引擎–选项-》客户端设置-》按钮自动排列

自动排列自定义按钮倒计时触发 SetArrBuff

;参数1:分组编号(1-7)

;参数2:按钮序号

;参数3:WIL文件序号

;参数4:图片序号

;参数5:倒计时间(-1时按钮,大于0是倒计时)

;参数6:剩余下多时间开始闪烁

;参数7:闪烁图片开始序号

;参数8:闪烁图片数量

;参数9:文字备注

;参数10:倒计时间X坐标

;参数11:倒计时间Y坐标

;参数12:配合倒计时使用参数大于0参数13生效

;参数13:倒计结束后 图片序号

示例:

SetArrBuff 1 1 1 130 10 3 130 4 测试倒计时功能

SetArrBuff 1 2 1 130 100 10 130 4 测试倒计时功能

SetArrBuff 1 3 1 130 80 10 130 4 测试倒计时功能

SetArrBuff 1 4 1 130 60 10 130 4 测试倒计时功能

SetArrBuff 1 5 1 130 30 10 130 4 测试倒计时功能

按钮前往触发(按需使用,不需要前往则无法增加前往触发)

SetArrBuff 支持1-50,前往触发: [@ArrBuffClickX]X表示序号 (前往触发,不管是按钮还是倒计时都可以前往触发)

关闭命令:(具体使用参考原到计时命令SetClientBuff)

CloseArrBuff

隐藏/显示屏幕SetArrBuff图标命令 ((具体使用参考原到计时命令SetClientBuff))

ShowArrBuff

;QF触发 前往触发

[@ArrBuffClick1]

#act

sendmsg 7 自动排列按钮前往1

;QF触发 到时间触发

[@CloseArrBuff1]

#act

sendmsg 7 自动排列倒计时1关闭

[@CloseArrBuff2]

#act

sendmsg 7 自动排列倒计时2关闭

[@CloseArrBuff3]

#act

sendmsg 7 自动排列倒计时3关闭

[@CloseArrBuff4]

#act

sendmsg 7 自动排列倒计时4关闭

[@CloseArrBuff5]

#act

sendmsg 7 自动排列倒计时5关闭

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。