Hi, I am trying to offset the player head just so that the character looks a bit better, and I found I could do that by modifying the C0 or C1 of the neck motor6D, when I do it in testing it works fine, so I went to go and put it in a script to achieve the same result it does not work.
I originally used CFrame and that didnt work, so i made a copy of the neck part and updated it to the correct values and tried changing C0, and C1 but it didnt work, and tried using runstep heartbeats aswell… but whenever i test it it just doesnt want to move the head unless i change it in the explorer.
This is what i have at the moment where Neck is:
game.Players.PlayerAdded:Connect(function(player)
player.CharacterAdded:Connect(function(character)
local neck = character:WaitForChild("Head"):WaitForChild("Neck")
print(character)
print(neck.C1)
neck.C1 = script.Neck.C1
print(neck.C1)
game["Run Service"].Heartbeat:Connect(function()
neck.C1 = script.Neck.C1
end)
end)
end)