Proto.lua 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  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. {"nPower", 1, "int"}, -- 战斗力
  11. {"tPrize", 15, ItemData}, -- 奖励显示
  12. }
  13. -- 请求幽暗禁地信息
  14. CG_DARK_FORBIDDEN_AREA_QUEY =
  15. {
  16. {"nType", 1, "int"}, -- 请求类型 1 普通、2 精英、3 困难
  17. }
  18. -- 回复 请求幽暗禁地信息
  19. GC_DARK_FORBIDDEN_AREA_QUEY =
  20. {
  21. {"tMonster", 15, tDarkForbiddenAreaShow}, -- 展示怪物信息
  22. {"tUseGoods", 1, ItemData}, -- 消耗的物品信息
  23. {"nHaveNum", 1, "int"}, -- 当前拥有的物品数量
  24. {"bEnd", 1, "byte"}, -- 0 未结束,1 结束
  25. }
  26. -- 请求扫荡(回复 GC_DARK_FORBIDDEN_AREA_QUEY)
  27. CG_DARK_FORBIDDEN_AREA_SAODANG = {
  28. {"nID", 1, "int"},
  29. }