Raycast Parms / Blacklist

I am trying to blacklist my own character from getting damaged

I’ve been trying to use raycastparams, which i think is what you are suppose to use for blacklist, but i don’t know exactly how to use it.

Im using the raycast made by TeamSwordphin

Script:

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RaycastHitbox = require(ReplicatedStorage.RaycastHitboxV4)
local tool = script.Parent.Parent
local cd = false
 game:GetService("Players").PlayerAdded(function(plr)
local MyCharacter = plr.Character or plr.CharacterAdded:Wait()



local Params = RaycastParams.new()
Params.FilterDescendantsInstances = {MyCharacter}
Params.FilterType = Enum.RaycastFilterType.Blacklist
local newHitbox = RaycastHitbox.new(script.Parent)
newHitbox.RaycastParams = Params
newHitbox.Visualizer = true
newHitbox.DebugLog = true




newHitbox.OnHit:Connect(function(hit, humanoid)
	print(hit)
	humanoid:TakeDamage(30)
end)

tool.Activated:Connect(function()
	if cd == false then
		cd = true
		newHitbox:HitStart()
		wait(1)
		newHitbox:HitStop()
		wait(2.25)
		cd = false
		end
	end)
end)

Error it gives : Players.RazerCrazyH.Backpack.tool.hitbox.Script:6: attempt to call a RBXScriptSignal value

At line 5 ’ game:GetService("Players").PlayerAdded(function(plr)’ you’re missing :Connect()

Replace it with
game:GetService("Players").PlayerAdded:Connect(function(plr)