[OneSync] People stuttering, blinking and going invisible inside interiors (MLO's)

Client

Using canary? No
Windows version: Windows 10 Pro 64-bit (10.0, Build 18362)
System specifications:
Processor: Intel® Core™ i7-7820X CPU @ 3.60GHz (16 CPUs), ~3.6GHz
Memory: 16384MB RAM
Graphics Card name: NVIDIA GeForce GTX 1080 Ti

Server

Operating system: Windows Server 2016 Standard 64-bit (10.0, Build 14393)
Artifact version: FXServer-master SERVER v1.0.0.1465
IP address: Not public
Resources:
System specifications:
Processor: Intel® Core™ i7-8700 CPU @ 3.20GHz (12 CPUs), ~3.2GHz
Memory: 65536MB RAM

Incident

Summary:
People stuttering/blinking and going invisible inside MLO’s. We dont use any form of instancing what so ever. But when people jump or fight inside MLO’s they are either going invisible, blinking, or stuttering. This is for all the interiors we have on the server. This problem only seem to be on onesync. We never had this problem before we started using onesync.

I know other people who experienced the same but i tried to find a related report but there are none.

Any additional info:
Videos showing the problem:






10 Likes

Here are link to the videos if people cant play them:

https://streamable.com/ftbxx
https://streamable.com/g3oo3
https://streamable.com/qc14h
https://streamable.com/jvur1
https://streamable.com/acvck
https://streamable.com/0uwyd
https://streamable.com/kd3fm

3 Likes

Does this happen in stock game interiors as well?

4 Likes

I’ve done some more research and it seems to appear in all interiors that are edited and moved/replicated/ at another location even if the interior is a Stock GTA5 interior or a custom one. There seems to be no problem what so ever with the STOCK GTA5 interiors. Sorry for not explaining it better, so the problem is only occurring in cloned/moved/nonstock interior MLO’s.

3 Likes

OK, so it might be related to interior proxy ordering or similar.

Do you happen to have a quick example of such an interior as a resource for a repro?

5 Likes

Sure these two are public so here you go.

fightclub by mrbrown fightclub.rar (5.4 MB)

6 Likes

We’ve been experiencing the same issue for about… I’d say around 6 weeks now.
In my experience, it only occurs in addon interiors. Edited interiors still work fine.
Additionally, it also occurs when streaming for example the casino interior from the newest DLC, which is pure rockstar files.
Sometimes it happens in the interior itself, players can disappear, however, I’m having the feeling the origins have something to do with the portals.
When you know where portals are located in the interiors it’s easy to see, especially in the casino which has tons in between te rooms. Players will flicker a couple of times in quick succession when walking through them.
It is something that has randomly popped up a few weeks ago, and I’ve seen more responses in modding community Discords experiencing the same. I do not know if it is only a OneSync problem, but all reported cases were on OneSync.

5 Likes

People report that setting up interior proxy ordering files for your addon interiors like R* does fixes this ‘issue’.

3 Likes

I’ve tried to find some information about interior proxy ordering files to test if this fixes the problem.
This might be a dumb question but I’m not known with the therm proxy ordering files.
Would be happy if you point me in the right direction or just simply explain how i would go about setting up this?

3 Likes

I pulled this from the CodeWalker discord, all credit goes to DPS.

It’s interiorproxies.meta
You have to register your milo ymap in a specific order according to dlc
Since we are on FiveM patch, follow the mp christmas interiorproxies.meta
And add up the number of interiors in that file
This is something I discovered after making dozens of interiors
If you don’t register your interior in that meta file, you will have flickers when people go through portals and invisibility issues through the interior.
So e.g if the interiorproxies.meta for mpchristmas starts at 69 (I don’t know the actual number I’m not actually at my PC), you have to make your interiorproxies.meta start at 70.


It looks something like this
Start at 1069. When the mpvinewood update gets pushed to fivem you will need to readjust that startFrom value to respect the order in mpvinewoods interiorproxies.meta

and a bit more just so you don’t waste your time trying to make it work

resource_manifest_version “77731fab-63ca-442c-a67b-abc70f28dfa5”

data_file “INTERIOR_PROXY_ORDER_FILE” “interiorproxies.meta”

files {

"interiorproxies.meta"

}

28 Likes

Can you register all the milo ymap into one interiorproxies.meta or do you need to have a interiorproxies.meta for each resouce?

2 Likes

I’d argue that they don’t even need to be entirely consecutive so you could start your custom ordering files at 2000 or whatever to be ahead of any DLC content or other resources registering any.

Also, it should be possible to use a single file for everything.

3 Likes

Added all my interior milo ymaps into one interiorproxies.meta and this solves the problem. Thank you so much for showing me how to do this!

Its cars and stuff going invisible in a OneSync thing so there is no fix

1 Like

I think you should read this post again. This has nothing to do with “cars and stuff” as you call it.

1 Like

After testing it all for a while, I can confirm, the solutions posted above work 100%.

2 Likes

sorry I’m don’t understand. you can guide step to fix it.

3 Likes

This is huge info! Thanks man! :slight_smile:

Doesn’t appear to be fixed. After applying it, we are still getting flickering, invisibility and stuttering in players once we start reaching higher player counts.

2 Likes

We have 90+ players at peak times and this def fixed the issues we had. After setting up interiorproxies for all the interiors we had on the server we never experienced people going invisible or stuttering inside interiors anymore.

1 Like