local function getFullPath(instance) local path = {} local current = instance while current and current ~= game do table.insert(path, 1, current.Name) current = current.Parent end if current == game then table.insert(path, 1, "game") end return table.concat(path, ".") end print("=== Starting RemoteEvent Scan ===") print("Found RemoteEvents:") local count = 0 for _, descendant in ipairs(game:GetDescendants()) do if descendant:IsA("RemoteEvent") then count = count + 1 local path = getFullPath(descendant) print(string.format("[%d] %s | Name: %s", count, path, descendant.Name)) end end print("=== Scan Complete ===") print("Total RemoteEvents found: " .. count) if count == 0 then print("No RemoteEvents were found in the game.") end