使用宏来切换团队副本模式,更加的稳定可靠。分享4个宏来切换团本模式。

使用宏来切换团队副本模式,更加的稳定可靠。
车长开普通10人清CD出现点击10人进本25人的情况,然后只能打掉这个进度。
大概率是插件或者手点歪了,所有避免这个问题,用宏来解决这个需求最可靠了。

切换到10人模式

/run if GetRaidDifficultyID() ~= 3 then SetRaidDifficultyID(3) print("已切换到10人模式") else print("已经是10人模式") end

切换到25人模式

/run if GetRaidDifficultyID() ~= 4 then SetRaidDifficultyID(4) print("已切换到25人模式") else print("已经是25人模式") end

切换到10人英雄模式

/run if GetRaidDifficultyID() ~= 5 then SetRaidDifficultyID(5) print("已切换到10人英雄模式") else print("已经是10人英雄模式") end

切换到25人英雄模式

/run if GetRaidDifficultyID() ~= 6 then SetRaidDifficultyID(6) print("已切换到25人英雄模式") else print("已经是25人英雄模式") end

解释:
GetRaidDifficultyID():获取当前副本难度ID。
ID为3代表10人模式。
ID为4代表25人模式。
SetRaidDifficultyID(id):设置副本难度ID。
SetRaidDifficultyID(3)设置为10人模式。
SetRaidDifficultyID(4)设置为25人模式。
SetRaidDifficultyID(5)设置为10人英雄模式。
SetRaidDifficultyID(6)设置为25人英雄模式。
print("message"):在聊天框中打印信息,告知玩家当前的模式。

这些宏会检查当前的副本模式,并在需要时进行切换,同时在聊天框中显示相应的提示信息。这样,你可以通过点击相应的宏按钮来轻松切换副本的10人和25人模式。