Simple Script
Key Required

Simple Script

[UPD 🌌] Scythe SimulatorNotKeyNotKey 17.9K views 80 executesUpdated Oct 21, 2024
3.8/ 5(4 votes)
3175% Positive
Lua Script•113 lines (4062 chars)
local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
local Window = Library.CreateLib("[UPD🎃] Scythe Simulator", "Sentinel")

local MainTab = Window:NewTab("Main")
local MainSection = MainTab:NewSection("Main Section")

local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local EggFrame = player.PlayerGui.MainGui.Frames.EggsFrame.ScrollingFrame

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Workspace = game:GetService("Workspace")

_G.AutoSwing = false
_G.AutoHill = false
_G.AutoRebirth = false
_G.AutoHatch = false
_G.SelectedEgg = nil

local EggCost = {
    Egg1 = 250,
    Egg2 = 1000,
    Egg3 = 2500,
    Egg4 = 5000,
    Egg5 = 10000,
    Egg6 = 25000,
    Egg7 = 50000,
    Egg8 = 75000,
    Egg9 = 100000,
    Egg10 = 125000,
    Egg11 = 150000,
    Egg12 = 175000,
    Egg13 = 200000,
    Egg14 = 200000,
    Egg15 = 225000
}

local EggDropdown = {}
for Name, _ in pairs(EggCost) do
    local eggTitle = EggFrame:WaitForChild(Name).EggTitle.Text
    table.insert(EggDropdown, eggTitle)
end

MainSection:NewToggle("Auto Swing", "Automatically swings for you", function(state)
    _G.AutoSwing = state
    while _G.AutoSwing and task.wait(0.1) do
        if character:FindFirstChildOfClass("Tool") and character.Humanoid.Health > 0 then
            character:FindFirstChildOfClass("Tool"):Activate()
        elseif character:FindFirstChild("Humanoid") and character.Humanoid.Health > 0 then
            local tool = player.Backpack:FindFirstChildOfClass("Tool")
            if tool then
                character.Humanoid:EquipTool(tool)
            end
        end
    end
end)

MainSection:NewToggle("Auto Rebirth", "Automatically rebirth", function(state)
    _G.AutoRebirth = state
    while _G.AutoRebirth and task.wait(0.2) do
        if character.Humanoid.Health > 0 then
            local playerData = player:FindFirstChild("PlayerData")
            if playerData and playerData.Strength.Value >= playerData.RebirthRequirement.Value and playerData.CanRebirth.Value then
                ReplicatedStorage:WaitForChild("RebirthPlayer"):FireServer(false)
                task.wait(0.1)
            end
        end
    end
end)

MainSection:NewDropdown("Select Egg", "Select the egg to automatically hatch", EggDropdown, function(currentOption)
    _G.SelectedEgg = currentOption
end)

MainSection:NewToggle("Auto Hatch", "Automatically hatch selected egg", function(state)
    _G.AutoHatch = state
    while _G.AutoHatch and task.wait(0.2) do
        if character.Humanoid.Health > 0 then
            local HatchPet = ReplicatedStorage:WaitForChild("HatchPet")
            local hasSpace = ReplicatedStorage.CheckSpace:InvokeServer(false, 0, true)

            for Name, _ in pairs(EggCost) do
                if EggFrame:WaitForChild(Name).EggTitle.Text == _G.SelectedEgg then
                    if player.leaderstats.Gems.Value >= EggCost[Name] and hasSpace then
                        HatchPet:FireServer(Name, 1, hasSpace)
                    end
                    break
                end
            end
        end
    end
end)

MainSection:NewToggle("Auto Hill", "Automatically teleport to bonus area of KOTH", function(state)
    _G.AutoHill = state
    while _G.AutoHill and task.wait(0) do
        if character and character:FindFirstChild("HumanoidRootPart") and character.Humanoid.Health > 0 then
            for _, descendant in ipairs(Workspace:GetChildren()) do
                if descendant:IsA("Model") and descendant.Name == "KingOfHill" then
                    local bonusArea = descendant:FindFirstChild("BonusArea")
                    if bonusArea and bonusArea:GetAttribute("Bonus") == 700 then
                        bonusArea.CFrame = character.HumanoidRootPart.CFrame
                    end
                end
                task.wait(0)
            end
        end
    end
end)

player.CharacterAdded:Connect(function(Char)
    character = Char -- simple fix
end)

Features & Information

(Open Source) - Auto Swing - Auto Hill (Teleports the bonus area to your position) - Auto Rebirth - Auto Hatch (Made using solara) Update: 10/21/2024 - The Egg name now shows instead of the egg number - Updated Hill to be the 700% (7x) hill instead of 300% (3x) Update: 10/24/2024 - Fixed certain features not working after respawning (only when you die and respawn) - No more rebirth spam, checks when you can rebirth now - Changed the Variables to _G, the EggCost stays the same

Community Comments (3)

laudviinlaudviinOct 23, 2024(edited)

you need to put false to true or the script dosent work btw

laudviinlaudviinOct 23, 2024(edited)

local Variables = { AutoSwing = false, AutoHill = false, AutoRebirth = false, AutoHatch = false, SelectedEgg = nil but theses falses to true

NotKeyNotKeyOct 24, 2024(edited)

the script stops working when you die, i might try fix it

More Scripts for [UPD 🌌] Scythe Simulator