I want to push a part out in a random direction in front of the character within a certain radius, and that radius always stays the same based on what direction the character is facing.
It kind of does it, but the radius changes if the character rotates
local RandomNumber = math.random(-500,500) --Not a set number
local RandomNumber2 = math.random(100,500) --Not a set number
local RandomNumber3 = math.random(100,500) --Not a set number
Part.Velocity = script.Parent.CFrame.LookVector * Vector3.new(RandomNumber,RandomNumber2,RandomNumber3)