Fix issues with updater & crash with unlimited nitro #84
This commit is contained in:
parent
bcbb4d6418
commit
7008df4e95
@ -286,7 +286,7 @@ VehCustmzrMgr::VehCustmzrMgr()
|
||||
m_Neon.m_nTrafficTimer = timer;
|
||||
}
|
||||
|
||||
if (m_Nitro.m_bEnabled && FindPlayerVehicle(-1, false)->m_nVehicleSubClass == VEHICLE_AUTOMOBILE)
|
||||
if (m_Nitro.m_bEnabled && pVeh && pVeh->m_nVehicleSubClass == VEHICLE_AUTOMOBILE)
|
||||
{
|
||||
patch::Set<BYTE>(0x969165, 0, true); // All cars have nitro
|
||||
patch::Set<BYTE>(0x96918B, 0, true); // All taxis have nitro
|
||||
|
@ -8,7 +8,7 @@
|
||||
#define IMGUI_DEFINE_MATH_OPERATORS
|
||||
|
||||
#define MENU_NAME "Cheat Menu"
|
||||
#define MENU_VERSION_NUMBER "3.5"
|
||||
#define MENU_VERSION_NUMBER "3.51"
|
||||
#define MENU_VERSION MENU_VERSION_NUMBER
|
||||
#define MENU_TITLE MENU_NAME " v" MENU_VERSION
|
||||
|
||||
|
@ -11,7 +11,9 @@ MenuPage& menuPage = MenuPage::Get();
|
||||
MenuPage::MenuPage()
|
||||
: IPage<MenuPage>(ePageID::Menu, "Window.MenuPage", true)
|
||||
{
|
||||
Events::initGameEvent += [this]()
|
||||
// This needs to run before initRwEvent
|
||||
// Updates are checked in m_bAutoCheckUpdate
|
||||
Events::initRwEvent.before += [this]()
|
||||
{
|
||||
m_bDiscordRPC = gConfig.Get("Menu.DiscordRPC", false);
|
||||
m_bAutoCheckUpdate = gConfig.Get("Menu.AutoCheckUpdate", true);
|
||||
|
@ -52,9 +52,7 @@ void Updater::Process()
|
||||
sscanf(buf, "[{\"name\": \"%f\",", &version);
|
||||
if (version != 0.0f)
|
||||
{
|
||||
std::stringstream ss;
|
||||
ss << std::fixed << std::setprecision(2) << version;
|
||||
latestVer = ss.str();
|
||||
latestVer = std::format("{}", version);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user