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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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