/* */ package score.gamecado.de; /* */ /* */ import org.bukkit.Bukkit; /* */ import org.bukkit.command.Command; /* */ import org.bukkit.command.CommandExecutor; /* */ import org.bukkit.command.CommandSender; /* */ import org.bukkit.entity.Player; import org.bukkit.event.Listener; import ru.tehkode.permissions.bukkit.PermissionsEx; import score.gamecado.de.main; /* */ /* */ public class group /* */ implements CommandExecutor, Listener /* */ { /* */ @SuppressWarnings("unused") private main plugin; /* */ /* */ public group(main plugin) /* */ { /* 20 */ this.plugin = plugin; /* */ } public group() { // TODO Auto-generated constructor stub } /* */ /* */ public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) /* */ { /* 26 */ Player p = (Player)sender; /* 27 */ if (cmd.getName().equalsIgnoreCase("group")) /* */ { /* 29 */ if ((p.getName().equals("GameCado")) || (p.getName().equals("GameCado")) || (p.getName().equals("GameCado")) || (p.getName().equals("GameCado")) || (p.getName().equals("GameCado"))) /* */ { /* 31 */ if (args.length == 0) { /* 32 */ p.sendMessage("§bGameCado §8| §cBitte benutze /group [Spieler] [Rang]"); /* */ } /* 34 */ if (args.length == 1) { /* 35 */ p.sendMessage("§bGameCado §8| §cBitte benutze /group [Spieler] [Rang]"); /* */ } /* 37 */ if (args.length == 2) /* */ { /* 39 */ if(PermissionsEx.getUser(p).inGroup("Admin")){ Bukkit.broadcastMessage("§cRang §8| §7Der Spieler " + args[0] + " §7hat den Rang §4Admin §7bekommen!"); Bukkit.getConsoleSender().getServer().dispatchCommand(Bukkit.getConsoleSender(), "pex user " + args[0] + " group set Admin"); } if(PermissionsEx.getUser(p).inGroup("SrMod")){ Bukkit.broadcastMessage("§cRang §8| §7Der Spieler " + args[0] + " §7hat den Rang §cSrModerator §7bekommen!"); Bukkit.getConsoleSender().getServer().dispatchCommand(Bukkit.getConsoleSender(), "pex user " + args[0] + " group set SrMod"); } if(PermissionsEx.getUser(p).inGroup("Mod")){ Bukkit.broadcastMessage("§cRang §8| §7Der Spieler " + args[0] + " §7hat den Rang §cModerator §7bekommen!"); Bukkit.getConsoleSender().getServer().dispatchCommand(Bukkit.getConsoleSender(), "pex user " + args[0] + " group set Mod"); } if(PermissionsEx.getUser(p).inGroup("Sup")){ Bukkit.broadcastMessage("§cRang §8| §7Der Spieler " + args[0] + " §7hat den Rang §9Supporter §7bekommen!"); Bukkit.getConsoleSender().getServer().dispatchCommand(Bukkit.getConsoleSender(), "pex user " + args[0] + " group set Sup"); } if(PermissionsEx.getUser(p).inGroup("Ask")){ Bukkit.broadcastMessage("§cRang §8| §7Der Spieler " + args[0] + " §7hat den Rang §3Ask §7bekommen!"); Bukkit.getConsoleSender().getServer().dispatchCommand(Bukkit.getConsoleSender(), "pex user " + args[0] + " group set Ask"); } if(PermissionsEx.getUser(p).inGroup("YouTuber")){ Bukkit.broadcastMessage("§cRang §8| §7Der Spieler " + args[0] + " §7hat den Rang §5YouTuber §7bekommen!"); Bukkit.getConsoleSender().getServer().dispatchCommand(Bukkit.getConsoleSender(), "pex user " + args[0] + " group set YouTuber"); } if(PermissionsEx.getUser(p).inGroup("Premium")){ Bukkit.broadcastMessage("§cRang §8| §7Der Spieler " + args[0] + " §7hat den Rang §6Premium §7bekommen!"); Bukkit.getConsoleSender().getServer().dispatchCommand(Bukkit.getConsoleSender(), "pex user " + args[0] + " group set Premium"); } if(PermissionsEx.getUser(p).inGroup("default")){ Bukkit.broadcastMessage("§cRang §8| §7Der Spieler " + args[0] + " §7hat den Rang §aSpieler §7bekommen!"); Bukkit.getConsoleSender().getServer().dispatchCommand(Bukkit.getConsoleSender(), "pex user " + args[0] + " group set default"); return false; } /* */ } /* */ } else { /* 46 */ p.sendMessage("§bGameCado §8| §7Diesen Befehl darf nur §4Admin §8| §4GameCado §7benutzen!"); /* */ } /* */ } if(cmd.getName().equalsIgnoreCase("addperm")) { if(p.getName().equals("GameCado") || (p.getName().equals("GameCado") || (p.getName().equals("GameCado") || (p.getName().equals("GameCado"))))) { if(args.length == 0) { p.sendMessage("§bGameCado §8| §cBitte benutze /addperm "); } if(args.length == 2) { Bukkit.getConsoleSender().getServer().dispatchCommand(Bukkit.getConsoleSender(), "pex user " + args[0] + " add " + args[1]); p.sendMessage("§bGameCado §8| §7Du hast das §cRecht §7hinzugefügt!"); } } else { p.sendMessage("§bGameCado §8| §7Diesen Befehl darf nur §4Admin §8| §4GameCado §7benutzen!"); } } if(cmd.getName().equalsIgnoreCase("removeperm")) { if(p.getName().equals("GameCado") || (p.getName().equals("GameCado") || (p.getName().equals("GameCado") || (p.getName().equals("GameCado"))))) { if(args.length == 0) { p.sendMessage("§bGameCado §8| §cBitte benutze /removeperm "); } if(args.length == 2) { Bukkit.getConsoleSender().getServer().dispatchCommand(Bukkit.getConsoleSender(), "pex user " + args[0] + " remove " + args[1]); p.sendMessage("§bGameCado §8| §7Du hast das §cRecht §7entfernt!."); } } } return false; } }