local Players = game:GetService("Players").LocalPlayer local Character = Players.Character or Players.CharacterAdded:Wait() local Humanoid = Character:WaitForChild("Humanoid") local ArmourEvent = nil for _, obj in Players.Backpack:GetChildren() do if string.find(obj.Name, "Armour") then ArmourEvent = obj:FindFirstChild("RemoteFunction") break end end if ArmourEvent then ArmourEvent:InvokeServer("protect", {Character, Humanoid, 8000000}) end