На сей раз я пытался байпасить матрикс и написал лонгджамп, который должен подбрасывать игрока когда тот проходит рядом с лодкой. И вроде как всё было как обычно, сервер меня кикнул за лонгджамп. Но вот когда я зашёл на сервак где стоит грим, ОБХОД СРАБОТАЛ! У меня уже была такая ситуация когда я пытался сделать флай под грим, а в итоге написал флай под матрикс. Разъяснительную бригаду пожалуйста
Java:
private void handleMatrixBoatMode(PlayerMoveEvent event) {
boolean nearBoat = isNearBoat();
if (nearBoat) {
matrixBoatActive = true;
double dir = getDir();
double xDir = Math.cos(Math.toRadians(dir + 90));
double zDir = Math.sin(Math.toRadians(dir + 90));
((IVec3d) event.movement).setXZ(
xDir * horizontalSpeed.get(),
zDir * horizontalSpeed.get()
);
if (mc.player.isOnGround()) {
((IVec3d) event.movement).setY(verticalSpeed.get());
}
if (matrixBoatTimer.get()) {
Modules.get().get(Timer.class).setOverride(balanceTimer.get());
}
} else {
if (matrixBoatActive && autoDisable.get()) {
toggle();
info("Выключаем лонгджамп");
}
if (matrixBoatTimer.get()) {
Modules.get().get(Timer.class).setOverride(Timer.OFF);
}
}
}