游戏对战引擎中matchRoom接口怎么设置匹配超时?

用户6998314用户6998314提问于
用户6825986回答于

您好,房间匹配接口本身没有提供设置匹配超时的的相关参数,房间匹配指按照传入的参数(maxPlayers、roomType)搜索现存的房间,如果已经存在房间属性 maxPlayers、roomType 对应相同的房间,同时满足房间允许加入(isForbidJoin 为 false)、房间为非私有(isPrivate 为 false)、房间人数未满,则将调用者加入到该房间。如果想设置匹配超时可以调用matchplayers和matchgroup接口,在规则集设置匹配超时的时间。或者在自行写一个定时器设置调用匹配房间接口的等待时间。匹配相关接口可以参考官网:https://cloud.tencent.com/document/product/1038/33340#matchroom

回答过的其他问题

MGOBE Team Room 和Room 的区别是什么?

推荐已采纳
您好,createRoom 的 teamNumber 为1,如果需要使用不同的teamId区分玩家,可以使用createTeamRoom。roomType这个参数是标志,例如在matchRoom接口就需要输入roomtype作为参数,之后从房间列表中找到 roomType和max...... 展开详请

游戏联机对战引擎实时服务器怎么请求外部接口?

您好,实时服务器支持http访问内网,需要在实时服务器内下载request模块,同时把node_modules文件夹压缩打包上传发布实时服务器。

小游戏联机对战引擎MGOBE打包App,安卓平台https协议验证失败,如何解决?

CocosCreator发布到微信小游戏平台的时候有些地方可能会被强制要求把ws协议改成wss协议,但是在原生端(iOS或Android),仅仅把ws修改成wss是会报错的。这时,我们需要找服务器的同学拿一个证书文件过来,类似于***.cer的文件,然后我们再把文件放在resou...... 展开详请

MGOBE.Listener未初始化?

您好,需要 listener.init初始化,详情可以参考这个文档:https://cloud.tencent.com/document/product/1038/33323,如果没有初始化成功,麻烦添加一下QQ:499395938定位一下问题。

MGOBE能支持APK运行吗?

如何在再开一局后回到之前的房间呢?

您好,一局过后,玩家只要没有调用离开房间和解散房间的接口,玩家就会一直在原来的房间内的。

关于作者

所属标签

扫码关注云+社区

领取腾讯云代金券