请各位大神支招,我在公司遇到了难题

公司开发了一款网页pk游戏,玩家登陆时,会通过网页获取到玩家ID信息,以及此房间其他玩家的ID信息,传递消息的话服务器只帮忙转发消息。以{userids, data}进行转发,然后客户端根据信息进行解析,匹配的话也是放在客户端进行。譬如玩家1进入房间,userids只有1;玩家2进入房间,userids就会有1,2;然后玩家2通知玩家1,我进来了;玩家满6个人,可以立即开始比赛;不满6个人,等倒计时10秒开始游戏,最后3秒会自动补全机器人,然后开始游戏。大家觉得这个怎么才能实现,或者能实现吗?

应该可以实现

玩家2进来了,知道1,2已经连入游戏,会通知玩家1,2也已经进入房间。但是玩家1,有可能还在载入中。并不会收到玩家2的进入信息。玩家2载入时间过长,进来时,有可能倒计时结束,游戏已经开始了。或者加入机器人的话,以哪个玩家来生成机器人的信息为准?此玩家掉线的话,又以哪个玩家生成的机器人为准?游戏开始,又以哪个玩家来基准来通知其他的玩家游戏开始了?

服务器记录一下房间信息,以服务器数据为准不行吗

沟通困难,我说了没人听

为什么收不到其他玩家进入消息。你的消息是放在UI的?

设置个房主,第一个人为准呗

要么玩家1为主机,玩家1掉线则房间解散,war3模式
要么服务器当主机,消息已服务器为准,常见网游模式