Advertisement
Guest User

Untitled

a guest
Jul 27th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. f(command.getName().equalsIgnoreCase("report")) {
  2. if(sender instanceof Player) {
  3. Player p = (Player)sender;
  4. if(args.length == 2) {
  5. if(args[0].equalsIgnoreCase("accept")) {
  6. if(p.hasPermission("report.edit")) {
  7. Player target = Bukkit.getPlayer(args[1]);
  8. if(reports.containsKey(target)) {
  9. if(target != null) {
  10. if(!inbearbeitung.containsKey(target) && !inbearbeitung.containsValue(p)) {
  11. reports.clear();
  12. inbearbeitung.put(target, p);
  13. p.sendMessage(r + "§eDu bearbeitest nun den Report von §6 " + args[1]);
  14. p.sendMessage(r + "§eDu wirst in 10 Sekunden zum Spieler teleportiert und bist unsichtbar!");
  15. Bukkit.getScheduler().runTaskLater(ReportSystem.getPLugin(), new Runnable() {
  16.  
  17. @Override
  18. public void run() {
  19. p.teleport(target);
  20. p.setAllowFlight(true);
  21. for(Player alll : Bukkit.getOnlinePlayers()) {
  22. alll.hidePlayer(p);
  23. }
  24.  
  25. }
  26.  
  27. },20*10);
  28.  
  29.  
  30. } else {
  31. p.sendMessage(r + "§eDieser Report ist bereits in Bearbeitung!");
  32.  
  33. }
  34. } else {
  35. p.sendMessage(r + "§eDieser Spieler ist nicht online!");
  36. }
  37. } else {
  38. p.sendMessage(r + "§eDieser Spieler wurde nicht reported oder sein Report wird derzeit bearbeitet!");
  39. }
  40. } else {
  41. p.sendMessage(np);
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement