Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Вопрос Targetitem

как сделать поворот головы игрока на предмет?
Код:
Expand Collapse Copy
 private void lookAt(Entity entity, Vector3d vector3d) {
        Vector3d vector3d2 = entity.getPositionVec().add(0.0, entity.getEyeHeight(), 0.0);
        Vector3d vector3d3 = vector3d.subtract(vector3d2).normalize();
        float f = (float)(-Math.toDegrees(Math.asin(vector3d3.y)));
        float f2 = (float)Math.toDegrees(Math.atan2(vector3d3.z, vector3d3.x)) - 90.0f;
        entity.rotationYaw = this.updateRotation(entity.rotationYaw, f2, 90.0f);
        entity.rotationPitch = this.updateRotation(entity.rotationPitch, f, 90.0f);
    }
 
Код:
Expand Collapse Copy
 private void lookAt(Entity entity, Vector3d vector3d) {
        Vector3d vector3d2 = entity.getPositionVec().add(0.0, entity.getEyeHeight(), 0.0);
        Vector3d vector3d3 = vector3d.subtract(vector3d2).normalize();
        float f = (float)(-Math.toDegrees(Math.asin(vector3d3.y)));
        float f2 = (float)Math.toDegrees(Math.atan2(vector3d3.z, vector3d3.x)) - 90.0f;
        entity.rotationYaw = this.updateRotation(entity.rotationYaw, f2, 90.0f);
        entity.rotationPitch = this.updateRotation(entity.rotationPitch, f, 90.0f);
    }
updateRotation с киллауры пастить или писать самому?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Код:
Expand Collapse Copy
 private void lookAt(Entity entity, Vector3d vector3d) {
        Vector3d vector3d2 = entity.getPositionVec().add(0.0, entity.getEyeHeight(), 0.0);
        Vector3d vector3d3 = vector3d.subtract(vector3d2).normalize();
        float f = (float)(-Math.toDegrees(Math.asin(vector3d3.y)));
        float f2 = (float)Math.toDegrees(Math.atan2(vector3d3.z, vector3d3.x)) - 90.0f;
        entity.rotationYaw = this.updateRotation(entity.rotationYaw, f2, 90.0f);
        entity.rotationPitch = this.updateRotation(entity.rotationPitch, f, 90.0f);
    }
Крутой код от нейронки :joycat:
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ты метод updaterotation откуда взял
это нейронка:angry:
if (entity != null) {
this.lookAt(this.mc.player, entity.getPositionVec());
}
сделай это где у тебя полёт за предметами

где тут нейронка
Я верю,что ты быдло такое говоришь блять епта не пишешь запятые и дашь методу название lookAt во вторых код говна кривой:NotLikeThis:
 
это нейронка:angry:

Я верю,что ты быдло такое говоришь блять епта не пишешь запятые и дашь методу название lookAt во вторых код говна кривой:NotLikeThis:
ну ты чё опять что ли проебался :forsenGun::Jebaited:
ты метод updaterotation откуда взял
Код:
Expand Collapse Copy
  private float updateRotation(float f, float f2, float f3) {
        float f4 = MathHelper.wrapDegrees(f2 - f);
        if (f4 > f3) {
            f4 = f3;
        }
        if (f4 < -f3) {
            f4 = -f3;
        }
        return f + f4;
    }
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
1723321249291.png
До:
После:
1723321265101.png
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
у тебя купили рекламу нейронки что ли ? -жопа тебе ,бедни
Да 100 процентов это не нейронка когда у тебя методы с больших букв и все так элегантно и ты при этом не помнишь что у тебя в классе есть метод updateRotation
 
Да 100 процентов это не нейронка когда у тебя методы с больших букв и все так элегантно и ты при этом не помнишь что у тебя в классе есть метод updateRotation
где тут связь ёпта,что мне если всё написать с больших букв и элегантно то фулл софт будет считаться нейронкой?
 
Назад
Сверху Снизу