![Working Character Switch for Legacy & Enhanced [ WIP | .NET ] V1.0](https://gta5mod.net/wp-content/uploads/2026/02/Working-Character-Switch-for-Legacy-1024x576.webp)
As Working In Progress, I’m trying to explore new things. Works on GTA V Legacy & Enhanced.
Features [v1.0]
– A ped companion [Press T to toggle switch to Franklin 2021 and back to original character] [Press Y to dismiss], Bodyguard spawned at 8m from player position. If you dismiss, get away 12m, then get back to set back as your bodyguard.
– Switch Scene close start “your place” <= 30m, 1 pop cloud start from 30 < "your place" <= 600m, 3 pop cloud start from "your place" > 600m.
– Working switch on vehicle (only tested on ground vehicles, except 1-seat onlies), you can now do drive-by. Or NPC driver might do it for you. Only if target stops, driver will get out too.
– Compatible features with Enhanced Native Trainer, such as invincibility, so you can watch NPC ragdolling, and then the out-of-ammo.
Requires:
– Script Hook V
– Script Hook V .NET
Installation instructions:
WorkingCharacterSwitch.dll -> Grand Theft Auto V (Enhanced)/scripts.
Changelog:
Features [v7.0 Early Access]
– Components include: Alloc8orStandardNatives 3717.0.1013.17 (64-bit Natives for .NET), CharacterProfiles 1.0.0.0 (Character Profiles), CharacterSwitchCore 1.0.0.0 (Core of Switch Scene Operations), ParseModifier 3.0.0.0 (Addon JSON Configuration Parser), WorkingCompanionOperations 1.0.0.0 (Working NPC Operations) & WorkingCharacterSwitch 7.0.0.0 (Working Character Switch)
Switch Scenes
– World’s first complete basic switch scene mod. For developers, you can use CharacterSwitchCore as library to refer on coding.
Companion Operations
– Added driver anchor, which you can now have your companion sit on passenger seats forever. Although there still has exceptions, like helicopter land, happens while firing, etc. This ped is invisible, invincible and cannot be killed. If you force to, companion will immediately leave vehicle when on attack as soon as driver died. This driver anchor deleted when you switch to companion or companion leave the vehicle.
– Companion can now manage on 1-seat only vehicles (currently test on ground one), example: Anti-Aircraft Trailer. No need anymore of dragging. Or Mobile Operations Center, since the driver (labeled) is a companion from profiled characters, you can have up to 3 seats as game declared for. They can shoot even the trailer is standing still.
Requires [v7.0 Early Access]:
– Newtonsoft Json (mandatory only if you use with ParseModifier plugin, included on archive)
– Script Hook V
– Script Hook V .NET Enhanced
v6.0
– Characters can now jack your every vehicle, including shuffling from passenger seats, can be chosen between 0 (direct approach), 1 is passenger shuffle one and 2 is random.
– Added hostile temporary mode to add jacking stuff. You can cancel hostility with bodyguard assignment but for a few time delay.
Features [v5.0]
– A scaled ped companion system can be swapped to various locations. (Hold T or Y then press 1-8 to do with specific character. Keys can be changed at json file. Hold keys while as bodyguard on same slot to swap back to original player)
– Switch Scene close start “your place” <= 30m, 1 pop cloud start from 30 < "your place" <= 600m, 3 pop cloud start from "your place" > 600m.
– Compatible features with Enhanced Native Trainer, such as invincibility, so you can watch NPC ragdolling, and then the out-of-ammo, or Rampage Trainer for voiceline features.
– Added discrete relationships so you can toggle while doing discrete mathematics, it’s about bodyguard on or off, is which one is and so on. With discrete relationships, you can now play as 3 (original and 2 profiled peds) players or up to maximum is 8 (original and 7 profiled peds). v5.0 provides 4 options (on/half/quarter/off) instead of 2 (on/off). Half-mode will split bodyguard system, while still being recognised as friendly, use on helicopters. Quarter-mode will make sure they won’t step on each other’s shoes, their missions. Built for helicopter case.
– Now shouldever your bodyguard leave the vehicle, if enemies are killed, they will go back to their previous ones, even now includes driver as NPC.
– Bodyguards can now follow you on independent vehicle.
– Added Driving Style [Working on Progress]
– Bodyguards can now attack enemies for you on independent helicopters. Addons also supported, can be added on via json. Up to 7 vehicles. Yes. It’s true. You can now have your fleet on your own on helicopters.
– Characters can now startup with vehicles, instead on foot. Can be disabled on json.
v4.0
– Added Controller support [WIP]
– Added Vehicle Seat Teleport, use on non-interactable seat.
– Bodyguards can now follow you on independent vehicle.
– Teleport to player’s destination will also bring their vehicles with, and they will get out of vehicle as soon as they are.
v2.9
– Fixed most of known critical syntaxes.
– Added discrete relationships between original ped and profiled peds. You must re-assign bodyguard as at least one profiled ped to make the other profiled friendlies shooting for you. It’s automatically so with the original ped.
v2.0
– Added scaled character profile (up to 8), can now be modded at ini file.
– Added random location startup, can also be modded at json file.
v1.0
– Initial Release. Remember to dismiss bodyguard if switching via wheelbar.
Credits:
Nozomu-san
![Working Character Switch for Legacy & Enhanced [ WIP | .NET ] V1.0](https://gta5mod.net/wp-content/uploads/2026/02/Working-Character-Switch-for-Legacy-150x150.webp)
![Working Character Switch for Legacy & Enhanced [ WIP | .NET ] V1.0](https://gta5mod.net/wp-content/uploads/2026/02/Working-Character-Switch-for-Legacy2-150x150.webp)
![Working Mk II Ammunation for NPCs on Legacy & Enhanced [ WIP | .NET ] V3.0 Working Mk II Ammunation for NPCs on Legacy](https://gta5mod.net/wp-content/uploads/2026/04/Working-Mk-II-Ammunation-for-NPCs-on-Legacy-150x150.jpg)
![2025 Lamborghini Urus SE [Add-On|Legacy|Enhanced] Legacy / Enhanced Versions 2025 Lamborghini Urus SE [Add-On|Legacy|Enhanced] Legacy / Enhanced Versions](https://gta5mod.net/wp-content/uploads/2026/01/2025-Lamborghini-Urus-SE-150x150.webp)
![Ambient Natural Disasters [Legacy/Enhanced] [.Net] V1.2 Ambient Natural Disasters [Legacy/Enhanced] [.Net] V1.1](https://gta5mod.net/wp-content/uploads/2025/11/Ambient-Natural-Disasters-150x150.png)
![Ped Voice Group Multiplayer for Legacy & Enhanced [ .NET ] V2.0 Ped Voice Group Multiplayer for Legacy & Enhanced [ .NET ] V1.0](https://gta5mod.net/wp-content/uploads/2026/03/Ped-Voice-Group-Multiplayer-for-Legacy-150x150.webp)
![Outfit Persistence [.NET] V0.0.8 (Legacy & Enhanced) Outfit Persistence](https://gta5mod.net/wp-content/uploads/2026/04/Outfit-Persistence-150x150.webp)