Вопрос InvWalk Nova src

Начинающий
Статус
Оффлайн
Регистрация
27 Июн 2022
Сообщения
28
Реакции[?]
1
Поинты[?]
1K

Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:

  • бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
  • маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
  • приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
  • обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.

Спасибо!

Кароче скачал сурсы новы 01.12.2023, решил написать invwalk в итоге нихуя не воркает, уже и пытался спастить, 0 ошибок но не работает
code:
Java:
package dev.nova.client.modules.impl.movement;

import baritone.api.event.events.PlayerUpdateEvent;
import dev.nova.client.event.api.ClientEvent;
import dev.nova.client.modules.Category;
import dev.nova.client.modules.Module;
import dev.nova.client.modules.ModuleManager;
import dev.nova.client.modules.settings.BooleanSetting;
import dev.nova.client.utils.interfaces.IMinecraft;
import dev.nova.pig.pattern.Singleton;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.screen.ChatScreen;
import net.minecraft.client.gui.screen.EditSignScreen;
import net.minecraft.client.settings.KeyBinding;
import net.minecraft.client.util.InputMappings;

public class InvWalk extends Module {
    public static Singleton<InvWalk> singleton = Singleton.create(() -> ModuleManager.get(InvWalk.class));


    public InvWalk() {
        super("InvWalk", Category.MISC, "Уберает замедление от предметов.");

    }

    @ClientEvent
    public void onUpdate(PlayerUpdateEvent e) {
        final KeyBinding[] keys = {IMinecraft.mc.gameSettings.keyBindForward, IMinecraft.mc.gameSettings.keyBindBack,
                IMinecraft.mc.gameSettings.keyBindLeft, IMinecraft.mc.gameSettings.keyBindRight, IMinecraft.mc.gameSettings.keyBindJump,
                IMinecraft.mc.gameSettings.keyBindSprint};

        if (IMinecraft.mc.currentScreen instanceof ChatScreen || IMinecraft.mc.currentScreen instanceof EditSignScreen)
            return;
        for (KeyBinding keyBinding : keys) {
            keyBinding.setPressed(InputMappings.isKeyDown(Minecraft.getInstance().getMainWindow().getHandle(), keyBinding.getDefault().getKeyCode()));
        }
    }
}
 
ППХУДЕР
Начинающий
Статус
Оффлайн
Регистрация
10 Фев 2020
Сообщения
390
Реакции[?]
23
Поинты[?]
6K
блять ну посмотри ты в других сурсах как он делается, нахуй сюда писать, куча исходов валяется на юге
 
Начинающий
Статус
Оффлайн
Регистрация
27 Июн 2022
Сообщения
28
Реакции[?]
1
Поинты[?]
1K
Начинающий
Статус
Оффлайн
Регистрация
9 Янв 2024
Сообщения
2
Реакции[?]
0
Поинты[?]
0
Кароче скачал сурсы новы 01.12.2023, решил написать invwalk в итоге нихуя не воркает, уже и пытался спастить, 0 ошибок но не работает
code:
Java:
package dev.nova.client.modules.impl.movement;

import baritone.api.event.events.PlayerUpdateEvent;
import dev.nova.client.event.api.ClientEvent;
import dev.nova.client.modules.Category;
import dev.nova.client.modules.Module;
import dev.nova.client.modules.ModuleManager;
import dev.nova.client.modules.settings.BooleanSetting;
import dev.nova.client.utils.interfaces.IMinecraft;
import dev.nova.pig.pattern.Singleton;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.screen.ChatScreen;
import net.minecraft.client.gui.screen.EditSignScreen;
import net.minecraft.client.settings.KeyBinding;
import net.minecraft.client.util.InputMappings;

public class InvWalk extends Module {
    public static Singleton<InvWalk> singleton = Singleton.create(() -> ModuleManager.get(InvWalk.class));


    public InvWalk() {
        super("InvWalk", Category.MISC, "Уберает замедление от предметов.");

    }

    @ClientEvent
    public void onUpdate(PlayerUpdateEvent e) {
        final KeyBinding[] keys = {IMinecraft.mc.gameSettings.keyBindForward, IMinecraft.mc.gameSettings.keyBindBack,
                IMinecraft.mc.gameSettings.keyBindLeft, IMinecraft.mc.gameSettings.keyBindRight, IMinecraft.mc.gameSettings.keyBindJump,
                IMinecraft.mc.gameSettings.keyBindSprint};

        if (IMinecraft.mc.currentScreen instanceof ChatScreen || IMinecraft.mc.currentScreen instanceof EditSignScreen)
            return;
        for (KeyBinding keyBinding : keys) {
            keyBinding.setPressed(InputMappings.isKeyDown(Minecraft.getInstance().getMainWindow().getHandle(), keyBinding.getDefault().getKeyCode()));
        }
    }
}
Сука ты ивент playerupdate с баритона импортируешь
 
Начинающий
Статус
Оффлайн
Регистрация
30 Окт 2022
Сообщения
41
Реакции[?]
0
Поинты[?]
0
Кароче скачал сурсы новы 01.12.2023, решил написать invwalk в итоге нихуя не воркает, уже и пытался спастить, 0 ошибок но не работает
code:
Java:
package dev.nova.client.modules.impl.movement;

import baritone.api.event.events.PlayerUpdateEvent;
import dev.nova.client.event.api.ClientEvent;
import dev.nova.client.modules.Category;
import dev.nova.client.modules.Module;
import dev.nova.client.modules.ModuleManager;
import dev.nova.client.modules.settings.BooleanSetting;
import dev.nova.client.utils.interfaces.IMinecraft;
import dev.nova.pig.pattern.Singleton;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.screen.ChatScreen;
import net.minecraft.client.gui.screen.EditSignScreen;
import net.minecraft.client.settings.KeyBinding;
import net.minecraft.client.util.InputMappings;

public class InvWalk extends Module {
    public static Singleton<InvWalk> singleton = Singleton.create(() -> ModuleManager.get(InvWalk.class));


    public InvWalk() {
        super("InvWalk", Category.MISC, "Уберает замедление от предметов.");

    }

    @ClientEvent
    public void onUpdate(PlayerUpdateEvent e) {
        final KeyBinding[] keys = {IMinecraft.mc.gameSettings.keyBindForward, IMinecraft.mc.gameSettings.keyBindBack,
                IMinecraft.mc.gameSettings.keyBindLeft, IMinecraft.mc.gameSettings.keyBindRight, IMinecraft.mc.gameSettings.keyBindJump,
                IMinecraft.mc.gameSettings.keyBindSprint};

        if (IMinecraft.mc.currentScreen instanceof ChatScreen || IMinecraft.mc.currentScreen instanceof EditSignScreen)
            return;
        for (KeyBinding keyBinding : keys) {
            keyBinding.setPressed(InputMappings.isKeyDown(Minecraft.getInstance().getMainWindow().getHandle(), keyBinding.getDefault().getKeyCode()));
        }
    }
}
Java:
//Rich ;)
    public GuiWalk() {
super("GuiWalk", "Позволяет ходить в открытом контейнере", FeatureCategory.Player);
}

@EventTarget
public void onUpdate(EventUpdate event) {
if (!(mc.currentScreen instanceof net.minecraft.client.gui.GuiChat)) {
mc.gameSettings.keyBindJump.pressed = Keyboard.isKeyDown(mc.gameSettings.keyBindJump.getKeyCode());
mc.gameSettings.keyBindForward.pressed = Keyboard.isKeyDown(mc.gameSettings.keyBindForward.getKeyCode());
mc.gameSettings.keyBindBack.pressed = Keyboard.isKeyDown(mc.gameSettings.keyBindBack.getKeyCode());
mc.gameSettings.keyBindLeft.pressed = Keyboard.isKeyDown(mc.gameSettings.keyBindLeft.getKeyCode());
mc.gameSettings.keyBindRight.pressed = Keyboard.isKeyDown(mc.gameSettings.keyBindRight.getKeyCode());
mc.gameSettings.keyBindSprint.pressed = Keyboard.isKeyDown(mc.gameSettings.keyBindSprint.getKeyCode());


}
}

public void onDisable() {
mc.gameSettings.keyBindJump.pressed = false;
mc.gameSettings.keyBindForward.pressed = false;
mc.gameSettings.keyBindBack.pressed = false;
mc.gameSettings.keyBindLeft.pressed = false;
mc.gameSettings.keyBindRight.pressed = false;
mc.gameSettings.keyBindSprint.pressed = false;
super.onDisable();
}

@Override
public void onEnable() {
super.onEnable();
}
}
 
Сверху Снизу