- Баллы
- 98
- Имя в Minecraft
- Planet0111
Вот HashMap:
Вот ивент:
Что делать?
JavaScript:
private Map<String, Integer> lvl = new HashMap();
private Map<String, Boolean> battle = new HashMap();
JavaScript:
@EventHandler
public void onKill(PlayerDeathEvent e){
e.getEntity().getKiller().sendMessage("Bla");
if(this.battle.containsKey(e.getEntity().getKiller().getDisplayName())){
e.getEntity().getKiller().setLevel(e.getEntity().getKiller().getLevel() + 1);
e.getEntity().getKiller().setHealth(20);
if(this.battle.containsKey(e.getEntity().getDisplayName())){
if(e.getEntity().getLevel() != 0){
e.getEntity().setLevel(e.getEntity().getLevel() - 1);
if(e.getEntity().getLevel() != 0){
this.lvl.put(e.getEntity().getDisplayName(), e.getEntity().getLevel());
}
}
}
if(e.getEntity().getKiller().getLevel() == 1){
e.getEntity().getKiller().setItemInHand(new ItemStack(Material.WOOD_SWORD));
}else if(e.getEntity().getKiller().getLevel() == 2){
e.getEntity().getKiller().getEquipment().setChestplate(new ItemStack(Material.CHAINMAIL_CHESTPLATE));
}
}
}
