I’m trying to make a script so that when a player holds out a tool, it changes the text on the tool to the username of the person holding it, but I am getting an error. I have attempted to do this within a local script inside StarterPlayerScripts;
If the tool is equipped, it moves over to the player’s character model, so you can do something like: game.Players.LocalPlayer.CharacterAdded:Wait() local tool = game.Players.LocalPlayer.Backpack:WaitForChild("AccountInfo") orgame.Players.LocalPlayer.Character:WaitForChild("AccountInfo") tool.Handle.SurfaceGui.UsernamePerson.Text = game.Players.LocalPlayer.Name