How To Add a New Custom Horse

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

  1. Extract the in-game file a_c_horse_americanpaint_overo.ymt.
  2. Edit the file to add the new outfit (<Item>...</Item>).
  3. 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.
1 Like