Начинающий
- Статус
- Оффлайн
- Регистрация
- 17 Апр 2023
- Сообщения
- 284
- Реакции
- 3
хилп:
double deltaX = player.posX - x + (player == Aura.INSTANCE.target ? MathematicHelper.randomizeFloat(-1f, 1f) : MathematicHelper.randomizeFloat(-4f, 4f));
double deltaZ = player.posY - y + (player == Aura.INSTANCE.target ? MathematicHelper.randomizeFloat(-1f, 1f) : MathematicHelper.randomizeFloat(-4f, 4f));
double deltaY = player.posZ - z + (player == Aura.INSTANCE.target ? MathematicHelper.randomizeFloat(0f, 2f) : MathematicHelper.randomizeFloat(1f, 5f));
double pitch = -Math.toDegrees(Math.atan2(deltaY, Math.sqrt(deltaX * deltaX + deltaZ * deltaZ)));
double yaw = Math.toDegrees(Math.atan2(deltaZ, deltaX)) - 90;
motionX = -((float)Math.sin(Math.toRadians((double)yaw))) * (0.15f / 1.005F);
motionY = -((float)Math.sin(Math.toRadians((double)pitch))) * (0.15f / 1.005F);
motionZ = (float)Math.cos(Math.toRadians((double)yaw)) * 0.15;