Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Не хочет использовать HashMap в ивентах

Тема в разделе "Разработка плагинов для новичков", создана пользователем Rider3217, 15 июн 2015.

  1. Автор темы
    Rider3217

    Rider3217 Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    Planet0111
    Вот HashMap:
    Код:
    private Map<String, Integer> lvl = new HashMap();
    private Map<String, Boolean> battle = new HashMap();
    Вот ивент:
    Код:
    @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));
                }
            }
        }
    Что делать?
     
  2. Хостинг MineCraft
    <
  3. Plasticable

    Plasticable Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    plasticable
    Имя в Minecraft:
    Plasticable
    [​IMG]
    В смысле "не хочет использовать"? Ошибка какая-то или что?
     
  4. Автор темы
    Rider3217

    Rider3217 Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    Planet0111
    Ожидал такого:D
    Он даже проверку не хочет проходить, мой ник в hashmap есть.
     
  5. LomNar

    LomNar Активный участник Пользователь

    Баллы:
    78
    Skype:
    radius981
    Имя в Minecraft:
    LomNar
    Здарова. Через 1.5 часа в скайп зайду и посмотрим в чем проблема
     
  6. Автор темы
    Rider3217

    Rider3217 Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    Planet0111
    Ок, жду.
     

Поделиться этой страницей