Remote event finder
Key RequiredUniversal

Remote event finder

Universal ScriptJustShareJustShare 5.4K views 111 executesUpdated Jan 24, 2025
5.0/ 5(2 votes)
20100% Positive
Lua Script•88 lines (3155 chars)
-- GUI Setup
local screenGui = Instance.new("ScreenGui")
screenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")

local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 500, 0, 300)
frame.Position = UDim2.new(0.5, -250, 0.5, -150)
frame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
frame.BackgroundTransparency = 0.5
frame.Parent = screenGui

local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 0, 30)
title.Text = "Detected RemoteEvents"
title.TextColor3 = Color3.fromRGB(255, 255, 255)
title.TextSize = 20
title.BackgroundTransparency = 1
title.Parent = frame

local scrollFrame = Instance.new("ScrollingFrame")
scrollFrame.Size = UDim2.new(1, 0, 0, 250)
scrollFrame.Position = UDim2.new(0, 0, 0, 30)
scrollFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
scrollFrame.BackgroundTransparency = 1
scrollFrame.Parent = frame

local uiListLayout = Instance.new("UIListLayout")
uiListLayout.SortOrder = Enum.SortOrder.LayoutOrder
uiListLayout.Parent = scrollFrame

-- Fungsi untuk menampilkan RemoteEvent yang ditemukan
local function findRemoteEvents(parent)
    local remoteEvents = {}  -- Daftar untuk menyimpan nama RemoteEvent

    -- Mencari semua RemoteEvent
    for _, obj in pairs(parent:GetChildren()) do
        if obj:IsA("RemoteEvent") then
            table.insert(remoteEvents, obj.Name)  -- Menambahkan nama RemoteEvent ke dalam daftar
        elseif obj:IsA("Folder") or obj:IsA("Model") then
            -- Jika objek adalah folder atau model, lanjutkan pencarian
            local childEvents = findRemoteEvents(obj)
            for _, eventName in pairs(childEvents) do
                table.insert(remoteEvents, eventName)
            end
        end
    end

    return remoteEvents
end

-- Fungsi untuk menampilkan hasil di GUI
local function displayRemoteEvents()
    -- Menghapus semua teks yang ada di scroll frame
    for _, child in pairs(scrollFrame:GetChildren()) do
        if child:IsA("TextLabel") then
            child:Destroy()
        end
    end

    -- Mendapatkan semua RemoteEvent yang ditemukan
    local remoteEvents = findRemoteEvents(game:GetService("ReplicatedStorage"))
    
    -- Menampilkan setiap RemoteEvent sebagai TextLabel
    for _, eventName in pairs(remoteEvents) do
        local label = Instance.new("TextLabel")
        label.Size = UDim2.new(1, 0, 0, 30)
        label.Text = eventName
        label.TextColor3 = Color3.fromRGB(255, 255, 255)
        label.TextSize = 16
        label.BackgroundTransparency = 1
        label.Parent = scrollFrame
    end
    
    -- Mengatur ukuran canvas untuk menyesuaikan jumlah label
    scrollFrame.CanvasSize = UDim2.new(0, 0, 0, #remoteEvents * 30)
end

-- Tombol untuk memulai pencarian dan menampilkan RemoteEvent
local button = Instance.new("TextButton")
button.Size = UDim2.new(0, 200, 0, 50)
button.Position = UDim2.new(0.5, -100, 0.8, -25)
button.Text = "Find RemoteEvents"
button.TextColor3 = Color3.fromRGB(255, 255, 255)
button.TextSize = 18
button.BackgroundColor3 = Color3.fromRGB(0, 128, 255)
button.Parent = screenGui

button.MouseButton1Click:Connect(displayRemoteEvents)  -- Menjalankan fungsi saat tombol diklik

Features & Information

This coding is to make it easier for script creators to find the name of replicated storage like one of the examples below local remote = game:GetService("ReplicatedStorage"):FindFirstChild("Events"):FindFirstChild("Money") game:GetService("ReplicatedStorage"):WaitForChild("Events"):WaitForChild("ClickMoney"):FireServer()

Community Comments (3)

onkardhillon6979onkardhillon6979Jan 24, 2025(edited)

event finder for what?

JustShareJustShareJan 24, 2025(edited)

Do you read? This for auto finder remote event for all game Roblox, so this is for script fitur like fire server or other,

BANGscriptsBANGscriptsOct 14, 2025

Stop posting the ChatGPT *

More Scripts for Universal Scripts