syntax = "proto3"; package pb; option go_package = "common/proto/pb"; /* 命名规则: 1. 所有消息id都在msgId.proto的MsgId中定义,前缀需有Req,Rsp,Ntf三种之一,后缀统一为Id 2. 所有错误码都在code.proto的ErrCode中定义 3. 所有消息名为对应消息id去掉后缀Id组成 */ enum MsgId { MI_Unknown = 0; NtfMaintainId = 1000; // 通知维护 // 聊天服 2000-2099 ReqChatId = 2000; // 玩家聊天消息 RspChatId = 2001; // 复用C2SChatMsg // 登陆服 2100-2199 ReqUserLoginId = 2100; // 玩家登陆 RspUserLoginId = 2101; NtfUserOnlineId = 2102; ReqUserLogoutId = 2104; RspUserLogoutId = 2105; NtfUserOfflineId = 2106; // 匹配服 2200-2299 ReqMatchRoomId = 2200; // 匹配服 RspMatchRoomId = 2201; NtfUserEnterRoomId = 2202; // 玩家进入房间 所有玩法共用此消息 // color game 2300-2399 NtfColorRoomInfoId = 2300; NtfColorGameStartId = 2305; NtfColorBettingId = 2310; ReqColorBettingId = 2315; RspColorBettingId = 2320; NtfColorBetAreaInfoId = 2325; NtfColorEndBettingId = 2330; NtfColorOpenThreeDiceId = 2335; NtfColorSettleId = 2340; NtfColorBigUserId = 2345; NtfColorTrendId = 2350; NtfColorKickOutUserId = 2355; NtfColorMaintainId = 2360; }