My group is facing an issue regarding our ships (we are a naval community which includes sails and cannons gui).
If the ship model with UI has been spawned before they joined, the UI will not show up for players. It will work for everyone ingame, except for those who join after the ship model has been spawned.
The issue has started a week or so ago, we do not know where it comes from.
Any help regarding this issue is appreciated!
Frankosa
Attachement: picture of me (who spawned the ship) and an other account (who joined after i spawned it)
Hmm, it seems like you could change how the GUI is applied to users… Seems like it’s a 1-time thing that doesn’t account for changes like players joining. (game.Players.PlayerAdded:Connect(function))
Maybe if you applied the GUI on the screen of any new player that joined using .PlayerAdded it could potentially fix the issue.
But as the guy above said:
We have find a solution. Therefore after looking at what @Zoiudolo said, we found that the script applies indeed only one time. With the recent Roblox update (this old script worked for years until some weeks ago), the UI wasn’t being loaded into players properly once the server was up. We added an additional section which waits for humanoid detection before attempting to load.
So, in short, we just made it so it loads again every time a player joins.