1
This commit is contained in:
parent
cc2da01509
commit
eb5faf0578
@ -1174,6 +1174,21 @@ void RoomMgr::_CMJoinMoba(f8::MsgHdr* hdr, const cs::CMJoin& msg)
|
|||||||
p->GetTeamNum() > 2) {
|
p->GetTeamNum() > 2) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
int game_times = 0;
|
||||||
|
RoomType_e self_room_type = RoomType_OldBrid1;
|
||||||
|
time_t register_time = f8::ExtractRegisterTimeFromSessionId(msg.session_id());
|
||||||
|
int proto_version = msg.proto_version();
|
||||||
|
int channel = f8::ExtractChannelIdFromAccountId(msg.account_id());
|
||||||
|
auto room = RoomMgr::Instance()->CreateRoom
|
||||||
|
(*join_msg,
|
||||||
|
self_room_type,
|
||||||
|
game_times,
|
||||||
|
register_time,
|
||||||
|
join_msg->proto_version(),
|
||||||
|
channel,
|
||||||
|
msg.mapid(),
|
||||||
|
nullptr);
|
||||||
|
p->SetRoom(room.get());
|
||||||
p->TraverseMemberList
|
p->TraverseMemberList
|
||||||
(
|
(
|
||||||
[] (MobaMember* m) -> bool
|
[] (MobaMember* m) -> bool
|
||||||
|
Loading…
x
Reference in New Issue
Block a user