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

Помогите Ошибка на PlayerInteractEvent

Тема в разделе "Разработка плагинов для новичков", создана пользователем RedEnergy, 17 авг 2014.

  1. serega6531

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

    Баллы:
    173
    Skype:
    shkurovs
    Тогда меняйте сам раннейбл.
     
  2. Хостинг MineCraft
    <
  3. Code

    Code Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    _Gizmo
    сделай его не репитинг)
     
  4. Автор темы
    RedEnergy

    RedEnergy Старожил Пользователь

    Баллы:
    103
    Ну так мне нужно его каждую секунду выполнять
     
  5. Explorer_1991

    Explorer_1991 Старожил Пользователь

    Баллы:
    103
    Вместо шедулера можно сделать так
    Код:
            new BukkitRunnable(){
                public void run() {
                    if (p.getItemInHand().getAmount() > 1){
                        p.getItemInHand().setAmount(p.getItemInHand().getAmount() - 1);
                    } else {
                        cancel();
                    }
                }
            }.runTaskTimer(main, 0L, 20L);
    
     
  6. Автор темы
    RedEnergy

    RedEnergy Старожил Пользователь

    Баллы:
    103
    Вопрос не в том как именно, а в том когда именно вызывать?
     
  7. Code

    Code Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    _Gizmo
    блин, ну ты же плагин пишешь, тут же даже прогать уметь не надо, логика нужна! нельзя просто так насоздавать кучу репитинг тасков. что тогда надо делать? логика. во-первых, проверять, есть ли уже задание для игрока. во-вторых, старые задания надо удалять. по-моему в этом тебе поможет хешмап. ключ - игрок, значение - id task-a.
     
  8. Автор темы
    RedEnergy

    RedEnergy Старожил Пользователь

    Баллы:
    103
    Спасибо, тут проблема не с логикой, а со знаниями :)
     

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