Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] Dotyczące javy


Rekomendowane odpowiedzi

Opublikowano

*

*

*

*

*

*

*

*

*

*

*

*

*

*

*

*

 

Witajcie mam taki krótki kod:

package pl.gredier;

import java.util.logging.Logger;

import org.bukkit.Material;
import org.bukkit.block.Block;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.BlockBreakEvent;
import org.bukkit.plugin.java.JavaPlugin;

public class Main extends JavaPlugin implements Listener{
	 
    public void onEnable(){
        getServer().getPluginManager().registerEvents(this, this);
    }
   
    @EventHandler
    public void onBlockBreak(BlockBreakEvent event){
        Block block = event.getBlock();
        Player p = event.getPlayer();
        if (event.getBlock().getType().equals(Material.SAND)){
            p.sendMessage("udalo sie!");
        }
    }
}

Pytania:

 

*Jak zrobić by po wykopaniu sandu było np 50% szans na drop diaxa a nie ciągle i jak dodać by pobierało ile % i jaki item na dropić z configu.

*Jak dodawać kilka takich dropów i by je wczytywało z configu.

 

Za przykłady daję +

 

 

Zgłaszam odpowiedzi typu:

 

"Idz na javastart.pl" < już to czytałem

"pobierz otherdrop" < po co skoro chcę samemu coś napisać?

i inne nie związane z tematem. 

Tworzę strony internetowe.

Sklepy Minecraft, CMS-y, fora itp.

Opublikowano

1. http://pastebin.com/v3XaYw07 i zobacz soibie metode getChance, np getChance(50) - 50% że będzie true i wtewdy drobisz item

2. musisz je zapisywać w jakimś prostym shemacie i ładować do jakiś obiektów/mapek na starcie :) przydadzą ci się pewnie opcje takie jak configuartionSection.getKeys(false) - zwraca liste kluczy z aktualnego miejsca w configu.

 

PS: nie ma sensu pisać czegoś co już jest i jest lepsze :) więc jak już skonczysz to pobierz potem otherdrops :D

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Opublikowano

Dzięki ;D

 

Tylko wiesz napisać coś samemu a pobrać gotowca to co innego ;)

Tworzę strony internetowe.

Sklepy Minecraft, CMS-y, fora itp.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...