Accessories Not Attaching To Player


I’ve been trying to attach an accessory to a player through the client (yes, intentionally on the client). Now I’ve ran into this issue where the accessory doesn’t attach to the player. Here’s my script.

local BigHead = game:GetService("ReplicatedStorage"):WaitForChild("Bighead");
local Player = game:GetService("Players").LocalPlayer;

if not Player.Character then


Here’s gif showcasing what my issue is.

Yes, the accessory is parented to the player’s character.

You should add a motor 6D to the players head onto the big head handle

1 Like

Did you include Attachment in the accessory? For example: “FaceFrontAttachment”

1 Like

It looks like the bighead is cancollide. Try turning it off, also, Lua doesn’t require semicolons. :wink:

1 Like

Yes, yes I have. In fact, the exact same script but on the server works fine.

I’ve tried messing around with it but nothing seems to change. Also, the script works on the server, just not on the client.

I had not thought about that and will give it a try as soon as I get the chance to.

try something like this

local motor ="Motor6D")
motor.Attachment0 = char.Head
motor.Attachment1 = bighead.Handle
motor.Parent = char.Head
1 Like