Визуальная часть Описание функций как в нурсултане | Expensive 3.1 / evaware

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
15 Мар 2025
Сообщения
313
Реакции
2
Выберите загрузчик игры
  1. OptiFine
в Panel в метод рендера прописываете:
Код:
Expand Collapse Copy
        for (ModComponent modComponent : this.modules) {
        String penis = null;
        float xdesc = 380.0f;
        float ydesc = 40.0f;
            if (Zaharov.getInst().getClickGui().searchCheck(modComponent.getModule().getName()) || !modComponent.isMouseOver(mouseX, mouseY)) continue;
            string = modComponent.getModule().getDescription();
            if (penis == null || string.isEmpty()) break;
            Scissor.pop();
            SoftFonts.zh.drawCenter(stack, penis, xdesc +89.5f, ydesc -66, ColorUt.rgb(255, 255, 255), 13.0f);
            Scissor.push();
            break;
        }



В класс Module/Function:

Код:
Expand Collapse Copy
private final String description;

в метод Function/Module:

Код:
Expand Collapse Copy
 this.description = this.getClass().getAnnotation(FunctionReg.class).description();

во второй метод с таким же названием:

Код:
Expand Collapse Copy
 this.description = getClass().getAnnotation(FunctionReg.class).description();

в FunctionReg/FunctionRegistry/ModuleReg:

Код:
Expand Collapse Copy
 String description();

Для того чтоб сделать описание надо прописать во всех классах функций:

description = "Тут писать"

Пример:

Код:
Expand Collapse Copy
@FunctionReg(nazv = "Test Function", description = "Ваше описание", type = Visuals)

Методы:
Код:
Expand Collapse Copy
    public boolean isSearching() {
        return !this.searchField.isEmpty();
    }

    public String getSearchText() {
        return this.searchField.getText();
    }

    public boolean searchCheck(String string) {
        return this.isSearching() && !string.replaceAll(" ", "").toLowerCase().contains(this.getSearchText().replaceAll(" ", "").toLowerCase());
    }
// searchField если че это поиск, если хотите удалите строки с поиском
}


ss:
1744927534283.png
 
Последнее редактирование:
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
это же красивый чит зовхаров???
 
ладно буду херачит на любую строчку
 
в Panel в метод рендера прописываете:
Код:
Expand Collapse Copy
        for (ModComponent modComponent : this.modules) {
        String penis = null;
        float xdesc = 380.0f;
        float ydesc = 40.0f;
            if (Zaharov.getInst().getClickGui().searchCheck(modComponent.getModule().getName()) || !modComponent.isMouseOver(mouseX, mouseY)) continue;
            string = modComponent.getModule().getDescription();
            if (penis == null || string.isEmpty()) break;
            Scissor.pop();
            SoftFonts.zh.drawCenter(stack, penis, xdesc +89.5f, ydesc -66, ColorUt.rgb(255, 255, 255), 13.0f);
            Scissor.push();
            break;
        }



В класс Module/Function:

Код:
Expand Collapse Copy
private final String description;

в метод Function/Module:

Код:
Expand Collapse Copy
 this.description = this.getClass().getAnnotation(FunctionReg.class).description();

во второй метод с таким же названием:

Код:
Expand Collapse Copy
 this.description = getClass().getAnnotation(FunctionReg.class).description();

в FunctionReg/FunctionRegistry/ModuleReg:

Код:
Expand Collapse Copy
 String description();

Для того чтоб сделать описание надо прописать во всех классах функций:

description = "Тут писать"

Пример:

Код:
Expand Collapse Copy
@FunctionReg(nazv = "Test Function", description = "Ваше описание", type = Visuals)

Методы:
Код:
Expand Collapse Copy
    public boolean isSearching() {
        return !this.searchField.isEmpty();
    }

    public String getSearchText() {
        return this.searchField.getText();
    }

    public boolean searchCheck(String string) {
        return this.isSearching() && !string.replaceAll(" ", "").toLowerCase().contains(this.getSearchText().replaceAll(" ", "").toLowerCase());
    }
// searchField если че это поиск, если хотите удалите строки с поиском
}


ss:Посмотреть вложение 303925
imba brad
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
в Panel в метод рендера прописываете:
Код:
Expand Collapse Copy
        for (ModComponent modComponent : this.modules) {
        String penis = null;
        float xdesc = 380.0f;
        float ydesc = 40.0f;
            if (Zaharov.getInst().getClickGui().searchCheck(modComponent.getModule().getName()) || !modComponent.isMouseOver(mouseX, mouseY)) continue;
            string = modComponent.getModule().getDescription();
            if (penis == null || string.isEmpty()) break;
            Scissor.pop();
            SoftFonts.zh.drawCenter(stack, penis, xdesc +89.5f, ydesc -66, ColorUt.rgb(255, 255, 255), 13.0f);
            Scissor.push();
            break;
        }



В класс Module/Function:

Код:
Expand Collapse Copy
private final String description;

в метод Function/Module:

Код:
Expand Collapse Copy
 this.description = this.getClass().getAnnotation(FunctionReg.class).description();

во второй метод с таким же названием:

Код:
Expand Collapse Copy
 this.description = getClass().getAnnotation(FunctionReg.class).description();

в FunctionReg/FunctionRegistry/ModuleReg:

Код:
Expand Collapse Copy
 String description();

Для того чтоб сделать описание надо прописать во всех классах функций:

description = "Тут писать"

Пример:

Код:
Expand Collapse Copy
@FunctionReg(nazv = "Test Function", description = "Ваше описание", type = Visuals)

Методы:
Код:
Expand Collapse Copy
    public boolean isSearching() {
        return !this.searchField.isEmpty();
    }

    public String getSearchText() {
        return this.searchField.getText();
    }

    public boolean searchCheck(String string) {
        return this.isSearching() && !string.replaceAll(" ", "").toLowerCase().contains(this.getSearchText().replaceAll(" ", "").toLowerCase());
    }
// searchField если че это поиск, если хотите удалите строки с поиском
}


ss:Посмотреть вложение 303925
ХА! И ГДЕ ВАШИ НУРСУЛТАНЫ?
 
в Panel в метод рендера прописываете:
Код:
Expand Collapse Copy
        for (ModComponent modComponent : this.modules) {
        String penis = null;
        float xdesc = 380.0f;
        float ydesc = 40.0f;
            if (Zaharov.getInst().getClickGui().searchCheck(modComponent.getModule().getName()) || !modComponent.isMouseOver(mouseX, mouseY)) continue;
            string = modComponent.getModule().getDescription();
            if (penis == null || string.isEmpty()) break;
            Scissor.pop();
            SoftFonts.zh.drawCenter(stack, penis, xdesc +89.5f, ydesc -66, ColorUt.rgb(255, 255, 255), 13.0f);
            Scissor.push();
            break;
        }



В класс Module/Function:

Код:
Expand Collapse Copy
private final String description;

в метод Function/Module:

Код:
Expand Collapse Copy
 this.description = this.getClass().getAnnotation(FunctionReg.class).description();

во второй метод с таким же названием:

Код:
Expand Collapse Copy
 this.description = getClass().getAnnotation(FunctionReg.class).description();

в FunctionReg/FunctionRegistry/ModuleReg:

Код:
Expand Collapse Copy
 String description();

Для того чтоб сделать описание надо прописать во всех классах функций:

description = "Тут писать"

Пример:

Код:
Expand Collapse Copy
@FunctionReg(nazv = "Test Function", description = "Ваше описание", type = Visuals)

Методы:
Код:
Expand Collapse Copy
    public boolean isSearching() {
        return !this.searchField.isEmpty();
    }

    public String getSearchText() {
        return this.searchField.getText();
    }

    public boolean searchCheck(String string) {
        return this.isSearching() && !string.replaceAll(" ", "").toLowerCase().contains(this.getSearchText().replaceAll(" ", "").toLowerCase());
    }
// searchField если че это поиск, если хотите удалите строки с поиском
}


ss:Посмотреть вложение 303925
годно
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
в Panel в метод рендера прописываете:
Код:
Expand Collapse Copy
        for (ModComponent modComponent : this.modules) {
        String penis = null;
        float xdesc = 380.0f;
        float ydesc = 40.0f;
            if (Zaharov.getInst().getClickGui().searchCheck(modComponent.getModule().getName()) || !modComponent.isMouseOver(mouseX, mouseY)) continue;
            string = modComponent.getModule().getDescription();
            if (penis == null || string.isEmpty()) break;
            Scissor.pop();
            SoftFonts.zh.drawCenter(stack, penis, xdesc +89.5f, ydesc -66, ColorUt.rgb(255, 255, 255), 13.0f);
            Scissor.push();
            break;
        }



В класс Module/Function:

Код:
Expand Collapse Copy
private final String description;

в метод Function/Module:

Код:
Expand Collapse Copy
 this.description = this.getClass().getAnnotation(FunctionReg.class).description();

во второй метод с таким же названием:

Код:
Expand Collapse Copy
 this.description = getClass().getAnnotation(FunctionReg.class).description();

в FunctionReg/FunctionRegistry/ModuleReg:

Код:
Expand Collapse Copy
 String description();

Для того чтоб сделать описание надо прописать во всех классах функций:

description = "Тут писать"

Пример:

Код:
Expand Collapse Copy
@FunctionReg(nazv = "Test Function", description = "Ваше описание", type = Visuals)

Методы:
Код:
Expand Collapse Copy
    public boolean isSearching() {
        return !this.searchField.isEmpty();
    }

    public String getSearchText() {
        return this.searchField.getText();
    }

    public boolean searchCheck(String string) {
        return this.isSearching() && !string.replaceAll(" ", "").toLowerCase().contains(this.getSearchText().replaceAll(" ", "").toLowerCase());
    }
// searchField если че это поиск, если хотите удалите строки с поиском
}


ss:Посмотреть вложение 303925
ты зачем нурсултан пастишь?
 
Help навожусь нет нечего всё по гайду делал если чё без ошибок но сообщения нет (шёл 3 час с чатом гпт я уже ему как друг лучший)

for (ModuleComponent moduComponent : this.getModules()) {
String penis = null;
float xdesc = 380.0f;
float ydesc = 40.0f;
if (Expensive.getInstance().getDropDown().searchCheck(moduComponent.getFunction().getName()) || !moduComponent.isMouseOver(mouseX, mouseY)) continue;
String description = moduComponent.getFunction().getDescription();
if (penis == null || description.isEmpty()) break;
Scissor.pop();
Fonts.montserrat.drawCenteredText(stack, penis, xdesc +89.5f, ydesc -66, ColorUtils.rgb(255, 255, 255), 13.0f);
Scissor.push();
break;
}
}
у меня есть отображение но оно там чуть по другому рендерится и не в центре кароче залупа полная я тоже хз надо чтоб кто то тутор сделал и под еву и под експу, залупа полная по гайду у него если разобрать
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
в Panel в метод рендера прописываете:
Код:
Expand Collapse Copy
        for (ModComponent modComponent : this.modules) {
        String penis = null;
        float xdesc = 380.0f;
        float ydesc = 40.0f;
            if (Zaharov.getInst().getClickGui().searchCheck(modComponent.getModule().getName()) || !modComponent.isMouseOver(mouseX, mouseY)) continue;
            string = modComponent.getModule().getDescription();
            if (penis == null || string.isEmpty()) break;
            Scissor.pop();
            SoftFonts.zh.drawCenter(stack, penis, xdesc +89.5f, ydesc -66, ColorUt.rgb(255, 255, 255), 13.0f);
            Scissor.push();
            break;
        }



В класс Module/Function:

Код:
Expand Collapse Copy
private final String description;

в метод Function/Module:

Код:
Expand Collapse Copy
 this.description = this.getClass().getAnnotation(FunctionReg.class).description();

во второй метод с таким же названием:

Код:
Expand Collapse Copy
 this.description = getClass().getAnnotation(FunctionReg.class).description();

в FunctionReg/FunctionRegistry/ModuleReg:

Код:
Expand Collapse Copy
 String description();

Для того чтоб сделать описание надо прописать во всех классах функций:

description = "Тут писать"

Пример:

Код:
Expand Collapse Copy
@FunctionReg(nazv = "Test Function", description = "Ваше описание", type = Visuals)

Методы:
Код:
Expand Collapse Copy
    public boolean isSearching() {
        return !this.searchField.isEmpty();
    }

    public String getSearchText() {
        return this.searchField.getText();
    }

    public boolean searchCheck(String string) {
        return this.isSearching() && !string.replaceAll(" ", "").toLowerCase().contains(this.getSearchText().replaceAll(" ", "").toLowerCase());
    }
// searchField если че это поиск, если хотите удалите строки с поиском
}


ss:Посмотреть вложение 303925
XD, https://yougame.biz/threads/336250/
а, ладно, у тебя по другому
 
у меня есть отображение но оно там чуть по другому рендерится и не в центре кароче залупа полная я тоже хз надо чтоб кто то тутор сделал и под еву и под експу, залупа полная по гайду у него если разобрать
согласен, если бы строчки написал...
 
это пиздец, /del было уже
 
Назад
Сверху Снизу