From e894de848fe0fe2be065511e42524b7534cb849e Mon Sep 17 00:00:00 2001 From: karifeld Date: Sat, 25 Dec 2021 17:22:24 +0800 Subject: [PATCH 1/3] feat(Self): much more organized --- BigBaseV2/src/gui/window/main/tab_self.cpp | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/BigBaseV2/src/gui/window/main/tab_self.cpp b/BigBaseV2/src/gui/window/main/tab_self.cpp index 52f3642e..71343ff1 100644 --- a/BigBaseV2/src/gui/window/main/tab_self.cpp +++ b/BigBaseV2/src/gui/window/main/tab_self.cpp @@ -20,12 +20,15 @@ namespace big }QUEUE_JOB_END_CLAUSE } - ImGui::Checkbox("God Mode", &g.self.godmode); - ImGui::Checkbox("Off Radar", &g.self.off_radar); - ImGui::Checkbox("Free Cam", &g.self.free_cam); - ImGui::Checkbox("No Clip", &g.self.noclip); - ImGui::Checkbox("No Ragdoll", &g.self.no_ragdoll); - ImGui::Checkbox("Super Run", &g.self.super_run); + if (ImGui::TreeNode("General")) + { + ImGui::Checkbox("God Mode", &g.self.godmode); + ImGui::Checkbox("Off Radar", &g.self.off_radar); + ImGui::Checkbox("Free Cam", &g.self.free_cam); + ImGui::Checkbox("No Clip", &g.self.noclip); + ImGui::Checkbox("No Ragdoll", &g.self.no_ragdoll); + ImGui::Checkbox("Super Run", &g.self.super_run); + } if (ImGui::TreeNode("Frame Flags")) { From 8efde2daa6bd636aa102489f44d442acc886400a Mon Sep 17 00:00:00 2001 From: karifeld <96363819+karifeld@users.noreply.github.com> Date: Sat, 25 Dec 2021 19:41:25 +0800 Subject: [PATCH 2/3] feat(Spoofing) disable player control --- .../src/gui/window/main/tab_spoofing.cpp | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/BigBaseV2/src/gui/window/main/tab_spoofing.cpp b/BigBaseV2/src/gui/window/main/tab_spoofing.cpp index a26d5779..a741ae3a 100644 --- a/BigBaseV2/src/gui/window/main/tab_spoofing.cpp +++ b/BigBaseV2/src/gui/window/main/tab_spoofing.cpp @@ -12,6 +12,11 @@ namespace big if (ImGui::TreeNode("Username")) { + QUEUE_JOB_BEGIN_CLAUSE() + { + PAD::DISABLE_ALL_CONTROL_ACTIONS(0); + }QUEUE_JOB_END_CLAUSE + ImGui::Checkbox("Spoof Username", &g.spoofing.spoof_username); static char name[20]; @@ -28,6 +33,11 @@ namespace big if (ImGui::TreeNode("IP Address")) { + QUEUE_JOB_BEGIN_CLAUSE() + { + PAD::DISABLE_ALL_CONTROL_ACTIONS(0); + }QUEUE_JOB_END_CLAUSE + ImGui::Checkbox("Spoof IP", &g.spoofing.spoof_ip); ImGui::Text("IP Address:"); @@ -38,8 +48,13 @@ namespace big if (ImGui::TreeNode("Rockstar ID")) { + QUEUE_JOB_BEGIN_CLAUSE() + { + PAD::DISABLE_ALL_CONTROL_ACTIONS(0); + }QUEUE_JOB_END_CLAUSE + ImGui::Checkbox("Spoof Rockstar ID", &g.spoofing.spoof_rockstar_id); - + ImGui::Text("Rockstar ID:"); ImGui::InputScalar("##rockstar_id_input", ImGuiDataType_U64, &g.spoofing.rockstar_id); @@ -49,4 +64,4 @@ namespace big ImGui::EndTabItem(); } } -} \ No newline at end of file +} From 0f085a880b4a5919f9287dade2905ebaf5ee3c3e Mon Sep 17 00:00:00 2001 From: karifeld <96363819+karifeld@users.noreply.github.com> Date: Sat, 25 Dec 2021 20:26:45 +0800 Subject: [PATCH 3/3] Update tab_self.cpp --- BigBaseV2/src/gui/window/main/tab_self.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/BigBaseV2/src/gui/window/main/tab_self.cpp b/BigBaseV2/src/gui/window/main/tab_self.cpp index 71343ff1..36081775 100644 --- a/BigBaseV2/src/gui/window/main/tab_self.cpp +++ b/BigBaseV2/src/gui/window/main/tab_self.cpp @@ -23,10 +23,15 @@ namespace big if (ImGui::TreeNode("General")) { ImGui::Checkbox("God Mode", &g.self.godmode); + ImGui::SameLine(); ImGui::Checkbox("Off Radar", &g.self.off_radar); + ImGui::SameLine(); ImGui::Checkbox("Free Cam", &g.self.free_cam); + ImGui::Checkbox("No Clip", &g.self.noclip); + ImGui::SameLine(); ImGui::Checkbox("No Ragdoll", &g.self.no_ragdoll); + ImGui::SameLine(); ImGui::Checkbox("Super Run", &g.self.super_run); } @@ -100,4 +105,4 @@ namespace big ImGui::EndTabItem(); } } -} \ No newline at end of file +}