- Баллы
- 123
- Имя в Minecraft
- konfyciu
Как заменить игрока на моба? Какой пакет отсылать? Наверное, PacketPlayOutSpawnEntity?
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Наверное чтобы игрок играл за моба.Что значит заменить игрока на моба?
Одно и тоже.Если точнее, то просто поменять его скин)
Точняк!)По смотри исходники iDisguise.
Точняк!)
Так может кто поможет? Из iDisguise я понял только то, что пакет PacketPlayOutSpawnEntity.
Выдрал:Точняк!)
Так может кто поможет? Из iDisguise я понял только то, что пакет PacketPlayOutSpawnEntity.
Packet packetSpawn;
if ((entity instanceof EntityLiving)) {
packetSpawn = new PacketPlayOutSpawnEntityLiving((EntityLiving)entity);
} else {
packetSpawn = new PacketPlayOutSpawnEntity(entity, EntityTypes.a(entity));
}
ААААААА, СПАСИБО!Выдрал:
Java:Packet packetSpawn; if ((entity instanceof EntityLiving)) { packetSpawn = new PacketPlayOutSpawnEntityLiving((EntityLiving)entity); } else { packetSpawn = new PacketPlayOutSpawnEntity(entity, EntityTypes.a(entity)); }
Совет: если ты работаешь в эклипсе, установи аддон декомпилятора классов.
Вот ссылка на СФ, которую нужно вставлять в эклипсе для установки:
http://feeling.sourceforge.net/update/
Я что то не то написал?)ААААААА, СПАСИБО!
Чувак!
В пакете спавна игрока подменяешь тип сущностиПолучилось заспавнить нужного моба, но как поменять игроку скин на скин моба?
Видел там пакет, который удаляет игрока
1) ...NamedEntitySpawnМожно как-то это "разжевать" для меня? Я уже полтора часа маюсь с этим - ничего не получилось!
1)Пакет спавна игрока не нашел
2)Пробовал сначала отправлять пакет удаления энтити, потом отправлять его появление.
1) Посылаешь DestroyEntityМожно как-то это "разжевать" для меня?
Но как тогда игрок окажется в "коже" моба? Ведь сначала его удалили, потом его же заспавнили1) Посылаешь DestroyEntity
2) Посылаешь SpawnMob(указав EntityID игрока)
можно вот так
Спавним игрока, но отсылаем пакеты мобаНо как тогда игрок окажется в "коже" моба? Ведь сначала его удалили, потом его же заспавнили