ok so I made a custom hat and if i place it in StarterCharacterScripts it works and all good, but don't need the hat in there all the time. I was trying to clone it in from ServerStorage with scripts but that didn't work, then I was trying to clone it using server scripts, but that also didn't work can here is the script I made
( Server Script inside Server Script Service )
( Hat is located in ServerStorage)
( I want it to get cloned on the player )
character = game.Players.LocalPlayer
hat = game.ServerStorage.RBT
a = hat:Clone()
a.Parent = character

1 comment
You can't get LocalPlayer from ServerScript. Maybe you should use PlayerAdded event which is have a Player instance. https://developer.roblox.com/api-reference/event/Players/PlayerAdded