Fixed selectors

This commit is contained in:
Shoghi Cervantes Pueyo 2013-05-16 17:44:43 +02:00
parent fceb076b9b
commit ad4959f8c0

View File

@ -218,7 +218,7 @@ class ConsoleAPI{
case "username": case "username":
$p = ($issuer instanceof Player) ? $issuer->username:$issuer; $p = ($issuer instanceof Player) ? $issuer->username:$issuer;
$params = substr_replace($params, $p, $selector[1] + $offsetshift - 1, strlen($selector[0]) + 1); $params = substr_replace($params, $p, $selector[1] + $offsetshift - 1, strlen($selector[0]) + 1);
$offsetshift += strlen($selector[0]) - strlen($p) + 1; $offsetshift -= strlen($selector[0]) - strlen($p) + 1;
break; break;
case "all": case "all":
$output = ""; $output = "";
@ -239,7 +239,7 @@ class ConsoleAPI{
$p = $l[mt_rand(0, count($l) - 1)]->username; $p = $l[mt_rand(0, count($l) - 1)]->username;
$params = substr_replace($params, $p, $selector[1] + $offsetshift - 1, strlen($selector[0]) + 1); $params = substr_replace($params, $p, $selector[1] + $offsetshift - 1, strlen($selector[0]) + 1);
$offsetshift += strlen($selector[0]) - strlen($p) + 1; $offsetshift -= strlen($selector[0]) - strlen($p) + 1;
break; break;
} }
} }