Making GUI after player joins

Ok so. For example i want make update log what opens only on first time when player joins on new version.
What i need to do it?
game.Players.PlayerAdded:Connect(function()

and

DataStore?

When you mean “new version” are you referring to an updated server? It would be much easier just to create a GUI that is shown regardless, and just close it out. If you specifically need it to open once and not be shown again that shouldn’t be too hard, but having it where it migrates to new versions could possibly be more difficult.

Basically.

Have a value that saves the current version to datastore.

Have this value compare to the current value of the server.

If this value is lower show the updated update log to player.

2 Likes