Guest User

gui

a guest
Jul 2nd, 2025
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.91 KB | None | 0 0
  1. if (GetAsyncKeyState(VK_F1) & 1) Config::ShowMenu = !Config::ShowMenu;
  2. if (!Config::ShowMenu) return;
  3.  
  4. static bool Built = false;
  5. if (!Built) {
  6. Menu.Theme(ImGui::ColorConvertFloat4ToU32(ImVec4(48.0f / 255.0f, 85.0f / 255.0f, 255.0f / 255.0f, 1.0f)));
  7.  
  8. Menu.Banner(X("Dimethyltryptamine"), X("The Spirit Molecule"));
  9.  
  10. Menu.CreateTab(X("Aimbot"))
  11. ->Toggle(X("Mouse Aim"), &Config::Aim::MouseAim)
  12. ->Slider(X("FOV"), &Config::Aim::Settings::Fov, 1.0f, 180.0f)
  13. ->Slider(X("Smoothing"), &Config::Aim::Settings::Smoothing, 1.0f, 20.0f)
  14. ->Combo(X("Target Bone"), &Config::Aim::Settings::SelectedBone, Config::Aim::Settings::BoneTypes, sizeof(Config::Aim::Settings::BoneTypes) / sizeof(const char*));
  15.  
  16. Menu.CreateTab(X("Visuals"))
  17. ->Toggle(X("Bounding Box"), &Config::Visuals::Player::Box)
  18. ->Combo(X("Box Type"), &Config::Visuals::Player::Settings::BoxType, Config::Visuals::Player::Settings::BoxTypes, sizeof(Config::Visuals::Player::Settings::BoxTypes) / sizeof(const char*))
  19. ->Toggle(X("Skeleton"), &Config::Visuals::Player::Skeleton)
  20. ->Toggle(X("Head Dot"), &Config::Visuals::Player::HeadDot)
  21. ->Toggle(X("Health Bar"), &Config::Visuals::Player::HealthBar)
  22. ->Toggle(X("Username"), &Config::Visuals::Player::Username)
  23. ->Toggle(X("Distance"), &Config::Visuals::Player::Distance)
  24. ->Toggle(X("FOV Circle"), &Config::Visuals::Player::FovCircle)
  25. ->Toggle(X("Money"), &Config::Visuals::Player::Money);
  26.  
  27. Menu.CreateTab(X("Miscellaneous"));
  28.  
  29. Menu.CreateTab(X("Settings"))
  30. ->Slider(X("Animation Speed"), &Config::Settings::AnimationSpeed, 10.0f, 1000.0f)
  31. ->Button(X("Default Theme"), []() {
  32. Menu.Theme(ImGui::ColorConvertFloat4ToU32(ImVec4(48.0f / 255.0f, 85.0f / 255.0f, 255.0f / 255.0f, 1.0f)));
  33. })
  34. ->Button(X("Red Theme"), []() {
  35. Menu.Theme(ImGui::ColorConvertFloat4ToU32(ImVec4(255.0f / 255.0f, 0.0f / 255.0f, 0.0f / 255.0f, 1.0f)));
  36. })
  37. ->Button(X("Green Theme"), []() {
  38. Menu.Theme(ImGui::ColorConvertFloat4ToU32(ImVec4(0.0f / 255.0f, 255.0f / 255.0f, 0.0f / 255.0f, 1.0f)));
  39. })
  40. ->Button(X("Blue Theme"), []() {
  41. Menu.Theme(ImGui::ColorConvertFloat4ToU32(ImVec4(0.0f / 255.0f, 0.0f / 255.0f, 255.0f / 255.0f, 1.0f)));
  42. })
  43. ->Button(X("Cyan Theme"), []() {
  44. Menu.Theme(ImGui::ColorConvertFloat4ToU32(ImVec4(0.0f / 255.0f, 255.0f / 255.0f, 255.0f / 255.0f, 1.0f)));
  45. })
  46. ->Button(X("Pink Theme"), []() {
  47. Menu.Theme(ImGui::ColorConvertFloat4ToU32(ImVec4(255.0f / 255.0f, 192.0f / 255.0f, 203.0f / 255.0f, 1.0f)));
  48. })
  49. ->Button(X("Purple Theme"), []() {
  50. Menu.Theme(ImGui::ColorConvertFloat4ToU32(ImVec4(138.0f / 255.0f, 43.0f / 255.0f, 226.0f / 255.0f, 1.0f)));
  51. })
  52. ->Button(X("Yellow Theme"), []() {
  53. Menu.Theme(ImGui::ColorConvertFloat4ToU32(ImVec4(255.0f / 255.0f, 255.0f / 255.0f, 0.0f / 255.0f, 1.0f)));
  54. })
  55. ->Button(X("Orange Theme"), []() {
  56. Menu.Theme(ImGui::ColorConvertFloat4ToU32(ImVec4(255.0f / 255.0f, 165.0f / 255.0f, 0.0f / 255.0f, 1.0f)));
  57. })
  58. ->Toggle(X("Rainbow Theme"), &Config::Settings::Rainbow);
  59.  
  60. Built = true;
  61. }
  62.  
  63. Menu.Render();
Advertisement
Add Comment
Please, Sign In to add comment