|
发表于 2023-8-27 22:34:57
|
显示全部楼层
function kezhiwugongsuccess(kezhi_cmd,k_order,npci)
--print('k_order='..k_order)
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)
if npc_order==nil then
table.insert(npc_order,i,k_order)
else
table.remove(npc_order,i)
table.insert(npc_order,i,k_order)
end
kflag=2
kezhisuccess=kezhisuccess+1
if i==npc_num then
break
end
end
end
if job.name=='songmoya' then
if npc_order[1]~=nil then print('npc_order[1]='..npc_order[1]) end
if npc_order[2]~=nil then print('npc_order[2]='..npc_order[2]) end
print("kezhisuccess="..kezhisuccess.."","npc_num="..npc_num)
end
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[tflag]~=nil and npc_order>npc_order[tflag] then
print(npc_order,npc_order[tflag])
tflag=i
end
end
kflag[tflag]=2
kezhiwugongkill(tflag)
end
end
头大,看不懂 |
|