Code:
local ray = Ray.new(char.HumanoidRootPart.CFrame.p, mouse.p) while true do wait() trident.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,2.5,0) trident.CFrame = CFrame.new(trident.CFrame.p , ray.Direction)*CFrame.Angles(0,math.rad(180),0) end
I tried to make this trident constantly point where my mouse was pointing before I launch it. The problem here is that when I fire the command, it would only constantly point at the last thing I pointed at, not where my mouse is currently. How do I fix this?