修复宕机问题
This commit is contained in:
parent
fc90b604cc
commit
c7d7222519
@ -177,6 +177,9 @@ void Room::AddPlayer(Player* hum)
|
||||
if (gas_data_.gas_mode != GasInactive) {
|
||||
abort();
|
||||
}
|
||||
while (human_hash_.size() > GetRoomMaxPlayerNum()) {
|
||||
RandRemoveAndroid();
|
||||
}
|
||||
hum->born_point = AllocBornPoint(hum);
|
||||
if (!hum->born_point) {
|
||||
hum->SetPos(GetDefaultBornPoint());
|
||||
@ -2657,9 +2660,6 @@ void Room::AddPlayerPostProc(Player* hum)
|
||||
}
|
||||
}
|
||||
}
|
||||
while (human_hash_.size() > GetRoomMaxPlayerNum()) {
|
||||
RandRemoveAndroid();
|
||||
}
|
||||
if (GetRoomMode() == kZombieMode) {
|
||||
#if 0
|
||||
hum->ChangeToRace(kZombieRace, 3);
|
||||
|
Loading…
x
Reference in New Issue
Block a user