SOME OP SCRIPTS | Clicker Simulator, Tower of Hell, Ninja Legends

[ad_1]

Created by FrostFright924

Features:

 -- Variables
local RP = game:GetService("ReplicatedStorage")
local Player = game:GetService("Players").LocalPlayer
local Character = Player.Character
local hmrp = Character:WaitForChild("HumanoidRootPart")
local humanoid = Character:WaitForChild("Humanoid")
local TapButton = Player.PlayerGui.mainUI.clickerButton
local RebirthRemote = RP.Events.Client:FindFirstChild("requestRebirth")
local BuyEggRemote = RP.Events.Client:FindFirstChild("purchaseEgg2")

-- Loading Library and Window
local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
local Window = Library.CreateLib("Clicker Simulator", "BloodTheme")

-- Creating Tabs
local AutoFarmTab = Window:NewTab("Autofarm")
local EggsTab = Window:NewTab("Eggs")
local RebirthsTab = Window:NewTab("Rebirths")
local TeleportsTab = Window:NewTab("Teleports")
local MiscTab = Window:NewTab("Misc")
local SettingsTab = Window:NewTab("Settings")
local CreditsTab = Window:NewTab("Credits")

-- Creating Sections
local AutoFarmSection = AutoFarmTab:NewSection("AutoFarm")
local EggsSection = EggsTab:NewSection("Eggs")
local RebirthSection = RebirthsTab:NewSection("Rebirths (Must have the amount you want to rebirth unlocked)")
local TeleportSection = TeleportsTab:NewSection("Zones")
local MiscSection = MiscTab:NewSection("Miscellaneous")
local SettingsSection = SettingsTab:NewSection("Settings")
local CreditsSection = CreditsTab:NewSection("Credits")

-- Toggles
getgenv().AutoTap = false
getgenv().AutoRebirth = false
getgenv().AutoEgg = false

-- Functions
local function AutoTap()
for i,v in pairs(getconnections(TapButton.MouseButton1Click)) do
v.Function()
end
end

local function AutoRebirth(value)
    local ohNumber1 = value
    local ohBoolean2 = false
    local ohBoolean3 = false 
    RebirthRemote:FireServer(ohNumber1, ohBoolean2, ohBoolean3)
end

local function BuyEgg(egg)
    local ohInstance1 = game:GetService("Workspace").Eggs:FindFirstChild(egg)
    local ohBoolean2 = false
    local ohBoolean3 = false
    BuyEggRemote:InvokeServer(ohInstance1, ohBoolean2, ohBoolean3)
end

local function EquipBest()
    game:GetService("ReplicatedStorage").Events.Client.petsTools.equipBest:FireServer()
end

local function Tp(place)
    hmrp.CFrame = place.CFrame
end

-- AutoFarm
AutoFarmSection:NewToggle("AutoTap", "Automatically get taps", function(state)
    getgenv().AutoTap = state
end)

-- Eggs
local SelectedEgg = "Basic"
local Eggs = {}
local EggsFolder = game:GetService("Workspace").Eggs

EggsSection:NewButton("Equip Best", "Equips your best pets", function()
    EquipBest()
end)

for i,v in pairs(EggsFolder:GetChildren()) do
    table.insert(Eggs, v.Name)
end

EggsSection:NewDropdown("Choose Egg", "Choose the egg you want to buy", Eggs, function(currentOption)
    SelectedEgg = currentOption
end)

EggsSection:NewButton("Buy Egg", "Buys chosen egg", function()
    BuyEgg(SelectedEgg)
end)

EggsSection:NewToggle("Auto Buy Eggs", "Automatically buys selected egg", function(state)
    getgenv().AutoEgg = state
end)

-- Rebirths
local RebirthModule = require(game:GetService("ReplicatedStorage").RebirthShopModule)
local Rebirths = {1,5,10}
local SelectedRebirth = 1

for i,v in pairs(RebirthModule) do
    if typeof(v) == "table" then
        for i2,v2 in pairs(v) do
            if typeof(v2) == "table" then
                for i3,v3 in pairs(v2) do
                if i3 == "rebirthOption" then
                    table.insert(Rebirths, v3)
                end
                    end
            end
        end
    end
end

RebirthSection:NewDropdown("Choose Rebirth", "Choose the rebirth amount", Rebirths, function(currentOption)
    SelectedRebirth = currentOption
end)

RebirthSection:NewButton("Rebirth", "Rebirths the chosen amount", function()
    AutoRebirth(SelectedRebirth)
end)

RebirthSection:NewToggle("Auto Rebirth", "Automatically rebirths the amount chosen", function(state)
    getgenv().AutoRebirth = state
end)

-- Teleports
local ZonesFolder = game:GetService("Workspace").Zones
local Zones = {}

for i,v in pairs(ZonesFolder:GetChildren()) do
    table.insert(Zones, v.Name)
end

TeleportSection:NewDropdown("Teleport To Island", "Teleports you to the island chosen", Zones, function(currentOption)
    if ZonesFolder:FindFirstChild(currentOption) then
        Tp(ZonesFolder:FindFirstChild(currentOption).teleport)
    end
end)

-- Misc
local ZoneUnlockValue = game:GetService("Players").AbaAizenMain.Data.unlockedZones
local RebirthUnlockValue = game:GetService("Players").AbaAizenMain.Data.rebirthShopPurchases

MiscSection:NewButton("Unlock All Zones", "Unlocks all the zones", function()
    ZoneUnlockValue.Value = ""
    for i = 1, #Zones do
        ZoneUnlockValue.Value = ZoneUnlockValue.Value..";"..Zones[i]..";"
    end
end)

-- Settings
SettingsSection:NewKeybind("Ui Toggle", "Toggles the ui visiblity on and off", Enum.KeyCode.RightAlt, function()
    Library:ToggleUI()
end)

-- Credits
CreditsSection:NewLabel("Ui - Kavo's Ui Library")
CreditsSection:NewLabel("Scripting - Me (Shadow)")

-- Looping
game:GetService("RunService").RenderStepped:Connect(function()
    if getgenv().AutoTap then
        AutoTap()
    end
end)

while wait() do
    if getgenv().AutoRebirth then
        AutoRebirth(SelectedRebirth)
    end
end

while wait(2) do
    if getgenv().AutoEgg then
        BuyEgg(SelectedEgg)
    end
end
 -- Variables

local player = game:GetService("Players").LocalPlayer
local hmrp = player.Character:WaitForChild("HumanoidRootPart")
local humanoid = player.Character:WaitForChild("Humanoid")

local teleportPart = game:GetService("Workspace").tower.sections.finish.exit.carpet

local normalSpeed = humanoid.WalkSpeed
local normalJump = humanoid.JumpPower
local hitbox = {}

for i,v in pairs(player.Character:GetChildren()) do
    if v.Name == "hitbox" and v.ClassName == "Part" then
        table.insert(hitbox, v)
    end
end

player.CharacterAdded:Connect(function()
    hmrp = player.Character:WaitForChild("HumanoidRootPart")
    humanoid = player.Character:WaitForChild("Humanoid")

    table.clear(hitbox)
    for i,v in pairs(player.Character:GetChildren()) do
        if v.Name == "hitbox" and v.ClassName == "Part" then
            table.insert(hitbox, v)
        end
    end
end)

-- Loading Gui
local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
local Gui = Library.CreateLib("Tower Of Hell", colors)

-- Adding tabs/sections
local Main = Gui:NewTab("Main")
local MainSection = Main:NewSection("Main")

local Player = Gui:NewTab("LocalPlayer")
local WalkSpeedSection = Player:NewSection("WalkSpeed")
local JumpPowerSection = Player:NewSection("JumpPower")

local Teleports = Gui:NewTab("Teleports")
local TeleportSection = Teleports:NewSection("Teleports")

local Settings = Gui:NewTab("Settings")
local SettingsSection = Settings:NewSection("Settings")
local ColorSection = Settings:NewSection("Ui Color")

local Credits = Gui:NewTab("Credits")
local CreditsSection = Credits:NewSection("Credits")

-- Main Section

MainSection:NewToggle("Invincibility", "Makes you immune to kill parts", function(state)
    if state then
        hitbox[1].Name = "hitboxInvincibile"
        hitbox[2].Name = "hitboxInvincibile"
    else
        hitbox[1].Name = "hitbox"
        hitbox[2].Name = "hitbox"
    end
end)

MainSection:NewToggle("Stop Time", "Makes all moving objects stop", function(state)
    local TSvalue = game:GetService("Players").LocalPlayer.PlayerScripts.timefreeze
    if state then
        TSvalue.Value = true
    else
        TSvalue.Value = false
    end
end)

MainSection:NewToggle("Infinite Jumps", "Lets you jump infinite times", function(state)
    local JumpValue = game:GetService("ReplicatedStorage").globalJumps
    if state then
       JumpValue.Value = 9999 
    else
        JumpValue.Value = 0
    end
end)

-- Player Section
WalkSpeedSection:NewSlider("WalkSpeed", "Makes you run/walk faster", 500, normalSpeed, function(s) -- 500 (MaxValue) | 0 (MinValue)
    humanoid.WalkSpeed = s
end)

JumpPowerSection:NewSlider("JumpPower", "Makes you jump higher", 500, normalJump, function(s) -- 500 (MaxValue) | 0 (MinValue)
    humanoid.JumpPower = s
end)

-- Teleports Section
TeleportSection:NewButton("Teleport to Top", "Teleports you to the top of the tower", function()
    hmrp.CFrame = teleportPart.CFrame + Vector3.new(0,10,0)
end)

-- Settings Section
SettingsSection:NewKeybind("Ui Toggle", "Toggles the ui visiblity on and off", Enum.KeyCode.RightAlt, function()
    Library:ToggleUI()
end)

local colors = {
    SchemeColor = Color3.fromRGB(0,255,255),
    Background = Color3.fromRGB(0, 0, 0),
    Header = Color3.fromRGB(0, 0, 0),
    TextColor = Color3.fromRGB(255,255,255),
    ElementColor = Color3.fromRGB(20, 20, 20)
}

for theme, color in pairs(colors) do
    ColorSection:NewColorPicker(theme, "Change your "..theme, color, function(color3)
        Library:ChangeColor(theme, color3)
    end)
end

-- Credits Section
CreditsSection:NewLabel("Ui - Kavo's Ui Library")
CreditsSection:NewLabel("Scripting - Me (Shadow)")
 if game.PlaceId == 3956818381 then
    -- Creating Gui

    local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
    local Gui = Library.CreateLib("Ninja Legends", colors)

    -- Adding tabs

    local Main = Gui:NewTab("Main")
    local AutoFarmSection = Main:NewSection("AutoFarm")

    local Player = Gui:NewTab("LocalPlayer")
    local WalkSpeedSection = Player:NewSection("WalkSpeed")
    local JumpPowerSection = Player:NewSection("JumpPower")

    local Teleports = Gui:NewTab("Teleports")
    local TeleportSection = Teleports:NewSection("Island Teleports")

    local Misc = Gui:NewTab("Misc")
    local MiscellaneousSection = Misc:NewSection("Miscellaneous")

    local Settings = Gui:NewTab("Settings")
    local SettingsSection = Settings:NewSection("Settings")
    local ColorSection = Settings:NewSection("Ui Color")

    local Credits = Gui:NewTab("Credits")
    local CreditsSection = Credits:NewSection("Credits")

    -- Functions for Main tab

    AutoFarmSection:NewToggle("Auto Swing", "Automatically swings your weapon for you", function(state)
        _G.autoswing = state
        while true do 
            if _G.autoswing then
                local A_1 = "swingKatana"
                local Event = game:GetService("Players").LocalPlayer.ninjaEvent
                Event:FireServer(A_1)
                wait()
            else
                return
            end
        end
    end)

    AutoFarmSection:NewToggle("Auto Sell", "Automatically sells your ninjitsu", function(state)
        _G.autosell = state
        local SellArea = game:GetService("Workspace").sellAreaCircles.sellAreaCircle16.circleInner
        local Hmrp = game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
        while true do 
            if _G.autosell then
                SellArea.CFrame = Hmrp.CFrame
                wait()
                SellArea.CFrame = CFrame.new(0,0,0)
                wait()
            else
                return
            end
        end
    end)

    AutoFarmSection:NewToggle("Auto Buy Swords", "Automatically unlocks swords", function(state)
        _G.autoBuySwords = state
        while true do 
            if _G.autoBuySwords then
                local A_1 = "buyAllSwords"
                local A_2 = "Blazing Vortex Island"
                local Event = game:GetService("Players").LocalPlayer.ninjaEvent
                Event:FireServer(A_1, A_2)
                wait(1)
            else
                return
            end
        end
    end)

    AutoFarmSection:NewToggle("Auto Buy Belts", "Automatically unlocks belts", function(state)
        _G.autoBuyBelts = state
        while true do 
            if _G.autoBuyBelts then
                local A_1 = "buyAllBelts"
                local A_2 = "Blazing Vortex Island"
                local Event = game:GetService("Players").LocalPlayer.ninjaEvent
                Event:FireServer(A_1, A_2)
                wait(1)
            else
                return
            end
        end
    end)

    AutoFarmSection:NewToggle("Auto Rank up", "Automatically buys ranks", function(state)
        _G.autoRank = state
        while true do 
            if _G.autoRank then
                local A_1 = "buyRank"
                local A_2 = game:GetService("ReplicatedStorage").Ranks.Ground:GetChildren()
                for i = 1,#A_2 do
                    game:GetService("Players").LocalPlayer.ninjaEvent:FireServer(A_1, A_2[i].Name)
                end
                wait(1)
            else
                return
            end
        end
    end)

    -- Functions for Player tab

    WalkSpeedSection:NewSlider("WalkSpeed", "Changes how fast you walk/run", 500, 16, function(s) -- 500 (MaxValue) | 0 (MinValue)
        game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = s
    end)

    JumpPowerSection:NewSlider("JumpPower", "Changes how high you can jump", 500, 50, function(s) -- 500 (MaxValue) | 0 (MinValue)
        game.Players.LocalPlayer.Character.Humanoid.JumpPower = s
    end)

    -- Functions for Teleports tab

    TeleportSection:NewDropdown("Islands", "Teleport to island chosen", {"Enchanted Island", "Astral Island", "Mystical Island", "Space Island", "Tundra Island", "Eternal Island", "Sandstorm", "Thunderstorm", "Ancient Inferno Island", "Midnight Shadow Island", "Mythical Souls Island", "Winter Wonder Island", "Golden Master Island", "Dragon Legend Island", "Cybernetic Legends Island", "Skystorm Ultraus Island", "Chaos Legends Island", "Soul Fusion Island", "Dark Elements Island", "Inner Peace Island", "Blazing Vortex Island"}, function(currentOption)
        local Folder = game:GetService("Workspace").islandUnlockParts
        local Hmrp = game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
        
        for _,v in pairs(Folder:GetChildren()) do
            if v.Name == currentOption then
                Hmrp.CFrame = v.CFrame
            end
        end
    end)

    TeleportSection:NewButton("Unlock all islands", "Unlocks all the islands", function()
        local Hmrp = game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
        
        for _,v in pairs(game:GetService("Workspace").islandUnlockParts:GetChildren()) do
            Hmrp.CFrame = v.CFrame
            wait(0.5)
        end
    end)

    -- Miscellaneous tab

    MiscellaneousSection:NewButton("Unlock all Elements", "Unlocks all the Elements", function()
        local Element = {"Frost", "Inferno", "Lightning", "Electral Chaos", "Masterful Wrath", "Shadow Charge", "Shadowfire"}
        for count = 1, 7 do
            game.ReplicatedStorage.rEvents.elementMasteryEvent:FireServer(Element[1])
            wait()
            table.remove(Element, 1)
            wait()
        end
    end)

    -- Settings section

    SettingsSection:NewKeybind("Toggle Ui", "Toggles the ui on and off when key is pressed", Enum.KeyCode.J, function()
        Library:ToggleUI()
    end)

    local colors = {
        SchemeColor = Color3.fromRGB(0,255,255),
        Background = Color3.fromRGB(0, 0, 0),
        Header = Color3.fromRGB(0, 0, 0),
        TextColor = Color3.fromRGB(255,255,255),
        ElementColor = Color3.fromRGB(20, 20, 20)
    }

    for theme, color in pairs(colors) do
        ColorSection:NewColorPicker(theme, "Change your "..theme, color, function(color3)
            Library:ChangeColor(theme, color3)
        end)
    end

    -- Credits section

    CreditsSection:NewLabel("Ui designed by: Kavo's Ui Library")
    CreditsSection:NewLabel("Scripting done by: Me (Shadow)")
end

ENJOY!

Warning: DO NOT DOWNLOAD anything from this page, you’re only here to copy the script!

[ad_2]

123movies 123movie thesoap2day soap 2 day 123movies movies123 123movies