Ir para conteúdo
  • Cadastre-se

SITE NÃO RECONHECE QUANDO O SERVIDOR ESTÁ ONLINE


Posts Recomendados

Salve rapazes, tranquilo? Então, quando eu abro o servidor, no site continua dizendo que está off, já mudei no layout.php o serverStatus para >= 0, mas mesmo assim não muda, acredito que o problema esteja aqui no load.compat.php:

 

// STATUS CHECKER
    $statustimeout = 1;
    foreach(explode("*", str_replace(" ", "", $config['server']['statusTimeout'])) as $status_var)
        if($status_var > 0)
            $statustimeout = $statustimeout * $status_var;
    $statustimeout = $statustimeout / 1000;
    $config['status'] = parse_ini_file('cache/DONT_EDIT_serverstatus.txt');
    if($config['status']['serverStatus_lastCheck']+$statustimeout < time())
    {
        $config['status']['serverStatus_checkInterval'] = $statustimeout+3;
        $config['status']['serverStatus_lastCheck'] = time();
        $statusInfo = new ServerStatus($config['server']['ip'], $config['server']['statusPort'], 1);
        if($statusInfo->isOnline())
        {
            $config['status']['serverStatus_online'] = 1;
            $config['status']['serverStatus_players'] = $statusInfo->getPlayersCount();
            $config['status']['serverStatus_playersMax'] = $statusInfo->getPlayersMaxCount();
            $h = floor($statusInfo->getUptime() / 3600);
            $m = floor(($statusInfo->getUptime() - $h*3600) / 60);
            $config['status']['serverStatus_uptime'] = $h.'h '.$m.'m';
            $config['status']['serverStatus_monsters'] = $statusInfo->getMonsters();
        }
        else
        {
            $config['status']['serverStatus_online'] = 0;
            $config['status']['serverStatus_players'] = 0;
            $config['status']['serverStatus_playersMax'] = 0;
        }
        $file = fopen("cache/DONT_EDIT_serverstatus.txt", "w");
        $file_data = '';
        foreach($config['status'] as $param => $data)
        {
    $file_data .= $param.' = "'.str_replace('"', '', $data).'"
    ';
        }
        rewind($file);
        fwrite($file, $file_data);
        fclose($file);
    }

 

obs: não tenho certeza de que o problema está aí, se alguém souber como resolver eu agradeço!

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo