Getpropertychangedsignal issue

image
im not sure why this is the issue i am having anyone know the fix?

1 Like

First off this wont work because equipped is an event not a value
just use this

script.Parent.Equipped:Connect(function()
    --// Code to run when it is equipped
end)

this is a stringvalue but didnt work

you can’t just assume the script’s parent has the equipped event

EDIT:
fixed my reply

He literally did

local equip = script.Parent.Equipped

it is a string value

you can name an object “Equipped”