while true do local function removeEntitiesFromPresets() for i = 1, 10 do local presetName = "Preset" .. i local preset = workspace:FindFirstChild(presetName) if preset then local locks = preset:FindFirstChild("Locks") if locks then -- Remove Granny local granny = locks:FindFirstChild("Granny") if granny then granny:Destroy() print("Granny successfully removed from " .. presetName .. "!") else print("Granny not found in " .. presetName .. "!") end -- Remove Grandpa local grandpa = locks:FindFirstChild("Grandpa") if grandpa then grandpa:Destroy() print("Grandpa successfully removed from " .. presetName .. "!") else print("Grandpa not found in " .. presetName .. "!") end -- Remove SlendrinaMother local slendrinaMother = locks:FindFirstChild("SlendrinaMother") if slendrinaMother then slendrinaMother:Destroy() print("SlendrinaMother successfully removed from " .. presetName .. "!") else print("SlendrinaMother not found in " .. presetName .. "!") end -- Bypass Doors within each Preset for _, child in pairs(locks:GetChildren()) do if child:IsA("Model") and child:FindFirstChild("Door") then -- Check if it's a model and has a "Door" local door = child:FindFirstChild("Door") if door:IsA("BasePart") then door.CanCollide = false print("Door bypassed in " .. presetName .. "'s " .. child.Name) else warn("Door in " .. presetName .. "'s " .. child.Name .. " is not a BasePart!") end end end else print("Locks not found in " .. presetName .. "!") end else print(presetName .. " not found in workspace!") end end end -- Execute the function to remove entities and bypass doors removeEntitiesFromPresets() -- Wait 60 seconds before running again wait(60) end