queue fix
This commit is contained in:
parent
ead8b7bbc8
commit
e9af48245f
@ -350,6 +350,11 @@ class QueuePlugin implements CallbackListener, ManialinkPageAnswerListener, Time
|
|||||||
}
|
}
|
||||||
|
|
||||||
$teams = array();
|
$teams = array();
|
||||||
|
|
||||||
|
//Initialize at least two teams with 0 players
|
||||||
|
$teams[0] = 0;
|
||||||
|
$teams[1] = 0;
|
||||||
|
|
||||||
/** @var Player $playerObj */
|
/** @var Player $playerObj */
|
||||||
foreach ($this->maniaControl->playerManager->getPlayers() as $playerObj) {
|
foreach ($this->maniaControl->playerManager->getPlayers() as $playerObj) {
|
||||||
if($playerObj->isSpectator)
|
if($playerObj->isSpectator)
|
||||||
@ -376,7 +381,7 @@ class QueuePlugin implements CallbackListener, ManialinkPageAnswerListener, Time
|
|||||||
$this->maniaControl->client->forcePlayerTeam($player->login, $smallestTeam);
|
$this->maniaControl->client->forcePlayerTeam($player->login, $smallestTeam);
|
||||||
}
|
}
|
||||||
} catch (Exception $e) {
|
} catch (Exception $e) {
|
||||||
// TODO: only possible valid exceptions should be "wrong login" or "not in team mode" - throw others (like connection error)
|
$this->maniaControl->errorHandler->triggerDebugNotice("QueuePlugin line 383 Exception");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isset($this->spectators[$player->login])) {
|
if (isset($this->spectators[$player->login])) {
|
||||||
|
Loading…
Reference in New Issue
Block a user