Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Event_Death implements Listener{
- @EventHandler
- public static void onDeath(PlayerDeathEvent e) {
- Player p = e.getEntity();
- Player k = e.getEntity().getKiller();
- e.setDeathMessage(null);
- e.getDrops().clear();
- e.setDroppedExp(0);
- if(Event_EntityDamagebyEntity.lastHit.containsKey(p.getName()) && Event_EntityDamagebyEntity.lastHit.containsValue(k.getName())) {
- if(k.getLevel() ==0) {
- k.setLevel(1);
- SetInventory.level1(k);
- } else if(k.getLevel() == 1) {
- k.setLevel(2);
- SetInventory.level2(k);
- } else if(k.getLevel() == 2) {
- k.setLevel(3);
- SetInventory.level3(k);
- } else if(k.getLevel() == 3) {
- k.setLevel(4);
- SetInventory.level4(k);
- } else if(k.getLevel() == 4) {
- k.setLevel(5);
- SetInventory.level5(k);
- } else if(k.getLevel() == 5) {
- k.setLevel(6);
- SetInventory.level6(k);
- } else if(k.getLevel()== 6) {
- k.setLevel(7);
- SetInventory.level7(k);
- } else if(k.getLevel()== 7) {
- k.setLevel(8);
- SetInventory.level8(k);
- } else if(k.getLevel() ==8) {
- k.setLevel(9);
- SetInventory.level9(k);
- } else if(k.getLevel() == 9) {
- k.setLevel(10);
- SetInventory.level10(k);
- } else if(k.getLevel() >= 10) {
- int i = k.getLevel();
- i++;
- k.setLevel(i);
- SetInventory.level10(k);
- }
- k.setHealth(20);
- k.setFoodLevel(20);
- k.sendMessage(Prefix.gungame + "§8Du hast §6" + p.getName() + " §cgetötet§8!");
- k.sendMessage("");
- k.sendMessage(Prefix.gungame + "§a§lLevel§8: §e" + k.getLevel());
- k.sendMessage("");
- k.playSound(k.getLocation(), Sound.LEVEL_UP, 3, 1);
- int kills = Config.cfg2.getInt(k.getName() + ".UUID" + k.getUniqueId().toString() + ".Kills");
- Config.cfg2.set(k.getName() + ".UUID" + k.getUniqueId().toString() + ".Kills", kills + 1);
- int deaths = Config.cfg2.getInt(p.getName() + ".UUID" + p.getUniqueId().toString() + ".Tode");
- Config.cfg2.set(p.getName() + ".UUID" + p.getUniqueId().toString() + ".Tode", deaths+ 1);
- int record = Config.cfg2.getInt(k.getName() + ".UUID" + k.getUniqueId().toString() + ".Rekord");
- if(record < k.getLevel()) {
- Config.cfg2.set(k.getName() + ".UUID" + k.getUniqueId().toString() + ".Rekord", record+1);
- }
- Config.saveConfig();
- Scoreboard.setScoreboard(k);
- p.setHealth(20);
- p.setFoodLevel(20);
- SpawnTeleportation.teleportLoc(p);
- p.setLevel(0);
- p.sendMessage(Prefix.gungame + "§8Du wurdest von §6" + k.getName() + " §cgetötet§8!");
- p.sendMessage("");
- p.sendMessage(Prefix.gungame + "§a§lLevel§8: §e" + p.getLevel());
- p.sendMessage("");
- p.playSound(p.getLocation(), Sound.ENDERMAN_TELEPORT, 3, 1);;
- SetInventory.setStartInv(p);
- Scoreboard.setScoreboard(p);
- } else {
- p.setLevel(0);
- p.sendMessage(Prefix.gungame + "§8Du bist §c§lgestorben§8!");
- p.sendMessage("");
- p.sendMessage(Prefix.gungame + "§a§lLevel§8: §e" + p.getLevel());
- p.sendMessage("");
- p.setHealth(20);
- p.setFoodLevel(20);
- SpawnTeleportation.teleportLoc(p);
- p.playSound(p.getLocation(), Sound.ENDERMAN_TELEPORT, 3, 1);
- SetInventory.setStartInv(p);
- int deaths = Config.cfg2.getInt(p.getName() + ".UUID" + p.getUniqueId().toString() + ".Tode");
- Config.cfg2.set(p.getName() + ".UUID" + p.getUniqueId().toString() + ".Tode", deaths+ 1);
- Config.saveConfig();
- Scoreboard.setScoreboard(p);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment