1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

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

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

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

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

    ни на что не ругается
     
  2. Den_Abr

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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