This content is intended solely for educational and informational purposes. It aims to provide insights into game engine functionalities and private server development. We do not endorse or promote the use of unauthorized modifications or tools that violate the terms of service of any software or platform.
Users are advised to ensure compliance with all applicable laws and platform policies. Any actions taken based on the information provided are at the user's own discretion and risk.
Â
Â
Â
Doomsday Script for Kiddions Mod Menu 1.0.1
The GTA V Online Doomsday Prep Skips + 150% Cuts Script v5.0 for Kiddions Mod Menu 1.0.1 is a modding script designed to enhance the Doomsday Heist experience in GTA V Online by allowing you to skip preparation missions and adjust the heist payout cuts for better rewards. This script is integrated with the Kiddions Mod Menu v1.0.1, making it easy to activate and use directly within the game.
#include "common.hpp"
#include "core/backend/ScriptMgr.hpp"
#include "core/backend/FiberPool.hpp"
#include "core/commands/Commands.hpp"
#include "core/commands/HotkeySystem.hpp"
#include "core/settings/Settings.hpp"
#include "core/filemgr/FileMgr.hpp"
#include "core/frontend/Notifications.hpp"
#include "core/hooking/Hooking.hpp"
#include "core/hooking/CallHook.hpp"
#include "core/memory/ModuleMgr.hpp"
#include "core/renderer/Renderer.hpp"
#include "game/backend/AnticheatBypass.hpp"
#include "game/backend/Players.hpp"
#include "game/backend/SavedLocations.hpp"
#include "game/backend/SavedPlayers.hpp"
#include "game/backend/Self.hpp"
#include "game/backend/NativeHooks.hpp"
#include "game/backend/Tunables.hpp"
#include "game/backend/ScriptPointers.hpp"
#include "game/frontend/GUI.hpp"
#include "game/pointers/Pointers.hpp"
#include "game/features/recovery/GiveVehicleReward.hpp"
namespace YimMenu
{
DWORD Main(void*)
{
const auto documents = std::filesystem::path(std::getenv("appdata")) / "YimMenuV2";
FileMgr::Init(documents);
LogHelper::Init("YimMenuV2", FileMgr::GetProjectFile("./cout.log"));
g_HotkeySystem.RegisterCommands();
SavedLocations::FetchSavedLocations();
Settings::Initialize(FileMgr::GetProjectFile("./settings.json"));
if (!ModuleMgr.LoadModules())
goto EARLY_UNLOAD;
if (!Pointers.Init())
goto EARLY_UNLOAD;
if (!Renderer::Init())
goto EARLY_UNLOAD;
Players::Init();
Hooking::Init();
ScriptMgr::Init();
LOG(INFO) << "ScriptMgr initialized";
ScriptPointers::Init();
GUI::Init();
ScriptMgr::AddScript(std::make_unique<Script>(&NativeHooks::RunScript));
ScriptMgr::AddScript(std::make_unique<Script>(&Tunables::RunScript));
ScriptMgr::AddScript(std::make_unique<Script>(&AnticheatBypass::RunScript));
ScriptMgr::AddScript(std::make_unique<Script>(&Self::RunScript));
ScriptMgr::AddScript(std::make_unique<Script>(&GUI::RunScript));
FiberPool::Init(16);
ScriptMgr::AddScript(std::make_unique<Script>(&HotkeySystem::RunScript));
ScriptMgr::AddScript(std::make_unique<Script>(&Commands::RunScript));
ScriptMgr::AddScript(std::make_unique<Script>(&GiveVehicleReward::RunScript));
ScriptMgr::AddScript(std::make_unique<Script>(&SavedPlayers::RunScript));
if (!Pointers.LateInit())
LOG(WARNING) << "Socialclub patterns failed to load";
Notifications::Show("YimMenuV2", "Loaded succesfully", NotificationType::Success);
while (g_Running)
{
Settings::Tick();
std::this_thread::yield();
}
LOG(INFO) << "Unloading";
NativeHooks::Destroy();
FiberPool::Destroy();
ScriptMgr::Destroy();
Hooking::Destroy();
CallSiteHook::Destroy();
EARLY_UNLOAD:
g_Running = false;
Renderer::Destroy();
LogHelper::Destroy();
CloseHandle(g_MainThread);
FreeLibraryAndExitThread(g_DllInstance, EXIT_SUCCESS);
return EXIT_SUCCESS;
}
}
BOOL WINAPI DllMain(HINSTANCE dllInstance, DWORD reason, void*)
{
using namespace YimMenu;
DisableThreadLibraryCalls(dllInstance);
if (reason == DLL_PROCESS_ATTACH)
{
g_DllInstance = dllInstance;
g_MainThread = CreateThread(nullptr, 0, Main, nullptr, 0, &g_MainThreadId);
}
return true;
}
in-Â Game Picture :Â
Video of the Script
Features [+]
- Support Anti-Cheat BE (Bypassed)
- Spawn Modded Vehicles
- Self Options
- Bullet impact
- World Options
Installation Instructions [+]
- Extract the Folder to your Desktop and Launch GTA V you will be able to see
"Xenox.exe / Xenos64.exe"
Open the InjectorSelect GTA5.exe as Process and Drag and Drop Yim.dll
. - Make Sure you Battleeye is Turned off From Rockstar Games Launcher
- Then Press on Inject Button on the Xenos Injector
- Open GTA 5 and Press
"insert"
key to Check whether the menu is Loaded andGo to Story Mode then Open Network Tab to go Invite Only Session or Solo Sessions.
Frequently Asked Questions
Key Features of Doomsday Prep Skips + 150% Cuts Script v5.0:
Doomsday Prep Skips:
The Prep Skips feature allows you to skip the time-consuming preparation missions required for the Doomsday Heist.
Normally, these prep missions take time and effort to complete, but with this script, you can bypass them and move directly into the heist setup or final mission without the need for additional prep work.
This is useful for players who want to speed up the process or avoid repeating missions they’ve already completed.
150% Heist Payout Cuts:
This script enables you to increase the payout cuts for the Doomsday Heist to 150%.
Normally, the payout splits are divided among the players, but with this mod, you can adjust the payout to your advantage, getting a larger share of the rewards for the Doomsday Heist finale.
The 150% payout boost can be customized for yourself and your team, allowing you to maximize the profit from completing the heist.
Solo Play for Doomsday Heist:
With the prep skips and increased payout, this script also facilitates solo play for the Doomsday Heist. You no longer need to rely on other players to complete the heist.
This makes the heist much more accessible to solo players or those who prefer not to deal with the hassle of finding a crew.
Â
Â