Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Обход античита Sloth Aura Rich | WellMine | WhiteRise | LonyGrief | CakeWorld

зачем придумывать какие то супер мега дупер обходы если под кейк достаточно иметь ротацию с рейтрейсом + небольшим рандомом в скорости и проверкой на наводку на энтити
 
там не так он работает, там в слотхе если алерт кидает то сразу кик, я помогал слотх обучать метавану ещё когда он официально релизнут не был. Алерт = кик
Привет, помню тебя. Не совсем так - в Sloth есть система буфера, а так же алертов подозрительных по буферу.
 
Слотх включили без инфы в тгк(можете сами зайти на любой сервер и побить старой киллкой вас кикнет)
LGAngle полностью меняйте на этот

Sloth Rich 1.21.4:
Expand Collapse Copy
package client.toshiba.utils.features.aura.rotations.impl;

import client.toshiba.Toshiba;
import client.toshiba.features.impl.combat.Aura;
import client.toshiba.utils.features.aura.rotations.constructor.RotateConstructor;
import client.toshiba.utils.features.aura.striking.StrikeManager;
import client.toshiba.utils.features.aura.utils.MathAngle;
import client.toshiba.utils.features.aura.warp.Turns;
import client.toshiba.utils.math.time.StopWatch;
import net.minecraft.entity.Entity;
import net.minecraft.util.math.MathHelper;
import net.minecraft.util.math.Vec3d;

import java.security.SecureRandom;

public class LGAngle extends RotateConstructor {
    public LGAngle() {
        super("CakeWorld");
    }

    @Override
    public Turns limitAngleChange(Turns currentAngle, Turns targetAngle, Vec3d vec3d, Entity entity) {
        StrikeManager attackHandler = Toshiba.getInstance().getAttackPerpetrator().getAttackHandler();
        Aura aura = Aura.getInstance();
        StopWatch attackTimer = attackHandler.getAttackTimer();

        Turns angleDelta = MathAngle.calculateDelta(currentAngle, targetAngle);
        float yawDelta = angleDelta.getYaw(), pitchDelta = angleDelta.getPitch();
        float rotationDifference = (float) Math.hypot(Math.abs(yawDelta), Math.abs(pitchDelta));
        boolean canAttack = entity != null && attackHandler.canAttack(aura.getConfig(), 0);

        float distanceToTarget = 0;
        if (entity != null) {
            distanceToTarget = (float) mc.player.distanceTo(entity);
        }

        float baseSpeed = canAttack ? 0.93F : 0.56F;

        float speed = baseSpeed;
        if (distanceToTarget > 0 && distanceToTarget < 0.66F) {
            float closeRangeSpeed = MathHelper.clamp(distanceToTarget / 1.5F * 0.35F, 0.1F, 0.6F);
            speed = canAttack ? 0.85f : Math.min(speed, closeRangeSpeed);
        }
        float lineYaw = (Math.abs(yawDelta / rotationDifference) * 180);
        float linePitch = (Math.abs(pitchDelta / rotationDifference) * 180);
        float jitterYaw = canAttack ? 0 : (float) (randomLerp(10, 16) * Math.sin(System.currentTimeMillis() / 50D));
        float jitterPitch = canAttack ? 0 : (float) (randomLerp(15, 30) * Math.sin(System.currentTimeMillis() / 13D));

        if ((!aura.isState() || aura.getTarget() == null) && attackHandler.getAttackTimer().finished(1000)) {
            baseSpeed = 0.35F;
            jitterYaw = 0;
            jitterPitch = 0;
        }
        float moveYaw = MathHelper.clamp(yawDelta, -lineYaw, lineYaw);
        float movePitch = MathHelper.clamp(pitchDelta, -linePitch, linePitch);
        Turns moveAngle = new Turns(currentAngle.getYaw(), currentAngle.getPitch());
        moveAngle.setYaw(MathHelper.lerp(baseSpeed, currentAngle.getYaw(), currentAngle.getYaw() + moveYaw) + jitterYaw);
        moveAngle.setPitch(MathHelper.lerp(baseSpeed, currentAngle.getPitch(), currentAngle.getPitch() + movePitch) + jitterPitch);

        return moveAngle;
    }

    public static float lerp(float delta, float start, float end) {
        return end;
    }

    private float randomLerp(float min, float max) {
        return MathHelper.lerp(new SecureRandom().nextFloat(), min, max);
    }

    @Override
    public Vec3d randomValue() {
        return new Vec3d(0.01, 0.07, 0.02);
    }
}
после пвп нужно перезаходить на сервер иначе в следущем пвп кикнет
ну норм
 
там не так он работает, там в слотхе если алерт кидает то сразу кик, я помогал слотх обучать метавану ещё когда он официально релизнут не был. Алерт = кик
ну я был модером на cakeworld (там слотх) там не 1 алерт и кик а 2 алерта и кик
 
Последнее редактирование:
Назад
Сверху Снизу