Bem-vindo ao Fórum!

Registre-se agora mesmo e fique por dentro da maior comunidade de Cheats do Brasil!

Username_

Membro
  • Content Count

    44
  • Joined

  • Last visited

  • WCoins

    0 [ Donate ]

Community Reputation

9 Neutral

About Username_

  • Birthday 03/01/1990
  1. Eu consegui fazer a ligação de cada cidade para cada usuário. Coloquei um ID do usuário em cada cidade como chave estrangeira. Peço pra listar a cidade do usuário atual e ele pega a chave estrangeira e mostra os dados da cidade: SELECT * FROM cidades WHERE idDono = 'idUsuarioAtualSession';"; Agora a dúvida. Eu tenho uma tabela com o ID do recurso e alguns dados do recurso, incluindo o nome da imagem pra buscar no banco de dados e listar a imagem do recurso na tela. Mas só informações do recurso. E agora pra linkar a cidade com esses recursos? Não precisa de chave estrangeira neh, ou precisa? Eu só precisaria de um campo pra guardar o máximo(estoque máximo possível) e a quantidade atual do recurso, certo? Não precisaria armazenar o id do recurso na tabela de cidades, neh? Esse é meu pensamento e vou tentar fazer dessa maneira, a não ser que me digam, se aparecer, uma lógica melhor ou mais simples. Obrigado.
  2. Olá, Alguém poderia me ajudar em como montar as tabelas para um jogo web browser que estou tentando fazer? Estou pensando aqui nos relacionamentos mas está complicado achar uma solução. É para um jogo medieval jogado via browser. (PHP/MySQL) A dúvida é o seguinte. Eu tenho a tabela de usuários. Cada usuário pode ter várias cidades. Cada cidade tem seus recursos, tropas e construções. Como eu faço um banco de dados pra isso? Estou pensando e não chego a uma solução. Por exemplo, Se um unico usuário pode ter mais de uma cidade, como eu faço a tabela de usuários e cidades? A chave estrangeira CidadeID é contada varias vezes dentro da tabela do usuário? Essa nao é a melhor forma, não é? Ainda não fiz nenhum relacionamento e nem criei a tabela de cidades por ter duvida nestes relacionamentos. Depois tem as unidades de cada cidade, os recursos de cada cidade, as construções de cada cidade etc. Obrigado.
  3. Olá, Estou tentando mostrar uma imagem do banco de dados usando PHP/MySQL. O problema é que estou com problema pra mostrar a imagem usando o ECHO do PHP. Deve ser algum errinho bobo mas já tentei muita coisa e a imagem não sai na tela. As imagens estão dentro de uma subpasta chamada "images" e o caminho esta correto. Onde está o erro? Código: echo "<td>"; echo "<img src='images/"; echo $fet_query_todos_recursos['resourceImage']; echo "'></img>"; echo "</td>"; Se alguém souber como imprimir essa imagem do banco de dados eu agradeço. Estou tentando aqui. Os outros dados imprimem normalmente. Obrigado. === EDIT === Estava analisando o código com a formatação acima e não via o porque das imagens não aparecerem. Então pensei na possibilidade da extenção do arquivo ser o problema. Troquei a extenção de ".jpeg"(que é o formato que as imagens vieram da internet) para ".jpg". Resolveu. As imagens estão aparecendo. Obrigado.
  4. Username_

    BD em Java

    Eu estava caindo na primeira exceção, que queria dizer que o java não estava conseguindo encontrar ou utilizar o driver do mysql. Depois de muito quebrar a cabeça eu consegui resolver e cai na segunda exceção que queria dizer que não estava conseguindo acessar o banco de dados. Tive até um problema estranho que tinha haver com o horário local que encontrei finalmente a solução neste tópico: (https://pt.stackoverflow.com/questions/295347/como-ajustar-o-time-zone-do-mysql). Depois de resolver essa linha da URL colocando configurando até a timezone, funcionou: String url = "jdbc:mysql://localhost:3306/test?serverTimezone=UTC"; Segue o código da conexão do Java ao MySQL: import java.sql.Connection; import java.sql.Statement; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; public class bd { public static void main(String args[]) { Connection connection = null; //Connection connection = null; try { Class.forName("com.mysql.cj.jdbc.Driver"); // Create a connection to the database String url = "jdbc:mysql://localhost:3306/test?serverTimezone=UTC";// + serverName + "/" + mydatabase; // a JDBC url String username = "root"; String password = "senha"; connection = DriverManager.getConnection(url, username, password); System.out.println("Conexao possivelmente com sucesso"); if (connection != null) { System.out.println("Conectado com sucesso."); } else { System.out.println("Falha ao conectar no banco de dados"); } } catch (ClassNotFoundException e) { // Could not find the database driver System.out.println("Erro. Mensagem 1. Não foi possível conectar ao banco de dados. "); e.printStackTrace(); } catch (SQLException e) { // Could not connect to the database System.out.println("Erro. Mensagem 2. Não foi possível conectar ao banco de dados."); e.printStackTrace(); } } } Obrigado.
  5. Username_

    BD em Java

    Olá, Gostaria de saber como utilizar banco de dados em Java. Preciso baixar algo? Algum driver? Segue o código que estou utilizando pra tentar conectar: import java.sql.Connection; import java.sql.Statement; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; public class bd { public static void main(String args[]) { Connection connection = null; try { // Load the JDBC driver String driverName = "com.mysql.jdbc.Driver";//"org.gjt.mm.mysql.Driver"; // MySQL MM JDBC driver Class.forName(driverName); // Create a connection to the database String serverName = "localhost:3306"; String mydatabase = "test"; String url = "jdbc:mysql://" + serverName + "/" + mydatabase; // a JDBC url String username = "root"; String password = ""; connection = DriverManager.getConnection(url, username, password); System.out.println("Conexao possivelmente com sucesso"); if (connection != null) { System.out.println("Conectado com sucesso."); } else { System.out.println("Falha ao conectar no banco de dados"); } } catch (ClassNotFoundException e) { // Could not find the database driver System.out.println("Erro. Mensagem 1. Não foi possível conectar ao banco de dados."); } catch (SQLException e) { // Could not connect to the database System.out.println("Erro. Mensagem 2. Não foi possível conectar ao banco de dados."); } } } Obrigado por qualquer ajuda.
  6. Olá, Existe algum comando do SQL (ou MySQL) que permite eu selecionar a cada consulta 7 dados para a frente pulando campos que não desejo selecionar no momento? Obrigado.
  7. Olá, Estou com uma dúvida. Preciso imprimir um array e atualiza-lo por novos valores utilizando mysqli_fetch_array(). A dúvida que tenho é, tem como pular os campos do mysqli_fetch_array() propositalmente dentro de um laço for/while pra pegar valores mais pra frente? Obrigado.
  8. Poxa estou eu aqui denovo. Estou conseguindo imprimir o array. Porém minha lógica quando clico no botão "Leste" não atualiza o array. Eu estou chamando a mesma página e populando o array dentro de uma tag âncora <a> (link em html). Mas não atualiza o array, sendo que um pouco acima no código ele atualiza o array normalmente usando praticamente o mesmo código. Vai entender. Se alguém puder ajudar. Imagem Essa é a lógica que estou usando. Dentro de uma tag html <a> (âncora) eu populo e atualizo o array. echo "<a href='mapaglobal.php'><img src='images/grid/arrow_leste.png'></img>"; // Seleciona $res = mysqli_query($conexao,"SELECT * FROM mapa where id_coordenada >= 1 and id_coordenada <= 10000;"); $quantidade_campos = mysql_num_rows($res); $x = 0; $posX = 0; $posY = 0; while ($x < 49) { $campo = mysqli_fetch_array($res,MYSQLI_BOTH); $posX = $campo["posX"]; $posY = $campo["posY"]; $tile = $campo["tile"]; $mapa[$posX][$posY] = $tile; echo "PosX: ".$posX." PosY: ".$posY." Tile: ".$tile."<br>"; $x = $x + 6; //$posX = $posX + 1; } echo "<meta HTTP-EQUIV='refresh' CONTENT='URL=mapaglobal.php'>"; echo "Leste</a>"; echo "</div>"; /*echo "<script type='text/javascript'>"; echo "window.location.reload();"; echo "</script>";*/ echo "<div id='seletor_oeste'>"; echo "<a href='pagina.php'><img src='images/grid/arrow_oeste.png'></img>Oeste</a>"; echo "</div>"; Se alguém puder ajudar ou ter uma idéia melhor eu agradeço. Obrigado. -------- EDIT -------- O array está sendo montado e mostrando um único conjunto de valores. O problema é que não sei como atualizar pra ir mostrando mais valores. A dúvida está em como criar uma lógica pra atualizar o array se eu clicar na seta. Se alguém puder ajudar eu agradeço. Obrigado.
  9. Olá, Gostaria de dicas pra saber qual computador é melhor para games. Computador Intel: Link: http://www.casasbahia.com.br/Informatica/Computadores/computador-neologic-gamer-moba-box-i3-6100-8gb-1tb-gtx-1050ti-nli64464-11094620.html?IdProduto=7569845&recsource=btermo&rectype=p2_op_s1 Computador AMD: Link: https://www.submarino.com.br/produto/21437971/computador-neologic-moba-box-amd-fx6300-geforce-gtx-1050-1tb-8gb-nli67090?WT.srch=1&epar=bp_pl_00_go_g35174&epar=bp_pl_00_go_g35174&gclid=CjwKCAjwxJnNBRAMEiwA8X_-QQEsSpBS7WYoyVZLFHg4lLH9-kNW8S4lBxaT-Bje9O9n63uax7wAbhoCJVUQAvD_BwE&opn=XMLGOOGLE&sellerId=3482370000109 O que muda nesses dois computadores é o processador. Um é Intel e o outro é AMD. Eu estou meio enferrujado nos hardware e gostaria de opniões. O AMD é 6 núcleos e o intel é um I3. Qual deles é melhor/vantajoso? Obrigado.
  10. Só funciona para programas 64 bits? E como se resolve isso? Obrigado. --- Edit Consegui. Tive que compilar meu programa escolhendo a opção de 32 bits ao invés de 64bits. Até onde sei estão criando uma versão que abre arquivos de 64bits. Pra compilar no Dev-C++ escolhendo 32 ou 64 bits a opção fica no menu superior: Me corrijam se eu estiver errado em algo. Obrigado.
  11. Olá, Estou tentando abrir um executável no Ollydbg mas todo executável que tento abrir com exceção do próprio Ollydbg eu recebo a mensagem "program.exe is probably not a 32-bit portable executable. try to load it anyway?" Quando se clica no YES ele da erro "Unable to start program.exe". Se alguém souber qual o problema e como resolver eu agradeço. Obrigado.
  12. Olá, Seguindo seu post sobre segurança (http://www.webcheats.com.br/threads/gostaria-de-saber-sobre-key-logger-e-trojan-spy.2543837/) , segue um link que pode ser útil pra você. Estava vendo esse site e lembrei do seu post, mas não conheço o curso e não sei qual firewall ele usa na video aula. Teria que entrar em contato com eles e perguntar pra qual sistema operacional é voltado e qual o firewall utilizado já que o curso é pago. Aperta CTRL+F ou leia descrição da aula 04 (quatro) do módulo 2 (dois): "Aula 4 – Monitorando as portas do seu PC. Nessa aula você ira aprender a monitorar as portas do seu computador com um Firewall. Já que você não pode ficar 24 hs olhando para uma porta coloque um programa que faça isso por você não é :D?" Link: http://www.mundodoshackers.com.br/curso-de-hacker Abraços.
  13. Olá, Alguém sabe dizer como se consegue ir imprimindo pontos usando Canvas no Delphi utilizando o seguinte código: procedure TForm1.FormMouseMove( Sender: TObject; Shift: TShiftState; X, Y: Integer); begin Canvas.FillRect(ClientRect); Canvas.MoveTo(0, 0); Canvas.LineTo(X, Y); end; Basta criar no evento "OnMouseMove" do Delphi essas três linhas que ele roda normalmente. Mas eu gostaria de ir além e ir imprimindo pontos na tela, desenhando e fazendo formas na tela. Como eu poderia fazer isso? Obrigado!
  14. Muito obrigado pelas explicações. Mas estou com um código similar ao que você fez e aqui não funciona, não imprime as imagens. Sinceramente não sei o que fazer. Estou travado nesta parte. Meu objetivo seria criar um mapa pra um MMO usando um mapa como este: http://devana.eu/game/grid.php Esse jogo é código aberto mas revirando o código dele, ele carrega as imagens com divs também. Mas não consegui entender o código a fundo a ponto de sair fazendo o meu próprio, tanto que tentei fazer com arrays carregando direto as imagens. Se eu conseguisse recriar esse mapa e saber manipulá-lo eu estaria muito feliz e pronto pra fazer um jogo interessante. Mas estou travado neste código sem saber o que fazer: $mapa = array( 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ); $mapa_renderizado = ''; for ($i = 0; $i < count($mapa); $i++) { if ($mapa[$i] == 0) { // Imprime água $mapa_renderizado += "<div id='map-index' class='tile agua' data-position='.$i.'></div>"; //echo "<div id='agua'></div>"; } elseif ($mapa[$i] == 1) { // Imprime terra $mapa_renderizado += "<div id='map-index' class='tile terra' data-position='.$i.'></div>"; //echo "<div id='terra'></div>"; } //echo $mapa[$i]; //echo $mapa_renderizado; } Usando o ECHO no html: <? php echo $mapa_renderizado; ?> </body> Resultado: Está imprimindo zero. O código não está populando com as <div>'s. Divs: #agua { position: absolute; left:400px; top: 300px; background: url('images/grid/env_01.png'); } #terra { position: absolute; left: 50px; top: 0px; background: url('images/grid/env_14.png'); } #tile { border: 1px solid rgba(0,0,0,.2); width: 25px; height: 25px; float: left; } Continuo tentando. Obrigado pela ajuda.
  15. Eu atualizei o código acima imprimindo diretamente a variável $mapa_renderizado sem o JS. O resultado foi que agora está imprimindo "0"(zero) na tela. Código: $mapa = array( 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ); $mapa_renderizado = ''; for ($i = 0; $i < count($mapa); $i++) { if ($mapa[$i] == 0) { // Imprime água $mapa_renderizado += "<div id='agua' class='tile agua'></div>"; } elseif ($mapa[$i] == 1) { // Imprime terra $mapa_renderizado += "<div id='terra' class='tile terra'></div>"; } echo $mapa_renderizado; } O resultado de $mapa_renderizado é Mas se eu imprimir o array diretamente, ele imprime normalmente os '0's (zero) e '1's (um) normalmente. Então não estou conseguindo passar pra variável $mapa_renderizado a imagem a ser impressa. O código que imprime o array normalmente, sem imagens: $mapa = array( 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ); $mapa_renderizado = ''; for ($i = 0; $i < count($mapa); $i++) { if ($mapa[$i] == 0) { // Imprime água $mapa_renderizado += "<div id='agua' class='agua'></div>"; } elseif ($mapa[$i] == 1) { // Imprime terra $mapa_renderizado += "<div id='terra' class='tile terra'></div>"; } echo $mapa[$i]; //echo $mapa_renderizado; } O resultado é os valores do array: Obrigado.