I recently released an update to my game restaurant tycoon, and people have been reporting this weird bug.
(The part below the grid is meant to be visible!)
Basically, the player chooses to upgrade their plot. The server then changes a part from transparency = 1 to transparency = 0, making it visible. However, the bug is that this part still remains as transparency = 1 from the client’s perspective. Most other players in the game can see the part.
I believe this probably has something to do with the property StreamingEnabled - a property which I recently enabled in order to speed up join times. But I don’t know why the player can’t see the part - since they are right next to the part so should be able to see updates to it???
The bug does not happen all the time, and I suspect that it would mainly happen on poorer devices, or poorer internet connections.
But it’s still causing a lot of bugs:
-customers sitting in mid-air (teleported to seat by server)
-carpets appearing invisible (transparency = 0 set by server)
-speech bubbles not showing the correct text (BillboardGuis changed by server)
Pretty sure this should be in the bug reports section for more attention as a bug.
“AFAIK” StreamingEnabled shouldn’t be used in games that have local scripts interacting heavily with parts in the workspace since those parts stream in/out as necessary.
Yes, you can move your post to another category by hitting the pencil icon next to the title.
Although, please keep in mind that there are rules for the contents of bug reports, you will need to look at the steps for reporting bugs and add any missing information to the first post. These steps can be found in a pinned thread in the bug reports category.
Also, please check first if this hasn’t been reported in a bug report thread already (use the search feature in the top-right).