this is the script used, it welds the torch to the left hand when you walk over the torch
script.Parent.Touched:Connect(function(hit)
local humanoid = hit.Parent:FindFirstChild("Humanoid")
if humanoid then
local hand = hit.Parent.LeftHand
script.Parent.CFrame = hand.CFrame
local weld = Instance.new("Weld")
weld.Part0 = hand
weld.C0 = hand.CFrame:Inverse()
weld.Part1 = script.Parent
weld.C1 = script.Parent.CFrame:Inverse()
weld.Parent = script.Parent
script.Parent.anchored = false
end
end)
--full credit to PeasFactory on yt, welding is totally new to me as of now
this script welds totally fine, but the fire end of the torch is being jammed directly inside of the players arm. is there a way to edit the orientation of it? pardon my lack of actual scripting terms/original script, i still suck :)

1 comment
Mark this as your solution or just delete the question