local function RaycastResult(x, y)
local RayCastParamaters = RaycastParams.new()
RayCastParamaters.FilterType = Enum.RaycastFilterType.Exclude
RayCastParamaters.FilterDescendantsInstances = workspace:QueryDescendants(".FishingIgnore")
local ray = Camera:ScreenPointToRay(x, y)
local result = workspace:Raycast(ray.Origin, ray.Direction * 100, RayCastParamaters)
if result then