I have an error popping up NPCactivity is not a valid member of Model is it possible to solve it I am waiting for your answer This is a shield for my character
here is the script wait() local sp = script.Parent local shield = sp.Shield local auxhealth = sp.AUXhealth local Humanoid = sp:FindFirstChild("Humanoid") local DamageAbsordPerShield = 350 local CurrentShieldHealth = DamageAbsordPerShield
local tempinvincible = false
if Humanoid and Humanoid.Health ~= 0 then
Humanoid.Health = Humanoid.MaxHealth
local CurrentHealth = Humanoid.Health
Connection = Humanoid.HealthChanged:connect(function(Health)
local Change = math.abs(CurrentHealth - Health)
if CurrentHealth > Health then
if shield.Value >= 1 then
Humanoid.Health = Humanoid.MaxHealth
shield.Value = shield.Value - Change
elseif auxhealth.Value >= 1 then
Humanoid.Health = Humanoid.MaxHealth
auxhealth.Value = auxhealth.Value - Change
elseif auxhealth.Value <= 0 and tempinvincible == false and script.Parent.NPCactivity.Fury.Value == false then
tempinvincible = true
repeat
wait(1)
until script.Parent.NPCactivity.Fury.Value == true
tempinvincible = false
elseif tempinvincible == true then
Humanoid.Health = Humanoid.MaxHealth
script.Parent.HitPoints.Value = script.Parent.HitPoints.Value - Change
else
--Do nothing...
end
end
CurrentHealth = Humanoid.Health
end)
else
end
