Previously I asked about having an NPC chasing the player on a bridge, and only the NPC can unachor it. So I've managed to make a BoolValue for the NPC, and I've made a script for the part, but the script isn't working. It either anchors the parts or unanchors the parts for both the player and NPC.
Here's the script I put in the parts:
x = game.workspace.NPC.Value
x.value = true
local debounce = false
function onHit(hit)
local human = hit.Parent:findFirstChild("Humanoid")
if (human ~= nil) and debounce == false then
debounce = true
script.Parent.Anchored = false
debounce = false
else
if x.value == false then
script.Parent.Anchored = true
end
end
end
