找回密码
 立即注册
查看: 151|回复: 17

关于SetArrBuff命令的一些问题

[复制链接]

225

主题

540

回帖

229

积分

中级会员

积分
229
发表于 2026-3-28 18:07:13 | 显示全部楼层 |阅读模式

QM:
AddArrButton 1 1  9 28 28 28 6 -1
AddArrButton 1 2  9 30 30 30 6 -1
AddArrButton 1 3  9 37 37 37 6 -1
AddArrButton 1 4  9 36 36 36 6 -1
QF:
[@ArrButtonClick1]
#act
releasemagicEx 1010 0 1 2
SetArrBuff 1 1 9 29 180 3 29 1 蛮牛神威还没准备好! 0 -17
[@ArrButtonClick2]
#IF
CHECKJOB warrior
#act
releasemagicEx 1012 0 1 2
SetArrBuff 1 2 9 29 200 3 29 1 雄霸天下还没准备好! 0 -17
BREAK
[@ArrButtonClick3]
#IF
CHECKJOB warrior
#act
releasemagicEx 1022 0 1 2
SetArrBuff 1 3 9 29 240 3 29 1 黄泉领域还没准备好! 0 -17
BREAK
[@ArrButtonClick4]
#IF
CHECKJOB warrior
#act
releasemagicEx 1021 0 1 2
SetArrBuff 1 4 9 29 300 3 29 1 无极剑阵还没准备好! 0 -17
BREAK
无论是先点第四个 还是第三个 还是第二个按钮
倒计时都会先显示在第一个按钮的位子  然后再点一个其它按钮 倒计时会显示在第二按钮的位子
应该是点第四个 就显示第四个啊  是哪里出问题了吗?

0

主题

516

回帖

0

积分

新手上路

积分
0
发表于 2026-3-28 18:07:13 | 显示全部楼层
确实看不明白。看下有没有其它脚本冲突的

253

主题

583

回帖

255

积分

中级会员

积分
255
发表于 2026-3-28 18:07:13 | 显示全部楼层
这个是需要客户端设置坐标

230

主题

561

回帖

231

积分

中级会员

积分
231
发表于 2026-3-28 18:07:13 | 显示全部楼层
选项-客户端设置-按钮自动排列 这个设置坐标

259

主题

541

回帖

918

积分

高级会员

积分
918
发表于 2026-3-28 18:07:13 | 显示全部楼层
分组1-7就是按钮自动排列里面的分组  序号第一个1  第二个2 第三个3 以此类推

230

主题

561

回帖

231

积分

中级会员

积分
231
发表于 2026-3-28 18:07:13 | 显示全部楼层
楼上说的对,那个同一组序列号都是增长排列,不是按照固定坐标排列
你要实现固定坐标排列,只能把这四个按钮触发的倒计时分到2.3.4.5这四个组,每个组一个倒计时。

215

主题

501

回帖

768

积分

高级会员

积分
768
发表于 2026-3-28 18:07:13 | 显示全部楼层
要分清楚,SetArrBuff 和AddArrButton,前一个是BUFF,后一个是按钮,所有游戏的BUFF都是自动增长排列。

215

主题

501

回帖

768

积分

高级会员

积分
768
发表于 2026-3-28 18:07:13 | 显示全部楼层
是这样子的。
SetArrBuff 的一般是用来表现有倒计时的BUFF。这个倒计时的BUFF假如是DEBUFF的话,可以设置用道具移除这个DEBUFF。
列子:玩家开始打怪后中了一个DEBUFF(施法速度减少50%,计时一天),玩家为了移除这个DEBUFF肯定得想办法,点击BUFF图标或者鼠标移动到BUFF图标上,然后提示需要一个道具来解除。这种情况就需要用到按钮编号了,按钮编号就跳转到检测玩家背包或者装备栏。

0

主题

538

回帖

11

积分

新手上路

积分
11
发表于 2026-3-28 18:07:13 | 显示全部楼层
指定了的编号是指定的分组序号内的编号
比如:
SetArrBuff 1 这个代表的是你设置了一组序号为1的BUFF组。里面的按钮编号是序号为1的组里面的编号,支持(1-50)
AddArrButton 2 这个代表的是你设置了一组序号为2的按钮组。里面的按钮编号是序号为2的组里面的编号,也支持(1-50)
这两个命令的都只能设置七个组,SetArrBuff可以隐藏AddArrButton只能删除
SetArrBuff的组里面的按钮触发用的是[@ArrBuffClickX]
AddArrButton的组里面的按钮触发用的是[@ArrButtonClickX]

0

主题

533

回帖

405

积分

中级会员

积分
405
发表于 2026-3-28 18:07:13 | 显示全部楼层
QM:
AddArrButton 1 1  9 28 28 28 6 -1
AddArrButton 1 2  9 30 30 30 6 -1
AddArrButton 1 3  9 37 37 37 6 -1
AddArrButton 1 4  9 36 36 36 6 -1
QF:
[@ArrButtonClick1]
#act
releasemagicEx 1010 0 1 2
SetArrBuff 1 1 9 29 180 3 29 1 蛮牛神威还没准备好! 0 -17
[@ArrButtonClick2]
#IF
CHECKJOB warrior
#act
releasemagicEx 1012 0 1 2
SetArrBuff 1 2 9 29 200 3 29 1 雄霸天下还没准备好! 0 -17
BREAK
[@ArrButtonClick3]
#IF
CHECKJOB warrior
#act
releasemagicEx 1022 0 1 2
SetArrBuff 1 3 9 29 240 3 29 1 黄泉领域还没准备好! 0 -17
BREAK
[@ArrButtonClick4]
#IF
CHECKJOB warrior
#act
releasemagicEx 1021 0 1 2
SetArrBuff 1 4 9 29 300 3 29 1 无极剑阵还没准备好! 0 -17
BREAK
无论是先点第四个 还是第三个 还是第二个按钮
倒计时都会先显示在第一个按钮的位子  然后再点一个其它按钮 倒计时会显示在第二按钮的位子
应该是点第四个 就显示第四个啊  是哪里出问题了吗?

© 2026 折翼天使社区 版权所有