local ItemData = require("bag.Proto").ItemData local Attr = require("role.Proto").Attr RoleSystemNet = { {"id", 1, "short"}, {"isOpen", 1, "byte"},--1:开启 0 未开启 {"lv", 1, "int"}, --开启等级 {"needDay", 1, "int"}, -- 开启所需要的开服天数 {"dot", 1, "byte"},--1:有红点 0 无红点 {"touch", 1, "byte"},--1:有红点 0 无红点 {"lockType", 1, "byte"}, -- 系统 客户端表现 0 正常表现 1 隐藏 2 锁住 {"name", 1, "string"}, -- 功能名 {"desc", 1, "string"}, -- 描述 {"doubleDay", 1, "byte"}, -- 功能名 {"doubleDesc", 1, "string"}, -- 双倍日描述 {"panelID", 1, "short"}, -- 面板id {"dobule", 1, "byte"}, -- 是否双倍 {"isShow", 1, "byte"}, --显示标识,0 不显示 1 显示 } CG_ROLESYSTEM_QUERY = { {"id", 1, "short"}, } GC_ROLESYSTEM_QUERY = { {"list", 110, RoleSystemNet}, } CG_ROLESYSTEM_TOUCH = { {"id", 1, "short"}, } CG_ROLESYSTEM_OPEN = { {"id", 1, "short"}, } GC_ROLESYSTEM_OPEN = { {"id", 50, "short"}, } --境界查询 CG_ROLE_REALM_QUERY = { } GC_ROLE_REALM_QUERY = { {"nowRealmName", 1, "string"}, --当前境界名称 {"nowAttrs", 9, Attr}, --当前境界属性加成 {"nextRealmName", 1, "string"}, --下一境界名称 {"nextAttrs", 9, Attr}, --下一境界属性加成 {"itemData", 1, ItemData}, --提升下一境界消耗道具 } --提升境界 CG_ROLE_REALM_UPGRADE = { } tRoleSystemPrize = { {"nID", 1, "short"}, {"nStatus", 1, "byte"}, -- 0 不可领取 1 可领取 2 已领取 {"tItemList", 5, ItemData}, } -- 请求功能开放奖励 CG_ROLESYSTEM_PRIZE_QUERY = { } -- 回复 请求功能开放奖励 GC_ROLESYSTEM_PRIZE_QUERY = { {"tList", 150, tRoleSystemPrize} } -- 请求领取功能开发奖励配置 CG_ROLESYSTEM_PRIZE_GET = { } -----------------------月光宝盒------------------------------ CG_ROLESTORAGEBOX_QUERY = {} GC_ROLESTORAGEBOX_QUERY = { {"itemList", 15, ItemData}, -- 剩余道具数据数量 } -------------------------------------------------------------