Advertisement
Guest User

Untitled

a guest
Aug 30th, 2016
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. package me.ping.command;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.command.Command;
  5. import org.bukkit.command.CommandExecutor;
  6. import org.bukkit.command.CommandSender;
  7. import org.bukkit.craftbukkit.v1_8_R3.entity.CraftPlayer;
  8. import org.bukkit.entity.Player;
  9.  
  10. public class ping implements CommandExecutor {
  11.  
  12. @Override
  13. public boolean onCommand (CommandSender cs, Command cmd, String label, String[] args){
  14.  
  15. if(cs instanceof Player) {
  16.  
  17. Player p = (Player) cs;
  18.  
  19. if (args.length == 0) {
  20. p.sendMessage("§7Dein Ping beträgt§8: §c" + getPing(p) + "§cms");
  21. return true;
  22. }
  23.  
  24. if (args.length == 1) {
  25. try {
  26. Player target = Bukkit.getPlayer(args[0]);
  27. p.sendMessage("§7Der Spieler §c" + target.getName() + " §7hat hat einen Ping von§8: §c" + getPing(target) + "§cms");
  28. } catch (NullPointerException e1) {
  29. p.sendMessage("§cDer Spieler §7[§6" + args[0] + "§7] §cist offline!");
  30. }
  31. return true;
  32. }
  33.  
  34. } else {
  35. cs.sendMessage("§cDu musst ein Spieler sein!");
  36. }
  37.  
  38. return true;
  39. }
  40.  
  41. public static int getPing(Player p) {
  42. return ((CraftPlayer) p).getHandle().ping;
  43. }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement