乌龟服很多宏用不了,转发大神“ZZSJ”的帖子,下面分享给有需要的小伙伴。
备注:乌龟服各职业和天赋略有改动,下列宏请更具实际情况自行调整。
在乌龟服,宏要正常运行,得安装如下插件:(安装龟壳里面都有)
SuperMacro、ClassicMacros、Roid Macros、IsBuffActive--参考图一
由于乌龟服不能使用#showtooltip命令,如果想实现宏命令有技能图标和鼠标提示,可以安装CleverMacro插件--参考图二
用法是:
#showtooltip 技能名
必须加技能名,不加不自动识别,另外技能等级不显示。
例如:
#showtooltip 暗影箭
/cast 暗影箭
三、战士宏
1、嗜血动作栏编号
#showtooltip 嗜血
/run if not IsCurrentAction(24) then UseAction(24) end;
/run CastSpellByName("嗜血")
2、自动切姿态冲锋
#showtooltip冲锋
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("冲锋"); else CastSpellByName("战斗姿态()"); end;
3、自动切姿态压制
#showtooltip压制
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("压制"); else CastSpellByName("战斗姿态()"); end;
4、自动切姿态拦截
#showtooltip拦截
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName("拦截"); else CastSpellByName("狂暴姿态()"); end;
5、自动切姿态旋风斩
#showtooltip旋风斩
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName("旋风斩"); else CastSpellByName("狂暴姿态()"); end;
6、自动切姿态狂暴之怒
#showtooltip狂暴之怒
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName("狂暴之怒"); else CastSpellByName("狂暴姿态()"); end;
7、自动切姿态惩戒痛击
#showtooltip惩戒痛击
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("惩戒痛击"); else CastSpellByName("战斗姿态()"); end;
8、自动切姿态缴械
#showtooltip缴械
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(2); if isActive then CastSpellByName("缴械()"); else CastSpellByName("防御姿态()"); end;
9、通用自动切姿态打断施法
#showtooltip盾击
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName("拳击"); else CastSpellByName("盾击()"); end;
备注:乌龟服各职业和天赋略有改动,下列宏请更具实际情况自行调整。
在乌龟服,宏要正常运行,得安装如下插件:(安装龟壳里面都有)
SuperMacro、ClassicMacros、Roid Macros、IsBuffActive--参考图一
由于乌龟服不能使用#showtooltip命令,如果想实现宏命令有技能图标和鼠标提示,可以安装CleverMacro插件--参考图二
用法是:
#showtooltip 技能名
必须加技能名,不加不自动识别,另外技能等级不显示。
例如:
#showtooltip 暗影箭
/cast 暗影箭
三、战士宏
1、嗜血动作栏编号
#showtooltip 嗜血
/run if not IsCurrentAction(24) then UseAction(24) end;
/run CastSpellByName("嗜血")
2、自动切姿态冲锋
#showtooltip冲锋
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("冲锋"); else CastSpellByName("战斗姿态()"); end;
3、自动切姿态压制
#showtooltip压制
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("压制"); else CastSpellByName("战斗姿态()"); end;
4、自动切姿态拦截
#showtooltip拦截
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName("拦截"); else CastSpellByName("狂暴姿态()"); end;
5、自动切姿态旋风斩
#showtooltip旋风斩
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName("旋风斩"); else CastSpellByName("狂暴姿态()"); end;
6、自动切姿态狂暴之怒
#showtooltip狂暴之怒
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName("狂暴之怒"); else CastSpellByName("狂暴姿态()"); end;
7、自动切姿态惩戒痛击
#showtooltip惩戒痛击
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(1); if isActive then CastSpellByName("惩戒痛击"); else CastSpellByName("战斗姿态()"); end;
8、自动切姿态缴械
#showtooltip缴械
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(2); if isActive then CastSpellByName("缴械()"); else CastSpellByName("防御姿态()"); end;
9、通用自动切姿态打断施法
#showtooltip盾击
/run local texture,name,isActive,isCastable = GetShapeshiftFormInfo(3); if isActive then CastSpellByName("拳击"); else CastSpellByName("盾击()"); end;