Main Menu Play Button Help

Just put a script in ServerScriptService with the name of LoadCharacterServer

what would go in that script??

Just basic :LoadCharacter() and .OnServerEvent stuff, I don’t know if this would be spoon-feeding but I’ll just give you some example code:

game.ReplicatedStorage.LoadCharacter.OnSererEvent:Connect(function(player)
	player:LoadCharacter()
end)

I can’t be bothered to make a very secure RemoteEvent but I think this one should do the trick.

ill try it out and let you know!!

Okay the scripts did not work, I think it might work but we have to stop the player from spawning in the first place

Players.CharacterAutoLoads disables the automatic spawning of a player character, but the problem with it is that it causes the guis to not spawn in too.
Which means you’ll have to write your own custom gui cloner

coould I just kill the player when they spawn in?

Why would you want to kill the player?