A clean CS:GO-style mod menu for MDickie's Infinite Lives.
Trinity/
├── TrinityMenu.cs # Main mod menu with CS:GO-style UI
├── Loader.cs # Entry point for DLL injection
├── Injector.cs # Standalone DLL injector
├── TrinityMenu.csproj # Menu DLL project
├── TrinityInjector.csproj # Injector EXE project
├── Trinity.sln # Solution file
└── Doorstop/ # Unity Doorstop config (alternative method)
- God Mode - Take no damage
- Infinite Stamina - Never get tired
- Infinite Lives - Unlimited respawns
- Super Speed - Move faster (adjustable 1x-5x)
- Super Jump - Jump higher (adjustable 1x-5x)
- Fly Mode - Hold SPACE to fly
- Invisibility - NPCs can't see you
- Max All Stats - Instantly max all character stats
- Full Heal - Restore health and stamina
- One Hit Kill - Kill enemies instantly
- Super Strength - Deal massive damage (adjustable 1x-10x)
- Rapid Fire - No weapon cooldown
- No Recoil - Perfect accuracy
- No Cooldown - Abilities ready instantly
- Auto Block - Automatically block attacks
- Kill All Enemies - Eliminate all hostile NPCs
- Freeze Time - Stop the in-game clock
- Unlock All Maps - Access all locations
- Unlock All Characters - Play as anyone
- No Police - Disable law enforcement
- Teleport to Home - Instant travel home
- Clear Wanted Level - Remove all warrants
- Infinite Money - Never run out of cash
- Set Money - Adjustable money slider
- Add Money - Quick $10K or $100K buttons
- ESP / Wallhack - Visual toggle
- Reset All Settings - Return to defaults
| Key | Action |
|---|---|
INSERT |
Toggle menu |
F1 |
Toggle menu (alternate) |
SPACE |
Fly up (when Fly Mode enabled) |
- Download Unity Doorstop
- Extract
winhttp.dllto the game folder (same folder asInfinite Lives.exe) - Copy
Doorstop/doorstop_config.inito the game folder - Build
TrinityMenu.dlland copy it to the game folder - Launch the game normally
- Build both projects:
TrinityMenu.dll(the mod menu)TrinityInjector.exe(the injector)
- Start the game
Infinite Lives.exe - Run
TrinityInjector.exe - The menu will be injected into the running game
- Install BepInEx 5.x for Unity Mono
- Build
TrinityMenu.dll - Create a BepInEx plugin wrapper (see below)
- Place in
BepInEx/plugins/folder
- Visual Studio 2022 or later
- .NET Framework 4.7.2 SDK
- Game DLLs from
Infinite Lives_Data/Managed/:UnityEngine.CoreModule.dllUnityEngine.InputLegacyModule.dllUnityEngine.IMGUIModule.dllAssembly-CSharp.dll
- Open
Trinity.slnin Visual Studio - Update DLL reference paths in
TrinityMenu.csprojif needed - Build in Release mode
- Output files:
bin/Release/TrinityMenu.dllbin/Release/TrinityInjector.exe
Based on decompiled game code:
| Field | Type | Description |
|---|---|---|
fnn |
float | Current health |
fno |
float | Max health |
fnp |
float | Health percentage |
fnu |
float | Current stamina/spirit |
fnv |
float | Max stamina |
fnm |
int | Dead state (0=alive, >0=dead, <0=zombie) |
fmo |
float | X position |
fmp |
float | Y position |
fmq |
float | Z position |
fvx |
float | Attack cooldown |
| Field | Type | Description |
|---|---|---|
stat[1-6] |
float[] | Base stats (speed, strength, agility, etc.) |
superStat[1-6] |
float[] | Super form stats |
health |
float | Health value |
spirit |
float | Spirit/stamina value |
visibility |
float | Visibility (0=invisible, 1=visible) |
warrant |
int | Wanted level |
crime |
int | Crime level |
transform |
int | Super form state |
| Field | Type | Description |
|---|---|---|
bank |
int | Money amount |
showBank |
int | Displayed money |
lives |
int | Number of lives |
clockSpeed |
float | Time speed (0=frozen, 30=normal) |
charUnlock[] |
int[] | Character unlock states |
mapUnlock[] |
int[] | Map unlock states |
offences |
int | Crime count |
detention |
int | Detention status |
Players- Active player instances (Players.gas[Players.gaq])Characters- Character data (Characters.c[Characters.star])World- World/location dataProgress- Game progress and stats
- Make sure the game is fully loaded (in gameplay, not main menu)
- Check that injection was successful (console output)
- Try pressing both INSERT and F1
- Run injector as Administrator
- Make sure game is running before injecting
- Check antivirus isn't blocking the injection
- Verify DLL references match your game version
- Check Unity version compatibility
- Trinity - Mod menu development
- MDickie - Original game developer
- Unity Doorstop - DLL injection framework
This mod is for educational and personal use only. Use at your own risk.
Press INSERT to open the menu in-game!