fix(Vehicle): Edge case crash when vehicle was nullptr
This commit is contained in:
parent
b74e1329fe
commit
cf864a78e5
@ -7,14 +7,12 @@ namespace big
|
|||||||
{
|
{
|
||||||
void tabbar::render_vehicle()
|
void tabbar::render_vehicle()
|
||||||
{
|
{
|
||||||
CPed* ped = gta_util::get_local_ped();
|
|
||||||
|
|
||||||
if (ImGui::BeginTabItem("Vehicle"))
|
if (ImGui::BeginTabItem("Vehicle"))
|
||||||
{
|
{
|
||||||
bool bVehGodMode = ped->m_vehicle == nullptr ? false : (ped->m_vehicle->m_godmode & 0x1) == 0x1;
|
bool bVehGodMode = g_vehicle == nullptr ? false : (g_vehicle->m_godmode & 0x1) == 0x1;
|
||||||
if (ImGui::Checkbox("Vehicle God Mode", &bVehGodMode))
|
if (ImGui::Checkbox("Vehicle God Mode", &bVehGodMode))
|
||||||
if (ped->m_vehicle != nullptr)
|
if (g_vehicle != nullptr)
|
||||||
ped->m_vehicle->m_godmode = bVehGodMode ? 0x1 : 0x0;
|
g_vehicle->m_godmode = bVehGodMode ? 0x1 : 0x0;
|
||||||
|
|
||||||
ImGui::Separator();
|
ImGui::Separator();
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user