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

Parenting an Accessory to a Player doesn't work ingame?

Asked by 6 years ago

In my last question, I was asking how to use AddAccessory properly (I don't use it now). Now I've gotten my answer and it works perfectly in Studio, no bugs! However, when I launch a test server and then test it out, I click on the button that the hat comes from and absolutely nothing happens. This has happened before, and it was because I was not Finding First Child or I didn't wait for everything to be identified. Can someone help me quickly identify the thing I need to fix here so it will work in-game? The code is shown below:

function click()
    local accessory = game.Lighting.meshes.example:Clone()
    local player = game.Players.LocalPlayer
    local playercharacter = game.Players.LocalPlayer.Character
    local playername = player.Name
    local humanoid = game.Workspace:FindFirstChild(playername)

    --Hat Equips Here
    accessory.Parent = playercharacter
end

script.Parent.MouseButton1Click:connect(click)

Answer this question