Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void menu::think() {
- ImGui::GetIO().MouseDrawCursor = opened;
- static int page = 0;
- if (opened) {
- ImGui::GetStyle().Colors[ImGuiCol_CheckMark] = ImVec4(config_system.item.clr_menu.r / 255.f, config_system.item.clr_menu.g / 255.f, config_system.item.clr_menu.b / 255.f, 1.f);
- ImGui::GetStyle().Colors[ImGuiCol_SliderGrab] = ImVec4(config_system.item.clr_menu.r / 255.f, config_system.item.clr_menu.g / 255.f, config_system.item.clr_menu.b / 255.f, 1.f);
- ImGui::GetStyle().Colors[ImGuiCol_SliderGrabActive] = ImVec4(config_system.item.clr_menu.r / 255.f, config_system.item.clr_menu.g / 255.f, config_system.item.clr_menu.b / 255.f, 1.f);
- ImGui::SetNextWindowSize(ImVec2(600, 455), ImGuiSetCond_FirstUseEver);
- ImGui::Begin("RINHOOK", &opened, ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoCollapse | ImGuiWindowFlags_ShowBorders | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoTitleBar); {
- ImVec2 p = ImGui::GetCursorScreenPos();
- ImColor c = ImColor(config_system.item.clr_menu.r, config_system.item.clr_menu.g, config_system.item.clr_menu.b);
- ImGui::GetWindowDrawList()->AddRectFilled(ImVec2(p.x, p.y + 3), ImVec2(p.x + ImGui::GetWindowWidth(), p.y + -3), ImColor(config_system.item.clr_menu.r, config_system.item.clr_menu.g, config_system.item.clr_menu.b));
- ImGui::GetWindowDrawList()->AddRectFilledMultiColor(ImVec2(p.x, p.y + 3), ImVec2(p.x + ImGui::GetWindowWidth() / 2, p.y + -3), ImColor(0, 0, 0, 125), ImColor(0, 0, 0, 15), ImColor(0, 0, 0, 15), ImColor(0, 0, 0, 125));
- ImGui::GetWindowDrawList()->AddRectFilledMultiColor(ImVec2(p.x + ImGui::GetWindowWidth() / 2, p.y + 3), ImVec2(p.x + ImGui::GetWindowWidth(), p.y + -3), ImColor(0, 0, 0, 15), ImColor(0, 0, 0, 125), ImColor(0, 0, 0, 125), ImColor(0, 0, 0, 15));
- ImGui::GetWindowDrawList()->AddLine(ImVec2(p.x, p.y + 2), ImVec2(p.x + ImGui::GetWindowWidth(), p.y + 2), ImColor(0, 0, 0, 150));
- ImGui::PushFont(MainCaps);
- ImGui::Dummy(ImVec2(250, 0)); ImGui::SameLine();
- ImGui::SetCursorPosY(ImGui::GetCursorPosY() + 7);
- ImGui::TextColored(ImVec4(config_system.item.clr_menu.r / 255.f, config_system.item.clr_menu.g / 255.f, config_system.item.clr_menu.b / 255.f, 1.f), "RINHOOK");
- ImGui::PopFont();
- ImGui::PushFont(Main);
- ImGui::Dummy(ImVec2(0, -2)); ImGui::SameLine();
- ImGui::Dummy(ImVec2(0, 0)); ImGui::SameLine();
- ImGui::BeginChild("tabs", ImVec2(568, 30), true, ImGuiWindowFlags_NoScrollWithMouse | ImGuiWindowFlags_NoScrollbar);
- {
- if (ImGui::ButtonT("Legit", ImVec2(568 / 5, -1), page, 0, c, false)) page = 0; ImGui::SameLine(0, 0);
- if (ImGui::ButtonT("Rage", ImVec2(568 / 5, -1), page, 1, c, false)) page = 1; ImGui::SameLine(0, 0);
- if (ImGui::ButtonT("Visual", ImVec2(568 / 5, -1), page, 2, c, false)) page = 2; ImGui::SameLine(0, 0);
- if (ImGui::ButtonT("Other", ImVec2(568 / 5, -1), page, 3, c, false)) page = 3; ImGui::SameLine(0, 0);
- if (ImGui::ButtonT("Config", ImVec2(568 / 5, -1), page, 4, c, false)) page = 4; ImGui::SameLine(0, 0);
- }
- ImGui::EndChild();
- ImGui::PopFont();
- ImGui::PushFont(Menu);
- switch ( page ) {
- case 0: legit_tab( );
- break;
- case 1: rage_tab( );
- break;
- case 2: visuals_tab( );
- break;
- case 3: misc_tab( );
- break;
- case 4: config_tab( );
- break;
- }
- ImGui::PopFont();
- }
- ImGui::End();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement