A pedido de um amigo, fiz uma função para mostrar o Ășltimo player criado no servidor, lembrando que apenas funciona para servidores em XML.
Funcionamento: Ele pega a data de criação/modificação do Ășltimo arquivo de uma determinada pasta, e exibe o nome do player que efetuou Ășltimo cadastro.
<?php
function UltimoChar($dir){
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
$arquivo = $dir . $file;
$ledata = filemtime($arquivo);
$data = strftime("%y%m%d%H%M", $ledata);
if(is_file($arquivo)){
if($ultimaData < $data){
$ultimaData = $data;
$ultimoDir = $arquivo;
$ultimoArq = $file;
$resultado = substr($ultimoArq, 0, -4);
}
}
}
closedir($dh);
}
echo "<br> Ăltimo char registrado: " . $resultado;
}
return $ultimoArq;
}
?>
Para usar:
<?php
UltimoChar('C:/otserv/data/players/');
?>































