#

GameSettingReqData
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| room_id | 是 | string | 房间ID |
| rule | 是 | object | 玩法配置 |
玩法配置(rule)
| 游戏名称 | name | 配置 | 介绍 |
|---|---|---|---|
| 碰碰我最强 | bumper | {"userInfos": [{"uid": "uid1","mass": 1, "trail": 1,}]} | "mass":体型 默认值10,可填范围 10 20 30 40 50 ,拖尾型号 1 2 3 4 |
| 飞行棋 | ludo | { "mode":0, "chessNum":2, "item":0, "isReroll":0 } | mode:默认赛制,0快速,1经典,2竞技;chessNum:默认棋子数量,2对应2颗棋子,4对应4颗棋子;item:默认道具,1要,0不要; isReroll:是否重摇,1要,0不要 |
| 台湾麻将 | twmahjong | {"roundTimeDefault":1,"bottomScoreDefault":1 ,"multiplesDefault":1} | |
| 数字炸弹 | numberbomb | { "keyNum":45, "range":[1,99], "save":0} | keyNum:最终的答案数字,range:初始范围,save:是否保存,0不保存,就是每次的设置仅生效1次,下次如果没有再设置则恢复默认,1是保存,就是每次的设置会持续生效直到下次改变 |
| 谁是卧底 | whoisspy | {"mode": 0} | mode:游戏模式,0表示经典模式,1表示爆词模式 |
| 大富翁 | monopoly | {"defaultRounds": 0, "defaultAsset": 2, "trade": 1} | defaultRounds:回合数选项索引,范围为0~2; defaultAsset:获胜资产选项索引,范围为0~2; trade: 是否开启交易 0是不开启,1是开启 |
| 巴洛特 | baloot | {"mode": 0} | mode:游戏模式,0为经典模式,1为快速模式 |
| 连连看 | matchpairs | {"board_id": 1} | board_id:棋盘id(0~12),若不传id,则随机地图 |
| 找茬特攻队 | SpotTheDifference | {"maxTurn":15,"turnTime":30,"modeSelected":{"Flip":true,"Classic":true,"Shuffle":true,"Spotlight":true}} | true表示启用;Classic:经典模式,flase表示禁用,true表示启用;Shuffle:乱序模式,flase表示禁用,true表示启用;Spotlight:聚光灯模式,flase表示禁用,true表示启用 |
| 中国象棋 | Chinese Chess | {"model":{"player_total_time":600,"step_time":30}} | player_total_time,玩家总时间;step_time:步时 |
| 双陆棋 | BackGammon | {"moveTimeout":60} | moveTimeout:行动时间(回合时间),下限15s,低于15s,按15s展示,无上限 |
请求示例
{
"event": "game_setting",
"mg_id": "mg_id_1",
"timestamp": "1657770493152",
"data": {
"room_id": "roomId_1",
"rule": {
"mode": 0,
"chessNum": 2,
"item": 0
}
}
}