Unlock all Script for Yim Mod Menu for gta 5 1.69 with Battle Eye Bypassed
GTA V Stat Unlocker Script – Racing, Heist, Capture, & Car Mods (Gabrielluan12 Version)
If you want to unlock hidden progress stats within the enhanced online mode of GTA V, Gabrielluan12’s simple and fast Lua script can help. The script runs under menus like Yim Menu, and it unlocks a variety of hidden or reward tracked stats concerning car mods, heists, racing, captures, etc.
This tool is intended for educational purposes and for offline/ solo use only. You should not use this in public GTA Online lobbies and if you are using it for anything other than a breach of Rockstar’s policies, you should proceed responsibly.
🚗 What the Script Will Unlock?
The script modifies stats which would take you countless hours of grinding or winning in GTA Online activities, and if you choose to activate it, it will do the following:
Unlock all CHARFMCARMOD1-7, for customizations for your multiplayer character
Change Racing awards, like rally wins, moving sea and air races and fastest laps
Activate progress for Turbo Start, Stunt Jumps, and Slipstreams
Finish Heists and setups that were logged as finished
Change Capture Pack kills, wins from Last Team Standing, kills with Night Vision
Global wins/losses
Support BE (Bypassed)
Instant Unlock Everything
Unlock STAYS Permanently in the Character
Can Used to Modify the Stats of the Vehicles Wihtout Completing the Races
No Need to Buy Recovery Support from the P2C
🧠 How It Works?
The script uses a function MPX() to dynamically find the start of your online character’s stat prefix (MP0, MP1, etc.), and uses Rockstar’s internal statistics, with its own unique semantics to meta with stats.setint() and set the value to..
Additionally, the important stats were defined for including in this utility, and are included in the line ‘function MPX()’, this will finish in a slight process when the button is pressed for ‘click’, which could be included into any tab in your gui script structure…
script:addbutton(“click”, function() … end)
📋 Includes Unlocks
Car Mods: CHARFMCARMOD1UNLCK to 7UNLCK
Races Won & Fast Laps: AWDFMWINAIRRACE, AWDFMWINSEARACE
Slipstreams: NUMBERSLIPSTREAMSINRACE = 100
Heists: AWDFINISHHEISTS, AWDFINISHHEISTSETUPJOB = 50
Capture & LTS: AWDKILLCARRIERCAPTURE, AWDWINLASTTEAMSTANDINGS
⚠️ Use Only As Intended
This tool is for educational purposes only and should only be used in story mode and solo sessions or private modding builds, you are modifying backend stats which could be flagged by Rockstar if you are to accidentally sync in a public GTA Online lobby…
Expert tips to safely use this application:
Use in offline mode, most likely as quick as you can
Backup your saves and config directory files
Do not combine use of this application with external cash drop/ FSL exploits
📥 How To Install
Save the script in your scripts directory as carunlockstats.lua
Move that saved script into the scripts/ folder of your mod menu (Yim Menu or other)
Launch GTA V → load into Online or Story Mode
Open your scripts GUI → go to the Script tab
Click the “click” button and you will reclaim the stats from the defined blocks to update.
🎯 Final Thoughts
This script is a simple way (one-click) to unlock a fair bit of common GTA V online statistics for racing and car tuning. Gabrielluan12 made this script and provide a great player tool for testers and developers, and players to work back through content wanted to retrieve/time loss & progression lost without hours of grind.
Mod responsibly, in a fashion that allows everyone to enjoy gameplay fairly and fun.
📎 Need Help and More Mods?
Join our GTA V modding community for more LUA scripts and custom stat tools:
🔧 What it Unlocks ?
The script runs and opens up vehicle change types – it lets the player get many race awards plus quick starts. The script also shows stunt jumps as found and done.
It puts in values for sea, air along with land race wins. The script also records the fastest lap. It also shows slipstream racing.
The script opens up a rally win for the driver but also the navigator – it also opens heist finishes and setups. The player gets nightvision kills. The script opens capture game awards. It also opens LTS survival milestones.
Java Script Source Code:
struct PROPERTY_DATA
{
SCR_ARRAY<uint64_t, NUM_PROPERTY_INTERIORS> PropertyIds;
SCR_BITSET Flags; // I really don't want to indent everything again
SCR_INT RingingPlayers; // bitset of players requesting entry into property
SCR_INT Index; // the value you pass to the send to apartment TSE
SCR_INT Instance;
SCR_INT ExteriorIndex;
PLAYER_INDEX ExteriorOwner;
SCR_ARRAY<uint64_t, 32> RingingPlayersState; // 0 = ringing, 1 = accepted, 2 = denied
GAMER_HANDLE OwnerHandle; // can be used to bypass RID spoofing when player is inside interior
SCR_ARRAY<uint64_t, NUM_PROPERTY_INTERIORS> EclipseTheme;
SCR_INT ApartmentType; // normal vs stilt vs eclipse
SCR_INT OwnerInstance; // same as Instance in most cases
SCR_ARRAY<EXEC_WAREHOUSE_INFO, 5> ExecutiveWarehouseInfos;
SCR_INT OfficeSafeMoneyMultiplier;
SCR_BITSET StyleFlags;
SCR_INT PAD_0134; // unused
SCR_INT AssistantGreetingChoice;
SCR_INT AssistantDialogBitset;
SCR_INT AssistantDialogBitset2;
SCR_INT LifetimeCargoMissionsComplete; // used for trophy type
SCR_INT CasinoChipsMultiplier;
SCR_INT AssistantDialogBitset3;
SCR_INT AssistantDialogBitset4;
SCR_INT AssistantDialogBitset5;
SCR_INT AssistantDialogBitset6; // do we REALLY need 6 bitsets for assistant dialog?
IE_WAREHOUSE_DATA IEWarehouseData;
SCR_INT Garage1DataBitset;
SCR_INT Garage2DataBitset;
SCR_INT Garage3DataBitset;
SCR_INT ModshopDataBitset;
SCR_ARRAY<FACTORY_INFO, 7> FactoryInfos;
SCR_INT TotalBunkerResearch;
SCR_INT CurrentBunkerResearchProgress;
SCR_INT BunkerDecorVariation;
SCR_INT MOCBitset;
SCR_INT MOCColor; // bitset for some reason
uint64_t PAD_0290[2]; // unused
SCR_INT GunShopFlags;
HANGAR_DATA HangarData;
SCR_INT PAD_0299;
DEFUNCT_BASE_DATA DefunctBaseData;
SCR_INT AvengerInteriorDecorFlags; // "PACKED_MP_INT_ARMORY_AIRCRAFT_INTERIOR_v0"
uint64_t PAD_0308[3];
BUSINESS_HUB_DATA BusinessHubData;
NIGHTCLUB_DATA NightclubData;
SCR_INT PAD_0365;
SCR_INT TerrorbyteDesign;
SCR_INT PAD_0367;
SCR_INT AcidLabRadio;
SCR_INT TerrorbyteRadio;
SCR_INT NanoDroneCooldown;
PLAYER_INDEX HostOfInteriorScript;
ARENA_GARAGE_DATA ArenaGarageData;
SCR_INT ArcadeJukeboxStation; // for simple interior type 17
SCR_INT JukeboxFavoritePlaylist;
SCR_INT ClubhouseBarCashAmount;
SCR_INT DefaultJukeboxStation;
SCR_INT FreakshopJukeboxStation;
SCR_INT PAD_0386; // TODO
SCR_HASH MOCModel; // used by the bunker script to detect exits with MOC
SCR_INT PAD_0388; // unused
SCR_HASH TerrorbyteModel;
SCR_ARRAY<uint64_t, 7> PAD_0390; // some property interior stuff
uint64_t PAD_0398[4];
SCR_INT OfficeGarageModdingVehicleSlot;
SCR_INT CurrentOfficeGarageFloor;
CASINO_APARTMENT_DATA CasinoApartmentData; // @405 as of 1.67
ARCADE_DATA ArcadeData;
ARCADE_MACHINES ArcadeMachines;
SCR_ARRAY<uint64_t, 41> ArcadeMachineSlots;
SCR_INT PAD_0478; // TODO
SUBMARINE_DATA SubmarineData;
AUTOSHOP_DATA AutoShopData;
SALVAGE_YARD_DATA SalvageYardData;
SCR_ARRAY<uint64_t, 2> AutoShopArcadeMachineSlots;
CAR_CLUB_DATA CarClubData;
FIXER_HQ_DATA FixerHQData;
SCR_INT PAD_0503; // not read by the scripts
SCR_INT PAD_0504;
VEHICLE_INDEX CurrentlyModdingVehicleFixerHQ;
MULTI_STOREY_GARAGE_DATA MultiStoreyGarageData; // @507 as of 1.67
SCR_INT FreakshopBits; // 0: has weapon workshop, 1: radio enabled
SCR_INT VinewoodGarageBits; // added b812g9, 0 seems to indicate a cutscene
BAIL_SHOP_DATA BailShopData;
HACKER_DEN_DATA HackerDenData;
FIELD_HANGAR_DATA FieldHangarData;
};
static_assert(sizeof(PROPERTY_DATA) == 545 * 8);
In-Game Pictures:
Video of the Menu
Credits to #Gabrielluan12,UC Communtiy Sharing the Script and Globals with us thanks for sharing with us in the Forum
📥 Download Links :
Frequently Asked Questions