Another way to add a new horse (with visible reins)
There is a way to avoid the issue of invisible reins on horses: create the horse by adding an outfit to an existing horse. This method gives you a fully functional horse that you can customize in terms of textures, colors, size, and other attributes.
Drawback
- The horse will not have a custom hash. It will be a default horse with a new outfit, which you’ll need to set (e.g., using Spooner under Ped Options → Outfit or through a custom script on your server).
Example of Adding a New Outfit to an Existing Horse
- Extract the in-game file
a_c_horse_americanpaint_overo.ymt. - Edit the file to add the new outfit (
<Item>...</Item>). - Place the modified file in the
stream/folder.
An example of script for spawning a horse with a new outfit:
local currentMount = CreatePed(model, coords.x, coords.y, coords.z, 0, true, true, true, true)
SetPedOutfitPreset(currentMount, 1) -- 0 default, 1, 2, 3 etc.