请求指令

参数名
类型
描述
必填
cmd
int
const CMD_QUIZ_PHASE = 201; //游戏协议系统主命令字,(主命令字)- 客户端使用
必填
scmd
int
const GAME_ANSWER_REQ = 54; //回答问题请求,客户端使用
必填

请求参数

参数名
类型
描述
必填
qid
int
当前问题的id
必填
answer
int
选项id 合法值 1 2 3 4
必填

TIP响应参数

参数名
类型
描述
必填
code
int
200 为成功
必填
msg
string
对code的可读描述
必填
data
object
数据集
必填
is_correct
int
-1 超时 0 错误 1正确
必填
right_answer
int
正确选项ID
必填
type
int
1 为单发TIP 2为群发广播 这里一定是 1
必填
cmd
int
响应主指令 201
必填
scmd
int
const GAME_ANSWER_RESP = 54; //回答问题响应
必填
len
int
消息长度
必填

广播响应参数 这里是告诉所有玩家当前每个人的答题情况

参数名
类型
描述
code
int
200 为成功
msg
string
对code的可读描述
data
object
数据集
uid:{uid}
string
每个玩家答题信息
round:{round}
string
每轮答题信息 如果没有本轮的信息 说明还没答题
qid:{qid}
string
每题答题信息 如果没有本题的信息 说明还没答题
is_correct
int
-1 超时 0 错误 1正确
time_used
int
用时 毫秒
type
int
1 为单发TIP 2为群发广播 这里一定是 2
cmd
int
响应主指令 201
scmd
int
const GAME_ANSWER_RESP = 54; //回答问题响应
len
int
消息长度

截图演示

![image.png](https://cos.easydoc.net/13365957/files/kyco0g6y.png)