Proto.lua 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. local ItemData = require("bag.Proto").ItemData
  2. local Attr = require("role.Proto").Attr
  3. RoleSystemNet = {
  4. {"id", 1, "short"},
  5. {"isOpen", 1, "byte"},--1:开启 0 未开启
  6. {"lv", 1, "int"}, --开启等级
  7. {"needDay", 1, "int"}, -- 开启所需要的开服天数
  8. {"dot", 1, "byte"},--1:有红点 0 无红点
  9. {"touch", 1, "byte"},--1:有红点 0 无红点
  10. {"lockType", 1, "byte"}, -- 系统 客户端表现 0 正常表现 1 隐藏 2 锁住
  11. {"name", 1, "string"}, -- 功能名
  12. {"desc", 1, "string"}, -- 描述
  13. {"doubleDay", 1, "byte"}, -- 功能名
  14. {"doubleDesc", 1, "string"}, -- 双倍日描述
  15. {"panelID", 1, "short"}, -- 面板id
  16. {"dobule", 1, "byte"}, -- 是否双倍
  17. }
  18. CG_ROLESYSTEM_QUERY = {
  19. {"id", 1, "short"},
  20. }
  21. GC_ROLESYSTEM_QUERY = {
  22. {"list", 70, RoleSystemNet},
  23. }
  24. CG_ROLESYSTEM_TOUCH = {
  25. {"id", 1, "short"},
  26. }
  27. CG_ROLESYSTEM_OPEN = {
  28. {"id", 1, "short"},
  29. }
  30. GC_ROLESYSTEM_OPEN = {
  31. {"id", 50, "short"},
  32. }
  33. --境界查询
  34. CG_ROLE_REALM_QUERY = {
  35. }
  36. GC_ROLE_REALM_QUERY = {
  37. {"nowRealmName", 1, "string"}, --当前境界名称
  38. {"nowAttrs", 9, Attr}, --当前境界属性加成
  39. {"nextRealmName", 1, "string"}, --下一境界名称
  40. {"nextAttrs", 9, Attr}, --下一境界属性加成
  41. {"itemData", 1, ItemData}, --提升下一境界消耗道具
  42. }
  43. --提升境界
  44. CG_ROLE_REALM_UPGRADE = {
  45. }