При входе нового игрока, пишет тип: Игрок %user% становится 0 игроком // и так всегда (хотя было зарегано 3 игрока тестовых
код:
Спойлер
public function NewPlayer(PlayerJoinEvent $event){
$player = $event->getPlayer();
$config = $this->playerConfig($player->getName());
if($config->get("loggedin") == false){
$name = $player->getName();
$players = scandir($this->getDataFolder()."/conf/players/");
unset($players[0], $players[1]);
$count = count($players);
$text = "{$this->logo} - §fНа сервере новый игрок §c{$name} §fиммено он становится §c{$count} §fигроком сервера.";
$this->getServer()->broadcastMessage($text);
$config->set("loggedin", true);
$config->save();
$config->reload();
}
}
public function playerConfig($name) {
$player = new Config($this->getDataFolder()."conf/players/".strtolower($name).".yml", Config::YAML, array(
"loggedin" => false));
return $player;
}