Brookhaven RP Script (October 2026) – HRCI Hub

PUBLISHEDUPDATED
What changed
  • 2026-10-27 — Added Script #2: AxeL Emotes! & More.
1 Available ScriptFree

Playing smarter on mobile usually comes down to finding a good Brookhaven RP script to handle the boring stuff so you can just enjoy yourself.

You get to hang out with friends, pick out massive houses, drive fast cars, and explore the city while hunting down candy corn during the spooky Halloween event for sweet event gear.

Grab the working script below and test out these handy options right now.

Brookhaven RP Script – HRCI Hub

HRCI HubFree
Report Any Bugs! Script Only Tested On Real!
loadstring(game:HttpGet("https://pastefy.app/XaoiDCcl/raw"))()
Executor compatibility changes over time. Check current reports before testing.

Script #2 AxeL Emotes! & More

Script #2 · AxeL Emotes! & MoreFree
AxeL Emotes!
local v8 = setmetatable({}, {
    ["__index"] = function(v351, v352)
        local v353 = workspace.CurrentCamera
        local v354 = (v353 and v353.ViewportSize) or Vector2.new(4156 - 2236, 2163 - (286 + 797))
        if v352 == "Width" then
            return v354.X
        elseif v352 == "Height" then
            return v354.Y
        elseif v352 == "Size" then
            return v354
        end
    end,
})
local v9 = game:GetService("UserInputService")
local v10 = workspace.CurrentCamera.ViewportSize
local function v11(v355, v356)
    local v357 = 0 - 0
    local v358
    local v359
    local v360
    local v361
    local v362
    while true do
        if v357 == (0 - 0) then
            v358 = 439 - (397 + 42)
            v359 = nil
            v357 = 1 + 0
        end
        if v357 == (802 - (24 + 776)) then
            v362 = nil
            while true do
                if v358 == 1 then
                    v362 = (v359 and (2 - 0)) or (786.5 - (222 + 563))
                    if v355 == "X" then
                        return v356 * (v10.X / v360) * v362
                    elseif v355 == "Y" then
                        return v356 * (v10.Y / v361) * v362
                    end
                    break
                end
                if v358 == 0 then
                    v359 = v9.TouchEnabled and not v9.KeyboardEnabled
                    v360, v361 = 1920, 2379 - 1299
                    v358 = 1 + 0
                end
            end
            break
        end
        if v357 == 1 then
            v360 = nil
            v361 = nil
            v357 = 192 - (23 + 167)
        end
    end
end
local function v12(v363, v364, v365)
    local v366 = 1798 - (690 + 1108)
    local v367
    while true do
        if v366 == (0 + 0) then
            v367 = 0 + 0
            while true do
                if v367 == (848 - (40 + 808)) then
                    if type(v364) == v363 then
                        return v364
                    end
                    return v365
                end
            end
            break
        end
    end
end
local v13 = v12("function", cloneref, function(...)
    return ...
end)
local v14 = setmetatable({}, {
    ["__index"] = function(v368, v369)
        return v13(game:GetService(v369))
    end,
})
local v15 = v14.Players
local v16 = v14.RunService
local v17 = v14.UserInputService
local v18 = v14.TweenService
local v19 = v14.AvatarEditorService
local v20 = v14.HttpService
local v21 = v15.LocalPlayer
local v22 = v21.Character or v21.CharacterAdded:Wait()
local v23 = v22:WaitForChild("Humanoid")
local v24 = v23.RigType == Enum.HumanoidRigType.R6
local v25 = (v22.PrimaryPart and v22.PrimaryPart.Position) or Vector3.new()
local v26, v27, v28, v29, v30
v21.CharacterAdded:Connect(function(v370)
    local v371 = 0 + 0
    while true do
        if 1 == v371 then
            v24 = v23.RigType == Enum.HumanoidRigType.R6
            if v26 then
                v26.Text = (v24 and "AxeL 🔱 EMOTES (R6)") or "AxeL 🔱 emotes"
            end
            v371 = 7 - 5
        end
        if v371 == (2 + 0) then
            if v27 then
                v27.Text = (v24 and "Anim") or "Catalog"
            end
            if v28 then
                v28.Visible = not v24
            end
            v371 = 3
        end
        if v371 == (2 + 1) then
            if v24 and v29 and v30 then
                local v726 = 0 + 0
                while true do
                    if v726 == (572 - (47 + 524)) then
                        v27.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
                        v28.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
                        break
                    end
                    if v726 == (0 - 0) then
                        v29.Visible = true
                        v30.Visible = false
                        v726 = 1
                    end
                end
            end
            v25 = (v22.PrimaryPart and v22.PrimaryPart.Position) or Vector3.new()
            break
        end
        if v371 == (1726 - (1165 + 561)) then
            v22 = v370
            v23 = v370:WaitForChild("Humanoid")
            v371 = 1
        end
    end
end)
local v31 = {}
v31["Stop Emote When Moving"] = true
v31["Fade In"] = 0.1
v31["Fade Out"] = 0.1 + 0
v31["Weight"] = 3 - 2
v31["Speed"] = 1 + 0
v31["Time Position"] = 0
v31["Freeze On Finish"] = false
v31["Looped"] = true
v31["Stop Other Animations On Play"] = true
v31["High Priority"] = true
local v42 = {}
local v43 = "ORIONEXE_Saved.json"
local function v44()
    local v372, v373 = pcall(function()
        local v569 = 0
        while true do
            if v569 == (479 - (341 + 138)) then
                local v708 = 0 + 0
                while true do
                    if v708 == (0 - 0) then
                        if readfile and isfile and isfile(v43) then
                            return v20:JSONDecode(readfile(v43))
                        end
                        return {}
                    end
                end
            end
        end
    end)
    if v372 and (type(v373) == "table") then
        v42 = v373
    else
        v42 = {}
    end
    for v570, v571 in ipairs(v42) do
        local v572 = 326 - (89 + 237)
        while true do
            if (0 - 0) == v572 then
                if not v571.AnimationId then
                    if v571.AssetId then
                        v571.AnimationId = "rbxassetid://" .. tostring(v571.AssetId)
                    else
                        v571.AnimationId = "rbxassetid://" .. tostring(v571.Id)
                    end
                end
                if v571.Favorite == nil then
                    v571.Favorite = false
                end
                break
            end
        end
    end
end
local function v45()
    pcall(function()
        if writefile then
            writefile(v43, v20:JSONEncode(v42))
        end
    end)
end
v44()
local v46 = nil
local function v47(v374)
    local v375 = 0 - 0
    local v376
    local v377
    local v378
    local v379
    local v380
    local v381
    local v382
    while true do
        if v375 == (883 - (581 + 300)) then
            v380.Priority = v381
            v382 = v31["Weight"]
            if v382 == (1220 - (855 + 365)) then
                v382 = 0.001 - 0
            end
            if v31["Stop Other Animations On Play"] then
                for v769, v770 in pairs(v23.Animator:GetPlayingAnimationTracks()) do
                    if v770.Priority ~= v381 then
                        v770:Stop()
                    end
                end
            end
            v375 = 1 + 2
        end
        if (1238 - (1030 + 205)) == v375 then
            v380:Play(v31["Fade In"], v382, v31["Speed"])
            v46 = v380
            v46.TimePosition = math.clamp(v31["Time Position"], 0 + 0, 1) * (v46.Length or (1 + 0))
            v46.Priority = v381
            v375 = 290 - (156 + 130)
        end
        if v375 == (8 - 4) then
            v46.Looped = v31["Looped"]
            return v380
        end
        if v375 == (1 - 0) then
            v379 = Instance.new("Animation")
            v379.AnimationId = v376
            v380 = v23:LoadAnimation(v379)
            v381 = (v31["High Priority"] and Enum.AnimationPriority.Action4) or Enum.AnimationPriority.Action
            v375 = 3 - 1
        end
        if (0 + 0) == v375 then
            if v46 then
                v46:Stop(v31["Fade Out"])
            end
            v376 = nil
            v377, v378 = pcall(function()
                return game:GetObjects("rbxassetid://" .. tostring(v374))
            end)
            if v377 and v378 and (#v378 > (0 + 0)) then
                local v727 = 0
                local v728
                while true do
                    if v727 == (69 - (10 + 59)) then
                        v728 = v378[1 + 0]
                        if v728:IsA("Animation") then
                            v376 = v728.AnimationId
                        else
                            v376 = "rbxassetid://" .. tostring(v374)
                        end
                        break
                    end
                end
            else
                v376 = "rbxassetid://" .. tostring(v374)
            end
            v375 = 4 - 3
        end
    end
end
v16.RenderStepped:Connect(function()
    local v383 = 0
    while true do
        if 0 == v383 then
            if v31["Looped"] and v46 and v46.IsPlaying then
                v46.Looped = v31["Looped"]
            end
            if v22:FindFirstChild("HumanoidRootPart") then
                local v731 = 0
                local v732
                while true do
                    if v731 == (1163 - (671 + 492)) then
                        v732 = v22.HumanoidRootPart
                        if v31["Stop Emote When Moving"] and v46 and v46.IsPlaying then
                            local v901 = 0 + 0
                            local v902
                            local v903
                            local v904
                            while true do
                                if (1216 - (369 + 846)) == v901 then
                                    v904 = nil
                                    while true do
                                        if v902 == (1 + 0) then
                                            if v903 or v904 then
                                                local v955 = 0 + 0
                                                while true do
                                                    if v955 == 0 then
                                                        v46:Stop(v31["Fade Out"])
                                                        v46 = nil
                                                        break
                                                    end
                                                end
                                            end
                                            break
                                        end
                                        if v902 == (1945 - (1036 + 909)) then
                                            v903 = (v732.Position - v25).Magnitude > 0.1
                                            v904 = v23 and (v23:GetState() == Enum.HumanoidStateType.Jumping)
                                            v902 = 1 + 0
                                        end
                                    end
                                    break
                                end
                                if 0 == v901 then
                                    v902 = 0
                                    v903 = nil
                                    v901 = 1 - 0
                                end
                            end
                        end
                        v731 = 204 - (11 + 192)
                    end
                    if v731 == 1 then
                        v25 = v732.Position
                        break
                    end
                end
            end
            break
        end
    end
end)
local v48 = v14.CoreGui
local v49 = Instance.new("ScreenGui")
v49.Name = "OrionExeGUI"
v49.Parent = v48
v49.Enabled = false
v49.DisplayOrder = 505 + 494
local function v54(v384, v385)
    local v386 = 175 - (135 + 40)
    local v387
    while true do
        local v573 = 0 - 0
        while true do
            if v573 == (0 + 0) then
                if v386 == (2 - 1) then
                    v387.Parent = v384
                    return v387
                end
                if v386 == (0 - 0) then
                    v387 = Instance.new("UICorner")
                    v387.CornerRadius = UDim.new(176 - (50 + 126), v385 or (16 - 10))
                    v386 = 1 + 0
                end
                break
            end
        end
    end
end
local function v55(v388, v389, v390)
    local v391 = 1413 - (1233 + 180)
    local v392
    while true do
        local v574 = 969 - (522 + 447)
        while true do
            if v574 == (1422 - (107 + 1314)) then
                if v391 == 0 then
                    v392 = Instance.new("UIStroke")
                    v392.Color = v389 or Color3.fromRGB(100, 100, 100)
                    v391 = 1
                end
                break
            end
            if v574 == 0 then
                if (5 - 3) == v391 then
                    local v774 = 0 + 0
                    while true do
                        if v774 == 0 then
                            v392.Parent = v388
                            return v392
                        end
                    end
                end
                if v391 == 1 then
                    v392.Thickness = v390 or (1 - 0)
                    v392.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
                    v391 = 2
                end
                v574 = 3 - 2
            end
        end
    end
end
local function v56(v393)
    local v394 = 1910 - (716 + 1194)
    local v395
    while true do
        if v394 == (0 + 0) then
            local v615 = 0
            while true do
                if v615 == (1 + 0) then
                    v394 = 504 - (74 + 429)
                    break
                end
                if v615 == 0 then
                    v395 = Instance.new("UIScale")
                    v395.Scale = 0.5 - 0
                    v615 = 1 + 0
                end
            end
        end
        if v394 == (2 - 1) then
            v395.Parent = v393
            v18:Create(
                v395,
                TweenInfo.new(0.4 + 0, Enum.EasingStyle.Quart, Enum.EasingDirection.Out),
                { ["Scale"] = 2 - 1 }
            ):Play()
            break
        end
    end
end
local v57 = Instance.new("Frame")
v57.Size = UDim2.new(0 - 0, v11("X", 470), 0, v11("Y", 450))
v57.Position = UDim2.new(0.5, -v11("X", 758 - (279 + 154)), 778.5 - (454 + 324), -v11("Y", 178 + 47))
v57.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
v57.BackgroundTransparency = 0.15 + 0
v57.Active = true
v57.Draggable = true
v57.Parent = v49
v54(v57, 20 - 12)
v55(v57, Color3.fromRGB(80, 80, 80), 1)
local v65 = Instance.new("TextButton")
v65.Size = UDim2.new(0 + 0, 24, 975 - (815 + 160), 24)
v65.Position = UDim2.new(4 - 3, -(56 - 32), 1, -(6 + 18))
v65.BackgroundTransparency = 1
v65.Text = "â—¢"
v65.TextColor3 = Color3.fromRGB(200, 200, 200)
v65.TextSize = 1911 - (1222 + 671)
v65.ZIndex = 25 - 15
v65.Parent = v57
local v74 = false
local v75
local v76
v65.InputBegan:Connect(function(v396)
    if (v396.UserInputType == Enum.UserInputType.MouseButton1) or (v396.UserInputType == Enum.UserInputType.Touch) then
        v74 = true
        v75 = v396.Position
        v76 = v57.AbsoluteSize
    end
end)
v17.InputChanged:Connect(function(v397)
    if
        v74
        and (
            (v397.UserInputType == Enum.UserInputType.MouseMovement) or (v397.UserInputType == Enum.UserInputType.Touch)
        )
    then
        local v604 = 0
        local v605
        local v606
        local v607
        while true do
            if v604 == (1 - 0) then
                v607 = math.max(1282 - (229 + 953), v76.Y + v605.Y)
                v57.Size = UDim2.new(0, v606, 1774 - (1111 + 663), v607)
                break
            end
            if v604 == (1579 - (874 + 705)) then
                v605 = v397.Position - v75
                v606 = math.max(150, v76.X + v605.X)
                v604 = 1 + 0
            end
        end
    end
end)
v17.InputEnded:Connect(function(v398)
    if (v398.UserInputType == Enum.UserInputType.MouseButton1) or (v398.UserInputType == Enum.UserInputType.Touch) then
        v74 = false
    end
end)
local v77 = Instance.new("TextLabel")
v26 = v77
v77.Size = UDim2.new(1 + 0, 0 - 0, 0, v11("Y", 36))
v77.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
v77.BackgroundTransparency = 0.5 + 0
v77.Text = (v24 and "AxeL 🔱 EMOTES (R6)") or "AxeL 🔱 emotes"
v77.TextColor3 = Color3.new(1, 1, 1)
v77.Font = Enum.Font.GothamBold
v77.TextScaled = true
v77.Parent = v57
v54(v77, 18 - 10)
local v87 = Instance.new("TextButton")
v27 = v87
v87.Size = UDim2.new(0.3, 0 + 0, 1541 - (718 + 823), v11("Y", 16 + 8))
v87.Position = UDim2.new(0.05, 0, 805 - (266 + 539), v11("Y", 40))
v87.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
v87.BackgroundTransparency = 0.2 - 0
v87.Text = (v24 and "Animation") or "Catalog"
v87.TextColor3 = Color3.new(1, 1, 1)
v87.Font = Enum.Font.GothamBold
v87.TextScaled = true
v87.Parent = v57
v54(v87, 10 - 6)
local v97 = Instance.new("TextButton")
v28 = v97
v97.Size = UDim2.new(0.3 - 0, 1187 - (1151 + 36), 0, v11("Y", 24 + 0))
v97.Position = UDim2.new(0.35 + 0, 0 - 0, 1832 - (1552 + 280), v11("Y", 40))
v97.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
v97.BackgroundTransparency = 0.2 - 0
v97.Text = "Saved"
v97.TextColor3 = Color3.new(1, 1, 1)
v97.Font = Enum.Font.GothamBold
v97.TextScaled = true
v97.Visible = not v24
v97.Parent = v57
v54(v97, 4)
local v108 = Instance.new("Frame")
v108.Size = UDim2.new(0 - 0, v11("X", 8 - 6), 1 - 0, -v11("Y", 95 - 25))
v108.Position = UDim2.new(819.6 - (599 + 220), -v11("X", 1 - 0), 1931 - (1813 + 118), v11("Y", 52 + 18))
v108.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
v108.BackgroundTransparency = 0.5 - 0
v108.Parent = v57
local v114 = Instance.new("Frame")
v29 = v114
v114.Size = UDim2.new(0.6 + 0, -v11("X", 27 - 17), 860 - (464 + 395), -v11("Y", 179 - 109))
v114.Position = UDim2.new(0 + 0, v11("X", 842 - (467 + 370)), 0 - 0, v11("Y", 52 + 18))
v114.BackgroundTransparency = 1
v114.Visible = true
v114.Parent = v57
local v120 = Instance.new("TextBox")
v120.Size = UDim2.new(0.6, -v11("X", 27 - 19), 0 + 0, v11("Y", 64 - 36))
v120.Position = UDim2.new(520 - (150 + 370), v11("X", 1290 - (74 + 1208)), 0 - 0, 0 - 0)
v120.PlaceholderText = "Search..."
v120.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
v120.BackgroundTransparency = 390.3 - (14 + 376)
v120.TextColor3 = Color3.new(1, 1, 1)
v120.Font = Enum.Font.Gotham
v120.TextScaled = true
v120.ClearTextOnFocus = false
v120.Text = ""
v120.Parent = v114
v54(v120, 4 + 0)
v55(v120, Color3.fromRGB(60, 60, 60), 1 + 0)
local v133 = Instance.new("TextButton")
v133.Size = UDim2.new(78.2 - (23 + 55), -v11("X", 9 - 5), 0 + 0, v11("Y", 26 + 2))
v133.Position = UDim2.new(0.6 - 0, v11("X", 4), 0, 0 + 0)
v133.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
v133.BackgroundTransparency = 1868.2 - (708 + 1160)
v133.Text = "Refresh"
v133.Font = Enum.Font.GothamBold
v133.TextScaled = true
v133.TextColor3 = Color3.new(1, 1, 1)
v133.Parent = v114
v54(v133, 1 + 3)
local v143 = Instance.new("TextButton")
v143.Size = UDim2.new(0.2, -v11("X", 1740 - (1400 + 332)), 0 - 0, v11("Y", 1936 - (242 + 1666)))
v143.Position = UDim2.new(0.8 + 0, v11("X", 4), 0, 0 + 0)
v143.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
v143.BackgroundTransparency = 1390.2 - (360 + 1030)
v143.Text = "Sort: Relevance"
v143.Font = Enum.Font.GothamBold
v143.TextScaled = true
v143.TextColor3 = Color3.new(1, 1, 1)
v143.Parent = v114
v54(v143, 1665 - (909 + 752))
local v153 = Instance.new("Frame")
v30 = v153
v153.Size = UDim2.new(1223.6 - (109 + 1114), -v11("X", 18 - 8), 1, -v11("Y", 70))
v153.Position = UDim2.new(0 + 0, v11("X", 247 - (6 + 236)), 0, v11("Y", 45 + 25))
v153.BackgroundTransparency = 1
v153.Visible = false
v153.Parent = v57
local v159 = Instance.new("TextBox")
v159.Size = UDim2.new(0.7 + 0, -v11("X", 16), 0 - 0, v11("Y", 48 - 20))
v159.Position = UDim2.new(1133 - (1076 + 57), v11("X", 2 + 6), 0, 0)
v159.PlaceholderText = "Search Saved..."
v159.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
v159.BackgroundTransparency = 0.3
v159.TextColor3 = Color3.new(1, 1, 1)
v159.Font = Enum.Font.Gotham
v159.TextScaled = true
v159.ClearTextOnFocus = false
v159.Text = ""
v159.Parent = v153
v54(v159, 6 - 2)
v55(v159, Color3.fromRGB(60, 60, 60), 1)
local v171 = Instance.new("TextBox")
v171.Size = UDim2.new(0.2, 0 + 0, 0, v11("Y", 7 + 21))
v171.Position = UDim2.new(0.7 - 0, -v11("X", 3 + 1), 0, 0)
v171.PlaceholderText = "Emote ID"
v171.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
v171.BackgroundTransparency = 0.3
v171.TextColor3 = Color3.new(1, 1, 1)
v171.Font = Enum.Font.Gotham
v171.TextScaled = true
v171.ClearTextOnFocus = false
v171.Text = ""
v171.Parent = v153
v54(v171, 4)
v55(v171, Color3.fromRGB(60, 60, 60), 1)
local v183 = Instance.new("TextButton")
v183.Size = UDim2.new(0.1, 0 + 0, 0, v11("Y", 3 + 25))
v183.Position = UDim2.new(722.9 - (478 + 244), 517 - (440 + 77), 0 + 0, 0 - 0)
v183.BackgroundColor3 = Color3.fromRGB(70, 70, 70)
v183.BackgroundTransparency = 0.2
v183.Text = "+"
v183.Font = Enum.Font.GothamBold
v183.TextScaled = true
v183.TextColor3 = Color3.new(1, 1, 1)
v183.Parent = v153
v54(v183, 4)
local v193 = Instance.new("ScrollingFrame")
v193.Size = UDim2.new(1, -v11("X", 16), 1 + 0, -v11("Y", 161 - 121))
v193.Position = UDim2.new(0, v11("X", 8), 1445 - (695 + 750), v11("Y", 122 - 86))
v193.CanvasSize = UDim2.new(0 - 0, 0, 0, 0 - 0)
v193.ScrollBarThickness = 0
v193.BackgroundTransparency = 352 - (285 + 66)
v193.Parent = v153
local v200 = Instance.new("TextLabel")
v200.Size = UDim2.new(2 - 1, 1310 - (682 + 628), 0 + 0, v11("Y", 335 - (176 + 123)))
v200.Position = UDim2.new(0 + 0, 0 + 0, 0.5, -v11("Y", 287 - (239 + 30)))
v200.BackgroundTransparency = 1 + 0
v200.Text = "AxeL: Search Empty :3"
v200.TextColor3 = Color3.new(1, 1, 1)
v200.Font = Enum.Font.GothamBold
v200.TextScaled = true
v200.Visible = false
v200.Parent = v193
local v210 = Instance.new("UIGridLayout")
v210.CellSize = UDim2.new(0 - 0, v11("X", 120), 315 - (306 + 9), v11("Y", 200))
v210.CellPadding = UDim2.new(0, v11("X", 27 - 19), 0, v11("Y", 2 + 6))
v210.HorizontalAlignment = Enum.HorizontalAlignment.Center
v210.Parent = v193
local v216 = Instance.new("Frame")
v216.Size = UDim2.new(0.4 + 0, -v11("X", 10), 1 + 0, -v11("Y", 200 - 130))
v216.Position = UDim2.new(1375.6 - (1140 + 235), v11("X", 4 + 1), 0 + 0, v11("Y", 70))
v216.BackgroundTransparency = 1
v216.Parent = v57
local v221 = Instance.new("TextLabel")
v221.Size = UDim2.new(1, 0 + 0, 52 - (33 + 19), v11("Y", 11 + 17))
v221.BackgroundTransparency = 2 - 1
v221.Text = "Settings"
v221.TextColor3 = Color3.new(1, 1, 1)
v221.Font = Enum.Font.GothamBold
v221.TextScaled = true
v221.Parent = v216
local v229 = Instance.new("ScrollingFrame")
v229.Size = UDim2.new(1, -v11("X", 20), 1 + 0, -v11("Y", 729 - (586 + 103)))
v229.Position = UDim2.new(0 + 0, v11("X", 10), 0 - 0, v11("Y", 1518 - (1309 + 179)))
v229.BackgroundTransparency = 1 - 0
v229.CanvasSize = UDim2.new(0, 0, 0, 0 + 0)
v229.ScrollBarThickness = 4
v229.ScrollBarImageColor3 = Color3.fromRGB(150, 150, 150)
v229.Parent = v216
local function v237()
    v229.CanvasPosition = Vector2.new(0 - 0, v229.CanvasPosition.Y)
end
v229:GetPropertyChangedSignal("CanvasPosition"):Connect(v237)
local v238 = Instance.new("UIListLayout", v229)
v238.Padding = UDim.new(0 - 0, 617 - (295 + 314))
v238.FillDirection = Enum.FillDirection.Vertical
v238.SortOrder = Enum.SortOrder.LayoutOrder
v238:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
    v229.CanvasSize = UDim2.new(0 - 0, 0, 1962 - (1300 + 662), v238.AbsoluteContentSize.Y + (31 - 21))
end)
function GetReal(v401)
    local v402 = 0
    local v403
    local v404
    while true do
        if v402 == (1755 - (1178 + 577)) then
            v403, v404 = pcall(function()
                return game:GetObjects("rbxassetid://" .. tostring(v401))
            end)
            if v403 and v404 and (#v404 > (0 + 0)) then
                local v734 = 0 - 0
                local v735
                while true do
                    if v734 == 0 then
                        v735 = v404[1]
                        if v735:IsA("Animation") and (v735.AnimationId ~= "") then
                            return tonumber(v735.AnimationId:match("%d+"))
                        elseif v735:FindFirstChildOfClass("Animation") then
                            local v929 = v735:FindFirstChildOfClass("Animation")
                            return tonumber(v929.AnimationId:match("%d+"))
                        end
                        break
                    end
                end
            end
            break
        end
    end
end
local v244
v183.MouseButton1Click:Connect(function()
    local v405 = 1405 - (851 + 554)
    local v406
    while true do
        if v405 == (0 + 0) then
            v406 = tonumber(v171.Text)
            if v406 then
                local v736 = 0 - 0
                local v737
                while true do
                    if v736 == (0 - 0) then
                        v737 = false
                        for v862, v863 in ipairs(v42) do
                            if v863.Id == v406 then
                                v737 = true
                                break
                            end
                        end
                        v736 = 303 - (115 + 187)
                    end
                    if v736 == 1 then
                        if not v737 then
                            local v905 = GetReal(v406)
                            table.insert(
                                v42,
                                {
                                    ["Id"] = v406,
                                    ["AssetId"] = v406,
                                    ["Name"] = "Custom ID: " .. v406,
                                    ["AnimationId"] = "rbxassetid://" .. tostring(v905 or v406),
                                    ["Favorite"] = false,
                                }
                            )
                            v45()
                            v244()
                        end
                        break
                    end
                end
            end
            break
        end
    end
end)
v31._sliders = {}
v31._toggles = {}
local function v247(v407, v408, v409, v410)
    v31[v407] = v410 or v408
    local v412 = Instance.new("Frame")
    v412.Size = UDim2.new(1 + 0, 0 + 0, 0, v11("Y", 65))
    v412.BackgroundTransparency = 1
    v412.Parent = v229
    local v416 = Instance.new("Frame")
    v416.Size = UDim2.new(1, 0 - 0, 1162 - (160 + 1001), 0 + 0)
    v416.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
    v416.BackgroundTransparency = 0.4
    v416.Parent = v412
    v54(v416, 6)
    v55(v416, Color3.fromRGB(80, 80, 80), 1)
    local v421 = Instance.new("TextLabel")
    v421.Size = UDim2.new(897.5 - (525 + 372), -v11("X", 10), 0 - 0, v11("Y", 65 - 45))
    v421.Position = UDim2.new(142 - (96 + 46), 787 - (643 + 134), 0 + 0, 11 - 6)
    v421.BackgroundTransparency = 3 - 2
    v421.Text = string.format("%s: %.2f", v407, v31[v407])
    v421.TextColor3 = Color3.new(1, 1, 1)
    v421.Font = Enum.Font.Gotham
    v421.TextScaled = true
    v421.TextXAlignment = Enum.TextXAlignment.Left
    v421.Parent = v416
    local v433 = Instance.new("TextBox")
    v433.Size = UDim2.new(0.5 - 0, -v11("X", 20), 0, v11("Y", 20))
    v433.Position = UDim2.new(0.5, v11("X", 20 - 10), 719 - (316 + 403), v11("Y", 4 + 1))
    v433.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
    v433.Text = tostring(v31[v407])
    v433.TextColor3 = Color3.new(1, 1, 1)
    v433.Font = Enum.Font.Gotham
    v433.TextScaled = true
    v433.ClearTextOnFocus = false
    v433.Parent = v416
    v54(v433, 4)
    local v443 = Instance.new("Frame")
    v443.Size = UDim2.new(1, -v11("X", 13 + 27), 0 - 0, v11("Y", 12))
    v443.Position = UDim2.new(0 - 0, v11("X", 41 - 21), 0 + 0, v11("Y", 68 - 33))
    v443.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
    v443.Parent = v416
    v54(v443, 23 - 17)
    local v448 = Instance.new("Frame")
    v448.Size = UDim2.new(0, 0, 1 - 0, 0 - 0)
    v448.BackgroundColor3 = Color3.fromRGB(200, 200, 200)
    v448.Parent = v443
    v54(v448, 6 + 0)
    local v452 = Instance.new("Frame")
    v452.Size = UDim2.new(0 + 0, v11("X", 53 - 33), 0 - 0, v11("Y", 374 - (5 + 349)))
    v452.AnchorPoint = Vector2.new(0.5, 0.5 - 0)
    v452.Position = UDim2.new(0, 0, 0.5, 1271 - (266 + 1005))
    v452.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
    v452.Parent = v443
    v54(v452, 34 - 24)
    v55(v452, Color3.fromRGB(0, 0, 0), 1)
    local function v458(v575)
        local v576 = 0 - 0
        local v577
        while true do
            if v576 == 1 then
                v18:Create(v452, TweenInfo.new(0.15), { ["Position"] = UDim2.new(v577, 0, 0.5, 0 - 0) }):Play()
                break
            end
            if v576 == 0 then
                v577 = math.clamp(v575, 0, 1)
                v18:Create(v448, TweenInfo.new(0.15), { ["Size"] = UDim2.new(v577, 0, 1067 - (507 + 559), 0 - 0) })
                    :Play()
                v576 = 3 - 2
            end
        end
    end
    local function v459(v578)
        v31[v407] = math.clamp(v578, v408, v409)
        v421.Text = string.format("%s: %.2f", v407, v31[v407])
        v433.Text = tostring(v31[v407])
        local v582 = (v31[v407] - v408) / (v409 - v408)
        v458(v582)
        if v46 and v46.IsPlaying then
            if v407 == "Speed" then
                v46:AdjustSpeed(v31["Speed"])
            elseif v407 == "Weight" then
                local v825 = 0
                local v826
                while true do
                    if v825 == 1 then
                        v46:AdjustWeight(v826)
                        break
                    end
                    if v825 == 0 then
                        v826 = v31["Weight"]
                        if v826 == 0 then
                            v826 = 388.001 - (212 + 176)
                        end
                        v825 = 1
                    end
                end
            elseif v407 == "Time Position" then
                if v46.Length > (905 - (250 + 655)) then
                    v46.TimePosition = math.clamp(v578, 0 - 0, 1 - 0) * v46.Length
                end
            end
        end
    end
    local v460 = false
    local function v461(v583)
        local v584 = 0
        local v585
        local v586
        local v587
        while true do
            if v584 == (1 - 0) then
                v587 = nil
                while true do
                    if v585 == 1 then
                        v459(v587)
                        break
                    end
                    if v585 == (1956 - (1869 + 87)) then
                        v586 = math.clamp((v583.Position.X - v443.AbsolutePosition.X) / v443.AbsoluteSize.X, 0, 1)
                        v587 = math.floor((v408 + ((v409 - v408) * v586)) * (346 - 246)) / (2001 - (484 + 1417))
                        v585 = 2 - 1
                    end
                end
                break
            end
            if v584 == (0 - 0) then
                v585 = 773 - (48 + 725)
                v586 = nil
                v584 = 1 - 0
            end
        end
    end
    v443.InputBegan:Connect(function(v588)
        if
            (v588.UserInputType == Enum.UserInputType.MouseButton1) or (v588.UserInputType == Enum.UserInputType.Touch)
        then
            local v617 = 0 - 0
            while true do
                if v617 == 0 then
                    v460 = true
                    v461(v588)
                    break
                end
            end
        end
    end)
    v452.InputBegan:Connect(function(v589)
        if
            (v589.UserInputType == Enum.UserInputType.MouseButton1) or (v589.UserInputType == Enum.UserInputType.Touch)
        then
            local v618 = 0 + 0
            while true do
                if v618 == 0 then
                    v460 = true
                    v461(v589)
                    break
                end
            end
        end
    end)
    v17.InputChanged:Connect(function(v590)
        if
            v460
            and (
                (v590.UserInputType == Enum.UserInputType.MouseMovement)
                or (v590.UserInputType == Enum.UserInputType.Touch)
            )
        then
            v461(v590)
        end
    end)
    v17.InputEnded:Connect(function(v591)
        if
            v460
            and (
                (v591.UserInputType == Enum.UserInputType.MouseButton1) or (
                    v591.UserInputType == Enum.UserInputType.Touch
                )
            )
        then
            v460 = false
        end
    end)
    v433.FocusLost:Connect(function(v592)
        if v592 then
            local v619 = 0 - 0
            local v620
            while true do
                if v619 == (0 + 0) then
                    v620 = tonumber(v433.Text)
                    if v620 then
                        v459(v620)
                    else
                        v433.Text = tostring(v31[v407])
                    end
                    break
                end
            end
        end
    end)
    v31._sliders[v407] = v459
    v459(v31[v407])
end
local function v248(v463)
    local v464 = 0 + 0
    local v465
    local v466
    local v467
    local v468
    while true do
        if (858 - (152 + 701)) == v464 then
            v467.Position = UDim2.new(1312 - (430 + 881), -v11("X", 27 + 43), 0.5, -v11("Y", 907 - (557 + 338)))
            v467.TextColor3 = Color3.new(1, 1, 1)
            v467.Font = Enum.Font.GothamBold
            v467.TextScaled = true
            v464 = 6
        end
        if v464 == (4 - 2) then
            v466 = Instance.new("TextLabel")
            v466.Size = UDim2.new(2 - 1, -v11("X", 891 - (499 + 302)), 1, 0)
            v466.Position = UDim2.new(866 - (39 + 827), v11("X", 27 - 17), 0, 0 - 0)
            v466.BackgroundTransparency = 3 - 2
            v464 = 3 - 0
        end
        if v464 == (1 + 0) then
            v465.BackgroundTransparency = 0.4
            v465.Parent = v229
            v54(v465, 17 - 11)
            v55(v465, Color3.fromRGB(80, 80, 80), 1)
            v464 = 2
        end
        if v464 == (9 - 3) then
            v467.Parent = v465
            v54(v467, 4)
            v468 = nil
            function v468(v709)
                local v710 = 0
                local v711
                while true do
                    if v710 == 0 then
                        v711 = 104 - (103 + 1)
                        while true do
                            if v711 == (554 - (475 + 79)) then
                                v467.Text = (v709 and "ON") or "OFF"
                                v467.BackgroundColor3 = (v709 and Color3.fromRGB(200, 200, 200))
                                    or Color3.fromRGB(60, 60, 60)
                                v711 = 1
                            end
                            if v711 == 1 then
                                v467.BackgroundTransparency = 1503.2 - (1395 + 108)
                                break
                            end
                        end
                        break
                    end
                end
            end
            v464 = 7
        end
        if v464 == (0 - 0) then
            v31[v463] = v31[v463] or false
            v465 = Instance.new("Frame")
            v465.Size = UDim2.new(1205 - (7 + 1197), 0 + 0, 0, v11("Y", 14 + 26))
            v465.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
            v464 = 1
        end
        if v464 == 4 then
            v466.TextXAlignment = Enum.TextXAlignment.Left
            v466.Parent = v465
            v467 = Instance.new("TextButton")
            v467.Size = UDim2.new(0 - 0, v11("X", 60), 0, v11("Y", 24))
            v464 = 20 - 15
        end
        if v464 == (5 - 2) then
            v466.Text = v463
            v466.TextColor3 = Color3.new(1, 1, 1)
            v466.Font = Enum.Font.Gotham
            v466.TextScaled = true
            v464 = 16 - 12
        end
        if v464 == (15 - 8) then
            v467.MouseButton1Click:Connect(function()
                local v712 = 0 + 0
                local v713
                while true do
                    if v712 == (0 + 0) then
                        v713 = 0
                        while true do
                            if v713 == (0 - 0) then
                                v31[v463] = not v31[v463]
                                v468(v31[v463])
                                break
                            end
                        end
                        break
                    end
                end
            end)
            v468(v31[v463])
            v31._toggles[v463] = v468
            break
        end
    end
end
v31.EditSlider = function(v469, v470, v471)
    local v472 = 0 + 0
    local v473
    while true do
        if v472 == (0 - 0) then
            v473 = v469._sliders[v470]
            if v473 then
                v473(v471)
            end
            break
        end
    end
end
v31.EditToggle = function(v474, v475, v476)
    local v477 = 0 + 0
    local v478
    while true do
        if v477 == (0 + 0) then
            v478 = v474._toggles[v475]
            if v478 then
                local v738 = 1751 - (1414 + 337)
                local v739
                while true do
                    if v738 == (1940 - (1642 + 298)) then
                        v739 = 0 - 0
                        while true do
                            if v739 == (0 - 0) then
                                v31[v475] = v476
                                v478(v476)
                                break
                            end
                        end
                        break
                    end
                end
            end
            break
        end
    end
end
local function v251(v479, v480)
    local v481 = Instance.new("Frame")
    v481.Size = UDim2.new(1, 0, 0, v11("Y", 133 - 88))
    v481.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
    v481.BackgroundTransparency = 0.4 + 0
    v481.Parent = v229
    v54(v481, 6)
    local v486 = Instance.new("TextButton")
    v486.Size = UDim2.new(973 - (357 + 615), -v11("X", 20), 1 + 0, -v11("Y", 24 - 14))
    v486.Position = UDim2.new(0, v11("X", 9 + 1), 0 - 0, v11("Y", 4 + 1))
    v486.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
    v486.BackgroundTransparency = 0.2
    v486.Text = v479
    v486.TextColor3 = Color3.new(1, 1, 1)
    v486.Font = Enum.Font.GothamBold
    v486.TextScaled = true
    v486.Parent = v481
    v54(v486, 6)
    v486.MouseButton1Click:Connect(function()
        if typeof(v480) == "function" then
            v480()
        end
    end)
    return v486
end
local v252 = v251("Reset Settings", function() end)
v248("Stop Emote When Moving")
v248("Looped")
v247("Speed", 697 - (128 + 569), 5, v31["Speed"])
v247("Time Position", 1543 - (1407 + 136), 1888 - (687 + 1200), v31["Time Position"])
v247("Weight", 1710 - (556 + 1154), 1, v31["Weight"])
v247("Fade In", 0 - 0, 97 - (9 + 86), v31["Fade In"])
v247("Fade Out", 0, 423 - (275 + 146), v31["Fade Out"])
v248("Stop Other Animations On Play")
v248("High Priority")
v252.MouseButton1Click:Connect(function()
    v31:EditToggle("Stop Emote When Moving", true)
    v31:EditToggle("Stop Other Animations On Play", true)
    v31:EditToggle("High Priority", true)
    v31:EditSlider("Fade In", 0.1 + 0)
    v31:EditSlider("Fade Out", 64.1 - (29 + 35))
    v31:EditSlider("Weight", 4 - 3)
    v31:EditSlider("Speed", 2 - 1)
    v31:EditSlider("Time Position", 0 - 0)
    v31:EditToggle("Freeze On Finish", false)
    v31:EditToggle("Looped", true)
end)
local v253 = {
    { Enum.CatalogSortType.Relevance, "Relevance" },
    { Enum.CatalogSortType.PriceHighToLow, "Price High→Low" },
    { Enum.CatalogSortType.PriceLowToHigh, "Price Low→High" },
    { Enum.CatalogSortType.MostFavorited, "Most Favorited" },
    { Enum.CatalogSortType.RecentlyCreated, "Recently Created" },
    { Enum.CatalogSortType.Bestselling, "Bestselling" },
}
local v254 = 1241 - (988 + 252)
local v255 = ""
local v256 = nil
local v257 = 1 + 0
local v258 = 1
local function v259(v497)
    local v498 = 0
    local v499
    local v500
    local v501
    while true do
        local v593 = 0 + 0
        while true do
            if v593 == (1971 - (49 + 1921)) then
                if v498 == (891 - (223 + 667)) then
                    v499.SalesTypeFilter = Enum.SalesTypeFilter.All
                    v499.AssetTypes = { Enum.AvatarAssetType.EmoteAnimation }
                    v499.IncludeOffSale = true
                    v499.SortType = v253[v254][1]
                    v498 = 2 - 0
                end
                break
            end
            if v593 == (0 - 0) then
                if v498 == 0 then
                    if v24 then
                        return {
                            ["IsFinished"] = true,
                            ["GetCurrentPage"] = function()
                                return {
                                    {
                                        ["Id"] = 115314801779897 - (146 + 979),
                                        ["Name"] = "Dance If Youre The Best",
                                        ["AssetId"] = 115314801778772,
                                    },
                                }
                            end,
                            ["AdvanceToNextPageAsync"] = function() end,
                        }
                    end
                    v499 = CatalogSearchParams.new()
                    v499.SearchKeyword = v497 or ""
                    v499.CategoryFilter = Enum.CatalogCategoryFilter.None
                    v498 = 1 + 0
                end
                if v498 == (607 - (311 + 294)) then
                    v499.Limit = 10
                    v500, v501 = pcall(function()
                        return v19:SearchCatalog(v499)
                    end)
                    if not v500 then
                        return nil
                    end
                    return v501
                end
                v593 = 2 - 1
            end
        end
    end
end
local function v260(v502)
    local v503 = 0 + 0
    local v504
    local v505
    local v506
    local v507
    local v508
    local v509
    local v510
    local v511
    while true do
        if v503 == 3 then
            v507.BackgroundTransparency = 1444 - (496 + 947)
            v507.Text = v502.Name or "Unknown"
            v507.TextScaled = true
            v507.TextWrapped = true
            v507.Font = Enum.Font.GothamBold
            v507.TextColor3 = Color3.new(1, 1, 1)
            v503 = 4 + 0
        end
        if v503 == 5 then
            v509.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
            v509.BackgroundTransparency = 0.2 + 0
            v509.Text = "🛒🔗"
            v509.Font = Enum.Font.GothamBold
            v509.TextScaled = true
            v509.TextColor3 = Color3.new(1, 1, 1)
            v503 = 1 + 5
        end
        if v503 == (12 - 3) then
            v511.BackgroundColor3 = Color3.fromRGB(70, 70, 70)
            v511.BackgroundTransparency = 0.2 + 0
            v511.Text = "Save"
            v511.Font = Enum.Font.GothamBold
            v511.TextScaled = true
            v511.TextColor3 = Color3.new(1, 1, 1)
            v503 = 174 - (149 + 15)
        end
        if v503 == (970 - (890 + 70)) then
            local v668 = 117 - (39 + 78)
            while true do
                if v668 == 0 then
                    v511.Parent = v504
                    v54(v511, 486 - (14 + 468))
                    v668 = 1
                end
                if v668 == (4 - 2) then
                    return v504
                end
                if v668 == (2 - 1) then
                    v511.MouseButton1Click:Connect(function()
                        local v827 = 0 + 0
                        local v828
                        while true do
                            if v827 == (0 + 0) then
                                local v911 = 0 + 0
                                while true do
                                    if v911 == (1 + 0) then
                                        v827 = 1 + 0
                                        break
                                    end
                                    if v911 == (0 - 0) then
                                        v828 = false
                                        for v942, v943 in ipairs(v42) do
                                            if v943.Id == v502.Id then
                                                v828 = true
                                                break
                                            end
                                        end
                                        v911 = 1 + 0
                                    end
                                end
                            end
                            if (3 - 2) == v827 then
                                if not v828 then
                                    local v930 = 0
                                    local v931
                                    while true do
                                        if v930 == 0 then
                                            v931 = GetReal(v505)
                                            table.insert(
                                                v42,
                                                {
                                                    ["Id"] = v502.Id,
                                                    ["AssetId"] = v505,
                                                    ["Name"] = v502.Name or "Unknown",
                                                    ["AnimationId"] = "rbxassetid://" .. tostring(v931 or v505),
                                                    ["Favorite"] = false,
                                                }
                                            )
                                            v930 = 1
                                        end
                                        if v930 == (1 + 1) then
                                            v511.BackgroundColor3 = Color3.fromRGB(150, 150, 150)
                                            task.wait(3 - 2)
                                            v930 = 1 + 2
                                        end
                                        if v930 == (1 + 0) then
                                            v45()
                                            v511.Text = "Saved!"
                                            v930 = 4 - 2
                                        end
                                        if v930 == 3 then
                                            v511.Text = "Save"
                                            v511.BackgroundColor3 = Color3.fromRGB(70, 70, 70)
                                            break
                                        end
                                    end
                                else
                                    local v932 = 1710 - (1596 + 114)
                                    while true do
                                        if v932 == (0 - 0) then
                                            v511.Text = "Already"
                                            task.wait(0.7)
                                            v932 = 714 - (164 + 549)
                                        end
                                        if v932 == (1439 - (1059 + 379)) then
                                            v511.Text = "Save"
                                            break
                                        end
                                    end
                                end
                                break
                            end
                        end
                    end)
                    v56(v504)
                    v668 = 2 - 0
                end
            end
        end
        if v503 == 0 then
            v504 = Instance.new("Frame")
            v504.Size = UDim2.new(0, v11("X", 120), 0 + 0, v11("Y", 180))
            v504.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
            v504.BackgroundTransparency = 0.2 + 0
            v54(v504, 8)
            v55(v504, Color3.fromRGB(70, 70, 70), 2 - 1)
            v503 = 1 + 0
        end
        if v503 == (4 + 0) then
            v507.Parent = v504
            v508 = "https://www.roblox.com/catalog/" .. tonumber(v502.Id)
            v509 = Instance.new("TextButton")
            v509.Parent = v504
            v509.Size = UDim2.new(0 - 0, v11("X", 36), 720 - (254 + 466), v11("Y", 36))
            v509.Position = UDim2.new(1, -v11("X", 42), 560 - (544 + 16), v11("Y", 15 - 10))
            v503 = 633 - (294 + 334)
        end
        if v503 == (261 - (236 + 17)) then
            v510.Parent = v504
            v54(v510, 2 + 2)
            v510.MouseButton1Click:Connect(function()
                v47(v505)
            end)
            v511 = Instance.new("TextButton")
            v511.Size = UDim2.new(0.45 + 0, -v11("X", 5), 0 - 0, v11("Y", 113 - 89))
            v511.Position = UDim2.new(0.55 + 0, 0, 1 + 0, -v11("Y", 823 - (413 + 381)))
            v503 = 1 + 8
        end
        if v503 == 1 then
            v505 = v502.AssetId or v502.Id
            v506 = Instance.new("ImageLabel")
            v506.Size = UDim2.new(1, -v11("X", 21 - 11), 0 - 0, v11("Y", 90))
            v506.Position = UDim2.new(1970 - (582 + 1388), v11("X", 8 - 3), 0 + 0, v11("Y", 5))
            v506.BackgroundTransparency = 365 - (326 + 38)
            v506.ScaleType = Enum.ScaleType.Fit
            v503 = 2
        end
        if v503 == (5 - 3) then
            pcall(function()
                v506.Image = "rbxthumb://type=Asset&id=" .. tonumber(v505) .. "&w=150&h=150"
            end)
            v506.Parent = v504
            v54(v506, 4)
            v507 = Instance.new("TextLabel")
            v507.Size = UDim2.new(1 - 0, -v11("X", 630 - (47 + 573)), 0 + 0, v11("Y", 28))
            v507.Position = UDim2.new(0, v11("X", 21 - 16), 0 - 0, v11("Y", 100))
            v503 = 1667 - (1269 + 395)
        end
        if v503 == (498 - (76 + 416)) then
            v509.AutoButtonColor = false
            v54(v509, 6)
            v509.MouseButton1Click:Connect(function()
                local v715 = 443 - (319 + 124)
                while true do
                    if (4 - 2) == v715 then
                        v509.Text = "🛒🔗"
                        v509.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
                        break
                    end
                    if v715 == (0 - 0) then
                        setclipboard(v508)
                        v509.Text = "✅"
                        v715 = 1
                    end
                    if v715 == (459 - (337 + 121)) then
                        v509.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
                        task.wait(0.7 - 0)
                        v715 = 2
                    end
                end
            end)
            v510 = Instance.new("TextButton")
            v510.Size = UDim2.new(0.45, -v11("X", 5), 0, v11("Y", 1935 - (1261 + 650)))
            v510.Position = UDim2.new(0 + 0, v11("X", 7 - 2), 1818 - (772 + 1045), -v11("Y", 5 + 24))
            v503 = 151 - (102 + 42)
        end
        if v503 == (1851 - (1524 + 320)) then
            v510.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
            v510.BackgroundTransparency = 0.2 - 0
            v510.Text = "Play"
            v510.Font = Enum.Font.GothamBold
            v510.TextScaled = true
            v510.TextColor3 = Color3.new(1, 1, 1)
            v503 = 8
        end
    end
end
local v261 = Instance.new("ScrollingFrame")
v261.Size = UDim2.new(4 - 3, -v11("X", 16), 1, -v11("Y", 81 + 19))
v261.Position = UDim2.new(0, v11("X", 8 + 0), 1604 - (240 + 1364), v11("Y", 1118 - (1050 + 32)))
v261.CanvasSize = UDim2.new(0 - 0, 0 + 0, 0, 1055 - (331 + 724))
v261.ScrollBarThickness = 1 + 5
v261.ScrollBarImageColor3 = Color3.fromRGB(150, 150, 150)
v261.BackgroundTransparency = 1 - 0
v261.Parent = v114
local v269 = Instance.new("UIGridLayout", v261)
v269.CellSize = UDim2.new(818 - (667 + 151), v11("X", 1617 - (1410 + 87)), 0, v11("Y", 2077 - (1504 + 393)))
v269.CellPadding = UDim2.new(0 - 0, v11("X", 8), 0 - 0, v11("Y", 804 - (461 + 335)))
local v272 = Instance.new("TextLabel", v261)
v272.Size = UDim2.new(1 + 0, 0, 1761 - (1730 + 31), v11("Y", 36))
v272.Position = UDim2.new(1667 - (728 + 939), 0 - 0, 0.5 - 0, -v11("Y", 18))
v272.BackgroundTransparency = 1
v272.Text = "AxeL: Search Empty :3"
v272.TextColor3 = Color3.new(1, 1, 1)
v272.Font = Enum.Font.GothamBold
v272.TextScaled = true
v272.Visible = false
local v281 = Instance.new("TextButton", v114)
v281.Size = UDim2.new(1068.4 - (138 + 930), -v11("X", 6), 0 + 0, v11("Y", 26 + 6))
v281.Position = UDim2.new(0, v11("X", 4), 1 + 0, -v11("Y", 36))
v281.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
v281.BackgroundTransparency = 0.2
v281.Text = "< Prev"
v281.Font = Enum.Font.GothamBold
v281.TextScaled = true
v281.TextColor3 = Color3.new(1, 1, 1)
v54(v281, 6)
local v290 = Instance.new("TextButton", v114)
v290.Size = UDim2.new(0.4, -v11("X", 6), 0, v11("Y", 1 + 31))
v290.Position = UDim2.new(0.6, v11("X", 2), 1, -v11("Y", 103 - 67))
v290.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
v290.BackgroundTransparency = 0.2
v290.Text = "Next >"
v290.Font = Enum.Font.GothamBold
v290.TextScaled = true
v290.TextColor3 = Color3.new(1, 1, 1)
v54(v290, 6)
local v299 = Instance.new("TextBox", v114)
v299.Size = UDim2.new(1419.2 - (374 + 1045), 0 + 0, 0 - 0, v11("Y", 32))
v299.Position = UDim2.new(638.4 - (448 + 190), v11("X", 2), 1 + 0, -v11("Y", 36))
v299.BackgroundTransparency = 1 + 0
v299.Font = Enum.Font.Gotham
v299.TextScaled = true
v299.TextColor3 = Color3.new(1, 1, 1)
v299.Text = "1 / Enter page"
local v307 = Instance.new("TextLabel", v114)
v307.Size = UDim2.new(0.3, 0 - 0, 0, v11("Y", 74 - 50))
v307.Position = UDim2.new(0.35, 1494 - (1307 + 187), 3 - 2, -v11("Y", 158 - 90))
v307.BackgroundTransparency = 2 - 1
v307.TextColor3 = Color3.fromRGB(200, 200, 200)
v307.Font = Enum.Font.Gotham
v307.TextScaled = true
v307.Text = ""
v307.Visible = false
local function v316()
    local v512 = 564 - (510 + 54)
    while true do
        if v512 == 0 then
            v281.Visible = v257 > (1 - 0)
            if v256 and (typeof(v256.IsFinished) == "boolean") then
                v290.Visible = not v256.IsFinished
            else
                v290.Visible = true
            end
            break
        end
    end
end
local v317 = 0
local function v318(v513)
    local v514 = 0
    local v515
    local v516
    local v517
    local v518
    while true do
        if 0 == v514 then
            v317 = v317 + (37 - (13 + 23))
            v515 = v317
            v514 = 1
        end
        if v514 == (1 - 0) then
            v299.Text = "Loading..."
            for v716, v717 in ipairs(v261:GetChildren()) do
                if v717:IsA("Frame") then
                    v717:Destroy()
                end
            end
            v514 = 2 - 0
        end
        if v514 == 4 then
            if v516 and (#v516 > (0 - 0)) then
                local v742 = 1088 - (830 + 258)
                local v743
                local v744
                local v745
                while true do
                    if v742 == (0 - 0) then
                        v743 = 0 + 0
                        v744 = nil
                        v742 = 1 + 0
                    end
                    if v742 == (1442 - (860 + 581)) then
                        v745 = nil
                        while true do
                            if v743 == (0 - 0) then
                                v272.Visible = false
                                v744 = v258
                                v743 = 1 + 0
                            end
                            if v743 == 1 then
                                v745 = 241 - (237 + 4)
                                for v933, v934 in ipairs(v516) do
                                    if (v258 ~= v744) or (v515 ~= v317) then
                                        break
                                    end
                                    v260(v934).Parent = v261
                                    v745 = v745 + (2 - 1)
                                    if (v745 % (4 - 2)) == 0 then
                                        v16.RenderStepped:Wait()
                                    end
                                end
                                break
                            end
                        end
                        break
                    end
                end
            else
                v272.Visible = true
            end
            if v515 == v317 then
                local v747 = 0 - 0
                local v748
                while true do
                    if v747 == 0 then
                        v748 = 0 + 0
                        while true do
                            if 1 == v748 then
                                v316()
                                break
                            end
                            if v748 == (0 + 0) then
                                v261.CanvasSize =
                                    UDim2.new(0 - 0, 0 + 0, 0 + 0, v269.AbsoluteContentSize.Y + (1434 - (85 + 1341)))
                                v299.Text = tostring(v257) .. " / Enter page"
                                v748 = 1 - 0
                            end
                        end
                        break
                    end
                end
            end
            break
        end
        if v514 == (5 - 3) then
            local v699 = 372 - (45 + 327)
            while true do
                if (0 - 0) == v699 then
                    v516 = nil
                    v517, v518 = pcall(function()
                        return v513:GetCurrentPage()
                    end)
                    v699 = 503 - (444 + 58)
                end
                if v699 == (1 + 0) then
                    v514 = 1 + 2
                    break
                end
            end
        end
        if (2 + 1) == v514 then
            if v517 then
                v516 = v518
            else
                v299.Text = "ERROR"
                return
            end
            if v515 ~= v317 then
                return
            end
            v514 = 11 - 7
        end
    end
end
local function v319(v519)
    local v520 = 1732 - (64 + 1668)
    local v521
    while true do
        if v520 == 1 then
            local v700 = 1973 - (1227 + 746)
            while true do
                if v700 == (0 - 0) then
                    for v833 = 3 - 1, v519 do
                        if v521.IsFinished then
                            break
                        end
                        local v834, v835 = pcall(function()
                            v521:AdvanceToNextPageAsync()
                        end)
                        if v834 then
                        else
                            break
                        end
                    end
                    return v521
                end
            end
        end
        if v520 == (494 - (415 + 79)) then
            v521 = v259(v255)
            if not v521 then
                return nil
            end
            v520 = 1 + 0
        end
    end
end
local function v320(v522)
    local v523 = 0
    while true do
        if v523 == (493 - (142 + 349)) then
            if v256 then
                v318(v256)
            end
            break
        end
        if v523 == 0 then
            v255 = v522 or ""
            v257 = 1
            v523 = 1 + 0
        end
        if v523 == 1 then
            v299.Text = "Loading..."
            v256 = v259(v255)
            v523 = 2 - 0
        end
    end
end
v133.MouseButton1Click:Connect(function()
    v320(v120.Text)
end)
v120.FocusLost:Connect(function(v524)
    if v524 then
        v320(v120.Text)
    end
end)
v143.MouseButton1Click:Connect(function()
    v254 = (v254 % #v253) + 1
    v143.Text = "Sort: " .. v253[v254][2]
    v320(v255)
end)
local function v321()
    local v526 = 0 + 0
    local v527
    local v528
    while true do
        if (0 + 0) == v526 then
            if not v256 or v256.IsFinished then
                return
            end
            v527, v528 = pcall(function()
                v256:AdvanceToNextPageAsync()
            end)
            v526 = 2 - 1
        end
        if v526 == (1865 - (1710 + 154)) then
            if v527 then
                local v750 = 318 - (200 + 118)
                while true do
                    if v750 == 0 then
                        v257 += (1 + 0)
                        v318(v256)
                        break
                    end
                end
            else
                local v751 = 0 - 0
                local v752
                local v753
                local v754
                while true do
                    if v751 == (0 - 0) then
                        v752 = 0 + 0
                        v753 = nil
                        v751 = 1 + 0
                    end
                    if v751 == (1 + 0) then
                        v754 = nil
                        while true do
                            if v752 == (1 + 0) then
                                if v754 then
                                    local v939 = 0 - 0
                                    while true do
                                        if v939 == (1250 - (363 + 887)) then
                                            v256 = v754
                                            v257 = math.min(v753, v257 + (1 - 0))
                                            v939 = 4 - 3
                                        end
                                        if (1 + 0) == v939 then
                                            v318(v256)
                                            break
                                        end
                                    end
                                end
                                break
                            end
                            if v752 == 0 then
                                v753 = v257 + (2 - 1)
                                v754 = v319(v753)
                                v752 = 1 + 0
                            end
                        end
                        break
                    end
                end
            end
            break
        end
    end
end
local function v322()
    local v529 = 1664 - (674 + 990)
    local v530
    local v531
    local v532
    while true do
        if v529 == 1 then
            v532 = nil
            while true do
                if v530 == (1 + 0) then
                    if v531 then
                        local v851 = 0 + 0
                        local v852
                        while true do
                            if v851 == (0 - 0) then
                                v852 = 0
                                while true do
                                    if v852 == (1055 - (507 + 548)) then
                                        v257 = math.max(1, v257 - (838 - (289 + 548)))
                                        v318(v256)
                                        break
                                    end
                                end
                                break
                            end
                        end
                    else
                        local v853 = 1818 - (821 + 997)
                        local v854
                        local v855
                        local v856
                        while true do
                            if v853 == 0 then
                                v854 = 0
                                v855 = nil
                                v853 = 256 - (195 + 60)
                            end
                            if v853 == (1 + 0) then
                                v856 = nil
                                while true do
                                    if (1502 - (251 + 1250)) == v854 then
                                        if v856 then
                                            local v952 = 0
                                            while true do
                                                if (2 - 1) == v952 then
                                                    v318(v256)
                                                    break
                                                end
                                                if v952 == 0 then
                                                    v256 = v856
                                                    v257 = v855
                                                    v952 = 1 + 0
                                                end
                                            end
                                        end
                                        break
                                    end
                                    if v854 == 0 then
                                        v855 = math.max(1033 - (809 + 223), v257 - 1)
                                        v856 = v319(v855)
                                        v854 = 1
                                    end
                                end
                                break
                            end
                        end
                    end
                    break
                end
                if v530 == (0 - 0) then
                    if not v256 or (v257 <= (2 - 1)) then
                        return
                    end
                    v531, v532 = pcall(function()
                        v256:AdvanceToPreviousPageAsync()
                    end)
                    v530 = 3 - 2
                end
            end
            break
        end
        if v529 == (0 + 0) then
            v530 = 0 + 0
            v531 = nil
            v529 = 1
        end
    end
end
v290.MouseButton1Click:Connect(v321)
v281.MouseButton1Click:Connect(v322)
v17.InputBegan:Connect(function(v533, v534)
    local v535 = 617 - (14 + 603)
    while true do
        if v535 == 0 then
            if v534 then
                return
            end
            if (v533.UserInputType == Enum.UserInputType.Keyboard) and (v533.KeyCode == Enum.KeyCode.Right) then
                v321()
            elseif v533.KeyCode == Enum.KeyCode.Left then
                v322()
            end
            break
        end
    end
end)
v299.FocusLost:Connect(function(v536)
    local v537 = 129 - (118 + 11)
    local v538
    local v539
    local v540
    local v541
    local v542
    while true do
        if 3 == v537 then
            v256 = v542
            v257 = math.max(1, v540)
            v318(v256)
            break
        end
        if v537 == 0 then
            if not v536 then
                return
            end
            v538 = v299.Text:gsub("%s+", "")
            v539 = tonumber(v538:match("%d+"))
            v537 = 1
        end
        if v537 == 1 then
            if not v539 or (v539 < (1 + 0)) then
                local v755 = 0 + 0
                while true do
                    local v790 = 0 - 0
                    while true do
                        if v790 == (950 - (551 + 398)) then
                            if v755 == 1 then
                                task.delay(2, function()
                                    if v307 then
                                        v307.Visible = false
                                    end
                                end)
                                v299.Text = "Page " .. tostring(v257)
                                v755 = 2 + 0
                            end
                            break
                        end
                        if v790 == (0 + 0) then
                            if v755 == 2 then
                                return
                            end
                            if v755 == (0 + 0) then
                                v307.Text = "Invalid page number"
                                v307.Visible = true
                                v755 = 1
                            end
                            v790 = 1
                        end
                    end
                end
            end
            v540 = math.floor(v539)
            if v540 == v257 then
                local v756 = 0 - 0
                while true do
                    if v756 == 0 then
                        v299.Text = "Page " .. tostring(v257)
                        return
                    end
                end
            end
            v537 = 2
        end
        if v537 == 2 then
            v299.Text = "Loading..."
            v541, v542 = pcall(function()
                return v319(v540)
            end)
            if not v541 or not v542 then
                local v757 = 0 - 0
                while true do
                    if (1 + 0) == v757 then
                        task.delay(7 - 5, function()
                            if v307 then
                                v307.Visible = false
                            end
                        end)
                        v299.Text = "Page " .. tostring(v257)
                        v757 = 1 + 1
                    end
                    if v757 == 0 then
                        v307.Text = "Unable to fetch page"
                        v307.Visible = true
                        v757 = 90 - (40 + 49)
                    end
                    if v757 == (7 - 5) then
                        return
                    end
                end
            end
            v537 = 493 - (99 + 391)
        end
    end
end)
local function v323(v543)
    local v544 = 0
    local v545
    local v546
    local v547
    local v548
    local v549
    local v550
    local v551
    while true do
        local v594 = 0 + 0
        while true do
            if v594 == 1 then
                if v544 == (8 - 6) then
                    v547 = Instance.new("TextLabel")
                    v547.Size = UDim2.new(2 - 1, -v11("X", 10 + 0), 0, v11("Y", 73 - 45))
                    v547.Position = UDim2.new(1604 - (1032 + 572), v11("X", 5), 0, v11("Y", 100))
                    v547.BackgroundTransparency = 1
                    v547.Text = v543.Name or "Unknown"
                    v547.TextScaled = true
                    v547.TextWrapped = true
                    v544 = 420 - (203 + 214)
                end
                if v544 == 9 then
                    local v797 = 1817 - (568 + 1249)
                    while true do
                        if v797 == (1 + 0) then
                            v551.TextColor3 = Color3.new(1, 1, 1)
                            v551.BackgroundTransparency = 1
                            v797 = 5 - 3
                        end
                        if v797 == 3 then
                            v549.MouseButton1Click:Connect(function()
                                for v925, v926 in ipairs(v42) do
                                    if v926.Id == v543.Id then
                                        table.remove(v42, v925)
                                        v45()
                                        v244()
                                        break
                                    end
                                end
                            end)
                            v544 = 14 - 4
                            break
                        end
                        if (410 - (269 + 141)) == v797 then
                            v551.Font = Enum.Font.GothamBold
                            v551.TextScaled = true
                            v797 = 2 - 1
                        end
                        if v797 == 2 then
                            v551.Parent = v545
                            v551.MouseButton1Click:Connect(function()
                                local v912 = 0
                                local v913
                                while true do
                                    if v912 == (1981 - (362 + 1619)) then
                                        v913 = 1625 - (950 + 675)
                                        while true do
                                            if (0 + 0) == v913 then
                                                v543.Favorite = not v543.Favorite
                                                v551.Text = (v543.Favorite and "★") or "☆"
                                                v913 = 1180 - (216 + 963)
                                            end
                                            if (1288 - (485 + 802)) == v913 then
                                                v45()
                                                v244()
                                                break
                                            end
                                        end
                                        break
                                    end
                                end
                            end)
                            v797 = 3
                        end
                    end
                end
                if (565 - (432 + 127)) == v544 then
                    local v798 = 1073 - (1065 + 8)
                    while true do
                        if (1 + 0) == v798 then
                            v549.TextColor3 = Color3.new(1, 1, 1)
                            v549.Parent = v545
                            v798 = 1603 - (635 + 966)
                        end
                        if v798 == 3 then
                            v550.Size = UDim2.new(0 + 0, v11("X", 40), 0, v11("Y", 66 - (5 + 37)))
                            v544 = 17 - 10
                            break
                        end
                        if v798 == (1 + 1) then
                            v54(v549, 4)
                            v550 = Instance.new("TextButton")
                            v798 = 4 - 1
                        end
                        if 0 == v798 then
                            v549.Font = Enum.Font.GothamBold
                            v549.TextScaled = true
                            v798 = 1
                        end
                    end
                end
                if v544 == (2 + 2) then
                    v548.BackgroundTransparency = 0.2
                    v548.Text = "Play"
                    v548.Font = Enum.Font.GothamBold
                    v548.TextScaled = true
                    v548.TextColor3 = Color3.new(1, 1, 1)
                    v548.Parent = v545
                    v54(v548, 15 - 11)
                    v544 = 9 - 4
                end
                v594 = 2
            end
            if v594 == 0 then
                if v544 == (0 - 0) then
                    v545 = Instance.new("Frame")
                    v545.Size = UDim2.new(0 + 0, v11("X", 120), 529 - (318 + 211), v11("Y", 984 - 784))
                    v545.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
                    v545.BackgroundTransparency = 846.2 - (518 + 328)
                    v54(v545, 18 - 10)
                    v55(v545, Color3.fromRGB(70, 70, 70), 2 - 1)
                    v546 = Instance.new("ImageLabel")
                    v544 = 2 - 1
                end
                if v544 == (26 - 16) then
                    v56(v545)
                    return v545
                end
                if v544 == 7 then
                    local v809 = 0
                    while true do
                        if v809 == (2 + 0) then
                            v550.Font = Enum.Font.GothamBold
                            v550.TextScaled = true
                            v809 = 3
                        end
                        if v809 == (1 + 0) then
                            v550.BackgroundTransparency = 0.2
                            v550.Text = "Copy AnimId"
                            v809 = 3 - 1
                        end
                        if v809 == (2 + 1) then
                            v550.TextColor3 = Color3.new(1, 1, 1)
                            v544 = 8
                            break
                        end
                        if (0 - 0) == v809 then
                            v550.Position = UDim2.new(0.5, -v11("X", 7 + 13), 0, v11("Y", 5))
                            v550.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
                            v809 = 3 - 2
                        end
                    end
                end
                if v544 == 3 then
                    local v810 = 0 - 0
                    while true do
                        if v810 == (1 - 0) then
                            v547.Parent = v545
                            v548 = Instance.new("TextButton")
                            v810 = 4 - 2
                        end
                        if v810 == (1 + 1) then
                            v548.Size = UDim2.new(0.45, -v11("X", 2 + 3), 0 - 0, v11("Y", 24))
                            v548.Position = UDim2.new(0, v11("X", 5 + 0), 1, -v11("Y", 29))
                            v810 = 3
                        end
                        if v810 == (613 - (520 + 93)) then
                            v547.Font = Enum.Font.GothamBold
                            v547.TextColor3 = Color3.new(1, 1, 1)
                            v810 = 1
                        end
                        if v810 == 3 then
                            v548.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
                            v544 = 11 - 7
                            break
                        end
                    end
                end
                v594 = 1762 - (440 + 1321)
            end
            if v594 == (1831 - (1059 + 770)) then
                if v544 == (4 - 3) then
                    local v811 = 545 - (424 + 121)
                    while true do
                        if v811 == (1 + 1) then
                            v546.Image = "rbxthumb://type=Asset&id=11768914234&w=150&h=150"
                            v546.Parent = v545
                            v811 = 1350 - (641 + 706)
                        end
                        if v811 == (1 + 0) then
                            v546.BackgroundTransparency = 1
                            v546.ScaleType = Enum.ScaleType.Fit
                            v811 = 2
                        end
                        if (443 - (249 + 191)) == v811 then
                            v54(v546, 17 - 13)
                            v544 = 2
                            break
                        end
                        if (0 + 0) == v811 then
                            v546.Size = UDim2.new(3 - 2, -v11("X", 437 - (183 + 244)), 0 + 0, v11("Y", 90))
                            v546.Position = UDim2.new(730 - (434 + 296), v11("X", 5), 0, v11("Y", 15 - 10))
                            v811 = 513 - (169 + 343)
                        end
                    end
                end
                if v544 == 5 then
                    v548.MouseButton1Click:Connect(function()
                        v47(v543.Id)
                    end)
                    v549 = Instance.new("TextButton")
                    v549.Size = UDim2.new(0.45 + 0, -v11("X", 5), 0, v11("Y", 24))
                    v549.Position = UDim2.new(0.55 - 0, 0, 2 - 1, -v11("Y", 24 + 5))
                    v549.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
                    v549.BackgroundTransparency = 0.2 + 0
                    v549.Text = "Remove"
                    v544 = 3 + 3
                end
                if v544 == (9 - 1) then
                    v550.Parent = v545
                    v54(v550, 487 - (397 + 86))
                    v550.MouseButton1Click:Connect(function()
                        local v836 = 0
                        local v837
                        while true do
                            if v836 == (876 - (423 + 453)) then
                                v837 = 0 + 0
                                while true do
                                    if v837 == (0 + 0) then
                                        if setclipboard then
                                            setclipboard(v543.AnimationId:gsub("rbxassetid://", ""))
                                        end
                                        v550.Text = "Copied!"
                                        v837 = 1
                                    end
                                    if v837 == (1 + 0) then
                                        task.wait(0.7 + 0)
                                        v550.Text = "Copy AnimId"
                                        break
                                    end
                                end
                                break
                            end
                        end
                    end)
                    v551 = Instance.new("TextButton")
                    v551.Size = UDim2.new(0 + 0, v11("X", 1214 - (50 + 1140)), 0 + 0, v11("Y", 15 + 9))
                    v551.Position = UDim2.new(1, -v11("X", 2 + 28), 0, v11("Y", 7 - 2))
                    v551.Text = (v543.Favorite and "★") or "☆"
                    v544 = 9
                end
                break
            end
        end
    end
end
local v324 = 0 + 0
function v244()
    local v552 = 0
    local v553
    local v554
    local v555
    while true do
        if v552 == (600 - (157 + 439)) then
            if v553 == v324 then
                v193.CanvasSize = UDim2.new(0 - 0, 0 - 0, 0 - 0, v210.AbsoluteContentSize.Y + 8)
            end
            break
        end
        if v552 == (919 - (782 + 136)) then
            for v718, v719 in ipairs(v193:GetChildren()) do
                if v719:IsA("Frame") then
                    v719:Destroy()
                end
            end
            v554 = (v159.Text or ""):lower()
            v552 = 857 - (112 + 743)
        end
        if v552 == (1171 - (1026 + 145)) then
            v324 = v324 + 1 + 0
            v553 = v324
            v552 = 719 - (493 + 225)
        end
        if v552 == (11 - 8) then
            table.sort(v555, function(v720, v721)
                if v720.Favorite ~= v721.Favorite then
                    return v720.Favorite
                else
                    return false
                end
            end)
            if #v555 > (0 + 0) then
                local v759 = 0
                local v760
                local v761
                local v762
                while true do
                    if 0 == v759 then
                        v760 = 0
                        v761 = nil
                        v759 = 2 - 1
                    end
                    if v759 == (1 + 0) then
                        v762 = nil
                        while true do
                            if v760 == (0 - 0) then
                                v200.Visible = false
                                v761 = v258
                                v760 = 1
                            end
                            if v760 == (1 + 0) then
                                v762 = 0 - 0
                                for v936, v937 in ipairs(v555) do
                                    if (v258 ~= v761) or (v553 ~= v324) then
                                        break
                                    end
                                    v323(v937).Parent = v193
                                    v762 = v762 + (1596 - (210 + 1385))
                                    if (v762 % (1714 - (1201 + 488))) == (0 + 0) then
                                        v16.RenderStepped:Wait()
                                    end
                                end
                                break
                            end
                        end
                        break
                    end
                end
            else
                v200.Visible = true
            end
            v552 = 6 - 2
        end
        if v552 == (2 - 0) then
            local v703 = 0
            while true do
                if v703 == (586 - (352 + 233)) then
                    v552 = 7 - 4
                    break
                end
                if v703 == (0 + 0) then
                    v555 = {}
                    for v838, v839 in ipairs(v42) do
                        if (v554 == "") or (v839.Name and v839.Name:lower():find(v554)) then
                            table.insert(v555, v839)
                        end
                    end
                    v703 = 2 - 1
                end
            end
        end
    end
end
v87.MouseButton1Click:Connect(function()
    local v556 = 0
    local v557
    while true do
        if v556 == (574 - (489 + 85)) then
            v557 = 1501 - (277 + 1224)
            while true do
                if v557 == (1494 - (663 + 830)) then
                    v153.Visible = false
                    v87.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
                    v557 = 2
                end
                if v557 == (0 + 0) then
                    v258 += (1 + 0)
                    v114.Visible = true
                    v557 = 1 + 0
                end
                if v557 == (2 + 0) then
                    v97.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
                    break
                end
            end
            break
        end
    end
end)
v159:GetPropertyChangedSignal("Text"):Connect(v244)
v97.MouseButton1Click:Connect(function()
    local v558 = 0
    while true do
        if (0 + 0) == v558 then
            v258 += (1 - 0)
            v114.Visible = false
            v558 = 1 + 0
        end
        if v558 == (1 + 1) then
            v97.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
            v244()
            break
        end
        if 1 == v558 then
            v153.Visible = true
            v87.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
            v558 = 7 - 5
        end
    end
end)
v320("")
local v325 = v49
local function v326()
    v325.Enabled = not v325.Enabled
end
local v327 = Instance.new("ScreenGui")
v327.Name = "OrionExeToggleButtonGui"
v327.ResetOnSpawn = false
v327.Parent = v48
v327.Enabled = true
local v332 = Instance.new("TextButton")
v332.Parent = v327
v332.Text = "🔱"
v332.Font = Enum.Font.GothamSemibold
v332.TextScaled = true
v332.Size = UDim2.new(0, 50, 0 - 0, 16 + 34)
v332.Position = UDim2.new(0, 12 + 8, 0.5, -(497 - (133 + 314)))
v332.AnchorPoint = Vector2.new(0, 0.5 + 0)
v332.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
v332.BackgroundTransparency = 0.2 - 0
v332.TextColor3 = Color3.new(1, 1, 1)
v332.Active = true
pcall(function()
    v332.Draggable = true
end)
v54(v332, 56 - 44)
v55(v332, Color3.fromRGB(100, 100, 100), 2)
local v345 = Instance.new("UIAspectRatioConstraint")
v345.Parent = v332
v345.AspectRatio = 3 - 2
v332.MouseButton1Click:Connect(v326)
v17.InputBegan:Connect(function(v561, v562)
    local v563 = 0
    while true do
        if v563 == 0 then
            if v562 then
                return
            end
            if (v561.UserInputType == Enum.UserInputType.Keyboard) and (v561.KeyCode == Enum.KeyCode.X) then
                v326()
            end
            break
        end
    end
end)
v49.Enabled = true
v244()
task.spawn(function()
    local v564 = game:GetService("RunService")
    local v565 = game.Players
    local v566 = v565.LocalPlayer
    local function v567(v595)
        local v596 = 0 - 0
        local v597
        local v598
        local v599
        local v600
        local v601
        while true do
            if v596 == (0 - 0) then
                v597 = v595:WaitForChild("HumanoidRootPart")
                v598 = {}
                v596 = 1948 - (414 + 1533)
            end
            if v596 == (2 + 0) then
                function v599(v764)
                    if v764:IsA("BasePart") and (v764 ~= v597) then
                        table.insert(v598, v764)
                    end
                end
                for v765, v766 in pairs(v595:GetDescendants()) do
                    v599(v766)
                end
                v596 = 558 - (443 + 112)
            end
            if v596 == 1 then
                v597.CanCollide = true
                v599 = nil
                v596 = 1481 - (888 + 591)
            end
            if v596 == 3 then
                v600 = v595.DescendantAdded:Connect(v599)
                v601 = nil
                v596 = 10 - 6
            end
            if v596 == 4 then
                v601 = v564.Heartbeat:Connect(function()
                    local v767 = 0 + 0
                    while true do
                        if v767 == 0 then
                            if not v595 or not v595.Parent then
                                local v914 = 0 - 0
                                local v915
                                while true do
                                    if v914 == 0 then
                                        v915 = 0 + 0
                                        while true do
                                            local v945 = 0 + 0
                                            while true do
                                                if v945 == 0 then
                                                    if v915 == (1 + 0) then
                                                        return
                                                    end
                                                    if v915 == 0 then
                                                        v601:Disconnect()
                                                        v600:Disconnect()
                                                        v915 = 1 - 0
                                                    end
                                                    break
                                                end
                                            end
                                        end
                                        break
                                    end
                                end
                            end
                            for v898 = 1 - 0, #v598 do
                                local v899 = v598[v898]
                                if v899 and v899.Parent then
                                    v899.CanCollide = false
                                end
                            end
                            break
                        end
                    end
                end)
                break
            end
        end
    end
    if v566.Character then
        v567(v566.Character)
    end
    v566.CharacterAdded:Connect(v567)
end)
Executor compatibility changes over time. Check current reports before testing.

Copy the code above into a compatible Roblox script executor if you choose to test it.

Brookhaven RP Script Status

✓AvailabilityFree
$Price$0
◫CompatibilityDesktop & Mobile
★SafetyVerified

Roblox and game updates can affect compatibility, so the script’s status should be treated as temporary rather than guaranteed.

Frequently Asked Questions

What is a Brookhaven RP script?

A Brookhaven RP script is third-party Lua code intended to run alongside the Roblox game through a compatible script executor.

What features does this Brookhaven RP script include?

Different scripts contain different code. This version includes: AxeL Emotes!.

How do you use the Brookhaven RP script?

Pick a compatible executor such as Hydrogen, MacSploit, AWP.GG, Delta, Fluxus, Codex, launch Roblox and join the game, copy the complete Lua code from the script card above, paste it into the executor’s editor, and click Run or Execute. Compatibility changes over time, so a name here doesn’t guarantee current support.

Can a Brookhaven RP script get your Roblox account banned?

Yes. Third-party scripts can violate Roblox rules and may put an account at risk. Only use code from a source you trust, never enter your Roblox password into a script or executor, and test on an alternate account first.

Does the Brookhaven RP script work on mobile?

Check whether both the executor and the script support your device and the current Roblox version. Mobile executor support does not guarantee that every script will work.

Check out our Roblox Scripts hub and Roblox Games Directory for more.

Leave a Comment