local RoleBase = require("role.Proto").RoleBase local HeroSimple = require("hero.Proto").HeroSimple CG_CHAT = { {"msgType", 1, "byte"}, -- 聊天频道 具体定义看Handler.lua {"videoUuid", 1, "string"}, -- 战斗记录UUid {"fUuid", 1, "string"}, -- 好友Uuid {"msg", 1, "string"}, -- 聊天内容 {"isJson", 1, "byte"}, -- 具体定义看Handler.lua } CHAT_ITEM = { {"msgType", 1, "byte"}, -- 聊天频道 {"vipLv", 1, "byte"}, -- vip等级 {"msg", 1, "string"}, -- 聊天内容 {"sendTime", 1, "int"}, -- 发送时间 {"isJson", 1, "byte"}, -- 具体定义看Handler.lua {"videoUuid", 1, "string"}, -- 战斗记录UUid {"label", 1, "int"}, -- 角色称号 {"roleBase", 1, RoleBase}, -- 角色信息 {"svrName", 1, "string"}, -- 服务器名 } PAOMA_ITEM = { {"msgType", 1, "byte"}, -- 跑马灯类型 {"msg", 1, "string"}, -- 跑马内容 {"isJson", 1, "byte"}, -- 类型 {"name", 1, "string"}, -- 名字 } CHAT_NOT_READ = { {"msgType",1,"byte"}, -- 聊天频道 {"notRead",1,"byte"}, -- 未读消息条数 } GC_CHAT = { {"item", 1, CHAT_ITEM}, } GC_CHAT_PAOMA = { {"item", 1, PAOMA_ITEM}, } GC_CHAT_TIPS = { {"item", 50, PAOMA_ITEM}, } -- 聊天屏蔽 CG_CHAT_BAN = { {"uuid", 1, "string"}, {"op", 1, "byte"}, --1屏蔽 0解除屏蔽 } CHAT_BAN_ITEM = { {"uuid", 1, "string"}, } GC_CHAT_BAN_LIST = { {"banList", 20, CHAT_BAN_ITEM}, } -- 查看名片 CG_CHAT_PLAYER_INFO = { {"uuid", 1, "string"}, {"nServerIndex", 1, "int"}, -- 服务器Index } ChatPlayInfo = { {"roleBase", 1, RoleBase}, {"defenceList", 6, HeroSimple}, -- 防守阵容 {"moshouBody", 1, "int"}, -- 魔兽形象 {"vipLv", 1, "byte"}, -- vip等级 -1 有vip且隐藏 0 无vip 其他对应vip等级 {"isFriend", 1, "byte"}, -- 是否是好友 0 不是好友 1 是好友 2 在黑名单(包含不是好友) {"unionName", 1, "string"}, -- 公会名字 {"svrName", 1, "string"}, -- 服务器名字 {"yjUuid", 1, "string"}, -- 援军uuid } GC_CHAT_PLAYER_INFO = { {"data", 1, ChatPlayInfo}, } -- 分享武将信息 CG_CHAT_HERO_SHARE = { {"msgType", 1, "byte"}, {"msg", 1, "string"}, {"bagIndex" , 1, "int"}, } -- 战斗记录分享到聊天 CG_CHAT_COMBAT_SHARE = { {"msgType", 1, "byte"}, {"msg", 1,"string"}, {"shareType", 1,"byte"}, -- 0 普通分享 1战报分享 } CG_CHAT_COMPLAIN_PLAYER = { {"uuid",1,"string"}, } CG_CHAT_REPORT = { {"content",1,"string"} } -- 聊天查询 CG_CHAT_RECORD_QUERY = { {"msgType",1,"byte"}, -- 频道 } GC_CHAT_RECORD_QUERY = { {"chatList",30,CHAT_ITEM}, -- 聊天记录 {"notRead",10,CHAT_NOT_READ}, -- 未读信息 } -- 好友私聊查询 -- 查询私聊列表 CG_CHAT_FRIEND_RECORD_QUERY = { } GC_CHAT_FRIEND_RECORD = { {"chatFriendList",20,RoleBase}, -- 私聊好友列表 } -- 查询单个好友私聊记录 CG_CHAT_FRIEND_RECORD_BY_FRIEND = { {"uuid",1,"string"}, -- } GC_CHAT_FRIEND_RECORD_BY_FRIEND = { {"chatRecord",60,CHAT_ITEM}, -- 聊天记录 } -- 增加好友聊天 CG_CHAT_FRIEND_RECORD_ADD = { {"uuid",1,"string"}, } -- 删除好友私聊数据 CG_CHAT_FRIEND_RECORD_DEL = { {"uuid",1,"string"}, -- 被删除玩家Uuid } -- 登录发送聊天未读总数 GC_CHAT_NOT_READ_ALL = { {"notRead",1,"int"}, -- 所有频道未读总数 }