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

Помогите Выдача игроку предмета при его отсутствии!

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

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

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

    Баллы:
    78
    Имя в Minecraft:
    mr_snake302
    Собственно вот такой код нашмалял, но он не работает =( :(

    ни на что не ругается
     
  2. Хостинг MineCraft
    <
  3. Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    А на что он будет ругаться?
    Почитай гайды по слушанью эвентов
     
  4. Автор темы
    snake302

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

    Баллы:
    78
    Имя в Minecraft:
    mr_snake302
    какой мне евент надо создать?
    попытка номер два
     
    RVXman нравится это.
  5. Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Команда это не событие, она регистрируется в plugin.yml, и в главном классе
     
  6. Автор темы
    snake302

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

    Баллы:
    78
    Имя в Minecraft:
    mr_snake302
    а можно как то без команды сделать? что бы например если у игрока отсуnствует компас, ему сразу его выдавало?
     
  7. skynetxxx

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

    Баллы:
    123
    Имя в Minecraft:
    skynetxxx
    Для начала нужно понять, когда именно проверять наличии у игрока компаса.
    При заходе на сервер/территорию или ещё что. Таймером проверять будет слишком неоптимально.
     
  8. Автор темы
    snake302

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

    Баллы:
    78
    Имя в Minecraft:
    mr_snake302
    пасиба, попытаюсь сделать проверку при попадании в любой регион
     
    ВремяПриключений нравится это.
  9. Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Слушай PlayerMoveEvent, ну или создать таймер с проверкой позиции
     
  10. Jampire

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

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    как уже сказали - move event
    getFrom() не имеет региона, getTo() имеет к примеру. а если там и там есть - сравнить разные ли они.
     

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