Added fix so players aren't targeted by name completion by default

This commit is contained in:
Shoghi Cervantes Pueyo 2013-04-17 23:02:53 +02:00
parent fd8166c836
commit 26c2f61da0

View File

@ -232,7 +232,10 @@ class PlayerAPI{
}
public function get($name, $alike = true){
$name = strtolower($name);
$name = trim(strtolower($name));
if($name === ""){
return false;
}
$CID = $this->server->query("SELECT ip,port FROM players WHERE name ".($alike === true ? "LIKE '%".$name."%'":"= '".$name."'").";", true);
$CID = $this->server->clientID($CID["ip"], $CID["port"]);
if(isset($this->server->clients[$CID])){