Вопрос Включаю бинд по колесику мыши, но не работает...

Начинающий
Статус
Оффлайн
Регистрация
22 Мар 2022
Сообщения
35
Реакции[?]
1
Поинты[?]
0

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

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

Спасибо!

Что не так с кодом? Вызываю по клику колесика мыши, но биндиться не хочет гуи КС ГО
Код:
package src.main.modules;
import net.minecraft.client.Minecraft;
import net.minecraft.client.settings.KeyBinding;
import org.lwjgl.input.Mouse;
import java.util.ArrayList;

public class MouseBind {
    private static Minecraft mc = Minecraft.getMinecraft();
    private static ArrayList<Integer> mouseButtons = new ArrayList<Integer>();

    public static void init() {
        mouseButtons.add(0);
        mouseButtons.add(1);
        mouseButtons.add(2);
        mouseButtons.add(3);
        mouseButtons.add(4);
        mouseButtons.add(5);
        mouseButtons.add(6);
        mouseButtons.add(7);
    }

    public static void onTick() {
        if (mc.currentScreen == null) {
            int dWheel = Mouse.getDWheel();
            if (dWheel != 0) {
                KeyBinding[] keyBindings = mc.gameSettings.keyBindings;
                for (int i = 0; i < keyBindings.length; i++) {
                    KeyBinding kb = keyBindings[i];
                    if (kb.getKeyDescription().equals("Use Item")) {
                        if (dWheel > 0) {
                            KeyBinding.setKeyBindState(kb.getKeyCode(), true);
                            KeyBinding.onTick(kb.getKeyCode());
                            KeyBinding.setKeyBindState(kb.getKeyCode(), false);
                        } else if (dWheel < 0) {
                            KeyBinding.setKeyBindState(kb.getKeyCode(), true);
                            KeyBinding.onTick(kb.getKeyCode());
                            KeyBinding.setKeyBindState(kb.getKeyCode(), false);
                        }
                    }
                }
            }
        }
    }
}
 
Сверху Снизу