Mám tento plugin
Kód: Vybrat vše
package me.nathan.mysterybox;
import java.util.Random;
import org.bukkit.ChatColor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
public class plugin extends JavaPlugin {
public void onEnable() {
getLogger().info("Plugin MysteryBox byl zapnut.");
}
public void onDisable() {
getLogger().info("Plugin MysteryBox byl vypnut.");
}
public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {
Player p = (Player)sender;
if(commandLabel.equalsIgnoreCase("mysterybox")) {
Random object = new Random();
int number;
for(int counter = 1; counter<=1;counter++) {
number = 1+object.nextInt(10);
if(number == 1) {
p.sendMessage(ChatColor.GOLD + "JACKPOT!" + ChatColor.GREEN + "Vyhráváte 3000 MixShock mincí!");
}
else if(number == 2) {
p.sendMessage(ChatColor.GREEN + "Vyhráváte 30 ShockMix mincí!");
}
else if(number == 3) {
p.sendMessage(ChatColor.GREEN + "Vyhravate 1 MysteryBoxy!");
}else if (number == 4) {
p.sendMessage(ChatColor.GREEN + "Vyhravate 100 MixShock mincí!");
} else if (number == 5 ) {
p.sendMessage(ChatColor.GREEN + "Vyhravate 2 MysteryBoxy!");
} else if (number == 6) {
p.sendMessage(ChatColor.GREEN + "Vyhráváte 30 ShockMix mincí!");
} else if (number == 6) {
p.sendMessage(ChatColor.GREEN + "Vyhráváte 10 ShockMix mincí!");
} else if (number == 7) {
p.sendMessage(ChatColor.GREEN + "Vyhráváte 5 ShockMix mincí!");
} else if (number == 8) {
p.sendMessage(ChatColor.GREEN + "Nevyhráváte nic! Zkuste to později.");
} else if (number == 9) {
p.sendMessage(ChatColor.GREEN + "Nevyhráváte nic! Zkuste to později.");
} else if (number == 10) {
p.sendMessage(ChatColor.GREEN + "Nevyhráváte nic! Zkuste to později.");
}
}
return false;
}
return false;
}
}
Jenže do toho potřebuji zabudovat něco jako odpočet, za jak dlouho to budou moci použít, tedy 1x za den..
A Ještě scháním nějakou funkci v Essentials API aby se jim přičetli peníze..
Je to jednoduchý plugin na MysteryBoxy, jen právě nemohu přijít na ten odpočet za jak dlouho to budou moci zase použít a na to přičítání peněz..