Войти или зарегистрироваться

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

  • Автор темы Автор темы makssof
  • Дата начала Дата начала

makssof

Старожил
Девелопер
Пользователь
Баллы
103
Если кому не трудно, не лень - приведите пожалуйста (<-- Да да, это оно самое - Волшебное Слово) пример отправки пакета - подмена моба. (Например для сервера эта энтитя - зомби, а для клиента эта энтитя - крипер.). Заранее спасибо)
 
Эй(..
Люди(..
Никто не поможет что ли?(..
 
Эй(..
Люди(..
Никто не поможет что ли?(..
2 пакета. 1 -- пакет уничтожения моба PlayOutEntityDestroy вроде называется и второй пакет спавна сущности, где будет указан тот же ID, что и "уничтоженной".
 
2 пакета. 1 -- пакет уничтожения моба PlayOutEntityDestroy вроде называется и второй пакет спавна сущности, где будет указан тот же ID, что и "уничтоженной".
Спасибо конечно, но я даже не знаю как их отправлять то) Через какие методы?..)
P.S. Ава непривычная)
 
Спасибо конечно, но я даже не знаю как их отправлять то) Через какие методы?..)
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);
 
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);
Спасибо, попробую)
Тему пока что закрывать не буду.
 
Назад
Верх