Run it
Copy the script and paste it into your executor.
loadstring(game:HttpGet("https://raw.githubusercontent.com/Rival99900/Roblox-Scripts/refs/heads/main/RobloxSpy/loader.lua"))()Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
✨ Features 🛰 Remote Spy - Live capture of `FireServer`, `InvokeServer` and `OnClientEvent` (incl. `UnreliableRemoteEvent`) - Detail panel for every event: remote, class, method, direction, path, calling script, call number, timestamp, status, every argument with its type and full value - R2S (Remote-to-Script) code generated for each outgoing call, and a `firesignal` replay snippet for incoming events - Actions: 📋 copy code · 🧭 copy path · 📦 copy args · 🔁 re-fire · 🔇 ignore (stop logging) · ⛔ block calls (never reach the server) · 🗑 delete - Filters (All / Fire / Invoke / Incoming / Blocked), live text search, pause / resume / clear - ⛶ Expand button to read an event full-screen 🗂 Explorer (DarkDEX-style) - Live game tree with class icons, lazy expansion, **nil instances** root - Deep search across the whole game (results with full paths) - Editable properties: booleans, numbers, strings, `Color3`, `Vector3`, attributes - Attributes and CollectionService tags - Actions: copy path · copy as code · teleport · view source · clone · destroy (client side) 📶 Network Monitor - Total calls, calls/sec, unique remotes, blocked count - 60-second traffic graph and top-10 most activ

Universal