[How-To] Convert map .xmls into .ymaps

If you’re looking to convert .xml files into .ymaps, you’ll need this converter:


and OpenIV.

Unzip the contents and place them all into a folder. I created a new folder in the original one titled “Maps” and into that folder created folders for each map .xml to make the process smoother. Once you have the .xml, open the converter application and click “file” in the top left and open the .xml of the map you’re converting. After that click “edit” and click calc. Extents, name the .xml.ymap something that will help you know what map it is, for ex: “sandy.xml.ymap” for the sandy shore enhancement.

Run “OpenIV”, choose GTAV and in the top left click “file” and “create archive”. Name the .rpf file something you will recognize and drag the .xml.ymap into the OpenIV window. It should convert the file into a .ymap and you can stream it to the server! (More maps = more performance impact FYI)

If you need to know how to stream it, you’ll need to create a folder in your server’s resources folder. Inside that folder you’ll need to create a lua file titled __resource.lua. Inside that file you’ll need to copy and paste this line of code into it:

resource_manifest_version ‘77731fab-63ca-442c-a67b-abc70f28dfa5’

this_is_a_map ‘yes’

Then create another folder within that one and name it “stream” without the quotes. Then place your .ymap inside the stream folder and inside your server.cfg type “start your folder name” without the quotes.

Hope this helps anyone looking to convert .xmls! Have a great day! :slight_smile:

This tutorial already exists How to load mapeditor xmls into your server using ymaps

1 Like

No.
also, what IllusiveTea said, closed and unlisted.