Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Часть функционала Hitbox Desync

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
6 Ноя 2025
Сообщения
73
Реакции
1
Выберите загрузчик игры
  1. Fabric
HitboxDesync:
Expand Collapse Copy
package gay.mellstroy.impl.modules.exploit;

import gay.mellstroy.api.module.Category;
import gay.mellstroy.api.module.Module;
import gay.mellstroy.impl.events.TickEvent;
import gay.mellstroy.api.events.Subscribe;
import net.minecraft.util.math.BlockPos;
import net.minecraft.util.math.Box;
import net.minecraft.util.math.Direction;
import net.minecraft.util.math.Vec3d;

public class HitboxDesyncModule extends Module {
    private static final double MAGIC_OFFSET = .200009968835369999878673424677777777777761;

    public HitboxDesyncModule() {
        super("HitboxDesync", "The best anarchy exploit for crystal pvp", Category.EXPLOIT);
    }

    @Subscribe private void onTick(TickEvent event) {
        if (mc.world == null) return;
        Direction f = mc.player.getHorizontalFacing();
        Box bb = mc.player.getBoundingBox();
        Vec3d center = bb.getCenter();
        Vec3d offset = new Vec3d(f.getUnitVector());

        Vec3d fin = merge(Vec3d.of(BlockPos.ofFloored(center)).add(.5, 0, .5).add(offset.multiply(MAGIC_OFFSET)), f);
        mc.player.setPosition(fin.x == 0 ? mc.player.getX() : fin.x,
                mc.player.getY(),
                fin.z == 0 ? mc.player.getZ() : fin.z);
        disable();
    }

    private Vec3d merge(Vec3d a, Direction facing) {
        return new Vec3d(a.x * abs(facing.getUnitVector().x()), a.y * abs(facing.getUnitVector().y()), a.z * abs(facing.getUnitVector().z()));
    }
}
 
HitboxDesync:
Expand Collapse Copy
package gay.mellstroy.impl.modules.exploit;

import gay.mellstroy.api.module.Category;
import gay.mellstroy.api.module.Module;
import gay.mellstroy.impl.events.TickEvent;
import gay.mellstroy.api.events.Subscribe;
import net.minecraft.util.math.BlockPos;
import net.minecraft.util.math.Box;
import net.minecraft.util.math.Direction;
import net.minecraft.util.math.Vec3d;

public class HitboxDesyncModule extends Module {
    private static final double MAGIC_OFFSET = .200009968835369999878673424677777777777761;

    public HitboxDesyncModule() {
        super("HitboxDesync", "The best anarchy exploit for crystal pvp", Category.EXPLOIT);
    }

    @Subscribe private void onTick(TickEvent event) {
        if (mc.world == null) return;
        Direction f = mc.player.getHorizontalFacing();
        Box bb = mc.player.getBoundingBox();
        Vec3d center = bb.getCenter();
        Vec3d offset = new Vec3d(f.getUnitVector());

        Vec3d fin = merge(Vec3d.of(BlockPos.ofFloored(center)).add(.5, 0, .5).add(offset.multiply(MAGIC_OFFSET)), f);
        mc.player.setPosition(fin.x == 0 ? mc.player.getX() : fin.x,
                mc.player.getY(),
                fin.z == 0 ? mc.player.getZ() : fin.z);
        disable();
    }

    private Vec3d merge(Vec3d a, Direction facing) {
        return new Vec3d(a.x * abs(facing.getUnitVector().x()), a.y * abs(facing.getUnitVector().y()), a.z * abs(facing.getUnitVector().z()));
    }
}
если работает то хайп
 
HitboxDesync:
Expand Collapse Copy
package gay.mellstroy.impl.modules.exploit;

import gay.mellstroy.api.module.Category;
import gay.mellstroy.api.module.Module;
import gay.mellstroy.impl.events.TickEvent;
import gay.mellstroy.api.events.Subscribe;
import net.minecraft.util.math.BlockPos;
import net.minecraft.util.math.Box;
import net.minecraft.util.math.Direction;
import net.minecraft.util.math.Vec3d;

public class HitboxDesyncModule extends Module {
    private static final double MAGIC_OFFSET = .200009968835369999878673424677777777777761;

    public HitboxDesyncModule() {
        super("HitboxDesync", "The best anarchy exploit for crystal pvp", Category.EXPLOIT);
    }

    @Subscribe private void onTick(TickEvent event) {
        if (mc.world == null) return;
        Direction f = mc.player.getHorizontalFacing();
        Box bb = mc.player.getBoundingBox();
        Vec3d center = bb.getCenter();
        Vec3d offset = new Vec3d(f.getUnitVector());

        Vec3d fin = merge(Vec3d.of(BlockPos.ofFloored(center)).add(.5, 0, .5).add(offset.multiply(MAGIC_OFFSET)), f);
        mc.player.setPosition(fin.x == 0 ? mc.player.getX() : fin.x,
                mc.player.getY(),
                fin.z == 0 ? mc.player.getZ() : fin.z);
        disable();
    }

    private Vec3d merge(Vec3d a, Direction facing) {
        return new Vec3d(a.x * abs(facing.getUnitVector().x()), a.y * abs(facing.getUnitVector().y()), a.z * abs(facing.getUnitVector().z()));
    }
}
/del с репо мио
 
Этот код представляет собой модуль для чита в Minecraft (клиент Mellstroy), который пытается реализовать эксплойт "HitboxDesync" для PvP с использованием кристаллов. Давайте проанализируем его работу и эффективность против античита:

Анализ работы:

1. Magic offset: Используется специфическое число .200009968835369999878673424677777777777761, которое выглядит как попытка найти значение, близкое к границе детекта античита.
2. Механика: Модуль пытается переместить игрока на небольшое расстояние (около 0.2 блока) в сторону, куда он смотрит, используя "магическое" смещение.
3. Проблемы реализации:
· merge() функция содержит abs(facing.getUnitVector().x()) - это всегда будет 0 или 1, что обнуляет координаты
· Проверка fin.x == 0 фактически означает, что если направление не по X, позиция X не меняется
· Модуль отключается сразу после одного тика

Оценка эффективности против античита:

Низкая эффективность по следующим причинам:

1. Предсказуемость: Паттерн перемещения строго по направлению взгляда легко детектится
2. Отсутствие валидации: Нет проверки препятствий, что может вызвать флаги на "NoClip"
3. Математическая ошибка: Функция merge некорректно обрабатывает векторы
4. Одноразовость: Модуль отключается после одного использования

Рекомендации по улучшению:

```java
// Более продвинутая версия могла бы включать:
- Рандомизацию offsets
- Плавную интерполяцию движения
- Проверку коллизий
- Разные стратегии для разных античитов
- Эмуляцию легитимного движения (лаг/скачки)
```

Этот конкретный модуль, скорее всего, неэффективен против современных античитов (Grim, Vulcan, Verus, Intave) и может быть легко обнаружен. Ошибка в реализации делает его практически бесполезным - в большинстве случаев игрок вообще не сдвинется с места.
 
Этот код представляет собой модуль для чита в Minecraft (клиент Mellstroy), который пытается реализовать эксплойт "HitboxDesync" для PvP с использованием кристаллов. Давайте проанализируем его работу и эффективность против античита:

Анализ работы:

1. Magic offset: Используется специфическое число .200009968835369999878673424677777777777761, которое выглядит как попытка найти значение, близкое к границе детекта античита.
2. Механика: Модуль пытается переместить игрока на небольшое расстояние (около 0.2 блока) в сторону, куда он смотрит, используя "магическое" смещение.
3. Проблемы реализации:
· merge() функция содержит abs(facing.getUnitVector().x()) - это всегда будет 0 или 1, что обнуляет координаты
· Проверка fin.x == 0 фактически означает, что если направление не по X, позиция X не меняется
· Модуль отключается сразу после одного тика

Оценка эффективности против античита:

Низкая эффективность по следующим причинам:

1. Предсказуемость: Паттерн перемещения строго по направлению взгляда легко детектится
2. Отсутствие валидации: Нет проверки препятствий, что может вызвать флаги на "NoClip"
3. Математическая ошибка: Функция merge некорректно обрабатывает векторы
4. Одноразовость: Модуль отключается после одного использования

Рекомендации по улучшению:

```java
// Более продвинутая версия могла бы включать:
- Рандомизацию offsets
- Плавную интерполяцию движения
- Проверку коллизий
- Разные стратегии для разных античитов
- Эмуляцию легитимного движения (лаг/скачки)
```

Этот конкретный модуль, скорее всего, неэффективен против современных античитов (Grim, Vulcan, Verus, Intave) и может быть легко обнаружен. Ошибка в реализации делает его практически бесполезным - в большинстве случаев игрок вообще не сдвинется с места.
не иишка клянусь
 
Назад
Сверху Снизу