1
This commit is contained in:
parent
b9530e1319
commit
e2e579b2e3
@ -3418,15 +3418,22 @@ void Room::ForceOver()
|
|||||||
if (team->HasAliveMember()) {
|
if (team->HasAliveMember()) {
|
||||||
alive_teams.push_back(team);
|
alive_teams.push_back(team);
|
||||||
}
|
}
|
||||||
|
team->HasPlayer();
|
||||||
return true;
|
return true;
|
||||||
});
|
});
|
||||||
std::sort(alive_teams.begin(), alive_teams.end(),
|
std::sort(alive_teams.begin(), alive_teams.end(),
|
||||||
[] (Team* a, Team *b) -> bool
|
[] (Team* a, Team *b) -> bool
|
||||||
{
|
{
|
||||||
|
if (a->HasPlayer() && b->HasPlayer()) {
|
||||||
|
return a->GetTeamId() < b->GetTeamId();
|
||||||
|
}
|
||||||
if (a->HasPlayer()) {
|
if (a->HasPlayer()) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
if (b->HasPlayer()) {
|
||||||
return false;
|
return false;
|
||||||
|
}
|
||||||
|
return a->GetTeamId() < b->GetTeamId();
|
||||||
});
|
});
|
||||||
for (Team* team : alive_teams) {
|
for (Team* team : alive_teams) {
|
||||||
team->TraverseMembers
|
team->TraverseMembers
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
void PlayerMgr::Init()
|
void PlayerMgr::Init()
|
||||||
{
|
{
|
||||||
for (int i = 1; i <= 40; ++i) {
|
for (int i = 1; i <= 19; ++i) {
|
||||||
int idx = i;
|
int idx = i;
|
||||||
std::string account_id = a8::Format("6513_2006_%d", {idx});
|
std::string account_id = a8::Format("6513_2006_%d", {idx});
|
||||||
auto hum = std::make_shared<Player>();
|
auto hum = std::make_shared<Player>();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user