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

Помогите Простейший пример отправки пакетов. (Подмена моба)

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

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

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

    Баллы:
    103
    Skype:
    makssofez
    Если кому не трудно, не лень - приведите пожалуйста (<-- Да да, это оно самое - Волшебное Слово) пример отправки пакета - подмена моба. (Например для сервера эта энтитя - зомби, а для клиента эта энтитя - крипер.). Заранее спасибо)
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    makssof

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

    Баллы:
    103
    Skype:
    makssofez
    Эй(..
    Люди(..
    Никто не поможет что ли?(..
     
  4. Ission

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

    Баллы:
    173
    Skype:
    lokivava
    2 пакета. 1 -- пакет уничтожения моба PlayOutEntityDestroy вроде называется и второй пакет спавна сущности, где будет указан тот же ID, что и "уничтоженной".
     
  5. Автор темы
    makssof

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

    Баллы:
    103
    Skype:
    makssofez
    Спасибо конечно, но я даже не знаю как их отправлять то) Через какие методы?..)
    P.S. Ава непривычная)
     
  6. Ission

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

    Баллы:
    173
    Skype:
    lokivava
    Location loc = место положение моба(например);
    double distance = радиус отправки пакета(для моба возможно 127D, точно не помню);
    Packet packet = пакет для отправки.
    ((CraftServer)Bukkit.getServer()).getServer().getPlayerList().sendPacketNearby(loc.getX(), loc.getY(), loc.getZ(), distance,loc.getWorld().getEnvironment().getId(), packet);
     
    makssof нравится это.
  7. Автор темы
    makssof

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

    Баллы:
    103
    Skype:
    makssofez
    Спасибо, попробую)
    Тему пока что закрывать не буду.
     

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