Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- f(command.getName().equalsIgnoreCase("report")) {
- if(sender instanceof Player) {
- Player p = (Player)sender;
- if(args.length == 2) {
- if(args[0].equalsIgnoreCase("accept")) {
- if(p.hasPermission("report.edit")) {
- Player target = Bukkit.getPlayer(args[1]);
- if(reports.containsKey(target)) {
- if(target != null) {
- if(!inbearbeitung.containsKey(target) && !inbearbeitung.containsValue(p)) {
- reports.clear();
- inbearbeitung.put(target, p);
- p.sendMessage(r + "§eDu bearbeitest nun den Report von §6 " + args[1]);
- p.sendMessage(r + "§eDu wirst in 10 Sekunden zum Spieler teleportiert und bist unsichtbar!");
- Bukkit.getScheduler().runTaskLater(ReportSystem.getPLugin(), new Runnable() {
- @Override
- public void run() {
- p.teleport(target);
- p.setAllowFlight(true);
- for(Player alll : Bukkit.getOnlinePlayers()) {
- alll.hidePlayer(p);
- }
- }
- },20*10);
- } else {
- p.sendMessage(r + "§eDieser Report ist bereits in Bearbeitung!");
- }
- } else {
- p.sendMessage(r + "§eDieser Spieler ist nicht online!");
- }
- } else {
- p.sendMessage(r + "§eDieser Spieler wurde nicht reported oder sein Report wird derzeit bearbeitet!");
- }
- } else {
- p.sendMessage(np);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement