Начинающий
-
Автор темы
- #1
Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:
- бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
- маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
- приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
- обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.
Спасибо!
Врубаете в лобби и заходите на сервер все ач кроме Matrix or Polar отправляют транзакции сразу после захода игрока и это палиться детектером я не разраб того клиента который это пишет я только сделал функцию
Ssselfcode.java:
package ac.neetanticheatclient.functions.impl.player;
import ac.neetanticheatclient.events.EventPacket;
import ac.neetanticheatclient.functions.api.Category;
import ac.neetanticheatclient.functions.api.Function;
import ac.neetanticheatclient.functions.api.FunctionRegister;
import ac.neetanticheatclient.functions.settings.impl.BooleanSetting;
import ac.neetanticheatclient.functions.settings.impl.ModeListSetting;
import com.google.common.eventbus.Subscribe;
import net.minecraft.network.play.server.SConfirmTransactionPacket;
@FunctionRegister(name = "Debugger", type = Category.Utility)
public class Debugger extends Function {
private int ticks;
BooleanSetting debug = new BooleanSetting("AcDetector", false);
final ModeListSetting targets = new ModeListSetting("Что Показывать", new BooleanSetting[]{new BooleanSetting("Транзакции", true), new BooleanSetting("Флаги ач", true), new BooleanSetting("Велосити", false)});
public Debugger() {
addSettings(debug,targets);
}
@Override
public void onDisable() {
super.onDisable();
this.ticks = 0;
}
@Subscribe
public void OnPacket(EventPacket e) {
if (debug.get()) {
if (targets.getValueByName("Транзакции").get()) {
if (e.getPacket() instanceof SConfirmTransactionPacket p) {
if (!debug.get()) {
print("transaction: " + p.getActionNumber());
}
if (debug.get() ) {
ticks++;
print("AC: " + NeetACBoost(p.getActionNumber()));
}
}
if (ticks > 300) {
print("Античит не найден офаю");
toggle()
}
}
}
}
public String NeetACBoost(int id) { //хз поч это посчитают нейронкой но это писалось человеком
if (id < 0 && id > -100 && ticks < 30) {
return "GrimAC";
}
if (ticks > 30 && id < -100) {
return "Polar"; //тк он являеться сильно измененой версией GrimAC и отправляет 2 транзакции за 1 секунду как и Intave если надо допишу его сюда
}
if (id >= 100 && id < 500) {
return "Matrix";
}
if (id >= 100 && id < 500) {
return "Matrix";
}
if (id == 1488) {
return "NeetAC обнаружен врубаю анхук тк это сложно обойти даже нурик не может";
}
if (id < -23764 && id > -10000000) {
return "Vulcan";
}
return "Не удалось обнаружить античит";
}
}
Вложения
-
280.9 KB Просмотры: 364
-
225.1 KB Просмотры: 365
-
284.2 KB Просмотры: 317