[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]