Ir para conteúdo
  • 0

[Resolvido] [Duvida] Cofre


jetta

Pergunta

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

10 respostass a esta questão

Posts Recomendados

 

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

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

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

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

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...