4、气血以及内力值或者比的判断
关于这类的判断会用到以下几个API
nCurrentLife
当前生命
nMaxLife
最大生命
nCurrentMana
当前内力
nMaxMana
最大内力
判断自身当前生命值
/script HP=GetClientPlayer.nCurrentLife
/script if HP=<5000 then OnUseSkill(XXX,X) end
判断内力值就把nCurrentLife换成nCurrentMana
判断自身生命比
/script HPR=GetClientPlayer.nCurrentLife/GetCLientPlayer.nMaxLife
/script if HPR<=0.5 then OnUseSkill(XXX,X) end
判断自身当前内力比就将nCurrentLife以及nMaxLife,换成对应的nCurrentMana跟nMaxMana
判断敌方当前生命值
/script T=GetTargetHandle(GetClientPlayer.GetTarget())
/script tHP=T.nCurrentLife
/script if tHP<=5000 then OnUseSkill(XXX,X) end
判断内力值就把nCurrentLife换成nCurrentMana
判断敌方生命比
/script T=GetTargetHandle(GetClientPlayer.GetTarget())
/script tHPR=T.nCurrentLife/T.nMaxLife
/script if tHPR<=0.5 then OnUseSkill(XXX,X) end
判断自身当前内力比就将nCurrentLife以及nMaxLife,换成对应的nCurrentMana跟nMaxMana




