Вопрос Выявление смены статуса чекбокса imgui

Пользователь
Статус
Оффлайн
Регистрация
12 Июн 2019
Сообщения
865
Реакции[?]
127
Поинты[?]
1K
хочу сделать когда при выключении чекбокса происходило что-то
я думал зделать так но незнаю или праваильно
C++:
if(checkbox){
    //что-то делать
}else{
    //что-то другое делать
}
 
When every god dead, I can live a normal life...
Забаненный
Статус
Оффлайн
Регистрация
9 Авг 2020
Сообщения
328
Реакции[?]
48
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
В ImGui допустим есть переменная
C++:
static bool Function;

ImGui::Checkbox("Bhop", &Function); // В "" название чекбокса и за что отвечает функцрия, &Function - это функция в чите

//И мы делаем проверку:

if (Function) {
   
} else {
   
}
 
Участник
Статус
Оффлайн
Регистрация
16 Июн 2017
Сообщения
825
Реакции[?]
179
Поинты[?]
2K
пример:
у тебя чекбокс:
ImGui::Checkbox("Auto Jump", &cfg.autobhop);
вот твоя функция:
void autojump()
{
//код
}
чтобы заставить работать функцию(в случае с автобхопом)-вызываешь его в хуке createmove
т.е,
if(cfg.autobhop)
autojump();
 
Участник
Статус
Оффлайн
Регистрация
30 Авг 2020
Сообщения
777
Реакции[?]
245
Поинты[?]
10K
Код:
bool bebra; //бебра - наша проверка
ImGui::Checkbox("Активировать бебру", &bebra); //чекбокс для активациии проверки


if(bebra){ //если бебра активирована, появляется чекьокс с функцией

bool function;
ImGui::Checkbox("Активировать функцию", &function);
//внутри сама функция


}
else //если наша бебра выключена, будет текст
{

ImGui::Text("Активируйте бебру, для включения фнукции");

}
Вот
 
Сверху Снизу