Advertisement
Guest User

Pluginhier!

a guest
Jan 7th, 2013
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if (commandLable.equalsIgnoreCase("sperrt")) {
  2. if (pl.hasPermission("system.sperrt")) {
  3. if (args.length == 0) {
  4. pl.sendMessage(b + "/sperrt <Spieler> <Grund>");
  5. }
  6. if (args.length == 1) {
  7. Player ppl = pl.getServer().getPlayer(args[0]);
  8. if (ppl.hasPermission("system.sperrt.exempt")) {
  9. pl.sendMessage("§4Du kannst den Spieler nicht bannen.");
  10. }
  11. else
  12. {
  13. ppl.getPlayer().setBanned(true);
  14. String ip = ppl.getAddress().getAddress().getHostAddress();
  15. Bukkit.banIP(ip);
  16. getServer().getBannedPlayers().add(ppl);
  17. ppl.kickPlayer("§6Du wurdest von §c§l" + pl.getName()+ " §6gebannt.");
  18. Bukkit.getServer().broadcastMessage("§4Der Spieler §c§l" + ppl.getName() + " §4wurde von §e§l" + pl.getName() + " §4gebannt.");
  19. }
  20. }
  21. if (args.length >= 2) {
  22. String grund = "";
  23. for (int i = 1; i < args.length; i++) {
  24. grund = grund + args[i] + " ";
  25. }
  26. Player ppl = pl.getServer().getPlayer(args[0]);
  27. if (ppl.hasPermission("system.sperrt.exempt")) {
  28. pl.sendMessage("§4Du kannst den Spieler nicht bannen.");
  29. }
  30. else
  31. {
  32. ppl.getPlayer().setBanned(true);
  33. String ip = ppl.getAddress().getAddress().getHostAddress();
  34. Bukkit.banIP(ip);
  35. getServer().getBannedPlayers().add(ppl);
  36. ppl.kickPlayer("§6Du wurdest von §c§l" + pl.getName()+ " §6gebannt. Grund: §c§l" + grund);
  37. Bukkit.getServer().broadcastMessage("§4Der Spieler §c§l" + ppl.getName() + " §4wurde von §e§l" + pl.getName() + " §4gebannt.");
  38. Bukkit.getServer().broadcastMessage("§4Grund: §c§l" + grund);
  39. ; }
  40. }
  41. } else {
  42. log.info("Dies ist ein Ingame Befehl!");
  43. }
  44. return true;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement