Начинающий
Статус
Оффлайн
Регистрация
6 Ноя 2023
Сообщения
26
Реакции[?]
0
Поинты[?]
1K
Код:
if (mode.is("Matrix New")) {
            MovementUtil.spoof(0.05F);
            assert mc.player != null;
            mc.player.setVelocity(0, 0, 0);
            mc.player.movementInput.moveForward = 0;
            mc.player.movementInput.moveStrafe = 0;
            mc.player.movementInput.jump = false;

            double randomOffsetX = randomDouble(-0.1, 0.1);
            double randomOffsetZ = randomDouble(-0.1, 0.1);
            double randomOffsetY = randomDouble(0.15, 0.19);

            if (mc.player.ticksExisted % 10 == 1 && mc.player.hurtTime == 0) {
                mc.player.setOnGround(true);
                double posX = -Math.sin(Math.toRadians(mc.player.rotationYaw)) * 0.37D + randomOffsetX;
                double posZ = Math.cos(Math.toRadians(mc.player.rotationYaw)) * 0.37D + randomOffsetZ;
                boolean jumpPressed = mc.gameSettings.keyBindJump.isPressed();

                double basePosX = mc.player.getPosX() + (!jumpPressed ? posX : 0);
                double basePosY = mc.player.getPosY() + randomYOffset;
                double basePosZ = mc.player.getPosZ() + (!jumpPressed ? posZ : 0);

                mc.getConnection().sendPacket(new CPlayerPacket.PositionPacket(basePosX, basePosY, basePosZ, true));
                mc.getConnection().sendPacket(new CPlayerPacket.PositionPacket(basePosX, mc.player.getPosY() + 80 + randomDouble(-1, 1), basePosZ, true));

                for (int i = 0; i < 3; i++) {
                    double randomPosX = mc.player.getPosX() + randomDouble(-0.3, 0.3);
                    double randomPosY = mc.player.getPosY() + randomDouble(0.1, 0.5);
                    double randomPosZ = mc.player.getPosZ() + randomDouble(-0.3, 0.3);
                    mc.getConnection().sendPacket(new CPlayerPacket.PositionPacket(randomPosX, randomPosY, randomPosZ, true));
                }
            }
        }

        MovementUtil.spoof(0.0F);
        assert mc.player != null;
        mc.player.setVelocity(0, 0, 0);

        if (mc.player.ticksExisted % 10 == 1 && mc.player.hurtTime == 0) {
            mc.player.setOnGround(true);
            double posX = -Math.sin(Math.toRadians(mc.player.rotationYaw)) * 0.37D;
            double posZ = Math.cos(Math.toRadians(mc.player.rotationYaw)) * 0.37D;

            boolean jumpPressed = mc.gameSettings.keyBindJump.isPressed();
            double basePosX = mc.player.getPosX() + (!jumpPressed ? posX : 0);
            double basePosY = mc.player.getPosY() + randomFloat(0.15F, 0.19F);
            double basePosZ = mc.player.getPosZ() + (!jumpPressed ? posZ : 0);

            mc.getConnection().sendPacket(new CPlayerPacket.PositionPacket(basePosX, basePosY, basePosZ, true));
            mc.getConnection().sendPacket(new CPlayerPacket.PositionPacket(basePosX, mc.player.getPosY() + 80, basePosZ, true));
        }
    }
Нужна помощь? fecurity9991дс

Демонстрация флая
 
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
13 Сен 2023
Сообщения
119
Реакции[?]
1
Поинты[?]
1K
Код:
if (mode.is("Matrix New")) {
            MovementUtil.spoof(0.05F);
            assert mc.player != null;
            mc.player.setVelocity(0, 0, 0);
            mc.player.movementInput.moveForward = 0;
            mc.player.movementInput.moveStrafe = 0;
            mc.player.movementInput.jump = false;

            double randomOffsetX = randomDouble(-0.1, 0.1);
            double randomOffsetZ = randomDouble(-0.1, 0.1);
            double randomOffsetY = randomDouble(0.15, 0.19);

            if (mc.player.ticksExisted % 10 == 1 && mc.player.hurtTime == 0) {
                mc.player.setOnGround(true);
                double posX = -Math.sin(Math.toRadians(mc.player.rotationYaw)) * 0.37D + randomOffsetX;
                double posZ = Math.cos(Math.toRadians(mc.player.rotationYaw)) * 0.37D + randomOffsetZ;
                boolean jumpPressed = mc.gameSettings.keyBindJump.isPressed();

                double basePosX = mc.player.getPosX() + (!jumpPressed ? posX : 0);
                double basePosY = mc.player.getPosY() + randomYOffset;
                double basePosZ = mc.player.getPosZ() + (!jumpPressed ? posZ : 0);

                mc.getConnection().sendPacket(new CPlayerPacket.PositionPacket(basePosX, basePosY, basePosZ, true));
                mc.getConnection().sendPacket(new CPlayerPacket.PositionPacket(basePosX, mc.player.getPosY() + 80 + randomDouble(-1, 1), basePosZ, true));

                for (int i = 0; i < 3; i++) {
                    double randomPosX = mc.player.getPosX() + randomDouble(-0.3, 0.3);
                    double randomPosY = mc.player.getPosY() + randomDouble(0.1, 0.5);
                    double randomPosZ = mc.player.getPosZ() + randomDouble(-0.3, 0.3);
                    mc.getConnection().sendPacket(new CPlayerPacket.PositionPacket(randomPosX, randomPosY, randomPosZ, true));
                }
            }
        }

        MovementUtil.spoof(0.0F);
        assert mc.player != null;
        mc.player.setVelocity(0, 0, 0);

        if (mc.player.ticksExisted % 10 == 1 && mc.player.hurtTime == 0) {
            mc.player.setOnGround(true);
            double posX = -Math.sin(Math.toRadians(mc.player.rotationYaw)) * 0.37D;
            double posZ = Math.cos(Math.toRadians(mc.player.rotationYaw)) * 0.37D;

            boolean jumpPressed = mc.gameSettings.keyBindJump.isPressed();
            double basePosX = mc.player.getPosX() + (!jumpPressed ? posX : 0);
            double basePosY = mc.player.getPosY() + randomFloat(0.15F, 0.19F);
            double basePosZ = mc.player.getPosZ() + (!jumpPressed ? posZ : 0);

            mc.getConnection().sendPacket(new CPlayerPacket.PositionPacket(basePosX, basePosY, basePosZ, true));
            mc.getConnection().sendPacket(new CPlayerPacket.PositionPacket(basePosX, mc.player.getPosY() + 80, basePosZ, true));
        }
    }
Нужна помощь? fecurity9991дс

Демонстрация флая
говно переделывай
 
Сверху Снизу