永发信息网

求wow狂暴战士宏~

答案:4  悬赏:40  手机版
解决时间 2021-02-25 05:07
求wow狂暴战士宏~
最佳答案
先解释几个函数:
CastShapeshiftForm 改变姿势(1为战斗,2防御,3狂暴)
CastSpellByName( ) 按技能名称施法,括号内跟技能名称
IsActionInRange( ) 技能是否处于可用范围,括号内为技能编号。技能可用时返回1
UnitHealth("target") 判断目标的血量
GetActionCooldown( ) 检测技能冷却时间,括号内为技能编号,技能已冷却返回0
函数就这么多了,下面逐行解释:
第一个:
/script CastShapeshiftForm(3) {转换成狂暴姿势}
/script C=CastSpellByName; {将C设为CastSpellByName ,主要是为了方便}
/script if(IsActionInRange(62)==1) then C("拦截");elseif(UnitHealth("target")<20) then C("斩杀");end {如果目标在拦截范围内,使用拦截。再判断目标血量小于20%时用斩杀}
/施放 致死打击 {释放致死打击}
/script if(IsActionInRange(63)==1)then C("旋风斩");end {如果目标在旋风斩范围内使用旋风斩}
整体:因为宏的语句执行顺序是从上往下,所以各技能使用顺序为:拦截、斩杀、致死打击和旋风斩。怒气值的判断是隐含的,即不够怒气无法释放技能,下面的宏也一样。

第二个:
/script CastShapeshiftForm(1) {转换成战斗姿势}
/script C=CastSpellByName; {跟前一个宏一样}
/script if(IsActionInRange(61)==1) then C("冲锋");elseif(UnitHealth("target")<20) then C("斩杀");end {目标在冲锋范围内使用冲锋。目标血量小于20%就再使用斩杀}
/script if(GetActionCooldown(63)==0) then C("压制");end {压制已冷却就使用压制}
/施放 致死打击 {使用致死打击}
整体:技能使用顺序:冲锋、斩杀、压制、致死打击。

第三个
/script CastShapeshiftForm(2)
/施放 缴械
/施放 破甲攻击

这三个宏要注意的一点就是技能的编号,如果技能没放对位置将无法使用。技能和动作条的位置可参考下表(从上往下、从左往右):
13-24 第二动作条
25-36 右边动作条
37-48 右2动作条
49-60 右下动作条
61-72 左下动作条
73-84 战斗姿态下的动作条
85-96 防御姿态下的动作条
97-108 狂暴姿态下的动作条
全部回答
有技能共CD的貌似不行吧
狂暴战斗
/script if(UnitHealth("target")<20) then C("斩杀");end
/script if(IsActionInRange(58)==1)then C("旋风斩");end
/施放 猛击
1,斩杀
2,如果目标在5码内则旋风斩
3,猛击
因为上面一个宏还没做好,先只判断目标距离,将就用着.
起手时的破甲宏
/施放 复仇
/施放 破甲攻击
超简单,优先复仇并快速破甲,最简单的宏结构也节省宏判断时的延迟.起手5破就是要越快越好~
破胆+绷带
/施放 破胆怒吼
/script SpellStopCasting();
/target 安达里克
/script if(GetActionCooldown(69)>0) then UseContainerItem(4,12);end
/script TargetLastEnemy()
针对与武器战士的AOE宏,对我没用了
/script G=GetActionCooldown;C=CastSpellByName;
/script F=CastShapeshiftForm;if(G(71)<2)then F(1);else F(3);end
/script if(IsUsableAction(71)==1)then C("横扫攻击");end
/施放 旋风斩
/施放 顺劈斩
/script if(UnitHealth("target")<5)then TargetNearestEnemy();end
判断怒气,切换战斗姿态释放横扫,再切换回狂暴继续用旋风斩和顺劈.但小号刷副本或冲到BL群中时那一大片的数字,暴爽啊.如果有个治疗职业拉把血支持十多秒,那伤害就算比不了法师但也不低啊.
挫志/切防御/雷霆
#showtooltip [stance:1]挫志怒吼; [stance:2]雷霆一击
/cast [stance:1] 挫志怒吼
/stopcasting
/cast [stance:1] 防御姿态
/cast [stance:2] 雷霆一击
切战斗姿态/压制
#show 压制
/cast [stance:1] 压制; 战斗姿态
切防御姿态/缴械
#show 缴械
/cast [stance:2] 缴械; 防御姿态
破胆+绷带
#showtooltip 破胆怒吼
/cast 破胆怒吼
/stopattack
/stopcasting
/use [target=自己名字] 厚符文布绷带
很实用的几个宏
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
可燃气体浓度报警器的探头为什么要安装在较低
中梁山煤电气公司林场怎么去啊,有知道地址的
汽车音响不通电怎么回事
大家看好超市这个行业吗
买商品房时,交了首付签了购房合同,开发商只
洛阳市傲坤商贸有限公司地址在哪,我要去那里
手机可以连接电视吗
天降大任与斯人也必先苦其心志下边还有什么来
为什么我遇到我认识的女孩,和她说话时心跳会
香格里拉多少人口
【英语翻译特别是turned on怎么理解,我想要抽
重庆北到重庆万达广场坐几路动车
新华艺不锈钢工程部地址有知道的么?有点事想
焦距2.8mm是什么意思
从上海到河南沁阳在哪坐车
推荐资讯
国际信用有哪些具体形式
奔驰glk能上275/40/20的轮胎不
九江长江大桥有多长
大庆机场到火车站多远啊??晚上比较迟到机场
钻孔灌注桩施工时,导管使用前,要对导管进行
爱琴海饮吧在什么地方啊,我要过去处理事情
林州市天河肥料有限公司这个地址在什么地方,
妈咪宝贝母婴用品生活馆博望店地址在哪,我要
汽车之家如何分享到微信
为什么钱永远不够花啊?
於泥土如何改造成种植土
超时空救兵是不是还有第二部啊?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?