Working Character Switch for Legacy & Enhanced [ WIP | .NET ] 4.0
256
15
256
15
As Working In Progress, I'm trying to explore new things. Works on GTA V Legacy & Enhanced.
Note:
- Due to usage of the in-game switch, this mod will break any missions in-game. You can still play missions made by modders though, as long as they are independent from the game.
- Do not spam the switch, otherwise you will risk on losing texture streaming due to stuck while streaming on other characters.
- Delete all previous ini files, since is no longer in use. Replaced by json files. Don't worry. It's still easy to modify. [v5.0]
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 ini 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.
- Characters can now startup with vehicles, instead on foot. Can be disabled on json.
Requires:
- Newtonsoft Json (included in archive) [v5.0]
- Script Hook V
- I've made compatible for each version of Script Hook V .NET, you can choose one of below to download [v2.9 - present]
-> Script Hook V .NET Enhanced
-> Script Hook V .NET
Installation instructions:
Paste content to Grand Theft Auto V (Enhanced)/scripts.
For someone using Controllers, you must run first time to generate WorkingCharacterSwitch.ini. Then you can modify there.
v5.0
- Added Driving Style [Working on Progress]
- Bodyguards can now attack enemies for you on independent helicopters. While not attacking, they will be above your head.
- Bodyguard relations are now provided with 4 options (on/half/quarter/off) instead of 2.
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. If you wanna know how to work properly, then relationship is a matrix which relationship you are.
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.
Note:
- Due to usage of the in-game switch, this mod will break any missions in-game. You can still play missions made by modders though, as long as they are independent from the game.
- Do not spam the switch, otherwise you will risk on losing texture streaming due to stuck while streaming on other characters.
- Delete all previous ini files, since is no longer in use. Replaced by json files. Don't worry. It's still easy to modify. [v5.0]
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 ini 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.
- Characters can now startup with vehicles, instead on foot. Can be disabled on json.
Requires:
- Newtonsoft Json (included in archive) [v5.0]
- Script Hook V
- I've made compatible for each version of Script Hook V .NET, you can choose one of below to download [v2.9 - present]
-> Script Hook V .NET Enhanced
-> Script Hook V .NET
Installation instructions:
Paste content to Grand Theft Auto V (Enhanced)/scripts.
For someone using Controllers, you must run first time to generate WorkingCharacterSwitch.ini. Then you can modify there.
v5.0
- Added Driving Style [Working on Progress]
- Bodyguards can now attack enemies for you on independent helicopters. While not attacking, they will be above your head.
- Bodyguard relations are now provided with 4 options (on/half/quarter/off) instead of 2.
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. If you wanna know how to work properly, then relationship is a matrix which relationship you are.
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.
首次上传时间: 2026年2月11日
最后更新时间: 6天前
最后下载: 7小时前
39个评论
As Working In Progress, I'm trying to explore new things. Works on GTA V Legacy & Enhanced.
Note:
- Due to usage of the in-game switch, this mod will break any missions in-game. You can still play missions made by modders though, as long as they are independent from the game.
- Do not spam the switch, otherwise you will risk on losing texture streaming due to stuck while streaming on other characters.
- Delete all previous ini files, since is no longer in use. Replaced by json files. Don't worry. It's still easy to modify. [v5.0]
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 ini 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.
- Characters can now startup with vehicles, instead on foot. Can be disabled on json.
Requires:
- Newtonsoft Json (included in archive) [v5.0]
- Script Hook V
- I've made compatible for each version of Script Hook V .NET, you can choose one of below to download [v2.9 - present]
-> Script Hook V .NET Enhanced
-> Script Hook V .NET
Installation instructions:
Paste content to Grand Theft Auto V (Enhanced)/scripts.
For someone using Controllers, you must run first time to generate WorkingCharacterSwitch.ini. Then you can modify there.
v5.0
- Added Driving Style [Working on Progress]
- Bodyguards can now attack enemies for you on independent helicopters. While not attacking, they will be above your head.
- Bodyguard relations are now provided with 4 options (on/half/quarter/off) instead of 2.
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. If you wanna know how to work properly, then relationship is a matrix which relationship you are.
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.
Note:
- Due to usage of the in-game switch, this mod will break any missions in-game. You can still play missions made by modders though, as long as they are independent from the game.
- Do not spam the switch, otherwise you will risk on losing texture streaming due to stuck while streaming on other characters.
- Delete all previous ini files, since is no longer in use. Replaced by json files. Don't worry. It's still easy to modify. [v5.0]
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 ini 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.
- Characters can now startup with vehicles, instead on foot. Can be disabled on json.
Requires:
- Newtonsoft Json (included in archive) [v5.0]
- Script Hook V
- I've made compatible for each version of Script Hook V .NET, you can choose one of below to download [v2.9 - present]
-> Script Hook V .NET Enhanced
-> Script Hook V .NET
Installation instructions:
Paste content to Grand Theft Auto V (Enhanced)/scripts.
For someone using Controllers, you must run first time to generate WorkingCharacterSwitch.ini. Then you can modify there.
v5.0
- Added Driving Style [Working on Progress]
- Bodyguards can now attack enemies for you on independent helicopters. While not attacking, they will be above your head.
- Bodyguard relations are now provided with 4 options (on/half/quarter/off) instead of 2.
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. If you wanna know how to work properly, then relationship is a matrix which relationship you are.
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.
首次上传时间: 2026年2月11日
最后更新时间: 6天前
最后下载: 7小时前


@thalilmythos The mod is basically made to bypass wanted level, character limits and so on. And I don't know about script break-up like that. There're up to 1+7 peds you can screw around, 7 bodyguards and original character.
@Nozomu-san Okay, okay, Let's say, I want to create a script that let's me call Michael and Trevor for backup as bodyguards, once I set them as bodyguards in my script, COULD I switch to them with yours? would be dope
@Nozomu-san I'm asking because I'd actually like to make something like that to take advantage of the functionalities you are creating here
@thalilmythos I think ií set model name to player_one, player_zero, player_two on ini file. If you mean doing it with built-in bodyguards like hang out one, I think you won't want it, it's difficult.
@Nozomu-san I mean, I do have a mod myself that uses the player bodyguards group which is the one used by default by the game any time you have any sort of bodyguard to make bodyguard orders.
If you are using the Game Player Character's default bodyguard group, any ped in that group could be usable by the mod, if you aren't, there's a suggestion
@thalilmythos Just try with mine v2.9 and let me know what you think.
I don't design this mod like group type like Team 1 vs Team 2, etc... Or yet, since the target is currently switch to character, bodyguard or not, hold Y (not Y on console) then press 1,2,...8, depend on profile.
@thalilmythos You can still temporarily hostile the profiled peds while bodyguard is off, they will shoot you.
@Nozomu-san This mod causes the game's textures to disappear after using it. The textures in the game disappear, and it's an excellent mod. If you can fix this, I'd appreciate it.
@VICTOR RIVERA It does, it will back to normal when group them back to one place.
@Nozomu-san What do you mean? So they can't be separated? Can you explain that better?
@VICTOR RIVERA It means, each character draws distance, and guess what? Too many graphics drawn on far distances. Group them in a place so game will help this. This is also what we were hidden from the game.
Technically it still work fine, but same as the projectile firing limits are 50, I've exceeded the limits.
@thalilmythos You can now have controller support on v4.0.
@Nozomu-san How do I disable the controller? Every time I press X to run, it switches. There's no .ini file in the download. You should provide better instructions.
@Nozomu-san I just tried it, but even after I got the players together, the textures started glitching after about 5 minutes of gameplay. This mod is incredibly popular and I really like it, but I think that needs to be fixed.
@VICTOR RIVERA It auto generates. Then, you can disable it.
@VICTOR RIVERA That texture glitch is not something of a bug. The game was never meant to draw distance from this many players. 3 was many already, on my mod is 8.
@VICTOR RIVERA This will be popular when it is featured on Featured Files. I made and uploaded some videos which you saw.
@Nozomu-san Bro, is there any way to fix this? It becomes unplayable like this; reducing the number of characters and using just one character causes me to lose the textures immediately, even if they're standing next to each other.
@VICTOR RIVERA Can you tell me the scenario of it? Cause normally I tested and it works still fine. And, if you did spam the switch while it's not done, then you mustn't.