syntax = "proto3"; package pb; option go_package = "common/proto/pb"; /* 命名规则: 1. 所有消息id都在msgId.proto的MsgId中定义,前缀需有C2S,S2C,Ntf三种之一,后缀统一为Id 2. 所有错误码都在code.proto的ErrCode中定义 3. 所有消息名为对应消息id去掉后缀Id组成 */ enum MsgId { MI_Unknown = 0; // 聊天服 2000-2100 C2SChatId = 2000; // 玩家聊天消息 S2CChatId = 2001; // 复用C2SChatMsg // 登陆服 2100-2200 C2SUserLoginId = 2100; // 玩家登陆 S2CUserLoginId = 2101; NtfUserOnlineId = 2102; C2SUserLogoutId = 2104; S2CUserLogoutId = 2105; NtfUserOfflineId = 2106; }