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

Помогите Показать PumpkinBlur без надевания тыквы

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

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

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

    Баллы:
    103
    Собственно, умеет ли такое bukkit? И если да, то как осуществить это в строках кода?
     
  2. Хостинг MineCraft
    <
  3. Fourgotten

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

    Баллы:
    103
    Почти уверен, что ведроAPI такого не умеет.

    Задача такая: заставить клиент данного игрока считать так, как будто у него на голове одета тыква.

    Для других игроков он будет без тыквы на голове.

    Можно попробовать слать тому игроку пакет, отчего его клиент станет думать, что на голове тыква. Но и тут может быть подводный камень, если клиент не сообразит обновить данные, приняв пакет.

    И еще, нужно чтобы сервер считал, что у игрока на голове явно нет тыквы, а то это повлечет за собой игнорирование одетого шлема, следовательно и урон игроку будет другой.

    Для начала могу посоветовать просто из плагина одеть игроку на голову тыкву. Если на клиенте появится pumpkin blur — то можно идти дальше. Просто существует такой баг, что если игроку меч в инвентарь вложить из Bukkit API, то он не всегда в клиенте появляется до тех пор, пока в этот слот мышкой не ткнешь.

    Если получится, то можно баловаться уже с пакетами, засылая нужному игроку тыквенный головной убор. А сервер и другие игроки не будут этого знать.

    Готовым решением не располагаю, поэтому написал лишь догадки, по мере их появления в голове, поэтому данный текст может содержать неточности/ошибки и может быть даже бред.

    Для прямой работы с пакетами могу посоветовать ProtocolLib, так как ведро с ними тоже не умеет работать.
     
    skynetxxx, proxwian и Den_Abr нравится это.

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