Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local games = {
- ["Anime Clicker Simulator"] = 3102144307,
- ["Saber Simulator"] = 3823781113,
- ["Millionaire Empire Tycoon"] = 6677985923,
- ["Animal Simulator"] = 5712833750,
- ["Big PaintBall Kill All"] = 3527629287,
- ["Mad City XP Farm"] = 1224212277,
- ["SwordBurst 2"] = 659222129,
- ["Tornado Simulator"] = 9300344892,
- ["Tapping Legends X"] = 8750997647,
- }
- if game.PlaceId == 3102144307 then
- if game.CoreGui:FindFirstChild("Anime Clicker Simulator") then
- game.CoreGui["Anime Clicker Simulator"]:Destroy()
- end
- local library = loadstring(game:HttpGet("https://raw.githubusercontent.com/zxciaz/VenyxUI/main/Reuploaded"))()
- local venyx = library.new("Anime Clicker Simulator", 5013109572)
- -- themes
- local themes = {
- Background = Color3.fromRGB(24, 24, 24),
- Glow = Color3.fromRGB(0, 0, 0),
- Accent = Color3.fromRGB(10, 10, 10),
- LightContrast = Color3.fromRGB(20, 20, 20),
- DarkContrast = Color3.fromRGB(14, 14, 14),
- TextColor = Color3.fromRGB(255, 255, 255)
- }
- --PAGES
- local Main = venyx:addPage("Main", 5012544693)
- local misc = venyx:addPage("Misc", 5012544693)
- --SECTIONS
- local clicking = Main:addSection("Auto Click/Boss")
- local pets = Main:addSection("Pets/Stars")
- local reb = Main:addSection("Auto Rebirth")
- local upgrades = Main:addSection("Auto Upgrade")
- local world = Main:addSection("World Teleport")
- local plr = misc:addSection("LocalPlayer")
- local random = misc:addSection("Random Stuff")
- local gui = misc:addSection("GUI Things")
- --FUNCTIONS
- gui:addButton("Destroy GUI", function()
- game.CoreGui["Anime Clicker Simulator"]:Destroy()
- end)
- local autoclick = false;
- clicking:addToggle("AutoClick", nil, function(state)
- autoclick = state
- if autoclick then
- while wait() do
- if not autoclick then break end;
- local args = {
- [1] = false,
- [2] = true,
- [3] = "Clicker!"
- }
- game:GetService("ReplicatedStorage").Remotes.ClickRemote:FireServer(unpack(args))
- wait()
- end
- else
- autoclick = false;
- end
- end)
- reb:addDropdown("Select Rebirth)", {1, 5, 15, 25, 50, 75, 100, 500, 1500, 2500, 5000, 7500, 50000, 150000, 250000, 500000, 750000, 1000000, 5000000, 15000000, 25000000, 50000000, 75000000, 100000000, 500000000, 1500000000, 2500000000, 5000000000, 7500000000, }, function(currentOption)
- v = currentOption
- end)
- reb:addToggle("Auto Rebirth", nil, function(state)
- getgenv().reb = true
- while reb do
- wait(2)
- if state then
- wait(2)
- local args = {
- [1] = v
- }
- game:GetService("ReplicatedStorage").Remotes.RebirthRemote:FireServer(unpack(args))
- getgenv().reb = false
- end
- end
- end)
- local stars = {};
- for i,v in pairs(game:GetService("Workspace").Eggs:GetChildren()) do
- table.insert(stars, v.Name)
- end
- pets:addDropdown("Select Star", stars, function(currentOption)
- star = currentOption
- end)
- pets:addToggle("Open Selected Star", nil, function(state)
- getgenv().autoegg = true
- while autoegg do
- wait()
- if state then
- wait()
- local args = {
- [1] = star,
- [2] = false,
- [3] = false
- }
- game:GetService("ReplicatedStorage").Remotes.OpenEgg:InvokeServer(unpack(args))
- else
- getgenv().autoegg = false;
- end
- end
- end)
- pets:addToggle("Triple Open Selected Star", nil, function(state)
- getgenv().autoegg = true
- while autoegg do
- wait()
- if state then
- wait()
- local args = {
- [1] = star,
- [2] = true,
- [3] = false
- }
- game:GetService("ReplicatedStorage").Remotes.OpenEgg:InvokeServer(unpack(args))
- else
- getgenv().autoegg = false;
- end
- end
- end)
- local worlds = {};
- for i,v in pairs(game:GetService("Workspace").Worlds:GetChildren()) do
- table.insert(worlds, v.Name)
- end
- world:addDropdown("Select World", worlds, function(v)
- local args = {
- [1] = "world",
- [2] = v
- }
- game:GetService("ReplicatedStorage").Remotes.RequestTeleport:InvokeServer(unpack(args))
- end)
- local boss = {};
- for i,v in pairs(game:GetService("Workspace").Bosses:GetChildren()) do
- table.insert(boss, v.Name)
- end
- clicking:addDropdown("Select Boss To Farm", boss, function(currentOption)
- selectedboss = currentOption
- end)
- local autoboss = false;
- clicking:addToggle("Auto Farm Selected Boss", nil, function(state)
- autoboss = state
- if autoboss then
- while wait() do
- if not autoboss then break end;
- local args = {
- [1] = false,
- [2] = false,
- [3] = "Clicker!",
- [4] = selectedboss
- }
- game:GetService("ReplicatedStorage").Remotes.ClickRemote:FireServer(unpack(args))
- wait()
- end
- else
- getgenv().autoboss = false;
- end
- end)
- plr:addSlider("WalkSpeed", 16, 16, 500, function(v)
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = v
- end)
- plr:addSlider("JumpPower", 50, 50, 500, function(v)
- game.Players.LocalPlayer.Character.Humanoid.JumpPower = v
- end)
- plr:addButton("GodMode", function()
- game.Players.LocalPlayer.Character.Humanoid.Name = 1
- local l = game.Players.LocalPlayer.Character["1"]:Clone()
- l.Parent = game.Players.LocalPlayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- game.Players.LocalPlayer.Character["1"]:Destroy()
- game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character
- game.Players.LocalPlayer.Character.Animate.Disabled = true
- wait(0.1)
- game.Players.LocalPlayer.Character.Animate.Disabled = false
- game.Players.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
- end)
- plr:addButton("E To Noclip", function()
- noclip = false
- game:GetService('RunService').Stepped:connect(function()
- if noclip then
- game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
- end
- end)
- plr = game.Players.LocalPlayer
- mouse = plr:GetMouse()
- mouse.KeyDown:connect(function(key)
- if key == "e" then
- noclip = not noclip
- game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
- end
- end)
- print('Loaded')
- print('Press "E" to noclip')
- end)
- random:addButton("Collect Daily & Group Rewrds", function()
- local args = {
- [1] = "DailyRewards"
- }
- game:GetService("ReplicatedStorage").Remotes.CollectChest:InvokeServer(unpack(args))
- wait()
- local args = {
- [1] = "GroupRewards"
- }
- game:GetService("ReplicatedStorage").Remotes.CollectChest:InvokeServer(unpack(args))
- end)
- upgrades:addDropdown("Select Upgrade", {"Run Speed", "More Rebirths", "Star Open Speed", "More Storage", "Crit Chance", "More Yen"}, function(currentOption)
- selectedupgrade = currentOption
- end)
- upgrades:addToggle("Auto Upgrade", nil, function(state)
- getgenv().upgr = true
- while upgr do
- wait()
- if state then
- wait()
- local args = {
- [1] = selectedupgrade,
- }
- game:GetService("ReplicatedStorage").Remotes.RequestUpgrade:FireServer(unpack(args))
- end
- end
- end)
- elseif game.PlaceId == 3823781113 then
- getgenv().dark = true
- getgenv().theme = {
- main = Color3.fromRGB(250, 250, 250),
- secondary = Color3.fromRGB(230, 230, 230),
- accent = Color3.fromRGB(69, 90, 220),
- accent2 = Color3.fromRGB(40, 40, 40)
- }
- if dark then
- getgenv().theme = {
- main = Color3.fromRGB(32, 32, 32),
- secondary = Color3.fromRGB(44, 55, 158),
- accent = Color3.fromRGB(198, 198, 198),
- accent2 = Color3.fromRGB(65, 80, 211)
- }
- end
- local services = setmetatable({}, {
- __index = function(index, service)
- return game:GetService(service)
- end,
- __newindex = function(index, value)
- index[value] = nil
- return
- end
- })
- local players = services.Players
- local player = players.LocalPlayer
- local mouse = player:GetMouse()
- local library = {
- flags = {};
- binds = {};
- objstorage = {};
- funcstorage = {};
- binding = false;
- tabinfo = {button = nil, tab = nil};
- destroyed = false;
- ui = nil,
- toggleui = function() end
- }
- function library.destroy()
- library.ui:Destroy()
- library.destroyed = true
- end
- local function isreallypressed(bind, inp)
- local key = bind
- if typeof(key) == "Instance" then
- if key.UserInputType == Enum.UserInputType.Keyboard and inp.KeyCode == key.KeyCode then
- return true;
- elseif tostring(key.UserInputType):find('MouseButton') and inp.UserInputType == key.UserInputType then
- return true
- end
- end
- if tostring(key):find'MouseButton1' then
- return key == inp.UserInputType
- else
- return key == inp.KeyCode
- end
- end
- pcall(function()
- services.UserInputService.InputBegan:Connect(function(input, gp)
- if library.destroyed then return end
- if gp then else
- if (not library.binding) then
- for idx, binds in next, library.binds do
- local real_binding = binds.location[idx];
- if real_binding and isreallypressed(real_binding, input) then
- binds.callback()
- end
- end
- end
- end
- end)
- end)
- local utils = {};
- function utils:Tween(obj, t, data)
- services.TweenService:Create(obj, TweenInfo.new(t[1], Enum.EasingStyle[t[2]], Enum.EasingDirection[t[3]]), data):Play()
- return true
- end
- function utils:HoverEffect(obj)
- Btn.MouseEnter:Connect(function()
- self:Tween(Btn, {0.15, 'Sine', 'InOut'}, {
- BackgroundTransparency = 0.3
- })
- end)
- Btn.MouseLeave:Connect(function()
- self:Tween(Btn, {0.15, 'Sine', 'InOut'}, {
- BackgroundTransparency = 0
- })
- end)
- end
- function utils:Ripple(obj)
- spawn(function()
- if obj.ClipsDescendants ~= true then
- obj.ClipsDescendants = true
- end
- local Ripple = Instance.new("ImageLabel")
- Ripple.Name = "Ripple"
- Ripple.Parent = obj
- Ripple.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Ripple.BackgroundTransparency = 1.000
- Ripple.ZIndex = 8
- Ripple.Image = "rbxassetid://2708891598"
- Ripple.ImageTransparency = 0.800
- Ripple.ScaleType = Enum.ScaleType.Fit
- Ripple.ImageColor3 = theme.accent
- Ripple.Position = UDim2.new((mouse.X - Ripple.AbsolutePosition.X) / obj.AbsoluteSize.X, 0, (mouse.Y - Ripple.AbsolutePosition.Y) / obj.AbsoluteSize.Y, 0)
- self:Tween(Ripple, {.3, 'Linear', 'InOut'}, {Position = UDim2.new(-5.5, 0, -5.5, 0), Size = UDim2.new(12, 0, 12, 0)})
- wait(0.15)
- self:Tween(Ripple, {.3, 'Linear', 'InOut'}, {ImageTransparency = 1})
- wait(.3)
- Ripple:Destroy()
- end)
- end
- function utils:Drag(frame, hold)
- if not hold then
- hold = frame
- end
- local dragging
- local dragInput
- local dragStart
- local startPos
- local function update(input)
- local delta = input.Position - dragStart
- frame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
- end
- hold.InputBegan:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 then
- dragging = true
- dragStart = input.Position
- startPos = frame.Position
- input.Changed:Connect(function()
- if input.UserInputState == Enum.UserInputState.End then
- dragging = false
- end
- end)
- end
- end)
- frame.InputChanged:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseMovement then
- dragInput = input
- end
- end)
- services.UserInputService.InputChanged:Connect(function(input)
- if input == dragInput and dragging then
- update(input)
- end
- end)
- end
- local changingTab = false
- function utils:ChangeTab(newData)
- if changingTab then return end
- local btn, tab = newData[1], newData[2]
- if not btn or not tab then return end
- if library.tabinfo.button == btn then return end
- changingTab = true
- local oldbtn, oldtab = library.tabinfo.button, library.tabinfo.tab
- local oldicon, newicon = oldbtn.TabIcon, btn.TabIcon
- library.tabinfo = {button = btn, tab = tab}
- local container = tab.Parent
- if container.ClipsDescendants == false then container.ClipsDescendants = true end
- local beforeSize = container.Size
- self:Tween(container, {0.3, 'Sine', 'InOut'}, {Size = UDim2.new(beforeSize.X.Scale, beforeSize.X.Offset, 0, 0)})
- self:Tween(oldbtn, {0.3, 'Sine', 'InOut'}, {TextColor3 = theme.accent2})
- self:Tween(oldicon, {0.3, 'Sine', 'InOut'}, {ImageColor3 = theme.accent2})
- wait(0.3)
- oldtab.Visible = false
- tab.Visible = true
- self:Tween(container, {0.3, 'Sine', 'InOut'}, {Size = beforeSize})
- self:Tween(btn, {0.3, 'Sine', 'InOut'}, {TextColor3 = theme.accent})
- self:Tween(newicon, {0.3, 'Sine', 'InOut'}, {ImageColor3 = theme.accent})
- wait(0.3)
- changingTab = false
- end
- function library:UpdateSlider(flag, value, min, max)
- local slider = self.objstorage[flag]
- local bar = slider.SliderBar
- local box = slider.SliderValHolder.SliderVal
- local percent = (mouse.X - bar.AbsolutePosition.X) / bar.AbsoluteSize.X
- if value then
- percent = (value - min) / (max - min)
- end
- percent = math.clamp(percent, 0, 1)
- value = value or math.floor(min + (max - min) * percent)
- box.Text = tostring(value)
- utils:Tween(bar.SliderFill, {0.05, 'Linear', 'InOut'}, {Size = UDim2.new(percent, 0, 1, 0)})
- self.flags[flag] = tonumber(value)
- self.funcstorage[flag](tonumber(value))
- end
- function library:UpdateToggle(flag, value)
- if not library.objstorage[flag] then return end
- local oldval = library.flags[flag]
- local obj = library.objstorage[flag]
- local func = library.funcstorage[flag]
- if oldval == value then return end
- if not value then value = not oldval end
- library.flags[flag] = value
- local fill = obj.ToggleDisplay.ToggleDisplayFill
- local toggleoff = UDim2.new(0, 3, 0.5, 0)
- local toggleon = UDim2.new(0, 17, 0.5, 0)
- spawn(function()
- utils:Tween(fill, {0.15, 'Sine', 'InOut'}, {Size = UDim2.new(0, 24, 0, 16)})
- wait(.15)
- utils:Tween(fill, {0.15, 'Sine', 'InOut'}, {Size = UDim2.new(0, 24, 0, 20)})
- end)
- utils:Tween(fill, {0.3,'Sine', 'InOut'}, {Position = value and toggleon or toggleoff, BackgroundColor3 = value and theme.accent or theme.main})
- spawn(function()
- func(value)
- end)
- end
- function library:Init(title)
- local Library = Instance.new("ScreenGui")
- local Main = Instance.new("Frame")
- local MainC = Instance.new("UICorner")
- local Top = Instance.new("Frame")
- local TopC = Instance.new("UICorner")
- local Title = Instance.new("TextLabel")
- local Side = Instance.new("Frame")
- local SideC = Instance.new("UICorner")
- local BtnHolder = Instance.new("ScrollingFrame")
- local BtnHolderL = Instance.new("UIListLayout")
- local BtnHolderP = Instance.new("UIPadding")
- local TabHolder = Instance.new("Frame")
- local TabHolderC = Instance.new("UICorner")
- if syn and syn.protect_gui then
- syn.protect_gui(Library)
- end
- Library.Name = services.HttpService:GenerateGUID()
- Library.Parent = (gethui and gethui()) or (get_hidden_gui and get_hidden_gui()) or services.CoreGui
- Library.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- library.ui = Library
- Main.Name = "Main"
- Main.Parent = Library
- Main.BackgroundColor3 = theme.secondary
- Main.BorderSizePixel = 0
- Main.Position = UDim2.new(0.297788322, 0, 0.0769230798, 0)
- Main.Size = UDim2.new(0, 609, 0, 505)
- Main.ClipsDescendants = true
- local toggled = true
- function library.toggleui()
- toggled = not toggled
- spawn(function()
- if toggled then wait(0.3) end
- end)
- utils:Tween(Main, {0.3, 'Sine', 'InOut'}, {
- Size = UDim2.new(0, 609, 0, (toggled and 505 or 0))
- })
- end
- MainC.CornerRadius = UDim.new(0, 4)
- MainC.Name = "MainC"
- MainC.Parent = Main
- Top.Name = "Top"
- Top.Parent = Main
- Top.BackgroundColor3 = theme.main
- Top.BorderSizePixel = 0
- Top.Position = UDim2.new(0, 6, 0, 6)
- Top.Size = UDim2.new(0, 597, 0, 46)
- utils:Drag(Main, Top)
- TopC.CornerRadius = UDim.new(0, 4)
- TopC.Name = "TopC"
- TopC.Parent = Top
- Title.Name = "Title"
- Title.Parent = Top
- Title.BackgroundColor3 = theme.accent
- Title.BackgroundTransparency = 1.000
- Title.BorderSizePixel = 0
- Title.Position = UDim2.new(0.0234505869, 0, 0, 0)
- Title.Size = UDim2.new(0, 186, 0, 46)
- Title.Font = Enum.Font.GothamSemibold
- Title.Text = title
- Title.TextColor3 = theme.accent
- Title.TextSize = 16.000
- Title.TextXAlignment = Enum.TextXAlignment.Left
- Side.Name = "Side"
- Side.Parent = Main
- Side.BackgroundColor3 = theme.main
- Side.BorderSizePixel = 0
- Side.Position = UDim2.new(0, 6, 0, 58)
- Side.Size = UDim2.new(0, 180, 0, 441)
- SideC.CornerRadius = UDim.new(0, 4)
- SideC.Name = "SideC"
- SideC.Parent = Side
- BtnHolder.Name = "BtnHolder"
- BtnHolder.Parent = Side
- BtnHolder.Active = true
- BtnHolder.BackgroundColor3 = theme.accent
- BtnHolder.BackgroundTransparency = 1.000
- BtnHolder.BorderSizePixel = 0
- BtnHolder.Size = UDim2.new(0, 180, 0, 441)
- BtnHolder.ScrollBarThickness = 2
- BtnHolderL.Name = "BtnHolderL"
- BtnHolderL.Parent = BtnHolder
- BtnHolderL.HorizontalAlignment = Enum.HorizontalAlignment.Center
- BtnHolderL.SortOrder = Enum.SortOrder.LayoutOrder
- BtnHolderL.Padding = UDim.new(0, 4)
- BtnHolderP.Name = "BtnHolderP"
- BtnHolderP.Parent = BtnHolder
- BtnHolderP.PaddingTop = UDim.new(0, 4)
- TabHolder.Name = "TabHolder"
- TabHolder.Parent = Main
- TabHolder.BackgroundColor3 = theme.main
- TabHolder.BorderSizePixel = 0
- TabHolder.Position = UDim2.new(0, 192, 0, 58)
- TabHolder.Size = UDim2.new(0, 411, 0, 441)
- TabHolderC.CornerRadius = UDim.new(0, 4)
- TabHolderC.Name = "TabHolderC"
- TabHolderC.Parent = TabHolder
- BtnHolderL:GetPropertyChangedSignal('AbsoluteContentSize'):Connect(function()
- BtnHolder.CanvasSize = UDim2.new(0, 0, 0, BtnHolderL.AbsoluteContentSize.Y + 6) -- 1
- end)
- local tabs = {}
- function tabs:Tab(tabName, icon)
- local TabOpen = Instance.new("TextButton")
- local TabOpenC = Instance.new("UICorner")
- local TabIcon = Instance.new("ImageLabel")
- local Tab = Instance.new("ScrollingFrame")
- local TabL = Instance.new("UIListLayout")
- local TabP = Instance.new("UIPadding")
- TabOpen.Name = "TabOpen"
- TabOpen.Parent = BtnHolder
- TabOpen.BackgroundColor3 = theme.secondary
- TabOpen.BackgroundTransparency = 1.000
- TabOpen.BorderSizePixel = 0
- TabOpen.Position = UDim2.new(-0.00277777785, 0, 0.00907029491, 0)
- TabOpen.Size = UDim2.new(0, 164, 0, 30)
- TabOpen.AutoButtonColor = false
- TabOpen.Font = Enum.Font.GothamSemibold
- TabOpen.Text = (" %s"):format(tabName)
- TabOpen.TextColor3 = (library.tabinfo.button == nil and theme.accent) or theme.accent2
- TabOpen.TextSize = 14.000
- TabOpen.TextXAlignment = Enum.TextXAlignment.Left
- TabOpenC.CornerRadius = UDim.new(0, 4)
- TabOpenC.Name = "TabOpenC"
- TabOpenC.Parent = TabOpen
- TabIcon.Name = "TabIcon"
- TabIcon.Parent = TabOpen
- TabIcon.BackgroundTransparency = 1.000
- TabIcon.Position = UDim2.new(0, 0, 0.166666672, 0)
- TabIcon.Size = UDim2.new(0, 20, 0, 20)
- TabIcon.Image = ("rbxassetid://%s"):format((icon or 4370341699))
- TabIcon.ScaleType = Enum.ScaleType.Fit
- TabIcon.ImageColor3 = (library.tabinfo.button == nil and theme.accent) or theme.accent2
- Tab.Name = "Tab"
- Tab.Parent = TabHolder
- Tab.Active = true
- Tab.BackgroundColor3 = theme.accent
- Tab.BackgroundTransparency = 1.000
- Tab.BorderSizePixel = 0
- Tab.Size = UDim2.new(0, 411, 0, 441)
- Tab.ScrollBarThickness = 2
- Tab.Visible = (library.tabinfo.button == nil)
- TabL.Name = "TabL"
- TabL.Parent = Tab
- TabL.HorizontalAlignment = Enum.HorizontalAlignment.Center
- TabL.SortOrder = Enum.SortOrder.LayoutOrder
- TabL.Padding = UDim.new(0, 8)
- TabP.Name = "TabP"
- TabP.Parent = Tab
- TabP.PaddingTop = UDim.new(0, 8)
- if library.tabinfo.button == nil then
- library.tabinfo.button = TabOpen
- library.tabinfo.tab = Tab
- end
- TabOpen.MouseButton1Click:Connect(function()
- spawn(function()
- utils:Ripple(TabOpen)
- end)
- utils:ChangeTab({TabOpen, Tab})
- end)
- TabL:GetPropertyChangedSignal('AbsoluteContentSize'):Connect(function()
- Tab.CanvasSize = UDim2.new(0, 0, 0, TabL.AbsoluteContentSize.Y + 16)
- end)
- local sections = {}
- function sections:Section(name)
- local Section = Instance.new("Frame")
- local SectionC = Instance.new("UICorner")
- local SectionP = Instance.new("UIPadding")
- local SectionL = Instance.new("UIListLayout")
- local SectionTitle = Instance.new("TextLabel")
- Section.Name = "Section"
- Section.Parent = Tab
- Section.BackgroundColor3 = theme.secondary
- Section.BorderSizePixel = 0
- Section.Position = UDim2.new(0.0231143553, 0, -0.981859386, 0)
- Section.Size = UDim2.new(0, 392, 0, 568)
- SectionC.CornerRadius = UDim.new(0, 4)
- SectionC.Name = "SectionC"
- SectionC.Parent = Section
- SectionP.Name = "SectionP"
- SectionP.Parent = Section
- SectionP.PaddingTop = UDim.new(0, 8)
- SectionL.Name = "SectionL"
- SectionL.Parent = Section
- SectionL.HorizontalAlignment = Enum.HorizontalAlignment.Center
- SectionL.SortOrder = Enum.SortOrder.LayoutOrder
- SectionL.Padding = UDim.new(0, 8)
- SectionTitle.Name = "SectionTitle"
- SectionTitle.Parent = Section
- SectionTitle.BackgroundColor3 = theme.accent
- SectionTitle.BackgroundTransparency = 1.000
- SectionTitle.BorderSizePixel = 0
- SectionTitle.Position = UDim2.new(0.00255102036, 0, 0.0355555564, 0)
- SectionTitle.Size = UDim2.new(0, 390, 0, 18)
- SectionTitle.Font = Enum.Font.GothamSemibold
- SectionTitle.Text = (" %s"):format(name)
- SectionTitle.TextColor3 = theme.accent
- SectionTitle.TextSize = 14.000
- SectionTitle.TextXAlignment = Enum.TextXAlignment.Left
- SectionL:GetPropertyChangedSignal('AbsoluteContentSize'):Connect(function()
- Section.Size = UDim2.new(0, 392, 0, SectionL.AbsoluteContentSize.Y + 13)
- end)
- local modules = {}
- function modules:Button(text, callback)
- assert(text, 'text is a required arg')
- local callback = callback or function() end
- local Btn = Instance.new("TextButton")
- local BtnC = Instance.new("UICorner")
- Btn.Name = "Btn"
- Btn.Parent = Section
- Btn.BackgroundColor3 = theme.main
- Btn.BorderSizePixel = 0
- Btn.Position = UDim2.new(-0.00382653065, 0, 0.568888903, 0)
- Btn.Size = UDim2.new(0, 382, 0, 42)
- Btn.AutoButtonColor = false
- Btn.Font = Enum.Font.GothamSemibold
- Btn.Text = (" %s"):format(text)
- Btn.TextColor3 = theme.accent
- Btn.TextSize = 14.000
- Btn.TextXAlignment = Enum.TextXAlignment.Left
- BtnC.CornerRadius = UDim.new(0, 4)
- BtnC.Name = "BtnC"
- BtnC.Parent = Btn
- Btn.MouseButton1Click:Connect(function()
- spawn(function()
- utils:Ripple(Btn)
- end)
- spawn(callback)
- end)
- end
- function modules:Label(text)
- local Label = Instance.new("TextLabel")
- local LabelC = Instance.new("UICorner")
- Label.Name = "Label"
- Label.Parent = Section
- Label.BackgroundColor3 = theme.main
- Label.BackgroundTransparency = 0
- Label.BorderSizePixel = 0
- Label.Position = UDim2.new(0.00255102036, 0, 0.0355555564, 0)
- Label.Size = UDim2.new(0, 382, 0, 26)
- Label.Font = Enum.Font.GothamSemibold
- Label.TextColor3 = theme.accent
- Label.TextSize = 14.000
- Label.Text = text
- LabelC.Name = "LabelC"
- LabelC.Parent = Label
- LabelC.CornerRadius = UDim.new(0, 4)
- return Label
- end
- function modules:Toggle(text, flag, enabled, callback)
- assert(text, 'text is a required arg')
- assert(flag, 'flag is a required arg')
- local enabled = enabled or false
- local callback = callback or function() end
- local Toggle = Instance.new("TextButton")
- local ToggleC = Instance.new("UICorner")
- local ToggleDisplay = Instance.new("Frame")
- local ToggleDisplayC = Instance.new("UICorner")
- local ToggleDisplayFill = Instance.new("Frame")
- local ToggleDisplayFillC = Instance.new("UICorner")
- Toggle.Name = "Toggle"
- Toggle.Parent = Section
- Toggle.BackgroundColor3 = theme.main
- Toggle.BorderSizePixel = 0
- Toggle.Position = UDim2.new(-0.00382653065, 0, 0.346666664, 0)
- Toggle.Size = UDim2.new(0, 382, 0, 42)
- Toggle.AutoButtonColor = false
- Toggle.Font = Enum.Font.GothamSemibold
- Toggle.Text = (" %s"):format(text)
- Toggle.TextColor3 = theme.accent
- Toggle.TextSize = 14.000
- Toggle.TextXAlignment = Enum.TextXAlignment.Left
- ToggleC.CornerRadius = UDim.new(0, 4)
- ToggleC.Name = "ToggleC"
- ToggleC.Parent = Toggle
- ToggleDisplay.Name = "ToggleDisplay"
- ToggleDisplay.Parent = Toggle
- ToggleDisplay.BackgroundColor3 = theme.secondary
- ToggleDisplay.BorderSizePixel = 0
- ToggleDisplay.Position = UDim2.new(0.846311867, 0, 0.190476194, 0)
- ToggleDisplay.Size = UDim2.new(0, 45, 0, 26)
- ToggleDisplayC.CornerRadius = UDim.new(0, 4)
- ToggleDisplayC.Name = "ToggleDisplayC"
- ToggleDisplayC.Parent = ToggleDisplay
- ToggleDisplayFill.Name = "ToggleDisplayFill"
- ToggleDisplayFill.Parent = ToggleDisplay
- ToggleDisplayFill.AnchorPoint = Vector2.new(0, 0.5)
- ToggleDisplayFill.BackgroundColor3 = theme.main
- ToggleDisplayFill.BorderSizePixel = 0
- ToggleDisplayFill.Position = UDim2.new(0, 3, 0.5, 0)
- ToggleDisplayFill.Size = UDim2.new(0, 24, 0, 20)
- ToggleDisplayFillC.CornerRadius = UDim.new(0, 4)
- ToggleDisplayFillC.Name = "ToggleDisplayFillC"
- ToggleDisplayFillC.Parent = ToggleDisplayFill
- library.flags[flag] = false
- library.funcstorage[flag] = callback
- library.objstorage[flag] = Toggle
- if enabled ~= false then
- library:UpdateToggle(flag, true)
- end
- ToggleDisplay.InputBegan:Connect(function(inp)
- if inp.UserInputType == Enum.UserInputType.MouseButton1 then
- library:UpdateToggle(flag)
- end
- end)
- end
- function modules:Textbox(text, flag, default, callback)
- assert(text, 'text is a required arg')
- assert(flag, 'flag is a required arg')
- local default = default or ''
- local callback = callback or function() end
- library.flags[flag] = default
- local Textbox = Instance.new("TextButton")
- local TextboxC = Instance.new("UICorner")
- local TextboxValHolder = Instance.new("Frame")
- local TextboxValHolderL = Instance.new("UIListLayout")
- local TextInp = Instance.new("TextBox")
- local TextInpC = Instance.new("UICorner")
- Textbox.Name = "Textbox"
- Textbox.Parent = Section
- Textbox.BackgroundColor3 = theme.main
- Textbox.BorderSizePixel = 0
- Textbox.Position = UDim2.new(-0.0382653065, 0, 0.903660059, 0)
- Textbox.Size = UDim2.new(0, 382, 0, 42)
- Textbox.AutoButtonColor = false
- Textbox.Font = Enum.Font.GothamSemibold
- Textbox.Text = (" %s"):format(text)
- Textbox.TextColor3 = theme.accent
- Textbox.TextSize = 14.000
- Textbox.TextXAlignment = Enum.TextXAlignment.Left
- TextboxC.CornerRadius = UDim.new(0, 4)
- TextboxC.Name = "TextboxC"
- TextboxC.Parent = Textbox
- TextboxValHolder.Name = "TextboxValHolder"
- TextboxValHolder.Parent = Textbox
- TextboxValHolder.BackgroundColor3 = theme.accent
- TextboxValHolder.BackgroundTransparency = 1.000
- TextboxValHolder.BorderSizePixel = 0
- TextboxValHolder.Position = UDim2.new(0.746835411, 0, 0, 0)
- TextboxValHolder.Size = UDim2.new(0, 84, 0, 42)
- TextboxValHolderL.Name = "TextboxValHolderL"
- TextboxValHolderL.Parent = TextboxValHolder
- TextboxValHolderL.FillDirection = Enum.FillDirection.Horizontal
- TextboxValHolderL.HorizontalAlignment = Enum.HorizontalAlignment.Right
- TextboxValHolderL.SortOrder = Enum.SortOrder.LayoutOrder
- TextboxValHolderL.VerticalAlignment = Enum.VerticalAlignment.Center
- TextInp.Name = "TextInp"
- TextInp.Parent = TextboxValHolder
- TextInp.BackgroundColor3 = theme.secondary
- TextInp.BorderSizePixel = 0
- TextInp.Position = UDim2.new(-0.190476194, 0, 0.190476194, 0)
- TextInp.Size = UDim2.new(0, 100, 0, 26)
- TextInp.Font = Enum.Font.Gotham
- TextInp.Text = default
- TextInp.TextColor3 = theme.accent
- TextInp.TextSize = 14.000
- TextInp.Size = UDim2.new(0, TextInp.TextBounds.X + 14, 0, 26)
- TextInpC.CornerRadius = UDim.new(0, 4)
- TextInpC.Name = "TextInpC"
- TextInpC.Parent = TextInp
- TextInp.FocusLost:Connect(function()
- if TextInp.Text == "" then
- TextInp.Text = library.flags[flag]
- end
- library.flags[flag] = TextInp.Text
- callback(TextInp.Text)
- end)
- TextInp:GetPropertyChangedSignal('TextBounds'):Connect(function()
- utils:Tween(TextInp, {0.1, 'Linear', 'InOut'}, {
- Size = UDim2.new(0, TextInp.TextBounds.X + 14, 0, 26)
- })
- end)
- end
- function modules:Slider(text, flag, default, min, max, callback)
- assert(text, 'text is a required arg')
- assert(flag, 'flag is a required arg')
- assert(default, 'default is a required arg')
- assert(min, 'min is a required arg')
- assert(max, 'min is a required arg')
- local value = default or min
- library.flags[flag] = value
- local callback = callback or function() end
- local Slider = Instance.new("TextButton")
- local SliderC = Instance.new("UICorner")
- local SliderText = Instance.new("TextLabel")
- local SliderBar = Instance.new("Frame")
- local SliderBarC = Instance.new("UICorner")
- local SliderFill = Instance.new("Frame")
- local SliderFillC = Instance.new("UICorner")
- local SliderValHolder = Instance.new("Frame")
- local SliderValHolderL = Instance.new("UIListLayout")
- local SliderVal = Instance.new("TextBox")
- local SliderValC = Instance.new("UICorner")
- Slider.Name = "Slider"
- Slider.Parent = Section
- Slider.BackgroundColor3 = theme.main
- Slider.BorderSizePixel = 0
- Slider.Position = UDim2.new(-0.00382653065, 0, 0.0355555564, 0)
- Slider.Size = UDim2.new(0, 382, 0, 62)
- Slider.AutoButtonColor = false
- Slider.Font = Enum.Font.GothamSemibold
- Slider.Text = ""
- Slider.TextColor3 = theme.accent
- Slider.TextSize = 14.000
- Slider.TextXAlignment = Enum.TextXAlignment.Left
- library.objstorage[flag] = Slider
- library.funcstorage[flag] = callback
- SliderC.CornerRadius = UDim.new(0, 4)
- SliderC.Name = "SliderC"
- SliderC.Parent = Slider
- SliderText.Name = "SliderText"
- SliderText.Parent = Slider
- SliderText.BackgroundColor3 = theme.accent
- SliderText.BackgroundTransparency = 1.000
- SliderText.BorderSizePixel = 0
- SliderText.Size = UDim2.new(0, 200, 0, 42)
- SliderText.Font = Enum.Font.GothamSemibold
- SliderText.Text = (" %s"):format(text)
- SliderText.TextColor3 = theme.accent
- SliderText.TextSize = 14.000
- SliderText.TextXAlignment = Enum.TextXAlignment.Left
- SliderBar.Name = "SliderBar"
- SliderBar.Parent = Slider
- SliderBar.BackgroundColor3 = theme.secondary
- SliderBar.BorderSizePixel = 0
- SliderBar.Position = UDim2.new(0, 9, 0, 42)
- SliderBar.Size = UDim2.new(0, 363, 0, 10)
- SliderBarC.CornerRadius = UDim.new(0, 4)
- SliderBarC.Name = "SliderBarC"
- SliderBarC.Parent = SliderBar
- SliderFill.Name = "SliderFill"
- SliderFill.Parent = SliderBar
- SliderFill.BackgroundColor3 = theme.accent
- SliderFill.BorderSizePixel = 0
- SliderFill.Size = UDim2.new(0, 0, 0, 10)
- SliderFillC.CornerRadius = UDim.new(0, 4)
- SliderFillC.Name = "SliderFillC"
- SliderFillC.Parent = SliderFill
- SliderValHolder.Name = "SliderValHolder"
- SliderValHolder.Parent = Slider
- SliderValHolder.BackgroundColor3 = theme.accent
- SliderValHolder.BackgroundTransparency = 1.000
- SliderValHolder.BorderSizePixel = 0
- SliderValHolder.Position = UDim2.new(0.746835411, 0, 0, 0)
- SliderValHolder.Size = UDim2.new(0, 84, 0, 42)
- SliderValHolderL.Name = "SliderValHolderL"
- SliderValHolderL.Parent = SliderValHolder
- SliderValHolderL.FillDirection = Enum.FillDirection.Horizontal
- SliderValHolderL.HorizontalAlignment = Enum.HorizontalAlignment.Right
- SliderValHolderL.SortOrder = Enum.SortOrder.LayoutOrder
- SliderValHolderL.VerticalAlignment = Enum.VerticalAlignment.Center
- SliderVal.Name = "SliderVal"
- SliderVal.Parent = SliderValHolder
- SliderVal.BackgroundColor3 = theme.secondary
- SliderVal.BorderSizePixel = 0
- SliderVal.Position = UDim2.new(0.452380955, 0, 0.142857149, 0)
- SliderVal.Size = UDim2.new(0, 46, 0, 26)
- SliderVal.Font = Enum.Font.Gotham
- SliderVal.Text = value
- SliderVal.TextColor3 = theme.accent
- SliderVal.TextSize = 14.000
- SliderValC.CornerRadius = UDim.new(0, 4)
- SliderValC.Name = "SliderValC"
- SliderValC.Parent = SliderVal
- SliderVal.Size = UDim2.new(0, SliderVal.TextBounds.X + 14, 0, 26)
- SliderVal:GetPropertyChangedSignal('TextBounds'):Connect(function()
- utils:Tween(SliderVal, {0.1, 'Linear', 'InOut'}, {
- Size = UDim2.new(0, SliderVal.TextBounds.X + 14, 0, 26)
- })
- end)
- library:UpdateSlider(flag, value, min, max)
- local dragging = false
- SliderBar.InputBegan:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 then
- library:UpdateSlider(flag, nil, min, max)
- dragging = true
- end
- end)
- SliderBar.InputEnded:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 then
- dragging = false
- end
- end)
- services.UserInputService.InputChanged:Connect(function(input)
- if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then
- library:UpdateSlider(flag, nil, min, max)
- end
- end)
- local boxFocused = false
- local allowed = {
- [""] = true,
- ["-"] = true
- }
- SliderVal.Focused:Connect(function()
- boxFocused = true
- end)
- SliderVal.FocusLost:Connect(function()
- boxFocused = false
- if not tonumber(SliderVal.Text) then
- library:UpdateSlider(flag, default or min, min, max)
- end
- end)
- SliderVal:GetPropertyChangedSignal('Text'):Connect(function()
- if not boxFocused then return end
- SliderVal.Text = SliderVal.Text:gsub('%D+', '')
- local text = SliderVal.Text
- if not tonumber(text) then
- SliderVal.Text = SliderVal.Text:gsub('%D+', '')
- elseif not allowed[text] then
- if tonumber(text) > max then
- text = max
- SliderVal.Text = tostring(max)
- end
- library:UpdateSlider(flag, tonumber(text) or value, min, max)
- end
- end)
- end
- function modules:Keybind(text, flag, default, callback)
- assert(text, 'text is a required arg')
- assert(flag, 'flag is a required arg')
- assert(default, 'default is a required arg')
- local callback = callback or function() end
- local banned = {
- Return = true;
- Space = true;
- Tab = true;
- Unknown = true;
- }
- local shortNames = {
- RightControl = 'Right Ctrl',
- LeftControl = 'Left Ctrl',
- LeftShift = 'Left Shift',
- RightShift = 'Right Shift',
- Semicolon = ";",
- Quote = '"',
- LeftBracket = '[',
- RightBracket = ']',
- Equals = '=',
- Minus = '-',
- RightAlt = 'Right Alt',
- LeftAlt = 'Left Alt'
- }
- local allowed = {
- MouseButton1 = false,
- MouseButton2 = false
- }
- local nm = (default and (shortNames[default.Name] or default.Name) or "None")
- library.flags[flag] = default or "None"
- local Keybind = Instance.new("TextButton")
- local KeybindC = Instance.new("UICorner")
- local KeybindHolder = Instance.new("Frame")
- local KeybindHolderL = Instance.new("UIListLayout")
- local KeybindVal = Instance.new("TextButton")
- local KeybindValC = Instance.new("UICorner")
- Keybind.Name = "Keybind"
- Keybind.Parent = Section
- Keybind.BackgroundColor3 = theme.main
- Keybind.BorderSizePixel = 0
- Keybind.Position = UDim2.new(-0.00382653065, 0, 0.346666664, 0)
- Keybind.Size = UDim2.new(0, 382, 0, 42)
- Keybind.AutoButtonColor = false
- Keybind.Font = Enum.Font.GothamSemibold
- Keybind.Text = (" %s"):format(text)
- Keybind.TextColor3 = theme.accent
- Keybind.TextSize = 14.000
- Keybind.TextXAlignment = Enum.TextXAlignment.Left
- KeybindC.CornerRadius = UDim.new(0, 4)
- KeybindC.Name = "KeybindC"
- KeybindC.Parent = Keybind
- KeybindHolder.Name = "SliderValHolder"
- KeybindHolder.Parent = Keybind
- KeybindHolder.BackgroundColor3 = theme.accent
- KeybindHolder.BackgroundTransparency = 1.000
- KeybindHolder.BorderSizePixel = 0
- KeybindHolder.Position = UDim2.new(0.746835411, 0, 0, 0)
- KeybindHolder.Size = UDim2.new(0, 84, 0, 42)
- KeybindHolderL.Name = "SliderValHolderL"
- KeybindHolderL.Parent = KeybindHolder
- KeybindHolderL.FillDirection = Enum.FillDirection.Horizontal
- KeybindHolderL.HorizontalAlignment = Enum.HorizontalAlignment.Right
- KeybindHolderL.SortOrder = Enum.SortOrder.LayoutOrder
- KeybindHolderL.VerticalAlignment = Enum.VerticalAlignment.Center
- KeybindVal.Parent = KeybindHolder
- KeybindVal.BackgroundColor3 = theme.secondary
- KeybindVal.BorderSizePixel = 0
- KeybindVal.Position = UDim2.new(0.357142866, 0, 0.190476194, 0)
- KeybindVal.Size = UDim2.new(0, 0, 0, 26)
- KeybindVal.AutoButtonColor = false
- KeybindVal.Font = Enum.Font.Gotham
- KeybindVal.Text = nm
- KeybindVal.TextColor3 = theme.accent
- KeybindVal.TextSize = 14.000
- KeybindValC.CornerRadius = UDim.new(0, 4)
- KeybindValC.Name = "SliderValC"
- KeybindValC.Parent = Bind
- KeybindVal.Size = UDim2.new(0, KeybindVal.TextBounds.X + 14, 0, 26)
- KeybindVal:GetPropertyChangedSignal('TextBounds'):Connect(function()
- utils:Tween(KeybindVal, {0.1, 'Linear', 'InOut'}, {
- Size = UDim2.new(0, KeybindVal.TextBounds.X + 14, 0, 26)
- })
- end)
- KeybindVal.MouseButton1Click:Connect(function()
- library.binding = true
- KeybindVal.Text = "..."
- local a, b = services.UserInputService.InputBegan:wait()
- local name = tostring(a.KeyCode.Name)
- local typeName = tostring(a.UserInputType.Name)
- if (a.UserInputType ~= Enum.UserInputType.Keyboard and (allowed[a.UserInputType.Name]) and (not data.KbOnly)) or (a.KeyCode and (not banned[a.KeyCode.Name])) then
- local name = (a.UserInputType ~= Enum.UserInputType.Keyboard and a.UserInputType.Name or a.KeyCode.Name)
- library.flags[flag] = (a)
- KeybindVal.Text = shortNames[name] or name
- else
- if (library.flags[flag]) then
- if (not pcall(function()
- return library.flags[flag].UserInputType
- end)) then
- local name = tostring(library.flags[flag])
- KeybindVal.Text = shortNames[name] or name
- else
- local name = (library.flags[flag].UserInputType ~= Enum.UserInputType.Keyboard and library.flags[flag].UserInputType.Name or library.flags[flag].KeyCode.Name)
- KeybindVal.Text = shortNames[name] or name
- end
- end
- end
- wait(0.1)
- library.binding = false
- end)
- if library.flags[flag] then
- KeybindVal.Text = shortNames[tostring(library.flags[flag].Name)] or tostring(library.flags[flag].Name)
- end
- library.binds[flag] = {
- location = library.flags,
- callback = function()
- callback()
- end
- }
- end
- function modules:Dropdown(text, flag, options, callback)
- assert(text, 'text is a required arg')
- assert(flag, 'flag is a required arg')
- assert(options, 'options is a required arg')
- if type(options) ~= 'table' then
- options = {'No Options Found'}
- end
- if #options < 1 then
- options = {'No Options Found'}
- end
- local optionStorage = {}
- local callback = callback or function() end
- library.flags[flag] = options[1]
- local DropdownTop = Instance.new("TextButton")
- local DropdownTopC = Instance.new("UICorner")
- local Back = Instance.new("ImageLabel")
- local DropdownBottom = Instance.new("TextButton")
- local DropdownBottomC = Instance.new("UICorner")
- local DropdownObjects = Instance.new("ScrollingFrame")
- local DropdownObjectsList = Instance.new("UIListLayout")
- local DropdownObjectsPadding = Instance.new("UIPadding")
- DropdownTop.Name = "DropdownTop"
- DropdownTop.Parent = Section
- DropdownTop.BackgroundColor3 = theme.main
- DropdownTop.BorderSizePixel = 0
- DropdownTop.Position = UDim2.new(-0.00382653065, 0, 0.346666664, 0)
- DropdownTop.Size = UDim2.new(0, 382, 0, 42)
- DropdownTop.AutoButtonColor = false
- DropdownTop.Font = Enum.Font.GothamSemibold
- DropdownTop.Text = (" %s"):format(library.flags[flag])
- DropdownTop.TextColor3 = theme.accent
- DropdownTop.TextSize = 14.000
- DropdownTop.TextXAlignment = Enum.TextXAlignment.Left
- DropdownTopC.CornerRadius = UDim.new(0, 4)
- DropdownTopC.Name = "DropdownTopC"
- DropdownTopC.Parent = DropdownTop
- Back.Name = "Back"
- Back.Parent = DropdownTop
- Back.BackgroundTransparency = 1.000
- Back.Position = UDim2.new(0.887434542, 0, 0.142857149, 0)
- Back.Rotation = -90.000
- Back.Size = UDim2.new(0, 30, 0, 30)
- Back.Image = "rbxassetid://4370337241"
- Back.ScaleType = Enum.ScaleType.Fit
- Back.ImageColor3 = theme.accent
- DropdownBottom.Name = "DropdownBottom"
- DropdownBottom.Parent = Section
- DropdownBottom.BackgroundColor3 = theme.main
- DropdownBottom.BorderSizePixel = 0
- DropdownBottom.Position = UDim2.new(0.0127551025, 0, 0.616632879, 0)
- DropdownBottom.Size = UDim2.new(0, 382, 0, 0)
- DropdownBottom.AutoButtonColor = false
- DropdownBottom.Font = Enum.Font.GothamSemibold
- DropdownBottom.Text = ""
- DropdownBottom.TextColor3 = theme.accent
- DropdownBottom.TextSize = 14.000
- DropdownBottom.TextXAlignment = Enum.TextXAlignment.Left
- DropdownBottom.Visible = false
- DropdownBottomC.CornerRadius = UDim.new(0, 4)
- DropdownBottomC.Name = "DropdownBottomC"
- DropdownBottomC.Parent = DropdownBottom
- DropdownObjects.Name = "DropdownObjects"
- DropdownObjects.Parent = DropdownBottom
- DropdownObjects.Active = true
- DropdownObjects.BackgroundColor3 = theme.accent
- DropdownObjects.BackgroundTransparency = 1.000
- DropdownObjects.BorderSizePixel = 0
- DropdownObjects.Size = UDim2.new(1, 0, 1, 0)
- DropdownObjects.ScrollBarThickness = 2
- DropdownObjectsList.Name = "DropdownObjectsList"
- DropdownObjectsList.Parent = DropdownObjects
- DropdownObjectsList.HorizontalAlignment = Enum.HorizontalAlignment.Center
- DropdownObjectsList.SortOrder = Enum.SortOrder.LayoutOrder
- DropdownObjectsList.Padding = UDim.new(0, 4)
- DropdownObjectsPadding.Name = "DropdownObjectsPadding"
- DropdownObjectsPadding.Parent = DropdownObjects
- DropdownObjectsPadding.PaddingTop = UDim.new(0, 4)
- DropdownObjectsList:GetPropertyChangedSignal('AbsoluteContentSize'):Connect(function()
- DropdownObjects.CanvasSize = UDim2.new(0, 0, 0, DropdownObjectsList.AbsoluteContentSize.Y + 7)
- end)
- local isOpen = false
- local function toggleDropdown()
- isOpen = not isOpen
- if not isOpen then
- spawn(function()
- wait(.3)
- DropdownBottom.Visible = false
- end)
- else
- DropdownBottom.Visible = true
- end
- local openTo = 183
- if DropdownObjectsList.AbsoluteContentSize.Y < openTo then
- openTo = DropdownObjectsList.AbsoluteContentSize.Y
- end
- DropdownTop.Text = (' %s'):format(isOpen and text or library.flags[flag])
- utils:Tween(Back, {0.3, 'Sine', 'InOut'}, {
- Rotation = (isOpen and 90) or -90
- })
- utils:Tween(DropdownBottom, {0.3, 'Sine', 'InOut'}, {
- Size = UDim2.new(0, 382, 0, isOpen and openTo + 3 or 0)
- })
- end
- DropdownObjectsList:GetPropertyChangedSignal('AbsoluteContentSize'):Connect(function()
- if not isOpen then return end
- local openTo = 183
- if DropdownObjectsList.AbsoluteContentSize.Y < openTo then
- openTo = DropdownObjectsList.AbsoluteContentSize.Y
- end
- DropdownTop.Text = (' %s'):format(isOpen and text or library.flags[flag])
- utils:Tween(Back, {0.3, 'Sine', 'InOut'}, {
- Rotation = (isOpen and 90) or -90
- })
- utils:Tween(DropdownBottom, {0.3, 'Sine', 'InOut'}, {
- Size = UDim2.new(0, 382, 0, isOpen and openTo + 3 or 0)
- })
- end)
- Back.InputEnded:Connect(function(inp)
- if inp.UserInputType == Enum.UserInputType.MouseButton1 then
- toggleDropdown()
- end
- end)
- local cnt = 0
- local selectedOption = nil
- for _, v in pairs(options) do
- cnt = cnt + 1
- local Option = Instance.new("TextButton")
- table.insert(optionStorage, Option)
- if cnt == 1 then selectedOption = Option end
- Option.Name = "Option"
- Option.Parent = DropdownObjects
- Option.BackgroundColor3 = theme.secondary
- Option.BackgroundTransparency = 1.000
- Option.BorderSizePixel = 0
- Option.Position = UDim2.new(0.285340309, 0, 0.0218579229, 0)
- Option.Size = UDim2.new(0, 372, 0, 26)
- Option.AutoButtonColor = false
- Option.Font = Enum.Font.GothamSemibold
- Option.Text = v
- Option.TextColor3 = (Option == selectedOption and theme.accent) or theme.accent2
- Option.TextSize = 14.000
- Option.MouseButton1Click:Connect(function()
- if Option ~= selectedOption then
- selectedOption.TextColor3 = theme.accent2
- Option.TextColor3 = theme.accent
- selectedOption = Option
- end
- library.flags[flag] = v
- spawn(toggleDropdown)
- spawn(function()
- callback(v)
- end)
- end)
- end
- local eee = {}
- function eee:refresh(new)
- for _, v in pairs(optionStorage) do
- v:Destroy()
- end
- optionStorage = {}
- selectedOption = nil
- cnt = 0
- for _, v in pairs(new) do
- cnt = cnt + 1
- local Option = Instance.new("TextButton")
- table.insert(optionStorage, Option)
- if cnt == 1 then selectedOption = Option end
- Option.Name = "Option"
- Option.Parent = DropdownObjects
- Option.BackgroundColor3 = theme.secondary
- Option.BackgroundTransparency = 1.000
- Option.BorderSizePixel = 0
- Option.Position = UDim2.new(0.285340309, 0, 0.0218579229, 0)
- Option.Size = UDim2.new(0, 372, 0, 26)
- Option.AutoButtonColor = false
- Option.Font = Enum.Font.GothamSemibold
- Option.Text = v
- Option.TextColor3 = (Option == selectedOption and theme.accent) or theme.accent2
- Option.TextSize = 14.000
- Option.MouseButton1Click:Connect(function()
- if Option ~= selectedOption then
- selectedOption.TextColor3 = theme.accent2
- Option.TextColor3 = theme.accent
- selectedOption = Option
- end
- library.flags[flag] = v
- spawn(toggleDropdown)
- spawn(function()
- callback(v)
- end)
- end)
- end
- end
- return eee
- end
- return modules
- end
- return sections
- end
- return tabs
- end
- local ui = library:Init('Saber Simulator')
- local main = ui:Tab('Main', '9326762253')
- local creds = ui:Tab('Credits', '')
- local misc = ui:Tab('Misc', '')
- local farm = main:Section('Auto Farm')
- local buy = main:Section('Auto Buy')
- local credits = creds:Section('Credits')
- local misce = misc:Section('Misc')
- farm:Toggle('Auto Swing', 'Auto Swing', false, function(state)
- if state then
- getgenv().as = true
- while as do
- game:GetService("ReplicatedStorage").Events.Clicked:FireServer()
- wait()
- end
- else
- getgenv().as = false
- end
- end)
- farm:Toggle('Auto Sell', 'Auto Sell', false, function(state)
- if state then
- getgenv().autosell = true
- while autosell do
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(539, 184, 152)
- wait()
- game:GetService("ReplicatedStorage").Events.Sell:FireServer()
- wait()
- end
- else
- getgenv().autosell = false
- end
- end)
- farm:Toggle('Boss Farm', 'Boss Farm', false, function(state)
- if state then
- _G.Boss = true
- while wait() do
- if game.Workspace:FindFirstChild("Boss") ~= nil and _G.Boss == true then
- boss = game.Workspace.Boss.PrimaryPart
- else
- boss = nil
- end
- for k,v in next, game:GetService('Players'):GetChildren() do
- pcall(function ()
- oghead = v.Character.PrimaryPart
- for i , v in next, boss.Parent:GetChildren() do
- if v:IsA('Part') or v:IsA('MeshPart') then
- v.CanCollide = false
- end
- end
- if boss ~= nil then
- boss.CFrame = game.Players.LocalPlayer.Character:FindFirstChildOfClass('Tool'):FindFirstChildOfClass('MeshPart').CFrame
- boss.Anchored = true
- end
- if oghead and oghead ~= game.Players.LocalPlayer.Character.PrimaryPart then
- oghead.Anchored = true
- if oghead.Parent:FindFirstChildOfClass('Tool') then
- oghead.Parent:FindFirstChildOfClass('Tool'):Destroy()
- end
- game.ReplicatedStorage.Events.Clicked:FireServer()
- game.Players.LocalPlayer.Character:FindFirstChildOfClass('Tool').RemoteClick:FireServer()
- end
- end)
- end
- end
- else
- _G.Boss = false
- end
- end)
- buy:Toggle('Auto Buy Swords', 'Auto Buy Swords', false, function(state)
- if state then
- getgenv().swords = true
- while swords do
- local args = {
- [1] = "Swords"
- }
- game:GetService("ReplicatedStorage").Events.BuyAll:FireServer(unpack(args))
- wait(1)
- end
- else
- getgenv().swords = false
- end
- end)
- buy:Toggle('Auto Buy DNA', 'Auto Buy DNA', false, function(state)
- if state then
- getgenv().dna = true
- while dna do
- local args = {
- [1] = "Backpacks"
- }
- game:GetService("ReplicatedStorage").Events.BuyAll:FireServer(unpack(args))
- wait(1)
- end
- else
- getgenv().dna = false
- end
- end)
- misce:Button('TP Best Island', function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(779.825562, 449248.938, -405.676758, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- end)
- credits:Button('Scripter: Lucas', function()
- setclipboard("Lucas!#5123")
- end)
- elseif game.PlaceId == 6677985923 then
- if game.CoreGui:FindFirstChild("Millionaire Empire Tycoon") then
- game.CoreGui["Millionaire Empire Tycoon"]:Destroy()
- end
- local library = loadstring(game:HttpGet("https://raw.githubusercontent.com/GreenDeno/Venyx-UI-Library/main/source.lua"))()
- local venyx = library.new("Millionaire Empire Tycoon", 5013109572)
- local main = venyx:addPage("Main", 5012544693)
- local autoreb = main:addSection("Auto Rebirth")
- local cashgiver = main:addSection("Cash Giver")
- autoreb:addButton("OP Rebirths On", function()
- getgenv().op = true
- while getgenv().op == true do
- local args = {
- [1] = "Cash",
- [2] = "1000000000000000"
- }
- game:GetService("ReplicatedStorage").Events.CrateClaim:FireServer(unpack(args))
- game:GetService("ReplicatedStorage").rebirthEvent:FireServer()
- wait()
- end
- end)
- autoreb:addButton("OP Rebirths Off", function()
- getgenv().op = false
- print("Clicked")
- end)
- cashgiver:addTextbox("Type Amt Of Cash", "Default", function(txt)
- local args = {
- [1] = "Cash",
- [2] = txt
- }
- game:GetService("ReplicatedStorage").Events.CrateClaim:FireServer(unpack(args))
- end)
- cashgiver:addButton("Give Lots Of Cash", function()
- local args = {
- [1] = "Cash",
- [2] = "1000000000000000"
- }
- game:GetService("ReplicatedStorage").Events.CrateClaim:FireServer(unpack(args))
- end)
- local page = venyx:addPage("Misc", 5012544693)
- local section1= page:addSection("Toggle Keybind")
- section1:addKeybind("UI Toggle Keybind", Enum.KeyCode.One, function()
- print("Activated Keybind")
- venyx:toggle()
- end, function()
- print("Changed Keybind")
- end)
- local section1 = page:addSection("Rejoin")
- section1:addButton("Rejoin Server", function()
- local ts = game:GetService("TeleportService")
- local p = game:GetService("Players").LocalPlayer
- ts:Teleport(game.PlaceId, p)
- end)
- local page = venyx:addPage("Credits", 5012544693)
- local section1 = page:addSection("Scripter")
- section1:addButton("Lucas", function()
- setclipboard("Lucas!#5123")
- end)
- elseif game.PlaceId == 5712833750 then
- local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
- local Window = Library.CreateLib("Animal Simulator", "BloodTheme")
- local Tab = Window:NewTab("Main")
- local Section = Tab:NewSection("Chests")
- Section:NewToggle("Auto Collect Chests", "", function(state)
- if state then
- getgenv().ac = true
- while ac do
- game:GetService("ReplicatedStorage").TreasureEvent:FireServer(workspace.Treasures.Treasure5)
- wait()
- end
- end
- end)
- local Tab = Window:NewTab("XP Farm")
- local Section = Tab:NewSection("XP")
- Section:NewButton("XP Farm", "", function()
- loadstring(game:HttpGet('https://pastebin.com/raw/27T6g9Pf', true))()
- end)
- local Tab = Window:NewTab("Credits")
- local Section = Tab:NewSection("Credits")
- Section:NewButton("scripter: Lucas", "", function()
- setclipboard("Lucas!#5123")
- end)
- elseif game.PlaceId == 3527629287 then
- local target--for later
- game.RunService.RenderStepped:Connect(function()
- if game.Players.LocalPlayer:FindFirstChild("__SPAWNED")then--detect if client is alive
- target=nil
- for _,v in pairs(game.Players:GetChildren())do--go through every player and see if they can be hit
- if
- v.Character and--detect if the player has a character
- v.Character.Parent==game.Workspace and--detect if the character is properly in the game
- (
- v.Team~=game.Players.LocalPlayer.Team or--detect if its a enemy
- (
- game:GetService("Workspace")["__VARIABLES"].RoundType.Value=="FFA"and--unless if its ffa then target all players
- v~=game.Players.LocalPlayer and--execpt for me ;)
- math.random(1,10)--to prevent ffa instant ban
- )
- )and
- v.Character:FindFirstChild("Humanoid")and--detect if the enemy has a humanoid
- v:FindFirstChild("__SPAWNED")and--detect if the enemy is actually spawned
- not v.Character:FindFirstChild("ForceField")then--annoying spawn shield
- target=v.Character--target the enemy
- require(game:GetService("ReplicatedStorage").Framework.Modules["2 | Network"]).Fire("New Projectile",1,1,math.floor(game.Workspace.DistributedGameTime))--shoot enemy
- break--to prevent massive lag spikes
- end
- end
- end
- end)
- local namecall
- namecall=hookmetamethod(game,"__namecall",function(a,b,c,d,e,...)
- if tostring(getnamecallmethod())=="FireServer"and tostring(a)=="new projectile"and target~=nil then--hook the new projectile remote
- game.Workspace.__THINGS.__REMOTES["do damage"]:FireServer(--annoying stuff that changes alot
- {
- target.Humanoid,
- b[2],
- 235,
- target.HumanoidRootPart.Position,
- false
- }
- )
- end
- return namecall(a,b,c,d,e,...)
- end)
- game:GetService("StarterGui"):SetCore("SendNotification",{Title="Kill All",Text="Made By: Lucas!#5123",Duration=99999})
- elseif game.PlaceId == 1224212277 then
- game:GetService("ReplicatedStorage").RemoteFunction:InvokeServer("SetTeam", "Police")
- wait(.70)
- game:GetService("RunService").RenderStepped:Connect(function()
- for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
- if v.Name == "Handcuffs" then v.Parent = game:GetService("Players").LocalPlayer.Character
- end
- end
- end)
- elseif game.PlaceId == 659222129 then
- local Material = loadstring(game:HttpGet("https://raw.githubusercontent.com/Kinlei/MaterialLua/master/Module.lua"))()
- local Library =
- Material.Load(
- {
- Title = "Swordburst 2",
- Style = 1,
- SizeX = 400,
- SizeY = 400,
- Theme = "Dark",
- ColorOverrides = {
- MainFrame = Color3.fromRGB(35,35,35)
- }
- }
- )
- -- Variables
- local s =
- setmetatable(
- {},
- {
- __index = function(self, service)
- return game:GetService(service)
- end,
- __newindex = function(self, key)
- self[key] = nil
- end
- }
- )
- local Ser;
- for i, v in next, getreg() do
- if typeof(v) == "table" then
- if rawget(v, "Services") then
- Ser = v.Services
- break
- end
- end
- end
- local key = getupvalue(Ser.Combat.Init, 2)
- local user = s["Players"].LocalPlayer
- local ReplicatedStorage = s["ReplicatedStorage"]
- getgenv().TweenSpeed = 50
- getgenv().Studs = 5000
- -- etc
- local BossNames = {
- "Dire Wolf",
- "Rahjin the Thief King",
- "Borik the BeeKeeper",
- "Gorrock the Grove Protector",
- "Ra'thae the Ice King",
- "Qerach The Forgotten Golem",
- "Irath the Lion",
- "Rotling",
- "Fire Scorpion",
- "Sa'jun the Centurian Chieftain",
- "Frogazoid",
- "Smashroom",
- "Hippogriff",
- "Formaug the Jungle Giant",
- "Gargoyle Reaper",
- "Mortis the Flaming Sear",
- "Polyserpant",
- "Baal",
- "Grim the Overseer",
- "Da",
- "Ra",
- "Ka",
- "Egg Mimic" -- easter event
- }
- -- Functions
- local function Damage(Enemy)
- --if (not getgenv().MultiplyDamage) then
- --ReplicatedStorage.Event:FireServer("Combat", key, {"Attack", nil, "1", Enemy})
- --return
- --end
- -- above coming soon
- ReplicatedStorage.Event:FireServer("Skills", {"UseSkill", "Summon Pistol"})
- ReplicatedStorage.Event:FireServer("Combat", key, {"Attack", "Summon Pistol", "1", Enemy})
- end
- local function UserWalkSpeed(person, speed)
- if person and person.Character then
- if person.Character:FindFirstChildWhichIsA("Humanoid") then
- person.Character:FindFirstChildWhichIsA("Humanoid").WalkSpeed = speed
- end
- end
- end
- local function GoInvisible()
- if(user.Character and user.Character:FindFirstChild("LowerTorso") or user.Character:FindFirstChildWhichIsA("LowerTorso")) then
- user.character.LowerTorso.Root:Destroy()
- end
- end
- local function Nearest()
- local d = getgenv().Studs
- local t = nil
- for i, v in pairs(game.Workspace.Mobs:GetChildren()) do
- if
- (v.PrimaryPart ~= nil and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Nameplate") and
- v.Parent and
- v:FindFirstChild("Entity") and
- v.Entity.Health.Value > 0)
- then
- if getgenv().TargetBosses then
- for _, i in next, BossNames do
- if (i == v.Name) then
- return v
- end
- end
- end
- local Magnitude = (v.PrimaryPart.CFrame.p - Workspace.CurrentCamera.CFrame.p).Magnitude
- if (Magnitude < d and Magnitude > 0) then
- d = Magnitude
- t = v
- end
- end
- end
- return t
- end
- --[[
- soon
- local function NearestPlayer()
- local Root = user and user:FindFirstChild("HumanoidRootPart")
- if not (user or Root) then return end
- local d = getgenv().Studs
- local t = nil
- for i, v in pairs(game.Players:GetChildren()) do
- if (v ~= user and v.Character and v.Character:FindFirstChild("HumanoidRootPart") and v.Character.Humanoid.Health > 0)
- then
- local Magnitude = (user.Character.HumanoidRootPart.Position - v.Character.HumanoidRootPart.Position).Magnitude
- if (Magnitude < d) then
- d = Magnitude
- t = v
- end
- end
- end
- return t
- end
- --]]
- -- Sections --
- local Main =
- Library.New(
- {
- Title = "Main"
- }
- )
- local Misc =
- Library.New(
- {
- Title = "Misc"
- }
- )
- local Settings =
- Library.New(
- {
- Title = "Settings"
- }
- )
- local credits =
- Library.New(
- {
- Title = "Credits"
- }
- )
- -- Auto --
- local AutoFarm =
- Main.Toggle(
- {
- Text = "AutoFarm",
- Callback = function(Value)
- getgenv().autofarm = Value
- while getgenv().autofarm do
- local Enemy = Nearest()
- if (Enemy ~= nil) then
- tweenService, tweenInfo = s["TweenService"], TweenInfo.new((user.Character.HumanoidRootPart.Position - Enemy.HumanoidRootPart.Position).Magnitude / getgenv().TweenSpeed, Enum.EasingStyle.Linear)
- T = tweenService:Create(user.Character.HumanoidRootPart, tweenInfo, {CFrame = Enemy.PrimaryPart.CFrame * CFrame.new(0, 15, 0)})
- T:Play()
- end
- wait()
- end
- end,
- Enabled = false
- }
- )
- local Killaura =
- Main.Toggle(
- {
- Text = "KillAura",
- Callback = function(Value)
- getgenv().killaura = Value
- while getgenv().killaura and wait() do
- local Enemy = Nearest()
- if (Enemy ~= nil) then
- wait(.3)
- Damage(Enemy.Entity.Parent)
- end
- end
- end,
- Enabled = false
- }
- )
- local TargetBosses =
- Main.Toggle(
- {
- Text = "Prioritize Bosses",
- Callback = function(Value)
- getgenv().TargetBosses = Value
- end,
- Enabled = false
- }
- )
- -- Misc --
- local TweenSpeed =
- Misc.Slider(
- {
- Text = "WalkSpeed",
- Callback = function(Value)
- UserWalkSpeed(user, Value)
- end,
- Min = 16,
- Max = 100,
- Def = 0
- }
- )
- local Invisiblity =
- Misc.Button(
- {
- Text = "Invisibility",
- Callback = function()
- GoInvisible()
- end
- }
- )
- -- Settings --
- local EntityDistance =
- Settings.Slider(
- {
- Text = "Max Entity Distance",
- Callback = function(Value)
- getgenv().Studs = Value
- end,
- Min = 150,
- Max = 10000,
- Def = 5000
- }
- )
- local TweenSpeed =
- Settings.Slider(
- {
- Text = "Tweening Speed",
- Callback = function(Value)
- getgenv().TweenSpeed = Value
- end,
- Min = 10,
- Max = 125,
- Def = 50
- }
- )
- spawn(function()
- while true do
- if (user.Character ~= nil and getgenv().autofarm) then
- local function NoClipping()
- if user.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
- for _, Parts in next, (user.Character:GetDescendants()) do
- if (Parts:IsA("BasePart") and Parts.CanCollide == true) then
- Parts.CanCollide = false
- end
- end
- else
- user.Character.Humanoid:ChangeState(11)
- end
- end
- spawn(NoClipping)
- end
- wait()
- end
- end)
- --Credits
- local credits =
- credits.Button(
- {
- Text = "scripter: Lucas!#5123",
- Callback = function()
- end
- }
- )
- end
- if game.PlaceId == 9300344892 then
- wait(0.2)
- if game.CoreGui:FindFirstChild("Library") then
- game.CoreGui["Library"]:Destroy()
- end
- local autocollectMain = false;
- function collecting()
- spawn(function()
- while autocollectMain == true do
- wait(0.8)
- for _,v in next, game:GetService("Workspace").Maps.City.Interactables:GetDescendants() do
- if v.ClassName == "Part" then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.CFrame
- end
- end
- if not autocollectMain then break end
- end
- end)
- end
- local autocollectindustry = false;
- function collectingindustry()
- spawn(function()
- while autocollectindustry == true do
- wait(0.8)
- for _,v in next, game:GetService("Workspace").Maps.Industry.Interactables:GetDescendants() do
- if v.ClassName == "Part" then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.CFrame
- end
- end
- if not autocollectindustry then break end
- end
- end)
- end
- local autoselltoggle = false;
- function selling()
- spawn(function()
- while autoselltoggle == true do
- wait()
- game:GetService("ReplicatedStorage").rbxts_include.node_modules.net.out._NetManaged:FindFirstChild("Player:Sell"):FireServer()
- if not autoselltoggle then break end
- end
- end)
- end
- local sellatmaxtoggle = false;
- function sellatmax()
- spawn(function()
- while sellatmaxtoggle == true do
- task.wait()
- if game:GetService("Players").LocalPlayer.PlayerGui.UI["Size Alert"].Visible == true then
- game:GetService("ReplicatedStorage").rbxts_include.node_modules.net.out._NetManaged:FindFirstChild("Player:Sell"):FireServer()
- if not sellatmaxtoggle then break end
- end
- end
- end)
- end
- local autoupgradealltoggle = false;
- function upgradingall()
- spawn(function()
- while autoupgradealltoggle == true do
- wait()
- local args = {
- [1] = 0
- }
- game:GetService("ReplicatedStorage").rbxts_include.node_modules.net.out._NetManaged:FindFirstChild("Player:Upgrade"):FireServer(unpack(args))
- local args = {
- [1] = 1
- }
- game:GetService("ReplicatedStorage").rbxts_include.node_modules.net.out._NetManaged:FindFirstChild("Player:Upgrade"):FireServer(unpack(args))
- local args = {
- [1] = 2
- }
- game:GetService("ReplicatedStorage").rbxts_include.node_modules.net.out._NetManaged:FindFirstChild("Player:Upgrade"):FireServer(unpack(args))
- if not autoupgradealltoggle then break end
- end
- end)
- end
- local maxsizetoggle = false;
- function maxsize()
- spawn(function()
- while maxsizetoggle == true do
- wait()
- local args = {
- [1] = 1
- }
- game:GetService("ReplicatedStorage").rbxts_include.node_modules.net.out._NetManaged:FindFirstChild("Player:Upgrade"):FireServer(unpack(args))
- if not maxsizetoggle then break end
- end
- end)
- end
- local sellvaluetoggle = false;
- function sellvalue()
- spawn(function()
- while sellvaluetoggle == true do
- wait()
- local args = {
- [1] = 0
- }
- game:GetService("ReplicatedStorage").rbxts_include.node_modules.net.out._NetManaged:FindFirstChild("Player:Upgrade"):FireServer(unpack(args))
- if not sellvaluetoggle then break end
- end
- end)
- end
- local speedtoggle = false;
- function speed()
- spawn(function()
- while speedtoggle == true do
- wait()
- local args = {
- [1] = 2
- }
- game:GetService("ReplicatedStorage").rbxts_include.node_modules.net.out._NetManaged:FindFirstChild("Player:Upgrade"):FireServer(unpack(args))
- if not speedtoggle then break end
- end
- end)
- end
- local VLib = loadstring(game:HttpGet("https://raw.githubusercontent.com/vep1032/VepStuff/main/VL"))()
- local s = VLib:Window("SPACE HUB", "TORNADO SIM", "KH")
- local farm = s:Tab("Auto Farm")
- local upgr = s:Tab("Auto Upgrade")
- farm:Label("Auto Collection")
- farm:Toggle("Auto Collect Main Area",function(state)
- autocollectMain = state;
- if autocollectMain then
- collecting()
- end
- end)
- farm:Toggle("Auto Collect Industry Area",function(state)
- autocollectindustry = state;
- if autocollectindustry then
- collectingindustry()
- end
- end)
- farm:Label("Auto Selling")
- farm:Toggle("Auto Sell",function(state)
- autoselltoggle = state;
- if autoselltoggle then
- selling()
- end
- end)
- farm:Toggle("Auto Sell At Max",function(state)
- sellatmaxtoggle = state;
- if sellatmaxtoggle then
- sellatmax()
- end
- end)
- upgr:Toggle("Auto Upgrade Max Size",function(state)
- maxsizetoggle = state;
- if maxsizetoggle then
- maxsize()
- end
- end)
- upgr:Toggle("Auto Upgrade Sell Value",function(state)
- sellvaluetoggle = state;
- if sellvaluetoggle then
- sellvalue()
- end
- end)
- upgr:Toggle("Auto Upgrade Speed",function(state)
- speedtoggle = state;
- if speedtoggle then
- speed()
- end
- end)
- upgr:Toggle("Auto Upgrade All",function(state)
- autoupgradealltoggle = state;
- if autoupgradealltoggle then
- upgradingall()
- end
- end)
- end
- if game.PlaceId == 8750997647 then
- local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))()
- local Window = OrionLib:MakeWindow({Name = "Tapping Legends X | Space Hub", HidePremium = false, SaveConfig = true, ConfigFolder = "Tapping Legends X Config"})
- local autoclicktoggle = false;
- function autoclick()
- spawn(function()
- while autoclicktoggle == true do
- task.wait()
- game:GetService("ReplicatedStorage").Remotes.Tap:FireServer()
- if not autoclicktoggle then break end
- end
- end)
- end
- clicking = Window:MakeTab({
- Name = "Auto Click",
- Icon = "rbxassetid://4483345998",
- PremiumOnly = false
- })
- autohatch = Window:MakeTab({
- Name = "Auto Egg",
- Icon = "rbxassetid://4483345998",
- PremiumOnly = false
- })
- autoupgrade = Window:MakeTab({
- Name = "Auto Upgrade",
- Icon = "rbxassetid://4483345998",
- PremiumOnly = false
- })
- tps = Window:MakeTab({
- Name = "Teleports",
- Icon = "rbxassetid://4483345998",
- PremiumOnly = false
- })
- visual = Window:MakeTab({
- Name = "Visual Stuff",
- Icon = "rbxassetid://4483345998",
- PremiumOnly = false
- })
- plr = Window:MakeTab({
- Name = "Local Player",
- Icon = "rbxassetid://4483345998",
- PremiumOnly = false
- })
- clicking:AddToggle({
- Name = "Auto Click",
- Default = false,
- Callback = function(state)
- autoclicktoggle = state;
- if autoclicktoggle then
- autoclick()
- end
- end
- })
- local eggs = {}
- for i,v in pairs(game:GetService("Workspace").Eggs:GetChildren()) do
- table.insert(eggs, v.Name)
- end
- local singleopen = false;
- function opensingle()
- spawn(function()
- while singleopen == true do
- task.wait()
- local args = {
- [1] = selectedEgg,
- [2] = 1
- }
- game:GetService("ReplicatedStorage").Remotes.BuyEgg:InvokeServer(unpack(args))
- if not singleopen then break end
- end
- end)
- end
- local tripleopen = false;
- function opentriple()
- spawn(function()
- while tripleopen == true do
- task.wait()
- local args = {
- [1] = selectedEgg,
- [2] = 3
- }
- game:GetService("ReplicatedStorage").Remotes.BuyEgg:InvokeServer(unpack(args))
- if not tripleopen then break end
- end
- end)
- end
- autohatch:AddDropdown({
- Name = "Choose Egg",
- Default = "",
- Options = eggs,
- Callback = function(currentOption)
- selectedEgg = currentOption
- end
- })
- autohatch:AddToggle({
- Name = "Open Selected Egg",
- Default = false,
- Callback = function(state)
- singleopen = state;
- if singleopen then
- opensingle()
- end
- end
- })
- autohatch:AddToggle({
- Name = "Triple Open Selected Egg",
- Default = false,
- Callback = function(state)
- tripleopen = state;
- if tripleopen then
- opentriple()
- end
- end
- })
- tps:AddDropdown({
- Name = "Choose Area",
- Default = "",
- Options = {"Spawn", "Forest", "Desert", "Winter", "Lava", "Aqua", "Sakura", "Mine", "Galaxy", "Heaven"},
- Callback = function(selected)
- if selected == "Spawn" then
- local args = {
- [1] = 1
- }
- game:GetService("ReplicatedStorage").Remotes.TPArea:FireServer(unpack(args))
- end
- if selected == "Forest" then
- local args = {
- [1] = 2
- }
- game:GetService("ReplicatedStorage").Remotes.TPArea:FireServer(unpack(args))
- end
- if selected == "Desert" then
- local args = {
- [1] = 3
- }
- game:GetService("ReplicatedStorage").Remotes.TPArea:FireServer(unpack(args))
- end
- if selected == "Winter" then
- local args = {
- [1] = 4
- }
- game:GetService("ReplicatedStorage").Remotes.TPArea:FireServer(unpack(args))
- end
- if selected == "Lava" then
- local args = {
- [1] = 5
- }
- game:GetService("ReplicatedStorage").Remotes.TPArea:FireServer(unpack(args))
- end
- if selected == "Aqua" then
- local args = {
- [1] = 6
- }
- game:GetService("ReplicatedStorage").Remotes.TPArea:FireServer(unpack(args))
- end
- if selected == "Sakura" then
- local args = {
- [1] = 7
- }
- game:GetService("ReplicatedStorage").Remotes.TPArea:FireServer(unpack(args))
- end
- if selected == "Mine" then
- local args = {
- [1] = 8
- }
- game:GetService("ReplicatedStorage").Remotes.TPArea:FireServer(unpack(args))
- end
- if selected == "Galaxy" then
- local args = {
- [1] = 9
- }
- game:GetService("ReplicatedStorage").Remotes.TPArea:FireServer(unpack(args))
- end
- if selected == "Heaven" then
- local args = {
- [1] = 10
- }
- game:GetService("ReplicatedStorage").Remotes.TPArea:FireServer(unpack(args))
- end
- end
- })
- visual:AddButton({
- Name = "Give Lots Of Stats",
- Callback = function()
- game:GetService("Players").LocalPlayer.leaderstats.Rebirths.Value = math.huge
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Rebirths.Value = 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
- game:GetService("Players").LocalPlayer.leaderstats.Taps.Value = math.huge
- game:GetService("Players").LocalPlayer.leaderstats.Eggs.Value = math.huge
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Taps.Value = 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Rubies.Value = 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Tokens.Value = 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].TradeCoins.Value = 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
- end
- })
- visual:AddButton({
- Name = "Give High Boost Multipliers",
- Callback = function()
- game:GetService("ReplicatedStorage").Values.Luck.Value = 9999999999999999
- game:GetService("ReplicatedStorage").Values.HatchSpeed.Value = 9999999999999999
- game:GetService("ReplicatedStorage").Values.Tap.Value = 9999999999999999
- game:GetService("Players").LocalPlayer.PlayerGui.Menus.Main.WorldBoost.Label.Text = 9999999999999999
- end
- })
- visual:AddButton({
- Name = "Unlock All Gamepasses(Some may work)",
- Callback = function()
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Gamepasses.Luck.Value = true
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Gamepasses.FasterHatch.Value = true
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Gamepasses.GoldenHatch.Value = true
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Gamepasses.DoubleTaps.Value = true
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Gamepasses.DoubleRubies.Value = true
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Gamepasses.DoubleRebirths.Value = true
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Gamepasses.DoublePawTokens.Value = true
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Gamepasses.MaxRebirth.Value = true
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Gamepasses.AutoRebirth.Value = true
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Gamepasses.GoldenAutoClicker.Value = true
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Gamepasses["+2PetsEquiped"].Value = true
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Gamepasses["+3PetsEquiped"].Value = true
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Gamepasses["+50PetStorage"].Value = true
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Gamepasses["+150PetStorage"].Value = true
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Gamepasses["+350PetStorage"].Value = true
- game:GetService("ReplicatedStorage").Stats[game.Players.LocalPlayer.Name].Gamepasses.RainbowHatch.Value = true
- end
- })
- plr:AddSlider({
- Name = "WalkSpeed",
- Min = 16,
- Max = 500,
- Default = 16,
- Color = Color3.fromRGB(255,255,255),
- Increment = 1,
- ValueName = "WalkSpeed",
- Callback = function(v)
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = v
- end
- })
- plr:AddSlider({
- Name = "JumpPower",
- Min = 50,
- Max = 500,
- Default = 50,
- Color = Color3.fromRGB(255,255,255),
- Increment = 1,
- ValueName = "JumpPower",
- Callback = function(v)
- game.Players.LocalPlayer.Character.Humanoid.JumpPower = v
- end
- })
- end
- if game.PlaceId == 3956818381 then
- local StarterPack = game:GetService("StarterPack")
- local OrionLib = loadstring(game:HttpGet("https://raw.githubusercontent.com/shlexware/Orion/main/source"))()
- local Window = OrionLib:MakeWindow({
- Name = "Space Hub | Ninja Legends",
- HidePremium = false,
- SaveConfig = true,
- ConfigFolder = "Ninja Legends KH"
- })
- autoswing = false
- function swinging()
- spawn(function()
- while autoswing == true do
- task.wait()
- game:GetService("Players").LocalPlayer.ninjaEvent:FireServer("swingKatana")
- if not autoswing then
- break
- end
- end
- end)
- end
- autosell = false
- function selling()
- spawn(function()
- while autosell == true do
- task.wait(.01)
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- game.workspace.sellAreaCircles["sellAreaCircle7"].circleInner.CFrame = game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart").CFrame
- wait(.1)
- game.workspace.sellAreaCircles["sellAreaCircle7"].circleInner.CFrame = game.Workspace.Part.CFrame
- if not autosell then
- break
- end
- end
- end
- end)
- end
- autosellmax = false
- function maxsell()
- spawn(function()
- while autosellmax == true do
- task.wait()
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- if game.Players.LocalPlayer.PlayerGui.gameGui.maxNinjitsuMenu.Visible == true then
- game.workspace.sellAreaCircles["sellAreaCircle7"].circleInner.CFrame = game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart").CFrame
- task.wait()
- game.workspace.sellAreaCircles["sellAreaCircle7"].circleInner.CFrame = game.Workspace.Part.CFrame
- end
- end
- if not autosellmax then
- break
- end
- end
- end)
- end
- autobuyswords = false
- function buyswords()
- spawn(function()
- while autobuyswords == true do
- task.wait()
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- local oh1 = "buyAllSwords"
- local oh2 = {"Ground", "Astral Island", "Space Island", "Tundra Island", "Eternal Island", "Sandstorm", "Thunderstorm", "Ancient Inferno Island", "Midnight Shadow Island", "Mythical Souls Island", "Winter Wonder Island"}
- for i = 1, #oh2 do
- game:GetService("Players").LocalPlayer.ninjaEvent:FireServer(oh1, oh2[i])
- end
- end
- if not autobuyswords then
- break
- end
- end
- end)
- end
- autobuybelts = false
- function buybelts()
- spawn(function()
- while autobuybelts == true do
- task.wait()
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- local oh1 = "buyAllBelts"
- local oh2 = {"Ground", "Astral Island", "Space Island", "Tundra Island", "Eternal Island", "Sandstorm", "Thunderstorm", "Ancient Inferno Island", "Midnight Shadow Island", "Mythical Souls Island", "Winter Wonder Island"}
- for i = 1, #oh2 do
- game:GetService("Players").LocalPlayer.ninjaEvent:FireServer(oh1, oh2[i])
- end
- end
- if not autobuybelts then
- break
- end
- end
- end)
- end
- autobuyranks = false
- function buyranks()
- spawn(function()
- while autobuyranks == true do
- task.wait()
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- local oh1 = "buyRank"
- local oh2 = game:GetService("ReplicatedStorage").Ranks.Ground:GetChildren()
- for i = 1, #oh2 do
- game:GetService("Players").LocalPlayer.ninjaEvent:FireServer(oh1, oh2[i].Name)
- end
- end
- if not autobuyranks then
- break
- end
- end
- end)
- end
- autobuyskill = false
- function buyskill()
- spawn(function()
- while autobuyskill == true do
- task.wait()
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- local oh1 = "buyAllSkills"
- local oh2 = {"Ground", "Astral Island", "Space Island", "Tundra Island", "Eternal Island", "Sandstorm", "Thunderstorm", "Ancient Inferno Island", "Midnight Shadow Island", "Mythical Souls Island", "Winter Wonder Island"}
- for i = 1, #oh2 do
- game:GetService("Players").LocalPlayer.ninjaEvent:FireServer(oh1, oh2[i])
- end
- end
- if not autobuyskill then
- break
- end
- end
- end)
- end
- autobuyshurikens = false
- function buyshurikens()
- spawn(function()
- while autobuyshurikens == true do
- task.wait()
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- local oh1 = "buyAllShurikens"
- local oh2 = {"Ground", "Astral Island", "Space Island", "Tundra Island", "Eternal Island", "Sandstorm", "Thunderstorm", "Ancient Inferno Island", "Midnight Shadow Island", "Mythical Souls Island", "Winter Wonder Island"}
- for i = 1, #oh2 do
- game:GetService("Players").LocalPlayer.ninjaEvent:FireServer(oh1, oh2[i])
- end
- end
- if not autobuyshurikens then
- break
- end
- end
- end)
- end
- autocrystal = false
- function buycrystal()
- spawn(function()
- while autocrystal == true do
- task.wait()
- game:GetService("ReplicatedStorage").rEvents.openCrystalRemote:InvokeServer("openCrystal", crystal)
- if not autocrystal then
- break
- end
- end
- end)
- end
- local main = Window:MakeTab({
- Name = "Main",
- Icon = "rbxassetid://7072717697",
- PremiumOnly = false
- })
- local buy = Window:MakeTab({
- Name = "Auto Buy",
- Icon = "rbxassetid://7072715646",
- PremiumOnly = false
- })
- local hatch = Window:MakeTab({
- Name = "Auto Hatch",
- Icon = "rbxassetid://9692081121",
- PremiumOnly = false
- })
- local sellpets = Window:MakeTab({
- Name = "Auto Sell Pets",
- Icon = "rbxassetid://7072717318",
- PremiumOnly = false
- })
- local petupgrades = Window:MakeTab({
- Name = "Auto Pet Upgrade",
- Icon = "rbxassetid://7072706796",
- PremiumOnly = false
- })
- local boss = Window:MakeTab({
- Name = "Boss Farm",
- Icon = "rbxassetid://7072723006",
- PremiumOnly = false
- })
- local teleports = Window:MakeTab({
- Name = "Teleports",
- Icon = "rbxassetid://7072718266",
- PremiumOnly = false
- })
- local misc = Window:MakeTab({
- Name = "Misc",
- Icon = "rbxassetid://7072718840",
- PremiumOnly = false
- })
- main:AddLabel("Auto Swing")
- main:AddToggle({
- Name = "Auto Swing",
- Default = false,
- Callback = function(x)
- autoswing = x
- if autoswing then
- swinging()
- end
- end
- })
- main:AddLabel("Auto Sell")
- main:AddToggle({
- Name = "Auto Sell",
- Default = false,
- Callback = function(x)
- autosell = x
- if autosell then
- selling()
- end
- end
- })
- main:AddToggle({
- Name = "Auto Max Sell",
- Default = false,
- Callback = function(x)
- autosellmax = x
- if autosellmax then
- maxsell()
- end
- end
- })
- local leveluptoggle = false
- function levelup()
- spawn(function()
- while leveluptoggle == true do
- task.wait()
- for _, v in pairs(workspace.Hoops:GetDescendants()) do
- if v.ClassName == "MeshPart" then
- v.touchPart.CFrame = plr.Character.HumanoidRootPart.CFrame
- end
- end
- if not leveluptoggle then
- break
- end
- end
- end)
- end
- local chitoggle = false
- function chi()
- spawn(function()
- while chitoggle == true do
- task.wait(.033)
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- for _, v in pairs(game.Workspace.spawnedCoins.Valley:GetChildren()) do
- if v.Name == "Blue Chi Crate" then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(v.Position)
- wait(.16)
- end
- end
- end
- if not chitoggle then
- break
- end
- end
- end)
- end
- main:AddLabel("Other Main Stuff")
- main:AddButton({
- Name = "Unlock all elements",
- Callback = function()
- game.ReplicatedStorage.rEvents.elementMasteryEvent:FireServer("Frost")
- game.ReplicatedStorage.rEvents.elementMasteryEvent:FireServer("Inferno")
- game.ReplicatedStorage.rEvents.elementMasteryEvent:FireServer("Lightning")
- game.ReplicatedStorage.rEvents.elementMasteryEvent:FireServer("Electral Chaos")
- game.ReplicatedStorage.rEvents.elementMasteryEvent:FireServer("Masterful Wrath")
- game.ReplicatedStorage.rEvents.elementMasteryEvent:FireServer("Shadow Charge")
- end
- })
- main:AddToggle({
- Name = "Auto Level Up Pets",
- Default = false,
- Callback = function(x)
- leveluptoggle = x
- if leveluptoggle then
- levelup()
- end
- end
- })
- main:AddToggle({
- Name = "Auto Collect Chi",
- Default = false,
- Callback = function(x)
- chitoggle = x
- if chitoggle then
- chi()
- end
- end
- })
- main:AddButton({
- Name = "Collect All Chests",
- Callback = function()
- game:GetService("Workspace").mythicalChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(3.5)
- game:GetService("Workspace").goldenChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(3.5)
- game:GetService("Workspace").enchantedChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(3.5)
- game:GetService("Workspace").magmaChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(3.5)
- game:GetService("Workspace").legendsChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(3.5)
- game:GetService("Workspace").eternalChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(3.5)
- game:GetService("Workspace").saharaChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(3.5)
- game:GetService("Workspace").thunderChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(3.5)
- game:GetService("Workspace").ancientChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(3.5)
- game:GetService("Workspace").midnightShadowChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(3.5)
- game:GetService("Workspace").groupRewardsCircle["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(3.5)
- game:GetService("Workspace")["Daily Chest"].circleInner.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(3.5)
- game:GetService("Workspace")["wonderChest"].circleInner.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(3.5)
- game:GetService("Workspace").wonderChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- game:GetService("Workspace").midnightShadowChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- game:GetService("Workspace").ancientChest["circleInner"].CFrame = game.Workspace.Part.CFrame
- game:GetService("Workspace").midnightShadowChest["circleInner"].CFrame = game.Workspace.Part.CFrame
- game:GetService("Workspace").thunderChest["circleInner"].CFrame = game.Workspace.Part.CFrame
- game:GetService("Workspace").saharaChest["circleInner"].CFrame = game.Workspace.Part.CFrame
- game:GetService("Workspace").eternalChest["circleInner"].CFrame = game.Workspace.Part.CFrame
- game:GetService("Workspace").legendsChest["circleInner"].CFrame = game.Workspace.Part.CFrame
- game:GetService("Workspace").magmaChest["circleInner"].CFrame = game.Workspace.Part.CFrame
- game:GetService("Workspace").enchantedChest["circleInner"].CFrame = game.Workspace.Part.CFrame
- game:GetService("Workspace").goldenChest["circleInner"].CFrame = game.Workspace.Part.CFrame
- game:GetService("Workspace").mythicalChest["circleInner"].CFrame = game.Workspace.Part.CFrame
- game:GetService("Workspace").groupRewardsCircle["circleInner"].CFrame = game.Workspace.Part.CFrame
- game:GetService("Workspace")["Daily Chest"].circleInner.CFrame = game.Workspace.Part.CFrame
- end
- })
- main:AddButton({
- Name = "Collect Light Chest",
- Callback = function()
- game:GetService("Workspace").lightKarmaChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(5)
- game:GetService("Workspace").lightKarmaChest["circleInner"].CFrame = game.Workspace.Part.CFrame
- end
- })
- main:AddButton({
- Name = "Collect Evil Chest",
- Callback = function()
- game:GetService("Workspace").evilKarmaChest["circleInner"].CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(5)
- game:GetService("Workspace").evilKarmaChest["circleInner"].CFrame = game.Workspace.Part.CFrame
- end
- })
- main:AddButton({
- Name = "Unlock All Islands",
- Callback = function()
- for _, v in next, game.workspace.islandUnlockParts:GetChildren() do
- if v then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.islandSignPart.CFrame
- wait(.5)
- end
- end
- end
- })
- buy:AddToggle({
- Name = "Auto Buy Swords",
- Default = false,
- Callback = function(x)
- autobuyswords = x
- if autobuyswords then
- buyswords()
- end
- end
- })
- buy:AddToggle({
- Name = "Auto Buy Belts",
- Default = false,
- Callback = function(x)
- autobuybelts = x
- if autobuybelts then
- buybelts()
- end
- end
- })
- buy:AddToggle({
- Name = "Auto Buy Ranks",
- Default = false,
- Callback = function(x)
- autobuyranks = x
- if autobuyranks then
- buyranks()
- end
- end
- })
- buy:AddToggle({
- Name = "Auto Buy Skills",
- Default = false,
- Callback = function(x)
- autobuyskill = x
- if autobuyskill then
- buyskill()
- end
- end
- })
- buy:AddToggle({
- Name = "Auto Buy Shurikens",
- Default = false,
- Callback = function(x)
- autobuyshurikens = x
- if autobuyshurikens then
- buyshurikens()
- end
- end
- })
- crystals = {}
- for _, v in pairs(game:GetService("Workspace").mapCrystalsFolder:GetChildren()) do
- table.insert(crystals, v.Name)
- end
- hatch:AddDropdown({
- Name = "Select Crystal",
- Default = "",
- Options = crystals,
- Callback = function(selected)
- crystal = selected
- end
- })
- hatch:AddToggle({
- Name = "Auto Open Crystal",
- Default = false,
- Callback = function(x)
- autocrystal = x
- if autocrystal then
- buycrystal()
- end
- end
- })
- local autosellbasic = false
- function sellbasic()
- spawn(function()
- while autosellbasic == true do
- task.wait(1)
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- for _, v in pairs(game.Players.LocalPlayer.petsFolder.Basic:GetChildren()) do
- game.ReplicatedStorage.rEvents.sellPetEvent:FireServer("sellPet", v)
- end
- end
- if not autosellbasic then
- break
- end
- end
- end)
- end
- local autoselladvanced = false
- function selladvanced()
- spawn(function()
- while autoselladvanced == true do
- task.wait(1)
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- for _, v in pairs(game.Players.LocalPlayer.petsFolder.Advanced:GetChildren()) do
- game.ReplicatedStorage.rEvents.sellPetEvent:FireServer("sellPet", v)
- end
- end
- if not autoselladvanced then
- break
- end
- end
- end)
- end
- local autosellrare = false
- function sellrare()
- spawn(function()
- while autosellrare == true do
- task.wait(1)
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- for _, v in pairs(game.Players.LocalPlayer.petsFolder.Rare:GetChildren()) do
- game.ReplicatedStorage.rEvents.sellPetEvent:FireServer("sellPet", v)
- end
- end
- if not autosellrare then
- break
- end
- end
- end)
- end
- local autosellepic = false
- function sellepic()
- spawn(function()
- while autosellepic == true do
- task.wait(1)
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- for _, v in pairs(game.Players.LocalPlayer.petsFolder.Epic:GetChildren()) do
- game.ReplicatedStorage.rEvents.sellPetEvent:FireServer("sellPet", v)
- end
- end
- if not autosellepic then
- break
- end
- end
- end)
- end
- local autosellunique = false
- function sellunique()
- spawn(function()
- while autosellunique == true do
- task.wait(1)
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- for _, v in pairs(game.Players.LocalPlayer.petsFolder.Unique:GetChildren()) do
- game.ReplicatedStorage.rEvents.sellPetEvent:FireServer("sellPet", v)
- end
- end
- if not autosellunique then
- break
- end
- end
- end)
- end
- local autosellomega = false
- function sellomega()
- spawn(function()
- while autosellomega == true do
- task.wait(1)
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- for _, v in pairs(game.Players.LocalPlayer.petsFolder.Omega:GetChildren()) do
- game.ReplicatedStorage.rEvents.sellPetEvent:FireServer("sellPet", v)
- end
- end
- if not autosellomega then
- break
- end
- end
- end)
- end
- local autosellelite = false
- function sellelite()
- spawn(function()
- while autosellelite == true do
- task.wait(1)
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- for _, v in pairs(game.Players.LocalPlayer.petsFolder.Elite:GetChildren()) do
- game.ReplicatedStorage.rEvents.sellPetEvent:FireServer("sellPet", v)
- end
- end
- if not autosellelite then
- break
- end
- end
- end)
- end
- local autosellinfinity = false
- function sellinfinity()
- spawn(function()
- while autosellinfinity == true do
- task.wait(1)
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- for _, v in pairs(game.Players.LocalPlayer.petsFolder.Infinity:GetChildren()) do
- game.ReplicatedStorage.rEvents.sellPetEvent:FireServer("sellPet", v)
- end
- end
- if not autosellinfinity then
- break
- end
- end
- end)
- end
- sellpets:AddToggle({
- Name = "Auto Sell Basic",
- Default = false,
- Callback = function(state)
- autosellbasic = state
- if autosellbasic then
- sellbasic()
- end
- end
- })
- sellpets:AddToggle({
- Name = "Auto Sell Advanced",
- Default = false,
- Callback = function(state)
- autoselladvanced = state
- if autoselladvanced then
- selladvanced()
- end
- end
- })
- sellpets:AddToggle({
- Name = "Auto Sell Rare",
- Default = false,
- Callback = function(state)
- autosellrare = state
- if autosellrare then
- sellrare()
- end
- end
- })
- sellpets:AddToggle({
- Name = "Auto Sell Epic",
- Default = false,
- Callback = function(state)
- autosellepic = state
- if autosellepic then
- sellepic()
- end
- end
- })
- sellpets:AddToggle({
- Name = "Auto Sell Unique",
- Default = false,
- Callback = function(state)
- autosellunique = state
- if autosellunique then
- sellunique()
- end
- end
- })
- sellpets:AddToggle({
- Name = "Auto Sell Omega",
- Default = false,
- Callback = function(state)
- autosellomega = state
- if autosellomega then
- sellomega()
- end
- end
- })
- sellpets:AddToggle({
- Name = "Auto Sell Elite",
- Default = false,
- Callback = function(state)
- autosellelite = state
- if autosellelite then
- sellelite()
- end
- end
- })
- sellpets:AddToggle({
- Name = "Auto Sell Infinity",
- Default = false,
- Callback = function(state)
- autosellinfinity = state
- if autosellinfinity then
- sellinfinity()
- end
- end
- })
- autoevolve = false
- function evolve()
- spawn(function()
- while autoevolve == true do
- task.wait(3)
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- for _, v in pairs(game:GetService("Players").LocalPlayer.petsFolder:GetChildren()) do
- for _, x in pairs(v:GetChildren()) do
- local oh1 = "evolvePet"
- local oh2 = x.Name
- game:GetService("ReplicatedStorage").rEvents.petEvolveEvent:FireServer(oh1, oh2)
- end
- end
- end
- if not autoevolve then
- break
- end
- end
- end)
- end
- autoeternalise = false
- function eternalise()
- spawn(function()
- while autoeternalise == true do
- task.wait(3)
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- for _, v in pairs(game:GetService("Players").LocalPlayer.petsFolder:GetChildren()) do
- for _, x in pairs(v:GetChildren()) do
- local oh1 = "eternalizePet"
- local oh2 = x.Name
- game:GetService("ReplicatedStorage").rEvents.petEternalizeEvent:FireServer(oh1, oh2)
- end
- end
- end
- if not autoeternalise then
- break
- end
- end
- end)
- end
- autoimmortalize = false
- function immortalize()
- spawn(function()
- while autoimmortalize == true do
- task.wait(3)
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- for _, v in pairs(game:GetService("Players").LocalPlayer.petsFolder:GetChildren()) do
- for _, x in pairs(v:GetChildren()) do
- local oh1 = "immortalizePet"
- local oh2 = x.Name
- game:GetService("ReplicatedStorage").rEvents.petImmortalizeEvent:FireServer(oh1, oh2)
- end
- end
- end
- if not autoimmortalize then
- break
- end
- end
- end)
- end
- autolegend = false
- function legend()
- spawn(function()
- while autolegend == true do
- task.wait(3)
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- for _, v in pairs(game:GetService("Players").LocalPlayer.petsFolder:GetChildren()) do
- for _, x in pairs(v:GetChildren()) do
- local oh1 = "legendizePet"
- local oh2 = x.Name
- game:GetService("ReplicatedStorage").rEvents.petLegendEvent:FireServer(oh1, oh2)
- end
- end
- end
- if not autolegend then
- break
- end
- end
- end)
- end
- autoelementalize = false
- function elementalize()
- spawn(function()
- while autoelementalize == true do
- task.wait(3)
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- for _, v in pairs(game:GetService("Players").LocalPlayer.petsFolder:GetChildren()) do
- for _, x in pairs(v:GetChildren()) do
- local oh1 = "elementalizePet"
- local oh2 = x.Name
- game:GetService("ReplicatedStorage").rEvents.petLegendEvent:FireServer(oh1, oh2)
- end
- end
- end
- if not autoelementalize then
- break
- end
- end
- end)
- end
- petupgrades:AddToggle({
- Name = "Auto Evolve",
- Default = false,
- Callback = function(state)
- autoevolve = state
- if autoevolve then
- evolve()
- end
- end
- })
- petupgrades:AddToggle({
- Name = "Auto Eternalise",
- Default = false,
- Callback = function(state)
- autoeternalise = state
- if autoeternalise then
- eternalise()
- end
- end
- })
- petupgrades:AddToggle({
- Name = "Auto Immortalize",
- Default = false,
- Callback = function(state)
- autoimmortalize = state
- if autoimmortalize then
- immortalize()
- end
- end
- })
- petupgrades:AddToggle({
- Name = "Auto Legend",
- Default = false,
- Callback = function(state)
- autolegend = state
- if autolegend then
- legend()
- end
- end
- })
- petupgrades:AddToggle({
- Name = "Auto Elementalize",
- Default = false,
- Callback = function(state)
- autoelementalize = state
- if autoelementalize then
- elementalize()
- end
- end
- })
- boss:AddDropdown({
- Name = "Choose Boss",
- Default = SelectedBoss,
- Options = {"Robot Boss", "Eternal Boss", "Ancient Magma Boss", "Samurai Santa Boss"},
- Callback = function(selected)
- SelectedBoss = selected
- end
- })
- boss:AddToggle({
- Name = "Auto Farm Selected Robot",
- Default = false,
- Callback = function(state)
- if SelectedBoss == "Robot Boss" then
- getgenv().robot = true
- while wait() and robot do
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- if game:GetService("Workspace").bossFolder:WaitForChild("RobotBoss"):WaitForChild("HumanoidRootPart") then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.bossFolder.RobotBoss.HumanoidRootPart.CFrame
- if game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool") then
- game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool"):Activate()
- else
- for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v:IsA("Tool") and v:FindFirstChild("attackKatanaScript") then
- v.attackTime.Value = .2
- game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
- if attackfar then
- for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v:IsA("Tool") and v:FindFirstChild("attackShurikenScript") then
- game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
- end
- end
- end
- end
- end
- end
- end
- else
- robot = false
- end
- end
- end
- if SelectedBoss == "Eternal Boss" then
- getgenv().robot = state
- while wait() and robot do
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- if game:GetService("Workspace").bossFolder:WaitForChild("EternalBoss"):WaitForChild("HumanoidRootPart") then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.bossFolder.EternalBoss.HumanoidRootPart.CFrame
- if game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool") then
- game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool"):Activate()
- else
- for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v:IsA("Tool") and v:FindFirstChild("attackKatanaScript") then
- v.attackTime.Value = .2
- game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
- if attackfar then
- for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v:IsA("Tool") and v:FindFirstChild("attackShurikenScript") then
- game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
- end
- end
- end
- end
- end
- end
- end
- else
- robot = false
- end
- end
- end
- if SelectedBoss == "Ancient Magma Boss" then
- getgenv().robot = state
- while wait() and robot do
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- if game:GetService("Workspace").bossFolder:WaitForChild("AncientMagmaBoss"):WaitForChild("HumanoidRootPart") then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.bossFolder.AncientMagmaBoss.HumanoidRootPart.CFrame
- if game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool") then
- game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool"):Activate()
- else
- for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v:IsA("Tool") and v:FindFirstChild("attackKatanaScript") then
- v.attackTime.Value = .2
- game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
- if attackfar then
- for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v:IsA("Tool") and v:FindFirstChild("attackShurikenScript") then
- game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
- end
- end
- end
- end
- end
- end
- end
- else
- robot = false
- end
- end
- end
- if SelectedBoss == "Samurai Santa Boss" then
- getgenv().robot = state
- while wait() and robot do
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- if game:GetService("Workspace").bossFolder:WaitForChild("Samurai Santa"):WaitForChild("HumanoidRootPart") then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.bossFolder["Samurai Santa"].HumanoidRootPart.CFrame
- if game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool") then
- game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool"):Activate()
- else
- for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v:IsA("Tool") and v:FindFirstChild("attackKatanaScript") then
- v.attackTime.Value = .2
- game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
- if attackfar then
- for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v:IsA("Tool") and v:FindFirstChild("attackShurikenScript") then
- game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
- end
- end
- end
- end
- end
- end
- end
- else
- robot = false
- end
- end
- end
- end
- })
- local Islands = {}
- for _, v in next, game.workspace.islandUnlockParts:GetChildren() do
- if v then
- table.insert(Islands, v.Name)
- end
- end
- teleports:AddLabel("World Teleports")
- teleports:AddDropdown({
- Name = "Select World",
- Default = "",
- Options = Islands,
- Callback = function(selected)
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.islandUnlockParts[selected].islandSignPart.CFrame
- end
- })
- teleports:AddLabel("Light Training Areas")
- teleports:AddButton({
- Name = "Mystical Waters",
- Callback = function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(347.74881, 8824.53809, 114.271019)
- end
- })
- teleports:AddButton({
- Name = "Sword of Legends",
- Callback = function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1834.15967, 38.704483, -141.375641)
- end
- })
- teleports:AddButton({
- Name = "Elemental Tornado",
- Callback = function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(299.758484, 30383.0957, -90.1542206)
- end
- })
- teleports:AddLabel("Evil Training Areas")
- teleports:AddButton({
- Name = "Lava Pit",
- Callback = function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-116.631485, 12952.5381, 271.14624)
- end
- })
- teleports:AddButton({
- Name = "Tornado",
- Callback = function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(325.641174, 16872.0938, -9.9906435)
- end
- })
- teleports:AddButton({
- Name = "Swords of Ancients",
- Callback = function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(648.365662, 38.704483, 2409.72266)
- end
- })
- misc:AddToggle({
- Name = "Fast Shuriken",
- Default = false,
- Callback = function(x)
- getgenv().fastshuriken = x
- while wait(.001) and fastshuriken do
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- local plr = game.Players.LocalPlayer
- local Mouse = plr:GetMouse()
- local velocity = 1e3
- for _, p in pairs(game.Workspace.shurikensFolder:GetChildren()) do
- if p.Name == "Handle" then
- if p:FindFirstChild("BodyVelocity") then
- local bv = p:FindFirstChildOfClass("BodyVelocity")
- bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
- bv.Velocity = Mouse.Hit.lookVector * velocity
- end
- end
- end
- else
- fastshuriken = false
- end
- end
- end
- })
- misc:AddToggle({
- Name = "Slow Shuriken",
- Default = false,
- Callback = function(x)
- getgenv().slowshuriken = x
- while wait(.001) and slowshuriken do
- if game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") then
- local plr = game.Players.LocalPlayer
- local Mouse = plr:GetMouse()
- local velocity = 35
- for _, p in pairs(game.Workspace.shurikensFolder:GetChildren()) do
- if p.Name == "Handle" then
- if p:FindFirstChild("BodyVelocity") then
- local bv = p:FindFirstChildOfClass("BodyVelocity")
- bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
- bv.Velocity = Mouse.Hit.lookVector * velocity
- end
- end
- end
- else
- slowshuriken = false
- end
- end
- end
- })
- misc:AddToggle({
- Name = "Invisible",
- Default = false,
- Callback = function()
- getgenv().invisible = true
- while invisible do
- task.wait(.001)
- if state then
- task.wait(.001)
- local A_1 = "goInvisible"
- local Event = game.Players.LocalPlayer.ninjaEvent
- Event:FireServer(A_1)
- else
- getgenv().invisible = false
- end
- end
- end
- })
- misc:AddButton({
- Name = "Get Max Jumps",
- Callback = function()
- while wait(.0001) do
- game.Players.LocalPlayer.multiJumpCount.Value = "50"
- end
- end
- })
- OrionLib:MakeNotification({
- Name = "Space Hub",
- Content = "Space Hub has successfully loaded!",
- Image = "rbxassetid://7072718307",
- Time = 5
- })
- local vu = game:GetService("VirtualUser")
- game:GetService("Players").LocalPlayer.Idled:connect(function()
- vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
- wait(1)
- vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
- end)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement