local LP = game:GetService("Players").LocalPlayer print(">> player attributes with bag/gold/rob:") for k, v in pairs(LP:GetAttributes()) do local l = string.lower(k) if string.find(l, "bag") or string.find(l, "gold") or string.find(l, "rob") or string.find(l, "duffle") or string.find(l, "money") then print(">> " .. k .. " = " .. tostring(v)) end end print(">> stored values:") for _, C in ipairs(LP.stored:GetChildren()) do print(">> " .. C.Name .. " = " .. tostring(C.Value)) end local B = LP.Character:FindFirstChild("DuffelBag") or LP.Backpack:FindFirstChild("DuffelBag") print(">> bag:", tostring(B), B and ("in " .. B.Parent.Name) or "") if B then print(">> bag values:") for _, C in ipairs(B:GetChildren()) do if C:IsA("ValueBase") then print(">> " .. C.Name .. " = " .. tostring(C.Value)) end end for _, D in ipairs(B:GetDescendants()) do if D:IsA("TextLabel") then print(">> label '" .. D.Text .. "'") end end end print(">> vault state:") local door = workspace.vault.door print(">> robPrompt enabled:", door.robPrompt.ProximityPrompt.Enabled) print(">> metaldoor T:", door.metaldoor.Transparency, "pos", tostring(door.metaldoor.Position)) print(">> metaldoorOpen T:", door.metaldoorOpen.Transparency, "pos", tostring(door.metaldoorOpen.Position)) print(">> metalDoorClosed T:", door.metalDoorClosed.Transparency) local C4 = workspace:FindFirstChild("C4") print(">> C4 model in workspace:", tostring(C4)) for _, D in ipairs(workspace:GetDescendants()) do if D.Name == "C4" or string.find(string.lower(D.Name), "c4") then print(">> c4-ish: " .. D.ClassName .. " " .. D:GetFullName()) end end print(">> all prompts in vault:") for _, D in ipairs(workspace.vault:GetDescendants()) do if D:IsA("ProximityPrompt") then print(">> " .. D:GetFullName() .. " " .. D.ActionText .. " enabled=" .. tostring(D.Enabled)) end end print(">> prompts near vault door (40 studs):") local center = door.robPrompt.Position for _, D in ipairs(workspace:GetDescendants()) do if D:IsA("ProximityPrompt") and D.Parent and D.Parent:IsA("BasePart") and (D.Parent.Position - center).Magnitude < 40 then print(">> " .. D:GetFullName() .. " [" .. D.ActionText .. "|" .. D.ObjectText .. "] enabled=" .. tostring(D.Enabled)) end end