基本做出类似斗转的效果了
但是一直无法实现自动反击
就是像斗转四系系数未满300 时那样
被敌人攻击后”自动”以武功反击
而不是可控版的斗转
目前做出来的只能调用斗转的WAR.DZXYLV 判定
像以下这样
ifPersonKF(eid,47) then
WAR.DGJJ= pid
WAR.DZXYLV[eid]= 2
WAR.Person[emenyid]["反击武功"] = 47
JY.Person[eid]["体力"] = JY.Person[eid]["体力"] - 3
End
这部分可以实现以九剑反击 但是每次发动就挂一个”XXX发动斗转星移反击”很蛋疼
搜遍整个LDCR文件发现应该是 用WAR_Fight_Sub做自动选择武功反击
可是试着用WAR_Fight_Sub 做了几个判定
像以下这样
if WAR.DGJJ2 ~= 0 then
for i = 0, WAR.PersonNum - 1 do
War_Fight_Sub(0, 4, WAR.Person[WAR.CurID]["坐标X"], WAR.Person[WAR.CurID]["坐标Y"])
WAR.DGJJ2 = 0
end
end
全部都会跳出
请教WAR_Fight_Sub 要怎么调用呢 ?
|