Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @EventHandler
- public void onjoin(PlayerJoinEvent event) {
- Player p = event.getPlayer();
- String uuid = p.getUniqueId().toString();
- if(!getConfig().contains("Players." + uuid)) {
- getConfig().set("Players." + uuid + ".Kills", 0);
- saveConfig();
- }
- }
- @Override
- public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
- if (!(sender instanceof Player)) {
- sender.sendMessage("§cMan kan kun ta denne komandoen ingame!");
- return true;
- }
- Player p = (Player) sender;
- if (command.getName().equalsIgnoreCase("stats")) {
- if(args.length == 1) {
- Player t = p.getServer().getPlayer(args[0]);
- String uuid = t.getUniqueId().toString();
- if(!getConfig().contains("Players." + uuid)) {
- p.sendMessage("§cDenne spilleren har aldri logget på serveren!");
- return true;
- }
- int kills = getConfig().getInt("Players." + uuid + ".Kills");
- int deaths = getConfig().getInt("Players." + uuid + ".Deaths");
- double kd = (((kills > 0) || (deaths > 0)) ? (kills / deaths) : 0);
- p.sendMessage("§8§m---------------------");
- p.sendMessage(" " + t.getPlayerListName() + "§7's §e§lStats");
- p.sendMessage(" ");
- p.sendMessage(" §6" + kills + " §7drap");
- p.sendMessage(" §6" + deaths + " §7dødsfall");
- p.sendMessage(" §6" + kd + " §7K/D");
- p.sendMessage(" ");
- p.sendMessage("§8§m---------------------");
- //return true;
- }
- else
- {
- Player t = p;
- String uuid = t.getUniqueId().toString();
- if(!getConfig().contains("Players." + uuid)) {
- p.sendMessage("§cDenne spilleren har aldri logget på serveren!");
- return true;
- }
- int kills = getConfig().getInt("Players." + uuid + ".Kills");
- int deaths = getConfig().getInt("Players." + uuid + ".Deaths");
- double kd = (((kills > 0) || (deaths > 0)) ? (kills / deaths) : 0);
- p.sendMessage("§8§m---------------------");
- p.sendMessage(" " + t.getPlayerListName() + "§7's §e§lStats");
- p.sendMessage(" ");
- p.sendMessage(" §6" + kills + " §7drap");
- p.sendMessage(" §6" + deaths + " §7dødsfall");
- p.sendMessage(" §6" + kd + " §7K/D");
- p.sendMessage(" ");
- p.sendMessage("§8§m---------------------");
- }
- }
- return true;
- }
- @EventHandler
- public void onPlayerDeath(PlayerDeathEvent e) {
- Player p = e.getEntity();
- Player k = p.getKiller();
- if(p.getKiller() instanceof Player) {
- String pUUID = p.getUniqueId().toString();
- String kUUID = k.getUniqueId().toString();
- int kills = getConfig().getInt("Players." + kUUID + ".Kills");
- int deaths = getConfig().getInt("Players." + pUUID + ".Deaths");
- getConfig().set("Players." + kUUID + ".Kills", kills +1);
- getConfig().set("Players." + pUUID + ".Deaths", deaths +1);
- saveConfig();
- p.sendMessage(" ");
- p.sendMessage("§8▎ §e§lKB §6§lFFA §8┃§b " + k.getName() + " §7dasket §b" + p.getName() + " §7ut av banen.");
- p.sendMessage(" ");
- k.sendMessage(" ");
- k.sendMessage("§8▎ §e§lKB §6§lFFA §8┃§b " + k.getName() + " §7dasket §b" + p.getName() + " §7ut av banen.");
- k.sendMessage(" ");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement