Ir para conteúdo

igor6

Campones
  • Total de itens

    43
  • Registro em

  • Última visita

Sobre igor6

Informações

  • Forma que conheci o xTibia
    Sites de Busca
  • Sou
    XTibiano

igor6's Achievements

  1. igor6

    Xampp

    Xampp sempre use o mais atualizado e aqui tem um tutorial:
  2. 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';
  3. instalei o evento direitinho, acontece tudo direito como programado, coloquei no local do mapa zona pvp e no-logout, porta some na hora certa... mas qndo os player vao se atacar fala que nao pode....
  4. Você deve estar enganado, quando você loga sua conta e lá fica "94445454515 vip" isso não são dias, e sim segundos. Coloque no seu ot um sistema de !vip, lá vai mostrar que são 30 dias.
  5. Quando você for pra etapa 6, vá no seu config.ini, ele irá ter mudado automaticamente para (install = "no"), coloque de novo install = "yes" e salve.
  6. Execute isso no seu phpmyadmin/SQL: ALTER TABLE player_items ADD m_uid int NOT NULL DEFAULT '0'; ALTER TABLE player_depotitems ADD m_uid int NOT NULL DEFAULT '0';
  7. Veja se conserta fazendo esse tutorial: http://www.xtibia.com/forum/topic/169146-gesior-acc-server-offline-e-0-players-online/
  8. Pra resolver o problema do position você tem que ir no seu phpmyadmin/players, ai lá vai ter druid semple, knight sample e clica no lápis "Editar"... Você muda nessa parte e deixa como ta no início do seu config.lua. posx int(11) xxx posy int(11) xxx posz int(11) xxx E recomendo resetar seu ot.. além se ser chato importar é bem capaz de bugar sua database..
  9. É porque a partir do steep 5, seu config.php muda de "start" ou "yes" para "no" e aí da erro, você tem que ir nele e colocar start denovo e clicar no steep 6. Até.. =]
  10. Você tem que adicionar as vocações no config.php do site.. com as ids e os nomes que você postou acima...
  11. Fica assim.. sqlType = "mysql" sqlHost = "localhost" sqlPort = 3306 sqlUser = "root" sqlPass = "sua senha que você colocou no xampp" sqlDatabase = "nome da database que você criou no phpmyadmin" sqlFile = "TheForgottenServer.s3db" se o seu tiver outro nome, mude.. sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 encryptionType = "sha1" install = "no" coloque "start" para iniciar a instalação... server_path = "diretório da pasta do seu server/" obs: deixe essa barra no final "/" signatures = "1"
  12. Você fala usar o account manager + gesior? Se for.. http://www.xtibia.com/forum/topic/170348-usar-account-manager-site-gesior/
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...