Ir para conteúdo
  • 0

[Duvida] 2 duvidas em um só tópico jsjis


Frogguer

Pergunta

Como posso por pra uma % executa um evento ? 7% ele ganha um dima 


 


com posso por pra quando um bloco num mundo ser quebrado ele ter uma % de vir um item ? 


 


 


 


alguém teria um code de /gerakey e /usarkey


Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

e como faço pra quando quebrar um bloco fazer um evento ? 

 

 

@EventHandler
public void onBreak(BlockBreakEvent e) {
 
    //faz a porcentagem.
    //verifica se o e.getBlock().getLocation().getWorld().getName() é o mundo que tu quer
   //se for dropa o item na localizaçao do bloco, ou adiciona nos drops do bloco
    e.getBlock().getDrops.add....blabla
   ou e.getBlock.getlocation.getworld.dropitemnaturally...blabla
 
}
Link para o comentário
Compartilhar em outros sites

  • 0

if (Math.random()*100 < 7){
  // Porcentagem de 7%
}
Math.random retorna um número aleatório quebrado

(0.1+)

 

Já criar uma Key random

String[] letters = new String[] {A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,W,X,Y,Z};
        Strung randomString = new String();
        Random random = new Random();
        for (int i=0; i <10; i++){ // 10 o tamanho
            if (random.nextInt(1) ==0){
                random+=letters[random.nextInt(letters.length)];
            } else {
                random+=letters[random.nextInt(letters.length)].toLowerCase();
            }
        }
        // Feito
Link para o comentário
Compartilhar em outros sites

  • 0
@EventHandler
public void onBreak(BlockBreakEvent e) {
 
    //faz a porcentagem.
    //verifica se o e.getBlock().getLocation().getWorld().getName() é o mundo que tu quer
   //se for dropa o item na localizaçao do bloco, ou adiciona nos drops do bloco
    e.getBlock().getDrops.add....blabla
   ou e.getBlock.getlocation.getworld.dropitemnaturally...blabla
 
}

obrigado

Link para o comentário
Compartilhar em outros sites

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