local Mouse = MyPlr:GetMouse()
local RP = workspace:FindPartOnRay(Mouse.UnitRay, nil, false, true)
if (RP ~= nil) then -- Everything it nil
	print("0 Parent " .. RP.Name)
	print("1 Parent " .. RP.Parent.Name)
	local Find = Plrs:FindFirstChild(RP.Parent.Name) or Plrs:FindFirstChild(string.sub(RP.Parent.Name, string.len("ESPStuff ") + 1))
	if (Find and Find ~= MyPlr) then
		Aim = 500000
	else
		Aim = 1
	end
else
	Aim = 1
end

That code isn't printing anything, and I know it's working because if I put a part in the camera it'll print the name. How can create a ray from the mouse's position to a 3d position?