From 6952654a0c61b3cd6bf1efb3782dc6aef09a0992 Mon Sep 17 00:00:00 2001 From: Yimura Date: Wed, 20 Jan 2021 03:40:36 +0100 Subject: [PATCH] fix(Features): God mode with offsets instead of natives --- BigBaseV2/src/features/looped/self/god_mode.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/BigBaseV2/src/features/looped/self/god_mode.cpp b/BigBaseV2/src/features/looped/self/god_mode.cpp index 22580459..8694edd5 100644 --- a/BigBaseV2/src/features/looped/self/god_mode.cpp +++ b/BigBaseV2/src/features/looped/self/god_mode.cpp @@ -1,4 +1,5 @@ #include "features.hpp" +#include "gta_util.hpp" namespace big { @@ -10,12 +11,13 @@ namespace big if (bGodMode || (!bGodMode && bGodMode != bLastGodMode)) { - QUEUE_JOB_BEGIN_CLAUSE(= ) - { - ENTITY::SET_ENTITY_INVINCIBLE(PLAYER::GET_PLAYER_PED_SCRIPT_INDEX(g_playerId), bGodMode); - }QUEUE_JOB_END_CLAUSE + CPed* ped = gta_util::get_local_ped(); - bLastGodMode = bGodMode; + ped->m_godmode = bGodMode ? 0x1 : 0x0; + + //ENTITY::SET_ENTITY_INVINCIBLE(PLAYER::GET_PLAYER_PED_SCRIPT_INDEX(g_playerId), bGodMode); + + bLastGodMode = bGodMode; } } } \ No newline at end of file