Solitario Postado Janeiro 2, 2017 Denunciar Compartilhar Postado Janeiro 2, 2017 (editado) Bom esse erro ta dando no meu code não sei o por que ... linha 83: } Code: if (cmd.getName().equalsIgnoreCase("ativar")){ if(args.length == 0){ player.sendMessage("§4§l» §c§l/ativar <ID DA COMPRA>"); return true; } player.sendMessage("§6§l» §e§lVerificando compra..."); if(isInt(args[0])){ player.sendMessage("§4§l» §c§lO ID só possui numeros!"); return true; } new Thread() { @Override public void run() { try{ String status = "Verificando"; URL url = new URL("http://localhost/shop/t.php?id=" + args[0]); URLConnection connection = url.openConnection(); BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream())); String text = in.readLine(); if(text == null){ player.sendMessage("§4§l» §c§lDesculpe mais ocorreu algum erro."); return; } String[] Dados = text.split(" - "); in.close(); if(text.contains("rejected")){ player.sendMessage("§4§l» §c§lStatus: Rejeitado."); status = "Ok"; return; } if(text.contains("pending")){ player.sendMessage("§6§l» §e§lStatus: Aguardando pagamento."); status = "Ok"; return; } if(text.contains("in_process")){ player.sendMessage("§6§l» §e§lStatus: Processando pagamento."); status = "Ok"; return; } if(text.contains("approved")){ String pedido = getConfig().getString("Compras."+ Dados[2]).replace("@Dias", Dados[3].replace(" Dias", "")).replace("@Jogador", player.getName()); if(!(pedido == null)){ player.sendMessage("§2§l» §a§lStatus: Aprovado & Ativado"); Bukkit.dispatchCommand(Bukkit.getConsoleSender(), pedido); Date now = new Date(); SimpleDateFormat format = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss"); addmy("'"+ args[0] +"', '"+ player.getName() +"', '"+ format.format(now) +"'"); return; }else{ player.sendMessage("§4§l» §c§lStatus: Aprovado, Mais não foi possivel ativar!"); return; } } player.sendMessage("§4§l» §c§lCompra inexistente!"); } catch (Exception e) { e.printStackTrace(); } } }.start(); } return false; } Se vcs quiserem reaproveitar o code pra criar sistema de /ativar do mercadopago e.e ... (Metodo pelas notificações) Editado Janeiro 2, 2017 por Solitario Link para o comentário Compartilhar em outros sites More sharing options...
leonardosc Postado Janeiro 2, 2017 Denunciar Compartilhar Postado Janeiro 2, 2017 É erro de compilação, se tu ta usando uma IDE, procure o erro. Link para o comentário Compartilhar em outros sites More sharing options...
TequilAxBr Postado Janeiro 2, 2017 Denunciar Compartilhar Postado Janeiro 2, 2017 De uma destacada no código onde fica a linha 83... E se tu quer fazer algo com o Mercado pago, recomendo usar a API deles é bem mais fácil e pratico. Link para o comentário Compartilhar em outros sites More sharing options...
zAth Postado Janeiro 2, 2017 Denunciar Compartilhar Postado Janeiro 2, 2017 e.. qual é a linha 83? Link para o comentário Compartilhar em outros sites More sharing options...
Soldado_08 Postado Janeiro 2, 2017 Denunciar Compartilhar Postado Janeiro 2, 2017 Parece que o erro está no método getConfig(). Eu acho que você definiu ele como void, quando na verdade você deveria definir ele como o tipo de variável que você quer retornar. Link para o comentário Compartilhar em outros sites More sharing options...
Solitario Postado Janeiro 2, 2017 Autor Denunciar Compartilhar Postado Janeiro 2, 2017 De uma destacada no código onde fica a linha 83... E se tu quer fazer algo com o Mercado pago, recomendo usar a API deles é bem mais fácil e pratico. e.. qual é a linha 83? if (cmd.getName().equalsIgnoreCase("ativar")){ if(args.length == 0){ player.sendMessage("§4§l» §c§l/ativar <ID DA COMPRA>"); return true; } player.sendMessage("§6§l» §e§lVerificando compra..."); if(isInt(args[0])){ player.sendMessage("§4§l» §c§lO ID só possui numeros!"); return true; } //Linha 83 Parece que o erro está no método getConfig(). Eu acho que você definiu ele como void, quando na verdade você deveria definir ele como o tipo de variável que você quer retornar. config.yml: #Configurações do MercadoPago MP: User: '' Secret: '' #MYSQL Ativados (Compras ATIVADAS para eviatar usar 2 vezes ou mais) (OBRIGATORIO) MYSQL: User: 'root' Pass: '' Url: 'localhost' DB: 'vip' Table: 'keysativadas' #Nome da loja (Sera usado no pagamento!) Nome: '' ######################################## #(OBS: As compras serão clasificadas: # #NOME DA LOJA - VIP - Tempo em dias # #NOME DA LOJA - Objeto - Item Unitario)# ######################################## #Comandos a cada compra #Exemplo: #Compras: # PickGod10: 'pickgod11 @Jogador' # Compra: 'COMANDO' #Ao ativar um que seja o nome PickGod10 Compras: VIP: 'pex user @Jogador group add VIP' VIP+: 'pex user @Jogador group add VIP2' VIP++: 'pex user @Jogador group add VIP3' Link para o comentário Compartilhar em outros sites More sharing options...
Solitario Postado Janeiro 2, 2017 Autor Denunciar Compartilhar Postado Janeiro 2, 2017 É erro de compilação, se tu ta usando uma IDE, procure o erro. Não to vendo como remover a build patch Link para o comentário Compartilhar em outros sites More sharing options...
leonardosc Postado Janeiro 2, 2017 Denunciar Compartilhar Postado Janeiro 2, 2017 Não to vendo como remover a build patch Clica com o botão direito no projeto, vai em Build Path, depois em Configure Build Path (é o ultimo), ai lá vai ter a opção de remover. Link para o comentário Compartilhar em outros sites More sharing options...
Solitario Postado Janeiro 2, 2017 Autor Denunciar Compartilhar Postado Janeiro 2, 2017 Clica com o botão direito no projeto, vai em Build Path, depois em Configure Build Path (é o ultimo), ai lá vai ter a opção de remover. meu grande problema que não aparece nais build path Link para o comentário Compartilhar em outros sites More sharing options...
Nano Postado Janeiro 2, 2017 Denunciar Compartilhar Postado Janeiro 2, 2017 <p style="text-align:center;"><img alt="logo-forum.png" src="http://www.gamersboard.com.br/logo-forum.png"/></p><br /></br><br /></br><br />Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas.</br><br /></br><br /></br><br />Atenciosamente,</br><br />Gamer's Board</br> <p style="text-align:center;"><img alt="logo-forum.png" src="http://www.gamersboard.com.br/logo-forum.png"/></p><br /></br><br /></br><br />Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas.</br><br /></br><br /></br><br />Atenciosamente,</br><br />Gamer's Board</br> Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Solitario
Bom esse erro ta dando no meu code não sei o por que ... linha 83: }
Code:
Se vcs quiserem reaproveitar o code pra criar sistema de /ativar do mercadopago e.e ... (Metodo pelas notificações)
Editado por SolitarioLink para o comentário
Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados