Character Swap 1.1.0
About
A simple script that allows you to make the game think you’re playing with a different ped model allowing to play missions as well as various other things using any model.
I have been receiving dozens of requests in the past to upload this and after skelepap contacted me a few days ago requesting the same I finally decided to clean it up a bit and upload it. I can’t even remember how many requests I have received but it’s at least 100. My original intention was to keep it private (but I then uploaded it first to MediaFire on October 21, 2016 for nkjellman) since there was a .NET version of this already (which didn’t really work and had to be updated each game patch; it is also deleted now) and this is some of the most basic things you can create. You guys can stop PMing me about this now
Requirements
ScriptHookV – dev-c.com/gtav/scripthookv/
Visual C++ – microsoft.com/en-us/download/details.aspx?id=40784
Installation
Simply drop CharacterSwap.asi and the CharacterSwap folder into your Grand Theft Auto V main directory.
Usage
Use a trainer to change your ped model first, then use this script to change the model hash.
Controls
Open/Close menu: F8
Up: NumPad8
Down: NumPad2
Select: NumPad5
Can be changed in the .ini.
Hold Ctrl to speed up scrolling
Changelog
1.1.0
Added missing ped model names
Added ‘Reset Hashes’ option
Added ‘Save Settings’ option
Added support for Add-On Peds
Added exported function ‘void SetPlayerModelHash(unsigned int modelHash)’
1.0.0
Initial release
Known issues
Special Ability doesn’t work when using a different model than player_zero, player_one or player_two