Falling through the ground on Add-On Maps but can see them
-
@YHWHDios What I meant is you say this always worked for me, yet it never happened before.
-
@JohnFromGWN I mean it has always worked and still does
-
@YHWHDios I guess im not communicating clearly. I'll try one more time.
You're posting a solution saying "this has always worked for me". This implies you have had this problem many times, not just once, and you have fixed it many times.
What I'm saying is that it is unlikely you had this many times because you agree it only happened once - with mpsecurity/contract update.
So why would you say you've fixed this many times when it has only been documented to happen once.
Let's leave it at that.
-
@JohnFromGWN said in Falling through the ground on Add-On Maps but can see them:
as always worked f
Visible Confusion
when I say
"this has always worked for me"
I mean this has always worked for me, I have never had problems with this go ahead and use this as a base
-
I was having this problem with AkinaV and French Riviera V and I found a fix for those.
I changed the content.xml to match what YHWHDios wrote, and changed the line
<filesToEnable />
to
<filesToEnable> <Item>dlc_akinaforv:/%PLATFORM%/levels/gta5/akina/akina.rpf</Item> <Item>dlc_akinaforv:/%PLATFORM%/levels/gta5/akina/akina_metadata.rpf</Item> </filesToEnable>
The Same fix worked for the French Riviera map, I just added an item for every .rpf.
-
@YHWHDios and @bucket_of_truth Your combined solutions for editing the content.xml file inside the dlc.rpf file in the add-on map folder( in this case Nurburgring Nordschleife by Vans123 worked for me. Below is Complete text from file.
<?xml version="1.0" encoding="utf-8"?> <CDataFileMgr__ContentsOfDataFileXml> <disabledFiles /> <includedXmlFiles /> <dataFiles> <Item> <filename>dlc_nordschleife:/%PLATFORM%/levels/gta5/nordschleife/nordschleife.rpf</filename> <fileType>RPF_FILE</fileType> <overlay value="false" /> <disabled value="true" /> <persistent value="true" /> </Item> <Item> <filename>dlc_nordschleife:/common/data/gtxd.meta</filename> <fileType>GTXD_PARENTING_DATA</fileType> <overlay value="false" /> <disabled value="true" /> <persistent value="true" /> </Item> </dataFiles> <contentChangeSets> <Item> <changeSetName>CCS_nordschleife_NG_STREAMING_MAP</changeSetName> <filesToEnable> <Item>dlc_nordschleife:/common/data/gtxd.meta</Item> <Item>dlc_nordschleife:/%PLATFORM%/levels/gta5/nordschleife/nordschleife.rpf</Item> </filesToEnable> <executionConditions> <activeChangesetConditions> </activeChangesetConditions> <genericConditions>$level=MO_JIM_L11</genericConditions> </executionConditions> </Item> </contentChangeSets> <patchFiles /> </CDataFileMgr__ContentsOfDataFileXml>
-
Good work guys. It seems R* may have just tightened the rules around xml files. I don't have this issue because I'm not updating but it will certainly help others with these problems.
Deserves its own thread - if one of you could summarize the fixes by map/world/addon?
-
Nice. Thanks for the solution.
I actually missed the meta rpf resulting in disappearance of ydr and allowing loading of the ybns but soon corrected it .Below is for the mod GTA Belgium Las Ventura's - Remastered, But I suppose it will work for the other version as well. Posting it in-case someone comes looking<CDataFileMgr__ContentsOfDataFileXml> <disabledFiles /> <includedXmlFiles /> <includedDataFiles /> <dataFiles> <Item> <filename>dlc_sflv:/%PLATFORM%/levels/gta5/sflv/sflv_metadata.rpf</filename> <fileType>RPF_FILE</fileType> <overlay value="false" /> <disabled value="true" /> <persistent value="true" /> </Item> <Item> <filename>dlc_sflv:/%PLATFORM%/levels/gta5/sflv/sflv.rpf</filename> <fileType>RPF_FILE</fileType> <overlay value="false" /> <disabled value="true" /> <persistent value="true" /> </Item> <Item> <filename>dlc_sflv:/%PLATFORM%/levels/gta5/sflv/sflv_props.rpf</filename> <fileType>RPF_FILE</fileType> <overlay value="false" /> <disabled value="true" /> <persistent value="true" /> </Item> </dataFiles> <contentChangeSets> <Item> <changeSetName>CCS_SFLV_NG_STREAMING_MAP</changeSetName> <filesToEnable> <Item>dlc_sflv:/%PLATFORM%/levels/gta5/sflv/sflv_metadata.rpf</Item> <Item>dlc_sflv:/%PLATFORM%/levels/gta5/sflv/sflv_props.rpf</Item> <Item>dlc_sflv:/%PLATFORM%/levels/gta5/sflv/sflv.rpf</Item> </filesToEnable> <executionConditions> <activeChangesetConditions> </activeChangesetConditions> <genericConditions>$level=MO_JIM_L11</genericConditions> </executionConditions> </Item> </contentChangeSets> <patchFiles /> </CDataFileMgr__ContentsOfDataFileXml>
-
I'm having a problem with the maps still even with the fix. When i install the maps normally I get no collision like normal, but when I install the fix, or whenever I set the disabled value to true the maps just don't load at all and I'm not sure where I'm going wrong. I thought it might be because I already have too many map mods (LC, VC, CP and Space) but if I can see the maps normally before editing content.xml they should be able to load fully with the other maps still around. Can anyone help determine whats messing things up?
-
@ValerioLombardi Likely a syntax error not caught by OpenIV or incomplete edits etc.
Post your changes for 1 map.
-
Here's the one for Akina
<?xml version="1.0" encoding="utf-8"?> <CDataFileMgr__ContentsOfDataFileXml> <disabledFiles /> <includedXmlFiles /> <dataFiles> <Item> <filename>dlc_akinaforv:/%PLATFORM%/levels/gta5/akina/akina.rpf</filename> <fileType>RPF_FILE</fileType> <overlay value="false" /> <disabled value="true" /> <persistent value="true" /> </Item> <Item> <filename>dlc_akinaforv:/%PLATFORM%/levels/gta5/akina/akina_metadata.rpf</filename> <fileType>RPF_FILE</fileType> <overlay value="false" /> <disabled value="true" /> <persistent value="true" /> </Item> </dataFiles> <contentChangeSets> <Item> <changeSetName>CCS_akina_NG_STREAMING_MAP</changeSetName> <filesToEnable > <Item>dlc_akinaforv:/%PLATFORM%/levels/gta5/akina/akina.rpf</Item> <Item>dlc_akinaforv:/%PLATFORM%/levels/gta5/akina/akina_metadata.rpf</Item> </filesToEnable> <executionConditions> <activeChangesetConditions> </activeChangesetConditions> <genericConditions>$level=MO_JIM_L11</genericConditions> </executionConditions> </Item> </contentChangeSets> <patchFiles /> </CDataFileMgr__ContentsOfDataFileXml>
-
@WGotch07 Just gave it a shot, the map still won't load
-
@WGotch07 When you say gap, do you mean whitespace? That is ignored. Only whitespace in between elements could cause an issue.
@ValerioLombardi For example, the tag in your line
<filesToEnable >
is incorrect and will likely cause an error in @ValerioLombardi's code due to the extra whitespace.The other differences between the code from @WGotch07 and that of @ValerioLombardi are two sets like this:
<Item>dlc_akinaforv:/%PLATFORM%/levels/gta5/akina/akina_metadata.rpf</Item>
<Item>dlc_akinaforv:/%PLATFORM%/levels/gta5/akina/akina.rpf</Item>
The syntax here is good, but the load order might be wrong. Here I'm just guessing because 1) I don't have this issue and 2) I'm comparing the 2 codes for differences.
In @WGotch07's code the metadata is loaded first, again just highlighting differences.
-
@WGotch07 Unfortunately it's still not loading at all for me set like that, this map seems to only want to load when i set disabled to true but then with no collision. It may be because I'm still using the old version of the mods folder so the pointers might be different? All I have is speculation as to what's different between my setup and others.
-
@WGotch07 Just checked and akina still won't load with disabled set to true even with no other mods installed. I even did a fresh install (steam version) just to check and it still won't load. Must be something small that's off with the content.xml or maybe a dependency I don't have or maybe some type of ancient african curse, either way, it looks like I'm out of luck here.
-
Wow this thread is already at over 8K views, most of them blaming Rockstar for destroying the modded environment. No comment.
For those who absolutely can't fix this problem using @WGotch07's mod or the proven fixes given on this page you might want to consider:
-
Reinstalling GTA5 to fix GTA5 vanilla files works, but there is a quicker method which is just as effective called Verify Integrity - it works! It will not fix your collision issues.
-
Reinstalling GTA5 to fix mod problems rarely works, in fact it should be a last resort. I'll say it again don't expect a reinstall to fix your mods/scripts/maps/MLOs. And, it will not fix your collision issues.
-
If you've spent hours trying to fix this issue and are just an SP player, revert back, end of problem, you can still convert new DLC to previous game.
-
If you're an avid GTAO player, you want to do the missions as well, you can simply swap the new GTA5.exe vs the old GTA5.exe and have 2 states for your game - one for SP, one for GTAO without having two full installations. The GTA5.exe files are very small.
-
At some point, if nothing works, and you followed all the instructions or used someone's workable xml, it's time to give up - particularly when you can have your cake and eat it too (see solution in point 4).
-
I'm not speaking out of my ass. I've done this, it works, I reverted back permanently, I tested converting the new cars and peds, and I can easily go back to GTAO which however I never play and have no interest in.
For me it's 2372 forever, well until we see the next patch.
-
-
<?xml version="1.0" encoding="utf-8"?> <CDataFileMgr__ContentsOfDataFileXml> <disabledFiles /> <includedXmlFiles /> <includedDataFiles /> <dataFiles> <Item> <filename>dlc_tsubakline:/%PLATFORM%/levels/gta5/tsubakline.rpf</filename> <fileType>RPF_FILE</fileType> <overlay value="false" /> <disabled value="false" /> <persistent value="false" /> </Item> <Item> <filename>dlc_tsubakline:/%PLATFORM%/levels/gta5/tsubakline_metadata.rpf</filename> <fileType>RPF_FILE</fileType> <overlay value="false" /> <disabled value="false" /> <persistent value="false" /> <contents>CONTENTS_DLC_MAP_DATA</contents> </Item> </dataFiles> <contentChangeSets> <Item> <changeSetName>CCS_tsubakline_NG_STREAMING_MAP</changeSetName> <filesToEnable> <Item>dlc_tsubakline:/%PLATFORM%/levels/gta5/tsubakline.rpf</Item> <Item>dlc_tsubakline:/%PLATFORM%/levels/gta5/tsubakline_metadata.rpf</Item> </filesToEnable> <executionConditions> <activeChangesetConditions> </activeChangesetConditions> <genericConditions>$level=MO_JIM_L11</genericConditions> </executionConditions> </Item> </contentChangeSets> <patchFiles /> </CDataFileMgr__ContentsOfDataFileXml>
This was for AnLan's TsubakLine map. Just trying to figure out what to change to add collisions, because it already has the
<filesToEnable>
section included with it.
-
@mrwallace888 the disabled and persistent values are changed to true in the examples above.
-
@JohnFromGWN Set those values for both the map and its metadata
.rpf
files?Also yeah that's what can be confusing for this, is figuring out what exactly to check and change. I suggest we should make a quick summary of what to change when this problem happens once we can figure out all the fixes. So for example...
If you're dealing with collision issues, open your
content.xml
file and check these areas:Check the
<filesToEnable>
section and make sure it contains your map's.rpf
files.<filesToEnable> <Item>dlc_examplemap:/%PLATFORM%/levels/gta5/examplemap.rpf</Item> ><Item>dlc_examplemap:/%PLATFORM%/levels/gta5/examplemap_metadata.rpf</Item> </filesToEnable>
Check the
<dataFiles>
section and make sure thatdisabled
andpersistent
are all given a value oftrue
.<dataFiles> <Item> <filename>dlc_examplemap:/%PLATFORM%/levels/gta5/examplemap.rpf</filename> <fileType>RPF_FILE</fileType> <overlay value="false" /> <disabled value="true" /> <persistent value="true" /> </Item> <Item> ><filename>dlc_examplemap:/%PLATFORM%/levels/gta5/examplemap_metadata.rpf</filename> <fileType>RPF_FILE</fileType> <overlay value="false" /> <disabled value="true" /> <persistent value="true" /> <contents>CONTENTS_DLC_MAP_DATA</contents> </Item> </dataFiles>
-
@mrwallace888 i think you nailed it. I reverted so im happily eating popcorn and just following the discussion.
-
@mrwallace888 Thank you so much for your recap and selfless sharing.
This is really perfect and works.
-
I tried these steps yet all this does is make the objects disappear, still no collision, I'm trying this fix on malibu mansion btw.
-
@Rct xml should probably look like this (I say probably because I don't fall thru the ground).
<?xml version="1.0" encoding="utf-8"?> <CDataFileMgr__ContentsOfDataFileXml> <disabledFiles /> <includedXmlFiles /> <includedDataFiles /> <dataFiles> <Item> <filename>dlc_malibu_mansion:/%PLATFORM%/levels/gta5/malibu_mansion.rpf</filename> <fileType>RPF_FILE</fileType> <overlay value="false" /> <disabled value="true" /> <persistent value="true" /> </Item> <Item> <filename>dlc_malibu_mansion:/%PLATFORM%/levels/gta5/malibu_mansion_metadata.rpf</filename> <fileType>RPF_FILE</fileType> <overlay value="false" /> <disabled value="true" /> <persistent value="true" /> <contents>CONTENTS_DLC_MAP_DATA</contents> </Item> </dataFiles> <contentChangeSets> <Item> <changeSetName>CCS_malibu_mansion_NG_STREAMING_MAP</changeSetName> <filesToEnable> <Item>dlc_malibu_mansion:/%PLATFORM%/levels/gta5/malibu_mansion.rpf</Item> <Item>dlc_malibu_mansion:/%PLATFORM%/levels/gta5/malibu_mansion_metadata.rpf</Item> </filesToEnable> <executionConditions> <activeChangesetConditions> </activeChangesetConditions> <genericConditions>$level=MO_JIM_L11</genericConditions> </executionConditions> </Item> </contentChangeSets> <patchFiles /> </CDataFileMgr__ContentsOfDataFileXml>
-
@JohnFromGWN No luck still nothing spawning in the mansion's spot.
-
@Rct just to be clear, did the mansion break after the update or you just installed it?