添加组队判断
This commit is contained in:
parent
1960dbcd33
commit
5163e9ddde
@ -90,6 +90,19 @@ static RoomType_e GetHumanRoomType(const cs::CMJoin& msg, int& game_times)
|
|||||||
time_t register_time = f8::ExtractRegisterTimeFromSessionId(msg.session_id());
|
time_t register_time = f8::ExtractRegisterTimeFromSessionId(msg.session_id());
|
||||||
#if 1
|
#if 1
|
||||||
if (!msg.team_uuid().empty()) {
|
if (!msg.team_uuid().empty()) {
|
||||||
|
bool has_new_brid = false;
|
||||||
|
for (auto& team_member : msg.team_members()) {
|
||||||
|
if (team_member.create_time() != 0 &&
|
||||||
|
a8::BetweenDays(Global::g_nowtime, team_member.create_time()) <= 0) {
|
||||||
|
has_new_brid = true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (has_new_brid) {
|
||||||
|
return RT_OldBrid1;
|
||||||
|
} else {
|
||||||
|
return RT_OldBrid2;
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
if (a8::BetweenDays(Global::g_nowtime, register_time) <= 0) {
|
if (a8::BetweenDays(Global::g_nowtime, register_time) <= 0) {
|
||||||
return RT_OldBrid1;
|
return RT_OldBrid1;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user