Начинающий
-
Автор темы
- #1
Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:
- бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
- маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
- приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
- обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.
Спасибо!
Привет! Делаю чит-клиент на Fabric 1.21.1, написал функцию для автофарма моркови на funtime. Работает, но через 5-10 минут банят за 4.3.1 Добавил задержки через getDynamicDelay (50 мс + шаг * 15 + рандом 0-19 мс), но это не помогает. Как сделать, чтобы не банил античит? Больше рандомизации или что-то ещё? Вот код функции для 1 цикла фарма:
Прошу если я сделал говнокод не засирать меня я пишу читы первый раз.
Java:
BlockPos pos = mc.player.getBlockPos();
mc.player.sendMessage(Text.literal("§a[PlantFarm] Начинаем фарминг"), false);
queuePacket(() -> {
mc.player.networkHandler.sendPacket(
new PlayerInteractItemC2SPacket(Hand.OFF_HAND, 0, mc.player.getYaw(), mc.player.getPitch())
);
mc.player.networkHandler.sendPacket(
new PlayerInteractBlockC2SPacket(
Hand.OFF_HAND,
new BlockHitResult(mc.player.getPos(), Direction.UP, pos, false),
0
)
);
}, getDynamicDelay(0));
BlockHitResult hoeHit = new BlockHitResult(mc.player.getPos(), Direction.UP, pos.up(), false);
IntStream.range(0, 3).forEach(i -> {
queuePacket(() -> {
mc.player.networkHandler.sendPacket(
new PlayerInteractBlockC2SPacket(Hand.MAIN_HAND, hoeHit, 0)
);
}, getDynamicDelay(i + 1));
});
queuePacket(() -> {
mc.player.networkHandler.sendPacket(
new PlayerActionC2SPacket(
PlayerActionC2SPacket.Action.START_DESTROY_BLOCK,
pos.up(),
Direction.UP
)
);
mc.player.sendMessage(Text.literal("§a[PlantFarm] Фарминг завершен"), false);
}, getDynamicDelay(4));