josegremista 2 Postado Novembro 18, 2012 Share Postado Novembro 18, 2012 Olhe o servidor está online + no site Fiz que está off olhem as prints : No servidor online: Agora no site : Ai tem como vcs me ajudarem ? Link para o comentário https://xtibia.com/forum/topic/199204-meu-site-n%C3%A3o-amostrar-que-o-server-est%C3%A1-on-mesm-estando-on-diz-que-est%C3%A1-off-porque-olhem/ Compartilhar em outros sites More sharing options...
0 igor6 7 Postado Novembro 20, 2012 Share Postado Novembro 20, 2012 (editado) Tente isso.. 1º Para arrumar esse bug do ''Server Offline'', va ate seu "layout.php" e nele, encontre if($config['status']['serverStatus_online'] == 1) 2º substituia por if($config['status']['serverStatus_online'] >= 0) Pronto! Problema do Server Offline Resolvido! mais pera aí ! de que adianta se agora ta aparecendo 0 players online? 3º Agora, adicione ainda no layout.php, antes da tag <head> o seguinte script: <?PHP $update_interval = 10; if(count($config['site']['worlds']) > 1) { $worlds .= '<i>Select world:</i> '; foreach($config['site']['worlds'] as $id => $world_n) { $worlds .= ' <a href="?subtopic=whoisonline&world='.$id.'">'.$world_n.'</a> , '; if($id == (int) $_GET['world']) { $world_id = $id; $world_name = $world_n; } } $main_content .= substr($worlds, 0, strlen($worlds)-3); } if(!isset($world_id)) { $world_id = 0; $world_name = $config['server']['serverName']; } $order = $_REQUEST['order']; if($order == 'level') $orderby = 'level'; elseif($order == 'vocation') $orderby = 'vocation'; if(empty($orderby)) $orderby = 'name'; $tmp_file_name = 'cache/whoisonline-'.$orderby.'-'.$world_id.'.tmp'; if(file_exists($tmp_file_name) && filemtime($tmp_file_name) > (time() - $update_interval)) { $tmp_file_content = explode(",", file_get_contents($tmp_file_name)); $number_of_players_online = $tmp_file_content[0]; $players_rows = $tmp_file_content[1]; } else { $players_online_data = $SQL->query('SELECT * FROM players WHERE world_id = '.(int) $world_id.' AND online > 0 ORDER BY '.$orderby); $number_of_players_online = 0; foreach($players_online_data as $player) { $number_of_players_online++; $acc = $SQL->query('SELECT * FROM '.$SQL->tableName('accounts').' WHERE '.$SQL->fieldName('id').' = '.$player['account_id'].'')->fetch(); if(is_int($number_of_players_online / 2)) $bgcolor = $config['site']['darkborder']; else $bgcolor = $config['site']['lightborder']; $rs = ""; if ($player['skulltime'] > 0 && $player['skull'] == 3) $rs = "<img style='border: 0;' src='./images/whiteskull.gif'/>"; elseif ($player['skulltime'] = $player['skull'] == 4) $rs = "<img style='border: 0;' src='./images/redskull.gif'/>"; elseif ($player['skulltime'] = $player['skull'] == 5) $rs = "<img style='border: 0;' src='./images/blackskull.gif'/>"; $players_rows .= '<TR BGCOLOR='.$bgcolor.'><TD WIDTH=10%><image src="images/flags/'.$acc['flag'].'.png"/></TD><TD WIDTH=70%><A HREF="?subtopic=characters&name='.urlencode($player['name']).'">'.$player['name'].$rs.'</A></TD><TD WIDTH=10%>'.$player['level'].'</TD><TD WIDTH=20%>'.$vocation_name[$world_id][$player['promotion']][$player['vocation']].'</TD></TR>'; } } ?> 4º E onde estiver (em baixo do if que você alterou no passo 1) echo $config['status']['serverStatus_players'].'<br />Players Online'; Substitua por echo ''.$number_of_players_online.'<br />Players Online'; Editado Novembro 21, 2012 por Igor6 Link para o comentário https://xtibia.com/forum/topic/199204-meu-site-n%C3%A3o-amostrar-que-o-server-est%C3%A1-on-mesm-estando-on-diz-que-est%C3%A1-off-porque-olhem/#findComment-1391510 Compartilhar em outros sites More sharing options...
0 josegremista 2 Postado Novembro 21, 2012 Autor Share Postado Novembro 21, 2012 OK! Dakii a pouco testo estou sem tempo Agora ! Link para o comentário https://xtibia.com/forum/topic/199204-meu-site-n%C3%A3o-amostrar-que-o-server-est%C3%A1-on-mesm-estando-on-diz-que-est%C3%A1-off-porque-olhem/#findComment-1391516 Compartilhar em outros sites More sharing options...
0 josegremista 2 Postado Dezembro 2, 2012 Autor Share Postado Dezembro 2, 2012 no index.TLP ou é no index.php esse index fica na pagina do template de seu site qualquer duvida fale comigo mande convitepelo msn ou pelo skype!! Ajudei Rep++ Link para o comentário https://xtibia.com/forum/topic/199204-meu-site-n%C3%A3o-amostrar-que-o-server-est%C3%A1-on-mesm-estando-on-diz-que-est%C3%A1-off-porque-olhem/#findComment-1401523 Compartilhar em outros sites More sharing options...
0 Mulzy 5 Postado Dezembro 3, 2012 Share Postado Dezembro 3, 2012 Cara o ip ta errado coloque os dois ip iguais se não der certo tente colocar todos os ips o mesmo mais não vai dar regaço com o config Link para o comentário https://xtibia.com/forum/topic/199204-meu-site-n%C3%A3o-amostrar-que-o-server-est%C3%A1-on-mesm-estando-on-diz-que-est%C3%A1-off-porque-olhem/#findComment-1402841 Compartilhar em outros sites More sharing options...
Pergunta
josegremista 2
Olhe o servidor está online + no site Fiz que está off olhem as prints :
No servidor online:
Agora no site :
Ai tem como vcs me ajudarem ?
Link para o comentário
https://xtibia.com/forum/topic/199204-meu-site-n%C3%A3o-amostrar-que-o-server-est%C3%A1-on-mesm-estando-on-diz-que-est%C3%A1-off-porque-olhem/Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados