--Uploaded On https://youtube.com/AhmedMode
--Published on https://ahmedmode.com
--Credits goes to the devs!
--Scripts Below:

--Scripts

local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
local Window = Library.CreateLib("Ahmed Mode", "Ocean")
    -- MAIN
    local Main = Window:NewTab("Main")
    local MainSection = Main:NewSection("Main")


    MainSection:NewButton("Auto Place", "Makes you do gymnastics", function()
        local RunService = game:GetService("RunService")
local Timer = 0
local TimerMax = 2

RunService.Heartbeat:Connect(function(Delta)
    Timer += Delta
    
    if Timer >= TimerMax then
        Timer = 0
        local args = {
            [1] = "Noroto",
            [2] = CFrame.new(21.966938018798828, 1.4921760559082031, -68.73453521728516) * CFrame.Angles(0, 1.5707963705062866, 0)
        }
        
        game:GetService("ReplicatedStorage").Event.TowerOn:FireServer(unpack(args))
        end
    end)

    local RunService = game:GetService("RunService")
local Timer = 0
local TimerMax = 2

RunService.Heartbeat:Connect(function(Delta)
    Timer += Delta
    
    if Timer >= TimerMax then
        Timer = 0
        -- Auto Equip

local args = {
    [1] = "Slot1"
}

game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui.Frame.LocalScript.RemoteEvent:FireServer(unpack(args))

        end
    end)

    end)

    MainSection:NewButton("Auto Upgrade", "Makes you do gymnastics", function()
        
        local RunService = game:GetService("RunService")
local Timer = 0
local TimerMax = 2

RunService.Heartbeat:Connect(function(Delta)
    Timer += Delta
    
    if Timer >= TimerMax then
        Timer = 0
        local args = {
            [1] = workspace.PlayerFodel.Npc.Noroto
        }
        
        game:GetService("Players").LocalPlayer.PlayerGui.UpLevel.Frame.Uplevel.LocalScript.RemoteEvent:FireServer(unpack(args))        

        end
    end)

    end)

    MainSection:NewButton("Upgrade Units Manual", "Makes you do gymnastics", function()
        
        local args = {
            [1] = workspace.PlayerFodel.Npc.Noroto
        }
        
        game:GetService("Players").LocalPlayer.PlayerGui.UpLevel.Frame.Uplevel.LocalScript.RemoteEvent:FireServer(unpack(args))
    end)

    MainSection:NewButton("Place Units Manual", "Makes you do gymnastics", function()
        
        local args = {
            [1] = "Noroto",
            [2] = CFrame.new(21.966938018798828, 1.4921760559082031, -68.73453521728516) * CFrame.Angles(0, 1.5707963705062866, 0)
        }
        
        game:GetService("ReplicatedStorage").Event.TowerOn:FireServer(unpack(args))

    end)

    MainSection:NewButton("Equip Units Manual", "Makes you do gymnastics", function()
        
        -- Auto Equip

local args = {
    [1] = "Slot1"
}

game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui.Frame.LocalScript.RemoteEvent:FireServer(unpack(args))

    end)

    MainSection:NewToggle("Super-Human", "go fast and jump high", function(state)
        if state then
            game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 120
            game.Players.LocalPlayer.Character.Humanoid.JumpPower = 120
        else
            game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
            game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50
        end
    end)

    MainSection:NewButton("Infinite Yield", "FE Admin Commands", function()
        loadstring(game:HttpGet(('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'),true))()
    end)


    --LOCAL PLAYER
    local Player = Window:NewTab("Player")
    local PlayerSection = Player:NewSection("Player")

    PlayerSection:NewSlider("Walkspeed", "SPEED!!", 500, 16, function(s)
        game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = s
    end)

    PlayerSection:NewSlider("Jumppower", "JUMP HIGH!!", 350, 50, function(s)
        game.Players.LocalPlayer.Character.Humanoid.JumpPower = s
    end)

    PlayerSection:NewButton("Reset WS/JP", "Resets to all defaults", function()
        game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50
        game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
    end)


    --Other
    local Other = Window:NewTab("Credits")
    local OtherSection = Other:NewSection("Credits Goes To Ahmed Mode")

    OtherSection:NewButton("Chat Spoofer", "Lets you chat for other people", function()
        loadstring(game:HttpGet(('https://pastebin.com/raw/djBfk8Li'),true))()
    end)

    OtherSection:NewButton("Bypassed Fly", "bird mode", function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/Nicuse/RobloxScripts/main/BypassedFly.lua"))() 

        Fly(true)
    end)