This item is not replicated across Roblox’s server/client boundary.
The GripForward properties is one of the properties that specifies a Tool’s orientation in a character’s hand. This represents the R02, R12, and R22 values of the Grip
DataType/CFrame|CFrame's rotation matrix.
Other tool properties that control how a player holds a tool include:
Grip/GripPos|Pos properties. All of these properties are stored in a single CFrame in the
In order to change a tool’s grip properties, you must either use a
LocalScript or a Studio plugin such as this one.
The code below insert’s a
Tool named “Stick” into the
BackPack. When the player pressed their left mouse button and activates the tool, the code prints the values of the tool’s grip properties.
local tool = Instance.new("Tool") tool.Name = "Stick" tool.Parent = game.Players.LocalPlayer.Backpack local handle = Instance.new("Part") handle.Name = "Handle" handle.Parent = tool handle.Size = Vector3.new(.1,3,.1) handle.Color = Color3.new(108, 88, 75) -- Brown tool.Activated:Connect(function() print(tool.Grip) print(tool.GripUp) print(tool.GripRight) print(tool.GripForward) print(tool.GripPos) end)