Исходник Unhook чита

эксперт в майнкрафт апи
Read Only
Статус
Оффлайн
Регистрация
25 Янв 2023
Сообщения
676
Реакции[?]
284
Поинты[?]
22K
че он не так сделал то
в каждой теме пытается выставить себя хоть сколько то умным а на деле вкидывает то что лежит несколькими постами выше + показывает свой блядский говнокод

кстати автор темы вот этот вот Sertyopenit который пишет вот такую хуйню
1694369123801.png
после этого поста выдал вот это)))
1694369150700.png
 
Забаненный
Статус
Оффлайн
Регистрация
9 Июн 2023
Сообщения
40
Реакции[?]
0
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
в каждой теме пытается выставить себя хоть сколько то умным а на деле вкидывает то что лежит несколькими постами выше + показывает свой блядский говнокод

кстати автор темы вот этот вот Sertyopenit который пишет вот такую хуйню
Посмотреть вложение 258494
после этого поста выдал вот это)))
Посмотреть вложение 258495
так лол я сделал под базу экспы + очень быстро мне нужно было улетать оно крашило я сделал самый лёгкий путь т.к времени небыло на решение
 
эксперт в майнкрафт апи
Read Only
Статус
Оффлайн
Регистрация
25 Янв 2023
Сообщения
676
Реакции[?]
284
Поинты[?]
22K
так лол я сделал под базу экспы
всем похуй, какая разница XDXD
очень быстро мне нужно было улетать
так а нахуй ты свое говно запостил.
я сделал самый лёгкий путь т.к времени небыло на решение
ну не пизди, ты уже "ВЕРНУЛСЯ" и сейчас написал людям что они хуесосы и их варик крашит.
ты просто не можешь разобраться в силу своего ума ;c
 
Начинающий
Статус
Оффлайн
Регистрация
23 Июн 2022
Сообщения
44
Реакции[?]
2
Поинты[?]
1K
Код:
package wtf.expensive;

import viamcp.ViaMCP;
import wtf.expensive.Logger.DiscordWebhook;
import wtf.expensive.Logger.cfg;
import wtf.expensive.command.CommandManager;
import wtf.expensive.command.macro.MacroManager;
import wtf.expensive.config.ConfigManager;
import wtf.expensive.event.Event;
import wtf.expensive.event.EventListener;
import wtf.expensive.event.EventProtocol;
import wtf.expensive.event.impl.player.EventMouseTick;
import wtf.expensive.friendSystem.FriendManager;
import wtf.expensive.modules.Module;
import wtf.expensive.modules.ModuleManager;
import wtf.expensive.styles.StyleConfig;
import wtf.expensive.styles.StyleManager;
import wtf.expensive.ui.csgo.CSGui;
import wtf.expensive.ui.expclickgui.ExpGui;
import wtf.expensive.utility.drag.DragManager;
import wtf.expensive.utility.drag.Dragging;
import wtf.expensive.utility.math.ScaleMath;
import wtf.expensive.utility.util.SoundUtility;

import static wtf.expensive.utility.Utility.mc;

public class Expensive {
    public static final Expensive instance = new Expensive();
    public String VERSION = "1";
    private final ScaleMath scaleMath = new ScaleMath(2);
    public static Profile profile;
    public static double balance;

    DiscordWebhook webhook;
    private final EventProtocol<Event> eventProtocol = new EventProtocol<>();
    private ModuleManager moduleManager;
    public FriendManager friendManager;
    public CSGui csGui;
    public ExpGui expgui;
    public ModuleManager ModuleManager;
    public CommandManager commandManager;
    public MacroManager macroManager;
    public StyleManager styleManager;
    public ConfigManager config;
    private DiscordWebhook webhookLogger;

    public void init() {
        styleManager = new StyleManager();
        moduleManager = new ModuleManager();

        moduleManager.arraylist.sorted = moduleManager.getModules();
        csGui = new CSGui();
        expgui = new ExpGui();
        commandManager = new CommandManager();
        try {

            config = new ConfigManager();

            macroManager = new MacroManager();
            macroManager.init();

            friendManager = new FriendManager();
            friendManager.init();

            StyleConfig.load();

        } catch (Exception e) {
            e.printStackTrace();
        }


        DragManager.load();

        ViaMCP.init();
        eventProtocol.register(this);

    }
    public Expensive() {
        this.webhook = cfg.connection;
    }

    public void keyTyped(int key) {
        for (Module m : moduleManager.getModules()) {
            if (m.bind == key) {
                m.toggle();
            }
        }
        if (macroManager != null) {
            macroManager.onKeyPressed(key);
        }
    }

    private final EventListener<EventMouseTick> onTickMouse = event -> {

        for (Module m : moduleManager.getModules()) {
            if (m.mouseBind == event.getButton() && event.getButton() > 2) {
                m.toggle();
            }
        }
    };

    public static Expensive getInstance() {

        return instance;
    }
    public void onWelcomeUI() {
        mc.displayGuiScreen(new WelcomeGUI());
        SoundUtility.playSound("kill.wav", 4);
        mc.player.sendChatMessage(".help");
    }


    public ModuleManager getModuleManager() {
        return moduleManager;
    }


    public EventProtocol<Event> getEventProtocol() {
        return eventProtocol;
    }

    public Dragging createDrag(Module module, String name, float x, float y) {
        DragManager.draggables.put(name, new Dragging(module, name, x, y));
        return DragManager.draggables.get(name);
    }

    public ScaleMath getScaleMath() {
        return scaleMath;
    }

}
Ошибки:
1) инкапсуляция
2) расположение методов
3) использование типов переменных
4) почему первая процедура с обработкой клавиатуры вызывается напрямую из вне, а по обработке мыши - Event'ом?! (Выглядит ужастно)
 
I Want to Die in New Orleans
Участник
Статус
Оффлайн
Регистрация
10 Окт 2020
Сообщения
514
Реакции[?]
495
Поинты[?]
84K
Ошибки:
1) инкапсуляция
2) расположение методов
3) использование типов переменных
4) почему первая процедура с обработкой клавиатуры вызывается напрямую из вне, а по обработке мыши - Event'ом?! (Выглядит ужастно)
ошибка это весь этот ебливый кусок говна от тса, от первой до последней строчки, о чем ты вообще пишешь)))
 
Начинающий
Статус
Оффлайн
Регистрация
4 Сен 2023
Сообщения
6
Реакции[?]
0
Поинты[?]
0
ты че угашенный?
Посмотреть вложение 258450
у тебя два твоих ебаных "ModuleManager"`а и обращаешься ты к неинициализированному
вот тебе твоя хуйня которая должна работать
Java:
package wtf.expensive.modules.impl.player;

import org.lwjgl.opengl.Display;
import wtf.expensive.Expensive;
import wtf.expensive.event.EventListener;
import wtf.expensive.event.impl.player.EventUpdate;
import wtf.expensive.modules.Module;
import wtf.expensive.modules.ModuleAnnotation;
import wtf.expensive.modules.Type;
import wtf.expensive.utility.Utility;
import wtf.expensive.utility.util.ChatUtility;

@ModuleAnnotation(name = "Hide", type = Type.PLAYER)
public class Hide extends Module {
    private final EventListener<EventUpdate> onUpdate = event -> {
        for (Module module : Expensive.getInstance().getModuleManager().getModules()) {
            if (module.state) {
                module.toggle();
            }
            //самое жоское 100% не находки при проверки
            Display.setTitle("Minecraft 1.12.2");
            Utility.mc.player.sendChatMessage(".bind clear");
            Utility.mc.player.sendChatMessage(".bind add ClickGui Home");
            ChatUtility.addChatMessage("Бинды очищены! Кликгуи на home нажмите f3 + d провертье чтобы какие то функции были отключены чтобы вернуть кфг нажмите еще раз на функцию hide");
            //disable
            Expensive.getInstance().getModuleManager().get(Hide.class).toggle();
        }
        ;
    };
}
пс. до сих пор ахуеваю с того какой же это кусок говна а не код
Так же вронг!
Зачем ты в цыкл добавил sendChatMessage?
OnUpdate? Мейби OnEnable? ты же .toggle юзаешь а это ивент калит (как я понял)

Не фронг:

Java:
package wtf.expensive.modules.impl.player;

import org.lwjgl.opengl.Display;
import wtf.expensive.Expensive;
import wtf.expensive.event.EventListener;
import wtf.expensive.event.impl.player.EventUpdate;
import wtf.expensive.modules.Module;
import wtf.expensive.modules.ModuleAnnotation;
import wtf.expensive.modules.Type;
import wtf.expensive.utility.Utility;
import wtf.expensive.utility.util.ChatUtility;

@ModuleAnnotation(name = "Hide", type = Type.PLAYER)
public class Hide extends Module {
    private final EventListener<EventUpdate> onEnable = event -> {
        for (Module module : Expensive.getInstance().getModuleManager().getModules()) {
            if (module.state) {
                module.toggle();
            }
        }
        Display.setTitle("Minecraft 1.12.2");
        Utility.mc.player.sendChatMessage(".bind clear");
        Utility.mc.player.sendChatMessage(".bind add ClickGui Home");
        ChatUtility.addChatMessage("Бинды очищены! Кликгуи на home нажмите f3 + d провертье чтобы какие то функции были отключены чтобы вернуть кфг нажмите еще раз на функцию hide");
        //disable
        Expensive.getInstance().getModuleManager().get(Hide.class).toggle();
    };
}
 
эксперт в майнкрафт апи
Read Only
Статус
Оффлайн
Регистрация
25 Янв 2023
Сообщения
676
Реакции[?]
284
Поинты[?]
22K
Так же вронг!
Зачем ты в цыкл добавил sendChatMessage?
OnUpdate? Мейби OnEnable? ты же .toggle юзаешь а это ивент калит (как я понял)

Не фронг:

Java:
package wtf.expensive.modules.impl.player;

import org.lwjgl.opengl.Display;
import wtf.expensive.Expensive;
import wtf.expensive.event.EventListener;
import wtf.expensive.event.impl.player.EventUpdate;
import wtf.expensive.modules.Module;
import wtf.expensive.modules.ModuleAnnotation;
import wtf.expensive.modules.Type;
import wtf.expensive.utility.Utility;
import wtf.expensive.utility.util.ChatUtility;

@ModuleAnnotation(name = "Hide", type = Type.PLAYER)
public class Hide extends Module {
    private final EventListener<EventUpdate> onEnable = event -> {
        for (Module module : Expensive.getInstance().getModuleManager().getModules()) {
            if (module.state) {
                module.toggle();
            }
        }
        Display.setTitle("Minecraft 1.12.2");
        Utility.mc.player.sendChatMessage(".bind clear");
        Utility.mc.player.sendChatMessage(".bind add ClickGui Home");
        ChatUtility.addChatMessage("Бинды очищены! Кликгуи на home нажмите f3 + d провертье чтобы какие то функции были отключены чтобы вернуть кфг нажмите еще раз на функцию hide");
        //disable
        Expensive.getInstance().getModuleManager().get(Hide.class).toggle();
    };
}
че за хуйню спизданул выходец с канала хауди хо
 
ППХУДЕР
Начинающий
Статус
Оффлайн
Регистрация
10 Фев 2020
Сообщения
417
Реакции[?]
23
Поинты[?]
6K
продам новые глаза 👀. 50 рублей за пару блять как можно такую хуйню написать ну ебана
 
Сверху Снизу