jetta Postado Abril 15, 2016 Denunciar Compartilhar Postado Abril 15, 2016 To usando esse código aqui, mas na config Cofre seta pra 0. int cofre = fc.getInt("Empresas." + a + ".Cofre"); cofre = cofre / (100 * 10); fc.set("Empresas." + a + ".Cofre", cofre); try{ fc.save(f); } catch (Exception e){ e.printStackTrace(); } Link para o comentário Compartilhar em outros sites More sharing options...
GhostTheWolf Postado Abril 15, 2016 Denunciar Compartilhar Postado Abril 15, 2016 Tente assim: cofre = (cofre / 100) * 10; Link para o comentário Compartilhar em outros sites More sharing options...
LuizB Postado Abril 15, 2016 Denunciar Compartilhar Postado Abril 15, 2016 To usando esse código aqui, mas na config Cofre seta pra 0. int cofre = fc.getInt("Empresas." + a + ".Cofre"); cofre = cofre / (100 * 10); fc.set("Empresas." + a + ".Cofre", cofre); try{ fc.save(f); } catch (Exception e){ e.printStackTrace(); } "a" é uma variavel ? ou Uma string mesmo ? Link para o comentário Compartilhar em outros sites More sharing options...
jetta Postado Abril 15, 2016 Autor Denunciar Compartilhar Postado Abril 15, 2016 for(final String a : fc.getConfigurationSection("Empresas").getKeys(false)){ Link para o comentário Compartilhar em outros sites More sharing options...
ExtraPlays Postado Abril 15, 2016 Denunciar Compartilhar Postado Abril 15, 2016 (editado) 1 º Da erro no console? 2 º Manda sua Config 3 º Oque você ta tentando fazer? Editado Abril 15, 2016 por єxтяαρlαyร Link para o comentário Compartilhar em outros sites More sharing options...
jetta Postado Abril 15, 2016 Autor Denunciar Compartilhar Postado Abril 15, 2016 1 º Da erro no console? 2 º Manda sua Config 3 º Oque você ta tentando fazer? 1 - Não 2 - Empresas: Acougue: Mundo: world X: 202.69299139907628 Y: 63.0 Z: 279.0128626719319 Yaw: 306.81427001953125 Pitch: 6.8567609786987305 Item_ID: 280 Slot: 0 Nome: Acougue Cofre: 0 Dono: jetao 3 - Tentando fazer um cofre pra empresa, que a cada 1 hora se o player tiver online o cofre vai gerar o valor do cofre dividido por 100 vezes 10. Link para o comentário Compartilhar em outros sites More sharing options...
Dery Postado Abril 15, 2016 Denunciar Compartilhar Postado Abril 15, 2016 Vejo que você está dividindo o valor por 1000, caso o valor seja menor que isso, obviamente será zero, já que você está utilizando inteiros Link para o comentário Compartilhar em outros sites More sharing options...
jetta Postado Abril 15, 2016 Autor Denunciar Compartilhar Postado Abril 15, 2016 Vejo que você está dividindo o valor por 1000, caso o valor seja menor que isso, obviamente será zero, já que você está utilizando inteiros Na verdade to dividindo por 100 e o valor inicial é 5000 Link para o comentário Compartilhar em outros sites More sharing options...
jetta Postado Abril 15, 2016 Autor Denunciar Compartilhar Postado Abril 15, 2016 Tente assim: cofre = (cofre / 100) * 10; Funcionou obrigado :) Link para o comentário Compartilhar em outros sites More sharing options...
Dery Postado Abril 15, 2016 Denunciar Compartilhar Postado Abril 15, 2016 Na verdade to dividindo por 100 e o valor inicial é 5000 Não, você está realmente dividindo por 1000: cofre = cofre / (100 * 10); // (100 * 10), ele vai multiplicar isso primeiro para depois dividir. Link para o comentário Compartilhar em outros sites More sharing options...
leonardosc Postado Abril 15, 2016 Denunciar Compartilhar Postado Abril 15, 2016 Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas.Atenciosamente,Gamer's Board Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
jetta
To usando esse código aqui, mas na config Cofre seta pra 0.
Link para o comentário
Compartilhar em outros sites
10 respostass a esta questão
Posts Recomendados