--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:NewToggle("AutoFarm Press F5 = ON & Press F6 = OFF", "Auto Farm Clicks for you", function(state)
    local on
local keybind=Enum.KeyCode.F5
local keybindEnd=Enum.KeyCode.F6
local UserInputService=game:GetService("UserInputService")
local RunService=game:GetService("RunService")
local plr=game:GetService("Players").LocalPlayer
local mouse=plr:GetMouse()

local sg=Instance.new("ScreenGui",plr.PlayerGui)
local f=Instance.new("TextLabel",sg)
f.Size=UDim2.new(0,25,0,10)
f.BackgroundColor3=Color3.fromRGB(180,50,50)
f.Visible=false
f.Text="On"
f.TextSize=11

local vu = game:GetService("VirtualUser")
local function CC()
vu:CaptureController();
end 
local function CB()
local v2 = Vector2.new();
vu:ClickButton1(v2);
end

function Start(a,b)
   if a.KeyCode==keybind then
       on=true
       a=RunService.Stepped:Connect(function()
           if on then
               CC();
               CB();
               f.Visible=true
               f.Position=UDim2.new(0,mouse.X-12.5,0,mouse.Y-15)
           else
               a:Disconnect()
           end
       end)
       f.Visible=false
   end
end

function Stop(a,b)
   if a.KeyCode==keybindEnd then
       on=false
       f.Visible=false
   end
end

UserInputService.InputBegan:connect(Start)
UserInputService.InputEnded:connect(Stop)
end)

MainSection:NewButton("Equip Punch", "Equips Punch For You", function()

    local args = {
    [1] = game:GetService("Players").LocalPlayer.Backpack.Punch,
    [2] = game:GetService("Players").LocalPlayer.Backpack
}

game:GetService("Players").LocalPlayer.PlayerGui.UI:FindFirstChild("Hotbar UI").EquipTool:FireServer(unpack(args))

end)

MainSection:NewButton("Equip PushUp", "Equips PushUp For You", function()

    local args = {
    [1] = game:GetService("Players").LocalPlayer.Backpack.PushUp,
    [2] = game:GetService("Players").LocalPlayer.Backpack
}

game:GetService("Players").LocalPlayer.PlayerGui.UI:FindFirstChild("Hotbar UI").EquipTool:FireServer(unpack(args))

end)

MainSection:NewButton("Equip Psychic", "Equips Psychic For You", function()
    local args = {
    [1] = game:GetService("Players").LocalPlayer.Backpack.Psychic,
    [2] = game:GetService("Players").LocalPlayer.Backpack
}

game:GetService("Players").LocalPlayer.PlayerGui.UI:FindFirstChild("Hotbar UI").EquipTool:FireServer(unpack(args))

end)

    MainSection:NewToggle("Speed", "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("Teleports")
    local OtherSection = Other:NewSection("Created by Ahmed Mode")

    OtherSection:NewButton("TP To Strength 2x", "Gain 2x Strength", function()
        local teleport_table = {
    location1 = Vector3.new(-47.77736282348633, 13.799861907958984, 202.85256958007812), -- your desired position
    location2 = Vector3.new()  -- your desired position
}

local tween_s = game:GetService('TweenService')
local tweeninfo = TweenInfo.new(1,Enum.EasingStyle.Linear)

local lp = game.Players.LocalPlayer

function bypass_teleport(v)
    if lp.Character and 
    lp.Character:FindFirstChild('HumanoidRootPart') then
        local cf = CFrame.new(v)
        local a = tween_s:Create(lp.Character.HumanoidRootPart,tweeninfo,{CFrame=cf})
        a:Play()
        -- a.Completed:Wait()
        -- print('Teleporting Done!')
    end
end

bypass_teleport(teleport_table.location1)
    end)

OtherSection:NewButton("TP To Psychic 2x", "Gain 2x Psychic", function()
        local teleport_table = {
    location1 = Vector3.new(-0.8843148350715637, 14.661223411560059, 221.24090576171875), -- your desired position
    location2 = Vector3.new()  -- your desired position
}

local tween_s = game:GetService('TweenService')
local tweeninfo = TweenInfo.new(1,Enum.EasingStyle.Linear)

local lp = game.Players.LocalPlayer

function bypass_teleport(v)
    if lp.Character and 
    lp.Character:FindFirstChild('HumanoidRootPart') then
        local cf = CFrame.new(v)
        local a = tween_s:Create(lp.Character.HumanoidRootPart,tweeninfo,{CFrame=cf})
        a:Play()
        -- a.Completed:Wait()
        -- print('Teleporting Done!')
    end
end

bypass_teleport(teleport_table.location1)
    end)

OtherSection:NewButton("TP To Endurace 2x", "Gain 2x Endurance", function()
        local teleport_table = {
    location1 = Vector3.new(-3.3659160137176514, 22.70693588256836, 127.65486907958984), -- your desired position
    location2 = Vector3.new()  -- your desired position
}

local tween_s = game:GetService('TweenService')
local tweeninfo = TweenInfo.new(1,Enum.EasingStyle.Linear)

local lp = game.Players.LocalPlayer

function bypass_teleport(v)
    if lp.Character and 
    lp.Character:FindFirstChild('HumanoidRootPart') then
        local cf = CFrame.new(v)
        local a = tween_s:Create(lp.Character.HumanoidRootPart,tweeninfo,{CFrame=cf})
        a:Play()
        -- a.Completed:Wait()
        -- print('Teleporting Done!')
    end
end

bypass_teleport(teleport_table.location1)
    end)