Тем таких не нашёл, если они есть не бейте() Menu.cpp checkbox("Bind List", &c_config::get().keybinder); или ImGui::Checkbox("Bind List", &c_config::get().keybinder); Любое свободноe место в Hooks.cpp void GradientLine2(int x, int y, int w, int h, Color c1, Color c2) { g_pSurface->FilledRect(x, y, w, h, c1); BYTE first = c2.red; BYTE second = c2.green; BYTE third = c2.blue; for (int i = 0; i < w; i++) { float fi = i, fw = w; float a = fi / fw; DWORD ia = a * 255; g_pSurface->FilledRect(x + i, y, 1, h, Color(first, second, third, ia)); } } void BindList() { if (c_config::get().keybinder) { static unsigned int s, v, i; static float h, r, g, b, f, p, q, t; h = g_pGlobalVars->realtime * 0.1f; s = 1; v = 1; i = floor(h * 6); f = h * 6 - i; p = v * (1 - s); q = v * (1 - f * s); t = v * (1 - (1 - f) * s); switch (i % 6) { case 0: r = v, g = t, b = p; break; case 1: r = q, g = v, b = p; break; case 2: r = p, g = v, b = t; break; case 3: r = p, g = q, b = v; break; case 4: r = t, g = p, b = v; break; case 5: r = v, g = p, b = q; break; } r = round(r * 255), g = round(g * 255), b = round(b * 255); g_pSurface->FilledRect(5, 475, 143, 18, Color(0, 0, 0, 155)); g_pSurface->FilledRect(5, 475, 143, 2, Color(255, 0, 0, 255)); GradientLine2(5, 475, 143, 2, Color(r, g, b, 255), Color(b, r, g, 255)); g_pSurface->DrawT(53, 479, Color(255, 255, 255, 255), Globals::CourierNew, false, "keybinds"); if (GetAsyncKeyState(c_config::get().slowwalk_bind)) { g_pSurface->FilledRect(5, 495, 143, 18, Color(0, 0, 0, 155)); g_pSurface->DrawT(30, 497, Color(255, 255, 255, 255), Globals::CourierNew, false, "slowwalk toggled"); } if (GetAsyncKeyState(c_config::get().fakeduck_bind)) { g_pSurface->FilledRect(5, 515, 143, 18, Color(0, 0, 0, 155)); g_pSurface->DrawT(30, 517, Color(255, 255, 255, 255), Globals::CourierNew, false, "fakeduck toggled"); } if (GetAsyncKeyState(c_config::get().fallback_bind)) { g_pSurface->FilledRect(5, 535, 143, 18, Color(0, 0, 0, 155)); g_pSurface->DrawT(30, 577, Color(255, 255, 255, 255), Globals::CourierNew, false, "baim toggled"); } } } config.h в пределах скобки bool keybinder; В бинд листе можно добавлять и свои значения например if (GetAsyncKeyState(c_config::get().thirdperson_bind)) { g_pSurface->FilledRect(5, 555, 143, 18, Color(0, 0, 0, 155)); g_pSurface->DrawT(30, 577, Color(255, 255, 255, 255), Globals::CourierNew, false, "thirdperson toggled"); } Вот так он выглядит( c шрифтом Visitor)