• Я зарабатываю 100 000 RUB / месяц на этом сайте!

    А знаешь как? Я всего-лишь публикую (создаю темы), а админ мне платит. Трачу деньги на мороженое, робуксы и сервера в Minecraft. А ещё на паль из Китая. 

    Хочешь так же? Пиши и узнавай условия: https://t.me/alex_redact
    Реклама: https://t.me/yougame_official

Обход античита EXP 3.1 KillAura RW

Начинающий
Начинающий
Статус
Онлайн
Регистрация
2 Май 2025
Сообщения
63
Реакции
0
Выберите загрузчик игры
  1. OptiFine
  2. Прочие моды
RW KillAura EXPENSIVE 3.1

RW KillAura:
Expand Collapse Copy
case "RW" -> {
float baseYawSpeed = 52.0f;
float basePitchSpeed = 44.0f;

float targetYaw = (float) MathHelper.wrapDegrees(Math.toDegrees(Math.atan2(vec.z, vec.x)) - 90);
float targetPitch = (float) (-Math.toDegrees(Math.atan2(vec.y, hypot(vec.x, vec.z))));
targetPitch = clamp(targetPitch, -89.0F, 89.0F);

float yawDelta1 = wrapDegrees(targetYaw - rotateVector.x);
float pitchDelta1 = wrapDegrees(targetPitch - rotateVector.y);

float newYaw;
float newPitch;

if (attack && selected != target) {
float snapFactor = 0.88f + (Math.min(Math.abs(yawDelta1) / 90.0f, 1.0f) * 0.12f);
newYaw = rotateVector.x + yawDelta1 * snapFactor;
newPitch = rotateVector.y + pitchDelta1 * snapFactor;
} else {
float yawSpeed = Math.min(Math.abs(yawDelta1), baseYawSpeed);
float pitchSpeed = Math.min(Math.abs(pitchDelta1), basePitchSpeed);

newYaw = rotateVector.x + (yawDelta1 > 0 ? yawSpeed : -yawSpeed);
newPitch = rotateVector.y + (pitchDelta1 > 0 ? pitchSpeed : -pitchSpeed);
}

long time = System.currentTimeMillis();
float timeFactor = time * 0.001f;

if (mc.player.ticksExisted % (3 + (int)(Math.sin(timeFactor) * 2)) == 0) {
float shakeIntensity = 0.12f + (float) Math.sin(timeFactor * 2.5f) * 0.06f;
newYaw += (random.nextFloat() - 0.5f) * shakeIntensity;
newPitch += (random.nextFloat() - 0.5f) * shakeIntensity * 0.8f;
}

newYaw += (random.nextFloat() - 0.5f) * 0.018f;
newPitch += (random.nextFloat() - 0.5f) * 0.014f;

float gcd = SensUtils.getGCDValue();
float gcdVariation = 0.985f + (random.nextFloat() * 0.03f);
newYaw -= (newYaw - rotateVector.x) % (gcd * gcdVariation);
newPitch -= (newPitch - rotateVector.y) % (gcd * gcdVariation * 0.95f);

float maxChange = attack ? 38.0f : 28.0f;
newYaw = rotateVector.x + MathHelper.clamp(newYaw - rotateVector.x, -maxChange, maxChange);
newPitch = rotateVector.y + MathHelper.clamp(newPitch - rotateVector.y, -maxChange * 0.85f, maxChange * 0.85f);

newPitch = clamp(newPitch, -89.0F, 89.0F);

float smoothFactor = 0.78f + (random.nextFloat() * 0.22f);
newYaw = rotateVector.x + (newYaw - rotateVector.x) * smoothFactor;
newPitch = rotateVector.y + (newPitch - rotateVector.y) * smoothFactor;

rotateVector = new Vector2f(newYaw, newPitch);

if (options.getValueByName("Коррекция движения").get()) {
mc.player.rotationYawOffset = newYaw;
mc.player.renderYawOffset = newYaw;
if (mc.player.ticksExisted % 8 == 0) {
mc.player.rotationYawHead += (random.nextFloat() - 0.5f) * 0.6f;
}
}
lastYaw = newYaw;
lastPitch = newPitch;

if (time % 2000 < 100) {
float randomizer = 0.9f + (random.nextFloat() * 0.2f);
rotateVector = new Vector2f(
rotateVector.x * randomizer,
clamp(rotateVector.y * randomizer, -89.0F, 89.0F)
);
}
}
 
RW KillAura EXPENSIVE 3.1

RW KillAura:
Expand Collapse Copy
case "RW" -> {
float baseYawSpeed = 52.0f;
float basePitchSpeed = 44.0f;

float targetYaw = (float) MathHelper.wrapDegrees(Math.toDegrees(Math.atan2(vec.z, vec.x)) - 90);
float targetPitch = (float) (-Math.toDegrees(Math.atan2(vec.y, hypot(vec.x, vec.z))));
targetPitch = clamp(targetPitch, -89.0F, 89.0F);

float yawDelta1 = wrapDegrees(targetYaw - rotateVector.x);
float pitchDelta1 = wrapDegrees(targetPitch - rotateVector.y);

float newYaw;
float newPitch;

if (attack && selected != target) {
float snapFactor = 0.88f + (Math.min(Math.abs(yawDelta1) / 90.0f, 1.0f) * 0.12f);
newYaw = rotateVector.x + yawDelta1 * snapFactor;
newPitch = rotateVector.y + pitchDelta1 * snapFactor;
} else {
float yawSpeed = Math.min(Math.abs(yawDelta1), baseYawSpeed);
float pitchSpeed = Math.min(Math.abs(pitchDelta1), basePitchSpeed);

newYaw = rotateVector.x + (yawDelta1 > 0 ? yawSpeed : -yawSpeed);
newPitch = rotateVector.y + (pitchDelta1 > 0 ? pitchSpeed : -pitchSpeed);
}

long time = System.currentTimeMillis();
float timeFactor = time * 0.001f;

if (mc.player.ticksExisted % (3 + (int)(Math.sin(timeFactor) * 2)) == 0) {
float shakeIntensity = 0.12f + (float) Math.sin(timeFactor * 2.5f) * 0.06f;
newYaw += (random.nextFloat() - 0.5f) * shakeIntensity;
newPitch += (random.nextFloat() - 0.5f) * shakeIntensity * 0.8f;
}

newYaw += (random.nextFloat() - 0.5f) * 0.018f;
newPitch += (random.nextFloat() - 0.5f) * 0.014f;

float gcd = SensUtils.getGCDValue();
float gcdVariation = 0.985f + (random.nextFloat() * 0.03f);
newYaw -= (newYaw - rotateVector.x) % (gcd * gcdVariation);
newPitch -= (newPitch - rotateVector.y) % (gcd * gcdVariation * 0.95f);

float maxChange = attack ? 38.0f : 28.0f;
newYaw = rotateVector.x + MathHelper.clamp(newYaw - rotateVector.x, -maxChange, maxChange);
newPitch = rotateVector.y + MathHelper.clamp(newPitch - rotateVector.y, -maxChange * 0.85f, maxChange * 0.85f);

newPitch = clamp(newPitch, -89.0F, 89.0F);

float smoothFactor = 0.78f + (random.nextFloat() * 0.22f);
newYaw = rotateVector.x + (newYaw - rotateVector.x) * smoothFactor;
newPitch = rotateVector.y + (newPitch - rotateVector.y) * smoothFactor;

rotateVector = new Vector2f(newYaw, newPitch);

if (options.getValueByName("Коррекция движения").get()) {
mc.player.rotationYawOffset = newYaw;
mc.player.renderYawOffset = newYaw;
if (mc.player.ticksExisted % 8 == 0) {
mc.player.rotationYawHead += (random.nextFloat() - 0.5f) * 0.6f;
}
}
lastYaw = newYaw;
lastPitch = newPitch;

if (time % 2000 < 100) {
float randomizer = 0.9f + (random.nextFloat() * 0.2f);
rotateVector = new Vector2f(
rotateVector.x * randomizer,
clamp(rotateVector.y * randomizer, -89.0F, 89.0F)
);
}
}
прикол в том что любая ротка бупасит рв, но нет, этот умник решил слить ротацию под рв xD
 
RW KillAura EXPENSIVE 3.1

RW KillAura:
Expand Collapse Copy
case "RW" -> {
float baseYawSpeed = 52.0f;
float basePitchSpeed = 44.0f;

float targetYaw = (float) MathHelper.wrapDegrees(Math.toDegrees(Math.atan2(vec.z, vec.x)) - 90);
float targetPitch = (float) (-Math.toDegrees(Math.atan2(vec.y, hypot(vec.x, vec.z))));
targetPitch = clamp(targetPitch, -89.0F, 89.0F);

float yawDelta1 = wrapDegrees(targetYaw - rotateVector.x);
float pitchDelta1 = wrapDegrees(targetPitch - rotateVector.y);

float newYaw;
float newPitch;

if (attack && selected != target) {
float snapFactor = 0.88f + (Math.min(Math.abs(yawDelta1) / 90.0f, 1.0f) * 0.12f);
newYaw = rotateVector.x + yawDelta1 * snapFactor;
newPitch = rotateVector.y + pitchDelta1 * snapFactor;
} else {
float yawSpeed = Math.min(Math.abs(yawDelta1), baseYawSpeed);
float pitchSpeed = Math.min(Math.abs(pitchDelta1), basePitchSpeed);

newYaw = rotateVector.x + (yawDelta1 > 0 ? yawSpeed : -yawSpeed);
newPitch = rotateVector.y + (pitchDelta1 > 0 ? pitchSpeed : -pitchSpeed);
}

long time = System.currentTimeMillis();
float timeFactor = time * 0.001f;

if (mc.player.ticksExisted % (3 + (int)(Math.sin(timeFactor) * 2)) == 0) {
float shakeIntensity = 0.12f + (float) Math.sin(timeFactor * 2.5f) * 0.06f;
newYaw += (random.nextFloat() - 0.5f) * shakeIntensity;
newPitch += (random.nextFloat() - 0.5f) * shakeIntensity * 0.8f;
}

newYaw += (random.nextFloat() - 0.5f) * 0.018f;
newPitch += (random.nextFloat() - 0.5f) * 0.014f;

float gcd = SensUtils.getGCDValue();
float gcdVariation = 0.985f + (random.nextFloat() * 0.03f);
newYaw -= (newYaw - rotateVector.x) % (gcd * gcdVariation);
newPitch -= (newPitch - rotateVector.y) % (gcd * gcdVariation * 0.95f);

float maxChange = attack ? 38.0f : 28.0f;
newYaw = rotateVector.x + MathHelper.clamp(newYaw - rotateVector.x, -maxChange, maxChange);
newPitch = rotateVector.y + MathHelper.clamp(newPitch - rotateVector.y, -maxChange * 0.85f, maxChange * 0.85f);

newPitch = clamp(newPitch, -89.0F, 89.0F);

float smoothFactor = 0.78f + (random.nextFloat() * 0.22f);
newYaw = rotateVector.x + (newYaw - rotateVector.x) * smoothFactor;
newPitch = rotateVector.y + (newPitch - rotateVector.y) * smoothFactor;

rotateVector = new Vector2f(newYaw, newPitch);

if (options.getValueByName("Коррекция движения").get()) {
mc.player.rotationYawOffset = newYaw;
mc.player.renderYawOffset = newYaw;
if (mc.player.ticksExisted % 8 == 0) {
mc.player.rotationYawHead += (random.nextFloat() - 0.5f) * 0.6f;
}
}
lastYaw = newYaw;
lastPitch = newPitch;

if (time % 2000 < 100) {
float randomizer = 0.9f + (random.nextFloat() * 0.2f);
rotateVector = new Vector2f(
rotateVector.x * randomizer,
clamp(rotateVector.y * randomizer, -89.0F, 89.0F)
);
}
}
дай метод random
 
прикол в том что любая ротка бупасит рв, но нет, этот умник решил слить ротацию под рв xD
ну воообще то нет..

если ротка хуни то удары просто не будет регать, но автор темы тоже как то палку перегнул можно было раз так в 3 легче сделать
 
спасибо тебе большое
 
ну воообще то нет..

если ротка хуни то удары просто не будет регать, но автор темы тоже как то палку перегнул можно было раз так в 3 легче сделать
хз, у меня дефолт снапы байпасят ( немного смещение аима)
 
RW KillAura EXPENSIVE 3.1

RW KillAura:
Expand Collapse Copy
case "RW" -> {
float baseYawSpeed = 52.0f;
float basePitchSpeed = 44.0f;

float targetYaw = (float) MathHelper.wrapDegrees(Math.toDegrees(Math.atan2(vec.z, vec.x)) - 90);
float targetPitch = (float) (-Math.toDegrees(Math.atan2(vec.y, hypot(vec.x, vec.z))));
targetPitch = clamp(targetPitch, -89.0F, 89.0F);

float yawDelta1 = wrapDegrees(targetYaw - rotateVector.x);
float pitchDelta1 = wrapDegrees(targetPitch - rotateVector.y);

float newYaw;
float newPitch;

if (attack && selected != target) {
float snapFactor = 0.88f + (Math.min(Math.abs(yawDelta1) / 90.0f, 1.0f) * 0.12f);
newYaw = rotateVector.x + yawDelta1 * snapFactor;
newPitch = rotateVector.y + pitchDelta1 * snapFactor;
} else {
float yawSpeed = Math.min(Math.abs(yawDelta1), baseYawSpeed);
float pitchSpeed = Math.min(Math.abs(pitchDelta1), basePitchSpeed);

newYaw = rotateVector.x + (yawDelta1 > 0 ? yawSpeed : -yawSpeed);
newPitch = rotateVector.y + (pitchDelta1 > 0 ? pitchSpeed : -pitchSpeed);
}

long time = System.currentTimeMillis();
float timeFactor = time * 0.001f;

if (mc.player.ticksExisted % (3 + (int)(Math.sin(timeFactor) * 2)) == 0) {
float shakeIntensity = 0.12f + (float) Math.sin(timeFactor * 2.5f) * 0.06f;
newYaw += (random.nextFloat() - 0.5f) * shakeIntensity;
newPitch += (random.nextFloat() - 0.5f) * shakeIntensity * 0.8f;
}

newYaw += (random.nextFloat() - 0.5f) * 0.018f;
newPitch += (random.nextFloat() - 0.5f) * 0.014f;

float gcd = SensUtils.getGCDValue();
float gcdVariation = 0.985f + (random.nextFloat() * 0.03f);
newYaw -= (newYaw - rotateVector.x) % (gcd * gcdVariation);
newPitch -= (newPitch - rotateVector.y) % (gcd * gcdVariation * 0.95f);

float maxChange = attack ? 38.0f : 28.0f;
newYaw = rotateVector.x + MathHelper.clamp(newYaw - rotateVector.x, -maxChange, maxChange);
newPitch = rotateVector.y + MathHelper.clamp(newPitch - rotateVector.y, -maxChange * 0.85f, maxChange * 0.85f);

newPitch = clamp(newPitch, -89.0F, 89.0F);

float smoothFactor = 0.78f + (random.nextFloat() * 0.22f);
newYaw = rotateVector.x + (newYaw - rotateVector.x) * smoothFactor;
newPitch = rotateVector.y + (newPitch - rotateVector.y) * smoothFactor;

rotateVector = new Vector2f(newYaw, newPitch);

if (options.getValueByName("Коррекция движения").get()) {
mc.player.rotationYawOffset = newYaw;
mc.player.renderYawOffset = newYaw;
if (mc.player.ticksExisted % 8 == 0) {
mc.player.rotationYawHead += (random.nextFloat() - 0.5f) * 0.6f;
}
}
lastYaw = newYaw;
lastPitch = newPitch;

if (time % 2000 < 100) {
float randomizer = 0.9f + (random.nextFloat() * 0.2f);
rotateVector = new Vector2f(
rotateVector.x * randomizer,
clamp(rotateVector.y * randomizer, -89.0F, 89.0F)
);
}
}
Так под рв(grim) любая роталка работает не? Смысл делать какие то отдельные и выдавать: Килка рабочая на рв.
ну воообще то нет..

если ротка хуни то удары просто не будет регать, но автор темы тоже как то палку перегнул можно было раз так в 3 легче сделать
Ну так рв это grim, ну а точнее GrimAc вроде бы с чуть чуть переделками. И то даже с переделками всё равно будет обходить любая роталка. Ну если я не прав подправьте, я на рв давно не был, ну и в целом на любых серверах. Раньше чё то писал чё то выходило под фт например тот же, ну а щас забил на это и перестал в целом что то делать. Так что простите если не прав
 
Так под рв(grim) любая роталка работает не? Смысл делать какие то отдельные и выдавать: Килка рабочая на рв.

Ну так рв это grim, ну а точнее GrimAc вроде бы с чуть чуть переделками. И то даже с переделками всё равно будет обходить любая роталка. Ну если я не прав подправьте, я на рв давно не был, ну и в целом на любых серверах. Раньше чё то писал чё то выходило под фт например тот же, ну а щас забил на это и перестал в целом что то делать. Так что простите если не прав
ты шо бро, там матрикс стоит, лол
 
Назад
Сверху Снизу