local Targets = { {"ReplicatedFirst", "Dakotas", "PromptThingy"}, {"ReplicatedFirst", "Dakotas", "Car Prompts"}, } local function Resolve(path) local node = game for i = 1, #path do local nxt if i == 1 then nxt = node:GetService(path[i]) else nxt = node:FindFirstChild(path[i]) end if not nxt then return nil, "missing " .. path[i] end node = nxt end return node end for _, P in ipairs(Targets) do local I, Err = Resolve(P) print("===== " .. table.concat(P, ".") .. " -> " .. tostring(I) .. " " .. tostring(Err)) if I then local Ok, Src = pcall(decompile, I) print(Ok and Src or ("decompile failed: " .. tostring(Src))) end end