Welcome on MasterOf13FPS! MasterOf13FPS

Register today or sign up if you are already a member and never miss any cool content again :)

Clean Intave 14 aim check remake (based off the idea)

xkeksbyte

Active member
MasterOf13FPS
Developer
Joined
Jul 11, 2020
Messages
298
Reaction score
113
Points
43
(soon tm other version because richy wanted to go to the funny le police)

Since this code were published alr by some ac dev as example, i thought why not share the intave code ideat like the guy lachtomate

I wont tell you how to use this nor why this check wont flag killauras (only people who knows how to sync the player with some funny packets will not have any problem)
if you didnt sync the player serverside with their ping the check wont flag shit due to desync
hf pasting

i wont leak the better versions of the check/other variations because you have todo your own research

// Edit (Krypton): Fixed the indentations of the code and other
 
Last edited:
Der nette richy hat mir mit einer anzeige gedroht, also hier ist meine eigenständige version von diesem check:
All credits go to Intave/The github anticheat for the idea of the main check!!!!!!!
P.S richy, rewriting your idea != leaking intave src so glhf going to the cops
Also the 2nd idea how i wanted to rewrite the check (not :))
Java:
public static float accurateYawRotationToEntity(final PlayerLocation from, final ReachEntity target) {
    double xDifference = target.posX - from.getX();
    double zDifference = target.posZ - from.getZ();
    return ((float) Math.toDegrees(Math.atan2(zDifference, xDifference)) - 90.0f);
}

    public float distanceInDegrees(final float a, final float b) {
        final float phi = Math.abs(a - b) % 360;
        return (phi > 180.0f) ? (360.0f - phi) : phi;
    }

extends Check implements RotationHandler, PacketHandler {

    public AimA(PlayerData data) {
        super(data, "Accurate Yaw");
    }
  
    private ReachEntity target;

    private double lastTickPosX;
    private double lastTickPosZ;

    private float prevYaw;

    private final Buffer acc_rot_level = new Buffer(30);
    private final Buffer acc_rot_vl = new Buffer(30);

    @Override
    public void handle(WrappedPacket packet) {
        if (packet instanceof CPacketUseEntity) {
            // Get the tracked entity from the entity tracker. Synced with *censored* funny packet
            CPacketUseEntity wrapper = (CPacketUseEntity) packet;
            target = entityTracker.get(wrapper.getEntityId());
        }
    }

    @Override
    public void handle(PlayerLocation to, PlayerLocation from) {
        // Make sure the target isn't null first.
        if (target != null) {
            float wrappedYaw = to.getYaw() % 360;
            float yawSpeed = MathUtil.distanceInDegrees(wrappedYaw, prevYaw);
            boolean moving =Math.abs(target.posX - lastTickPosX) > 0.01
                    || Math.abs(target.posZ - lastTickPosZ) > 0.01;
            if (yawSpeed > 0.5f) {
                float lachtomatePseudoYaw = AccurateMath.accurateYawRotationToEntity(from, target);
                double dist= MathUtil.distanceInDegrees(wrappedYaw, lachtomatePseudoYaw);
                if (moving) {
                    if(dist== 0.0D){
                        fail("Rotations are matching exactly with the ai rotations");
                    }
                    acc_rot_level.add(2.2 - dist/ 0.6);
                    acc_rot_level.set(Math.max(0.0, acc_rot_level.getValue()));
                    final int sus= (int) acc_rot_level.getValue();
                  
                    if (sus> 9) {
                        acc_rot_vl.add();
                        if (acc_rot_vl.getValue() > 4.0) {
                            fail("Rotations are matching with the minecraft AI rotations sl=" + suspiciousLevel);
                        }
                    }
                }
            } else if (acc_rot_vl.getValue() > 0.0) {
                acc_rot_vl.reduce(1.0E-4);
            }
            lastTickPosX = target.posX;
            lastTickPosZ = target.posZ;
            prevYaw = wrappedYaw;
        }
    }
}

@dirt @Michaelz @MadCauzBad
 
Last edited:
DIGGA HAHA RICHY 🥶😱🤣🤣🤣🤣🤣
Er soll sich erstmal an Abmachungen halten ngl
 
shape1
shape2
shape3
shape4
shape5
shape6
Back
Top