Open PlatinMTA opened 4 years ago
I can confirm that there is txd issue like that, playing on some servers caused some textures to become corrupted (white) on our server and vice-versa. There's also some other handling related issue that can break handlings on other server, but we never pinpointed exactly how to reproduce it
I reproduced it, but it's inconsistent (one time the bug occurs, and other time it doesn't).
This was the second attempt, during which I managed to reproduce: https://www.youtube.com/watch?v=O5EPryW25aU
Never expected something as basic as this to be true.. are you 100% sure it goes all the way back to MTA 1.4?
Happens at least for 3+ years on our server @Dutchman101
Never expected something as basic as this to be true.. are you 100% sure it goes all the way back to MTA 1.4?
I had a Zombie server way back in 2014 and I can recall this happening. I never thought about reporting it because I got used to it, kinda dumb but yeah.
Describe the bug This is a well known bug (or at least it should be because it exists since forever). Changing just the texture of a model via engineImportTXD() (like the popular zday resource does) will make the change persistent even if you connect to another server. This fixes itself after restarting the game.
To reproduce
Expected behaviour The texture should be back to normal after disconnecting from a server.
Version Since forever (or at least 1.4)
Additional context This could have a potential bigger side effect apart from having the textures loaded in the wrong server, because its probably related to a memory leak and maybe it also persists when changing DFF's, COL's and TXD's at the same time, but it's shown in game because the name of the textures does not match.
I just have seen this with peds and vehicles, but probably it works with objects too. Stopping the resource before disconnecting seems to solve the issue, so maybe someone forgot to revert the changes made when you disconnect from a server.