Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

How do i get a player into a server script?

i have been trying to do it for a while now but i cant find out how

1 answer

There are various ways to get the Player in a ServerScript:

1. Using the PlayerAdded event.

You can make up a function called with this event, which you can grab the player from the parameter provided by the event.

game:GetService("Players").PlayerAdded:Connect(function(player)
	-- code
end)

2. Getting the player when having the character.

If you have the character you can also get the player with this built-in method in the Players' Service.

local player = game:GetService("Players"):GetPlayerFromCharacter(character)

There are more ways to get the player in specific contexts, but I'd recommend to use PlayerAdded. Have a good day!

This discussion is preserved as it was. New answers, comments, and votes are closed.