Начинающий
- Статус
- Оффлайн
- Регистрация
- 31 Авг 2020
- Сообщения
- 14
- Реакции
- 0
Код:
void autoaccept()
{
auto match_session = g_match_framework->get_match_session();
if (match_session) {
auto session_settings = match_session->get_session_settings();
if (session_settings) {
if (session_settings->GetString("game/mode", "competitive") || session_settings->GetString("game/mode", "wingman")) {
std::string search_state = session_settings->GetString("game/mmqueue", "");
if (search_state == "reserved") {
FLASHWINFO fi;
fi.cbSize = sizeof(FLASHWINFO);
fi.hwnd = InputSys::Get().GetMainWindow();
fi.dwFlags = FLASHW_ALL | FLASHW_TIMERNOFG;
fi.uCount = 0;
fi.dwTimeout = 0;
FlashWindowEx(&fi);
Sleep(500);
aaccept();
}
}
}
}
}
Код:
void aaccept() {
typedef void(__cdecl* accept_t)(void);
static accept_t accept = (accept_t)Utils::PatternScan(GetModuleHandleA("client.dll"),
"55 8B EC 51 56 8B 35 ? ? ? ? 57 83 BE");
if (accept && **(unsigned long**)((unsigned long)accept + 0x7)) {
SetLocalPlayerReady();
}
}