Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

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

  • Автор темы Автор темы francyz
  • Дата начала Дата начала
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
12 Июн 2019
Сообщения
863
Реакции
124
хочу сделать когда при выключении чекбокса происходило что-то
я думал зделать так но незнаю или праваильно
C++:
Expand Collapse Copy
if(checkbox){
    //что-то делать
}else{
    //что-то другое делать
}
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
В ImGui допустим есть переменная
C++:
Expand Collapse Copy
static bool Function;

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

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

if (Function) {
   
} else {
   
}
 
пример:
у тебя чекбокс:
ImGui::Checkbox("Auto Jump", &cfg.autobhop);
вот твоя функция:
void autojump()
{
//код
}
чтобы заставить работать функцию(в случае с автобхопом)-вызываешь его в хуке createmove
т.е,
if(cfg.autobhop)
autojump();
 
Код:
Expand Collapse Copy
bool bebra; //бебра - наша проверка
ImGui::Checkbox("Активировать бебру", &bebra); //чекбокс для активациии проверки


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

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


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

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

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