|
楼主 |
发表于 2018-9-19 11:01:27
|
显示全部楼层
只克制一次的问题在kezhiwugong.lua里面改
function kezhiwugongsuccess(kezhi_cmd,k_order,npci)
for i=1,npc_num do
--print("kflag"..i.."="..kflag..npc_name)
if npc_name~=nil and kflag>0 and npc_name==npc_name[npci] then
kezhiwugongSetPerform(kezhi_cmd,i,npc_id)
npc_order=k_order
kflag=2
kezhisuccess=kezhisuccess+1
if i==npc_num then
break
end
end
end
--print("kezhisuccess="..kezhisuccess.."","npc_num="..npc_num)
if kezhisuccess>=npc_num or table.getn(npcdienum)>0 then
local tflag=1
for i=2,npc_num do
if npc_order~=nil and npc_order<npc_order[tflag] then
print(npc_order,npc_order[tflag])
tflag=i
end
end
if job.name~="songmoya" then
kezhiwugongkill(tflag)
end
if job.name~='xueshan' and job.name~='wudang' and job.name~='Dummyjob' and job.name~='songmoya' and job.name ~= 'diemenglou' then
kezhiwugongclose()
end
end
end |
|