I want to push a Character back, similar to Force Push, but only if I am facing them, how do I do this?
local ray = Ray.new(Character.Head.Position,(Mouse.Hit.p -Character.Head.CFrame.lookVector).unit * 100) --Distance
-- how to check if the player is facing another character?
local part, position = workspace:FindPartOnRay(ray, Player.Character,false,true)
local distance = (Character.Head.CFrame.p - position).magnitude
if distance < 50 then --if they're closeer that 50 studs push them
Torso.Velocity = CharTorso.CFrame.lookVector * 100
end

1 comment
Hey can you accept this answer or something.