Added Kicking on Ban

This commit is contained in:
Shoghi Cervantes Pueyo 2013-03-06 19:21:50 +01:00
parent 7f88ab95e2
commit 66fe5d2a3e

View File

@ -211,7 +211,7 @@ class BanAPI{
break; break;
case "add": case "add":
case "ban": case "ban":
$user = trim(implode($params)); $user = array_shift($params);
$this->banned->set($user); $this->banned->set($user);
$this->banned->save(); $this->banned->save();
$player = $this->server->api->player->get($user); $player = $this->server->api->player->get($user);
@ -224,6 +224,7 @@ class BanAPI{
}else{ }else{
$this->server->api->chat->broadcast($user." has been banned\n"); $this->server->api->chat->broadcast($user." has been banned\n");
} }
$this->kick($user, "Banned");
$output .= "Player \"$user\" added to ban list\n"; $output .= "Player \"$user\" added to ban list\n";
break; break;
case "reload": case "reload":
@ -257,7 +258,7 @@ class BanAPI{
$this->commandHandler("banip", array("pardon", $ip)); $this->commandHandler("banip", array("pardon", $ip));
} }
public function kick($username, $reason){ public function kick($username, $reason = "No Reason"){
$this->commandHandler("kick", array($username, $reason)); $this->commandHandler("kick", array($username, $reason));
} }