Fixed compatibility for queue with PHP5.3
This commit is contained in:
parent
56ca076bec
commit
e51670a2ac
@ -232,7 +232,8 @@ class QueuePlugin implements CallbackListener, CommandListener, ManialinkPageAns
|
|||||||
* Function called on every second.
|
* Function called on every second.
|
||||||
*/
|
*/
|
||||||
public function handleEverySecond() {
|
public function handleEverySecond() {
|
||||||
if($this->maniaControl->client->getMaxPlayers()['CurrentValue'] > (count($this->maniaControl->playerManager->players) - count($this->spectators))) {
|
$maxPlayers = $this->maniaControl->client->getMaxPlayers();
|
||||||
|
if($maxPlayers['CurrentValue'] > (count($this->maniaControl->playerManager->players) - count($this->spectators))) {
|
||||||
$this->moveFirstPlayerToPlay();
|
$this->moveFirstPlayerToPlay();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -287,7 +288,8 @@ class QueuePlugin implements CallbackListener, CommandListener, ManialinkPageAns
|
|||||||
* @param Player $player
|
* @param Player $player
|
||||||
*/
|
*/
|
||||||
private function forcePlayerToPlay(Player $player) {
|
private function forcePlayerToPlay(Player $player) {
|
||||||
if($this->maniaControl->client->getMaxPlayers()['CurrentValue'] > (count($this->maniaControl->playerManager->players) - count($this->spectators))) {
|
$maxPlayers = $this->maniaControl->client->getMaxPlayers();
|
||||||
|
if($maxPlayers['CurrentValue'] > (count($this->maniaControl->playerManager->players) - count($this->spectators))) {
|
||||||
try {
|
try {
|
||||||
$this->maniaControl->client->forceSpectator($player->login, 2);
|
$this->maniaControl->client->forceSpectator($player->login, 2);
|
||||||
} catch(Exception $e) {
|
} catch(Exception $e) {
|
||||||
|
Loading…
Reference in New Issue
Block a user