剑三 天策 有关的宏命令
输出宏:
/script N = GetClientPlayer();
/script t=GetTargetHandle(N.GetTarget())
/script function buff(mb,id)
for _, D in pairs(mb.GetBuffList() or {}) do if D.dwID==id then
return true end end return false end
/script function use(id) A,B,C=N.GetSkillCDProgress(id,N.GetSkillLevel(id)) if C==0 then OnUseSkill(id,N.GetSkillLevel(id)) end end
/script use(58)
/script if buff(N,366) then use(403) end
/script if buff(t,540) then use(415) end
/script if not buff(N,366) and not buff(t,540) then use(423) end
/script use(400)
释放猛虎下山
当本身有克敌状态时,则释放龙吟
当目标有致残状态时,则释放龙牙
当目标无克敌或者致残时,则释放灭
当目标无克敌或者致残,且灭在CD时,则释放穿云
——————————————————————————————————————————
一键哀木涕宏:
/script N = GetClientPlayer();
/script t=GetTargetHandle(N.GetTarget())
/script m=GetCharacterDistance(N.dwID,t.dwID);
/script d=m/64
/script HPR=N.nCurrentLife/N.nMaxLife
/script MPR=N.nCurrentMana/N.nMaxMana
/script function buff(mb,id)
for _, D in pairs(mb.GetBuffList() or {}) do if D.dwID==id then
return true end end return false end
/script function use(id) A,B,C=N.GetSkillCDProgress(id,N.GetSkillLevel(id)) if C==0 then OnUseSkill(id,N.GetSkillLevel(id)) end end
/script if d>=8 then use(418) end
/script if HPR<=0.3 then use(422) end
/script if MPR<=0.9 then use(405) end
/script use(58)
/script use(412)
/script use(482)
/script use(442)
/script use(441)
/script use(402)
/script use(411)
/script use(401)
如果目标大于8尺小于25尺,则使用突。
如果自身气血少于30%则使用虎。
如果自身内力少于90%则使用林
技能优先级别如下:
使用猛虎下山
使用疾如风
使用崩
使用御
使用穿
使用定军
使用掠如火
使用破风
标签:天策,宏命令,有关