Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Stats implements CommandExecutor {
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
- Player p = (Player)sender;
- int k = StatsAPI.getKills(p.getName()).intValue();
- int d = StatsAPI.getTode(p.getName()).intValue();
- double KD;
- if (d == 0)
- KD = k;
- else
- KD = k / d;
- String kd = Double.valueOf(KD).toString();
- if((sender instanceof Player)) {
- if(args.length == 0) {
- p.sendMessage("");
- p.sendMessage("§8§l--------" + Main.stats + "§8§l--------");
- p.sendMessage("§6§lKills §7» §e§l " + StatsAPI.getKills(p.getName()));
- p.sendMessage("§6§lTode §7» §e§l " + StatsAPI.getTode(p.getName()));
- p.sendMessage("§6§lKD §7» §e§l " + kd.replace("Infinity", "0").replace("NaN", "0"));
- p.sendMessage("§8§l--------" + Main.stats + "§8§l--------");
- p.sendMessage("");
- }else if(args.length == 1) {
- String name = args[0];
- Player p2 = Bukkit.getPlayer(name);
- int k2 = StatsAPI.getKills(p2.getName()).intValue();
- int d2 = StatsAPI.getTode(p2.getName()).intValue();
- double KD2;
- if (d2 == 0)
- KD2 = k2;
- else
- KD2 = k2 / d2;
- String kd2 = Double.valueOf(KD2).toString();
- p.sendMessage("");
- p.sendMessage("§8§l--------" + Main.stats + "§8§l--------");
- p.sendMessage("§6§lKills §9von " + p2.getDisplayName() + " §7» §e§l " + StatsAPI.getKills(p2.getName()));
- p.sendMessage("§6§lTode §9von " + p2.getDisplayName() + " §7» §e§l " + StatsAPI.getTode(p2.getName()));
- p.sendMessage("§6§lKD §9von " + p2.getDisplayName() + " §7» §e§l " + kd2.replace("Infinity", "0").replace("NaN", "0"));
- p.sendMessage("§8§l--------" + Main.stats + "§8§l--------");
- p.sendMessage("");
- }
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement