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

Помогите Полная невидимость

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

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

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

    Баллы:
    103
    Имя в Minecraft:
    GodlikE
    Как сделать полную невидимость для игрока? То есть, чтоб броня и оружие тоже были невидимыми.
    P.S. Если такая тема уже была, то скиньте ссылку=)
     
    Последнее редактирование: 14 июл 2014
  2. CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Возможно при отправке пакета, просто удалять этого игрока.
     
  3. konfyciu98

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

    Баллы:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    А броня висеть разве не будет?
    Может так: когда игрок входит в это состояние, то смотрим его броню, записываем ее свойства куда-то, удаляем ее к чертям. Если этому игроку наносится урон, то его рассчитываем по нашим данным о броне. Когда он выходит из этого состояния, то смотрим на новые данные о броне(не износилась ли она) и выдаем ему.
     
  4. Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Метод hidePlayer
     
  5. Автор темы
    GodlikE

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

    Баллы:
    103
    Имя в Minecraft:
    GodlikE
    Спасибо=)
    Подскажи пожалуйста, где именно можно реализовать этот метод? Нужно ли сначала занести игрока в команду?
     
  6. JustBlender

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

    Баллы:
    123
    Skype:
    justblender
    Имя в Minecraft:
    JustBlender
    Господи, там же все написано..
    Если хочешь спрятать игрока от всех:
    Код:
    for(Player players : Bukkit.getOnlinePlayers(){
    players.hidePlayer(player);
    }
    Хотя лучше ты бы сам все нашел...
     
  7. Автор темы
    GodlikE

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

    Баллы:
    103
    Имя в Minecraft:
    GodlikE
    Спасибо, я уже нашел=)
    И еще один вопрос, не относящийся к теме: Если я выбираю рандомного человека из всех людей на сервере, но на сервере нет никого, то в консоли должна выдаваться какая-нибудь ошибка?
     
  8. aceJKE

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

    Баллы:
    123
    Скорее всего NPE.
     
  9. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Смотря каки методом выбираешь. Скорее всего AIOOBE.
     

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