Description
Spatial Data Importer and Handler
- Description -
Interested in having an alternative for loading XML maps that were created for Map Editor or Menyoo, without risking crashing your game or tanking your framerate or having stability issues from having too many maps (especially large maps) loaded at once?
Introducing MLAM (Map Loader and Manager), the mod/script that revolutionizes the way that XML maps created for Map Editor and Menyoo are loaded and managed in Grand Theft Auto V! With MLAM, you can now enjoy the seamless integrations of all of your XML maps simultaneously, without much worry regarding crashing your game or tanking your framerate or encountering stability issues due to the overload of maps.
Gone are the days of having to manually load and unload (aka manage) individual maps; MLAM takes care of everything for you, automatically and efficiently. Simply install the mod, and it will work its magic in the background, ensuring that all of your XML maps are loaded (and managed), without requiring any inputs nor interactions from you.
MLAM's innovative approach ensures that even multiple large maps of different varieties that are in close proximity of one another are handled well using it's smart management system which does it's best not to overload nor crash the game (depending upon your particular configuration that is). While I can't promise too much for lower-end PCs, there are several tunable configuration options, allowing you to tune MLAM for your particular requirements and preferences.
- Installation (This script requires ScriptHookV and JM36 Lua Plugin Reloaded) -
1: Ensure you have JM36 Lua Plugin Reloaded placed into your JM36 Lua Plugin "ScriptsDir-Lua/Modules" directory.
2: Place the "JM36_MLAM_SP.lua" file and the "JM36_MLAM" folder into your JM36 Lua Plugin "ScriptsDir-Lua/Modules" directory.
3: Place your XML map files from Map Editor and Menyoo into the "JM36_MLAM" directory.
- Upcoming Features Planned (Not Currently Available) -
1: Support teleports and markers (coming v0.5 or v0.6)
2: Support other entity types (NPCs/Peds and Vehicles) (coming eventually)
- Changelog -
- v0.4r3 - Fixed an issue with a configuration parameter.
- v0.4r2 - No changes to the script/code were made in this version; improved stability.
- All versions BEFORE v0.4 - An oversight in previous versions may lead to potentially overloading and crashing the game when using a large number of diverse maps in a small area; while using a good number of maps is still possible, it is recommended to use maps that are either "similar" enough (sharing the same props) or are spread out enough to ensure stability.
- v0.3 - Menyoo maps using attachments caused MLAM to stop working and bail whenever loaded due to new but untested logic; reverted back to v0.2 where MLAM worked fine with these maps.
- FAQ -
1: Vehicles/Peds don't spawn - this is intentional; they are not supported at this time, as they have very little overall to do with "maps", and might never be supported.
2: A map still loads after removing it from MLAM's directory, or MLAM continues to load an older version of a map file - delete the corresponding MLAM bin file from the directory.
3: No, you cannot use this for FiveM; it will not work, it is not supported, it is not designed for it. Yes, I do have a version/variant that does work for FiveM, it is a cheap paid resource.
First Upload: November 11, 2024 Last Updated: November 11, 2024