feat(Self): Added Off Radar
This commit is contained in:
parent
1cd26b604b
commit
517140be75
@ -12,6 +12,7 @@ namespace big
|
|||||||
QUEUE_JOB_BEGIN_CLAUSE()
|
QUEUE_JOB_BEGIN_CLAUSE()
|
||||||
{
|
{
|
||||||
looped::self_godmode();
|
looped::self_godmode();
|
||||||
|
looped::self_off_radar();
|
||||||
looped::self_no_ragdoll();
|
looped::self_no_ragdoll();
|
||||||
}QUEUE_JOB_END_CLAUSE
|
}QUEUE_JOB_END_CLAUSE
|
||||||
|
|
||||||
|
@ -6,6 +6,7 @@ namespace big
|
|||||||
class looped {
|
class looped {
|
||||||
public:
|
public:
|
||||||
static void self_godmode();
|
static void self_godmode();
|
||||||
|
static void self_off_radar();
|
||||||
static void self_noclip();
|
static void self_noclip();
|
||||||
static void self_no_ragdoll();
|
static void self_no_ragdoll();
|
||||||
|
|
||||||
|
15
BigBaseV2/src/backend/looped/self/off_radar.cpp
Normal file
15
BigBaseV2/src/backend/looped/self/off_radar.cpp
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
#include "backend/looped/looped.hpp"
|
||||||
|
#include "natives.hpp"
|
||||||
|
#include "script_global.hpp"
|
||||||
|
|
||||||
|
namespace big
|
||||||
|
{
|
||||||
|
void looped::self_off_radar()
|
||||||
|
{
|
||||||
|
if (g.self.off_radar)
|
||||||
|
{
|
||||||
|
*script_global(2426097).at(PLAYER::PLAYER_ID(), 443).at(204).as<int*>() = 1;
|
||||||
|
*script_global(2440277).at(70).as<int*>() = NETWORK::GET_NETWORK_TIME();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -11,6 +11,7 @@ struct globals {
|
|||||||
|
|
||||||
struct self {
|
struct self {
|
||||||
bool godmode = false;
|
bool godmode = false;
|
||||||
|
bool off_radar = false;
|
||||||
bool noclip = false;
|
bool noclip = false;
|
||||||
bool no_ragdoll = false;
|
bool no_ragdoll = false;
|
||||||
};
|
};
|
||||||
@ -32,6 +33,7 @@ struct globals {
|
|||||||
void from_json(const nlohmann::json& j)
|
void from_json(const nlohmann::json& j)
|
||||||
{
|
{
|
||||||
this->self.godmode = j["self"]["godmode"];
|
this->self.godmode = j["self"]["godmode"];
|
||||||
|
this->self.off_radar = j["self"]["off_radar"];
|
||||||
this->self.no_ragdoll = j["self"]["no_ragdoll"];
|
this->self.no_ragdoll = j["self"]["no_ragdoll"];
|
||||||
|
|
||||||
this->vehicle.horn_boost = j["vehicle"]["horn_boost"];
|
this->vehicle.horn_boost = j["vehicle"]["horn_boost"];
|
||||||
@ -46,6 +48,7 @@ struct globals {
|
|||||||
{
|
{
|
||||||
"self", {
|
"self", {
|
||||||
{ "godmode", this->self.godmode },
|
{ "godmode", this->self.godmode },
|
||||||
|
{ "off_radar", this->self.off_radar },
|
||||||
{ "no_ragdoll", this->self.no_ragdoll }
|
{ "no_ragdoll", this->self.no_ragdoll }
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -7,6 +7,7 @@ namespace big
|
|||||||
if (ImGui::BeginTabItem("Self"))
|
if (ImGui::BeginTabItem("Self"))
|
||||||
{
|
{
|
||||||
ImGui::Checkbox("God Mode", &g.self.godmode);
|
ImGui::Checkbox("God Mode", &g.self.godmode);
|
||||||
|
ImGui::Checkbox("Off Radar", &g.self.off_radar);
|
||||||
ImGui::Checkbox("No Clip", &g.self.noclip);
|
ImGui::Checkbox("No Clip", &g.self.noclip);
|
||||||
ImGui::Checkbox("No Ragdoll", &g.self.no_ragdoll);
|
ImGui::Checkbox("No Ragdoll", &g.self.no_ragdoll);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user