Client Event Tracker(BETA)
Key RequiredUniversal

Client Event Tracker(BETA)

Universal ScriptRIOTRIOT 52.2K views 9 executesUpdated Jul 31, 2024
5.0/ 5(1 votes)
10100% Positive
Lua Script•36 lines (1061 chars)
local Configs = {
    ["Numbers"] = true,
    ["Path"] = true,
    ["Debug Mode"] = true
}

local blacklist = {
    ["Example Remote"] = true -- Example
}

for _, v in pairs(game:GetDescendants()) do
    if (v:IsA("RemoteEvent") or v:IsA("Event")) and not blacklist[v.Name] then
        v.OnClientEvent:Connect(
            function(...)
                local args = {...}
                print("-------------------------------------------------")
                if Configs["Path"] then
                    print("Path: " .. v:GetFullName())
                end
                if next(args) ~= nil then
                    local niltable = {}
                    local function is_empty(t)
                        return next(t) == nil
                    end

                    if is_empty(niltable) then
                        print("nil")
                    end
                else
                    print("No Args")
                end
                print("-------------------------------------------------")
            end
        )
    end
end

Features & Information

Track OnClientEvent Events

Community Comments (2)

maxmaster3602maxmaster3602Jul 31, 2024(edited)

W

REDzREDzAug 1, 2024(edited)

On client invoke?

More Scripts for Universal Scripts