文章编辑人员:雪舞
内容测试时间:2023-5-20 22:20:39
测试版本:新武侠世界
--检测马贼数量 [XUEWU-BUG-338]
local nMonsterNum = GetMonsterCount(sceneId)
local nMaZei = 0
for i=0, nMonsterNum-1 do
local MonsterId = GetMonsterObjID(sceneId,i)
local MosDataID = GetMonsterDataID( sceneId, MonsterId )
if MosDataID >= 3510 and MosDataID <= 3519 then
nMaZei = nMaZei + 1
if nMaZei > 100 then
break
end
end
if MosDataID >= 33510 and MosDataID <= 33519 then
nMaZei = nMaZei + 1
if nMaZei > 100 then
break
end
end
end
if nMaZei >=100 then
BeginEvent(sceneId)
AddText(sceneId, "当前地图出现超过100个夺宝马贼,你的藏宝图暴露在光天化日之下太危险了,请消灭马贼后才能开启藏宝图!")
EndEvent(sceneId)
DispatchEventList(sceneId,selfId,-1)
return
end
|