I would like player’s hand to be rotated in a certain position, when holding a certain tool.
(I want the hand to be rotated relative to the body, not the tool rotated relative to the hand.
I know how to adjust the tool’s grip)
How can I do this?
You can use animations.
Here is tutorial: How to Create Tools and Animate Them [TUTORIAL]
This does not help me unfortunately. It is about animation when activating the tool.
I need the player hand to be rotated (palm facing down, not left) while holding the tool.
you can use humanoid:LoadAnimation to do it
--put in tool
local thing = script.Parent
local anim = Instance.new("Animation")
local e = nil
anim.AnimationId = "http://www.roblox.com/Asset?ID=0" -- put anim id
e = script.Parent.Parent.Humanoid:LoadAnimation(anim)
e.Looped = true
e.Priority = Enum.AnimationPriority.Action
if e and anim ~= nil then