Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
1

How can I find a player not using localplayer?

Asked by 3 years ago

Read the title above

2 answers

Log in to vote
0
Answered by 3 years ago
game.Players:FindFirstChild("player")
0
try this just substitue "player" with their name FizzyFlame 42 — 3y
Ad
Log in to vote
0
Answered by 3 years ago
Edited 3 years ago

There are several methods.

On a server script, I use the Players.PlayerAdded event to register the player when they join the game.

game:GetService("Players").PlayerAdded:Connect(function(addedPlayer)
    print(addedPlayer.Name.." has joined the game!")
end)

You can use Players:GetPlayerFromCharacter() as well, which gets the player from their character model in Workspace.


Door.Touched:Connect(function(bodyPart) local Character = bodyPart.Parent local Player = game:GetService("Players"):GetPlayerFromCharacter(Character) end)

Hope this helps!

Answer this question