Skocz do zawartości
  • 0

Pytanie

Użytkownik

Witam, napisze mi ktoś kawałek kodu, gdzie po zniszczeniu bloku stone, jest 5% szansy na danie graczowi do ekwipunku obojętnie jakiego przedmiotu z customowa nazwa? 

Z góry dziękuje za pomoc! 

Edytowane przez Vilor

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Senior administrator
  • 0
on mine of stone:
	chance of 5%:
		give diamond named "diement" to player

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
1 minutę temu, Ixidi napisał:
on mine of stone:
	chance of 5%:
		give diamond named "diement" to player

 

Napisałem w dziale "Tworzenie  pluginów do Minecraft", więc chodziło mi bardziej o kod pluginu, a nie skryptu 😅

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Senior administrator
  • 0

Wybacz, z automatu napisałem 😜

@EventHandler
public void onBreak(BlockBreakEvent event) {
    if (event.getBlock().getType() != Material.STONE) {
        return;
    }
    
    int i = ThreadLocalRandom.current().nextInt(0, 100);
    if (i > 4) {
        return;
    }
    
    ItemStack stack = new ItemStack(Material.DIAMOND);
    ItemMeta meta = stack.getItemMeta();
    meta.setDisplayName("nazwa");
    stack.setItemMeta(meta);
    
    event.getPlayer().getInventory().addItem(stack);
    
}

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
35 minut temu, Ixidi napisał:

Wybacz, z automatu napisałem 😜

@EventHandler
public void onBreak(BlockBreakEvent event) {
    if (event.getBlock().getType() != Material.STONE) {
        return;
    }
    
    int i = ThreadLocalRandom.current().nextInt(0, 100);
    if (i > 4) {
        return;
    }
    
    ItemStack stack = new ItemStack(Material.DIAMOND);
    ItemMeta meta = stack.getItemMeta();
    meta.setDisplayName("nazwa");
    stack.setItemMeta(meta);
    
    event.getPlayer().getInventory().addItem(stack);
    
}

 

Okej wszystko działa, dziękuje za pomoc. Można zamknąć 😊

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Losowy awatar
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×