From b88b6dc5c5be97526b788e8aae4a9a367dc132c6 Mon Sep 17 00:00:00 2001 From: Yimura Date: Sat, 26 Dec 2020 19:48:00 +0100 Subject: [PATCH] feat(Features): Added spoof rank looped feature --- BigBaseV2/src/features.cpp | 1 + BigBaseV2/src/features.hpp | 1 + BigBaseV2/src/features/spoof_rank.cpp | 18 ++++++++++++++++++ 3 files changed, 20 insertions(+) create mode 100644 BigBaseV2/src/features/spoof_rank.cpp diff --git a/BigBaseV2/src/features.cpp b/BigBaseV2/src/features.cpp index 8bf9bebd..727ef82e 100644 --- a/BigBaseV2/src/features.cpp +++ b/BigBaseV2/src/features.cpp @@ -17,6 +17,7 @@ namespace big no_idle_kick(); no_ragdoll(); off_radar(); + spoof_rank(); super_sprint(); } diff --git a/BigBaseV2/src/features.hpp b/BigBaseV2/src/features.hpp index c5264258..cca0d478 100644 --- a/BigBaseV2/src/features.hpp +++ b/BigBaseV2/src/features.hpp @@ -28,6 +28,7 @@ namespace big void no_idle_kick(); void no_ragdoll(); void off_radar(); + void spoof_rank(); void super_sprint(); void update_screen_sizes(); diff --git a/BigBaseV2/src/features/spoof_rank.cpp b/BigBaseV2/src/features/spoof_rank.cpp new file mode 100644 index 00000000..00747b32 --- /dev/null +++ b/BigBaseV2/src/features/spoof_rank.cpp @@ -0,0 +1,18 @@ +#include "features.hpp" +#include "script_global.hpp" + +namespace big +{ + void features::spoof_rank() + { + bool bSpoofRank = g_settings.options["spoof_rank"].get(); + + if (bSpoofRank) + { + QUEUE_JOB_BEGIN_CLAUSE() + { + *script_global(1590682).at(PLAYER::PLAYER_ID(), 883).at(211).at(6).as() = g_settings.options["rank"].get(); + }QUEUE_JOB_END_CLAUSE + } + } +} \ No newline at end of file