Noticed the question wasn’t read or was misunderstood by alot of people.
If you want the player’s name on the client or through a localscript, it’s pretty simple.
local Player = game.Players.LocalPlayer
local PlayerName = Player.Name
print(PlayerName) -- Will print the player's name.
And if you want the humanoid’s name, this code will work.
local Player = game.Players.LocalPlayer
local Humanoid = Player.Character.Humanoid
local HumanoidName = Humanoid.Name
local PlayerName = Player.Name
print(PlayerName) -- Will print the player's name.
print(HumanoidName) -- Will print Humanoid name.
Unless you change it, humanoid’s name will always be “Humanoid”.
I will post in 20minits a new post. Then I will understand a new whole problem. I thought if somoene could help me I could fix but no. It needs to be a new post