Ir para conteúdo

Gabriel Strakh

Membro
  • Registro em

  • Última visita

Tudo que Gabriel Strakh postou

  1. Sim realmente eu tbm concordo com vc, mas, é que em meus projetos eu deixo o servidor do banco de dados sem conexão com a internet, ele fica interligado com os outros através da rede local. (Por isso eu sempre pego na mesma empresa rsrs)
  2. É possível sim, o ideal é vc contratar os dois serviços na mesma empresa ou datacenter, porque assim, vc não fica com um delay chato no site (Que é causado pela distância das localizações de um servidor para o outro). OBS: Eu recomento, dependendo dos seus recursos, comprar 3 servidores: 1 para o banco de dados, 1 para o servidor do jogo e 1 para o site.
  3. Estou a disposição
  4. Obrigado pelo apoio pessoal, estarei criando um tópico em breve para oficializar o projeto, algumas coisas já estão bem diferentes do que foi postado.
  5. @galan Você precisa estudar um pouco sobre PHP/MySQL man, esses são erros bem simples de se resolver, não precisa ter pressa pra deixar seu OT online, você precisa conhecer o básico primeiro...
  6. Interessante em... Fica bem mais fácil Nada melhor que fazer um scriptzinho pra pegar tudo isso de uma vez hehe
  7. Ta adicionado, vamos resolver isso rsrs
  8. @galan Na pasta www do seu Xamp, a raiz do site quer dizer a pasta principal do seu site.
  9. Olá amigo, fiz um código para testar o seu problema. Vamos lá: 1º - Criei um arquivo na raiz do seu site com o nome "testesql.php". 2º - Abra este arquivo e coloque o seguinte código: <html> <head> <title>Teste de MySQL</title> <meta charset="UTF-8" /> </head> <body> <h1> <?php $SQL['host'] = '127.0.0.1'; //Host do seu MySQL $SQL['user'] = 'root'; //Usuário do MySQL $SQL['pass'] = ''; //Senha do MySQL $SQL['base'] = 'tibia'; //Nome do base de dados do seu MySQL function_exists('mysqli_connect') or die('Não possúi a biblioteca do MySQLi.'); function_exists('mysqli_connect') or die('Não possúi a biblioteca do MySQL.'); $link = @mysqli_connect($SQL['host'],$SQL['user'],$SQL['pass']) or die('As informações de acesso estão incorretas.'); mysqli_select_db($link, $SQL['base']) or die('O nome da base de dados está errado.'); mysqli_close($link); echo "Tudo certo!"; ?> </h1> </body> </html> 3º - Edite o $SQL['host'], $SQL['user'], $SQL['pass'], $SQL['base'] com as informações do seu banco. 4º - Abra a página de teste Ex: http://localhost/testesql.php Poste o resultado do teste aqui para vermos o que aconteceu.
  10. Pelo o que eu entendi isso ai é padrão do banco, como ele compara por string, ele vai ler primeiro os que começam com 1 e depois 2 e assim por diante. Exemplo: 1, 11, 12 , 100, 101... 2, 20, 21, 22, 200... 3, 30, 31, 32, 300... Isso é apenas na parte de exibição do banco, internamente ele se organiza de forma correta.
  11. @davidvietro Opa, que bom Qualquer coisa estamos aqui...
  12. @davidvietro Olá, desculpe a demora, eu não estava em casa . Teste esse novo script, ajustei a parte da ordenação e da tag small (se puder posta uma print): <?php $limitt = 5; $_storage = 378378; $skills = mysql_select_multi("SELECT a.name, a.level, a.experience, b.resets FROM (SELECT * FROM players WHERE group_id < 2 AND name != 'Account Manager') a left join (SELECT b.player_id, b.value as resets FROM player_storage b WHERE b.key = '$_storage') b on (a.id = b.player_id) ORDER BY b.resets DESC, a.level DESC, a.experience DESC LIMIT $limitt"); $number_of_rows = 0; foreach($skills as $skillss) { $number_of_rows++; echo '+ <b></b><a href="characterprofile.php?name='.urlencode($skillss['name']).'" class="menu">'.$skillss['name'].'</a><br>'; echo '<em class="style2">Level: <b>'.urlencode($skillss['level']).'</b> <small>Resets: <b>'. (($skillss['resets'])? $skillss['resets'] : 0) .'</b></small></em></li><br />'; } ?>
  13. O processo que eu mostrei é o mesmo que o site faz, ele apenas vai fazê-lo manualmente.
  14. Bom... Como eu não utilizo o Zenote não tenho como testar, então vamos ver se rodamos o novo script sem problemas Atualize a parte PHP (Começa em <?php e termina em ?>) para essa aqui: <?php $limitt = 5; $_storage = 378378; $skills = mysql_select_multi("SELECT a.name, a.level, a.experience, b.resets FROM (SELECT * FROM players WHERE group_id < 2 AND name != 'Account Manager') a left join (SELECT b.player_id, b.value as resets FROM player_storage b WHERE b.key = '$_storage') b on (a.id = b.player_id) ORDER BY a.level DESC, a.experience DESC, b.resets DESC LIMIT $limitt"); $number_of_rows = 0; foreach($skills as $skillss) { $number_of_rows++; echo '+ <b></b><a href="characterprofile.php?name='.urlencode($skillss['name']).'" class="menu">'.$skillss['name'].'</a><br>'; echo '<em class="style2">Level: <b>'.urlencode($skillss['level']).'</b> <small>Resets: <b>'. (($skillss['resets'])? $skillss['resets'] : 0) .'</b></small</em></li><br />'; } ?>
  15. Poderia me mostrar uma print de como é exibido o ranking atual?
  16. A senha está criptografada com SHA1, você pode usar esse gerador online -> www.sha1-online.com Lá no site coloque a senha que você quer, clique em "Hash", copie e cole o código que ele gerou no lugar do seu password. Pronto!
  17. Gabriel Strakh postou uma resposta no tópico em Recursos Avançados
    Isso quer dizer que nas suas configurações você não especificou o tipo do banco de dados que está utilizando. Você deve colocar "mysql" ou "sqlite". Exemplo: sqlType = "mysql"
  18. Gabriel Strakh postou uma resposta no tópico em Ouvidoria
    Realmente, SEO afeta bastante o desempenho do site neste quesito, mas, como a tecnologia do Google está sempre se inovando é difícil deixar um fórum desse tamanho de acordo com os novos padrões. Seria bem cansativo adaptar o IP.Board todo pra rodar com o "SEO em dia", o que se pode fazer é aguardar que o pessoal responsável faça as devidas atualizações, enquanto isso... Ficamos a deriva rsrs
  19. Eu também concordo com a venda de Scripts, mesmo sabendo a dor de cabeça que certas pessoas podem causar uahsuhuas
  20. 1 - VPS é um "Servidor Virtual Privado", ele é uma "maquina virtual" dentro de um servidor muito mais potente que fica dentro de uma empresa, você acessa ele remotamente ou seja não é no seu PC . 2 - As mais conhecidas são: Servercore, 4YouStart e LGV Host. 3 - Você faz a mesma coisa, vc pode comprar seu VPS com o sistema operacional que vc esteja mais familiarizado, seja Linux ou Windows.
  21. Não entendo muito de PokeTibia, mas um dos erros mais comuns em OT's em geral, é o site criptografar a senha de uma forma diferente da que o servidor lê. Verifique se a senha que o site gera é compatível com a do servidor. Exemplo: Servidor é MD5 e o site é SHA1.
  22. Ola, estou a disposição.
  23. Procure no seu PHP.ini a seguinte linha: ;extension=php_mysql.dll E troque pra esta aqui (Remova o ";"): extension=php_mysql.dll Esse ";" habilita ou não uma opção ou biblioteca, se não tiver isso no seu PHP.ini, significa que ela não está instalada no PHP
  24. Isso ai é pq ele não encontrou a biblioteca do MySQL no PHP (pode estar desativada), pra economizar trabalho e tempo, tenta reinstalar o seu Xampp, se possível com uma versão mais recente.
  25. Sem problemas amigo! Se precisar de ajuda estamos ai

Informação Importante

Confirmação de Termo