print(">> models named vault:") for _, D in ipairs(workspace:GetDescendants()) do if string.find(string.lower(D.Name), "vault", 1, true) then print(">> " .. D.ClassName .. " " .. D:GetFullName()) end end print(">> prompts mentioning vault/c4/drill/bank:") for _, D in ipairs(workspace:GetDescendants()) do if D:IsA("ProximityPrompt") then local s = string.lower(D.ActionText .. " " .. D.ObjectText) if string.find(s, "vault") or string.find(s, "c4") or string.find(s, "drill") or string.find(s, "bank") then print(string.format(">> %s [%s|%s] enabled=%s hold=%.2f dist=%.1f", D:GetFullName(), D.ActionText, D.ObjectText, tostring(D.Enabled), D.HoldDuration, D.MaxActivationDistance)) end end end print(">> folders/models named bank:") for _, D in ipairs(workspace:GetDescendants()) do local n = string.lower(D.Name) if (string.find(n, "bank") or string.find(n, "capital one")) and (D:IsA("Model") or D:IsA("Folder")) then print(">> " .. D.ClassName .. " " .. D:GetFullName()) end end