Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- // Decompiled by Procyon v0.5.30
- //
- package pl.foxi.core.commands.user;
- import org.bukkit.entity.Player;
- import java.util.Collection;
- import org.bukkit.Bukkit;
- import org.bukkit.command.CommandSender;
- import pl.foxi.core.commands.Command;
- import pl.foxi.core.configuration.CommandsTools;
- import pl.foxi.core.configuration.Messages;
- import pl.foxi.core.enums.GroupType;
- import pl.foxi.core.utils.ChatUtil;
- import java.util.HashMap;
- public class ItemshopCommand extends Command
- {
- private static HashMap<String, Long> times;
- static {
- ItemshopCommand.times = new HashMap<String, Long>();
- }
- public ItemshopCommand() {
- super(CommandsTools.ITEMSHOP_NAME, CommandsTools.ITEMSHOP_DESCRIPTION, CommandsTools.ITEMSHOP_USAGE, GroupType.HEADADMIN, CommandsTools.ITEMSHOP_ALIASES);
- }
- @Override
- public boolean onExecute(final CommandSender sender, final String[] args) {
- if (args.length < 2) {
- return ChatUtil.sendMessage(sender, Messages.USE(this.getUsage()));
- }
- final String name = args[0];
- final Long t = ItemshopCommand.times.get(name);
- if (t != null && System.currentTimeMillis() - t < 5000L) {
- return ChatUtil.sendMessage(sender, "&8ยป &7Wykonuje pakiet...");
- }
- final String s;
- switch (s = args[1]) {
- case "boyfarmer": {
- if (args.length < 3) {
- return ChatUtil.sendMessage(sender, Messages.USE("/is <gracz> boyfarmer <ilosc>"));
- }
- if (!ChatUtil.isInteger(args[2])) {
- return ChatUtil.sendMessage(sender, "&cWartosc nie jest liczba!");
- }
- final int amout = Integer.parseInt(args[2]);
- ItemshopCommand.times.put(name, System.currentTimeMillis());
- ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), " &c*** &7Gracz &6" + name + " &7zakupil &6BoyFarmer x" + amout + " &c***");
- ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), " &6Dziekujemy za wsparcie serwera!");
- Bukkit.dispatchCommand((CommandSender)Bukkit.getConsoleSender(), "boyfamer " + name + " " + amout);
- return true;
- }
- case "hc": {
- ItemshopCommand.times.put(name, System.currentTimeMillis());
- Bukkit.dispatchCommand((CommandSender)Bukkit.getConsoleSender(), "hc " + name);
- ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), " &c*** &7Gracz &6" + name + " &7zakupil &6Unban po smierci &c***");
- ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), " &6Dziekujemy za wsparcie serwera!");
- return true;
- }
- case "egg": {
- if (args.length < 3) {
- return ChatUtil.sendMessage(sender, Messages.USE("/is <gracz> jajo <ilosc>"));
- }
- if (!ChatUtil.isInteger(args[2])) {
- return ChatUtil.sendMessage(sender, "&cWartosc nie jest liczba!");
- }
- final int amout = Integer.parseInt(args[2]);
- ItemshopCommand.times.put(name, System.currentTimeMillis());
- ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), " &c*** &7Gracz &6" + name + " &7zakupil &6Jajka x" + amout + " &c***");
- ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), " &6Dziekujemy za wsparcie serwera!");
- Bukkit.dispatchCommand((CommandSender)Bukkit.getConsoleSender(), "jajo " + name + " " + amout);
- return true;
- }
- case "key": {
- if (args.length < 3) {
- return ChatUtil.sendMessage(sender, Messages.USE("/is <gracz> key <ilosc>"));
- }
- if (!ChatUtil.isInteger(args[2])) {
- return ChatUtil.sendMessage(sender, "&cWartosc nie jest liczba!");
- }
- final int amout = Integer.parseInt(args[2]);
- ItemshopCommand.times.put(name, System.currentTimeMillis());
- ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), " &c*** &7Gracz &6" + name + " &7zakupil &6Klucze x" + amout + " &c***");
- ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), " &6Dziekujemy za wsparcie serwera!");
- Bukkit.dispatchCommand((CommandSender)Bukkit.getConsoleSender(), "case key " + name + " " + amout);
- return true;
- }
- case "vip": {
- ItemshopCommand.times.put(name, System.currentTimeMillis());
- ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), " &c*** &7Gracz &6" + name + " &7zakupil &6Range VIP &c***");
- ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), " &6Dziekujemy za wsparcie serwera!");
- Bukkit.dispatchCommand((CommandSender)Bukkit.getConsoleSender(), "group " + name + " set vip");
- return true;
- }
- case "case": {
- if (args.length < 3) {
- return ChatUtil.sendMessage(sender, Messages.USE("/is <gracz> case <ilosc>"));
- }
- if (!ChatUtil.isInteger(args[2])) {
- return ChatUtil.sendMessage(sender, "&cWartosc nie jest liczba!");
- }
- final int amout = Integer.parseInt(args[2]);
- ItemshopCommand.times.put(name, System.currentTimeMillis());
- ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), " &c*** &7Gracz &6" + name + " &7zakupil &6Magiczne Skrzynki x" + amout + " &c***");
- ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), " &6Dziekujemy za wsparcie serwera!");
- Bukkit.dispatchCommand((CommandSender)Bukkit.getConsoleSender(), "case case " + name + " " + amout);
- return true;
- }
- case "slot": {
- ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), " &c*** &7Gracz &6" + name + " &7zakupil &6Rezerwacje slota &c***");
- ChatUtil.sendMessage(Bukkit.getOnlinePlayers(), " &6Dziekujemy za wsparcie serwera!");
- Bukkit.dispatchCommand((CommandSender)Bukkit.getConsoleSender(), "group " + name + " add kguild.join.bypass");
- return true;
- }
- default:
- break;
- }
- return ChatUtil.sendMessage(sender, "&8ยป &7Dostepne uslugi: &aVIP&8, &aSVIP, SNIEZKA, CASE, KEY, BOYFARMER, SLOT, HC");
- }
- public static HashMap<String, Long> getTimes() {
- return ItemshopCommand.times;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement