added bot kick, playerdisconenct own callback

This commit is contained in:
kremsy
2013-12-29 13:18:27 +01:00
parent a2c423e7e8
commit b56ad5682c
3 changed files with 26 additions and 16 deletions

View File

@ -192,7 +192,10 @@ class PlayerActions {
$target = $this->maniaControl->playerManager->getPlayer($targetLogin);
$title = $this->maniaControl->authenticationManager->getAuthLevelName($admin->authLevel);
$success = $this->maniaControl->client->query('Kick', $target->login, $message); //TODO bestätigung
if($target->isFakePlayer())
$success = $this->maniaControl->client->query('DisconnectFakePlayer', $target->login);
else
$success = $this->maniaControl->client->query('Kick', $target->login, $message); //TODO bestätigung
if (!$success) {
$this->maniaControl->chat->sendError('Error occurred: ' . $this->maniaControl->getClientErrorText(), $admin->login);
return;