Basically, I want to make it so. When I join my game if I am in this certain group. With a certain rank, it would give me a hat.
I already have the hat in my workspace. The hat is not created by roblox. It is created using meshparts and a mesh [http://prntscr.com/m7n7rt]
I have already created my auto uniform and this is the last thing I need to do to finish this.

4 comments
Connect a function on CharacterAdded that clones the hat and puts it inside the player's character.
Will everyone be able to see that hat, and will it be positioned correctly?
It didnt work, This is the script i did. local function onCharacterAdded(character) local x = script.Parent.GENERALSTAFF:clone() x.Parent = character end local function onPlayerAdded(player) player.CharacterAdded:Connect(onCharacterAdded) end
If it is in a server script, everyone can see it. You need to weld the hat to the character's head. To position it correctly, you can create an invisible head and put it in the hat. You can then set the CFrame of the fake head to the character's actual head, and it will be positioned correcty.