-
Автор темы
- #1
Код:
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));
}
}
Демонстрация флая
Последнее редактирование: