How can I find the local player without a Local Script?

u Should Get Character like this

Character = Player.Character or Player.CharacterAdded:Wait()

He can’t do that without a LocalScript.

The easiest way is inside of a Script of StarterCharacterScripts, as script.Parent is LITERALLY the character.

1 Like

In relations to finding the Player by name using this, you can just use the new variable LocalPlayer.

Yeah ur right

local Character = script.Parent

will be enough

Not for what we’re doing there, we need a variable to use in a recursive call to get the Player’s name.

That’s what the FindFirstChild or WaitForChild is for.

2 Likes