Ir para conteúdo

Kami

Membros
  • Total de itens

    447
  • Registro em

  • Última visita

Tudo que Kami postou

  1. Esse do consultar site tem um tutorial do Brinedev aqui no fórum. Sobre fazer um conexão MySQL e inserir valores... Não é tããão simples, mas também não é muito difícil, veja o exemplo: Conectando: public Connection con = null; public Statement s; public PreparedStatement p; public String user = Main.getInstance().getConfig().getString("user"); public String senha = Main.getInstance().getConfig().getString("senha"); public String urlconf = Main.getInstance().getConfig().getString("url"); public String dbname = Main.getInstance().getConfig().getString("dbname"); public void conectar(){ final String driver = "com.mysql.jdbc.Driver"; final String url = "jdbc:mysql://"+urlconf +":3306/" + dbname; try{ Class.forName(driver); con = DriverManager.getConnection(url, user, senha); }catch(ClassNotFoundException erro){ System.out.println("Driver não encontrado." + erro.toString()); }catch(SQLException erro){ System.out.println("Ocorreu um erro ao tentar se conectar com o banco de dados." + erro.toString()); } } Criando uma tabela (eu optei por sempre criar uma tabela e não uma banco de dados, assim eu evito problemas): public void criar(){ final String driver = "com.mysql.jdbc.Driver"; final String url = "jdbc:mysql://"+urlconf +":3306/" + dbname; try{ Class.forName(driver); con = DriverManager.getConnection(url, user, senha); s = con.createStatement(); s.executeUpdate("create table if not exists teste(" +" id int not null auto_increment," +" nome varchar(30) not null," +" motivo varchar(50)," +" primary key(id)" +")default charset = utf8;"); s.close(); con.close(); }catch(ClassNotFoundException erro){ System.out.println("Driver não encontrado." + erro.toString()); }catch(SQLException erro){ System.out.println("Ocorreu um erro ao tentar se conectar com o banco de dados." + erro.toString()); } } Inserindo dados na tabela: public void add(String values){ try{ conectar(); s = con.createStatement(); String sql ="insert into teste" +" (nome)" +" values" +" ("+ values +");"; s.executeUpdate(sql); s.close(); con.close(); System.out.println("Sucesso"); }catch(SQLException e){ System.out.println(e.toString()); } Se você não entendeu nada, talvez seja porque você não conhece a linguagem MySQL, recomendo aprender no canal "Curso em Video"
  2. Você quer usar seu celular pra que?
  3. Manda aí: guigarciazin Estou pelo celular, mais tarde eu aceito.
  4. Testei apenas na 1.8 compilei com Java 8 Obrigado
  5. Valeu Pode deixar sugestões, eu mesmo incremento e.e Quando eu aprender a usar github eu deixo
  6. Leia com atenção Informações: O plugin é um pouco além de apenas caixas misteriosas, então vamos para uma explicação. Para conseguir uma caixa, neste plugin, você precisa de pontos. Como conseguir pontos? Com quantos pontos e caixas cada jogador começa? Como inicio a contagem de pontos e caixas? Configurações: Config.yml Atenção: Para configurar os itens que virão a ser sorteados você deve preencher as linhas depois de "Itens:" da seguinte forma: - 'IDITEM; QUANTIDADE; IDENCANTAMENTO; LEVEL' Observe que o último campo não possui ; ou seja, caso você queria adicionar um item sem encantamento deve seguir o seguinte padrão: - 'IDITEM; QUANTIDADE' Adicione apenas 11 itens. Caso adiciona itens a menos o plugin irá dar erro, caso adicione a mais eles não aparecerão no sorteio. Observação: .Além das mensagens mostradas na config existem muuitas outras, apesar de não serem configuráveis serão sempre exibidas da seguinte forma: <PrefixoDaConfig> Mensagem. Plugin Comprar caixas: Abrir caixas Tela de sorteio: Observação: Todos os lugares onde estão escritos "[KamiCaixas]" são o prefixo do servidor, basta editar a config.yml que todos os locais serão alterados. Comando - Permissão - Função /caixas - Não requer permissão - Mostra as caixas do jogador (clique para abrir). /pontos usar - Não requer permissão - Abre o menu de compra de caixas (clique para comprar). Créditos: @TzMarcio Por me ajudar com o sistema de itens configuráveis Download Caso tenha encontrado algum bug poste aqui ou mande MP, sugestões também são bem-vindas.
  7. EDIT: APAGUEI PQ EU SOU MUITO BURRO. Pode fechar resolvido.
  8. Itens: - 1 1 - 2 1 - 3 1 - 4 1 - 5 1 - 6 1 - 7 1 - 8 1 - 9 1 - 10 1 - 11 1 Minha config tá assim e dando erro EDIT: Tentei colocar ";" depois de cada número, mas continua dando erro
  9. Tem como dar um exemplo de código? Eu não entendi esse Split .-.
  10. Eu estou tentando pegar itens encantados da config, mas não consigo. Eu só consigo pegar itens normais. Código: for(int itens : Main.getInstance().getConfig().getIntegerList("Itens")){ ItemStack item = new ItemStack(itens); ItemMeta itemmeta = item.getItemMeta(); itemmeta.setDisplayName("§eItem misterioso " + prefixo); item.setItemMeta(itemmeta); materials.add(item); } Esse código pega o ID dos itens e funciona direitinho, mas eu queria pegar uma list assim: 355 1 protection:1 ID QUANTIA ENCANTAMENTO:LEVEL mas não sei fazer e.e
  11. Kami

    TGHome

    Só testei na 1.8 e compilei com java 8
  12. Kami

    TGHome

    Se eu entendi bem o comando "/perfil" sozinho gera um erro, certo? Vou tentar corrigir e em breve posto.
  13. Kami

    TGHome

    dsaipjhas Tem não, rlx. Valeeeu, fico feliz que tenha gostado
  14. Kami

    TGHome

    Este plugin permite que seus jogadores montem um pequeno perfil que contém algumas informações sobre eles. As informações são mostradas em um menu GUI. Exemplo: O plugin possui suporte para MySQL, isso é de suma importância para alguns. Ele também é muito editável, você pode editar até o nome do menu! Config.yml Caso não queira utilizar MySQL, os dados serão armazenados em um arquivo, da seguinte maneira: Perfis.yml Comando - Permissão - Função perfil criar - perfil.criar - Cria um perfil perfil <Nome,Skype,Pensamento,Youtube> - perfil.criar - Adiciona dados ao perfil perfil <Jogador> - perfil.usar - Visualizar perfil de algum jogador perfil ? - Não requer permissão - Exibe os comandos do plugin Importante: Caso encontre algum bug, favor poste aqui ou me mande MP. Créditos: @yIagoR3G3N3R4 Por escolher o nome do tópico
  15. Kami

    Como Anular Um ForceOP

    Seguindo a lógica do post de criar um código em vez de tirar o plugin...
  16. Kami

    Como Anular Um ForceOP

    Além de tudo dito a cima, e se ele fizer a mesma coisa do BantiDV? "Force console", não é só forceOP que pode ferrar o servidor.
  17. Acho que em cima do "public void run()" falta um: @Override
  18. Tente adicionar, além das permissões do worldguard, a permissão "modifyworld.*" (sem aspas)
×
×
  • Criar Novo...