Common Questions & Problems
ERROR: "Failed to load model x"
Make sure the K4MB1 starter shells are installed. The link can be found in the README file.
These shells are required by default
You can change the shells in the config if you want to use different ones
In-game photos not working
Refer to page Setup
Adding new interiors
You can add new interiors by editing Config.HouseInteriors. To do this:
Copy an existing shell Pick one of the existing shells in the config and copy it as a base for your new interior
Set the model The
modelvalue should match the shell you want to useLabel your interior The
labelcan be any name you want. This is how the interior will appear in menusDefine exits The
exitsproperty contains the doors and their coordinates:coordsis the offset position for the doorYou can find these offsets using a tool like FiveM Shell Offset Finder
labelfor each exit can be anything you like
Adding IPLs IPLs can also be added, the config has an example of that
Character not spawning inside interior when entering property
If your character does not spawn inside the interior, you need to adjust the exit offset coordinates for that specific interior.
Open the interior's configuration in
Config.HouseInteriorsModify the
coordsvalue of the exit to correctly align the spawn point inside the interiorYou can use FiveM Shell Offset Finder to get the correct offset coordinates
Real estate job not working
Make sure the job name in Config.Jobs --> realEstate matches your server job name exactly.
Adding support for 3rd party garage scripts
Set
Config.UseCustomGarageMenu = trueModify the
OpenGarageMenufunction inclient/main_editable.luaWe cannot provide instructions on exactly how to modify this function. For that, you should contact the author of the garage script they are using
If you only want to use the script's default garages, it should work with most garage scripts without any changes
Last updated