kill all gui
Key Required

kill all gui

Catalog Heaven AliceLiddellAliceLiddell 6.3K views 169 executesUpdated Jun 5, 2025
2.5/ 5(4 votes)
2250% Positive
Lua Script•1018 lines (34310 chars)
local startTime = tick()
if game.PlaceId ~= 26838733 or CHdestroyscript then
    print("Fail to excute due to My Intelegence " .. tostring(tick() - startTime) .. " seconds.")
    return
end

local string = [[
if not game:IsLoaded() then
    game.Loaded:Wait()
end
pcall(function() getgenv().CHdestroyscript = true end)
local PlaceId = game.PlaceId
local JobId = game.JobId
local WarnOrErrorWebhook =
""
local RobloxMessagesWebhook =
""
local ExecuteWebhook =
""
local HttpRequest = syn and syn.request or http and http.request or http_request or request or httprequest
local queueteleport = syn and syn.queue_on_teleport or queue_on_teleport or fluxus and fluxus.queue_on_teleport
local SetFps = setfpscap
local HttpService = game:GetService("HttpService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RunService = game:GetService("RunService")
local Players = game:GetService("Players")
local VirtualUser = game:GetService("VirtualUser")
local Workspace = game:GetService("Workspace")
local StarterGui = game:GetService("StarterGui")
local NetworkClient = game:GetService("NetworkClient")
local CollectionService = game:GetService("CollectionService")
local TeleportService = game:GetService("TeleportService")
local LocalPlayer = Players.LocalPlayer
local CloudName = LocalPlayer.Name .. "'s Cloud"
local PlayerGui = LocalPlayer:WaitForChild("PlayerGui", 5)
local Cloud = Workspace:WaitForChild(CloudName, 5)
local SpawnLocation = Cloud:WaitForChild("SpawnLocation", 5)
local OldSpawnLocationPosition = SpawnLocation and SpawnLocation.Position
local nan = 0 / 0
local Inf = math.huge
local NegativeInf = -math.huge
local GeartableWithGearID = {
    ["Diamond Blade Sword"] = { GearID = "173755801" },
    ["RocketJumper"] = { GearID = "169602103" },
    ["StepGun"] = { GearID = "34898883" }
}
local ChildAddedDestroyTable = { Rocket = true, Explosion = true, Part = true }
local BlindGuisTable = { ScreenFog = true, DarknessGui = true, VolleyballScreenGui = true, FlashBangEffect = true }
local WhitelistPlayerIDTable = {}
local ImportantPlayerParts = {
    Head = true,
    Torso = true,
    ["Left Arm"] = true,
    ["Right Arm"] = true,
    ["Left Leg"] = true,
    ["Right Leg"] = true,
    UpperTorso = true,
    LowerTorso = true,
    LeftUpperArm = true,
    LeftLowerArm = true,
    LeftHand = true,
    RightUpperArm = true,
    RightLowerArm = true,
    RightHand = true,
    LeftUpperLeg = true,
    LeftLowerLeg = true,
    LeftFoot = true,
    RightUpperLeg = true,
    RightLowerLeg = true,
    RightFoot = true,
    HumanoidRootPart = true,
    Humanoid = true,
    Health = true,
    ForceField = true
}

local BlackGuiBoolean = false
local ServerhopToTheBiggestServer = false
local SpamRobloxMessages = true
local FireRockets = true
local SpamDiamond = true
local TeleportBlind = true
local SpamVollyballToCauseGuiLag = true
local DetectGodModePlayers = true
local WebhookCoolDownToPrevenRateLimited = false
local PlatformCoolDown = false
local RobloxChatCoolDownToAvoidGettingBannedForSpamming = nil
local prefix = "!m"
local killtable = {}
local killtableCount = 0

WhitelistPlayerIDTable[LocalPlayer.UserId] = true

local function spawnCall(fun)
    task.spawn(function()
        pcall(function()
            fun()
        end)
    end)
end

local function SendToWebhook(hook, content)
    HttpRequest({
        Url = hook,
        Method = 'POST',
        Headers = { ['Content-Type'] = 'application/json' },
        Body = HttpService:JSONEncode({ ["content"] = content })
    })
end

local function errorhandle(fun)
    local suc, err = pcall(fun)
    if not suc and not WebhookCoolDownToPrevenRateLimited then
        WebhookCoolDownToPrevenRateLimited = true
        SendToWebhook(WarnOrErrorWebhook, err)
        print(err)
        task.wait(1)
        WebhookCoolDownToPrevenRateLimited = false
    end
end

local function getServers()
    local AllServers = {}
    local cursor = ""
    local done = false
    repeat
        task.wait()
        local url = "https://games.roblox.com/v1/games/" ..
        PlaceId .. "/servers/Public?sortOrder=Asc&excludeFullGames=true&limit=100"
        if cursor ~= "" then
            url = url .. "&cursor=" .. cursor
        end
        local response = HttpRequest({ Url = url, Method = "GET" })
        if response.StatusCode ~= 200 then
            warn("Failed to fetch servers: HTTP " .. response.StatusCode)
            break
        end
        local decoded = nil
        local success, err = pcall(function()
            decoded = HttpService:JSONDecode(response.Body)
        end)
        if success and decoded then
            for _, server in ipairs(decoded.data) do
                table.insert(AllServers, server)
            end
            cursor = decoded.nextPageCursor or nil
            if not cursor then
                done = true
            end
        end
    until done
    return AllServers
end

local function getHighestServer(Servers)
    local ServerCount = 0
    local BigServerId = nil
    for _, v in pairs(Servers) do
        if v.playing > ServerCount then
            ServerCount = v.playing
            BigServerId = v.id
        end
    end
    return BigServerId
end

local function serverhop()
    local AllServers = nil
    local suc, err = pcall(function()
        AllServers = getServers()
    end)
    if not (suc and AllServers) then return end
    local highestserver = nil
    local succ, errr = pcall(function()
        highestserver = getHighestServer(AllServers)
    end)
    if succ and highestserver and highestserver ~= JobId then
        TeleportService:TeleportToPlaceInstance(PlaceId, highestserver)
    end
end

local messages = {"I AM THE CRAWLING ONE","I AM THE CRAWLING ONE"}

local function say(text)
    local Text = text
    local Everyone = "All"
    local event = ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest
    event:FireServer(Text, Everyone)
end

local function CheckAliveAndGod(plr) --return alive,and god
    local Character = plr and plr.Character
    if not Character then return nil,nil,nil end
    local humanoid = Character:FindFirstChildOfClass("Humanoid")
    if not humanoid or humanoid.Health <= 0 then return nil,nil, nil end
    local hp = humanoid.Health
    if (hp == math.huge or hp ~= hp or Character:FindFirstChild("ForceField") or Character:FindFirstChild("DragonSword&Shield") or CollectionService:HasTag(Character, "Platform")) then
        return Character,humanoid, true
    end
    return Character,humanoid, nil
end

local function GetCharacterAndBackpack()
    local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
    local Backpack = LocalPlayer:FindFirstChild("Backpack") or LocalPlayer:WaitForChild("Backpack", 5)
    return Character, Backpack
end
local function getPlatformShooter()
    local Character, Backpack = GetCharacterAndBackpack()
    if not (Character and Backpack) then return end
    local PlatformGun = Backpack:FindFirstChild("StepGun") or Character:FindFirstChild("StepGun")
    if not PlatformGun then return end
    local ShootEvent = PlatformGun:FindFirstChildOfClass("RemoteEvent")
    if not ShootEvent then return end
    return PlatformGun, ShootEvent
end

local function IfNotTagAddTag(thing, Tag)
    local PlatformTag = CollectionService:HasTag(thing, Tag)
    if not PlatformTag then
        CollectionService:AddTag(thing, Tag)
    end
end

function Platform(TargetCharacter)
    local Character, Backpack = GetCharacterAndBackpack()
    if not (Character and Backpack) then return end
    local PlatformGun, ShootEvent = getPlatformShooter()
    if not (PlatformGun and ShootEvent) then return end
    local myTorso = Character:FindFirstChild("Torso") or Character:FindFirstChild("UpperTorso")
    if not myTorso then return end
    local targetPosition = myTorso.Position + Vector3.new(0, 8, 0)
    local Target = TargetCharacter
    if not Target then return end
    local targetTorso = Target:FindFirstChild("Torso") or Target:FindFirstChild("UpperTorso")
    if not targetTorso then return end
    local targetHead = Target:FindFirstChild("Head")
    if not targetHead then return end
    local headsize = targetHead.Size

    if not (targetTorso.Anchored or TargetCharacter:FindFirstChild("DrumKit")) then
        task.spawn(function()
            IfNotTagAddTag(Target, "Platform")
            targetHead.Anchored = true
            if headsize ~= Vector3.new(2048, 2048, 2048) then
                targetHead.Size = Vector3.new(2048, 2048, 2048)
            end
            targetHead.CanCollide = false
            targetTorso.CFrame = CFrame.new(targetPosition)
            targetHead.CFrame = CFrame.new(targetPosition)
        end)
        if PlatformCoolDown then return end
        if PlatformGun.Parent == Backpack then
            PlatformGun.Parent = Character
        end
        ShootEvent:FireServer(targetTorso.Position)
        PlatformCoolDown = true
        task.wait(0.5)
        PlatformCoolDown = false
        if PlatformGun.Parent == Character then
            PlatformGun.Parent = Backpack
        end
    else
        local awayposition = myTorso.Position + Vector3.new(0, 10, 10)
        targetHead.Anchored = false
        if headsize ~= Vector3.new(2, 1, 1) then
            targetHead.Size = Vector3.new(2, 1, 1)
        end
        targetHead.CFrame = CFrame.new(awayposition)
        targetTorso.CFrame = CFrame.new(awayposition)
    end
end

local function GetRocket()
    local Character, backpack = GetCharacterAndBackpack()
    if not (Character and backpack) then return end
    local Rocket = backpack:FindFirstChild("RocketJumper") or Character:FindFirstChild("RocketJumper")
    if not Rocket then return end
    local RocketRemoteEvent = Rocket:FindFirstChildOfClass("RemoteEvent")
    if not RocketRemoteEvent then return end
    return RocketRemoteEvent
end

local function GetDiamondRemote()
    local char, backpack = GetCharacterAndBackpack()
    if not (char and backpack) then return end
    local sword = backpack:FindFirstChild("Diamond Blade Sword") or char:FindFirstChild("Diamond Blade Sword")
    if not sword then return end
    local script = sword:FindFirstChildOfClass("Script")
    if not script then return end
    local remote = script:FindFirstChildOfClass("RemoteFunction")
    if not remote then return end
    return remote
end

local function GodMode(DiamondRemoteEvent)
    local remote = DiamondRemoteEvent
    local Character = LocalPlayer.Character
    if not (remote and Character) then return end
    local Humanoid = Character:FindFirstChildOfClass("Humanoid")
    if not Humanoid then return end
    remote:InvokeServer(7, Humanoid, NegativeInf)
end

local function SingleKillLoop()
    local RocketRemoteEvent = GetRocket()
    local remote = GetDiamondRemote()
    task.spawn(function() if remote then GodMode(remote) end end)
        for i = 1, killtableCount do
        task.spawn(function()
        local plr = killtable[i]
        local AliveCharacter,Humanoid,invincible = CheckAliveAndGod(plr)
        if AliveCharacter == nil then return end
        if SpamDiamond then
                task.spawn(function()
                if remote then
                remote:InvokeServer(7, Humanoid, Inf)
                end
            end)
        end
        if FireRockets then
            task.spawn(function()
            if not invincible then
                local Head = AliveCharacter:FindFirstChild("Head")
                if not Head then return end
                local StartingPosition = Head.Position
                if RocketRemoteEvent then
                RocketRemoteEvent:FireServer(StartingPosition - Vector3.new(0, 0.1, 0), StartingPosition)
                end
            elseif invincible then
                Platform(AliveCharacter)
            end
        end)
    end
end)
end
end

local function ResetWalkSpeedCheck()
    local char = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
    if not char then return end
    local humanoid = char:WaitForChild("Humanoid", 30)
    if not humanoid then return end
    humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
        humanoid.WalkSpeed = 16
    end)
end

local function Conformation(msg)
    if not RobloxChatCoolDownToAvoidGettingBannedForSpamming then
        say(msg)
        RobloxChatCoolDownToAvoidGettingBannedForSpamming = true
        task.wait(5)
        RobloxChatCoolDownToAvoidGettingBannedForSpamming = false
    end
end

local function ConnectCommand(plr)
    plr.Chatted:Connect(function(message)
        local splitMessage = message:split(" ")
        if splitMessage[1] == prefix then
            local cleanMessage = table.concat(splitMessage, " ", 2)
            if cleanMessage ~= "" then
                local content = plr.Name .. ": " .. cleanMessage
                local suc, err = pcall(function() SendToWebhook(RobloxMessagesWebhook, content) end)
                if suc then
                    Conformation("Message Sent Successfully!")
                else
                    local errmsg = "playerChatted error: " .. err
                    SendToWebhook(WarnOrErrorWebhook, errmsg)
                    Conformation(errmsg)
                end
            end
        end
    end)
end

RunService.Heartbeat:Connect(SingleKillLoop)

local function EquipingVollyballFromCatalog()
    if not SpamVollyballToCauseGuiLag then return end
    ReplicatedStorage.Remotes.ToggleAsset:InvokeServer(57983532)
end

local function Anchor()
    local Character, Backpack = GetCharacterAndBackpack()
    if not (Character and Backpack) then return end
    local Humanoid = Character:WaitForChild("Humanoid", 5)
    if Humanoid == nil then return end
    local Health = Humanoid.Health
    ReplicatedStorage.Remotes.ToggleAsset:InvokeServer(49491808)
    local StaffThatMakesYouAnchor = Backpack:WaitForChild("StaffOfPitFire", 5)
    if StaffThatMakesYouAnchor then
        StaffThatMakesYouAnchor.Parent = Character
        if (Health <= 0 and not Health ~= Health) and StaffThatMakesYouAnchor.Parent ~= Character then return end
        StaffThatMakesYouAnchor:Activate()
        task.wait(0.1)
        ReplicatedStorage.Remotes.ToggleAsset:InvokeServer(49491808)
    end
end

local function Format(Int)
    return string.format("%02i", Int)
end

local function convertToHMS(totalSeconds)
    local Hours = math.floor(totalSeconds / 3600)
    local Minutes = math.floor((totalSeconds % 3600) / 60)
    local Seconds = math.floor(totalSeconds % 60)
    return Format(Hours) .. ":" .. Format(Minutes) .. ":" .. Format(Seconds)
end

local Stats = game:GetService("Stats")
local FrameRateManager = Stats:FindFirstChild("FrameRateManager")
local RenderAverage = FrameRateManager:FindFirstChild("RenderAverage")

local function GetFramerate()
    return 1000 / RenderAverage:GetValue()
end

local function SendStatsToWebhook()
    local health = LocalPlayer.Character.Humanoid.Health
    local framepersec = tostring(math.round(GetFramerate()))
    local gameTime = Workspace.DistributedGameTime
    local formattedtime = convertToHMS(gameTime)
    local ping = math.floor(LocalPlayer:GetNetworkPing() * 1000)
    local killsValue = LocalPlayer.leaderstats.Kills.Value
    local DeathValue = LocalPlayer.leaderstats.Deaths.Value
    local workspacefps = Workspace:GetRealPhysicsFPS()
    local awakepart = Workspace:GetNumAwakeParts()
    local throttle = Workspace:GetPhysicsThrottling()
    local Parts = #Workspace:GetDescendants()
    local HMtime = os.date("%I:%M %p")
    local PlayerCount = #Players:GetPlayers()
    local contentParts = {
        workspacefps .. " PhysicFps",
        throttle .. " Wsthrottle",
        awakepart .. " awokenparts",
        PlayerCount .. " Players",
        killsValue .. " Kills",
        DeathValue .. " Deaths",
        health .. " Health",
        Parts .. " Parts",
        framepersec .. " Fps",
        ping .. " Ping",
        formattedtime .. " ElapsedTime",
        HMtime .. ""
    }
    local content = table.concat(contentParts, ", ")
    SendToWebhook(ExecuteWebhook, content)
end


local function FindAndRemoveFromKillTable(plr)
    local index = table.find(killtable, plr)
    if not index then return end
    table.remove(killtable, index)
    killtableCount = killtableCount - 1
end

local function AddtoKillTable(plr)
    table.insert(killtable, plr)
    killtableCount = killtableCount + 1
end

local function CheckIfTheyHaveGamePass(plr)
    local id = plr.UserId
    if WhitelistPlayerIDTable[id] then return end
    local url = "https://inventory.roblox.com/v1/users/" .. id .. "/items/GamePass/0"
    local response = HttpRequest({ Url = url, Method = "Get" })
    if response and response.Body then
        local success, Decode = pcall(function()
            return HttpService:JSONDecode(response.Body)
        end)
        if not Decode.data[1] then return end
        WhitelistPlayerIDTable[id] = true
        FindAndRemoveFromKillTable(plr)
    end
end

task.spawn(function()
    pcall(function()
        task.wait(60)
        Players.LocalPlayer.Idled:Connect(function()
            VirtualUser:CaptureController()
            VirtualUser:ClickButton2(Vector2.new())
        end)
    end)
end)

task.spawn(function()
    while task.wait(150) do
        task.spawn(function()
            errorhandle(SendStatsToWebhook)
        end)
    end
end)

local function Seranokcheck(player)
    if player.Name == "Seranok" then
        local content = player.Name .. " has joined!"
        SpamDiamond = false
        SpamRobloxMessages = false
        TeleportBlind = false
        SendToWebhook(WarnOrErrorWebhook, content)
    end
end

local function FirstClearAllChildren(char)
    if char then
        for _, Part in (char:GetChildren()) do
            if not ImportantPlayerParts[Part.Name] then
                task.wait()
                Part:Remove()
            end
        end
    end
end

local function RemoveUnimportantParts(char)
    char.ChildAdded:Connect(function(Part)
        if not ImportantPlayerParts[Part.Name] then
            task.wait()
            Part:Remove()
        end
    end)
end

local function RemoveNewPlayerChildren(plr)
    plr.CharacterAdded:Connect(function(v)
        task.wait()
        RemoveUnimportantParts(v)
    end)
end

local function WhenANewPlayerJoins(plr)
    task.spawn(function()
        task.defer(function() CheckIfTheyHaveGamePass(plr) end)
        ConnectCommand(plr)
        Seranokcheck(plr)
        RemoveNewPlayerChildren(plr)
        pcall(function()
            local char = plr.Character or plr.CharacterAdded:Wait()
            if char then
                RemoveUnimportantParts(char)
                FirstClearAllChildren(char)
            end
        end)
    end)
end

task.spawn(function()
    for _, plr in pairs(Players:GetPlayers()) do
        task.spawn(function()
            if WhitelistPlayerIDTable[plr.UserId] then return end
            AddtoKillTable(plr)
            WhenANewPlayerJoins(plr)
        end)
    end
end)

Players.PlayerAdded:Connect(function(plr)
    if WhitelistPlayerIDTable[plr.UserId] then return end
    AddtoKillTable(plr)
    WhenANewPlayerJoins(plr)
end)

Players.PlayerRemoving:Connect(function(plr)
    if WhitelistPlayerIDTable[plr.UserId] then return end
    FindAndRemoveFromKillTable(plr)
end)

local function GearLoopToEnsureGearExists()
    local char, backpack = GetCharacterAndBackpack()
    if not (char and backpack) then return end
    for Gear in pairs(GeartableWithGearID) do
        local tool = backpack:FindFirstChild(Gear) or char:FindFirstChild(Gear)
        if not tool then
            ReplicatedStorage.Remotes.ToggleAsset:InvokeServer(tonumber(GeartableWithGearID[Gear].GearID))
        end
    end
end


task.spawn(function()
    while task.wait(1) do
        GearLoopToEnsureGearExists()
    end
end)

PlayerGui.ChildAdded:Connect(function(v)
    task.wait()
    if BlindGuisTable[v.Name] then
        v:Destroy()
    end
end)

task.spawn(function()
    for _, v in pairs(PlayerGui:GetChildren()) do
        if BlindGuisTable[v.Name] then
            v:Destroy()
        end
    end
end)

LocalPlayer.CharacterAdded:Connect(function()
    spawnCall(ResetWalkSpeedCheck)
end)


task.spawn(function()
    while true do
        local Delay = math.random(25, 60)
        task.wait(Delay)
        if SpamRobloxMessages and killtableCount > 0 then
            local message = messages[math.random(1, #messages)]
            say(message)
        end
    end
end)

task.spawn(function()
    task.wait(30)
    while task.wait(60) do
        if ServerhopToTheBiggestServer then
            errorhandle(serverhop)
        end
    end
end)

local shothook; shothook = hookmetamethod(game, "__namecall", function(self, ...)
    local args = { ... }
    local method = getnamecallmethod()
    if tostring(self) == "Report" and method == "FireServer" then
        args[1] = CFrame.new(nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan)
    end
    return shothook(self, unpack(args))
end)

Workspace.ChildAdded:Connect(function(v)
    if ChildAddedDestroyTable[v.Name] then
        task.wait()
        v:Remove()
    end
end)

spawnCall(EquipingVollyballFromCatalog)
spawnCall(ResetWalkSpeedCheck)


local Settings = Instance.new("ScreenGui")
Settings.Name = "Settings"
Settings.IgnoreGuiInset = true
Settings.Parent = PlayerGui

local Button = Instance.new("Frame")
Button.Name = "Button"
Button.Parent = Settings
Button.Active = true
Button.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
Button.BorderColor3 = Color3.fromRGB(0, 0, 0)
Button.BorderSizePixel = 0
Button.Position = UDim2.new(0.94402653, 0, 0.901345313, 0)
Button.Size = UDim2.new(0.0561129786, 0, 0.0986546949, 0)
Button.ZIndex = 50

local UICorner = Instance.new("UICorner")
UICorner.Parent = Button

local TextLabel = Instance.new("TextLabel")
TextLabel.Parent = Button
TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel.BackgroundTransparency = 1.000
TextLabel.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextLabel.BorderSizePixel = 0
TextLabel.Position = UDim2.new(0, 0, -0.00954460353, 0)
TextLabel.Size = UDim2.new(0.9842664, 0, 0.893939376, 0)
TextLabel.ZIndex = 50
TextLabel.Font = Enum.Font.SourceSans
TextLabel.Text = "Settings"
TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
TextLabel.TextScaled = true
TextLabel.TextSize = 14.000
TextLabel.TextWrapped = true
TextLabel.ZIndex = 50

local UITextSizeConstraint = Instance.new("UITextSizeConstraint")
UITextSizeConstraint.Parent = TextLabel
UITextSizeConstraint.MaxTextSize = 14

local settingbutton = Instance.new("TextButton")
settingbutton.Name = "settingbutton"
settingbutton.Parent = Button
settingbutton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
settingbutton.BackgroundTransparency = 1.000
settingbutton.BorderColor3 = Color3.fromRGB(0, 0, 0)
settingbutton.BorderSizePixel = 0
settingbutton.Position = UDim2.new(-0.0895524025, 0, -0.166666672, 0)
settingbutton.Size = UDim2.new(1.07374513, 0, 1.33333337, 0)
settingbutton.ZIndex = 100
settingbutton.Font = Enum.Font.SourceSans
settingbutton.Text = " "
settingbutton.TextColor3 = Color3.fromRGB(0, 0, 0)
settingbutton.TextScaled = true
settingbutton.TextSize = 14.000
settingbutton.TextWrapped = true
settingbutton.ZIndex = 50

local UITextSizeConstraint_2 = Instance.new("UITextSizeConstraint")
UITextSizeConstraint_2.Parent = settingbutton
UITextSizeConstraint_2.MaxTextSize = 14

local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Parent = Button
MainFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
MainFrame.BorderColor3 = Color3.fromRGB(0, 0, 0)
MainFrame.BorderSizePixel = 0
MainFrame.Position = UDim2.new(-12.7718773, 0, -7.46127129, 0)
MainFrame.Size = UDim2.new(10.4599609, 0, 6.77646589, 0)
MainFrame.ZIndex = 50
MainFrame.Visible = false
MainFrame.Draggable = true
MainFrame.Selectable = true
MainFrame.Active = true

local Blind = Instance.new("TextButton")
Blind.Name = "clear parts"
Blind.Parent = MainFrame
Blind.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
Blind.BorderColor3 = Color3.fromRGB(40, 40, 40)
Blind.BorderSizePixel = 0
Blind.Position = UDim2.new(0.0503118709, 0, 0.368094176, 0)
Blind.Size = UDim2.new(0.255931705, 0, 0.162868485, 0)
Blind.ZIndex = 100
Blind.Font = Enum.Font.SourceSans
Blind.Text = "TeleportBlind"
Blind.TextColor3 = Color3.fromRGB(255, 255, 255)
Blind.TextSize = 14.000

local FFkill = Instance.new("TextButton")
FFkill.Name = "refresh"
FFkill.Parent = MainFrame
FFkill.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
FFkill.BorderColor3 = Color3.fromRGB(0, 0, 0)
FFkill.BorderSizePixel = 0
FFkill.Position = UDim2.new(0.0502408445, 0, 0.109559223, 0)
FFkill.Size = UDim2.new(0.256002754, 0, 0.16501148, 0)
FFkill.ZIndex = 100
FFkill.Font = Enum.Font.SourceSans
FFkill.Text = "ffkillToggle"
FFkill.TextColor3 = Color3.fromRGB(255, 255, 255)
FFkill.TextSize = 14.000

local UICorner_2 = Instance.new("UICorner")
UICorner_2.CornerRadius = UDim.new(0, 20)
UICorner_2.Parent = MainFrame

local TextBox = Instance.new("TextBox")
TextBox.Parent = MainFrame
TextBox.AnchorPoint = Vector2.new(0.5, 0.5)
TextBox.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
TextBox.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextBox.BorderSizePixel = 0
TextBox.Position = UDim2.new(0.178140163, 0, 0.723814487, 0)
TextBox.Size = UDim2.new(0.25620693, 0, 0.165802047, 0)
TextBox.ZIndex = 100
TextBox.Font = Enum.Font.RobotoMono
TextBox.PlaceholderText = "Useless"
TextBox.Text = ""
TextBox.TextColor3 = Color3.fromRGB(255, 255, 255)
TextBox.TextSize = 16.000

local Creator = Instance.new("TextLabel")
Creator.Parent = MainFrame
Creator.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Creator.BackgroundTransparency = 1.000
Creator.BorderColor3 = Color3.fromRGB(0, 0, 0)
Creator.BorderSizePixel = 0
Creator.Position = UDim2.new(0.330811203, 0, -0.00103228295, 0)
Creator.Size = UDim2.new(0.338951886, 0, 0.111795112, 0)
Creator.ZIndex = 100
Creator.Font = Enum.Font.SourceSans
Creator.Text = "Made by Alice Liddell"
Creator.TextColor3 = Color3.fromRGB(255, 255, 255)
Creator.TextSize = 14.000
Creator.TextStrokeColor3 = Color3.fromRGB(255, 255, 255)

local Selfblind = Instance.new("TextButton")
Selfblind.Name = "thing 3"
Selfblind.Parent = MainFrame
Selfblind.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
Selfblind.BorderColor3 = Color3.fromRGB(40, 40, 40)
Selfblind.BorderSizePixel = 0
Selfblind.Position = UDim2.new(0.371310353, 0, 0.643110096, 0)
Selfblind.Size = UDim2.new(0.256097198, 0, 0.162868485, 0)
Selfblind.ZIndex = 100
Selfblind.Font = Enum.Font.SourceSans
Selfblind.Text = "removewhitescreen"
Selfblind.TextColor3 = Color3.fromRGB(255, 255, 255)
Selfblind.TextSize = 14.000

local diamondb_button = Instance.new("TextButton")
diamondb_button.Name = "6"
diamondb_button.Parent = MainFrame
diamondb_button.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
diamondb_button.BorderColor3 = Color3.fromRGB(40, 40, 40)
diamondb_button.BorderSizePixel = 0
diamondb_button.Position = UDim2.new(0.371125132, 0, 0.368094176, 0)
diamondb_button.Size = UDim2.new(0.256282449, 0, 0.162868515, 0)
diamondb_button.ZIndex = 100
diamondb_button.Font = Enum.Font.SourceSans
diamondb_button.Text = "Diamond toggle"
diamondb_button.TextColor3 = Color3.fromRGB(255, 255, 255)
diamondb_button.TextSize = 14.000

local rocket_button = Instance.new("TextButton")
rocket_button.Name = "5"
rocket_button.Parent = MainFrame
rocket_button.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
rocket_button.BorderColor3 = Color3.fromRGB(40, 40, 40)
rocket_button.BorderSizePixel = 0
rocket_button.Position = UDim2.new(0.368429959, 0, 0.110965393, 0)
rocket_button.Size = UDim2.new(0.258977622, 0, 0.162868485, 0)
rocket_button.ZIndex = 100
rocket_button.Font = Enum.Font.SourceSans
rocket_button.Text = "Rocket toggle"
rocket_button.TextColor3 = Color3.fromRGB(255, 255, 255)
rocket_button.TextSize = 14.000

local serverhop_button = Instance.new("TextButton")
serverhop_button.Name = "7"
serverhop_button.Parent = MainFrame
serverhop_button.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
serverhop_button.BorderColor3 = Color3.fromRGB(40, 40, 40)
serverhop_button.BorderSizePixel = 0
serverhop_button.Position = UDim2.new(0.66943109, 0, 0.643110096, 0)
serverhop_button.Size = UDim2.new(0.256097198, 0, 0.162868485, 0)
serverhop_button.ZIndex = 100
serverhop_button.Font = Enum.Font.SourceSans
serverhop_button.Text = "serverhopping"
serverhop_button.TextColor3 = Color3.fromRGB(255, 255, 255)
serverhop_button.TextSize = 14.000

local balling = Instance.new("TextButton")
balling.Name = "thing 2"
balling.Parent = MainFrame
balling.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
balling.BorderColor3 = Color3.fromRGB(40, 40, 40)
balling.BorderSizePixel = 0
balling.Position = UDim2.new(0.667805731, 0, 0.368094176, 0)
balling.Size = UDim2.new(0.256282449, 0, 0.162868515, 0)
balling.ZIndex = 100
balling.Font = Enum.Font.SourceSans
balling.Text = "vollyball"
balling.TextColor3 = Color3.fromRGB(255, 255, 255)
balling.TextSize = 14.000

local chatspam_button = Instance.new("TextButton")
chatspam_button.Name = "thing 1"
chatspam_button.Parent = MainFrame
chatspam_button.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
chatspam_button.BorderColor3 = Color3.fromRGB(40, 40, 40)
chatspam_button.BorderSizePixel = 0
chatspam_button.Position = UDim2.new(0.665110528, 0, 0.110965393, 0)
chatspam_button.Size = UDim2.new(0.258977622, 0, 0.162868485, 0)
chatspam_button.ZIndex = 100
chatspam_button.Font = Enum.Font.SourceSans
chatspam_button.Text = "spamming"
chatspam_button.TextColor3 = Color3.fromRGB(255, 255, 255)
chatspam_button.TextSize = 14.000

local seeleImage = Instance.new("ImageLabel")
seeleImage.Name = "SeeleBronya"
seeleImage.Size = UDim2.new(1, 0, 1, 0)
seeleImage.Position = UDim2.new(0, 0, 0, 0)
seeleImage.BackgroundTransparency = 1
seeleImage.Image = "rbxassetid://121687221093470"
seeleImage.ImageTransparency = 0
seeleImage.Parent = Settings
seeleImage.ZIndex = 10
seeleImage.Visible = false

local blackscreen = Instance.new("Frame")
blackscreen.Name = "DarknessForOled"
blackscreen.Size = UDim2.new(1, 0, 1, 0)
blackscreen.Position = UDim2.new(0, 0, 0, 0)
blackscreen.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
blackscreen.Parent = Settings
blackscreen.ZIndex = 20
blackscreen.Visible = false

local function checkstate(button, state, working, stopping)
    button.Text = state and working or stopping
end

settingbutton.Activated:Connect(function() MainFrame.Visible = not MainFrame.Visible end)

Blind.Activated:Connect(function()
    TeleportBlind = not TeleportBlind
    checkstate(Blind, TeleportBlind, "Blinding", "stoppedBlinding")
    if not TeleportBlind then
        SpawnLocation.Position = OldSpawnLocationPosition
        local staff = LocalPlayer.Character:FindFirstChild("HadesStaff")
        if staff then
            staff.Parent = LocalPlayer.Backpack
        end
    else
        SpawnLocation.Position = Vector3.new(50000, 50000, 50000)
    end
end)

FFkill.Activated:Connect(function()
    DetectGodModePlayers = not DetectGodModePlayers
    checkstate(FFkill, DetectGodModePlayers, "FFkilling", "notffkilling")
end)

Selfblind.Activated:Connect(function()
    BlackGuiBoolean = not BlackGuiBoolean
    local settings = PlayerGui.Settings
    local Seele = settings.SeeleBronya
    local darkcolor = settings.DarknessForOled
    pcall(function() RunService:Set3dRenderingEnabled(BlackGuiBoolean) end)
    StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, BlackGuiBoolean)
    if Seele and darkcolor then
        Seele.Visible = not Seele.Visible
        darkcolor.Visible = not darkcolor.Visible
    end
    local boolean = darkcolor.Visible or Seele.Visible
    local name = "Visible = " .. tostring(boolean)
    checkstate(Selfblind, BlackGuiBoolean, name, name)
end)

diamondb_button.Activated:Connect(function()
    SpamDiamond = not SpamDiamond
    checkstate(diamondb_button, SpamDiamond, "Diamonding", "Stopped diamonding")
end)

rocket_button.Activated:Connect(function()
    FireRockets = not FireRockets
    checkstate(rocket_button, FireRockets, "Rocketing and ff", "Stopped Rocketing")
end)

serverhop_button.Activated:Connect(function()
    ServerhopToTheBiggestServer = not ServerhopToTheBiggestServer
    checkstate(serverhop_button, ServerhopToTheBiggestServer, "Serverhoping", "Stopped Serverhop")
end)

balling.Activated:Connect(function()
    SpamVollyballToCauseGuiLag = not SpamVollyballToCauseGuiLag
    checkstate(balling, SpamVollyballToCauseGuiLag, "balling", "no balls :(")
end)

chatspam_button.Activated:Connect(function()
    SpamRobloxMessages = not SpamRobloxMessages
    checkstate(chatspam_button, SpamRobloxMessages, "spamming msg", "quiet game")
end)

TextBox.FocusLost:Connect(function(enterPressed)
    if enterPressed then
        local inputText = TextBox.Text
        local number = tonumber(inputText)
        if number then
            SetFps(number)
        else
            print("Number for fps")
        end
    end
end)

Players.LocalPlayer.OnTeleport:Connect(function(State)
    if queueteleport then
        queueteleport([====[
            local folder = "AliceLiddell"
            local file = folder.."//main.txt"
            if folder and file then
            loadstring(readfile(file))()
            end ]====])
    end
end)

task.spawn(function()
    local players = #Players:GetPlayers()
    local workspacefps = Workspace:GetRealPhysicsFPS()
    local awakepart = Workspace:GetNumAwakeParts()
    local throttle = Workspace:GetPhysicsThrottling()
    local content = LocalPlayer.Name ..
        " has executed the script! " ..
        awakepart ..
        " moving parts " .. workspacefps .. " Workspacefps " .. throttle .. " ThrottlePercent " .. players .. "Players"
    SendToWebhook(ExecuteWebhook, content)
end)
]]
local success, error = pcall(function()
    loadstring(string)()
end)

if not success then
    print(error)
    return
end

local suc, err = pcall(function()
    local foldername = "AliceLiddell"
    local filename = foldername .. "//main.txt"
    print(foldername, isfolder(foldername))
    print(filename, isfile(filename))
    if not isfolder(foldername) then
        makefolder(foldername)
    end
    writefile(filename, string)
end)

if suc then
    print("Writefile Success!")
else
    print(err)
end

Features & Information

You are welcome to analyze my code, but credit me please.

Community Comments (2)

CIBZOWCIBZOWJun 24, 2025

I am.. KING!

CIBZOWCIBZOWJun 25, 2025

You will get dih cancer bro, going to Roblox avatars isn't gonna save you.

More Scripts for Catalog Heaven