从 00到 99 事件流向:
c->s 客户端发送到服务器端 s->c 服务器端发送到客户端
| 事件编号 | 事件名称 | 事件流向 | 描述 | 备注 |
|---|---|---|---|---|
| 01 | 登录 | c->s | 进入游戏要进行登录验证 | |
| 02 | 服务器返回 | s->c | 服务器通用返回 | |
| 03 | 心跳包 | c->s | 客户端每5秒向服务端发起心跳包 | |
| 04 | 房间列表 | c->s | 房间列表 | |
| 05 | 大厅内有房间变化 | s->c | 大厅内有房间内变化,广播所有大厅里不在房间内玩家 | |
| 06 | 加入房间 | c->s | 房间ID,不填房间号,就是系统选房间即快速开始 | |
| 07 | 房间信息 | c->s | 房间信息 | |
| 08 | 准备 | c->s | 准备 | |
| 09 | 广播房间变化 | s->c | 房间内有玩家变化,广播给房间内玩家 | |
| 10 | 游戏信息 | s->c | 游戏信息 | |
| 11 | 申请解散 | c->s | 申请解散 | |
| 12 | 提示玩家投票及广播解散意见 | s->c | 提示玩家投票及广播解散意见 | |
| 13 | 玩家是否同意解散 | c->s | 玩家是否同意解散 | |
| 14 | 解散房间的结果 | s->c | 解散房间的结果 | |
| 15 | 玩家间距离请求 | c->s | 玩家间距离请求 | |
| 16 | 玩家间距离回包 | s->c | 玩家间距离回包 | |
| 17 | 用户请求退出房间 | c->s | 用户请求退出房间 | |
| 18 | 同个用户新登陆踢出旧登陆 | s->c | 同个用户新登陆踢出旧登陆 | |
| 19 | 请求历史积分 | c->s | 请求历史积分 | |
| 20 | 历史积分回包 | s->c | 历史积分回包 | |
| 21 | 玩家间距离太近提示 | s->c | 玩家间距离太近提示 | |
| 22 | 聊天 | 客户端和服务器广播同一个命令字,同一个PB结构;服务器纯广播,不做任何处理 | ||
| 23 | 游戏信息 | s->c | 刷新游戏信息 | |
| 56 | 广播用户进入托管 | s->c | 广播用户进入托管 | |
| 57 | 取消托管 | c->s | 用户取消托管 | |
| 58 | 取消托管成功 | s->c | 广播用户取消托管成功 |