I cant seem to get Raycast Parameters to work. When I blacklist something, it doesnt work.
local filter = {}
for i,p in pairs(game.Players:GetPlayers()) do
filter[p] = p.Character
end
filter[rtarget.Parent] = rtarget.Parent
local Params = RaycastParams.new()
Params.FilterDescendantsInstances = filter
Params.FilterType = Enum.RaycastFilterType.Blacklist
local Result = workspace:Raycast(player.Character.PrimaryPart.Position, mouse.Hit.p, Params)
if Result then
print(Result.Instance.Name)
print(math.floor(Result.Normal.X ),math.floor(Result.Normal.Y ),math.floor(Result.Normal.Z ))
end