Proto.lua 1.2 KB

12345678910111213141516171819202122232425262728293031323334
  1. local HeroSimple = require("hero.Proto").HeroSimple
  2. local ItemData = require("bag.Proto").ItemData
  3. -- 展示数据
  4. tDarkForbiddenAreaShow = {
  5. {"nID", 1, "int"}, -- ID
  6. {"szName", 1, "string"}, -- 姓名
  7. {"bSaoDang", 1, "byte"}, -- 能否扫荡 0 不能 1 可以
  8. {"nMonsterShowID", 1, "int"}, -- 怪物展示ID
  9. {"nMonsterLv", 1, "int"}, -- 怪物等级
  10. {"tPrize", 20, ItemData}, -- 奖励显示
  11. }
  12. -- 请求幽暗禁地信息
  13. CG_DARK_FORBIDDEN_AREA_QUEY =
  14. {
  15. {"nType", 1, "int"}, -- 请求类型 1 普通、2 精英、3 困难
  16. }
  17. -- 回复 请求幽暗禁地信息
  18. GC_DARK_FORBIDDEN_AREA_QUEY =
  19. {
  20. {"tMonster", 20, tDarkForbiddenAreaShow}, -- 展示怪物信息
  21. {"tUseGoods", 1, ItemData}, -- 消耗的物品信息
  22. {"nHaveNum", 1, "int"}, -- 当前拥有的物品数量
  23. {"bEnd", 1, "byte"}, -- 0 未结束,1 结束
  24. }
  25. -- 请求扫荡(回复 GC_DARK_FORBIDDEN_AREA_QUEY)
  26. CG_DARK_FORBIDDEN_AREA_SAODANG = {
  27. {"nID", 1, "int"},
  28. }