local HeroSimple = require("hero.Proto").HeroSimple local ItemData = require("bag.Proto").ItemData -- 展示数据 tDarkForbiddenAreaShow = { {"nID", 1, "int"}, -- ID {"szName", 1, "string"}, -- 姓名 {"bSaoDang", 1, "byte"}, -- 能否扫荡 0 不能 1 可以 {"nMonsterShowID", 1, "int"}, -- 怪物展示ID {"nMonsterLv", 1, "int"}, -- 怪物等级 {"nPower", 1, "int"}, -- 战斗力 {"tPrize", 15, ItemData}, -- 奖励显示 } -- 请求幽暗禁地信息 CG_DARK_FORBIDDEN_AREA_QUEY = { {"nType", 1, "int"}, -- 请求类型 1 普通、2 精英、3 困难 } -- 回复 请求幽暗禁地信息 GC_DARK_FORBIDDEN_AREA_QUEY = { {"tMonster", 15, tDarkForbiddenAreaShow}, -- 展示怪物信息 {"tUseGoods", 1, ItemData}, -- 消耗的物品信息 {"nHaveNum", 1, "int"}, -- 当前拥有的物品数量 {"bEnd", 1, "byte"}, -- 0 未结束,1 结束 } -- 请求扫荡(回复 GC_DARK_FORBIDDEN_AREA_QUEY) CG_DARK_FORBIDDEN_AREA_SAODANG = { {"nID", 1, "int"}, }