|
@@ -24,6 +24,7 @@ local HeroConfig = require("excel.hero")
|
|
|
local MonsterCfg = require("excel.monster")
|
|
local MonsterCfg = require("excel.monster")
|
|
|
local Grid = require("bag.Grid")
|
|
local Grid = require("bag.Grid")
|
|
|
local MonsterGrid = require("monster.MonsterGrid")
|
|
local MonsterGrid = require("monster.MonsterGrid")
|
|
|
|
|
+local Broadcast = require("broadcast.Broadcast")
|
|
|
|
|
|
|
|
--开启玩法的等级要求
|
|
--开启玩法的等级要求
|
|
|
local openCondLevel = 0
|
|
local openCondLevel = 0
|
|
@@ -471,13 +472,13 @@ end
|
|
|
|
|
|
|
|
--单个种族关卡数据查询
|
|
--单个种族关卡数据查询
|
|
|
function stageQuery(human, camp_m)
|
|
function stageQuery(human, camp_m)
|
|
|
- print("stageQuery==============", camp_m)
|
|
|
|
|
if not camp_m then
|
|
if not camp_m then
|
|
|
|
|
+ Broadcast.sendErr(human, string.format( "参数错误",camp_m))
|
|
|
return
|
|
return
|
|
|
end
|
|
end
|
|
|
|
|
|
|
|
if human.db.lv < openCondLevel then
|
|
if human.db.lv < openCondLevel then
|
|
|
- print("stageQuery1==============", human.db.lv, openCondLevel)
|
|
|
|
|
|
|
+ Broadcast.sendErr(human, string.format( "等级不够",human.db.lv))
|
|
|
return
|
|
return
|
|
|
end
|
|
end
|
|
|
|
|
|
|
@@ -523,7 +524,7 @@ function stageQuery(human, camp_m)
|
|
|
for i = startIdx, endIdx do
|
|
for i = startIdx, endIdx do
|
|
|
local singleCfg = singleRecailCfg[i]
|
|
local singleCfg = singleRecailCfg[i]
|
|
|
if not singleCfg then
|
|
if not singleCfg then
|
|
|
- print("stageQuery2==============", i)
|
|
|
|
|
|
|
+ Broadcast.sendErr(human, string.format( "怪物配置错误",i))
|
|
|
return
|
|
return
|
|
|
end
|
|
end
|
|
|
cnt = cnt + 1
|
|
cnt = cnt + 1
|
|
@@ -549,7 +550,7 @@ function stageQuery(human, camp_m)
|
|
|
--怪物数据
|
|
--怪物数据
|
|
|
local objList = MonsterGrid.createMonsterObjListByMonsterOutID(singleCfg.monsterOutID)
|
|
local objList = MonsterGrid.createMonsterObjListByMonsterOutID(singleCfg.monsterOutID)
|
|
|
if not objList then
|
|
if not objList then
|
|
|
- print("stageQuery4==============", singleCfg.monsterOutID)
|
|
|
|
|
|
|
+ Broadcast.sendErr(human, string.format( "怪物配置错误",singleCfg.monsterOutID))
|
|
|
return
|
|
return
|
|
|
end
|
|
end
|
|
|
stageData[cnt].monsterData[0] = #objList
|
|
stageData[cnt].monsterData[0] = #objList
|
|
@@ -567,5 +568,4 @@ function stageQuery(human, camp_m)
|
|
|
end
|
|
end
|
|
|
stageData[0] = cnt
|
|
stageData[0] = cnt
|
|
|
Msg.send(msgRet, human.fd)
|
|
Msg.send(msgRet, human.fd)
|
|
|
- print("stageQuery5==============", singleCfg.monsterOutID)
|
|
|
|
|
end
|
|
end
|