Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- _G.Color = Color3.fromRGB(255,0,0)
- if not game:IsLoaded() then repeat game.Loaded:Wait() until game:IsLoaded() end
- repeat wait() until game:GetService("Players")
- if not game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then repeat wait() until game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart") end
- wait(1)
- do
- local ui = game.CoreGui:FindFirstChild("UlLib")
- if ui then
- ui:Destroy()
- end
- end
- local UserInputService = game:GetService("UserInputService")
- local TweenService = game:GetService("TweenService")
- local function MakeDraggable(topbarobject, object)
- local Dragging = nil
- local DragInput = nil
- local DragStart = nil
- local StartPosition = nil
- local function Update(input)
- local Delta = input.Position - DragStart
- local pos =
- UDim2.new(
- StartPosition.X.Scale,
- StartPosition.X.Offset + Delta.X,
- StartPosition.Y.Scale,
- StartPosition.Y.Offset + Delta.Y
- )
- local Tween = TweenService:Create(object, TweenInfo.new(0.2), {Position = pos})
- Tween:Play()
- end
- topbarobject.InputBegan:Connect(
- function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
- Dragging = true
- DragStart = input.Position
- StartPosition = object.Position
- input.Changed:Connect(
- function()
- if input.UserInputState == Enum.UserInputState.End then
- Dragging = false
- end
- end
- )
- end
- end
- )
- topbarobject.InputChanged:Connect(
- function(input)
- if
- input.UserInputType == Enum.UserInputType.MouseMovement or
- input.UserInputType == Enum.UserInputType.Touch
- then
- DragInput = input
- end
- end
- )
- UserInputService.InputChanged:Connect(
- function(input)
- if input == DragInput and Dragging then
- Update(input)
- end
- end
- )
- end
- local library = {}
- function library:AddWindow(text,keybind)
- local bind = keybind or Enum.KeyCode.RightControl
- local ff = false
- local currenttab = ""
- local DoctorShiba = Instance.new("ScreenGui")
- DoctorShiba.Name = "UlLib"
- DoctorShiba.Parent = game.CoreGui
- DoctorShiba.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- local Main = Instance.new("Frame")
- Main.Name = "Main"
- Main.Parent = DoctorShiba
- Main.AnchorPoint = Vector2.new(0.5, 0.5)
- Main.BackgroundColor3 = Color3.fromRGB(30, 28, 39)
- Main.BackgroundTransparency = 0.100
- Main.BorderSizePixel = 0
- Main.ClipsDescendants = true
- Main.Position = UDim2.new(0.499526083, 0, 0.499241292, 0)
- Main.Size = UDim2.new(0, 600, 0, 350)
- local Top = Instance.new("Frame")
- Top.Name = "Top"
- Top.Parent = Main
- Top.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Top.BackgroundTransparency = 1.000
- Top.BorderSizePixel = 0
- Top.Size = UDim2.new(0, 600, 0, 20)
- local Page = Instance.new("Frame")
- Page.Name = "Page"
- Page.Parent = Main
- Page.BackgroundColor3 = Color3.fromRGB(25, 23, 35)
- Page.BackgroundTransparency = 0.100
- Page.BorderSizePixel = 0
- Page.Size = UDim2.new(0, 125, 0, 350)
- local NameHub = Instance.new("TextLabel")
- NameHub.Name = "NameHub"
- NameHub.Parent = Page
- NameHub.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- NameHub.BackgroundTransparency = 1.000
- NameHub.Position = UDim2.new(0.113333493, 0, 0, 0)
- NameHub.Size = UDim2.new(0, 110, 0, 20)
- NameHub.Font = Enum.Font.GothamSemibold
- NameHub.Text = text
- NameHub.TextColor3 = Color3.fromRGB(225, 0, 0)
- NameHub.TextSize = 11.000
- NameHub.TextXAlignment = Enum.TextXAlignment.Left
- local User = Instance.new("Frame")
- User.Name = "User"
- User.Parent = Page
- User.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- User.BackgroundTransparency = 1.000
- User.Position = UDim2.new(0, 0, 0.8, 30)
- User.Size = UDim2.new(0, 125, 0, 40)
- local UserText = Instance.new("TextLabel")
- UserText.Name = "UserText"
- UserText.Parent = User
- UserText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- UserText.BackgroundTransparency = 1.000
- UserText.Position = UDim2.new(0.354999989, 0, 0, 11)
- UserText.Size = UDim2.new(0, 80, 0, 20)
- UserText.Font = Enum.Font.Gotham
- UserText.Text = tostring(game.Players.LocalPlayer.Name)
- spawn(function()
- while wait() do
- pcall(function()
- wait(0.1)
- game:GetService('TweenService'):Create(
- UserText,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
- {TextColor3 = Color3.fromRGB(255, 0, 0)}
- ):Play()
- wait(.5)
- game:GetService('TweenService'):Create(
- UserText,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
- {TextColor3 = Color3.fromRGB(255, 155, 0)}
- ):Play()
- wait(.5)
- game:GetService('TweenService'):Create(
- UserText,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
- {TextColor3 = Color3.fromRGB(255, 255, 0)}
- ):Play()
- wait(.5)
- game:GetService('TweenService'):Create(
- UserText,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
- {TextColor3 = Color3.fromRGB(0, 255, 0)}
- ):Play()
- wait(.5)
- game:GetService('TweenService'):Create(
- UserText,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
- {TextColor3 = Color3.fromRGB(0, 255, 255)}
- ):Play()
- wait(.5)
- game:GetService('TweenService'):Create(
- UserText,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
- {TextColor3 = Color3.fromRGB(0, 155, 255)}
- ):Play()
- wait(.5)
- game:GetService('TweenService'):Create(
- UserText,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
- {TextColor3 = Color3.fromRGB(255, 0, 255)}
- ):Play()
- wait(.5)
- game:GetService('TweenService'):Create(
- UserText,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
- {TextColor3 = Color3.fromRGB(255, 0, 155)}
- ):Play()
- wait(.5)
- end)
- end
- end)
- UserText.TextScaled = true
- UserText.TextSize = 11.000
- UserText.TextWrapped = true
- UserText.TextXAlignment = Enum.TextXAlignment.Left
- local UITextSizeConstraint = Instance.new("UITextSizeConstraint")
- UITextSizeConstraint.Parent = UserText
- UITextSizeConstraint.MaxTextSize = 11
- local UserImage = Instance.new("ImageLabel")
- UserImage.Name = "UserImage"
- UserImage.Parent = User
- UserImage.BackgroundColor3 = Color3.fromRGB(225, 225, 225)
- UserImage.Position = UDim2.new(0, 10, 0, 9)
- UserImage.Size = UDim2.new(0, 25, 0, 25)
- UserImage.Image = "https://www.roblox.com/headshot-thumbnail/image?userId="..game.Players.LocalPlayer.UserId.."&width=420&height=420&format=png"
- local UserImageCorner = Instance.new("UICorner")
- UserImageCorner.CornerRadius = UDim.new(0, 100)
- UserImageCorner.Name = "UserImageCorner"
- UserImageCorner.Parent = UserImage
- local ScrollPage = Instance.new("ScrollingFrame")
- ScrollPage.Name = "ScrollPage"
- ScrollPage.Parent = Page
- ScrollPage.Active = true
- ScrollPage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ScrollPage.BackgroundTransparency = 1.000
- ScrollPage.BorderSizePixel = 0
- ScrollPage.Position = UDim2.new(0, 0, 0.086, 0)
- ScrollPage.Size = UDim2.new(0, 125, 0, 290)
- ScrollPage.CanvasSize = UDim2.new(0, 0, 0, 0)
- ScrollPage.ScrollBarThickness = 0
- local PageList = Instance.new("UIListLayout")
- PageList.Name = "PageList"
- PageList.Parent = ScrollPage
- PageList.SortOrder = Enum.SortOrder.LayoutOrder
- PageList.Padding = UDim.new(0, 7)
- local PagePadding = Instance.new("UIPadding")
- PagePadding.Name = "PagePadding"
- PagePadding.Parent = ScrollPage
- PagePadding.PaddingTop = UDim.new(0, 5)
- PagePadding.PaddingLeft = UDim.new(0, 28)
- local TabFolder = Instance.new("Folder")
- TabFolder.Name = "TabFolder"
- TabFolder.Parent = Main
- MakeDraggable(Top,Main)
- local uihide = false
- UserInputService.InputBegan:Connect(function(input)
- if input.KeyCode == bind then
- if uihide == false then
- uihide = true
- Main:TweenSize(UDim2.new(0, 0, 0, 0),"In","Quad",0.2,true)
- else
- uihide = false
- Main:TweenSize(UDim2.new(0, 600, 0, 350),"Out","Quad",0.2,true)
- end
- end
- end)
- local uitab = {}
- function uitab:AddTab(text,image)
- local Image = image or 6023426915
- local PageButton = Instance.new("TextButton")
- PageButton.Name = "PageButton"
- PageButton.Parent = ScrollPage
- PageButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- PageButton.BackgroundTransparency = 1.000
- PageButton.BorderSizePixel = 0
- PageButton.Position = UDim2.new(0.224000007, 0, 0.029787235, 0)
- PageButton.Size = UDim2.new(0, 97, 0, 20)
- PageButton.AutoButtonColor = false
- PageButton.Font = Enum.Font.GothamSemibold
- PageButton.Text = text
- PageButton.TextColor3 = Color3.fromRGB(225, 225, 225)
- PageButton.TextSize = 11.000
- PageButton.TextXAlignment = Enum.TextXAlignment.Left
- local PageImage = Instance.new("ImageLabel")
- PageImage.Name = "PageImage"
- PageImage.Parent = PageButton
- PageImage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- PageImage.BackgroundTransparency = 1.000
- PageImage.Position = UDim2.new(0, -20, 0, 3)
- PageImage.Size = UDim2.new(0, 15, 0, 15)
- PageImage.Image = "rbxassetid://"..tostring(Image)
- local MainTab = Instance.new("Frame")
- MainTab.Name = "MainTab"
- MainTab.Parent = TabFolder
- MainTab.BackgroundColor3 = Color3.fromRGB(30, 28, 39)
- MainTab.BorderSizePixel = 0
- MainTab.Position = UDim2.new(0.208333328, 0, 0, 0)
- MainTab.Size = UDim2.new(0, 475, 0, 350)
- MainTab.Visible = false
- local ScrollTab = Instance.new("ScrollingFrame")
- ScrollTab.Name = "ScrollTab"
- ScrollTab.Parent = MainTab
- ScrollTab.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ScrollTab.BackgroundTransparency = 1.000
- ScrollTab.BorderSizePixel = 0
- ScrollTab.Position = UDim2.new(0, 0, 0.057, 0)
- ScrollTab.Size = UDim2.new(0, 475, 0, 330)
- ScrollTab.CanvasSize = UDim2.new(0, 0, 0, 0)
- ScrollTab.ScrollBarThickness = 3
- local TabList = Instance.new("UIListLayout")
- TabList.Name = "TabList"
- TabList.Parent = ScrollTab
- TabList.SortOrder = Enum.SortOrder.LayoutOrder
- TabList.Padding = UDim.new(0, 5)
- local TabPadding = Instance.new("UIPadding")
- TabPadding.Name = "TabPadding"
- TabPadding.Parent = ScrollTab
- TabPadding.PaddingLeft = UDim.new(0, 10)
- TabPadding.PaddingTop = UDim.new(0, 10)
- PageButton.MouseButton1Click:Connect(function()
- currenttab = MainTab.Name
- for i,v in next, TabFolder:GetChildren() do
- if v.Name == "MainTab" then
- v.Visible = false
- end
- end
- MainTab.Visible = true
- for i,v in next, ScrollPage:GetChildren() do
- if v:IsA("TextButton") then
- TweenService:Create(
- v,
- TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(225, 225, 225)}
- ):Play()
- end
- TweenService:Create(
- PageButton,
- TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(255,0,0)}
- ):Play()
- end
- end)
- if ff == false then
- TweenService:Create(
- PageButton,
- TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(255,0,0)}
- ):Play()
- for i,v in next, TabFolder:GetChildren() do
- if v.Name == "MainTab" then
- v.Visible = false
- end
- MainTab.Visible = true
- end
- ff = true
- end
- game:GetService("RunService").Stepped:Connect(function()
- pcall(function()
- ScrollPage.CanvasSize = UDim2.new(0,0,0,PageList.AbsoluteContentSize.Y + 10)
- ScrollTab.CanvasSize = UDim2.new(0,0,0,TabList.AbsoluteContentSize.Y + 30)
- end)
- end)
- local main = {}
- function main:AddButton(text,callback)
- local Button = Instance.new("TextButton")
- Button.Name = "Button"
- Button.Parent = ScrollTab
- Button.BackgroundColor3 = Color3.fromRGB(50, 48, 59)
- Button.BackgroundTransparency = 0.1
- Button.BorderSizePixel = 0
- Button.Size = UDim2.new(0, 455, 0, 30)
- Button.AutoButtonColor = false
- Button.Font = Enum.Font.Gotham
- Button.Text = text
- Button.TextColor3 = Color3.fromRGB(225, 225, 225)
- Button.TextSize = 11.000
- Button.TextWrapped = true
- local ButtonCorner = Instance.new("UICorner")
- ButtonCorner.Name = "ButtonCorner"
- ButtonCorner.CornerRadius = UDim.new(0, 5)
- ButtonCorner.Parent = Button
- Button.MouseEnter:Connect(function()
- TweenService:Create(
- Button,
- TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(255,0,0)}
- ):Play()
- end)
- Button.MouseLeave:Connect(function()
- TweenService:Create(
- Button,
- TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(225, 225, 225)}
- ):Play()
- end)
- Button.MouseButton1Click:Connect(function()
- callback()
- Button.TextSize = 0
- TweenService:Create(
- Button,
- TweenInfo.new(0.4,Enum.EasingStyle.Back,Enum.EasingDirection.Out),
- {TextSize = 11}
- ):Play()
- end)
- end
- function main:AddToggle(text,config,callback)
- local ToggleImage = Instance.new("Frame")
- local Toggle = Instance.new("TextButton")
- Toggle.Name = "Toggle"
- Toggle.Parent = ScrollTab
- Toggle.BackgroundColor3 = Color3.fromRGB(50, 48, 59)
- Toggle.BackgroundTransparency = 0.1
- Toggle.BorderSizePixel = 0
- Toggle.AutoButtonColor = false
- Toggle.Size = UDim2.new(0, 455, 0, 30)
- Toggle.Font = Enum.Font.SourceSans
- Toggle.Text = ""
- Toggle.TextColor3 = Color3.fromRGB(0, 0, 0)
- Toggle.TextSize = 14.000
- local ToggleCorner = Instance.new("UICorner")
- ToggleCorner.Name = "ToggleCorner"
- ToggleCorner.CornerRadius = UDim.new(0, 5)
- ToggleCorner.Parent = Toggle
- local ToggleLabel = Instance.new("TextLabel")
- ToggleLabel.Name = "ToggleLabel"
- ToggleLabel.Parent = Toggle
- ToggleLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ToggleLabel.BackgroundTransparency = 1.000
- ToggleLabel.Position = UDim2.new(0, 13, 0, 0)
- ToggleLabel.Size = UDim2.new(0, 410, 0, 30)
- ToggleLabel.Font = Enum.Font.Gotham
- ToggleLabel.Text = text
- ToggleLabel.TextColor3 = Color3.fromRGB(225, 225, 225)
- ToggleLabel.TextSize = 11.000
- ToggleLabel.TextXAlignment = Enum.TextXAlignment.Left
- ToggleImage.Name = "ToggleImage"
- ToggleImage.Parent = Toggle
- ToggleImage.BackgroundColor3 = Color3.fromRGB(70, 68, 79)
- ToggleImage.Position = UDim2.new(0, 425, 0, 5)
- ToggleImage.BorderSizePixel = 0
- ToggleImage.Size = UDim2.new(0, 20, 0, 20)
- local ToggleImageCorner = Instance.new("UICorner")
- ToggleImageCorner.Name = "ToggleImageCorner"
- ToggleImageCorner.CornerRadius = UDim.new(0, 5)
- ToggleImageCorner.Parent = ToggleImage
- local ToggleImage2 = Instance.new("Frame")
- ToggleImage2.Name = "ToggleImage2"
- ToggleImage2.Parent = ToggleImage
- ToggleImage2.AnchorPoint = Vector2.new(0.5, 0.5)
- ToggleImage2.BackgroundColor3 = Color3.fromRGB(255,0,0)
- ToggleImage2.Position = UDim2.new(0, 10, 0, 10)
- ToggleImage2.Visible = false
- local ToggleImage2Corner = Instance.new("UICorner")
- ToggleImage2Corner.Name = "ToggleImageCorner"
- ToggleImage2Corner.CornerRadius = UDim.new(0, 5)
- ToggleImage2Corner.Parent = ToggleImage2
- Toggle.MouseEnter:Connect(function()
- TweenService:Create(
- ToggleLabel,
- TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(255,0,0)}
- ):Play()
- end)
- Toggle.MouseLeave:Connect(function()
- TweenService:Create(
- ToggleLabel,
- TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(225, 225, 225)}
- ):Play()
- end)
- if config == nil then config = false end
- local toggled = config or false
- Toggle.MouseButton1Click:Connect(function()
- if toggled == false then
- toggled = true
- ToggleImage2.Visible = true
- ToggleImage2:TweenSize(UDim2.new(0, 21, 0, 21),"In","Quad",0.1,true)
- else
- toggled = false
- ToggleImage2:TweenSize(UDim2.new(0, 0, 0, 0),"In","Quad",0.1,true)
- wait(0.1)
- ToggleImage2.Visible = false
- end
- callback(toggled)
- end)
- if config == true then
- ToggleImage2.Visible = true
- ToggleImage2:TweenSize(UDim2.new(0, 21, 0, 21),"In","Quad",0.1,true)
- toggled = true
- callback(toggled)
- end
- end
- function main:AddTextbox(text,holder,disappear,callback)
- local Textboxx = Instance.new("Frame")
- local TextboxxCorner = Instance.new("UICorner")
- local TextboxTitle = Instance.new("TextLabel")
- local Textbox = Instance.new("TextBox")
- local TextboxCorner = Instance.new("UICorner")
- Textboxx.Name = "Textboxx"
- Textboxx.Parent = ScrollTab
- Textboxx.BackgroundColor3 = Color3.fromRGB(50, 48, 59)
- Textboxx.Size = UDim2.new(0, 455, 0, 30)
- TextboxxCorner.CornerRadius = UDim.new(0, 5)
- TextboxxCorner.Name = "TextboxxCorner"
- TextboxxCorner.Parent = Textboxx
- TextboxTitle.Name = "TextboxTitle"
- TextboxTitle.Parent = Textboxx
- TextboxTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- TextboxTitle.BackgroundTransparency = 1.000
- TextboxTitle.Position = UDim2.new(0, 15, 0, 0)
- TextboxTitle.Size = UDim2.new(0, 300, 0, 30)
- TextboxTitle.Font = Enum.Font.Gotham
- TextboxTitle.Text = text
- TextboxTitle.TextColor3 = Color3.fromRGB(225, 225, 225)
- TextboxTitle.TextSize = 11.000
- TextboxTitle.TextXAlignment = Enum.TextXAlignment.Left
- Textbox.Name = "Textbox"
- Textbox.Parent = Textboxx
- Textbox.BackgroundColor3 = Color3.fromRGB(30, 28, 39)
- Textbox.Position = UDim2.new(0, 310, 0, 5)
- Textbox.Size = UDim2.new(0, 140, 0, 20)
- Textbox.Font = Enum.Font.Gotham
- Textbox.Text = holder
- Textbox.TextColor3 = Color3.fromRGB(225, 225, 225)
- Textbox.TextSize = 11.000
- Textbox.FocusLost:Connect(function()
- if #Textbox.Text > 0 then
- callback(Textbox.Text)
- end
- if disappear then
- Textbox.Text = ""
- else
- Textbox.Text = holder
- end
- end)
- TextboxCorner.Name = "TextboxCorner"
- TextboxCorner.CornerRadius = UDim.new(0, 5)
- TextboxCorner.Parent = Textbox
- end
- function main:AddDropdown(text,table,callback)
- local Dropdown = Instance.new("Frame")
- local UICorner = Instance.new("UICorner")
- local DropButton = Instance.new("TextButton")
- local Droptitle = Instance.new("TextLabel")
- local DropScroll = Instance.new("ScrollingFrame")
- local DropdownList = Instance.new("UIListLayout")
- local DropdownPadding = Instance.new("UIPadding")
- local DropImage = Instance.new("ImageLabel")
- Dropdown.Name = "Dropdown"
- Dropdown.Parent = ScrollTab
- Dropdown.Active = true
- Dropdown.BackgroundColor3 = Color3.fromRGB(50, 48, 59)
- Dropdown.ClipsDescendants = true
- Dropdown.Size = UDim2.new(0, 455, 0, 30)
- UICorner.CornerRadius = UDim.new(0, 5)
- UICorner.Parent = Dropdown
- DropButton.Name = "DropButton"
- DropButton.Parent = Dropdown
- DropButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- DropButton.BackgroundTransparency = 1.000
- DropButton.Size = UDim2.new(0, 455, 0, 30)
- DropButton.Font = Enum.Font.SourceSans
- DropButton.Text = ""
- DropButton.TextColor3 = Color3.fromRGB(0, 0, 0)
- DropButton.TextSize = 14.000
- Droptitle.Name = "Droptitle"
- Droptitle.Parent = Dropdown
- Droptitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Droptitle.BackgroundTransparency = 1.000
- Droptitle.Position = UDim2.new(0.0281690136, 0, 0, 0)
- Droptitle.Size = UDim2.new(0, 410, 0, 30)
- Droptitle.Font = Enum.Font.Gotham
- Droptitle.Text = text.." : "
- Droptitle.TextColor3 = Color3.fromRGB(225, 225, 225)
- Droptitle.TextSize = 11.000
- Droptitle.TextXAlignment = Enum.TextXAlignment.Left
- DropImage.Name = "DropImage"
- DropImage.Parent = Dropdown
- DropImage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- DropImage.BackgroundTransparency = 1.000
- DropImage.Position = UDim2.new(0, 425, 0, 5)
- DropImage.Rotation = 0
- DropImage.Size = UDim2.new(0, 20, 0, 20)
- DropImage.Image = "rbxassetid://5012539403"
- DropScroll.Name = "DropScroll"
- DropScroll.Parent = Droptitle
- DropScroll.Active = true
- DropScroll.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- DropScroll.BackgroundTransparency = 1.000
- DropScroll.BorderSizePixel = 0
- DropScroll.Position = UDim2.new(-0.0317460336, 0, 1, 0)
- DropScroll.Size = UDim2.new(0, 455, 0, 70)
- DropScroll.CanvasSize = UDim2.new(0, 0, 0, 2)
- DropScroll.ScrollBarThickness = 2
- DropdownList.Name = "DropdownList"
- DropdownList.Parent = DropScroll
- DropdownList.SortOrder = Enum.SortOrder.LayoutOrder
- DropdownList.Padding = UDim.new(0, 5)
- DropdownPadding.Name = "DropdownPadding"
- DropdownPadding.Parent = DropScroll
- DropdownPadding.PaddingTop = UDim.new(0, 5)
- local isdropping = false
- for i,v in next,table do
- local DropButton2 = Instance.new("TextButton")
- DropButton2.Name = "DropButton2"
- DropButton2.Parent = DropScroll
- DropButton2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- DropButton2.BackgroundTransparency = 1.000
- DropButton2.Size = UDim2.new(0, 455, 0, 30)
- DropButton2.AutoButtonColor = false
- DropButton2.Font = Enum.Font.Gotham
- DropButton2.TextColor3 = Color3.fromRGB(225, 225, 225)
- DropButton2.TextSize = 11.000
- DropButton2.Text = tostring(v)
- DropButton2.MouseEnter:Connect(function()
- TweenService:Create(
- DropButton2,
- TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(255,0,0)}
- ):Play()
- end)
- DropButton2.MouseLeave:Connect(function()
- TweenService:Create(
- DropButton2,
- TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(225, 225, 225)}
- ):Play()
- end)
- DropButton2.MouseButton1Click:Connect(function()
- TweenService:Create(
- Dropdown,
- TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {Size = UDim2.new(0, 455, 0, 30)}
- ):Play()
- TweenService:Create(
- DropImage,
- TweenInfo.new(0.3, Enum.EasingStyle.Linear, Enum.EasingDirection.Out),
- {Rotation = 0}
- ):Play()
- Droptitle.Text = text.." : "..tostring(v)
- callback(v)
- isdropping = not isdropping
- DropScroll.CanvasSize = UDim2.new(0,0,0,DropdownList.AbsoluteContentSize.Y + 10)
- end)
- end
- DropButton.MouseButton1Click:Connect(function()
- if isdropping == false then
- isdropping = true
- TweenService:Create(
- Dropdown,
- TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {Size = UDim2.new(0, 455, 0, 100)}
- ):Play()
- TweenService:Create(
- DropImage,
- TweenInfo.new(0.4, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {Rotation = -180}
- ):Play()
- DropScroll.CanvasSize = UDim2.new(0,0,0,DropdownList.AbsoluteContentSize.Y + 10)
- else
- isdropping = false
- TweenService:Create(
- Dropdown,
- TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {Size = UDim2.new(0, 455, 0, 30)}
- ):Play()
- TweenService:Create(
- DropImage,
- TweenInfo.new(0.4, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {Rotation = 0}
- ):Play()
- DropScroll.CanvasSize = UDim2.new(0,0,0,DropdownList.AbsoluteContentSize.Y + 10)
- end
- end)
- DropScroll.CanvasSize = UDim2.new(0,0,0,DropdownList.AbsoluteContentSize.Y + 10)
- local drop = {}
- function drop:Clear()
- Droptitle.Text = tostring(text).." :"
- TweenService:Create(
- Dropdown,
- TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {Size = UDim2.new(0, 455, 0, 30)}
- ):Play()
- isdropping = false
- for i, v in next, DropScroll:GetChildren() do
- if v:IsA("TextButton") then
- v:Destroy()
- end
- end
- end
- function drop:Add(t)
- local DropButton2 = Instance.new("TextButton")
- DropButton2.Name = "DropButton2"
- DropButton2.Parent = DropScroll
- DropButton2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- DropButton2.BackgroundTransparency = 1.000
- DropButton2.Size = UDim2.new(0, 455, 0, 30)
- DropButton2.AutoButtonColor = false
- DropButton2.Font = Enum.Font.Gotham
- DropButton2.TextColor3 = Color3.fromRGB(225, 225, 225)
- DropButton2.TextSize = 11.000
- DropButton2.Text = tostring(t)
- DropButton2.MouseButton1Click:Connect(function()
- TweenService:Create(
- Dropdown,
- TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {Size = UDim2.new(0, 455, 0, 30)}
- ):Play()
- TweenService:Create(
- DropImage,
- TweenInfo.new(0.3, Enum.EasingStyle.Linear, Enum.EasingDirection.Out),
- {Rotation = 0}
- ):Play()
- Droptitle.Text = text.." : "..tostring(t)
- callback(t)
- isdropping = not isdropping
- DropScroll.CanvasSize = UDim2.new(0,0,0,DropdownList.AbsoluteContentSize.Y + 10)
- end)
- end
- return drop
- end
- function main:AddSlider(text,min,max,set,callback)
- set = (math.clamp(set,min,max))
- if set > max then set = max end
- local Slider = Instance.new("Frame")
- local UICorner = Instance.new("UICorner")
- local SliderTitle = Instance.new("TextLabel")
- local SliderValue = Instance.new("TextLabel")
- local SliderButton = Instance.new("TextButton")
- local Bar1 = Instance.new("Frame")
- local Bar = Instance.new("Frame")
- local UICorner_2 = Instance.new("UICorner")
- local CircleBar = Instance.new("Frame")
- local UICorner_3 = Instance.new("UICorner")
- local UICorner_4 = Instance.new("UICorner")
- Slider.Name = "Slider"
- Slider.Parent = ScrollTab
- Slider.BackgroundColor3 = Color3.fromRGB(50, 48, 59)
- Slider.Size = UDim2.new(0, 455, 0, 40)
- UICorner.CornerRadius = UDim.new(0, 5)
- UICorner.Parent = Slider
- SliderTitle.Name = "SliderTitle"
- SliderTitle.Parent = Slider
- SliderTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- SliderTitle.BackgroundTransparency = 1.000
- SliderTitle.Position = UDim2.new(0.0283286124, 0, 0, 0)
- SliderTitle.Size = UDim2.new(0, 290, 0, 20)
- SliderTitle.Font = Enum.Font.Gotham
- SliderTitle.Text = text
- SliderTitle.TextColor3 = Color3.fromRGB(225, 225, 225)
- SliderTitle.TextSize = 11.000
- SliderTitle.TextXAlignment = Enum.TextXAlignment.Left
- SliderValue.Name = "SliderValue"
- SliderValue.Parent = Slider
- SliderValue.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- SliderValue.BackgroundTransparency = 1.000
- SliderValue.Position = UDim2.new(0.887778878, 0, 0, 0)
- SliderValue.Size = UDim2.new(0, 40, 0, 20)
- SliderValue.Font = Enum.Font.Gotham
- SliderValue.Text = tostring(set and math.floor( (set / max) * (max - min) + min) or 0)
- SliderValue.TextColor3 = Color3.fromRGB(225, 225, 225)
- SliderValue.TextSize = 11.000
- SliderButton.Name = "SliderButton"
- SliderButton.Parent = Slider
- SliderButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- SliderButton.BackgroundTransparency = 1.000
- SliderButton.Position = UDim2.new(0, 10, 0, 25)
- SliderButton.Size = UDim2.new(0, 435, 0, 5)
- SliderButton.AutoButtonColor = false
- SliderButton.Font = Enum.Font.SourceSans
- SliderButton.Text = ""
- SliderButton.TextColor3 = Color3.fromRGB(0, 0, 0)
- SliderButton.TextSize = 14.000
- Bar1.Name = "Bar1"
- Bar1.Parent = SliderButton
- Bar1.BackgroundColor3 = Color3.fromRGB(30, 28, 39)
- Bar1.Size = UDim2.new(0, 435, 0, 5)
- Bar.Name = "Bar"
- Bar.Parent = Bar1
- Bar.BackgroundColor3 = Color3.fromRGB(255,0,0)
- Bar.Size = UDim2.new(set/max, 0, 0, 5)
- UICorner_2.CornerRadius = UDim.new(0, 100)
- UICorner_2.Parent = Bar
- CircleBar.Name = "CircleBar"
- CircleBar.Parent = Bar
- CircleBar.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- CircleBar.Position = UDim2.new(1, -2, 0, -2)
- CircleBar.AnchorPoint = Vector2.new(0, 0.1)
- CircleBar.Size = UDim2.new(0, 10, 0, 10)
- UICorner_3.CornerRadius = UDim.new(0, 100)
- UICorner_3.Parent = CircleBar
- UICorner_4.CornerRadius = UDim.new(0, 100)
- UICorner_4.Parent = Bar1
- local mouse = game.Players.LocalPlayer:GetMouse()
- local uis = game:GetService("UserInputService")
- if Value == nil then
- Value = set
- pcall(function()
- callback(Value)
- end)
- end
- SliderButton.MouseButton1Down:Connect(function()
- Value = math.floor((((tonumber(max) - tonumber(min)) / 435) * Bar.AbsoluteSize.X) + tonumber(min)) or 0
- pcall(function()
- callback(Value)
- end)
- Bar.Size = UDim2.new(0, math.clamp(mouse.X - Bar.AbsolutePosition.X, 0, 435), 0, 5)
- CircleBar.Position = UDim2.new(0, math.clamp(mouse.X - Bar.AbsolutePosition.X - 2, 0, 425), 0, -2)
- moveconnection = mouse.Move:Connect(function()
- SliderValue.Text = Value
- Value = math.floor((((tonumber(max) - tonumber(min)) / 435) * Bar.AbsoluteSize.X) + tonumber(min))
- pcall(function()
- callback(Value)
- end)
- Bar.Size = UDim2.new(0, math.clamp(mouse.X - Bar.AbsolutePosition.X, 0, 435), 0, 5)
- CircleBar.Position = UDim2.new(0, math.clamp(mouse.X - Bar.AbsolutePosition.X - 2, 0, 425), 0, -2)
- end)
- releaseconnection = uis.InputEnded:Connect(function(Mouse)
- if Mouse.UserInputType == Enum.UserInputType.MouseButton1 then
- Value = math.floor((((tonumber(max) - tonumber(min)) / 435) * Bar.AbsoluteSize.X) + tonumber(min))
- pcall(function()
- callback(Value)
- end)
- Bar.Size = UDim2.new(0, math.clamp(mouse.X - Bar.AbsolutePosition.X, 0, 435), 0, 5)
- CircleBar.Position = UDim2.new(0, math.clamp(mouse.X - Bar.AbsolutePosition.X - 2, 0, 425), 0, -2)
- moveconnection:Disconnect()
- releaseconnection:Disconnect()
- end
- end)
- end)
- releaseconnection = uis.InputEnded:Connect(function(Mouse)
- if Mouse.UserInputType == Enum.UserInputType.MouseButton1 then
- Value = math.floor((((tonumber(max) - tonumber(min)) / 435) * Bar.AbsoluteSize.X) + tonumber(min))
- SliderValue.Text = Value
- end
- end)
- end
- function main:AddSeperator(text)
- local Seperator = Instance.new("Frame")
- local Sep1 = Instance.new("Frame")
- local SepLabel = Instance.new("TextLabel")
- local Sep2 = Instance.new("Frame")
- Seperator.Name = "Seperator"
- Seperator.Parent = ScrollTab
- Seperator.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Seperator.BackgroundTransparency = 1.000
- Seperator.ClipsDescendants = true
- Seperator.Size = UDim2.new(0, 455, 0, 20)
- Sep1.Name = "Sep1"
- Sep1.Parent = Seperator
- Sep1.BackgroundColor3 = Color3.fromRGB(255,0,0)
- Sep1.BorderSizePixel = 0
- Sep1.Position = UDim2.new(0, 0, 0, 10)
- Sep1.Size = UDim2.new(0, 150, 0, 1)
- SepLabel.Name = "SepLabel"
- SepLabel.Parent = Seperator
- SepLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- SepLabel.BackgroundTransparency = 1.000
- SepLabel.Position = UDim2.new(0, 95, 0, 0)
- SepLabel.Size = UDim2.new(0, 255, 0, 20)
- SepLabel.Font = Enum.Font.Gotham
- SepLabel.Text = text
- SepLabel.TextColor3 = Color3.fromRGB(225,225,225)
- SepLabel.TextSize = 11.000
- Sep2.Name = "Sep2"
- Sep2.Parent = Seperator
- Sep2.BackgroundColor3 = Color3.fromRGB(255,0,0)
- Sep2.BorderSizePixel = 0
- Sep2.Position = UDim2.new(0, 305, 0, 10)
- Sep2.Size = UDim2.new(0, 150, 0, 1)
- end
- function main:AddLine()
- local Line = Instance.new("Frame")
- local Linee = Instance.new("Frame")
- Line.Name = "Line"
- Line.Parent = ScrollTab
- Line.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Line.BackgroundTransparency = 1.000
- Line.ClipsDescendants = true
- Line.Size = UDim2.new(0, 455, 0, 20)
- Linee.Name = "Linee"
- Linee.Parent = Line
- Linee.BackgroundColor3 = Color3.fromRGB(255,0,0)
- Linee.BorderSizePixel = 0
- Linee.Position = UDim2.new(0, 0, 0, 10)
- Linee.Size = UDim2.new(0, 455, 0, 1)
- end
- function main:AddLabel(text)
- local Label = Instance.new("TextLabel")
- local PaddingLabel = Instance.new("UIPadding")
- local labell = {}
- Label.Name = "Label"
- Label.Parent = ScrollTab
- Label.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Label.BackgroundTransparency = 1.000
- Label.Size = UDim2.new(0, 455, 0, 20)
- Label.Font = Enum.Font.Gotham
- Label.TextColor3 = Color3.fromRGB(225, 225, 225)
- Label.TextSize = 11.000
- Label.Text = text
- Label.TextXAlignment = Enum.TextXAlignment.Left
- PaddingLabel.PaddingLeft = UDim.new(0,10)
- PaddingLabel.Parent = Label
- PaddingLabel.Name = "PaddingLabel"
- function labell:Set(newtext)
- Label.Text = newtext
- end
- return labell
- end
- return main
- end
- return uitab
- end
- --------------------------------------------------------------------
- if game.PlaceId == 2753915549 then
- World1 = true
- elseif game.PlaceId == 4442272183 then
- World2 = true
- elseif game.PlaceId == 7449423635 then
- World3 = true
- end
- function CheckQuest()
- MyLevel = game:GetService("Players").LocalPlayer.Data.Level.Value
- if World1 then
- if MyLevel == 1 or MyLevel <= 9 then
- Mon = "Bandit [Lv. 5]"
- LevelQuest = 1
- NameQuest = "BanditQuest1"
- NameMon = "Bandit"
- CFrameQuest = CFrame.new(1059.37195, 15.4495068, 1550.4231, 0.939700544, -0, -0.341998369, 0, 1, -0, 0.341998369, 0, 0.939700544)
- elseif MyLevel == 10 or MyLevel <= 14 then
- Mon = "Monkey [Lv. 14]"
- LevelQuest = 1
- NameQuest = "JungleQuest"
- NameMon = "Monkey"
- CFrameQuest = CFrame.new(-1598.08911, 35.5501175, 153.377838, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- elseif MyLevel == 15 or MyLevel <= 29 then
- Mon = "Gorilla [Lv. 20]"
- LevelQuest = 2
- NameQuest = "JungleQuest"
- NameMon = "Gorilla"
- CFrameQuest = CFrame.new(-1598.08911, 35.5501175, 153.377838, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- elseif MyLevel == 30 or MyLevel <= 39 then
- Mon = "Pirate [Lv. 35]"
- LevelQuest = 1
- NameQuest = "BuggyQuest1"
- NameMon = "Pirate"
- CFrameQuest = CFrame.new(-1141.07483, 4.10001802, 3831.5498, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627)
- elseif MyLevel == 40 or MyLevel <= 59 then
- Mon = "Brute [Lv. 45]"
- LevelQuest = 2
- NameQuest = "BuggyQuest1"
- NameMon = "Brute"
- CFrameQuest = CFrame.new(-1141.07483, 4.10001802, 3831.5498, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627)
- elseif MyLevel == 60 or MyLevel <= 74 then
- Mon = "Desert Bandit [Lv. 60]"
- LevelQuest = 1
- NameQuest = "DesertQuest"
- NameMon = "Desert Bandit"
- CFrameQuest = CFrame.new(894.488647, 5.14000702, 4392.43359, 0.819155693, -0, -0.573571265, 0, 1, -0, 0.573571265, 0, 0.819155693)
- elseif MyLevel == 75 or MyLevel <= 89 then
- Mon = "Desert Officer [Lv. 70]"
- LevelQuest = 2
- NameQuest = "DesertQuest"
- NameMon = "Desert Officer"
- CFrameQuest = CFrame.new(894.488647, 5.14000702, 4392.43359, 0.819155693, -0, -0.573571265, 0, 1, -0, 0.573571265, 0, 0.819155693)
- elseif MyLevel == 90 or MyLevel <= 99 then
- Mon = "Snow Bandit [Lv. 90]"
- LevelQuest = 1
- NameQuest = "SnowQuest"
- NameMon = "Snow Bandit"
- CFrameQuest = CFrame.new(1389.74451, 88.1519318, -1298.90796, -0.342042685, 0, 0.939684391, 0, 1, 0, -0.939684391, 0, -0.342042685)
- elseif MyLevel == 100 or MyLevel <= 119 then
- Mon = "Snowman [Lv. 100]"
- LevelQuest = 2
- NameQuest = "SnowQuest"
- NameMon = "Snowman"
- CFrameQuest = CFrame.new(1389.74451, 88.1519318, -1298.90796, -0.342042685, 0, 0.939684391, 0, 1, 0, -0.939684391, 0, -0.342042685)
- elseif MyLevel == 120 or MyLevel <= 149 then
- Mon = "Chief Petty Officer [Lv. 120]"
- LevelQuest = 1
- NameQuest = "MarineQuest2"
- NameMon = "Chief Petty Officer"
- CFrameQuest = CFrame.new(-5039.58643, 27.3500385, 4324.68018, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- elseif MyLevel == 150 or MyLevel <= 174 then
- Mon = "Sky Bandit [Lv. 150]"
- LevelQuest = 1
- NameQuest = "SkyQuest"
- NameMon = "Sky Bandit"
- CFrameQuest = CFrame.new(-4839.53027, 716.368591, -2619.44165, 0.866007268, 0, 0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268)
- elseif MyLevel == 175 or MyLevel <= 189 then
- Mon = "Dark Master [Lv. 175]"
- LevelQuest = 2
- NameQuest = "SkyQuest"
- NameMon = "Dark Master"
- CFrameQuest = CFrame.new(-4839.53027, 716.368591, -2619.44165, 0.866007268, 0, 0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268)
- elseif MyLevel == 190 or MyLevel <= 209 then
- Mon = "Prisoner [Lv. 190]"
- LevelQuest = 1
- NameQuest = "PrisonerQuest"
- NameMon = "Prisoner"
- CFrameQuest = CFrame.new(5308.93115, 1.65517521, 475.120514, -0.0894274712, -5.00292918e-09, -0.995993316, 1.60817859e-09, 1, -5.16744869e-09, 0.995993316, -2.06384709e-09, -0.0894274712)
- elseif MyLevel == 210 or MyLevel <= 249 then
- Mon = "Dangerous Prisoner [Lv. 210]"
- LevelQuest = 2
- NameQuest = "PrisonerQuest"
- NameMon = "Dangerous Prisoner"
- CFrameQuest = CFrame.new(5308.93115, 1.65517521, 475.120514, -0.0894274712, -5.00292918e-09, -0.995993316, 1.60817859e-09, 1, -5.16744869e-09, 0.995993316, -2.06384709e-09, -0.0894274712)
- elseif MyLevel == 250 or MyLevel <= 274 then
- Mon = "Toga Warrior [Lv. 250]"
- LevelQuest = 1
- NameQuest = "ColosseumQuest"
- NameMon = "Toga Warrior"
- CFrameQuest = CFrame.new(-1580.04663, 6.35000277, -2986.47534, -0.515037298, 0, -0.857167721, 0, 1, 0, 0.857167721, 0, -0.515037298)
- elseif MyLevel == 275 or MyLevel <= 299 then
- Mon = "Gladiator [Lv. 275]"
- LevelQuest = 2
- NameQuest = "ColosseumQuest"
- NameMon = "Gladiator"
- CFrameQuest = CFrame.new(-1580.04663, 6.35000277, -2986.47534, -0.515037298, 0, -0.857167721, 0, 1, 0, 0.857167721, 0, -0.515037298)
- elseif MyLevel == 300 or MyLevel <= 324 then
- Mon = "Military Soldier [Lv. 300]"
- LevelQuest = 1
- NameQuest = "MagmaQuest"
- NameMon = "Military Soldier"
- CFrameQuest = CFrame.new(-5313.37012, 10.9500084, 8515.29395, -0.499959469, 0, 0.866048813, 0, 1, 0, -0.866048813, 0, -0.499959469)
- elseif MyLevel == 325 or MyLevel <= 374 then
- Mon = "Military Spy [Lv. 325]"
- LevelQuest = 2
- NameQuest = "MagmaQuest"
- NameMon = "Military Spy"
- CFrameQuest = CFrame.new(-5313.37012, 10.9500084, 8515.29395, -0.499959469, 0, 0.866048813, 0, 1, 0, -0.866048813, 0, -0.499959469)
- elseif MyLevel == 375 or MyLevel <= 399 then
- Mon = "Fishman Warrior [Lv. 375]"
- LevelQuest = 1
- NameQuest = "FishmanQuest"
- NameMon = "Fishman Warrior"
- CFrameQuest = CFrame.new(61122.65234375, 18.497442245483, 1569.3997802734)
- if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875))
- end
- elseif MyLevel == 400 or MyLevel <= 449 then
- Mon = "Fishman Commando [Lv. 400]"
- LevelQuest = 2
- NameQuest = "FishmanQuest"
- NameMon = "Fishman Commando"
- CFrameQuest = CFrame.new(61122.65234375, 18.497442245483, 1569.3997802734)
- if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875))
- end
- elseif MyLevel == 450 or MyLevel <= 474 then
- Mon = "God's Guard [Lv. 450]"
- LevelQuest = 1
- NameQuest = "SkyExp1Quest"
- NameMon = "God's Guard"
- CFrameQuest = CFrame.new(-4721.88867, 843.874695, -1949.96643, 0.996191859, -0, -0.0871884301, 0, 1, -0, 0.0871884301, 0, 0.996191859)
- if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-4607.82275, 872.54248, -1667.55688))
- end
- elseif MyLevel == 475 or MyLevel <= 524 then
- Mon = "Shanda [Lv. 475]"
- LevelQuest = 2
- NameQuest = "SkyExp1Quest"
- NameMon = "Shanda"
- CFrameQuest = CFrame.new(-7859.09814, 5544.19043, -381.476196, -0.422592998, 0, 0.906319618, 0, 1, 0, -0.906319618, 0, -0.422592998)
- if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-7894.6176757813, 5547.1416015625, -380.29119873047))
- end
- elseif MyLevel == 525 or MyLevel <= 549 then
- Mon = "Royal Squad [Lv. 525]"
- LevelQuest = 1
- NameQuest = "SkyExp2Quest"
- NameMon = "Royal Squad"
- CFrameQuest = CFrame.new(-7906.81592, 5634.6626, -1411.99194, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- elseif MyLevel == 550 or MyLevel <= 624 then
- Mon = "Royal Soldier [Lv. 550]"
- LevelQuest = 2
- NameQuest = "SkyExp2Quest"
- NameMon = "Royal Soldier"
- CFrameQuest = CFrame.new(-7906.81592, 5634.6626, -1411.99194, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- elseif MyLevel == 625 or MyLevel <= 649 then
- Mon = "Galley Pirate [Lv. 625]"
- LevelQuest = 1
- NameQuest = "FountainQuest"
- NameMon = "Galley Pirate"
- CFrameQuest = CFrame.new(5259.81982, 37.3500175, 4050.0293, 0.087131381, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, 0.087131381)
- elseif MyLevel >= 650 then
- Mon = "Galley Captain [Lv. 650]"
- LevelQuest = 2
- NameQuest = "FountainQuest"
- NameMon = "Galley Captain"
- CFrameQuest = CFrame.new(5259.81982, 37.3500175, 4050.0293, 0.087131381, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, 0.087131381)
- end
- elseif World2 then
- if MyLevel == 700 or MyLevel <= 724 then
- Mon = "Raider [Lv. 700]"
- LevelQuest = 1
- NameQuest = "Area1Quest"
- NameMon = "Raider"
- CFrameQuest = CFrame.new(-429.543518, 71.7699966, 1836.18188, -0.22495985, 0, -0.974368095, 0, 1, 0, 0.974368095, 0, -0.22495985)
- elseif MyLevel == 725 or MyLevel <= 774 then
- Mon = "Mercenary [Lv. 725]"
- LevelQuest = 2
- NameQuest = "Area1Quest"
- NameMon = "Mercenary"
- CFrameQuest = CFrame.new(-429.543518, 71.7699966, 1836.18188, -0.22495985, 0, -0.974368095, 0, 1, 0, 0.974368095, 0, -0.22495985)
- elseif MyLevel == 775 or MyLevel <= 799 then
- Mon = "Swan Pirate [Lv. 775]"
- LevelQuest = 1
- NameQuest = "Area2Quest"
- NameMon = "Swan Pirate"
- CFrameQuest = CFrame.new(638.43811, 71.769989, 918.282898, 0.139203906, 0, 0.99026376, 0, 1, 0, -0.99026376, 0, 0.139203906)
- elseif MyLevel == 800 or MyLevel <= 874 then
- Mon = "Factory Staff [Lv. 800]"
- NameQuest = "Area2Quest"
- LevelQuest = 2
- NameMon = "Factory Staff"
- CFrameQuest = CFrame.new(632.698608, 73.1055908, 918.666321, -0.0319722369, 8.96074881e-10, -0.999488771, 1.36326533e-10, 1, 8.92172336e-10, 0.999488771, -1.07732087e-10, -0.0319722369)
- elseif MyLevel == 875 or MyLevel <= 899 then
- Mon = "Marine Lieutenant [Lv. 875]"
- LevelQuest = 1
- NameQuest = "MarineQuest3"
- NameMon = "Marine Lieutenant"
- CFrameQuest = CFrame.new(-2440.79639, 71.7140732, -3216.06812, 0.866007268, 0, 0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268)
- elseif MyLevel == 900 or MyLevel <= 949 then
- Mon = "Marine Captain [Lv. 900]"
- LevelQuest = 2
- NameQuest = "MarineQuest3"
- NameMon = "Marine Captain"
- CFrameQuest = CFrame.new(-2440.79639, 71.7140732, -3216.06812, 0.866007268, 0, 0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268)
- elseif MyLevel == 950 or MyLevel <= 974 then
- Mon = "Zombie [Lv. 950]"
- LevelQuest = 1
- NameQuest = "ZombieQuest"
- NameMon = "Zombie"
- CFrameQuest = CFrame.new(-5497.06152, 47.5923004, -795.237061, -0.29242146, 0, -0.95628953, 0, 1, 0, 0.95628953, 0, -0.29242146)
- elseif MyLevel == 975 or MyLevel <= 999 then
- Mon = "Vampire [Lv. 975]"
- LevelQuest = 2
- NameQuest = "ZombieQuest"
- NameMon = "Vampire"
- CFrameQuest = CFrame.new(-5497.06152, 47.5923004, -795.237061, -0.29242146, 0, -0.95628953, 0, 1, 0, 0.95628953, 0, -0.29242146)
- elseif MyLevel == 1000 or MyLevel <= 1049 then
- Mon = "Snow Trooper [Lv. 1000]"
- LevelQuest = 1
- NameQuest = "SnowMountainQuest"
- NameMon = "Snow Trooper"
- CFrameQuest = CFrame.new(609.858826, 400.119904, -5372.25928, -0.374604106, 0, 0.92718488, 0, 1, 0, -0.92718488, 0, -0.374604106)
- elseif MyLevel == 1050 or MyLevel <= 1099 then
- Mon = "Winter Warrior [Lv. 1050]"
- LevelQuest = 2
- NameQuest = "SnowMountainQuest"
- NameMon = "Winter Warrior"
- CFrameQuest = CFrame.new(609.858826, 400.119904, -5372.25928, -0.374604106, 0, 0.92718488, 0, 1, 0, -0.92718488, 0, -0.374604106)
- elseif MyLevel == 1100 or MyLevel <= 1124 then
- Mon = "Lab Subordinate [Lv. 1100]"
- LevelQuest = 1
- NameQuest = "IceSideQuest"
- NameMon = "Lab Subordinate"
- CFrameQuest = CFrame.new(-6064.06885, 15.2422857, -4902.97852, 0.453972578, -0, -0.891015649, 0, 1, -0, 0.891015649, 0, 0.453972578)
- elseif MyLevel == 1125 or MyLevel <= 1174 then
- Mon = "Horned Warrior [Lv. 1125]"
- LevelQuest = 2
- NameQuest = "IceSideQuest"
- NameMon = "Horned Warrior"
- CFrameQuest = CFrame.new(-6064.06885, 15.2422857, -4902.97852, 0.453972578, -0, -0.891015649, 0, 1, -0, 0.891015649, 0, 0.453972578)
- elseif MyLevel == 1175 or MyLevel <= 1199 then
- Mon = "Magma Ninja [Lv. 1175]"
- LevelQuest = 1
- NameQuest = "FireSideQuest"
- NameMon = "Magma Ninja"
- CFrameQuest = CFrame.new(-5428.03174, 15.0622921, -5299.43457, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213)
- elseif MyLevel == 1200 or MyLevel <= 1249 then
- Mon = "Lava Pirate [Lv. 1200]"
- LevelQuest = 2
- NameQuest = "FireSideQuest"
- NameMon = "Lava Pirate"
- CFrameQuest = CFrame.new(-5428.03174, 15.0622921, -5299.43457, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213)
- elseif MyLevel == 1250 or MyLevel <= 1274 then
- Mon = "Ship Deckhand [Lv. 1250]"
- LevelQuest = 1
- NameQuest = "ShipQuest1"
- NameMon = "Ship Deckhand"
- CFrameQuest = CFrame.new(1037.80127, 125.092171, 32911.6016)
- if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
- end
- elseif MyLevel == 1275 or MyLevel <= 1299 then
- Mon = "Ship Engineer [Lv. 1275]"
- LevelQuest = 2
- NameQuest = "ShipQuest1"
- NameMon = "Ship Engineer"
- CFrameQuest = CFrame.new(1037.80127, 125.092171, 32911.6016)
- if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
- end
- elseif MyLevel == 1300 or MyLevel <= 1324 then
- Mon = "Ship Steward [Lv. 1300]"
- LevelQuest = 1
- NameQuest = "ShipQuest2"
- NameMon = "Ship Steward"
- CFrameQuest = CFrame.new(968.80957, 125.092171, 33244.125)
- if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
- end
- elseif MyLevel == 1325 or MyLevel <= 1349 then
- Mon = "Ship Officer [Lv. 1325]"
- LevelQuest = 2
- NameQuest = "ShipQuest2"
- NameMon = "Ship Officer"
- CFrameQuest = CFrame.new(968.80957, 125.092171, 33244.125)
- if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
- end
- elseif MyLevel == 1350 or MyLevel <= 1374 then
- Mon = "Arctic Warrior [Lv. 1350]"
- LevelQuest = 1
- NameQuest = "FrostQuest"
- NameMon = "Arctic Warrior"
- CFrameQuest = CFrame.new(5667.6582, 26.7997818, -6486.08984, -0.933587909, 0, -0.358349502, 0, 1, 0, 0.358349502, 0, -0.933587909)
- if _G.AutoFarm and (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 10000 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-6508.5581054688, 5000.034996032715, -132.83953857422))
- end
- elseif MyLevel == 1375 or MyLevel <= 1424 then
- Mon = "Snow Lurker [Lv. 1375]"
- LevelQuest = 2
- NameQuest = "FrostQuest"
- NameMon = "Snow Lurker"
- CFrameQuest = CFrame.new(5667.6582, 26.7997818, -6486.08984, -0.933587909, 0, -0.358349502, 0, 1, 0, 0.358349502, 0, -0.933587909)
- elseif MyLevel == 1425 or MyLevel <= 1449 then
- Mon = "Sea Soldier [Lv. 1425]"
- LevelQuest = 1
- NameQuest = "ForgottenQuest"
- NameMon = "Sea Soldier"
- CFrameQuest = CFrame.new(-3054.44458, 235.544281, -10142.8193, 0.990270376, -0, -0.13915664, 0, 1, -0, 0.13915664, 0, 0.990270376)
- elseif MyLevel >= 1450 then
- Mon = "Water Fighter [Lv. 1450]"
- LevelQuest = 2
- NameQuest = "ForgottenQuest"
- NameMon = "Water Fighter"
- CFrameQuest = CFrame.new(-3054.44458, 235.544281, -10142.8193, 0.990270376, -0, -0.13915664, 0, 1, -0, 0.13915664, 0, 0.990270376)
- end
- elseif World3 then
- if MyLevel == 1500 or MyLevel <= 1524 then
- Mon = "Pirate Millionaire [Lv. 1500]"
- LevelQuest = 1
- NameQuest = "PiratePortQuest"
- NameMon = "Pirate Millionaire"
- CFrameQuest = CFrame.new(-290.074677, 42.9034653, 5581.58984, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627)
- elseif MyLevel == 1525 or MyLevel <= 1574 then
- Mon = "Pistol Billionaire [Lv. 1525]"
- LevelQuest = 2
- NameQuest = "PiratePortQuest"
- NameMon = "Pistol Billionaire"
- CFrameQuest = CFrame.new(-290.074677, 42.9034653, 5581.58984, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627)
- elseif MyLevel == 1575 or MyLevel <= 1599 then
- Mon = "Dragon Crew Warrior [Lv. 1575]"
- LevelQuest = 1
- NameQuest = "AmazonQuest"
- NameMon = "Dragon Crew Warrior"
- CFrameQuest = CFrame.new(5832.83594, 51.6806107, -1101.51563, 0.898790359, -0, -0.438378751, 0, 1, -0, 0.438378751, 0, 0.898790359)
- elseif MyLevel == 1600 or MyLevel <= 1624 then
- Mon = "Dragon Crew Archer [Lv. 1600]"
- NameQuest = "AmazonQuest"
- LevelQuest = 2
- NameMon = "Dragon Crew Archer"
- CFrameQuest = CFrame.new(5833.1147460938, 51.60498046875, -1103.0693359375)
- elseif MyLevel == 1625 or MyLevel <= 1649 then
- Mon = "Female Islander [Lv. 1625]"
- NameQuest = "AmazonQuest2"
- LevelQuest = 1
- NameMon = "Female Islander"
- CFrameQuest = CFrame.new(5446.8793945313, 601.62945556641, 749.45672607422)
- elseif MyLevel == 1650 or MyLevel <= 1699 then
- Mon = "Giant Islander [Lv. 1650]"
- NameQuest = "AmazonQuest2"
- LevelQuest = 2
- NameMon = "Giant Islander"
- CFrameQuest = CFrame.new(5446.8793945313, 601.62945556641, 749.45672607422)
- elseif MyLevel == 1700 or MyLevel <= 1724 then
- Mon = "Marine Commodore [Lv. 1700]"
- LevelQuest = 1
- NameQuest = "MarineTreeIsland"
- NameMon = "Marine Commodore"
- CFrameQuest = CFrame.new(2180.54126, 27.8156815, -6741.5498, -0.965929747, 0, 0.258804798, 0, 1, 0, -0.258804798, 0, -0.965929747)
- elseif MyLevel == 1725 or MyLevel <= 1774 then
- Mon = "Marine Rear Admiral [Lv. 1725]"
- NameMon = "Marine Rear Admiral"
- NameQuest = "MarineTreeIsland"
- LevelQuest = 2
- CFrameQuest = CFrame.new(2179.98828125, 28.731239318848, -6740.0551757813)
- elseif MyLevel == 1775 or MyLevel <= 1799 then
- Mon = "Fishman Raider [Lv. 1775]"
- LevelQuest = 1
- NameQuest = "DeepForestIsland3"
- NameMon = "Fishman Raider"
- CFrameQuest = CFrame.new(-10581.6563, 330.872955, -8761.18652, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213)
- elseif MyLevel == 1800 or MyLevel <= 1824 then
- Mon = "Fishman Captain [Lv. 1800]"
- LevelQuest = 2
- NameQuest = "DeepForestIsland3"
- NameMon = "Fishman Captain"
- CFrameQuest = CFrame.new(-10581.6563, 330.872955, -8761.18652, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213)
- elseif MyLevel == 1825 or MyLevel <= 1849 then
- Mon = "Forest Pirate [Lv. 1825]"
- LevelQuest = 1
- NameQuest = "DeepForestIsland"
- NameMon = "Forest Pirate"
- CFrameQuest = CFrame.new(-13234.04, 331.488495, -7625.40137, 0.707134247, -0, -0.707079291, 0, 1, -0, 0.707079291, 0, 0.707134247)
- elseif MyLevel == 1850 or MyLevel <= 1899 then
- Mon = "Mythological Pirate [Lv. 1850]"
- LevelQuest = 2
- NameQuest = "DeepForestIsland"
- NameMon = "Mythological Pirate"
- CFrameQuest = CFrame.new(-13234.04, 331.488495, -7625.40137, 0.707134247, -0, -0.707079291, 0, 1, -0, 0.707079291, 0, 0.707134247)
- elseif MyLevel == 1900 or MyLevel <= 1924 then
- Mon = "Jungle Pirate [Lv. 1900]"
- LevelQuest = 1
- NameQuest = "DeepForestIsland2"
- NameMon = "Jungle Pirate"
- CFrameQuest = CFrame.new(-12680.3818, 389.971039, -9902.01953, -0.0871315002, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, -0.0871315002)
- elseif MyLevel == 1925 or MyLevel <= 1974 then
- Mon = "Musketeer Pirate [Lv. 1925]"
- LevelQuest = 2
- NameQuest = "DeepForestIsland2"
- NameMon = "Musketeer Pirate"
- CFrameQuest = CFrame.new(-12680.3818, 389.971039, -9902.01953, -0.0871315002, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, -0.0871315002)
- elseif MyLevel == 1975 or MyLevel <= 1999 then
- Mon = "Reborn Skeleton [Lv. 1975]"
- LevelQuest = 1
- NameQuest = "HauntedQuest1"
- NameMon = "Reborn Skeleton"
- CFrameQuest = CFrame.new(-9479.2168, 141.215088, 5566.09277, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- elseif MyLevel == 2000 or MyLevel <= 2024 then
- Mon = "Living Zombie [Lv. 2000]"
- LevelQuest = 2
- NameQuest = "HauntedQuest1"
- NameMon = "Living Zombie"
- CFrameQuest = CFrame.new(-9479.2168, 141.215088, 5566.09277, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- elseif MyLevel == 2025 or MyLevel <= 2049 then
- Mon = "Demonic Soul [Lv. 2025]"
- LevelQuest = 1
- NameQuest = "HauntedQuest2"
- NameMon = "Demonic Soul"
- CFrameQuest = CFrame.new(-9516.99316, 172.017181, 6078.46533, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- elseif MyLevel == 2050 or MyLevel <= 2074 then
- Mon = "Posessed Mummy [Lv. 2050]"
- LevelQuest = 2
- NameQuest = "HauntedQuest2"
- NameMon = "Posessed Mummy"
- CFrameQuest = CFrame.new(-9516.99316, 172.017181, 6078.46533, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- elseif MyLevel == 2075 or MyLevel <= 2099 then
- Mon = "Peanut Scout [Lv. 2075]"
- LevelQuest = 1
- NameQuest = "NutsIslandQuest"
- NameMon = "Peanut Scout"
- CFrameQuest = CFrame.new(-2104.3908691406, 38.104167938232, -10194.21875, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- elseif MyLevel == 2100 or MyLevel <= 2124 then
- Mon = "Peanut President [Lv. 2100]"
- LevelQuest = 2
- NameQuest = "NutsIslandQuest"
- NameMon = "Peanut President"
- CFrameQuest = CFrame.new(-2104.3908691406, 38.104167938232, -10194.21875, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- elseif MyLevel == 2125 or MyLevel <= 2149 then
- Mon = "Ice Cream Chef [Lv. 2125]"
- LevelQuest = 1
- NameQuest = "IceCreamIslandQuest"
- NameMon = "Ice Cream Chef"
- CFrameQuest = CFrame.new(-820.64825439453, 65.819526672363, -10965.795898438, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- elseif MyLevel == 2150 or MyLevel <= 2199 then
- Mon = "Ice Cream Commander [Lv. 2150]"
- LevelQuest = 2
- NameQuest = "IceCreamIslandQuest"
- NameMon = "Ice Cream Commander"
- CFrameQuest = CFrame.new(-820.64825439453, 65.819526672363, -10965.795898438, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- elseif MyLevel == 2200 or MyLevel <= 2224 then
- Mon = "Cookie Crafter [Lv. 2200]"
- LevelQuest = 1
- NameQuest = "CakeQuest1"
- NameMon = "Cookie Crafter"
- CFrameQuest = CFrame.new(-2021.32007, 37.7982254, -12028.7295, 0.957576931, -8.80302053e-08, 0.288177818, 6.9301187e-08, 1, 7.51931211e-08, -0.288177818, -5.2032135e-08, 0.957576931)
- elseif MyLevel == 2225 or MyLevel <= 2249 then
- Mon = "Cake Guard [Lv. 2225]"
- LevelQuest = 2
- NameQuest = "CakeQuest1"
- NameMon = "Cake Guard"
- CFrameQuest = CFrame.new(-2021.32007, 37.7982254, -12028.7295, 0.957576931, -8.80302053e-08, 0.288177818, 6.9301187e-08, 1, 7.51931211e-08, -0.288177818, -5.2032135e-08, 0.957576931)
- elseif MyLevel == 2250 or MyLevel <= 2274 then
- Mon = "Baking Staff [Lv. 2250]"
- LevelQuest = 1
- NameQuest = "CakeQuest2"
- NameMon = "Baking Staff"
- CFrameQuest = CFrame.new(-1927.91602, 37.7981339, -12842.5391, -0.96804446, 4.22142143e-08, 0.250778586, 4.74911062e-08, 1, 1.49904711e-08, -0.250778586, 2.64211941e-08, -0.96804446)
- elseif MyLevel >= 2275 then
- Mon = "Head Baker [Lv. 2275]"
- LevelQuest = 2
- NameQuest = "CakeQuest2"
- NameMon = "Head Baker"
- CFrameQuest = CFrame.new(-1927.91602, 37.7981339, -12842.5391, -0.96804446, 4.22142143e-08, 0.250778586, 4.74911062e-08, 1, 1.49904711e-08, -0.250778586, 2.64211941e-08, -0.96804446)
- end
- end
- end
- function Hop()
- local PlaceID = game.PlaceId
- local AllIDs = {}
- local foundAnything = ""
- local actualHour = os.date("!*t").hour
- local Deleted = false
- function TPReturner()
- local Site;
- if foundAnything == "" then
- Site = game.HttpService:JSONDecode(game:HttpGet('https://games.roblox.com/v1/games/' .. PlaceID .. '/servers/Public?sortOrder=Asc&limit=100'))
- else
- Site = game.HttpService:JSONDecode(game:HttpGet('https://games.roblox.com/v1/games/' .. PlaceID .. '/servers/Public?sortOrder=Asc&limit=100&cursor=' .. foundAnything))
- end
- local ID = ""
- if Site.nextPageCursor and Site.nextPageCursor ~= "null" and Site.nextPageCursor ~= nil then
- foundAnything = Site.nextPageCursor
- end
- local num = 0;
- for i,v in pairs(Site.data) do
- local Possible = true
- ID = tostring(v.id)
- if tonumber(v.maxPlayers) > tonumber(v.playing) then
- for _,Existing in pairs(AllIDs) do
- if num ~= 0 then
- if ID == tostring(Existing) then
- Possible = false
- end
- else
- if tonumber(actualHour) ~= tonumber(Existing) then
- local delFile = pcall(function()
- AllIDs = {}
- table.insert(AllIDs, actualHour)
- end)
- end
- end
- num = num + 1
- end
- if Possible == true then
- table.insert(AllIDs, ID)
- wait()
- pcall(function()
- wait()
- game:GetService("TeleportService"):TeleportToPlaceInstance(PlaceID, ID, game.Players.LocalPlayer)
- end)
- wait(4)
- end
- end
- end
- end
- function Teleport()
- while wait() do
- pcall(function()
- TPReturner()
- if foundAnything ~= "" then
- TPReturner()
- end
- end)
- end
- end
- Teleport()
- end
- function isnil(thing)
- return (thing == nil)
- end
- local function round(n)
- return math.floor(tonumber(n) + 0.5)
- end
- Number = math.random(1, 1000000)
- function UpdateEspPlayer()
- if ESPPlayer then
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- if not isnil(v.Character) then
- if not v.Character.Head:FindFirstChild('NameEsp'..v.Name) then
- local BillboardGui = Instance.new("BillboardGui")
- local ESP = Instance.new("TextLabel")
- local HealthESP = Instance.new("TextLabel")
- BillboardGui.Parent = v.Character.Head
- BillboardGui.Name = 'NameEsp'..v.Name
- BillboardGui.ExtentsOffset = Vector3.new(0, 1, 0)
- BillboardGui.Size = UDim2.new(1,200,1,30)
- BillboardGui.Adornee = v.Character.Head
- BillboardGui.AlwaysOnTop = true
- ESP.Name = "ESP"
- ESP.Parent = BillboardGui
- ESP.TextTransparency = 0
- ESP.BackgroundTransparency = 1
- ESP.Size = UDim2.new(0, 200, 0, 30)
- ESP.Position = UDim2.new(0,25,0,0)
- ESP.Font = Enum.Font.Gotham
- ESP.Text = (v.Name ..' '.."[ "..round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Character.Head.Position).Magnitude/3) ..' M'.." ]")
- if v.Team == game:GetService("Players").LocalPlayer.Team then
- ESP.TextColor3 = Color3.new(0, 255, 255)
- else
- ESP.TextColor3 = Color3.new(255, 0, 0)
- end
- ESP.TextSize = 14
- ESP.TextStrokeTransparency = 0.500
- ESP.TextWrapped = true
- HealthESP.Name = "HealthESP"
- HealthESP.Parent = ESP
- HealthESP.TextTransparency = 0
- HealthESP.BackgroundTransparency = 1
- HealthESP.Position = ESP.Position + UDim2.new(0, -25, 0, 15)
- HealthESP.Size = UDim2.new(0, 200, 0, 30)
- HealthESP.Font = Enum.Font.Gotham
- HealthESP.TextColor3 = Color3.fromRGB(255, 0, 0)
- HealthESP.TextSize = 14
- HealthESP.TextStrokeTransparency = 0.500
- HealthESP.TextWrapped = true
- HealthESP.Text = "Health "..math.floor(v.Character.Humanoid.Health).."/"..math.floor(v.Character.Humanoid.MaxHealth)
- else
- v.Character.Head['NameEsp'..v.Name].ESP.Text = (v.Name ..' '..round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Character.Head.Position).Magnitude/3) ..' M')
- v.Character.Head['NameEsp'..v.Name].ESP.HealthESP.Text = "Health "..math.floor(v.Character.Humanoid.Health).."/"..math.floor(v.Character.Humanoid.MaxHealth)
- v.Character.Head:FindFirstChild('NameEsp'..v.Name).ESP.TextTransparency = 0
- v.Character.Head:FindFirstChild('NameEsp'..v.Name).ESP.HealthESP.TextTransparency = 0
- end
- end
- end
- else
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- if v.Character.Head:FindFirstChild('NameEsp'..v.Name) then
- v.Character.Head:FindFirstChild('NameEsp'..v.Name).ESP.TextTransparency = 1
- v.Character.Head:FindFirstChild('NameEsp'..v.Name).ESP.HealthESP.TextTransparency = 1
- end
- end
- end
- end
- function UpdateIslandESP()
- for i,v in pairs(game:GetService("Workspace")["_WorldOrigin"].Locations:GetChildren()) do
- pcall(function()
- if IslandESP then
- if v.Name ~= "Sea" then
- if not v:FindFirstChild('NameEsp') then
- local bill = Instance.new('BillboardGui',v)
- bill.Name = 'NameEsp'
- bill.ExtentsOffset = Vector3.new(0, 1, 0)
- bill.Size = UDim2.new(1,200,1,30)
- bill.Adornee = v
- bill.AlwaysOnTop = true
- local name = Instance.new('TextLabel',bill)
- name.Font = "GothamBold"
- name.FontSize = "Size14"
- name.TextWrapped = true
- name.Size = UDim2.new(1,0,1,0)
- name.TextYAlignment = 'Top'
- name.BackgroundTransparency = 1
- name.TextStrokeTransparency = 0.5
- name.TextColor3 = Color3.fromRGB(80, 245, 245)
- else
- v['NameEsp'].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
- end
- end
- else
- if v:FindFirstChild('NameEsp') then
- v:FindFirstChild('NameEsp'):Destroy()
- end
- end
- end)
- end
- end
- function UpdateChestEsp()
- for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
- pcall(function()
- if string.find(v.Name,"Chest") then
- if ChestESP then
- if string.find(v.Name,"Chest") then
- if not v:FindFirstChild('NameEsp'..Number) then
- local bill = Instance.new('BillboardGui',v)
- bill.Name = 'NameEsp'..Number
- bill.ExtentsOffset = Vector3.new(0, 1, 0)
- bill.Size = UDim2.new(1,200,1,30)
- bill.Adornee = v
- bill.AlwaysOnTop = true
- local name = Instance.new('TextLabel',bill)
- name.Font = "GothamBold"
- name.FontSize = "Size14"
- name.TextWrapped = true
- name.Size = UDim2.new(1,0,1,0)
- name.TextYAlignment = 'Top'
- name.BackgroundTransparency = 1
- name.TextStrokeTransparency = 0.5
- name.TextColor3 = Color3.fromRGB(0, 255, 250)
- if v.Name == "Chest1" then
- name.Text = ("Chest 1" ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
- end
- if v.Name == "Chest2" then
- name.Text = ("Chest 2" ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
- end
- if v.Name == "Chest3" then
- name.Text = ("Chest 3" ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
- end
- else
- v['NameEsp'..Number].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
- end
- end
- else
- if v:FindFirstChild('NameEsp'..Number) then
- v:FindFirstChild('NameEsp'..Number):Destroy()
- end
- end
- end
- end)
- end
- end
- function UpdateBfEsp()
- for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
- pcall(function()
- if DevilFruitESP then
- if string.find(v.Name, "Fruit") then
- if not v.Handle:FindFirstChild('NameEsp'..Number) then
- local bill = Instance.new('BillboardGui',v.Handle)
- bill.Name = 'NameEsp'..Number
- bill.ExtentsOffset = Vector3.new(0, 1, 0)
- bill.Size = UDim2.new(1,200,1,30)
- bill.Adornee = v.Handle
- bill.AlwaysOnTop = true
- local name = Instance.new('TextLabel',bill)
- name.Font = "GothamBold"
- name.FontSize = "Size14"
- name.TextWrapped = true
- name.Size = UDim2.new(1,0,1,0)
- name.TextYAlignment = 'Top'
- name.BackgroundTransparency = 1
- name.TextStrokeTransparency = 0.5
- name.TextColor3 = Color3.fromRGB(255, 0, 0)
- name.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' M')
- else
- v.Handle['NameEsp'..Number].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' M')
- end
- end
- else
- if v.Handle:FindFirstChild('NameEsp'..Number) then
- v.Handle:FindFirstChild('NameEsp'..Number):Destroy()
- end
- end
- end)
- end
- end
- function UpdateFlowerEsp()
- for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
- pcall(function()
- if v.Name == "Flower2" or v.Name == "Flower1" then
- if FlowerESP then
- if not v:FindFirstChild('NameEsp'..Number) then
- local bill = Instance.new('BillboardGui',v)
- bill.Name = 'NameEsp'..Number
- bill.ExtentsOffset = Vector3.new(0, 1, 0)
- bill.Size = UDim2.new(1,200,1,30)
- bill.Adornee = v
- bill.AlwaysOnTop = true
- local name = Instance.new('TextLabel',bill)
- name.Font = "GothamBold"
- name.FontSize = "Size14"
- name.TextWrapped = true
- name.Size = UDim2.new(1,0,1,0)
- name.TextYAlignment = 'Top'
- name.BackgroundTransparency = 1
- name.TextStrokeTransparency = 0.5
- name.TextColor3 = Color3.fromRGB(255, 0, 0)
- if v.Name == "Flower1" then
- name.Text = ("Blue Flower" ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
- name.TextColor3 = Color3.fromRGB(0, 0, 255)
- end
- if v.Name == "Flower2" then
- name.Text = ("Red Flower" ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
- name.TextColor3 = Color3.fromRGB(255, 0, 0)
- end
- else
- v['NameEsp'..Number].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
- end
- else
- if v:FindFirstChild('NameEsp'..Number) then
- v:FindFirstChild('NameEsp'..Number):Destroy()
- end
- end
- end
- end)
- end
- end
- function InfAb()
- if InfAbility then
- if not game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("Agility") then
- local inf = Instance.new("ParticleEmitter")
- inf.Acceleration = Vector3.new(0,0,0)
- inf.Archivable = true
- inf.Drag = 20
- inf.EmissionDirection = Enum.NormalId.Top
- inf.Enabled = true
- inf.Lifetime = NumberRange.new(0.2,0.2)
- inf.LightInfluence = 0
- inf.LockedToPart = true
- inf.Name = "Agility"
- inf.Rate = 500
- local numberKeypoints2 = {
- NumberSequenceKeypoint.new(0, 0);
- NumberSequenceKeypoint.new(1, 4);
- }
- inf.Size = NumberSequence.new(numberKeypoints2)
- inf.RotSpeed = NumberRange.new(999, 9999)
- inf.Rotation = NumberRange.new(0, 0)
- inf.Speed = NumberRange.new(30, 30)
- inf.SpreadAngle = Vector2.new(360,360)
- inf.Texture = "rbxassetid://7157487174"
- inf.VelocityInheritance = 0
- inf.ZOffset = 2
- inf.Transparency = NumberSequence.new(0)
- inf.Color = ColorSequence.new(Color3.fromRGB(80,245,245),Color3.fromRGB(80,245,245))
- inf.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
- end
- else
- if game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("Agility") then
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("Agility"):Destroy()
- end
- end
- end
- local LocalPlayer = game:GetService'Players'.LocalPlayer
- local originalstam = LocalPlayer.Character.Energy.Value
- function infinitestam()
- LocalPlayer.Character.Energy.Changed:connect(function()
- if InfiniteEnergy then
- LocalPlayer.Character.Energy.Value = originalstam
- end
- end)
- end
- spawn(function()
- pcall(function()
- while wait(.1) do
- if InfiniteEnergy then
- wait(0.3)
- originalstam = LocalPlayer.Character.Energy.Value
- infinitestam()
- end
- end
- end)
- end)
- function NoDodgeCool()
- if nododgecool then
- for i,v in next, getgc() do
- if game:GetService("Players").LocalPlayer.Character.Dodge then
- if typeof(v) == "function" and getfenv(v).script == game:GetService("Players").LocalPlayer.Character.Dodge then
- for i2,v2 in next, getupvalues(v) do
- if tostring(v2) == "0.4" then
- repeat wait(.1)
- setupvalue(v,i2,0)
- until not nododgecool
- end
- end
- end
- end
- end
- end
- end
- function fly()
- local mouse=game:GetService("Players").LocalPlayer:GetMouse''
- localplayer=game:GetService("Players").LocalPlayer
- game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart")
- local torso = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
- local speedSET=25
- local keys={a=false,d=false,w=false,s=false}
- local e1
- local e2
- local function start()
- local pos = Instance.new("BodyPosition",torso)
- local gyro = Instance.new("BodyGyro",torso)
- pos.Name="EPIXPOS"
- pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- pos.position = torso.Position
- gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
- gyro.CFrame = torso.CFrame
- repeat
- wait()
- localplayer.Character.Humanoid.PlatformStand=true
- local new=gyro.CFrame - gyro.CFrame.p + pos.position
- if not keys.w and not keys.s and not keys.a and not keys.d then
- speed=1
- end
- if keys.w then
- new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
- speed=speed+speedSET
- end
- if keys.s then
- new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
- speed=speed+speedSET
- end
- if keys.d then
- new = new * CFrame.new(speed,0,0)
- speed=speed+speedSET
- end
- if keys.a then
- new = new * CFrame.new(-speed,0,0)
- speed=speed+speedSET
- end
- if speed>speedSET then
- speed=speedSET
- end
- pos.position=new.p
- if keys.w then
- gyro.CFrame = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0)
- elseif keys.s then
- gyro.CFrame = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0)
- else
- gyro.CFrame = workspace.CurrentCamera.CoordinateFrame
- end
- until not Fly
- if gyro then
- gyro:Destroy()
- end
- if pos then
- pos:Destroy()
- end
- flying=false
- localplayer.Character.Humanoid.PlatformStand=false
- speed=0
- end
- e1=mouse.KeyDown:connect(function(key)
- if not torso or not torso.Parent then
- flying=false e1:disconnect() e2:disconnect() return
- end
- if key=="w" then
- keys.w=true
- elseif key=="s" then
- keys.s=true
- elseif key=="a" then
- keys.a=true
- elseif key=="d" then
- keys.d=true
- end
- end)
- e2=mouse.KeyUp:connect(function(key)
- if key=="w" then
- keys.w=false
- elseif key=="s" then
- keys.s=false
- elseif key=="a" then
- keys.a=false
- elseif key=="d" then
- keys.d=false
- end
- end)
- start()
- end
- function Click()
- game:GetService'VirtualUser':CaptureController()
- game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
- end
- function AutoHaki()
- if not game:GetService("Players").LocalPlayer.Character:FindFirstChild("HasBuso") then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso")
- end
- end
- function UnEquipWeapon(Weapon)
- if game.Players.LocalPlayer.Character:FindFirstChild(Weapon) then
- _G.NotAutoEquip = true
- wait(.5)
- game.Players.LocalPlayer.Character:FindFirstChild(Weapon).Parent = game.Players.LocalPlayer.Backpack
- wait(.1)
- _G.NotAutoEquip = false
- end
- end
- function EquipWeapon(ToolSe)
- if not _G.NotAutoEquip then
- if game.Players.LocalPlayer.Backpack:FindFirstChild(ToolSe) then
- Tool = game.Players.LocalPlayer.Backpack:FindFirstChild(ToolSe)
- wait(.1)
- game.Players.LocalPlayer.Character.Humanoid:EquipTool(Tool)
- end
- end
- end
- function topos(Pos)
- Distance = (Pos.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
- if game.Players.LocalPlayer.Character.Humanoid.Sit == true then game.Players.LocalPlayer.Character.Humanoid.Sit = false end
- pcall(function() tween = game:GetService("TweenService"):Create(game.Players.LocalPlayer.Character.HumanoidRootPart,TweenInfo.new(Distance/210, Enum.EasingStyle.Linear),{CFrame = Pos}) end)
- tween:Play()
- if Distance <= 250 then
- tween:Cancel()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Pos
- end
- if _G.StopTween == true then
- tween:Cancel()
- _G.Clip = false
- end
- end
- function GetDistance(target)
- return math.floor((target.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude)
- end
- function TP(Pos)
- Distance = (Pos.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
- if Distance < 250 then
- Speed = 600
- elseif Distance >= 1000 then
- Speed = 200
- end
- game:GetService("TweenService"):Create(
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,
- TweenInfo.new(Distance/Speed, Enum.EasingStyle.Linear),
- {CFrame = Pos}
- ):Play()
- _G.Clip = true
- wait(Distance/Speed)
- _G.Clip = false
- end
- spawn(function()
- pcall(function()
- while wait() do
- if _G.AutoAdvanceDungeon or _G.AutoDoughtBoss or _G.Auto_DungeonMobAura or _G.AutoFarmChest or _G.AutoFarmBossHallow or _G.AutoFarmSwanGlasses or _G.AutoLongSword or _G.AutoBlackSpikeycoat or _G.AutoElectricClaw or _G.AutoFarmGunMastery or _G.AutoHolyTorch or _G.AutoLawRaid or _G.AutoFarmBoss or _G.AutoTwinHooks or _G.AutoOpenSwanDoor or _G.AutoDragon_Trident or _G.AutoSaber or _G.AutoFarmFruitMastery or _G.AutoFarmGunMastery or _G.TeleportIsland or _G.Auto_EvoRace or _G.AutoFarmAllMsBypassType or _G.AutoObservationv2 or _G.AutoMusketeerHat or _G.AutoEctoplasm or _G.AutoRengoku or _G.Auto_Rainbow_Haki or _G.AutoObservation or _G.AutoDarkDagger or _G.Safe_Mode or _G.MasteryFruit or _G.AutoBudySword or _G.AutoBounty or _G.AutoAllBoss or _G.Auto_Bounty or _G.AutoSharkman or _G.Auto_Mastery_Fruit or _G.Auto_Mastery_Gun or _G.Auto_Dungeon or _G.Auto_Cavender or _G.Auto_Pole or _G.Auto_Kill_Ply or _G.Auto_Factory or _G.AutoSecondSea or _G.TeleportPly or _G.AutoBartilo or _G.Auto_DarkBoss or _G.GrabChest or _G.AutoFarmBounty or _G.Holy_Torch or _G.AutoFarm or _G.Clip or FarmBoss or _G.AutoElitehunter or _G.AutoThirdSea or _G.Auto_Bone == true then
- if not game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip") then
- local Noclip = Instance.new("BodyVelocity")
- Noclip.Name = "BodyClip"
- Noclip.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
- Noclip.MaxForce = Vector3.new(100000,100000,100000)
- Noclip.Velocity = Vector3.new(0,0,0)
- end
- end
- end
- end)
- end)
- spawn(function()
- pcall(function()
- game:GetService("RunService").Stepped:Connect(function()
- if _G.AutoAdvanceDungeon or _G.AutoDoughtBoss or _G.Auto_DungeonMobAura or _G.AutoFarmChest or _G.AutoFarmBossHallow or _G.AutoFarmSwanGlasses or _G.AutoLongSword or _G.AutoBlackSpikeycoat or _G.AutoElectricClaw or _G.AutoFarmGunMastery or _G.AutoHolyTorch or _G.AutoLawRaid or _G.AutoFarmBoss or _G.AutoTwinHooks or _G.AutoOpenSwanDoor or _G.AutoDragon_Trident or _G.AutoSaber or _G.NOCLIP or _G.AutoFarmFruitMastery or _G.AutoFarmGunMastery or _G.TeleportIsland or _G.Auto_EvoRace or _G.AutoFarmAllMsBypassType or _G.AutoObservationv2 or _G.AutoMusketeerHat or _G.AutoEctoplasm or _G.AutoRengoku or _G.Auto_Rainbow_Haki or _G.AutoObservation or _G.AutoDarkDagger or _G.Safe_Mode or _G.MasteryFruit or _G.AutoBudySword or _G.AutoBounty or _G.AutoAllBoss or _G.Auto_Bounty or _G.AutoSharkman or _G.Auto_Mastery_Fruit or _G.Auto_Mastery_Gun or _G.Auto_Dungeon or _G.Auto_Cavender or _G.Auto_Pole or _G.Auto_Kill_Ply or _G.Auto_Factory or _G.AutoSecondSea or _G.TeleportPly or _G.AutoBartilo or _G.Auto_DarkBoss or _G.GrabChest or _G.AutoFarmBounty or _G.Holy_Torch or _G.AutoFarm or _G.Clip or _G.AutoElitehunter or _G.AutoThirdSea or _G.Auto_Bone == true then
- for _, v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
- if v:IsA("BasePart") then
- v.CanCollide = false
- end
- end
- end
- end)
- end)
- end)
- spawn(function()
- while wait() do
- if _G.AutoDoughtBoss or _G.Auto_DungeonMobAura or _G.AutoFarmChest or _G.AutoFarmBossHallow or _G.AutoFarmSwanGlasses or _G.AutoLongSword or _G.AutoBlackSpikeycoat or _G.AutoElectricClaw or _G.AutoFarmGunMastery or _G.AutoHolyTorch or _G.AutoLawRaid or _G.AutoFarmBoss or _G.AutoTwinHooks or _G.AutoOpenSwanDoor or _G.AutoDragon_Trident or _G.AutoSaber or _G.NOCLIP or _G.AutoFarmFruitMastery or _G.AutoFarmGunMastery or _G.TeleportIsland or _G.Auto_EvoRace or _G.AutoFarmAllMsBypassType or _G.AutoObservationv2 or _G.AutoMusketeerHat or _G.AutoEctoplasm or _G.AutoRengoku or _G.Auto_Rainbow_Haki or _G.AutoObservation or _G.AutoDarkDagger or _G.Safe_Mode or _G.MasteryFruit or _G.AutoBudySword or _G.AutoAllBoss or _G.Auto_Bounty or _G.AutoSharkman or _G.Auto_Mastery_Fruit or _G.Auto_Mastery_Gun or _G.Auto_Dungeon or _G.Auto_Cavender or _G.Auto_Pole or _G.Auto_Kill_Ply or _G.Auto_Factory or _G.AutoSecondSea or _G.TeleportPly or _G.AutoBartilo or _G.Auto_DarkBoss or _G.AutoFarm or _G.Clip or _G.AutoElitehunter or _G.AutoThirdSea or _G.Auto_Bone == true then
- pcall(function()
- game:GetService("ReplicatedStorage").Remotes.CommE:FireServer("Ken",true)
- end)
- end
- end
- end)
- function StopTween(target)
- if not target then
- _G.StopTween = true
- wait()
- topos(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame)
- wait()
- if game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip") then
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip"):Destroy()
- end
- _G.StopTween = false
- _G.Clip = false
- end
- end
- spawn(function()
- pcall(function()
- while wait() do
- for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
- if v:IsA("Tool") then
- if v:FindFirstChild("RemoteFunctionShoot") then
- SelectWeaponGun = v.Name
- end
- end
- end
- end
- end)
- end)
- game:GetService("Players").LocalPlayer.Idled:connect(function()
- game:GetService("VirtualUser"):Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
- wait(1)
- game:GetService("VirtualUser"):Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
- end)
- local ScreenGui = Instance.new("ScreenGui")
- local Toggle = Instance.new("TextButton")
- ScreenGui.Name = "ScreenGui"
- ScreenGui.Parent = game.CoreGui
- Toggle.Name = "Toggle"
- Toggle.Parent = ScreenGui
- Toggle.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
- Toggle.Position = UDim2.new(0.120833337, 0, 0.0952890813, 0)
- Toggle.Size = UDim2.new(0, 50, 0, 50)
- Toggle.Font = Enum.Font.Code
- Toggle.Text = "R"
- Toggle.TextColor3 = Color3.fromRGB(255, 0, 0)
- Toggle.TextScaled = true
- Toggle.MouseButton1Down:connect(function()
- game:GetService("VirtualInputManager"):SendKeyEvent(true,305,false,game)
- game:GetService("VirtualInputManager"):SendKeyEvent(false,305,false,game)
- end)
- --------------------------------------------------------------------
- local RenUi = library:AddWindow("Ren Hub | BF",Enum.KeyCode.RightControl)
- --------------------------------------------------------------------
- local Main = RenUi:AddTab("Auto Farm","6026568198")
- local Combat = RenUi:AddTab("Combat","7251993295")
- local Stats = RenUi:AddTab("Stats","7040410130")
- local Teleport = RenUi:AddTab("Teleport","6035190846")
- local Dungeon = RenUi:AddTab("Dungeon","7044284832")
- local DevilFruit = RenUi:AddTab("Devil Fruit","7044233235")
- local Shop = RenUi:AddTab("Shop","6031265976")
- local Misc = RenUi:AddTab("Misc","6034509993")
- --------------------------------------------------------------------
- Main:AddSeperator("Settings")
- Time = Main:AddLabel("Server Time")
- function UpdateTime()
- local GameTime = math.floor(workspace.DistributedGameTime+0.5)
- local Hour = math.floor(GameTime/(60^2))%24
- local Minute = math.floor(GameTime/(60^1))%60
- local Second = math.floor(GameTime/(60^0))%60
- Time:Set("Hr(s) : "..Hour.." Min(s) : "..Minute.." Sec(s) : "..Second)
- end
- spawn(function()
- while task.wait() do
- pcall(function()
- UpdateTime()
- end)
- end
- end)
- Main:AddToggle("Auto Set Spawn Points",true,function(value)
- _G.AutoSetSpawn = value
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if _G.AutoSetSpawn then
- if game:GetService("Players").LocalPlayer.Character.Humanoid.Health > 0 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
- end
- end
- end
- end)
- end)
- Main:AddToggle("Bring Mob",true,function(value)
- _G.BringMonster = value
- end)
- WeaponList = {}
- for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
- if v:IsA("Tool") then
- table.insert(WeaponList ,v.Name)
- end
- end
- local SelectWeapona = Main:AddDropdown("Select Weapon",WeaponList,function(value)
- _G.SelectWeapon = value
- end)
- Main:AddButton("Refresh Weapon",function()
- SelectWeapona:Clear()
- for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
- SelectWeapona:Add(v.Name)
- end
- end)
- Main:AddSeperator("Main")
- local AutoFarm = Main:AddToggle("Auto Farm Level",_G.AutoFarm,function(value)
- _G.AutoFarm = value
- StopTween(_G.AutoFarm)
- end)
- spawn(function()
- while wait() do
- if _G.AutoFarm then
- pcall(function()
- local QuestTitle = game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text
- if not string.find(QuestTitle, NameMon) then
- StartMagnet = false
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
- end
- if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then
- StartMagnet = false
- CheckQuest()
- repeat wait() topos(CFrameQuest) until (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or not _G.AutoFarm
- if (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 then
- wait(1.2)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest",NameQuest,LevelQuest)
- wait(0.5)
- end
- elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
- CheckQuest()
- if game:GetService("Workspace").Enemies:FindFirstChild(Mon) then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
- if v.Name == Mon then
- if string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) then
- repeat task.wait()
- EquipWeapon(_G.SelectWeapon)
- AutoHaki()
- PosMon = v.HumanoidRootPart.CFrame
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- v.HumanoidRootPart.CanCollide = false
- v.Humanoid.WalkSpeed = 0
- v.Head.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- StartMagnet = true
- game:GetService'VirtualUser':CaptureController()
- game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
- until not _G.AutoFarm or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false
- else
- StartMagnet = false
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
- end
- end
- end
- end
- else
- StartMagnet = false
- if game:GetService("ReplicatedStorage"):FindFirstChild(Mon) then
- topos(game:GetService("ReplicatedStorage"):FindFirstChild(Mon).HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- else
- if (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 15 then
- if PosMon ~= nil then
- topos(PosMon * CFrame.new(5,10,7))
- else
- if OldPos ~= nil then
- topos(OldPos.Position)
- end
- end
- end
- end
- end
- end
- end)
- end
- end
- end)
- if World1 then
- Main:AddToggle("Auto Second Sea",_G.AutoSecondSea,function(value)
- _G.AutoSecondSea = value
- StopTween(_G.AutoSecondSea)
- end)
- spawn(function()
- while wait() do
- if _G.AutoSecondSea then
- pcall(function()
- local MyLevel = game:GetService("Players").LocalPlayer.Data.Level.Value
- if MyLevel >= 700 and World1 then
- if game:GetService("Workspace").Map.Ice.Door.CanCollide == false and game:GetService("Workspace").Map.Ice.Door.Transparency == 1 then
- local CFrame1 = CFrame.new(4849.29883, 5.65138149, 719.611877)
- repeat topos(CFrame1) wait() until (CFrame1.Position-game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or _G.AutoSecondSea == false
- wait(1.1)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("DressrosaQuestProgress","Detective")
- wait(0.5)
- EquipWeapon("Key")
- repeat topos(CFrame.new(1347.7124, 37.3751602, -1325.6488)) wait() until (Vector3.new(1347.7124, 37.3751602, -1325.6488)-game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or _G.AutoSecondSea == false
- wait(0.5)
- else
- if game:GetService("Workspace").Map.Ice.Door.CanCollide == false and game:GetService("Workspace").Map.Ice.Door.Transparency == 1 then
- if game:GetService("Workspace").Enemies:FindFirstChild("Ice Admiral [Lv. 700] [Boss]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "Ice Admiral [Lv. 700] [Boss]" then
- if not v.Humanoid.Health <= 0 then
- if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- OldCFrameSecond = v.HumanoidRootPart.CFrame
- repeat task.wait()
- AutoHaki()
- EquipWeapon(_G.SelectWeapon)
- v.HumanoidRootPart.CanCollide = false
- v.Humanoid.WalkSpeed = 0
- v.Head.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.HumanoidRootPart.CFrame = OldCFrameSecond
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,672))
- sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
- until not _G.AutoSecondSea or not v.Parent or v.Humanoid.Health <= 0
- end
- else
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelDressrosa")
- end
- end
- end
- else
- if game:GetService("ReplicatedStorage"):FindFirstChild("Ice Admiral [Lv. 700] [Boss]") then
- topos(game:GetService("ReplicatedStorage"):FindFirstChild("Ice Admiral [Lv. 700] [Boss]").HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- end
- end
- end
- end
- end
- end)
- end
- end
- end)
- end
- if World2 then
- Main:AddToggle("Auto Third Sea",_G.AutoThirdSea,function(value)
- _G.AutoThirdSea = value
- StopTween(_G.AutoThirdSea)
- end)
- spawn(function()
- while wait() do
- if _G.AutoThirdSea then
- pcall(function()
- if game:GetService("Players").LocalPlayer.Data.Level.Value >= 1500 and World2 then
- _G.AutoFarm = false
- if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ZQuestProgress","Check") == 0 then
- topos(CFrame.new(-1926.3221435547, 12.819851875305, 1738.3092041016))
- if (CFrame.new(-1926.3221435547, 12.819851875305, 1738.3092041016).Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 10 then
- wait(1.5)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ZQuestProgress","Begin")
- end
- wait(1.8)
- if game:GetService("Workspace").Enemies:FindFirstChild("rip_indra [Lv. 1500] [Boss]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "rip_indra [Lv. 1500] [Boss]" then
- OldCFrameThird = v.HumanoidRootPart.CFrame
- repeat task.wait()
- AutoHaki()
- EquipWeapon(_G.SelectWeapon)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- v.HumanoidRootPart.CFrame = OldCFrameThird
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.HumanoidRootPart.CanCollide = false
- v.Humanoid.WalkSpeed = 0
- game:GetService'VirtualUser':CaptureController()
- game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelZou")
- sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
- until _G.AutoThirdSea == false or v.Humanoid.Health <= 0 or not v.Parent
- end
- end
- elseif not game:GetService("Workspace").Enemies:FindFirstChild("rip_indra [Lv. 1500] [Boss]") and (CFrame.new(-26880.93359375, 22.848554611206, 473.18951416016).Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 1000 then
- topos(CFrame.new(-26880.93359375, 22.848554611206, 473.18951416016))
- end
- end
- end
- end)
- end
- end
- end)
- end
- if World2 then
- Main:AddToggle("Auto Farm Factory",_G.AutoFactory,function(value)
- _G.AutoFactory = value
- StopTween(_G.AutoFactory)
- end)
- spawn(function()
- while wait() do
- pcall(function()
- if _G.AutoFactory then
- if game:GetService("Workspace").Enemies:FindFirstChild("Core") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "Core" and v.Humanoid.Health > 0 then
- repeat task.wait()
- AutoHaki()
- EquipWeapon(_G.SelectWeapon)
- topos(CFrame.new(448.46756, 199.356781, -441.389252))
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,672))
- until v.Humanoid.Health <= 0 or _G.AutoFactory == false
- end
- end
- else
- topos(CFrame.new(448.46756, 199.356781, -441.389252))
- end
- end
- end)
- end
- end)
- elseif World3 then
- Main:AddToggle("Auto Mystic Island",_G.AutoMysticIsland,function(value)
- _G.AutoMysticIsland = value
- end)
- spawn(function()
- while wait() do
- if _G.AutoMysticIsland then
- pcall(function()
- if game:GetService("Workspace").Map:FindFirstChild("MysticIsland") then
- topos(game:GetService("Workspace").Map:FindFirstChild("MysticIsland").HumanoidRootPart.CFrame * CFrame.new(0,500,-100))
- end
- end)
- end
- end
- end)
- end
- Main:AddSeperator("Fighting Style")
- Main:AddToggle("Auto Superhuman",_G.AutoSuperhuman,function(value)
- _G.AutoSuperhuman = value
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if _G.AutoSuperhuman then
- if game.Players.LocalPlayer.Backpack:FindFirstChild("Combat") or game.Players.LocalPlayer.Character:FindFirstChild("Combat") and game:GetService("Players")["LocalPlayer"].Data.Beli.Value >= 150000 then
- UnEquipWeapon("Combat")
- wait(.1)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyBlackLeg")
- end
- if game.Players.LocalPlayer.Character:FindFirstChild("Superhuman") or game.Players.LocalPlayer.Backpack:FindFirstChild("Superhuman") then
- _G.SelectWeapon = "Superhuman"
- end
- if game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") or game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") or game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") or game.Players.LocalPlayer.Character:FindFirstChild("Electro") or game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") or game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate") or game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") or game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw") then
- if game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg").Level.Value <= 299 then
- _G.SelectWeapon = "Black Leg"
- end
- if game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and game.Players.LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value <= 299 then
- _G.SelectWeapon = "Electro"
- end
- if game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate").Level.Value <= 299 then
- _G.SelectWeapon = "Fishman Karate"
- end
- if game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw").Level.Value <= 299 then
- _G.SelectWeapon = "Dragon Claw"
- end
- if game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg").Level.Value >= 300 and game:GetService("Players")["LocalPlayer"].Data.Beli.Value >= 300000 then
- UnEquipWeapon("Black Leg")
- wait(.1)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectro")
- end
- if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 300 and game:GetService("Players")["LocalPlayer"].Data.Beli.Value >= 300000 then
- UnEquipWeapon("Black Leg")
- wait(.1)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectro")
- end
- if game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and game.Players.LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value >= 300 and game:GetService("Players")["LocalPlayer"].Data.Beli.Value >= 750000 then
- UnEquipWeapon("Electro")
- wait(.1)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyFishmanKarate")
- end
- if game.Players.LocalPlayer.Character:FindFirstChild("Electro") and game.Players.LocalPlayer.Character:FindFirstChild("Electro").Level.Value >= 300 and game:GetService("Players")["LocalPlayer"].Data.Beli.Value >= 750000 then
- UnEquipWeapon("Electro")
- wait(.1)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyFishmanKarate")
- end
- if game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate").Level.Value >= 300 and game:GetService("Players")["Localplayer"].Data.Fragments.Value >= 1500 then
- UnEquipWeapon("Fishman Karate")
- wait(.1)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","DragonClaw","1")
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","DragonClaw","2")
- end
- if game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate") and game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate").Level.Value >= 300 and game:GetService("Players")["Localplayer"].Data.Fragments.Value >= 1500 then
- UnEquipWeapon("Fishman Karate")
- wait(.1)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","DragonClaw","1")
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","DragonClaw","2")
- end
- if game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw").Level.Value >= 300 and game:GetService("Players")["LocalPlayer"].Data.Beli.Value >= 3000000 then
- UnEquipWeapon("Dragon Claw")
- wait(.1)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySuperhuman")
- end
- if game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw") and game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw").Level.Value >= 300 and game:GetService("Players")["LocalPlayer"].Data.Beli.Value >= 3000000 then
- UnEquipWeapon("Dragon Claw")
- wait(.1)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySuperhuman")
- end
- end
- end
- end
- end)
- end)
- Main:AddToggle("Auto DeathStep",_G.AutoDeathStep,function(value)
- _G.AutoDeathStep = value
- end)
- spawn(function()
- while wait() do wait()
- if _G.AutoDeathStep then
- if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Black Leg") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Black Leg") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Death Step") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Death Step") then
- if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Black Leg") and game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Black Leg").Level.Value >= 450 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDeathStep")
- _G.SelectWeapon = "Death Step"
- end
- if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Black Leg") and game:GetService("Players").LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 450 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDeathStep")
- _G.SelectWeapon = "Death Step"
- end
- if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Black Leg") and game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Black Leg").Level.Value <= 449 then
- _G.SelectWeapon = "Black Leg"
- end
- else
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyBlackLeg")
- end
- end
- end
- end)
- Main:AddToggle("Auto Sharkman Karate",_G.AutoSharkman,function(value)
- _G.AutoSharkman = value
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if _G.AutoSharkman then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyFishmanKarate")
- if string.find(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate"), "keys") then
- if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Water Key") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Water Key") then
- topos(CFrame.new(-2604.6958, 239.432526, -10315.1982, 0.0425701365, 0, -0.999093413, 0, 1, 0, 0.999093413, 0, 0.0425701365))
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate")
- elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Fishman Karate") and game:GetService("Players").LocalPlayer.Character:FindFirstChild("Fishman Karate").Level.Value >= 400 then
- else
- Ms = "Tide Keeper [Lv. 1475] [Boss]"
- if game:GetService("Workspace").Enemies:FindFirstChild(Ms) then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == Ms then
- OldCFrameShark = v.HumanoidRootPart.CFrame
- repeat task.wait()
- AutoHaki()
- EquipWeapon(_G.SelectWeapon)
- v.Head.CanCollide = false
- v.Humanoid.WalkSpeed = 0
- v.HumanoidRootPart.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.HumanoidRootPart.CFrame = OldCFrameShark
- topos(v.HumanoidRootPart.CFrame*CFrame.new(5,10,7))
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 670))
- sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
- until not v.Parent or v.Humanoid.Health <= 0 or _G.AutoSharkman == false or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Water Key") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Water Key")
- end
- end
- else
- topos(CFrame.new(-3570.18652, 123.328949, -11555.9072, 0.465199202, -1.3857326e-08, 0.885206044, 4.0332897e-09, 1, 1.35347511e-08, -0.885206044, -2.72606271e-09, 0.465199202))
- wait(3)
- end
- end
- else
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate")
- end
- end
- end
- end)
- end)
- Main:AddToggle("Auto Electric Claw",_G.AutoElectricClaw,function(value)
- _G.AutoElectricClaw = value
- StopTween(_G.AutoElectricClaw)
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if _G.AutoElectricClaw then
- if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Electro") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Electro") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Electric Claw") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Electric Claw") then
- if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Electro") and game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value >= 400 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw")
- _G.SelectWeapon = "Electric Claw"
- end
- if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Electro") and game:GetService("Players").LocalPlayer.Character:FindFirstChild("Electro").Level.Value >= 400 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw")
- _G.SelectWeapon = "Electric Claw"
- end
- if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Electro") and game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value <= 399 then
- _G.SelectWeapon = "Electro"
- end
- else
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectro")
- end
- end
- if _G.AutoElectricClaw then
- if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Electro") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Electro") then
- if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Electro") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Electro") and game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value >= 400 or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Electro").Level.Value >= 400 then
- if _G.AutoFarm == false then
- repeat task.wait()
- topos(CFrame.new(-10371.4717, 330.764496, -10131.4199))
- until not _G.AutoElectricClaw or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - CFrame.new(-10371.4717, 330.764496, -10131.4199).Position).Magnitude <= 10
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw","Start")
- wait(2)
- repeat task.wait()
- topos(CFrame.new(-12550.532226563, 336.22631835938, -7510.4233398438))
- until not _G.AutoElectricClaw or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - CFrame.new(-12550.532226563, 336.22631835938, -7510.4233398438).Position).Magnitude <= 10
- wait(1)
- repeat task.wait()
- topos(CFrame.new(-10371.4717, 330.764496, -10131.4199))
- until not _G.AutoElectricClaw or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - CFrame.new(-10371.4717, 330.764496, -10131.4199).Position).Magnitude <= 10
- wait(1)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw")
- elseif _G.AutoFarm == true then
- _G.AutoFarm = false
- wait(1)
- repeat task.wait()
- topos(CFrame.new(-10371.4717, 330.764496, -10131.4199))
- until not _G.AutoElectricClaw or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - CFrame.new(-10371.4717, 330.764496, -10131.4199).Position).Magnitude <= 10
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw","Start")
- wait(2)
- repeat task.wait()
- topos(CFrame.new(-12550.532226563, 336.22631835938, -7510.4233398438))
- until not _G.AutoElectricClaw or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - CFrame.new(-12550.532226563, 336.22631835938, -7510.4233398438).Position).Magnitude <= 10
- wait(1)
- repeat task.wait()
- topos(CFrame.new(-10371.4717, 330.764496, -10131.4199))
- until not _G.AutoElectricClaw or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - CFrame.new(-10371.4717, 330.764496, -10131.4199).Position).Magnitude <= 10
- wait(1)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw")
- _G.SelectWeapon = "Electric Claw"
- wait(.1)
- _G.AutoFarm = true
- end
- end
- end
- end
- end
- end)
- end)
- Main:AddToggle("Auto Dragon Talon",_G.AutoDragonTalon,function(value)
- _G.AutoDragonTalon = value
- end)
- spawn(function()
- while wait() do
- if _G.AutoDragonTalon then
- if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon Claw") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dragon Claw") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon Talon") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dragon Talon") then
- if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon Claw").Level.Value >= 400 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon")
- _G.SelectWeapon = "Dragon Talon"
- end
- if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dragon Claw") and game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dragon Claw").Level.Value >= 400 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon")
- _G.SelectWeapon = "Dragon Talon"
- end
- if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon Claw").Level.Value <= 399 then
- _G.SelectWeapon = "Dragon Claw"
- end
- else
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","DragonClaw","2")
- end
- end
- end
- end)
- Main:AddSeperator("Mastery")
- Main:AddToggle("Auto Farm BF Mastery",_G.AutoFarmFruitMastery,function(value)
- _G.AutoFarmFruitMastery = value
- StopTween(_G.AutoFarmFruitMastery)
- if _G.AutoFarmFruitMastery == false then
- UseSkill = false
- end
- end)
- spawn(function()
- while wait() do
- if _G.AutoFarmFruitMastery then
- pcall(function()
- local QuestTitle = game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text
- if not string.find(QuestTitle, NameMon) then
- Magnet = false
- UseSkill = false
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
- end
- if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then
- StartMasteryFruitMagnet = false
- UseSkill = false
- CheckQuest()
- repeat wait()
- topos(CFrameQuest)
- until (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or not _G.AutoFarmFruitMastery
- if (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 then
- wait(1.2)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest",NameQuest,LevelQuest)
- wait(0.5)
- end
- elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
- CheckQuest()
- if game:GetService("Workspace").Enemies:FindFirstChild(Mon) then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
- if v.Name == Mon then
- if string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) then
- HealthMs = v.Humanoid.MaxHealth * _G.Kill_At/100
- repeat task.wait()
- if v.Humanoid.Health <= HealthMs then
- AutoHaki()
- EquipWeapon(game:GetService("Players").LocalPlayer.Data.DevilFruit.Value)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- v.HumanoidRootPart.CanCollide = false
- PosMonMasteryFruit = v.HumanoidRootPart.CFrame
- v.Humanoid.WalkSpeed = 0
- v.Head.CanCollide = false
- UseSkill = true
- else
- UseSkill = false
- AutoHaki()
- EquipWeapon(_G.SelectWeapon)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- v.HumanoidRootPart.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- PosMonMasteryFruit = v.HumanoidRootPart.CFrame
- v.Humanoid.WalkSpeed = 0
- v.Head.CanCollide = false
- end
- StartMasteryFruitMagnet = true
- game:GetService'VirtualUser':CaptureController()
- game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
- until not _G.AutoFarmFruitMastery or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false
- else
- UseSkill = false
- StartMasteryFruitMagnet = false
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
- end
- end
- end
- end
- else
- StartMasteryFruitMagnet = false
- UseSkill = false
- local Mob = game:GetService("ReplicatedStorage"):FindFirstChild(Mon)
- if Mob then
- topos(Mob.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- else
- if game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.Y <= 1 then
- game:GetService("Players").LocalPlayer.Character.Humanoid.Jump = true
- task.wait()
- game:GetService("Players").LocalPlayer.Character.Humanoid.Jump = false
- end
- end
- end
- end
- end)
- end
- end
- end)
- spawn(function()
- while wait() do
- if UseSkill then
- pcall(function()
- CheckQuest()
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if game:GetService("Players").LocalPlayer.Character:FindFirstChild(game:GetService("Players").LocalPlayer.Data.DevilFruit.Value) then
- MasBF = game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Data.DevilFruit.Value].Level.Value
- elseif game:GetService("Players").LocalPlayer.Backpack:FindFirstChild(game:GetService("Players").LocalPlayer.Data.DevilFruit.Value) then
- MasBF = game:GetService("Players").LocalPlayer.Backpack[game:GetService("Players").LocalPlayer.Data.DevilFruit.Value].Level.Value
- end
- if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dragon-Dragon") then
- if _G.SkillZ then
- local args = {
- [1] = PosMonMasteryFruit.Position
- }
- game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
- game:GetService("VirtualInputManager"):SendKeyEvent(true,"Z",false,game)
- game:GetService("VirtualInputManager"):SendKeyEvent(false,"Z",false,game)
- end
- if _G.SkillX then
- local args = {
- [1] = PosMonMasteryFruit.Position
- }
- game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
- game:GetService("VirtualInputManager"):SendKeyEvent(true,"X",false,game)
- game:GetService("VirtualInputManager"):SendKeyEvent(false,"X",false,game)
- end
- if _G.SkillC then
- local args = {
- [1] = PosMonMasteryFruit.Position
- }
- game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
- game:GetService("VirtualInputManager"):SendKeyEvent(true,"C",false,game)
- wait(2)
- game:GetService("VirtualInputManager"):SendKeyEvent(false,"C",false,game)
- end
- elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Venom-Venom") then
- if _G.SkillZ then
- local args = {
- [1] = PosMonMasteryFruit.Position
- }
- game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
- game:GetService("VirtualInputManager"):SendKeyEvent(true,"Z",false,game)
- game:GetService("VirtualInputManager"):SendKeyEvent(false,"Z",false,game)
- end
- if _G.SkillX then
- local args = {
- [1] = PosMonMasteryFruit.Position
- }
- game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
- game:GetService("VirtualInputManager"):SendKeyEvent(true,"X",false,game)
- game:GetService("VirtualInputManager"):SendKeyEvent(false,"X",false,game)
- end
- if _G.SkillC then
- local args = {
- [1] = PosMonMasteryFruit.Position
- }
- game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
- game:GetService("VirtualInputManager"):SendKeyEvent(true,"C",false,game)
- wait(2)
- game:GetService("VirtualInputManager"):SendKeyEvent(false,"C",false,game)
- end
- elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Human-Human: Buddha") then
- if _G.SkillZ and game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Size == Vector3.new(2, 2.0199999809265, 1) then
- local args = {
- [1] = PosMonMasteryFruit.Position
- }
- game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
- game:GetService("VirtualInputManager"):SendKeyEvent(true,"Z",false,game)
- game:GetService("VirtualInputManager"):SendKeyEvent(false,"Z",false,game)
- end
- if _G.SkillX then
- local args = {
- [1] = PosMonMasteryFruit.Position
- }
- game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
- game:GetService("VirtualInputManager"):SendKeyEvent(true,"X",false,game)
- game:GetService("VirtualInputManager"):SendKeyEvent(false,"X",false,game)
- end
- if _G.SkillC then
- local args = {
- [1] = PosMonMasteryFruit.Position
- }
- game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
- game:GetService("VirtualInputManager"):SendKeyEvent(true,"C",false,game)
- game:GetService("VirtualInputManager"):SendKeyEvent(false,"C",false,game)
- end
- if _G.SkillV then
- local args = {
- [1] = PosMonMasteryFruit.Position
- }
- game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
- game:GetService("VirtualInputManager"):SendKeyEvent(true,"V",false,game)
- game:GetService("VirtualInputManager"):SendKeyEvent(false,"V",false,game)
- end
- elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild(game:GetService("Players").LocalPlayer.Data.DevilFruit.Value) then
- if _G.SkillZ then
- local args = {
- [1] = PosMonMasteryFruit.Position
- }
- game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
- game:GetService("VirtualInputManager"):SendKeyEvent(true,"Z",false,game)
- game:GetService("VirtualInputManager"):SendKeyEvent(false,"Z",false,game)
- end
- if _G.SkillX then
- local args = {
- [1] = PosMonMasteryFruit.Position
- }
- game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
- game:GetService("VirtualInputManager"):SendKeyEvent(true,"X",false,game)
- game:GetService("VirtualInputManager"):SendKeyEvent(false,"X",false,game)
- end
- if _G.SkillC then
- local args = {
- [1] = PosMonMasteryFruit.Position
- }
- game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
- game:GetService("VirtualInputManager"):SendKeyEvent(true,"C",false,game)
- game:GetService("VirtualInputManager"):SendKeyEvent(false,"C",false,game)
- end
- if _G.SkillV then
- local args = {
- [1] = PosMonMasteryFruit.Position
- }
- game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
- game:GetService("VirtualInputManager"):SendKeyEvent(true,"V",false,game)
- game:GetService("VirtualInputManager"):SendKeyEvent(false,"V",false,game)
- end
- end
- end
- end)
- end
- end
- end)
- spawn(function()
- game:GetService("RunService").RenderStepped:Connect(function()
- pcall(function()
- if UseSkill then
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Notifications:GetChildren()) do
- if v.Name == "NotificationTemplate" then
- if string.find(v.Text,"Skill locked!") then
- v:Destroy()
- end
- end
- end
- end
- end)
- end)
- end)
- spawn(function()
- pcall(function()
- game:GetService("RunService").RenderStepped:Connect(function()
- if UseSkill then
- local args = {
- [1] = PosMonMasteryFruit.Position
- }
- game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Data.DevilFruit.Value].RemoteEvent:FireServer(unpack(args))
- end
- end)
- end)
- end)
- Main:AddToggle("Auto Farm Gun Mastery",_G.AutoFarmGunMastery,function(value)
- _G.AutoFarmGunMastery = value
- StopTween(_G.AutoFarmGunMastery)
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if _G.AutoFarmGunMastery then
- local QuestTitle = game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text
- if not string.find(QuestTitle, NameMon) then
- Magnet = false
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
- end
- if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then
- StartMasteryGunMagnet = false
- CheckQuest()
- topos(CFrameQuest)
- if (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 10 then
- wait(1.2)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest", NameQuest, LevelQuest)
- end
- elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
- CheckQuest()
- if game:GetService("Workspace").Enemies:FindFirstChild(Mon) then
- pcall(function()
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == Mon then
- repeat task.wait()
- if string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) then
- HealthMin = v.Humanoid.MaxHealth * _G.Kill_At/100
- if v.Humanoid.Health <= HealthMin then
- EquipWeapon(SelectWeaponGun)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- v.Humanoid.WalkSpeed = 0
- v.HumanoidRootPart.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(2,2,1)
- v.Head.CanCollide = false
- local args = {
- [1] = v.HumanoidRootPart.Position,
- [2] = v.HumanoidRootPart
- }
- game:GetService("Players").LocalPlayer.Character[SelectWeaponGun].RemoteFunctionShoot:InvokeServer(unpack(args))
- else
- AutoHaki()
- EquipWeapon(_G.SelectWeapon)
- v.Humanoid.WalkSpeed = 0
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- game:GetService'VirtualUser':CaptureController()
- game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
- end
- StartMasteryGunMagnet = true
- PosMonMasteryGun = v.HumanoidRootPart.CFrame
- else
- StartMasteryGunMagnet = false
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
- end
- until v.Humanoid.Health <= 0 or _G.AutoFarmGunMastery == false or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false
- StartMasteryGunMagnet = false
- end
- end
- end)
- else
- StartMasteryGunMagnet = false
- local Mob = game:GetService("ReplicatedStorage"):FindFirstChild(Mon)
- if Mob then
- topos(Mob.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- else
- if game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.Y <= 1 then
- game:GetService("Players").LocalPlayer.Character.Humanoid.Jump = true
- task.wait()
- game:GetService("Players").LocalPlayer.Character.Humanoid.Jump = false
- end
- end
- end
- end
- end
- end
- end)
- end)
- _G.Kill_At = 25
- Main:AddSlider("Kill At %",1,100,25,function(value)
- _G.Kill_At = value
- end)
- Main:AddSeperator("Bosses")
- local Boss = {}
- for i, v in pairs(game:GetService("ReplicatedStorage"):GetChildren()) do
- if string.find(v.Name, "Boss") then
- if v.Name == "Ice Admiral [Lv. 700] [Boss]" then
- else
- table.insert(Boss, v.Name)
- end
- end
- end
- local BossName = Main:AddDropdown("Select Boss",Boss,function(value)
- _G.SelectBoss = value
- end)
- Main:AddButton("Refresh Boss",function()
- BossName:Clear()
- for i, v in pairs(game:GetService("ReplicatedStorage"):GetChildren()) do
- if string.find(v.Name, "Boss") then
- BossName:Add(v.Name)
- end
- end
- end)
- Main:AddToggle("Auto Farm Boss",_G.AutoFarmBoss,function(value)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
- _G.AutoFarmBoss = value
- StopTween(_G.AutoFarmBoss)
- end)
- spawn(function()
- while wait() do
- if _G.AutoFarmBoss then
- pcall(function()
- if game:GetService("Workspace").Enemies:FindFirstChild(_G.SelectBoss) then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == _G.SelectBoss then
- if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- repeat task.wait()
- AutoHaki()
- EquipWeapon(_G.SelectWeapon)
- v.HumanoidRootPart.CanCollide = false
- v.Humanoid.WalkSpeed = 0
- v.HumanoidRootPart.Size = Vector3.new(80,80,80)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,672))
- sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
- until not _G.AutoFarmBoss or not v.Parent or v.Humanoid.Health <= 0
- end
- end
- end
- else
- if game:GetService("ReplicatedStorage"):FindFirstChild(_G.SelectBoss) then
- topos(game:GetService("ReplicatedStorage"):FindFirstChild(_G.SelectBoss).HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- end
- end
- end)
- end
- end
- end)
- Main:AddToggle("Auto Farm All Boss",_G.AutoAllBoss,function(value)
- _G.AutoAllBoss = value
- StopTween(_G.AutoAllBoss)
- end)
- Main:AddToggle("Auto Farm All Boss Hop",_G.AutoAllBossHop,function(value)
- _G.AutoAllBossHop = value
- end)
- spawn(function()
- while wait() do
- if _G.AutoAllBoss then
- pcall(function()
- for i,v in pairs(game.ReplicatedStorage:GetChildren()) do
- if string.find(v.Name,"Boss") then
- if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < 17000 then
- repeat task.wait()
- AutoHaki()
- EquipWeapon(_G.SelectWeapon)
- v.Humanoid.WalkSpeed = 0
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(80,80,80)
- topos(v.HumanoidRootPart.CFrame*CFrame.new(5,10,7))
- game:GetService'VirtualUser':CaptureController()
- game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
- sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",math.huge)
- until v.Humanoid.Health <= 0 or _G.AutoAllBoss == false or not v.Parent
- end
- else
- if _G.AutoAllBossHop then
- Hop()
- end
- end
- end
- end)
- end
- end
- end)
- Main:AddSeperator("Dought")
- local MobKilled = Main:AddLabel("Killed")
- spawn(function()
- while wait() do
- pcall(function()
- if string.len(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner")) == 88 then
- MobKilled:Set("Defeat : "..string.sub(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner"),39,41))
- elseif string.len(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner")) == 87 then
- MobKilled:Set("Defeat : "..string.sub(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner"),39,40))
- elseif string.len(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner")) == 86 then
- MobKilled:Set("Defeat : "..string.sub(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner"),39,39))
- else
- MobKilled:Set("Boss Is Spawning")
- end
- end)
- end
- end)
- Main:AddToggle("Auto Dought Boss",_G.AutoDoughtBoss,function(value)
- _G.AutoDoughtBoss = value
- StopTween(_G.AutoDoughtBoss)
- end)
- spawn(function()
- while wait() do
- pcall(function()
- if string.len(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner")) == 88 then
- KillMob = (tonumber(string.sub(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner"),39,41)) - 500)
- elseif string.len(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner")) == 87 then
- KillMob = (tonumber(string.sub(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner"),40,41)) - 500)
- elseif string.len(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner")) == 86 then
- KillMob = (tonumber(string.sub(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner"),41,41)) - 500)
- end
- end)
- end
- end)
- spawn(function()
- while wait() do
- if _G.AutoDoughtBoss then
- pcall(function()
- if game:GetService("Workspace").Enemies:FindFirstChild("Cake Prince [Lv. 2300] [Raid Boss]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "Cake Prince [Lv. 2300] [Raid Boss]" then
- if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- repeat task.wait()
- AutoHaki()
- EquipWeapon(_G.SelectWeapon)
- v.HumanoidRootPart.CanCollide = false
- v.Humanoid.WalkSpeed = 0
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,672))
- sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",math.huge)
- until not _G.AutoDoughtBoss or not v.Parent or v.Humanoid.Health <= 0
- end
- end
- end
- else
- if game:GetService("ReplicatedStorage"):FindFirstChild("Cake Prince [Lv. 2300] [Raid Boss]") then
- topos(game:GetService("ReplicatedStorage"):FindFirstChild("Cake Prince [Lv. 2300] [Raid Boss]").HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- else
- if KillMob == 0 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner",true)
- end
- if game:GetService("Workspace").Map.CakeLoaf.BigMirror.Other.Transparency == 1 then
- if game:GetService("Workspace").Enemies:FindFirstChild("Cookie Crafter [Lv. 2200]") or game:GetService("Workspace").Enemies:FindFirstChild("Cake Guard [Lv. 2225]") or game:GetService("Workspace").Enemies:FindFirstChild("Baking Staff [Lv. 2250]") or game:GetService("Workspace").Enemies:FindFirstChild("Head Baker [Lv. 2275]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "Cookie Crafter [Lv. 2200]" or v.Name == "Cake Guard [Lv. 2225]" or v.Name == "Baking Staff [Lv. 2250]" or v.Name == "Head Baker [Lv. 2275]" then
- if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- repeat task.wait()
- AutoHaki()
- EquipWeapon(_G.SelectWeapon)
- v.HumanoidRootPart.CanCollide = false
- v.Humanoid.WalkSpeed = 0
- v.Head.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- MagnetDought = true
- PosMonDoughtOpenDoor = v.HumanoidRootPart.CFrame
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,672))
- until not _G.AutoDoughtBoss or not v.Parent or v.Humanoid.Health <= 0 or game:GetService("Workspace").Map.CakeLoaf.BigMirror.Other.Transparency == 0 or game:GetService("ReplicatedStorage"):FindFirstChild("Cake Prince [Lv. 2300] [Raid Boss]") or game:GetService("Workspace").Enemies:FindFirstChild("Cake Prince [Lv. 2300] [Raid Boss]") or KillMob == 0
- end
- end
- end
- else
- MagnetDought = false
- if game:GetService("ReplicatedStorage"):FindFirstChild("Cookie Crafter [Lv. 2200]") then
- topos(game:GetService("ReplicatedStorage"):FindFirstChild("Cookie Crafter [Lv. 2200]").HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- else
- if game:GetService("ReplicatedStorage"):FindFirstChild("Cake Guard [Lv. 2225]") then
- topos(game:GetService("ReplicatedStorage"):FindFirstChild("Cake Guard [Lv. 2225]").HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- else
- if game:GetService("ReplicatedStorage"):FindFirstChild("Baking Staff [Lv. 2250]") then
- topos(game:GetService("ReplicatedStorage"):FindFirstChild("Baking Staff [Lv. 2250]").HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- else
- if game:GetService("ReplicatedStorage"):FindFirstChild("Head Baker [Lv. 2275]") then
- topos(game:GetService("ReplicatedStorage"):FindFirstChild("Head Baker [Lv. 2275]").HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- end
- end
- end
- end
- end
- else
- if game:GetService("Workspace").Enemies:FindFirstChild("Cake Prince [Lv. 2300] [Raid Boss]") then
- topos(game:GetService("Workspace").Enemies:FindFirstChild("Cake Prince [Lv. 2300] [Raid Boss]").HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- else
- if game:GetService("ReplicatedStorage"):FindFirstChild("Cake Prince [Lv. 2300] [Raid Boss]") then
- topos(game:GetService("ReplicatedStorage"):FindFirstChild("Cake Prince [Lv. 2300] [Raid Boss]").HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- end
- end
- end
- end
- end
- end)
- end
- end
- end)
- Main:AddSeperator("Advance Dungeon")
- Main:AddToggle("Auto Advance Dungeon",_G.AutoAdvanceDungeon,function(value)
- _G.AutoAdvanceDungeon = value
- StopTween(_G.AutoAdvanceDungeon)
- end)
- spawn(function()
- while wait() do
- if _G.AutoAdvanceDungeon then
- pcall(function()
- if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Bird-Bird: Phoenix") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Bird-Bird: Phoenix") then
- if game.Players.LocalPlayer.Backpack:FindFirstChild(game.Players.LocalPlayer.Data.DevilFruit.Value) then
- if game.Players.LocalPlayer.Backpack:FindFirstChild(game.Players.LocalPlayer.Data.DevilFruit.Value).Level.Value >= 400 then
- topos(CFrame.new(-2812.76708984375, 254.803466796875, -12595.560546875))
- if (CFrame.new(-2812.76708984375, 254.803466796875, -12595.560546875).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 10 then
- wait(1.5)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SickScientist","Check")
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SickScientist","Heal")
- end
- end
- elseif game.Players.LocalPlayer.Character:FindFirstChild(game.Players.LocalPlayer.Data.DevilFruit.Value) then
- if game.Players.LocalPlayer.Character:FindFirstChild(game.Players.LocalPlayer.Data.DevilFruit.Value).Level.Value >= 400 then
- topos(CFrame.new(-2812.76708984375, 254.803466796875, -12595.560546875))
- if (CFrame.new(-2812.76708984375, 254.803466796875, -12595.560546875).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 10 then
- wait(1.5)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SickScientist","Check")
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SickScientist","Heal")
- end
- end
- end
- end
- end)
- end
- end
- end)
- Main:AddSeperator("Buddy Sword")
- Main:AddToggle("Auto Buddy Sword",_G.AutoBudySword,function(value)
- _G.AutoBudySword = value
- StopTween(_G.AutoBudySword)
- end)
- Main:AddToggle("Auto Buddy Sword Hop",_G.AutoBudySwordHop,function(value)
- _G.AutoBudySwordHop = value
- end)
- spawn(function()
- while wait() do
- if _G.AutoBudySword then
- pcall(function()
- if game:GetService("Workspace").Enemies:FindFirstChild("Cake Queen [Lv. 2175] [Boss]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "Cake Queen [Lv. 2175] [Boss]" then
- if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- repeat task.wait()
- AutoHaki()
- EquipWeapon(_G.SelectWeapon)
- v.HumanoidRootPart.CanCollide = false
- v.Humanoid.WalkSpeed = 0
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,672))
- sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",math.huge)
- until not _G.AutoBudySword or not v.Parent or v.Humanoid.Health <= 0
- end
- end
- end
- else
- if game:GetService("ReplicatedStorage"):FindFirstChild("Cake Queen [Lv. 2175] [Boss]") then
- topos(game:GetService("ReplicatedStorage"):FindFirstChild("Cake Queen [Lv. 2175] [Boss]").HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- else
- if _G.AutoBudySwordHop then
- Hop()
- end
- end
- end
- end)
- end
- end
- end)
- Main:AddSeperator("Elite")
- local EliteProgress = Main:AddLabel("")
- spawn(function()
- pcall(function()
- while wait() do
- EliteProgress:Set("Elite Progress : "..game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("EliteHunter","Progress"))
- end
- end)
- end)
- Main:AddToggle("Auto Elite Hunter",_G.AutoElitehunter,function(value)
- _G.AutoElitehunter = value
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
- StopTween(_G.AutoElitehunter)
- end)
- spawn(function()
- while wait() do
- if _G.AutoElitehunter and World3 then
- pcall(function()
- local QuestTitle = game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text
- if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then
- repeat wait()
- topos(CFrame.new(-5418.892578125, 313.74130249023, -2826.2260742188))
- until not _G.AutoElitehunter or (Vector3.new(-5418.892578125, 313.74130249023, -2826.2260742188)-game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3
- if (Vector3.new(-5418.892578125, 313.74130249023, -2826.2260742188)-game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 then
- wait(1.1)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("EliteHunter")
- wait(0.5)
- end
- elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
- if string.find(QuestTitle,"Diablo") or string.find(QuestTitle,"Deandre") or string.find(QuestTitle,"Urban") then
- if game:GetService("Workspace").Enemies:FindFirstChild("Diablo [Lv. 1750]") or game:GetService("Workspace").Enemies:FindFirstChild("Deandre [Lv. 1750]") or game:GetService("Workspace").Enemies:FindFirstChild("Urban [Lv. 1750]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "Diablo [Lv. 1750]" or v.Name == "Deandre [Lv. 1750]" or v.Name == "Urban [Lv. 1750]" then
- if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- repeat task.wait()
- AutoHaki()
- EquipWeapon(_G.SelectWeapon)
- v.HumanoidRootPart.CanCollide = false
- v.Humanoid.WalkSpeed = 0
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,672))
- sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
- until _G.AutoElitehunter == false or v.Humanoid.Health <= 0 or not v.Parent
- end
- end
- end
- else
- if game:GetService("ReplicatedStorage"):FindFirstChild("Diablo [Lv. 1750]") then
- topos(game:GetService("ReplicatedStorage"):FindFirstChild("Diablo [Lv. 1750]").HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- elseif game:GetService("ReplicatedStorage"):FindFirstChild("Deandre [Lv. 1750]") then
- topos(game:GetService("ReplicatedStorage"):FindFirstChild("Deandre [Lv. 1750]").HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- elseif game:GetService("ReplicatedStorage"):FindFirstChild("Urban [Lv. 1750]") then
- topos(game:GetService("ReplicatedStorage"):FindFirstChild("Urban [Lv. 1750]").HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- else
- if _G.AutoEliteHunterHop then
- Hop()
- else
- topos(CFrame.new(-5418.892578125, 313.74130249023, -2826.2260742188))
- end
- end
- end
- end
- end
- end)
- end
- end
- end)
- Main:AddToggle("Auto Elite Hunter Hop",_G.AutoEliteHunterHop,function(value)
- _G.AutoEliteHunterHop = value
- end)
- Main:AddSeperator("Hallow Scythe")
- Main:AddToggle("Auto Hallow Scythe",_G.AutoFarmBossHallow,function(value)
- _G.AutoFarmBossHallow = value
- StopTween(_G.AutoFarmBossHallow)
- end)
- Main:AddToggle("Auto Hallow Scythe Hop",_G.AutoFarmBossHallowHop,function(value)
- _G.AutoFarmBossHallowHop = value
- end)
- spawn(function()
- while wait() do
- if _G.AutoFarmBossHallow then
- pcall(function()
- if game:GetService("Workspace").Enemies:FindFirstChild("Soul Reaper [Lv. 2100] [Raid Boss]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if string.find(v.Name , "Soul Reaper") then
- repeat task.wait()
- EquipWeapon(_G.SelectWeapon)
- AutoHaki()
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- topos(v.HumanoidRootPart.CFrame*CFrame.new(5,10,7))
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 670))
- v.HumanoidRootPart.Transparency = 1
- sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",math.huge)
- until v.Humanoid.Health <= 0 or _G.AutoFarmBossHallow == false
- end
- end
- elseif game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Hallow Essence") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Hallow Essence") then
- repeat topos(CFrame.new(-8932.322265625, 146.83154296875, 6062.55078125)) wait() until (CFrame.new(-8932.322265625, 146.83154296875, 6062.55078125).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 8
- EquipWeapon("Hallow Essence")
- else
- if game:GetService("ReplicatedStorage"):FindFirstChild("Soul Reaper [Lv. 2100] [Raid Boss]") then
- topos(game:GetService("ReplicatedStorage"):FindFirstChild("Soul Reaper [Lv. 2100] [Raid Boss]").HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- else
- if _G.AutoFarmBossHallowHop then
- Hop()
- end
- end
- end
- end)
- end
- end
- end)
- Main:AddSeperator("Dark Dagger")
- Main:AddToggle("Auto Dark Dagger",_G.AutoDarkDagger,function(value)
- _G.AutoDarkDagger = value
- StopTween(_G.AutoDarkDagger)
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if _G.AutoDarkDagger then
- if game:GetService("Workspace").Enemies:FindFirstChild("rip_indra True Form [Lv. 5000] [Raid Boss]") or game:GetService("Workspace").Enemies:FindFirstChild("rip_indra [Lv. 5000] [Raid Boss]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == ("rip_indra True Form [Lv. 5000] [Raid Boss]" or v.Name == "rip_indra [Lv. 5000] [Raid Boss]") and v.Humanoid.Health > 0 and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") then
- repeat task.wait()
- pcall(function()
- AutoHaki()
- EquipWeapon(_G.SelectWeapon)
- v.HumanoidRootPart.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 670),workspace.CurrentCamera.CFrame)
- end)
- until _G.AutoDarkDagger == false or v.Humanoid.Health <= 0
- end
- end
- else
- topos(CFrame.new(-5344.822265625, 423.98541259766, -2725.0930175781))
- end
- end
- end
- end)
- end)
- Main:AddToggle("Auto Dark Dagger Hop",_G.AutoDarkDagger_Hop,function(value)
- _G.AutoDarkDagger_Hop = value
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if (_G.AutoDarkDagger_Hop and _G.AutoDarkDagger) and World3 and not game:GetService("ReplicatedStorage"):FindFirstChild("rip_indra True Form [Lv. 5000] [Raid Boss]") and not game:GetService("Workspace").Enemies:FindFirstChild("rip_indra True Form [Lv. 5000] [Raid Boss]") then
- Hop()
- end
- end
- end)
- end)
- Main:AddSeperator("Swan Glasses")
- Main:AddToggle("Auto Swan Glasses",_G.AutoFarmSwanGlasses,function(value)
- _G.AutoFarmSwanGlasses = value
- StopTween(_G.AutoFarmSwanGlasses)
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if _G.AutoFarmSwanGlasses then
- if game:GetService("Workspace").Enemies:FindFirstChild("Don Swan [Lv. 1000] [Boss]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "Don Swan [Lv. 1000] [Boss]" and v.Humanoid.Health > 0 and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") then
- repeat task.wait()
- pcall(function()
- AutoHaki()
- EquipWeapon(_G.SelectWeapon)
- v.HumanoidRootPart.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 670))
- sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
- end)
- until _G.AutoFarmSwanGlasses == false or v.Humanoid.Health <= 0
- end
- end
- else
- repeat task.wait()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(2284.912109375, 15.537666320801, 905.48291015625))
- until (CFrame.new(2284.912109375, 15.537666320801, 905.48291015625).Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 4 or _G.AutoFarmSwanGlasses == false
- end
- end
- end
- end)
- end)
- Main:AddToggle("Auto Swan Glasses Hop",_G.AutoFarmSwanGlasses_Hop,function(value)
- _G.AutoFarmSwanGlasses_Hop = value
- end)
- spawn(function()
- pcall(function()
- while wait(.1) do
- if (_G.AutoFarmSwanGlasses and _G.AutoFarmSwanGlasses_Hop) and World2 and not game:GetService("ReplicatedStorage"):FindFirstChild("Don Swan [Lv. 1000] [Boss]") and not game:GetService("Workspace").Enemies:FindFirstChild("Don Swan [Lv. 1000] [Boss]") then
- Hop()
- end
- end
- end)
- end)
- Main:AddSeperator("Bone")
- local BoneFarm = Main:AddToggle("Auto Farm Bone",_G.Auto_Bone,function(value)
- _G.Auto_Bone = value
- StopTween(_G.Auto_Bone)
- end)
- spawn(function()
- while wait() do
- if _G.Auto_Bone and World3 then
- pcall(function()
- if game:GetService("Workspace").Enemies:FindFirstChild("Reborn Skeleton [Lv. 1975]") or game:GetService("Workspace").Enemies:FindFirstChild("Living Zombie [Lv. 2000]") or game:GetService("Workspace").Enemies:FindFirstChild("Demonic Soul [Lv. 2025]") or game:GetService("Workspace").Enemies:FindFirstChild("Posessed Mummy [Lv. 2050]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "Reborn Skeleton [Lv. 1975]" or v.Name == "Living Zombie [Lv. 2000]" or v.Name == "Demonic Soul [Lv. 2025]" or v.Name == "Posessed Mummy [Lv. 2050]" then
- if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- repeat task.wait()
- AutoHaki()
- EquipWeapon(_G.SelectWeapon)
- v.HumanoidRootPart.CanCollide = false
- v.Humanoid.WalkSpeed = 0
- v.Head.CanCollide = false
- StartMagnetBoneMon = true
- PosMonBone = v.HumanoidRootPart.CFrame
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,672))
- until not _G.Auto_Farm_Bone or not v.Parent or v.Humanoid.Health <= 0
- end
- end
- end
- else
- StartMagnetBoneMon = false
- for i,v in pairs(game:GetService("ReplicatedStorage"):GetChildren()) do
- if v.Name == "Reborn Skeleton [Lv. 1975]" then
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- elseif v.Name == "Living Zombie [Lv. 2000]" then
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- elseif v.Name == "Demonic Soul [Lv. 2025]" then
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- elseif v.Name == "Posessed Mummy [Lv. 2050]" then
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- end
- end
- end
- end)
- end
- end
- end)
- Main:AddToggle("Auto Random Surprise",_G.Auto_Random_Bone,function(value)
- _G.Auto_Random_Bone = value
- end)
- spawn(function()
- pcall(function()
- while wait(.1) do
- if _G.Auto_Random_Bone then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Bones","Buy",1,1)
- end
- end
- end)
- end)
- Main:AddSeperator("Observation")
- local ObservationRange = Main:AddLabel("")
- spawn(function()
- while wait() do
- pcall(function()
- ObservationRange:Set("Observation Range Level : "..math.floor(game:GetService("Players").LocalPlayer.VisionRadius.Value))
- end)
- end
- end)
- Main:AddToggle("Auto Farm Observation",_G.AutoObservation,function(value)
- _G.AutoObservation = value
- StopTween(_G.AutoObservation)
- end)
- spawn(function()
- while wait() do
- pcall(function()
- if _G.AutoObservation then
- repeat task.wait()
- if not game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then
- game:GetService('VirtualUser'):CaptureController()
- game:GetService('VirtualUser'):SetKeyDown('0x65')
- wait(2)
- game:GetService('VirtualUser'):SetKeyUp('0x65')
- end
- until game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") or not _G.AutoObservation
- end
- end)
- end
- end)
- Main:AddToggle("Auto Farm Observation Hop",_G.AutoObservation_Hop,function(value)
- _G.AutoObservation_Hop = value
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if _G.AutoObservation then
- if game:GetService("Players").LocalPlayer.VisionRadius.Value >= 3000 then
- game:GetService("StarterGui"):SetCore("SendNotification", {
- Icon = "rbxassetid://0";
- Title = "Observation",
- Text = "You Have Max Points"
- })
- wait(2)
- else
- if World2 then
- if game:GetService("Workspace").Enemies:FindFirstChild("Lava Pirate [Lv. 1200]") then
- if game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then
- repeat task.wait()
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Enemies:FindFirstChild("Lava Pirate [Lv. 1200]").HumanoidRootPart.CFrame * CFrame.new(3,0,0)
- until _G.AutoObservation == false or not game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
- else
- repeat task.wait()
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Enemies:FindFirstChild("Lava Pirate [Lv. 1200]").HumanoidRootPart.CFrame * CFrame.new(0,50,0)+
- wait(1)
- if not game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") and _G.AutoObservation_Hop == true then
- game:GetService("TeleportService"):Teleport(game.PlaceId,game:GetService("Players").LocalPlayer)
- end
- until _G.AutoObservation == false or game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
- end
- else
- topos(CFrame.new(-5478.39209, 15.9775667, -5246.9126))
- end
- elseif World1 then
- if game:GetService("Workspace").Enemies:FindFirstChild("Galley Captain [Lv. 650]") then
- if game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then
- repeat task.wait()
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Enemies:FindFirstChild("Galley Captain [Lv. 650]").HumanoidRootPart.CFrame * CFrame.new(3,0,0)
- until _G.AutoObservation == false or not game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
- else
- repeat task.wait()
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Enemies:FindFirstChild("Galley Captain [Lv. 650]").HumanoidRootPart.CFrame * CFrame.new(0,50,0)
- wait(1)
- if not game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") and _G.AutoObservation_Hop == true then
- game:GetService("TeleportService"):Teleport(game.PlaceId,game:GetService("Players").LocalPlayer)
- end
- until _G.AutoObservation == false or game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
- end
- else
- topos(CFrame.new(5533.29785, 88.1079102, 4852.3916))
- end
- elseif World3 then
- if game:GetService("Workspace").Enemies:FindFirstChild("Giant Islander [Lv. 1650]") then
- if game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then
- repeat task.wait()
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Enemies:FindFirstChild("Giant Islander [Lv. 1650]").HumanoidRootPart.CFrame * CFrame.new(3,0,0)
- until _G.AutoObservation == false or not game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
- else
- repeat task.wait()
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Enemies:FindFirstChild("Giant Islander [Lv. 1650]").HumanoidRootPart.CFrame * CFrame.new(0,50,0)
- wait(1)
- if not game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") and _G.AutoObservation_Hop == true then
- game:GetService("TeleportService"):Teleport(game.PlaceId,game:GetService("Players").LocalPlayer)
- end
- until _G.AutoObservation == false or game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
- end
- else
- topos(CFrame.new(4530.3540039063, 656.75695800781, -131.60952758789))
- end
- end
- end
- end
- end
- end)
- end)
- Main:AddSeperator("Saber")
- Main:AddToggle("Auto Saber",_G.AutoSaber,function(value)
- _G.AutoSaber = value
- StopTween(_G.AutoSaber)
- end)
- Main:AddToggle("Auto Saber Hop",_G.AutoSaber_Hop,function(value)
- _G.AutoSaber_Hop = value
- end)
- spawn(function()
- while wait() do
- if _G.AutoSaber then
- pcall(function()
- if game:GetService("Workspace").Enemies:FindFirstChild("Saber Expert [Lv. 200] [Boss]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "Saber Expert [Lv. 200] [Boss]" then
- if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- PosMonSaber = v.HumanoidRootPart.CFrame
- repeat task.wait()
- AutoHaki()
- EquipWeapon(_G.SelectWeapon)
- v.HumanoidRootPart.CanCollide = false
- v.Humanoid.WalkSpeed = 0
- v.HumanoidRootPart.CFrame = PosMonSaber
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,672))
- sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",math.huge)
- until not _G.AutoSaber or not v.Parent or v.Humanoid.Health <= 0
- end
- end
- end
- else
- if game:GetService("ReplicatedStorage"):FindFirstChild("Saber Expert [Lv. 200] [Boss]") then
- topos(game:GetService("ReplicatedStorage"):FindFirstChild("Saber Expert [Lv. 200] [Boss]").HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- else
- if _G.AutoSaber_Hop then
- Hop()
- end
- end
- end
- end)
- end
- end
- end)
- Main:AddSeperator("Legendary Sword")
- Main:AddToggle("Auto Legendary Sword",_G.AutoBuyLegendarySword,function(value)
- _G.AutoBuyLegendarySword = value
- end)
- spawn(function()
- while wait() do
- if _G.AutoBuyLegendarySword then
- pcall(function()
- local args = {
- [1] = "LegendarySwordDealer",
- [2] = "1"
- }
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
- local args = {
- [1] = "LegendarySwordDealer",
- [2] = "2"
- }
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
- local args = {
- [1] = "LegendarySwordDealer",
- [2] = "3"
- }
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
- if _G.AutoBuyLegendarySword_Hop and _G.AutoBuyLegendarySword and World2 then
- wait(10)
- Hop()
- end
- end)
- end
- end
- end)
- Main:AddToggle("Auto Legendary Sword Hop",_G.AutoBuyLegendarySword_Hop,function(value)
- _G.AutoBuyLegendarySword_Hop = value
- end)
- Main:AddSeperator("Enchancement Colour")
- Main:AddToggle("Auto Enchancement Colour",_G.AutoBuyEnchancementColour,function(value)
- _G.AutoBuyEnchancementColour = value
- end)
- Main:AddToggle("Auto Enchancement Hop",_G.AutoBuyEnchancementColour_Hop,function(value)
- _G.AutoBuyEnchancementColour_Hop = value
- end)
- spawn(function()
- while wait() do
- if _G.AutoBuyEnchancementColour then
- local args = {
- [1] = "ColorsDealer",
- [2] = "2"
- }
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
- if _G.AutoBuyEnchancementColour_Hop and _G.AutoBuyEnchancementColour and not World1 then
- wait(10)
- Hop()
- end
- end
- end
- end)
- Main:AddSeperator("Other")
- Main:AddToggle("Auto Musketeer Hat",_G.AutoMusketeerHat,function(value)
- _G.AutoMusketeerHat = value
- StopTween(_G.AutoMusketeerHat)
- end)
- spawn(function()
- pcall(function()
- while wait(.1) do
- if _G.AutoMusketeerHat then
- if game:GetService("Players").LocalPlayer.Data.Level.Value >= 1800 and game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CitizenQuestProgress").KilledBandits == false then
- if string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Forest Pirate") and string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "50") and game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
- if game:GetService("Workspace").Enemies:FindFirstChild("Forest Pirate [Lv. 1825]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "Forest Pirate [Lv. 1825]" then
- repeat task.wait()
- pcall(function()
- EquipWeapon(_G.SelectWeapon)
- AutoHaki()
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- v.HumanoidRootPart.CanCollide = false
- game:GetService'VirtualUser':CaptureController()
- game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
- MusketeerHatMon = v.HumanoidRootPart.CFrame
- StartMagnetMusketeerhat = true
- end)
- until _G.AutoMusketeerHat == false or not v.Parent or v.Humanoid.Health <= 0 or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false
- StartMagnetMusketeerhat = false
- end
- end
- else
- StartMagnetMusketeerhat = false
- topos(CFrame.new(-13206.452148438, 425.89199829102, -7964.5537109375))
- end
- else
- topos(CFrame.new(-12443.8671875, 332.40396118164, -7675.4892578125))
- if (Vector3.new(-12443.8671875, 332.40396118164, -7675.4892578125) - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 30 then
- wait(1.5)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest","CitizenQuest",1)
- end
- end
- elseif game:GetService("Players").LocalPlayer.Data.Level.Value >= 1800 and game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CitizenQuestProgress").KilledBoss == false then
- if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible and string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Captain Elephant") and game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
- if game:GetService("Workspace").Enemies:FindFirstChild("Captain Elephant [Lv. 1875] [Boss]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "Captain Elephant [Lv. 1875] [Boss]" then
- OldCFrameElephant = v.HumanoidRootPart.CFrame
- repeat task.wait()
- pcall(function()
- EquipWeapon(_G.SelectWeapon)
- AutoHaki()
- v.HumanoidRootPart.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- v.HumanoidRootPart.CanCollide = false
- v.HumanoidRootPart.CFrame = OldCFrameElephant
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 672))
- sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
- end)
- until _G.AutoMusketeerHat == false or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false
- end
- end
- else
- topos(CFrame.new(-13374.889648438, 421.27752685547, -8225.208984375))
- end
- else
- topos(CFrame.new(-12443.8671875, 332.40396118164, -7675.4892578125))
- if (CFrame.new(-12443.8671875, 332.40396118164, -7675.4892578125).Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 4 then
- wait(1.5)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CitizenQuestProgress","Citizen")
- end
- end
- elseif game:GetService("Players").LocalPlayer.Data.Level.Value >= 1800 and game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CitizenQuestProgress","Citizen") == 2 then
- topos(CFrame.new(-12512.138671875, 340.39279174805, -9872.8203125))
- end
- end
- end
- end)
- end)
- Main:AddToggle("Auto Rainbow Haki",_G.Auto_Rainbow_Haki,function(value)
- _G.Auto_Rainbow_Haki = value
- StopTween(_G.Auto_Rainbow_Haki)
- end)
- spawn(function()
- pcall(function()
- while wait(.1) do
- if _G.Auto_Rainbow_Haki then
- if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then
- topos(CFrame.new(-11892.0703125, 930.57672119141, -8760.1591796875))
- if (Vector3.new(-11892.0703125, 930.57672119141, -8760.1591796875) - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 30 then
- wait(1.5)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("HornedMan","Bet")
- end
- elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true and string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Stone") then
- if game:GetService("Workspace").Enemies:FindFirstChild("Stone [Lv. 1550] [Boss]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "Stone [Lv. 1550] [Boss]" then
- OldCFrameRainbow = v.HumanoidRootPart.CFrame
- repeat task.wait()
- EquipWeapon(_G.SelectWeapon)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- v.HumanoidRootPart.CanCollide = false
- v.HumanoidRootPart.CFrame = OldCFrameRainbow
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 672))
- sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
- until _G.Auto_Rainbow_Haki == false or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false
- end
- end
- else
- topos(CFrame.new(-1086.11621, 38.8425903, 6768.71436, 0.0231462717, -0.592676699, 0.805107772, 2.03251839e-05, 0.805323839, 0.592835128, -0.999732077, -0.0137055516, 0.0186523199))
- end
- elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true and string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Island Empress") then
- if game:GetService("Workspace").Enemies:FindFirstChild("Island Empress [Lv. 1675] [Boss]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "Island Empress [Lv. 1675] [Boss]" then
- OldCFrameRainbow = v.HumanoidRootPart.CFrame
- repeat task.wait()
- EquipWeapon(_G.SelectWeapon)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- v.HumanoidRootPart.CanCollide = false
- v.HumanoidRootPart.CFrame = OldCFrameRainbow
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 672))
- sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
- until _G.Auto_Rainbow_Haki == false or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false
- end
- end
- else
- topos(CFrame.new(5713.98877, 601.922974, 202.751251, -0.101080291, -0, -0.994878292, -0, 1, -0, 0.994878292, 0, -0.101080291))
- end
- elseif string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Kilo Admiral") then
- if game:GetService("Workspace").Enemies:FindFirstChild("Kilo Admiral [Lv. 1750] [Boss]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "Kilo Admiral [Lv. 1750] [Boss]" then
- OldCFrameRainbow = v.HumanoidRootPart.CFrame
- repeat task.wait()
- EquipWeapon(_G.SelectWeapon)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- v.HumanoidRootPart.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.HumanoidRootPart.CFrame = OldCFrameRainbow
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 672))
- sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
- until _G.Auto_Rainbow_Haki == false or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false
- end
- end
- else
- topos(CFrame.new(2877.61743, 423.558685, -7207.31006, -0.989591599, -0, -0.143904909, -0, 1.00000012, -0, 0.143904924, 0, -0.989591479))
- end
- elseif string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Captain Elephant") then
- if game:GetService("Workspace").Enemies:FindFirstChild("Captain Elephant [Lv. 1875] [Boss]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "Captain Elephant [Lv. 1875] [Boss]" then
- OldCFrameRainbow = v.HumanoidRootPart.CFrame
- repeat task.wait()
- EquipWeapon(_G.SelectWeapon)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- v.HumanoidRootPart.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.HumanoidRootPart.CFrame = OldCFrameRainbow
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 672))
- sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
- until _G.Auto_Rainbow_Haki == false or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false
- end
- end
- else
- topos(CFrame.new(-13485.0283, 331.709259, -8012.4873, 0.714521289, 7.98849911e-08, 0.69961375, -1.02065748e-07, 1, -9.94383065e-09, -0.69961375, -6.43015241e-08, 0.714521289))
- end
- elseif string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Beautiful Pirate") then
- if game:GetService("Workspace").Enemies:FindFirstChild("Beautiful Pirate [Lv. 1950] [Boss]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "Beautiful Pirate [Lv. 1950] [Boss]" then
- OldCFrameRainbow = v.HumanoidRootPart.CFrame
- repeat task.wait()
- EquipWeapon(_G.SelectWeapon)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- v.HumanoidRootPart.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.HumanoidRootPart.CFrame = OldCFrameRainbow
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 672))
- sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
- until _G.Auto_Rainbow_Haki == false or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false
- end
- end
- else
- topos(CFrame.new(5312.3598632813, 20.141201019287, -10.158538818359))
- end
- else
- topos(CFrame.new(-11892.0703125, 930.57672119141, -8760.1591796875))
- if (Vector3.new(-11892.0703125, 930.57672119141, -8760.1591796875) - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 30 then
- wait(1.5)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("HornedMan","Bet")
- end
- end
- end
- end
- end)
- end)
- Main:AddToggle("Auto Observation Haki v2",_G.AutoObservationv2,function(value)
- _G.AutoObservationv2 = value
- StopTween(_G.AutoObservationv2)
- end)
- spawn(function()
- while wait() do
- pcall(function()
- if _G.AutoObservationv2 then
- if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CitizenQuestProgress","Citizen") == 3 then
- _G.AutoMusketeerHat = false
- if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Banana") and game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Apple") and game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Pineapple") then
- repeat
- topos(CFrame.new(-12444.78515625, 332.40396118164, -7673.1806640625))
- wait()
- until not _G.AutoObservationv2 or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-12444.78515625, 332.40396118164, -7673.1806640625)).Magnitude <= 10
- wait(.5)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CitizenQuestProgress","Citizen")
- elseif game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Fruit Bowl") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Fruit Bowl") then
- repeat
- topos(CFrame.new(-10920.125, 624.20275878906, -10266.995117188))
- wait()
- until not _G.AutoObservationv2 or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-10920.125, 624.20275878906, -10266.995117188)).Magnitude <= 10
- wait(.5)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("KenTalk2","Start")
- wait(1)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("KenTalk2","Buy")
- else
- for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
- if v.Name == "Apple" or v.Name == "Banana" or v.Name == "Pineapple" then
- v.Handle.CFrame = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0,1,10)
- wait()
- firetouchinterest(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,v.Handle,0)
- wait()
- end
- end
- end
- else
- _G.AutoMusketeerHat = true
- end
- end
- end)
- end
- end)
- Main:AddToggle("Auto Rengoku",_G.AutoRengoku,function(value)
- _G.AutoRengoku = value
- StopTween(_G.AutoRengoku)
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if _G.AutoRengoku then
- if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Hidden Key") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Hidden Key") then
- EquipWeapon("Hidden Key")
- topos(CFrame.new(6571.1201171875, 299.23028564453, -6967.841796875))
- elseif game:GetService("Workspace").Enemies:FindFirstChild("Snow Lurker [Lv. 1375]") or game:GetService("Workspace").Enemies:FindFirstChild("Arctic Warrior [Lv. 1350]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if (v.Name == "Snow Lurker [Lv. 1375]" or v.Name == "Arctic Warrior [Lv. 1350]") and v.Humanoid.Health > 0 then
- repeat task.wait()
- EquipWeapon(_G.SelectWeapon)
- AutoHaki()
- v.HumanoidRootPart.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- RengokuMon = v.HumanoidRootPart.CFrame
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- game:GetService'VirtualUser':CaptureController()
- game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
- StartRengokuMagnet = true
- until game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Hidden Key") or _G.AutoRengoku == false or not v.Parent or v.Humanoid.Health <= 0
- StartRengokuMagnet = false
- end
- end
- else
- StartRengokuMagnet = false
- topos(CFrame.new(5439.716796875, 84.420944213867, -6715.1635742188))
- end
- end
- end
- end)
- end)
- Main:AddToggle("Auto Farm Ectoplasm",_G.AutoEctoplasm,function(value)
- _G.AutoEctoplasm = value
- StopTween(_G.AutoEctoplasm)
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if _G.AutoEctoplasm then
- if game:GetService("Workspace").Enemies:FindFirstChild("Ship Deckhand [Lv. 1250]") or game:GetService("Workspace").Enemies:FindFirstChild("Ship Engineer [Lv. 1275]") or game:GetService("Workspace").Enemies:FindFirstChild("Ship Steward [Lv. 1300]") or game:GetService("Workspace").Enemies:FindFirstChild("Ship Officer [Lv. 1325]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if string.find(v.Name, "Ship") then
- repeat task.wait()
- EquipWeapon(_G.SelectWeapon)
- AutoHaki()
- if string.find(v.Name,"Ship") then
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- game:GetService'VirtualUser':CaptureController()
- game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
- EctoplasmMon = v.HumanoidRootPart.CFrame
- StartEctoplasmMagnet = true
- else
- StartEctoplasmMagnet = false
- topos(CFrame.new(911.35827636719, 125.95812988281, 33159.5390625))
- end
- until _G.AutoEctoplasm == false or not v.Parent or v.Humanoid.Health <= 0
- end
- end
- else
- StartEctoplasmMagnet = false
- local Distance = (Vector3.new(911.35827636719, 125.95812988281, 33159.5390625) - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
- if Distance > 18000 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
- end
- topos(CFrame.new(911.35827636719, 125.95812988281, 33159.5390625))
- end
- end
- end
- end)
- end)
- Main:AddToggle("Auto Yama",_G.AutoYama,function(value)
- _G.AutoYama = value
- StopTween(_G.AutoYama)
- end)
- spawn(function()
- while wait() do
- if _G.AutoYama then
- if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("EliteHunter","Progress") >= 30 then
- repeat wait(.1)
- fireclickdetector(game:GetService("Workspace").Map.Waterfall.SealedKatana.Handle.ClickDetector)
- until game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Yama") or not _G.AutoYama
- end
- end
- end
- end)
- Main:AddToggle("Auto Evo Race",_G.Auto_EvoRace,function(value)
- _G.Auto_EvoRace = value
- StopTween(_G.Auto_EvoRace)
- end)
- spawn(function()
- pcall(function()
- while wait(.1) do
- if _G.Auto_EvoRace then
- if not game:GetService("Players").LocalPlayer.Data.Race:FindFirstChild("Evolved") then
- if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Alchemist","1") == 0 then
- topos(CFrame.new(-2779.83521, 72.9661407, -3574.02002, -0.730484903, 6.39014104e-08, -0.68292886, 3.59963224e-08, 1, 5.50667032e-08, 0.68292886, 1.56424669e-08, -0.730484903))
- if (Vector3.new(-2779.83521, 72.9661407, -3574.02002) - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 4 then
- wait(1.3)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Alchemist","2")
- end
- elseif game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Alchemist","1") == 1 then
- pcall(function()
- if not game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Flower 1") and not game:GetService("Players").LocalPlayer.Character:FindFirstChild("Flower 1") then
- topos(game:GetService("Workspace").Flower1.CFrame)
- elseif not game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Flower 2") and not game:GetService("Players").LocalPlayer.Character:FindFirstChild("Flower 2") then
- topos(game:GetService("Workspace").Flower2.CFrame)
- elseif not game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Flower 3") and not game:GetService("Players").LocalPlayer.Character:FindFirstChild("Flower 3") then
- if game:GetService("Workspace").Enemies:FindFirstChild("Zombie [Lv. 950]") then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == "Zombie [Lv. 950]" then
- repeat task.wait()
- AutoHaki()
- EquipWeapon(_G.SelectWeapon)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- v.HumanoidRootPart.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 672))
- PosMonEvo = v.HumanoidRootPart.CFrame
- StartEvoMagnet = true
- until game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Flower 3") or not v.Parent or v.Humanoid.Health <= 0 or _G.Auto_EvoRace == false
- StartEvoMagnet = false
- end
- end
- else
- StartEvoMagnet = false
- topos(CFrame.new(-5685.9233398438, 48.480125427246, -853.23724365234))
- end
- end
- end)
- elseif game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Alchemist","1") == 2 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Alchemist","3")
- end
- end
- end
- end
- end)
- end)
- Main:AddToggle("Auto Bartlio Quest",_G.AutoBartilo,function(value)
- _G.AutoBartilo = value
- end)
- spawn(function()
- pcall(function()
- while wait(.1) do
- if _G.AutoBartilo then
- if game:GetService("Players").LocalPlayer.Data.Level.Value >= 800 and game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BartiloQuestProgress","Bartilo") == 0 then
- if string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Swan Pirates") and string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "50") and game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
- if game:GetService("Workspace").Enemies:FindFirstChild("Swan Pirate [Lv. 775]") then
- Ms = "Swan Pirate [Lv. 775]"
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == Ms then
- pcall(function()
- repeat task.wait()
- sethiddenproperty(game:GetService("Players").LocalPlayer, "SimulationRadius", math.huge)
- EquipWeapon(_G.SelectWeapon)
- AutoHaki()
- v.HumanoidRootPart.Transparency = 1
- v.HumanoidRootPart.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- PosMonBarto = v.HumanoidRootPart.CFrame
- game:GetService'VirtualUser':CaptureController()
- game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
- AutoBartiloBring = true
- until not v.Parent or v.Humanoid.Health <= 0 or _G.AutoBartilo == false or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false
- AutoBartiloBring = false
- end)
- end
- end
- else
- repeat topos(CFrame.new(932.624451, 156.106079, 1180.27466, -0.973085582, 4.55137119e-08, -0.230443969, 2.67024713e-08, 1, 8.47491108e-08, 0.230443969, 7.63147128e-08, -0.973085582)) wait() until not _G.AutoBartilo or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(932.624451, 156.106079, 1180.27466, -0.973085582, 4.55137119e-08, -0.230443969, 2.67024713e-08, 1, 8.47491108e-08, 0.230443969, 7.63147128e-08, -0.973085582)).Magnitude <= 10
- end
- else
- repeat topos(CFrame.new(-456.28952, 73.0200958, 299.895966)) wait() until not _G.AutoBartilo or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-456.28952, 73.0200958, 299.895966)).Magnitude <= 10
- wait(1.1)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest","BartiloQuest",1)
- end
- elseif game:GetService("Players").LocalPlayer.Data.Level.Value >= 800 and game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BartiloQuestProgress","Bartilo") == 1 then
- if game:GetService("Workspace").Enemies:FindFirstChild("Jeremy [Lv. 850] [Boss]") then
- Ms = "Jeremy [Lv. 850] [Boss]"
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if v.Name == Ms then
- OldCFrameBartlio = v.HumanoidRootPart.CFrame
- repeat task.wait()
- sethiddenproperty(game:GetService("Players").LocalPlayer, "SimulationRadius", math.huge)
- EquipWeapon(_G.SelectWeapon)
- AutoHaki()
- v.HumanoidRootPart.Transparency = 1
- v.HumanoidRootPart.CanCollide = false
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.HumanoidRootPart.CFrame = OldCFrameBartlio
- topos(v.HumanoidRootPart.CFrame * CFrame.new(5,10,7))
- game:GetService'VirtualUser':CaptureController()
- game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
- sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
- until not v.Parent or v.Humanoid.Health <= 0 or _G.AutoBartilo == false
- end
- end
- elseif game:GetService("ReplicatedStorage"):FindFirstChild("Jeremy [Lv. 850] [Boss]") then
- repeat topos(CFrame.new(-456.28952, 73.0200958, 299.895966)) wait() until not _G.AutoBartilo or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-456.28952, 73.0200958, 299.895966)).Magnitude <= 10
- wait(1.1)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BartiloQuestProgress","Bartilo")
- wait(1)
- repeat topos(CFrame.new(2099.88159, 448.931, 648.997375)) wait() until not _G.AutoBartilo or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(2099.88159, 448.931, 648.997375)).Magnitude <= 10
- wait(2)
- else
- repeat topos(CFrame.new(2099.88159, 448.931, 648.997375)) wait() until not _G.AutoBartilo or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(2099.88159, 448.931, 648.997375)).Magnitude <= 10
- end
- elseif game:GetService("Players").LocalPlayer.Data.Level.Value >= 800 and game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BartiloQuestProgress","Bartilo") == 2 then
- repeat topos(CFrame.new(-1850.49329, 13.1789551, 1750.89685)) wait() until not _G.AutoBartilo or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-1850.49329, 13.1789551, 1750.89685)).Magnitude <= 10
- wait(1)
- repeat topos(CFrame.new(-1858.87305, 19.3777466, 1712.01807)) wait() until not _G.AutoBartilo or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-1858.87305, 19.3777466, 1712.01807)).Magnitude <= 10
- wait(1)
- repeat topos(CFrame.new(-1803.94324, 16.5789185, 1750.89685)) wait() until not _G.AutoBartilo or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-1803.94324, 16.5789185, 1750.89685)).Magnitude <= 10
- wait(1)
- repeat topos(CFrame.new(-1858.55835, 16.8604317, 1724.79541)) wait() until not _G.AutoBartilo or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-1858.55835, 16.8604317, 1724.79541)).Magnitude <= 10
- wait(1)
- repeat topos(CFrame.new(-1869.54224, 15.987854, 1681.00659)) wait() until not _G.AutoBartilo or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-1869.54224, 15.987854, 1681.00659)).Magnitude <= 10
- wait(1)
- repeat topos(CFrame.new(-1800.0979, 16.4978027, 1684.52368)) wait() until not _G.AutoBartilo or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-1800.0979, 16.4978027, 1684.52368)).Magnitude <= 10
- wait(1)
- repeat topos(CFrame.new(-1819.26343, 14.795166, 1717.90625)) wait() until not _G.AutoBartilo or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-1819.26343, 14.795166, 1717.90625)).Magnitude <= 10
- wait(1)
- repeat topos(CFrame.new(-1813.51843, 14.8604736, 1724.79541)) wait() until not _G.AutoBartilo or (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-1813.51843, 14.8604736, 1724.79541)).Magnitude <= 10
- end
- end
- end
- end)
- end)
- Main:AddToggle("Auto Holy Torch",_G.AutoHolyTorch,function(value)
- _G.AutoHolyTorch = value
- StopTween(_G.AutoHolyTorch)
- end)
- spawn(function()
- while wait() do
- if _G.AutoHolyTorch then
- pcall(function()
- wait(1)
- TP(CFrame.new(-10752, 417, -9366))
- wait(1)
- TP(CFrame.new(-11672, 334, -9474))
- wait(1)
- TP(CFrame.new(-12132, 521, -10655))
- wait(1)
- TP(CFrame.new(-13336, 486, -6985))
- wait(1)
- TP(CFrame.new(-13489, 332, -7925))
- end)
- end
- end
- end)
- spawn(function()
- while task.wait() do
- pcall(function()
- if _G.BringMonster then
- CheckQuest()
- for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
- if _G.AutoFarm and StartMagnet and v.Name == Mon and (Mon == "Factory Staff [Lv. 800]" or Mon == "Monkey [Lv. 14]" or Mon == "Dragon Crew Warrior [Lv. 1575]" or Mon == "Dragon Crew Archer [Lv. 1600]") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 and (v.HumanoidRootPart.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 220 then
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.HumanoidRootPart.CFrame = PosMon
- v.Humanoid:ChangeState(14)
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- if v.Humanoid:FindFirstChild("Animator") then
- v.Humanoid.Animator:Destroy()
- end
- sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
- elseif _G.AutoFarm and StartMagnet and v.Name == Mon and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 and (v.HumanoidRootPart.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 275 then
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.HumanoidRootPart.CFrame = PosMon
- v.Humanoid:ChangeState(14)
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- if v.Humanoid:FindFirstChild("Animator") then
- v.Humanoid.Animator:Destroy()
- end
- sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
- end
- if _G.AutoEctoplasm and StartEctoplasmMagnet then
- if string.find(v.Name, "Ship") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 and (v.HumanoidRootPart.Position - EctoplasmMon.Position).Magnitude <= 250 then
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.HumanoidRootPart.CFrame = EctoplasmMon
- v.Humanoid:ChangeState(14)
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- if v.Humanoid:FindFirstChild("Animator") then
- v.Humanoid.Animator:Destroy()
- end
- sethiddenproperty(game:GetService("Players").LocalPlayer, "SimulationRadius", math.huge)
- end
- end
- if _G.AutoRengoku and StartRengokuMagnet then
- if (v.Name == "Snow Lurker [Lv. 1375]" or v.Name == "Arctic Warrior [Lv. 1350]") and (v.HumanoidRootPart.Position - RengokuMon.Position).Magnitude <= 250 and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.Humanoid:ChangeState(14)
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- v.HumanoidRootPart.CFrame = RengokuMon
- if v.Humanoid:FindFirstChild("Animator") then
- v.Humanoid.Animator:Destroy()
- end
- sethiddenproperty(game:GetService("Players").LocalPlayer, "SimulationRadius", math.huge)
- end
- end
- if _G.AutoMusketeerHat and StartMagnetMusketeerhat then
- if v.Name == "Forest Pirate [Lv. 1825]" and (v.HumanoidRootPart.Position - MusketeerHatMon.Position).Magnitude <= 250 and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.Humanoid:ChangeState(14)
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- v.HumanoidRootPart.CFrame = MusketeerHatMon
- if v.Humanoid:FindFirstChild("Animator") then
- v.Humanoid.Animator:Destroy()
- end
- sethiddenproperty(game:GetService("Players").LocalPlayer, "SimulationRadius", math.huge)
- end
- end
- if _G.Auto_EvoRace and StartEvoMagnet then
- if v.Name == "Zombie [Lv. 950]" and (v.HumanoidRootPart.Position - PosMonEvo.Position).Magnitude <= 250 and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.Humanoid:ChangeState(14)
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- v.HumanoidRootPart.CFrame = PosMonEvo
- if v.Humanoid:FindFirstChild("Animator") then
- v.Humanoid.Animator:Destroy()
- end
- sethiddenproperty(game:GetService("Players").LocalPlayer, "SimulationRadius", math.huge)
- end
- end
- if _G.AutoBartilo and AutoBartiloBring then
- if v.Name == "Swan Pirate [Lv. 775]" and (v.HumanoidRootPart.Position - PosMonBarto.Position).Magnitude <= 250 and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.Humanoid:ChangeState(14)
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- v.HumanoidRootPart.CFrame = PosMonBarto
- if v.Humanoid:FindFirstChild("Animator") then
- v.Humanoid.Animator:Destroy()
- end
- sethiddenproperty(game:GetService("Players").LocalPlayer, "SimulationRadius", math.huge)
- end
- end
- if _G.AutoFarmFruitMastery and StartMasteryFruitMagnet then
- if v.Name == "Monkey [Lv. 14]" then
- if (v.HumanoidRootPart.Position - PosMonMasteryFruit.Position).Magnitude <= 250 and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.Humanoid:ChangeState(14)
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- v.HumanoidRootPart.CFrame = PosMonMasteryFruit
- if v.Humanoid:FindFirstChild("Animator") then
- v.Humanoid.Animator:Destroy()
- end
- sethiddenproperty(game:GetService("Players").LocalPlayer, "SimulationRadius", math.huge)
- end
- elseif v.Name == "Factory Staff [Lv. 800]" then
- if (v.HumanoidRootPart.Position - PosMonMasteryFruit.Position).Magnitude <= 250 and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.Humanoid:ChangeState(14)
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- v.HumanoidRootPart.CFrame = PosMonMasteryFruit
- if v.Humanoid:FindFirstChild("Animator") then
- v.Humanoid.Animator:Destroy()
- end
- sethiddenproperty(game:GetService("Players").LocalPlayer, "SimulationRadius", math.huge)
- end
- elseif v.Name == Mon then
- if (v.HumanoidRootPart.Position - PosMonMasteryFruit.Position).Magnitude <= 250 and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.Humanoid:ChangeState(14)
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- v.HumanoidRootPart.CFrame = PosMonMasteryFruit
- if v.Humanoid:FindFirstChild("Animator") then
- v.Humanoid.Animator:Destroy()
- end
- sethiddenproperty(game:GetService("Players").LocalPlayer, "SimulationRadius", math.huge)
- end
- end
- end
- if _G.AutoFarmGunMastery and StartMasteryGunMagnet then
- if v.Name == "Monkey [Lv. 14]" then
- if (v.HumanoidRootPart.Position - PosMonMasteryGun.Position).Magnitude <= 250 and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.Humanoid:ChangeState(14)
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- v.HumanoidRootPart.CFrame = PosMonMasteryGun
- if v.Humanoid:FindFirstChild("Animator") then
- v.Humanoid.Animator:Destroy()
- end
- sethiddenproperty(game:GetService("Players").LocalPlayer, "SimulationRadius", math.huge)
- end
- elseif v.Name == "Factory Staff [Lv. 800]" then
- if (v.HumanoidRootPart.Position - PosMonMasteryGun.Position).Magnitude <= 250 and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.Humanoid:ChangeState(14)
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- v.HumanoidRootPart.CFrame = PosMonMasteryGun
- if v.Humanoid:FindFirstChild("Animator") then
- v.Humanoid.Animator:Destroy()
- end
- sethiddenproperty(game:GetService("Players").LocalPlayer, "SimulationRadius", math.huge)
- end
- elseif v.Name == Mon then
- if (v.HumanoidRootPart.Position - PosMonMasteryGun.Position).Magnitude <= 250 and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.Humanoid:ChangeState(14)
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- v.HumanoidRootPart.CFrame = PosMonMasteryGun
- if v.Humanoid:FindFirstChild("Animator") then
- v.Humanoid.Animator:Destroy()
- end
- sethiddenproperty(game:GetService("Players").LocalPlayer, "SimulationRadius", math.huge)
- end
- end
- end
- if _G.Auto_Bone and StartMagnetBoneMon then
- if (v.Name == "Reborn Skeleton [Lv. 1975]" or v.Name == "Living Zombie [Lv. 2000]" or v.Name == "Demonic Soul [Lv. 2025]" or v.Name == "Posessed Mummy [Lv. 2050]") and (v.HumanoidRootPart.Position - PosMonBone.Position).Magnitude <= 250 and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.Humanoid:ChangeState(14)
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- v.HumanoidRootPart.CFrame = PosMonBone
- if v.Humanoid:FindFirstChild("Animator") then
- v.Humanoid.Animator:Destroy()
- end
- sethiddenproperty(game:GetService("Players").LocalPlayer, "SimulationRadius", math.huge)
- end
- end
- if _G.AutoDoughtBoss and MagnetDought then
- if (v.Name == "Cookie Crafter [Lv. 2200]" or v.Name == "Cake Guard [Lv. 2225]" or v.Name == "Baking Staff [Lv. 2250]" or v.Name == "Head Baker [Lv. 2275]") and (v.HumanoidRootPart.Position - PosMonDoughtOpenDoor.Position).Magnitude <= 250 and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.Humanoid:ChangeState(14)
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- v.HumanoidRootPart.CFrame = PosMonDoughtOpenDoor
- if v.Humanoid:FindFirstChild("Animator") then
- v.Humanoid.Animator:Destroy()
- end
- sethiddenproperty(game:GetService("Players").LocalPlayer, "SimulationRadius", math.huge)
- end
- end
- if _G.AutoCandy and StartMagnetCandy then
- if (v.HumanoidRootPart.Position - PosMonCandy.Position).Magnitude <= 250 and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- v.HumanoidRootPart.Size = Vector3.new(50,50,50)
- v.Humanoid:ChangeState(14)
- v.HumanoidRootPart.CanCollide = false
- v.Head.CanCollide = false
- v.HumanoidRootPart.CFrame = PosMonCandy
- if v.Humanoid:FindFirstChild("Animator") then
- v.Humanoid.Animator:Destroy()
- end
- sethiddenproperty(game:GetService("Players").LocalPlayer, "SimulationRadius", math.huge)
- end
- end
- end
- end
- end)
- end
- end)
- local plyserv = Combat:AddLabel("Players")
- spawn(function()
- while wait() do
- pcall(function()
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- if i == 12 then
- plyserv:Set("Players :".." "..i.." ".."/".." ".."12".." ".."(Max)")
- elseif i == 1 then
- plyserv:Set("Player :".." "..i.." ".."/".." ".."12")
- else
- plyserv:Set("Players :".." "..i.." ".."/".." ".."12")
- end
- end
- end)
- end
- end)
- Playerslist = {}
- for i,v in pairs(game:GetService("Players"):GetChildren()) do
- table.insert(Playerslist,v.Name)
- end
- local SelectedPly = Combat:AddDropdown("Select Players",Playerslist,function(value)
- _G.SelectPly = value
- end)
- Combat:AddButton("Refresh Player",function()
- Playerslist = {}
- SelectedPly:Clear()
- for i,v in pairs(game:GetService("Players"):GetChildren()) do
- SelectedPly:Add(v.Name)
- end
- end)
- Combat:AddToggle("Spectate Player",false,function(value)
- SpectatePlys = value
- local plr1 = game:GetService("Players").LocalPlayer.Character.Humanoid
- local plr2 = game:GetService("Players"):FindFirstChild(_G.SelectPly)
- repeat wait(.1)
- game:GetService("Workspace").Camera.CameraSubject = game:GetService("Players"):FindFirstChild(_G.SelectPly).Character.Humanoid
- until SpectatePlys == false
- game:GetService("Workspace").Camera.CameraSubject = game:GetService("Players").LocalPlayer.Character.Humanoid
- end)
- Combat:AddToggle("Teleport",false,function(value)
- _G.TeleportPly = value
- pcall(function()
- if _G.TeleportPly then
- repeat topos(game:GetService("Players")[_G.SelectPly].Character.HumanoidRootPart.CFrame) wait() until _G.TeleportPly == false
- end
- StopTween(_G.TeleportPly)
- end)
- end)
- Combat:AddToggle("Auto Farm Player",false,function(value)
- _G.Auto_Kill_Ply = value
- StopTween(_G.Auto_Kill_Ply)
- end)
- spawn(function()
- while wait() do
- if _G.Auto_Kill_Ply then
- pcall(function()
- if _G.SelectPly ~= nil then
- if game.Players:FindFirstChild(_G.SelectPly) then
- if game.Players:FindFirstChild(_G.SelectPly).Character.Humanoid.Health > 0 then
- repeat task.wait()
- EquipWeapon(_G.SelectWeapon)
- AutoHaki()
- game.Players:FindFirstChild(_G.SelectPly).Character.HumanoidRootPart.CanCollide = false
- topos(game.Players:FindFirstChild(_G.SelectPly).Character.HumanoidRootPart.CFrame * CFrame.new(0,35,0))
- spawn(function()
- pcall(function()
- if _G.SelectWeapon == SelectWeaponGun then
- local args = {
- [1] = game.Players:FindFirstChild(_G.SelectPly).Character.HumanoidRootPart.Position,
- [2] = game.Players:FindFirstChild(_G.SelectPly).Character.HumanoidRootPart
- }
- game:GetService("Players").LocalPlayer.Character[SelectWeaponGun].RemoteFunctionShoot:InvokeServer(unpack(args))
- else
- game:GetService("VirtualUser"):CaptureController()
- game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,672))
- end
- end)
- end)
- until game.Players:FindFirstChild(_G.SelectPly).Character.Humanoid.Health <= 0 or not game.Players:FindFirstChild(_G.SelectPly) or not _G.Auto_Kill_Ply
- end
- end
- end
- end)
- end
- end
- end)
- Combat:AddSeperator("Aimbot")
- spawn(function()
- while wait() do
- pcall(function()
- local MaxDistance = math.huge
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- if v.Name ~= game:GetService("Players").LocalPlayer.Name then
- local Distance = v:DistanceFromCharacter(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position)
- if Distance < MaxDistance then
- MaxDistance = Distance
- PlayerSelectAimbot = v.Name
- end
- end
- end
- end)
- end
- end)
- Combat:AddToggle("Aimbot Gun",false,function(value)
- _G.Aimbot_Gun = value
- end)
- spawn(function()
- while task.wait() do
- if _G.Aimbot_Gun and game:GetService("Players").LocalPlayer.Character:FindFirstChild(SelectWeaponGun) then
- pcall(function()
- game:GetService("Players").LocalPlayer.Character[SelectWeaponGun].Cooldown.Value = 0
- local args = {
- [1] = game:GetService("Players"):FindFirstChild(PlayerSelectAimbot).Character.HumanoidRootPart.Position,
- [2] = game:GetService("Players"):FindFirstChild(PlayerSelectAimbot).Character.HumanoidRootPart
- }
- game:GetService("Players").LocalPlayer.Character[SelectWeaponGun].RemoteFunctionShoot:InvokeServer(unpack(args))
- game:GetService'VirtualUser':CaptureController()
- game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
- end)
- end
- end
- end)
- Combat:AddToggle("Aimbot Skill",false,function(value)
- _G.Aimbot_Skill = value
- end)
- spawn(function()
- pcall(function()
- while task.wait() do
- if _G.Aimbot_Skill and PlayerSelectAimbot ~= nil and game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool") and game.Players.LocalPlayer.Character[game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Name]:FindFirstChild("MousePos") then
- local args = {
- [1] = game:GetService("Players"):FindFirstChild(PlayerSelectAimbot).Character.HumanoidRootPart.Position
- }
- game:GetService("Players").LocalPlayer.Character:FindFirstChild(game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Name).RemoteEvent:FireServer(unpack(args))
- end
- end
- end)
- end)
- Combat:AddSeperator("PvP")
- Combat:AddToggle("Enabled PvP",false,function(value)
- _G.EnabledPvP = value
- end)
- spawn(function()
- pcall(function()
- while wait(.1) do
- if _G.EnabledPvP then
- if game:GetService("Players").LocalPlayer.PlayerGui.Main.PvpDisabled.Visible == true then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("EnablePvp")
- end
- end
- end
- end)
- end)
- Combat:AddToggle("Safe Mode",false,function(value)
- _G.Safe_Mode = value
- StopTween(_G.Safe_Mode)
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if _G.Safe_Mode then
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame
- end
- end
- end)
- end)
- Combat:AddButton("Respawn",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetTeam","Pirates")
- wait()
- end)
- Combat:AddSeperator("Bounty")
- local Current = Combat:AddLabel("Current Bounties :")
- local Bounty = tostring(game:GetService("Players").LocalPlayer.leaderstats["Bounty/Honor"].Value)
- local sub = string.sub
- local len = string.len
- spawn(function()
- while wait() do
- pcall(function()
- if len(Bounty) == 4 then
- Bounty1 = sub(Bounty,1,1).."."..sub(Bounty,2,3).."K"
- elseif len(Bounty) == 5 then
- Bounty1 = sub(Bounty,1,2).."."..sub(Bounty,3,4).."K"
- elseif len(Bounty) == 6 then
- Bounty1 = sub(Bounty,1,3).."."..sub(Bounty,4,5).."K"
- elseif len(Bounty) == 7 then
- Bounty1 = sub(Bounty,1,1).."."..sub(Bounty,2,3).."M"
- elseif len(Bounty) == 8 then
- Bounty1 = sub(Bounty,1,2).."."..sub(Bounty,3,4).."M"
- elseif len(Bounty) <= 3 then
- Bounty1 = Bounty
- end
- if tonumber(Bounty) == 25000000 then
- Current:Set("Current Bounties : "..Bounty1.." [ Max ]")
- elseif tonumber(Bounty) < 25000000 then
- Current:Set("Current Bounties : "..Bounty1)
- end
- end)
- end
- end)
- local Earn = Combat:AddLabel("Earned")
- local OldBounty = game:GetService("Players").LocalPlayer.leaderstats["Bounty/Honor"].Value
- local Bounty = tostring(game:GetService("Players").LocalPlayer.leaderstats["Bounty/Honor"].Value)
- local Earned = tostring(game:GetService("Players").LocalPlayer.leaderstats["Bounty/Honor"].Value - OldBounty)
- local sub = string.sub
- local len = string.len
- spawn(function()
- while wait() do
- pcall(function()
- if len(Earned) == 4 then
- Earned1 = sub(Earned,1,1).."."..sub(Earned,2,3).."K"
- elseif len(Earned) == 5 then
- Earned1 = sub(Earned,1,2).."."..sub(Earned,3,4).."K"
- elseif len(Earned) == 6 then
- Earned1 = sub(Earned,1,3).."."..sub(Earned,4,5).."K"
- elseif len(Earned) == 7 then
- Earned1 = sub(Earned,1,1).."."..sub(Earned,2,3).."M"
- elseif len(Earned) == 8 then
- Earned1 = sub(Earned,1,2).."."..sub(Earned,3,4).."M"
- elseif len(Earned) <= 3 then
- Earned1 = Earned
- end
- Earn:Set("Earned : "..tonumber(Earned1))
- end)
- end
- end)
- Combat:AddToggle("Auto Farm Bounty",_G.AutoFarmBounty,function(value)
- _G.AutoFarmBounty = value
- StopTween(_G.AutoFarmBounty)
- end)
- spawn(function()
- while wait() do
- pcall(function()
- if _G.AutoFarmBounty then
- for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
- if v:IsA("Shirt") then
- v:Destroy()
- end
- if v:IsA("Pants") then
- v:Destroy()
- end
- if v:IsA("Accessory") then
- v:Destroy()
- end
- end
- end
- end)
- end
- end)
- spawn(function()
- pcall(function()
- if _G.AutoFarmBounty then
- while wait() do
- if game.Players.LocalPlayer.Character.Humanoid.Health > 0 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
- end
- end
- end
- end)
- end)
- spawn(function()
- while wait() do
- pcall(function()
- if _G.AutoFarmBounty then
- if not game:GetService("Players").LocalPlayer.Character:FindFirstChild("HasBuso") then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso")
- end
- end
- end)
- end
- end)
- spawn(function()
- while task.wait() do
- pcall(function()
- if _G.AutoFarmBounty then
- game:GetService("Players").LocalPlayer.Character[SelectWeaponGun].Cooldown.Value = 0
- spawn(function()
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Beli.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.HP.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Energy.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.StatsButton.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.ShopButton.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Skills.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Level.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.MenuButton.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Code.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Settings.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Mute.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.CrewButton.Visible = false
- game.Players.LocalPlayer.Character.Animate.Disabled = true
- end)
- end
- end)
- end
- end)
- CastlePostoMansion = CFrame.new(-5084.8447265625, 316.48101806641, -3145.3752441406)
- MansiontoCastlePos = CFrame.new(-12464.596679688, 376.30590820312, -7567.2626953125)
- Castletophydra = CFrame.new(-5095.33984375, 316.48101806641, -3168.3134765625)
- HydratoCastle = CFrame.new(5741.869140625, 611.94750976562, -282.61154174805)
- spawn(function()
- while wait() do
- pcall(function()
- if _G.AutoFarmBounty then
- for i,v in pairs(game:GetService("Workspace").Characters:GetChildren()) do
- if v.Name ~= game.Players.LocalPlayer.Name then
- if v:WaitForChild("Humanoid").Health > 0 and (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.HumanoidRootPart.Position).Magnitude <= 17000 then
- plyselecthunthelpold = v.Humanoid.Health
- repeat task.wait()
- EquipWeapon(SelectWeaponGun)
- NameTarget = v.Name
- if tostring(game.Players.LocalPlayer.Team) == "Pirates" then
- topos(v.HumanoidRootPart.CFrame * CFrame.new(0,60,-20))
- elseif tostring(game.Players.LocalPlayer.Team) == "Marines" then
- if game.Players[NameTarget].Team ~= game.Players.LocalPlayer.Team then
- topos(v.HumanoidRootPart.CFrame * CFrame.new(0,60,-20))
- end
- end
- spawn(function()
- if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 150 then
- StartCheckTarget = true
- end
- end)
- v.HumanoidRootPart.CanCollide = false
- spawn(function()
- pcall(function()
- local args = {
- [1] = v.HumanoidRootPart.Position,
- [2] = v.HumanoidRootPart
- }
- game:GetService("Players").LocalPlayer.Character[SelectWeaponGun].RemoteFunctionShoot:InvokeServer(unpack(args))
- end)
- end)
- TargetSelectHunt = v.Humanoid
- until _G.AutoFarmBounty == false or v.Humanoid.Health == 0 or not v:FindFirstChild("HumanoidRootPart") or not v:FindFirstChild("Humanoid") or not v.Parent or NextplySelect == true
- NextplySelect = false
- StartCheckTarget = false
- end
- end
- end
- end
- end)
- end
- end)
- spawn(function()
- pcall(function()
- while task.wait() do
- if _G.AutoFarmBounty then
- game:GetService("Players").LocalPlayer.PlayerGui.Main.InCombat.Visible = false
- game:GetService("Players").LocalPlayer.PlayerGui.Main.SafeZone.Visible = false
- end
- end
- end)
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if _G.AutoFarmBounty then
- if TargetSelectHunt ~= nil then
- if StartCheckTarget then
- wait(6.5)
- if TargetSelectHunt.Health == TargetSelectHunt.MaxHealth or TargetSelectHunt.Health >= plyselecthunthelpold then
- NextplySelect = true
- TargetSelectHunt = nil
- end
- end
- end
- end
- end
- end)
- end)
- spawn(function()
- pcall(function()
- while wait(.1) do
- if _G.AutoFarmBounty then
- if game:GetService("Players").LocalPlayer.PlayerGui.Main.PvpDisabled.Visible == true then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("EnablePvp")
- end
- end
- end
- end)
- end)
- Combat:AddToggle("Auto Farm Bounty Hop",_G.AutoFarmBounty_Hop,function(value)
- _G.AutoFarmBounty_Hop = value
- end)
- spawn(function()
- while wait() do
- if _G.AutoFarmBounty then
- if _G.AutoFarmBounty_Hop then
- pcall(function()
- wait(120)
- Hop()
- end)
- end
- end
- end
- end)
- Combat:AddSeperator("Misc Bounty")
- Combat:AddButton("Next Player",function()
- NextplySelect = true
- wait(.1)
- NextplySelect = false
- end)
- Combat:AddSlider("Lock Bounty",1,25000000,750000,function(value)
- _G.BountyLock = value
- end)
- Combat:AddToggle("Start Bounty Lock",false,function(value)
- _G.StartBountyLock = value
- end)
- spawn(function()
- while wait() do
- if _G.StartBountyLock then
- pcall(function()
- if game:GetService("Players").LocalPlayer.leaderstats["Bounty/Honor"].Value >= _G.BountyLock then
- game:GetService("Players").LocalPlayer:Kick("Successfully! Bounty Farm")
- end
- end)
- end
- end
- end)
- Stats:AddSeperator("Auto Stats")
- local Pointstat = Stats:AddLabel("Stat Points")
- spawn(function()
- while wait() do
- pcall(function()
- Pointstat:Set("Stat Points : "..tostring(game:GetService("Players")["LocalPlayer"].Data.Points.Value))
- end)
- end
- end)
- Stats:AddToggle("Auto Melee",_G.Auto_Melee,function(value)
- _G.Auto_Melee = value
- end)
- Stats:AddToggle("Auto Defense",_G.Auto_Defense,function(value)
- _G.Auto_Defense = value
- end)
- Stats:AddToggle("Auto Sword",_G.Auto_Sword,function(value)
- _G.Auto_Sword = value
- end)
- Stats:AddToggle("Auto Gun",_G.Auto_Gun,function(value)
- _G.Auto_Gun = value
- end)
- Stats:AddToggle("Auto Devil Fruits",_G.Auto_DevilFruit,function(value)
- _G.Auto_DevilFruit = value
- end)
- _G.PointStats = 1
- Stats:AddSlider("Select Point",1,100,1,function(value)
- _G.PointStats = value
- end)
- spawn(function()
- while wait() do
- pcall(function()
- if _G.Auto_Melee then
- if game:GetService("Players")["LocalPlayer"].Data.Points.Value ~= 0 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AddPoint","Melee",_G.PointStats)
- end
- end
- end)
- end
- end)
- spawn(function()
- while wait() do
- pcall(function()
- if _G.Auto_Defense then
- if game:GetService("Players")["LocalPlayer"].Data.Points.Value ~= 0 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AddPoint","Defense",_G.PointStats)
- end
- end
- end)
- end
- end)
- spawn(function()
- while wait() do
- pcall(function()
- if _G.Auto_Sword then
- if game:GetService("Players")["LocalPlayer"].Data.Points.Value ~= 0 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AddPoint","Sword",_G.PointStats)
- end
- end
- end)
- end
- end)
- spawn(function()
- while wait() do
- pcall(function()
- if _G.Auto_Gun then
- if game:GetService("Players")["LocalPlayer"].Data.Points.Value ~= 0 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AddPoint","Gun",_G.PointStats)
- end
- end
- end)
- end
- end)
- spawn(function()
- while wait() do
- pcall(function()
- if _G.Auto_DevilFruit then
- if game:GetService("Players")["LocalPlayer"].Data.Points.Value ~= 0 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AddPoint","Devil Fruit",_G.PointStats)
- end
- end
- end)
- end
- end)
- Stats:AddSeperator("Status")
- local locallv = Stats:AddLabel("Level")
- spawn(function()
- while wait() do
- pcall(function()
- locallv:Set("Level :".." "..game:GetService("Players").LocalPlayer.Data.Level.Value)
- end)
- end
- end)
- local localrace = Stats:AddLabel("Race")
- spawn(function()
- while wait() do
- pcall(function()
- localrace:Set("Race :".." "..game:GetService("Players").LocalPlayer.Data.Race.Value)
- end)
- end
- end)
- local localbeli = Stats:AddLabel("Beli")
- spawn(function()
- while wait() do
- pcall(function()
- localbeli:Set("Beli :".." "..game:GetService("Players").LocalPlayer.Data.Beli.Value)
- end)
- end
- end)
- local localfrag = Stats:AddLabel("Fragment")
- spawn(function()
- while wait() do
- pcall(function()
- localfrag:Set("Fragments :".." "..game:GetService("Players").LocalPlayer.Data.Fragments.Value)
- end)
- end
- end)
- local localexp = Stats:AddLabel("ExP")
- spawn(function()
- while wait() do
- pcall(function()
- localexp:Set("ExP Points :".." "..game:GetService("Players").LocalPlayer.Data.Exp.Value)
- end)
- end
- end)
- local localstat = Stats:AddLabel("Stats Points")
- spawn(function()
- while wait() do
- pcall(function()
- localstat:Set("Stats Points :".." "..game:GetService("Players").LocalPlayer.Data.Points.Value)
- end)
- end
- end)
- local localbountyhornor = Stats:AddLabel("Bounty")
- spawn(function()
- while wait() do
- pcall(function()
- localbountyhornor:Set("Bounty / Honor :".." "..game:GetService("Players").LocalPlayer.leaderstats["Bounty/Honor"].Value)
- end)
- end
- end)
- local localDevil = Stats:AddLabel("Devil Fruit")
- spawn(function()
- while wait() do
- pcall(function()
- if game:GetService("Players").LocalPlayer.Character:FindFirstChild(game:GetService("Players").LocalPlayer.Data.DevilFruit.Value) or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild(game:GetService("Players").LocalPlayer.Data.DevilFruit.Value) then
- localDevil:Set("Devil Fruit :".." "..game:GetService("Players").LocalPlayer.Data.DevilFruit.Value)
- else
- localDevil:Set("Not Have Devil Fruit")
- end
- end)
- end
- end)
- Stats:AddSeperator("Fake")
- Stats:AddToggle("Enabled Fake",_G.EnabledStat,function(value)
- _G.EnabledStat = value
- end)
- Stats:AddTextbox("Level","",true,function(value)
- if _G.EnabledStat then
- game:GetService("Players")["LocalPlayer"].Data.Level.Value = tonumber(value)
- end
- end)
- Stats:AddTextbox("Exp ","",true,function(value)
- if _G.EnabledStat then
- game:GetService("Players")["LocalPlayer"].Data.Exp.Value = tonumber(value)
- end
- end)
- Stats:AddTextbox("Beli","",true,function(value)
- if _G.EnabledStat then
- game:GetService("Players")["LocalPlayer"].Data.Beli.Value = tonumber(value)
- end
- end)
- Stats:AddTextbox("Fragments","",true,function(value)
- if _G.EnabledStat then
- game:GetService("Players")["Localplayer"].Data.Fragments.Value = tonumber(value)
- end
- end)
- Stats:AddTextbox("Melee","",true,function(value)
- if _G.EnabledStat then
- game:GetService("Players")["LocalPlayer"].Data.Stats.Melee.Level.Value = tonumber(value)
- end
- end)
- Stats:AddTextbox("Defense","",true,function(value)
- if _G.EnabledStat then
- game:GetService("Players")["LocalPlayer"].Data.Stats.Defense.Level.Value = tonumber(value)
- end
- end)
- Stats:AddTextbox("Sword","",true,function(value)
- if _G.EnabledStat then
- game:GetService("Players")["LocalPlayer"].Data.Stats.Sword.Level.Value = tonumber(value)
- end
- end)
- Stats:AddTextbox("Gun","",true,function(value)
- if _G.EnabledStat then
- game:GetService("Players")["LocalPlayer"].Data.Stats.Gun.Level.Value = tonumber(value)
- end
- end)
- Stats:AddTextbox("Fruit","",true,function(value)
- if _G.EnabledStat then
- game:GetService("Players")["LocalPlayer"].Data.Stats["Demon Fruit"].Level.Value = tonumber(value)
- end
- end)
- Stats:AddTextbox("Bounty","",true,function(value)
- if _G.EnabledStat then
- game:GetService("Players")["LocalPlayer"].leaderstats["Bounty/Honor"].Value = tonumber(value)
- end
- end)
- Teleport:AddSeperator("World - Monster")
- Teleport:AddButton("Teleport To Old World",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelMain")
- end)
- Teleport:AddButton("Teleport To Second Sea",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelDressrosa")
- end)
- Teleport:AddButton("Teleport To Third Sea",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelZou")
- end)
- Teleport:AddButton("Teleport to Seabeast",function()
- for i,v in pairs(game:GetService("Workspace").SeaBeasts:GetChildren()) do
- if v:FindFirstChild("HumanoidRootPart") then
- topos(v.HumanoidRootPart.CFrame*CFrame.new(0,100,0))
- end
- end
- end)
- Teleport:AddSeperator("Island")
- if World1 then
- Teleport:AddDropdown("Select Island",{
- "WindMill",
- "Marine",
- "Middle Town",
- "Jungle",
- "Pirate Village",
- "Desert",
- "Snow Island",
- "MarineFord",
- "Colosseum",
- "Sky Island 1",
- "Sky Island 2",
- "Sky Island 3",
- "Prison",
- "Magma Village",
- "Under Water Island",
- "Fountain City",
- "Shank Room",
- "Mob Island"
- },function(value)
- _G.SelectIsland = value
- end)
- end
- if World2 then
- Teleport:AddDropdown("Select Island",{
- "The Cafe",
- "Frist Spot",
- "Dark Area",
- "Flamingo Mansion",
- "Flamingo Room",
- "Green Zone",
- "Factory",
- "Colossuim",
- "Zombie Island",
- "Two Snow Mountain",
- "Punk Hazard",
- "Cursed Ship",
- "Ice Castle",
- "Forgotten Island",
- "Ussop Island",
- "Mini Sky Island"
- },function(value)
- _G.SelectIsland = value
- end)
- end
- if World3 then
- Teleport:AddDropdown("Select Island",{
- "Mansion",
- "Port Town",
- "Great Tree",
- "Castle On The Sea",
- "MiniSky",
- "Hydra Island",
- "Floating Turtle",
- "Haunted Castle",
- "Ice Cream Island",
- "Peanut Island",
- "Cake Island"
- },function(value)
- _G.SelectIsland = value
- end)
- end
- Teleport:AddToggle("Teleport",false,function(value)
- _G.TeleportIsland = value
- if _G.TeleportIsland == true then
- repeat wait()
- if _G.SelectIsland == "WindMill" then
- topos(CFrame.new(979.79895019531, 16.516613006592, 1429.0466308594))
- elseif _G.SelectIsland == "Marine" then
- topos(CFrame.new(-2566.4296875, 6.8556680679321, 2045.2561035156))
- elseif _G.SelectIsland == "Middle Town" then
- topos(CFrame.new(-690.33081054688, 15.09425163269, 1582.2380371094))
- elseif _G.SelectIsland == "Jungle" then
- topos(CFrame.new(-1612.7957763672, 36.852081298828, 149.12843322754))
- elseif _G.SelectIsland == "Pirate Village" then
- topos(CFrame.new(-1181.3093261719, 4.7514905929565, 3803.5456542969))
- elseif _G.SelectIsland == "Desert" then
- topos(CFrame.new(944.15789794922, 20.919729232788, 4373.3002929688))
- elseif _G.SelectIsland == "Snow Island" then
- topos(CFrame.new(1347.8067626953, 104.66806030273, -1319.7370605469))
- elseif _G.SelectIsland == "MarineFord" then
- topos(CFrame.new(-4914.8212890625, 50.963626861572, 4281.0278320313))
- elseif _G.SelectIsland == "Colosseum" then
- topos( CFrame.new(-1427.6203613281, 7.2881078720093, -2792.7722167969))
- elseif _G.SelectIsland == "Sky Island 1" then
- topos(CFrame.new(-4869.1025390625, 733.46051025391, -2667.0180664063))
- elseif _G.SelectIsland == "Sky Island 2" then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-4607.82275, 872.54248, -1667.55688))
- elseif _G.SelectIsland == "Sky Island 3" then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-7894.6176757813, 5547.1416015625, -380.29119873047))
- elseif _G.SelectIsland == "Prison" then
- topos( CFrame.new(4875.330078125, 5.6519818305969, 734.85021972656))
- elseif _G.SelectIsland == "Magma Village" then
- topos(CFrame.new(-5247.7163085938, 12.883934020996, 8504.96875))
- elseif _G.SelectIsland == "Under Water Island" then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875))
- elseif _G.SelectIsland == "Fountain City" then
- topos(CFrame.new(5127.1284179688, 59.501365661621, 4105.4458007813))
- elseif _G.SelectIsland == "Shank Room" then
- topos(CFrame.new(-1442.16553, 29.8788261, -28.3547478))
- elseif _G.SelectIsland == "Mob Island" then
- topos(CFrame.new(-2850.20068, 7.39224768, 5354.99268))
- elseif _G.SelectIsland == "The Cafe" then
- topos(CFrame.new(-380.47927856445, 77.220390319824, 255.82550048828))
- elseif _G.SelectIsland == "Frist Spot" then
- topos(CFrame.new(-11.311455726624, 29.276733398438, 2771.5224609375))
- elseif _G.SelectIsland == "Dark Area" then
- topos(CFrame.new(3780.0302734375, 22.652164459229, -3498.5859375))
- elseif _G.SelectIsland == "Flamingo Mansion" then
- topos(CFrame.new(-483.73370361328, 332.0383605957, 595.32708740234))
- elseif _G.SelectIsland == "Flamingo Room" then
- topos(CFrame.new(2284.4140625, 15.152037620544, 875.72534179688))
- elseif _G.SelectIsland == "Green Zone" then
- topos( CFrame.new(-2448.5300292969, 73.016105651855, -3210.6306152344))
- elseif _G.SelectIsland == "Factory" then
- topos(CFrame.new(424.12698364258, 211.16171264648, -427.54049682617))
- elseif _G.SelectIsland == "Colossuim" then
- topos( CFrame.new(-1503.6224365234, 219.7956237793, 1369.3101806641))
- elseif _G.SelectIsland == "Zombie Island" then
- topos(CFrame.new(-5622.033203125, 492.19604492188, -781.78552246094))
- elseif _G.SelectIsland == "Two Snow Mountain" then
- topos(CFrame.new(753.14288330078, 408.23559570313, -5274.6147460938))
- elseif _G.SelectIsland == "Punk Hazard" then
- topos(CFrame.new(-6127.654296875, 15.951762199402, -5040.2861328125))
- elseif _G.SelectIsland == "Cursed Ship" then
- topos(CFrame.new(923.40197753906, 125.05712890625, 32885.875))
- elseif _G.SelectIsland == "Ice Castle" then
- topos(CFrame.new(6148.4116210938, 294.38687133789, -6741.1166992188))
- elseif _G.SelectIsland == "Forgotten Island" then
- topos(CFrame.new(-3032.7641601563, 317.89672851563, -10075.373046875))
- elseif _G.SelectIsland == "Ussop Island" then
- topos(CFrame.new(4816.8618164063, 8.4599885940552, 2863.8195800781))
- elseif _G.SelectIsland == "Mini Sky Island" then
- topos(CFrame.new(-288.74060058594, 49326.31640625, -35248.59375))
- elseif _G.SelectIsland == "Great Tree" then
- topos(CFrame.new(2681.2736816406, 1682.8092041016, -7190.9853515625))
- elseif _G.SelectIsland == "Castle On The Sea" then
- topos(CFrame.new(-5074.45556640625, 314.5155334472656, -2991.054443359375))
- elseif _G.SelectIsland == "MiniSky" then
- topos(CFrame.new(-260.65557861328, 49325.8046875, -35253.5703125))
- elseif _G.SelectIsland == "Port Town" then
- topos(CFrame.new(-290.7376708984375, 6.729952812194824, 5343.5537109375))
- elseif _G.SelectIsland == "Hydra Island" then
- topos(CFrame.new(5228.8842773438, 604.23400878906, 345.0400390625))
- elseif _G.SelectIsland == "Floating Turtle" then
- topos(CFrame.new(-13274.528320313, 531.82073974609, -7579.22265625))
- elseif _G.SelectIsland == "Mansion" then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-12471.169921875, 374.94024658203, -7551.677734375))
- elseif _G.SelectIsland == "Haunted Castle" then
- topos(CFrame.new(-9515.3720703125, 164.00624084473, 5786.0610351562))
- elseif _G.SelectIsland == "Ice Cream Island" then
- topos(CFrame.new(-902.56817626953, 79.93204498291, -10988.84765625))
- elseif _G.SelectIsland == "Peanut Island" then
- topos(CFrame.new(-2062.7475585938, 50.473892211914, -10232.568359375))
- elseif _G.SelectIsland == "Cake Island" then
- topos(CFrame.new(-1884.7747802734375, 19.327526092529297, -11666.8974609375))
- end
- until not _G.TeleportIsland
- end
- StopTween(_G.TeleportIsland)
- end)
- Dungeon:AddLine()
- local TimeRaid = Dungeon:AddLabel("Wait For Dungeon")
- spawn(function()
- pcall(function()
- while wait() do
- if game:GetService("Players").LocalPlayer.PlayerGui.Main.Timer.Visible == true then
- TimeRaid:Set(game:GetService("Players").LocalPlayer.PlayerGui.Main.Timer.Text)
- else
- TimeRaid:Set("Wait For Dungeon")
- end
- end
- end)
- end)
- Dungeon:AddToggle("Auto Farm Dungeon",_G.Auto_Dungeon,function(value)
- _G.Auto_Dungeon = value
- StopTween(_G.Auto_Dungeon)
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if _G.Auto_Dungeon then
- if game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Timer.Visible == true then
- for i,v in pairs(game:GetService("Workspace").Enemies:GetDescendants()) do
- if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
- pcall(function()
- repeat wait()
- sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
- v.Humanoid.Health = 0
- v.HumanoidRootPart.CanCollide = false
- until not _G.Auto_Dungeon or not v.Parent or v.Humanoid.Health <= 0
- end)
- end
- end
- end
- end
- end
- end)
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if _G.Auto_Dungeon then
- if game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Timer.Visible == true then
- if game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5") then
- topos(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5").CFrame*CFrame.new(0,80,100))
- elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4") then
- topos(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4").CFrame*CFrame.new(0,80,100))
- elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3") then
- topos(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3").CFrame*CFrame.new(0,80,100))
- elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2") then
- topos(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2").CFrame*CFrame.new(0,80,100))
- elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1") then
- topos(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1").CFrame*CFrame.new(0,80,100))
- end
- end
- end
- end
- end)
- end)
- Dungeon:AddToggle("Auto Awakener",_G.Auto_Awakener,function(value)
- _G.Auto_Awakener = value
- end)
- spawn(function()
- pcall(function()
- while wait(.1) do
- if _G.Auto_Awakener then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Awakener","Check")
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Awakener","Awaken")
- end
- end
- end)
- end)
- Dungeon:AddLine()
- Dungeon:AddDropdown("Select Chips",{"Flame","Ice","Quake","Light","Dark","String","Rumble","Magma","Human: Buddha","Sand","Bird: Phoenix"},function(value)
- _G.SelectChip = value
- end)
- Dungeon:AddToggle("Auto Select Dungeon",_G.AutoSelectDungeon,function(value)
- _G.AutoSelectDungeon = value
- end)
- spawn(function()
- while wait() do
- if _G.AutoSelectDungeon then
- pcall(function()
- if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Flame-Flame") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Flame-Flame") then
- _G.SelectChip = "Flame"
- elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Ice-Ice") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Ice-Ice") then
- _G.SelectChip = "Ice"
- elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Quake-Quake") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Quake-Quake") then
- _G.SelectChip = "Quake"
- elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Light-Light") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Light-Light") then
- _G.SelectChip = "Light"
- elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dark-Dark") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dark-Dark") then
- _G.SelectChip = "Dark"
- elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("String-String") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("String-String") then
- _G.SelectChip = "String"
- elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Rumble-Rumble") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Rumble-Rumble") then
- _G.SelectChip = "Rumble"
- elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Magma-Magma") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Magma-Magma") then
- _G.SelectChip = "Magma"
- elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Human-Human: Buddha Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Human-Human: Buddha Fruit") then
- _G.SelectChip = "Human: Buddha"
- elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Sand-Sand") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Sand-Sand") then
- _G.SelectChip = "Sand"
- elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Bird-Bird: Phoenix") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Bird-Bird: Phoenix") then
- _G.SelectChip = "Bird: Phoenix"
- else
- _G.SelectChip = "Flame"
- end
- end)
- end
- end
- end)
- Dungeon:AddToggle("Auto Buy Chip",_G.AutoBuyChip,function(value)
- _G.AutoBuyChip = value
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if _G.AutoBuyChip then
- if not game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Special Microchip") or not game:GetService("Players").LocalPlayer.Character:FindFirstChild("Special Microchip") then
- if not game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1") then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("RaidsNpc", "Select", _G.SelectChip)
- end
- end
- end
- end
- end)
- end)
- Dungeon:AddButton("Buy Chip Select",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("RaidsNpc","Select",_G.SelectChip)
- end)
- Dungeon:AddToggle("Auto Start Raid",_G.Auto_StartRaid,function(value)
- _G.Auto_StartRaid = value
- end)
- spawn(function()
- while wait(.1) do
- pcall(function()
- if _G.Auto_StartRaid then
- if game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Timer.Visible == false then
- if not game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1") and game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Special Microchip") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Special Microchip") then
- if World2 then
- fireclickdetector(game:GetService("Workspace").Map.CircleIsland.RaidSummon2.Button.Main.ClickDetector)
- elseif World3 then
- fireclickdetector(game:GetService("Workspace").Map["Boat Castle"].RaidSummon2.Button.Main.ClickDetector)
- end
- end
- end
- end
- end)
- end
- end)
- Dungeon:AddButton("Start Raid",function()
- if World2 then
- fireclickdetector(game:GetService("Workspace").Map.CircleIsland.RaidSummon2.Button.Main.ClickDetector)
- elseif World3 then
- fireclickdetector(game:GetService("Workspace").Map["Boat Castle"].RaidSummon2.Button.Main.ClickDetector)
- end
- end)
- Dungeon:AddLine()
- Dungeon:AddButton("Next Island",function()
- pcall(function()
- if game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5") then
- TP(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5").CFrame*CFrame.new(0,70,100))
- elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4") then
- TP(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4").CFrame*CFrame.new(0,70,100))
- elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3") then
- TP(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3").CFrame*CFrame.new(0,70,100))
- elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2") then
- TP(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2").CFrame*CFrame.new(0,70,100))
- elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1") then
- TP(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1").CFrame*CFrame.new(0,70,100))
- end
- end)
- end)
- if World2 then
- Dungeon:AddButton("Teleport to Lab",function()
- TP(CFrame.new(-6438.73535, 250.645355, -4501.50684))
- end)
- elseif World3 then
- Dungeon:AddButton("Teleport to Lab",function()
- TP(CFrame.new(-5017.40869, 314.844055, -2823.0127, -0.925743818, 4.48217499e-08, -0.378151238, 4.55503146e-09, 1, 1.07377559e-07, 0.378151238, 9.7681621e-08, -0.925743818))
- end)
- end
- if World2 then
- Dungeon:AddButton("Awakening Room",function()
- TP(CFrame.new(266.227783, 1.39509034, 1857.00732))
- end)
- elseif World3 then
- Dungeon:AddButton("Awakening Room",function()
- TP(CFrame.new(-11571.440429688, 49.172668457031, -7574.7368164062))
- end)
- end
- DevilFruit:AddSeperator("Sniper")
- FruitList = {
- "Bomb-Bomb",
- "Spike-Spike",
- "Chop-Chop",
- "Spring-Spring",
- "Kilo-Kilo",
- "Spin-Spin",
- "Bird: Falcon",
- "Smoke-Smoke",
- "Flame-Flame",
- "Ice-Ice",
- "Sand-Sand",
- "Dark-Dark",
- "Revive-Revive",
- "Diamond-Diamond",
- "Light-Light",
- "Love-Love",
- "Rubber-Rubber",
- "Barrier-Barrier",
- "Magma-Magma",
- "Door-Door",
- "Quake-Quake",
- "Human-Human: Buddha",
- "String-String",
- "Bird-Bird: Phoenix",
- "Rumble-Rumble",
- "Paw-Paw",
- "Gravity-Gravity",
- "Dough-Dough",
- "Venom-Venom",
- "Shadow-Shadow",
- "Control-Control",
- "Soul-Soul",
- "Dragon-Dragon"
- }
- _G.SelectFruit = ""
- DevilFruit:AddDropdown("Select Fruits Sniper",FruitList,function(value)
- _G.SelectFruit = value
- end)
- DevilFruit:AddToggle("Auto Buy Fruit Sniper",_G.AutoBuyFruitSniper,function(value)
- _G.AutoBuyFruitSniper = value
- end)
- DevilFruit:AddSeperator("Others")
- DevilFruit:AddDropdown("Select Fruits Eat",FruitList,function(value)
- _G.SelectFruitEat = value
- end)
- DevilFruit:AddToggle("Auto Eat Fruit",_G.AutoEatFruit,function(value)
- _G.AutoEatFruit = value
- end)
- spawn(function()
- pcall(function()
- while wait(.1) do
- if _G.AutoEatFruit then
- game:GetService("Players").LocalPlayer.Character:FindFirstChild(_G.SelectFruitEat).EatRemote:InvokeServer()
- end
- end
- end)
- end)
- DevilFruit:AddToggle("Auto Eat Fruit Hop",_G.AutoEatFruitHop,function(value)
- _G.AutoEatFruitHop = value
- end)
- spawn(function()
- pcall(function()
- while wait(.1) do wait(10)
- if _G.AutoEatFruitHop and _G.SelectFruitEat ~= nil then
- if not game:GetService("Players").LocalPlayer.Character:FindFirstChild(_G.SelectFruitEat) or not game:GetService("Players").LocalPlayer.Backpack:FindFirstChild(_G.SelectFruitEat) then
- Hop()
- else
- game:GetService("Players").LocalPlayer.Character:FindFirstChild(_G.SelectFruitEat).EatRemote:InvokeServer()
- end
- end
- end
- end)
- end)
- spawn(function()
- pcall(function()
- while wait(.1) do
- if _G.AutoBuyFruitSniper then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("GetFruits")
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("PurchaseRawFruit",_G.SelectFruit)
- end
- end
- end)
- end)
- DevilFruit:AddToggle("Auto Random Fruit",_G.Random_Auto,function(value)
- _G.Random_Auto = value
- end)
- spawn(function()
- pcall(function()
- while wait(.1) do
- if _G.Random_Auto then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Cousin","Buy")
- end
- end
- end)
- end)
- DevilFruit:AddButton("Random Fruit",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Cousin","Buy")
- end)
- DevilFruit:AddToggle("Auto Drop Fruit",_G.DropFruit,function(value)
- _G.DropFruit = value
- end)
- spawn(function()
- while wait() do
- if _G.DropFruit then
- pcall(function()
- for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
- if string.find(v.Name, "Fruit") then
- EquipWeapon(v.Name)
- wait(.1)
- if game:GetService("Players").LocalPlayer.PlayerGui.Main.Dialogue.Visible == true then
- game:GetService("Players").LocalPlayer.PlayerGui.Main.Dialogue.Visible = false
- end
- EquipWeapon(v.Name)
- game:GetService("Players").LocalPlayer.Character:FindFirstChild(SelectFruit).EatRemote:InvokeServer("Drop")
- end
- end
- for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
- if string.find(v.Name, "Fruit") then
- EquipWeapon(v.Name)
- wait(.1)
- if game:GetService("Players").LocalPlayer.PlayerGui.Main.Dialogue.Visible == true then
- game:GetService("Players").LocalPlayer.PlayerGui.Main.Dialogue.Visible = false
- end
- EquipWeapon(v.Name)
- game:GetService("Players").LocalPlayer.Character:FindFirstChild(SelectFruit).EatRemote:InvokeServer("Drop")
- end
- end
- end)
- end
- end
- end)
- DevilFruit:AddToggle("Auto Store Fruit",_G.AutoStoreFruit,function(value)
- _G.AutoStoreFruit = value
- end)
- spawn(function()
- pcall(function()
- while wait(.1) do
- if _G.AutoStoreFruit then
- for i,v in pairs(FruitList) do
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit",v)
- end
- end
- end
- end)
- end)
- DevilFruit:AddToggle("Grab Fruit",_G.BringFruit,function(value)
- _G.BringFruit = value
- pcall(function()
- while _G.BringFruit do wait(.1)
- for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
- if v:IsA("Tool") then
- local OldCFrame = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = v.Handle.CFrame * CFrame.new(0,0,8)
- v.Handle.CFrame = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame
- wait(.1)
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = OldCFrame
- end
- end
- end
- end)
- end)
- Shop:AddSeperator("Abilities")
- Shop:AddButton("Buy Geppo",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Geppo")
- end)
- Shop:AddButton("Buy Buso Haki",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Buso")
- end)
- Shop:AddButton("Buy Soru",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Soru")
- end)
- Shop:AddButton("Buy Observation(Ken) Haki",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("KenTalk","Buy")
- end)
- Shop:AddSeperator("Fighting Style")
- Shop:AddButton("Buy Black Leg",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyBlackLeg")
- end)
- Shop:AddButton("Buy Electro",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectro")
- end)
- Shop:AddButton("Buy Fishman Karate",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyFishmanKarate")
- end)
- Shop:AddButton("Buy Dragon Claw",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","DragonClaw","1")
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","DragonClaw","2")
- end)
- Shop:AddButton("Buy Superhuman",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySuperhuman")
- end)
- Shop:AddButton("Buy Death Step",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDeathStep")
- end)
- Shop:AddButton("Buy Sharkman Karate",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate",true)
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate")
- end)
- Shop:AddButton("Buy Electric Claw",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw")
- end)
- Shop:AddButton("Buy Dragon Talon",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon")
- end)
- -----Shop----------------
- Shop:AddSeperator("Accessory")
- Shop:AddButton("Tomoe Ring",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Tomoe Ring")
- end)
- Shop:AddButton("Black Cape",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Black Cape")
- end)
- Shop:AddButton("Swordsman Hat",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Swordsman Hat")
- end)
- Shop:AddSeperator("Sword")
- Shop:AddButton("Cutlass",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Cutlass")
- end)
- Shop:AddButton("Katana",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Katana")
- end)
- Shop:AddButton("Iron Mace",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Iron Mace")
- end)
- Shop:AddButton("Duel Katana",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Duel Katana")
- end)
- Shop:AddButton("Triple Katana", function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Triple Katana")
- end)
- Shop:AddButton("Pipe",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Pipe")
- end)
- Shop:AddButton("Dual Headed Blade",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Dual-Headed Blade")
- end)
- Shop:AddButton("Bisento",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Bisento")
- end)
- Shop:AddButton("Soul Cane",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Soul Cane")
- end)
- Shop:AddSeperator("Gun")
- Shop:AddButton("Slingshot",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Slingshot")
- end)
- Shop:AddButton("Musket",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Musket")
- end)
- Shop:AddButton("Flintlock",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Flintlock")
- end)
- Shop:AddButton("Refined Flintlock",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Refined Flintlock")
- end)
- Shop:AddButton("Cannon",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Cannon")
- end)
- Shop:AddButton("Kabucha",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","Slingshot","1")
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","Slingshot","2")
- end)
- ------------Bone------------------
- Shop:AddSeperator("Bones")
- Shop:AddButton("Buy Surprise",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Bones","Buy",1,1)
- end)
- Shop:AddButton("Stat Refund",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Bones","Buy",1,2)
- end)
- Shop:AddButton("Race Reroll",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Bones","Buy",1,3)
- end)
- Misc:AddSeperator("Server")
- Misc:AddButton("Rejoin Server",function()
- game:GetService("TeleportService"):Teleport(game.PlaceId, game:GetService("Players").LocalPlayer)
- end)
- Misc:AddButton("Server Hop",function()
- Hop()
- end)
- Misc:AddButton("Hop To Lower Player",function()
- getgenv().AutoTeleport = true
- getgenv().DontTeleportTheSameNumber = true
- getgenv().CopytoClipboard = false
- if not game:IsLoaded() then
- print("Game is loading waiting...")
- end
- local maxplayers = math.huge
- local serversmaxplayer;
- local goodserver;
- local gamelink = "https://games.roblox.com/v1/games/" .. game.PlaceId .. "/servers/Public?sortOrder=Asc&limit=100"
- function serversearch()
- for _, v in pairs(game:GetService("HttpService"):JSONDecode(game:HttpGetAsync(gamelink)).data) do
- if type(v) == "table" and v.playing ~= nil and maxplayers > v.playing then
- serversmaxplayer = v.maxPlayers
- maxplayers = v.playing
- goodserver = v.id
- end
- end
- end
- function getservers()
- serversearch()
- for i,v in pairs(game:GetService("HttpService"):JSONDecode(game:HttpGetAsync(gamelink))) do
- if i == "nextPageCursor" then
- if gamelink:find("&cursor=") then
- local a = gamelink:find("&cursor=")
- local b = gamelink:sub(a)
- gamelink = gamelink:gsub(b, "")
- end
- gamelink = gamelink .. "&cursor=" ..v
- getservers()
- end
- end
- end
- getservers()
- if AutoTeleport then
- if DontTeleportTheSameNumber then
- if #game:GetService("Players"):GetPlayers() - 4 == maxplayers then
- return warn("It has same number of players (except you)")
- elseif goodserver == game.JobId then
- return warn("Your current server is the most empty server atm")
- end
- end
- game:GetService("TeleportService"):TeleportToPlaceInstance(game.PlaceId, goodserver)
- end
- end)
- Misc:AddSeperator("Ui")
- Misc:AddButton("Open Devil Shop",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("GetFruits")
- game:GetService("Players").LocalPlayer.PlayerGui.Main.FruitShop.Visible = true
- end)
- Misc:AddButton("Open Inventory",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("getInventoryWeapons")
- wait(1)
- game:GetService("Players").LocalPlayer.PlayerGui.Main.Inventory.Visible = true
- end)
- Misc:AddButton("Open Inventory Fruit",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("getInventoryFruits")
- game:GetService("Players").LocalPlayer.PlayerGui.Main.FruitInventory.Visible = true
- end)
- Misc:AddToggle("Highlight Mode",false,function(value)
- if value == true then
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Beli.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.HP.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Energy.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.StatsButton.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.ShopButton.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Skills.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Level.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.MenuButton.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Code.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Settings.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Mute.Visible = false
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.CrewButton.Visible = false
- else
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Beli.Visible = true
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.HP.Visible = true
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Energy.Visible = true
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.StatsButton.Visible = true
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.ShopButton.Visible = true
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Skills.Visible = true
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Level.Visible = true
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.MenuButton.Visible = true
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Code.Visible = true
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Settings.Visible = true
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Mute.Visible = true
- game:GetService("Players")["LocalPlayer"].PlayerGui.Main.CrewButton.Visible = true
- end
- end)
- Misc:AddSeperator("Teams")
- Misc:AddButton("Join Pirates Team",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetTeam","Pirates")
- end)
- Misc:AddButton("Join Marines Team",function()
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetTeam","Marines")
- end)
- Misc:AddSeperator("Boost")
- Misc:AddButton("Unlock Portal",function()
- _G.UnlockPortal = true
- end)
- spawn(function()
- while wait() do
- pcall(function()
- if _G.UnlockPortal == true then
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Notifications:GetChildren()) do
- if v.Name == "NotificationTemplate" then
- if string.find(v.Text,"cannot") then
- v:Destroy()
- end
- end
- end
- end
- end)
- end
- end)
- spawn(function()
- while wait() do
- pcall(function()
- if _G.UnlockPortal == true then
- CastlePostoMansion = CFrame.new(-5084.8447265625, 316.48101806641, -3145.3752441406)
- MansiontoCastlePos = CFrame.new(-12464.596679688, 376.30590820312, -7567.2626953125)
- Castletophydra = CFrame.new(-5095.33984375, 316.48101806641, -3168.3134765625)
- HydratoCastle = CFrame.new(5741.869140625, 611.94750976562, -282.61154174805)
- if (CastlePostoMansion.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 8 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-12471.169921875, 374.94024658203, -7551.677734375))
- end
- if (MansiontoCastlePos.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 8 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-5072.08984375, 314.5412902832, -3151.1098632812))
- end
- if (Castletophydra.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 8 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(5748.7587890625, 610.44982910156, -267.81704711914))
- end
- if (HydratoCastle.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 8 then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-5072.08984375, 314.5412902832, -3151.1098632812))
- end
- end
- end)
- end
- end)
- Misc:AddButton("Invisible",function()
- game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
- end)
- Misc:AddButton("Click TP Tool",function()
- local plr = game:GetService("Players").LocalPlayer
- local mouse = plr:GetMouse()
- local tool = Instance.new("Tool")
- tool.RequiresHandle = false
- tool.Name = "Teleport Tool"
- tool.Activated:Connect(function()
- local root = plr.Character.HumanoidRootPart
- local pos = mouse.Hit.Position+Vector3.new(0,2.5,0)
- local offset = pos-root.Position
- root.CFrame = root.CFrame+offset
- end)
- tool.Parent = plr.Backpack
- end)
- Misc:AddButton("Stop All Tween",function()
- topos(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame)
- _G.Clip = false
- end)
- Misc:AddSeperator("Codes")
- local x2Code = {
- "3BVISITS",
- "UPD16",
- "FUDD10",
- "BIGNEWS",
- "THEGREATACE",
- "SUB2GAMERROBOT_EXP1",
- "StrawHatMaine",
- "Sub2OfficialNoobie",
- "SUB2NOOBMASTER123",
- "Sub2Daigrock",
- "Axiore",
- "TantaiGaming",
- "STRAWHATMAINE"
- }
- Misc:AddButton("Redeem All Codes",function()
- function RedeemCode(value)
- game:GetService("ReplicatedStorage").Remotes.Redeem:InvokeServer(value)
- end
- for i,v in pairs(x2Code) do
- RedeemCode(v)
- end
- end)
- Misc:AddDropdown("Selected Codes",{"1MLIKES_RESET","THIRDSEA","SUB2GAMERROBOT_RESET1","SUB2UNCLEKIZARU"},function(value)
- _G.CodeSelect = value
- end)
- Misc:AddButton("Redeem Code",function()
- game:GetService("ReplicatedStorage").Remotes.Redeem:InvokeServer(_G.CodeSelect)
- end)
- Misc:AddSeperator("State")
- Misc:AddDropdown("Select Haki State",{"State 0","State 1","State 2","State 3","State 4","State 5"},function(value)
- _G.SelectStateHaki = value
- end)
- Misc:AddButton("Change Buso Haki State",function()
- if _G.SelectStateHaki == "State 0" then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ChangeBusoStage",0)
- elseif _G.SelectStateHaki == "State 1" then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ChangeBusoStage",1)
- elseif _G.SelectStateHaki == "State 2" then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ChangeBusoStage",2)
- elseif _G.SelectStateHaki == "State 3" then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ChangeBusoStage",3)
- elseif _G.SelectStateHaki == "State 4" then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ChangeBusoStage",4)
- elseif _G.SelectStateHaki == "State 5" then
- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ChangeBusoStage",5)
- end
- end)
- Misc:AddSeperator("Graphic")
- local a = game.Lighting
- local c = Instance.new("ColorCorrectionEffect", a)
- local e = Instance.new("ColorCorrectionEffect", a)
- OldAmbient = a.Ambient
- OldBrightness = a.Brightness
- OldColorShift_Top = a.ColorShift_Top
- OldBrightnessc = c.Brightness
- OldContrastc = c.Contrast
- OldTintColorc = c.TintColor
- OldTintColore = e.TintColor
- Misc:AddToggle("RTX Mode",_G.RTXMode,function(value)
- _G.RTXMode = value
- if not _G.RTXMode then return end
- while _G.RTXMode do wait()
- a.Ambient = Color3.fromRGB(33, 33, 33)
- a.Brightness = 0.3
- c.Brightness = 0.176
- c.Contrast = 0.39
- c.TintColor = Color3.fromRGB(217, 145, 57)
- game.Lighting.FogEnd = 999
- if not game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("PointLight") then
- local a2 = Instance.new("PointLight")
- a2.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
- a2.Range = 15
- a2.Color = Color3.fromRGB(217, 145, 57)
- end
- if not _G.RTXMode then
- a.Ambient = OldAmbient
- a.Brightness = OldBrightness
- a.ColorShift_Top = OldColorShift_Top
- c.Contrast = OldContrastc
- c.Brightness = OldBrightnessc
- c.TintColor = OldTintColorc
- e.TintColor = OldTintColore
- game.Lighting.FogEnd = 2500
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("PointLight"):Destroy()
- end
- end
- end)
- Misc:AddButton("FPS Boost",function()
- pcall(function()
- game:GetService("Lighting").FantasySky:Destroy()
- local g = game
- local w = g.Workspace
- local l = g.Lighting
- local t = w.Terrain
- t.WaterWaveSize = 0
- t.WaterWaveSpeed = 0
- t.WaterReflectance = 0
- t.WaterTransparency = 0
- l.GlobalShadows = false
- l.FogEnd = 9e9
- l.Brightness = 0
- settings().Rendering.QualityLevel = "Level01"
- for i, v in pairs(g:GetDescendants()) do
- if v:IsA("Part") or v:IsA("Union") or v:IsA("CornerWedgePart") or v:IsA("TrussPart") then
- v.Material = "Plastic"
- v.Reflectance = 0
- elseif v:IsA("Decal") or v:IsA("Texture") then
- v.Transparency = 1
- elseif v:IsA("ParticleEmitter") or v:IsA("Trail") then
- v.Lifetime = NumberRange.new(0)
- elseif v:IsA("Explosion") then
- v.BlastPressure = 1
- v.BlastRadius = 1
- elseif v:IsA("Fire") or v:IsA("SpotLight") or v:IsA("Smoke") or v:IsA("Sparkles") then
- v.Enabled = false
- elseif v:IsA("MeshPart") then
- v.Material = "Plastic"
- v.Reflectance = 0
- v.TextureID = 10385902758728957
- end
- end
- for i, e in pairs(l:GetChildren()) do
- if e:IsA("BlurEffect") or e:IsA("SunRaysEffect") or e:IsA("ColorCorrectionEffect") or e:IsA("BloomEffect") or e:IsA("DepthOfFieldEffect") then
- e.Enabled = false
- end
- end
- for i, v in pairs(game:GetService("Workspace").Camera:GetDescendants()) do
- if v.Name == ("Water;") then
- v.Transparency = 1
- v.Material = "Plastic"
- end
- end
- end)
- end)
- Misc:AddToggle("Remove Fog",RemoveFog,function(value)
- RemoveFog = value
- if not RemoveFog then return end
- while RemoveFog do wait()
- game.Lighting.FogEnd = 9e9
- if not RemoveFog then
- game.Lighting.FogEnd = 2500
- end
- end
- end)
- Misc:AddButton("Unlock FPS",function()
- setfpscap(100)
- end)
- Misc:AddSeperator("ESP")
- Misc:AddToggle("ESP Player",false,function(value)
- ESPPlayer = value
- while ESPPlayer do wait()
- UpdateEspPlayer()
- end
- end)
- Misc:AddToggle("ESP Chest",false,function(value)
- ChestESP = value
- while ChestESP do wait()
- UpdateChestEsp()
- end
- end)
- Misc:AddToggle("ESP Fruit",false,function(value)
- DevilFruitESP = value
- while DevilFruitESP do wait()
- UpdateBfEsp()
- end
- end)
- Misc:AddToggle("ESP Flower",false,function(value)
- FlowerESP = value
- while FlowerESP do wait()
- UpdateFlowerEsp()
- end
- end)
- Misc:AddToggle("ESP Island",IslandESP,function(value)
- IslandESP = value
- while IslandESP do wait()
- UpdateIslandESP()
- end
- end)
- Misc:AddSeperator("Abilities")
- Misc:AddToggle("Dodge No Cooldown",false,function(value)
- nododgecool = value
- NoDodgeCool()
- end)
- Misc:AddToggle("Infinite Energy",false,function(value)
- InfiniteEnergy = value
- originalstam = LocalPlayer.Character.Energy.Value
- end)
- Misc:AddToggle("Auto Active Race",_G.AutoAgility,function(value)
- _G.AutoAgility = value
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if _G.AutoAgility then
- game:GetService("ReplicatedStorage").Remotes.CommE:FireServer("ActivateAbility")
- end
- end
- end)
- end)
- Misc:AddToggle("Infinite Ability",false,function(value)
- InfAbility = value
- if value == false then
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("Agility"):Destroy()
- end
- end)
- spawn(function()
- while wait() do
- if InfAbility then
- InfAb()
- end
- end
- end)
- Misc:AddToggle("Infinite Obversation Range",getgenv().InfiniteObRange,function(value)
- getgenv().InfiniteObRange = value
- local VS = game:GetService("Players").LocalPlayer.VisionRadius.Value
- while getgenv().InfiniteObRange do
- wait()
- local player = game:GetService("Players").LocalPlayer
- local char = player.Character
- local VisionRadius = player.VisionRadius
- if player then
- if char.Humanoid.Health <= 0 then
- wait(5)
- end
- VisionRadius.Value = math.huge
- elseif getgenv().InfiniteObRange == false and player then
- VisionRadius.Value = VS
- end
- end
- end)
- Misc:AddToggle("Infinite Geppo",getgenv().InfGeppo,function(value)
- getgenv().InfGeppo = value
- end)
- spawn(function()
- while wait() do
- pcall(function()
- if getgenv().InfGeppo then
- for i,v in next, getgc() do
- if game:GetService("Players").LocalPlayer.Character.Geppo then
- if typeof(v) == "function" and getfenv(v).script == game:GetService("Players").LocalPlayer.Character.Geppo then
- for i2,v2 in next, getupvalues(v) do
- if tostring(i2) == "9" then
- repeat wait(.1)
- setupvalue(v,i2,0)
- until not getgenv().InfGeppo or game:GetService("Players").LocalPlayer.Character.Humanoid.Health <= 0
- end
- end
- end
- end
- end
- end
- end)
- end
- end)
- Misc:AddToggle("Infinite Soru",getgenv().InfSoru,function(value)
- getgenv().InfSoru = value
- end)
- spawn(function()
- while wait() do
- pcall(function()
- if getgenv().InfSoru and game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart") ~= nil then
- for i,v in next, getgc() do
- if game:GetService("Players").LocalPlayer.Character.Soru then
- if typeof(v) == "function" and getfenv(v).script == game:GetService("Players").LocalPlayer.Character.Soru then
- for i2,v2 in next, getupvalues(v) do
- if typeof(v2) == "table" then
- repeat wait(.1)
- v2.LastUse = 0
- until not getgenv().InfSoru or game:GetService("Players").LocalPlayer.Character.Humanoid.Health <= 0
- end
- end
- end
- end
- end
- end
- end)
- end
- end)
- Misc:AddToggle("Walk on Water",_G.WalkWater,function(value)
- _G.WalkWater = value
- end)
- spawn(function()
- pcall(function()
- while wait() do
- if _G.WalkWater then
- if game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.Y <= 1 then
- if not game:GetService("Workspace"):FindFirstChild("Water") then
- local Water = Instance.new("Part", game:GetService("Workspace"))
- Water.Name = "Water"
- Water.Size = Vector3.new(15,0.5,15)
- Water.Anchored = true
- Water.Material = "Neon"
- Water.Color = _G.Color
- game:GetService("Workspace").Water.CFrame = CFrame.new(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.X,game:GetService("Workspace").Camera["Water;"].CFrame.Y,game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.Z)
- else
- game:GetService("Workspace").Water.CFrame = CFrame.new(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.X,game:GetService("Workspace").Camera["Water;"].CFrame.Y,game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.Z)
- end
- elseif game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.Y >= 1 and game:GetService("Workspace"):FindFirstChild("Water") then
- game:GetService("Workspace"):FindFirstChild("Water"):Destroy()
- end
- else
- if game:GetService("Workspace"):FindFirstChild("Water") then
- game:GetService("Workspace"):FindFirstChild("Water"):Destroy()
- end
- end
- end
- end)
- end)
- Misc:AddToggle("Fly",false,function(value)
- Fly = value
- end)
- spawn(function()
- while wait() do
- pcall(function()
- if Fly then
- fly()
- end
- end)
- end
- end)
- Misc:AddToggle("NoClip",_G.NOCLIP,function(value)
- _G.NOCLIP = value
- end)
- Misc:AddSeperator("Mastery Skill Settings")
- Misc:AddToggle("Skill Z",true,function(value)
- _G.SkillZ = value
- end)
- Misc:AddToggle("Skill X",true,function(value)
- _G.SkillX = value
- end)
- Misc:AddToggle("Skill C",true,function(value)
- _G.SkillC = value
- end)
- Misc:AddToggle("Skill V",true,function(value)
- _G.SkillV = value
- end)
- ui:Destroy()
- end
- end
- local UserInputService = game:GetService("UserInputService")
- local TweenService = game:GetService("TweenService")
- local function MakeDraggable(topbarobject, object)
- local Dragging = nil
- local DragInput = nil
- local DragStart = nil
- local StartPosition = nil
- local function Update(input)
- local Delta = input.Position - DragStart
- local pos =
- UDim2.new(
- StartPosition.X.Scale,
- StartPosition.X.Offset + Delta.X,
- StartPosition.Y.Scale,
- StartPosition.Y.Offset + Delta.Y
- )
- local Tween = TweenService:Create(object, TweenInfo.new(0.2), {Position = pos})
- Tween:Play()
- end
- topbarobject.InputBegan:Connect(
- function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
- Dragging = true
- DragStart = input.Position
- StartPosition = object.Position
- input.Changed:Connect(
- function()
- if input.UserInputState == Enum.UserInputState.End then
- Dragging = false
- end
- end
- )
- end
- end
- )
- topbarobject.InputChanged:Connect(
- function(input)
- if
- input.UserInputType == Enum.UserInputType.MouseMovement or
- input.UserInputType == Enum.UserInputType.Touch
- then
- DragInput = input
- end
- end
- )
- UserInputService.InputChanged:Connect(
- function(input)
- if input == DragInput and Dragging then
- Update(input)
- end
- end
- )
- end
- local library = {}
- function library:AddWindow(text,keybind)
- local bind = keybind or Enum.KeyCode.RightControl
- local ff = false
- local currenttab = ""
- local DoctorShiba = Instance.new("ScreenGui")
- DoctorShiba.Name = "UlLib"
- DoctorShiba.Parent = game.CoreGui
- DoctorShiba.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- local Main = Instance.new("Frame")
- Main.Name = "Main"
- Main.Parent = DoctorShiba
- Main.AnchorPoint = Vector2.new(0.5, 0.5)
- Main.BackgroundColor3 = Color3.fromRGB(30, 28, 39)
- Main.BackgroundTransparency = 0.100
- Main.BorderSizePixel = 0
- Main.ClipsDescendants = true
- Main.Position = UDim2.new(0.499526083, 0, 0.499241292, 0)
- Main.Size = UDim2.new(0, 600, 0, 350)
- local Top = Instance.new("Frame")
- Top.Name = "Top"
- Top.Parent = Main
- Top.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Top.BackgroundTransparency = 1.000
- Top.BorderSizePixel = 0
- Top.Size = UDim2.new(0, 600, 0, 20)
- local Page = Instance.new("Frame")
- Page.Name = "Page"
- Page.Parent = Main
- Page.BackgroundColor3 = Color3.fromRGB(25, 23, 35)
- Page.BackgroundTransparency = 0.100
- Page.BorderSizePixel = 0
- Page.Size = UDim2.new(0, 125, 0, 350)
- local NameHub = Instance.new("TextLabel")
- NameHub.Name = "NameHub"
- NameHub.Parent = Page
- NameHub.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- NameHub.BackgroundTransparency = 1.000
- NameHub.Position = UDim2.new(0.113333493, 0, 0, 0)
- NameHub.Size = UDim2.new(0, 110, 0, 20)
- NameHub.Font = Enum.Font.GothamSemibold
- NameHub.Text = text
- NameHub.TextColor3 = Color3.fromRGB(225, 0, 0)
- NameHub.TextSize = 11.000
- NameHub.TextXAlignment = Enum.TextXAlignment.Left
- local User = Instance.new("Frame")
- User.Name = "User"
- User.Parent = Page
- User.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- User.BackgroundTransparency = 1.000
- User.Position = UDim2.new(0, 0, 0.8, 30)
- User.Size = UDim2.new(0, 125, 0, 40)
- local UserText = Instance.new("TextLabel")
- UserText.Name = "UserText"
- UserText.Parent = User
- UserText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- UserText.BackgroundTransparency = 1.000
- UserText.Position = UDim2.new(0.354999989, 0, 0, 11)
- UserText.Size = UDim2.new(0, 80, 0, 20)
- UserText.Font = Enum.Font.Gotham
- UserText.Text = tostring(game.Players.LocalPlayer.Name)
- spawn(function()
- while wait() do
- pcall(function()
- wait(0.1)
- game:GetService('TweenService'):Create(
- UserText,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
- {TextColor3 = Color3.fromRGB(255, 0, 0)}
- ):Play()
- wait(.5)
- game:GetService('TweenService'):Create(
- UserText,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
- {TextColor3 = Color3.fromRGB(255, 155, 0)}
- ):Play()
- wait(.5)
- game:GetService('TweenService'):Create(
- UserText,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
- {TextColor3 = Color3.fromRGB(255, 255, 0)}
- ):Play()
- wait(.5)
- game:GetService('TweenService'):Create(
- UserText,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
- {TextColor3 = Color3.fromRGB(0, 255, 0)}
- ):Play()
- wait(.5)
- game:GetService('TweenService'):Create(
- UserText,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
- {TextColor3 = Color3.fromRGB(0, 255, 255)}
- ):Play()
- wait(.5)
- game:GetService('TweenService'):Create(
- UserText,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
- {TextColor3 = Color3.fromRGB(0, 155, 255)}
- ):Play()
- wait(.5)
- game:GetService('TweenService'):Create(
- UserText,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
- {TextColor3 = Color3.fromRGB(255, 0, 255)}
- ):Play()
- wait(.5)
- game:GetService('TweenService'):Create(
- UserText,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
- {TextColor3 = Color3.fromRGB(255, 0, 155)}
- ):Play()
- wait(.5)
- end)
- end
- end)
- UserText.TextScaled = true
- UserText.TextSize = 11.000
- UserText.TextWrapped = true
- UserText.TextXAlignment = Enum.TextXAlignment.Left
- local UITextSizeConstraint = Instance.new("UITextSizeConstraint")
- UITextSizeConstraint.Parent = UserText
- UITextSizeConstraint.MaxTextSize = 11
- local UserImage = Instance.new("ImageLabel")
- UserImage.Name = "UserImage"
- UserImage.Parent = User
- UserImage.BackgroundColor3 = Color3.fromRGB(225, 225, 225)
- UserImage.Position = UDim2.new(0, 10, 0, 9)
- UserImage.Size = UDim2.new(0, 25, 0, 25)
- UserImage.Image = "https://www.roblox.com/headshot-thumbnail/image?userId="..game.Players.LocalPlayer.UserId.."&width=420&height=420&format=png"
- local UserImageCorner = Instance.new("UICorner")
- UserImageCorner.CornerRadius = UDim.new(0, 100)
- UserImageCorner.Name = "UserImageCorner"
- UserImageCorner.Parent = UserImage
- local ScrollPage = Instance.new("ScrollingFrame")
- ScrollPage.Name = "ScrollPage"
- ScrollPage.Parent = Page
- ScrollPage.Active = true
- ScrollPage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ScrollPage.BackgroundTransparency = 1.000
- ScrollPage.BorderSizePixel = 0
- ScrollPage.Position = UDim2.new(0, 0, 0.086, 0)
- ScrollPage.Size = UDim2.new(0, 125, 0, 290)
- ScrollPage.CanvasSize = UDim2.new(0, 0, 0, 0)
- ScrollPage.ScrollBarThickness = 0
- local PageList = Instance.new("UIListLayout")
- PageList.Name = "PageList"
- PageList.Parent = ScrollPage
- PageList.SortOrder = Enum.SortOrder.LayoutOrder
- PageList.Padding = UDim.new(0, 7)
- local PagePadding = Instance.new("UIPadding")
- PagePadding.Name = "PagePadding"
- PagePadding.Parent = ScrollPage
- PagePadding.PaddingTop = UDim.new(0, 5)
- PagePadding.PaddingLeft = UDim.new(0, 28)
- local TabFolder = Instance.new("Folder")
- TabFolder.Name = "TabFolder"
- TabFolder.Parent = Main
- MakeDraggable(Top,Main)
- local uihide = false
- UserInputService.InputBegan:Connect(function(input)
- if input.KeyCode == bind then
- if uihide == false then
- uihide = true
- Main:TweenSize(UDim2.new(0, 0, 0, 0),"In","Quad",0.2,true)
- else
- uihide = false
- Main:TweenSize(UDim2.new(0, 600, 0, 350),"Out","Quad",0.2,true)
- end
- end
- end)
- local uitab = {}
- function uitab:AddTab(text,image)
- local Image = image or 6023426915
- local PageButton = Instance.new("TextButton")
- PageButton.Name = "PageButton"
- PageButton.Parent = ScrollPage
- PageButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- PageButton.BackgroundTransparency = 1.000
- PageButton.BorderSizePixel = 0
- PageButton.Position = UDim2.new(0.224000007, 0, 0.029787235, 0)
- PageButton.Size = UDim2.new(0, 97, 0, 20)
- PageButton.AutoButtonColor = false
- PageButton.Font = Enum.Font.GothamSemibold
- PageButton.Text = text
- PageButton.TextColor3 = Color3.fromRGB(225, 225, 225)
- PageButton.TextSize = 11.000
- PageButton.TextXAlignment = Enum.TextXAlignment.Left
- local PageImage = Instance.new("ImageLabel")
- PageImage.Name = "PageImage"
- PageImage.Parent = PageButton
- PageImage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- PageImage.BackgroundTransparency = 1.000
- PageImage.Position = UDim2.new(0, -20, 0, 3)
- PageImage.Size = UDim2.new(0, 15, 0, 15)
- PageImage.Image = "rbxassetid://"..tostring(Image)
- local MainTab = Instance.new("Frame")
- MainTab.Name = "MainTab"
- MainTab.Parent = TabFolder
- MainTab.BackgroundColor3 = Color3.fromRGB(30, 28, 39)
- MainTab.BorderSizePixel = 0
- MainTab.Position = UDim2.new(0.208333328, 0, 0, 0)
- MainTab.Size = UDim2.new(0, 475, 0, 350)
- MainTab.Visible = false
- local ScrollTab = Instance.new("ScrollingFrame")
- ScrollTab.Name = "ScrollTab"
- ScrollTab.Parent = MainTab
- ScrollTab.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ScrollTab.BackgroundTransparency = 1.000
- ScrollTab.BorderSizePixel = 0
- ScrollTab.Position = UDim2.new(0, 0, 0.057, 0)
- ScrollTab.Size = UDim2.new(0, 475, 0, 330)
- ScrollTab.CanvasSize = UDim2.new(0, 0, 0, 0)
- ScrollTab.ScrollBarThickness = 3
- local TabList = Instance.new("UIListLayout")
- TabList.Name = "TabList"
- TabList.Parent = ScrollTab
- TabList.SortOrder = Enum.SortOrder.LayoutOrder
- TabList.Padding = UDim.new(0, 5)
- local TabPadding = Instance.new("UIPadding")
- TabPadding.Name = "TabPadding"
- TabPadding.Parent = ScrollTab
- TabPadding.PaddingLeft = UDim.new(0, 10)
- TabPadding.PaddingTop = UDim.new(0, 10)
- PageButton.MouseButton1Click:Connect(function()
- currenttab = MainTab.Name
- for i,v in next, TabFolder:GetChildren() do
- if v.Name == "MainTab" then
- v.Visible = false
- end
- end
- MainTab.Visible = true
- for i,v in next, ScrollPage:GetChildren() do
- if v:IsA("TextButton") then
- TweenService:Create(
- v,
- TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(225, 225, 225)}
- ):Play()
- end
- TweenService:Create(
- PageButton,
- TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(255,0,0)}
- ):Play()
- end
- end)
- if ff == false then
- TweenService:Create(
- PageButton,
- TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(255,0,0)}
- ):Play()
- for i,v in next, TabFolder:GetChildren() do
- if v.Name == "MainTab" then
- v.Visible = false
- end
- MainTab.Visible = true
- end
- ff = true
- end
- game:GetService("RunService").Stepped:Connect(function()
- pcall(function()
- ScrollPage.CanvasSize = UDim2.new(0,0,0,PageList.AbsoluteContentSize.Y + 10)
- ScrollTab.CanvasSize = UDim2.new(0,0,0,TabList.AbsoluteContentSize.Y + 30)
- end)
- end)
- local main = {}
- function main:AddButton(text,callback)
- local Button = Instance.new("TextButton")
- Button.Name = "Button"
- Button.Parent = ScrollTab
- Button.BackgroundColor3 = Color3.fromRGB(50, 48, 59)
- Button.BackgroundTransparency = 0.1
- Button.BorderSizePixel = 0
- Button.Size = UDim2.new(0, 455, 0, 30)
- Button.AutoButtonColor = false
- Button.Font = Enum.Font.Gotham
- Button.Text = text
- Button.TextColor3 = Color3.fromRGB(225, 225, 225)
- Button.TextSize = 11.000
- Button.TextWrapped = true
- local ButtonCorner = Instance.new("UICorner")
- ButtonCorner.Name = "ButtonCorner"
- ButtonCorner.CornerRadius = UDim.new(0, 5)
- ButtonCorner.Parent = Button
- Button.MouseEnter:Connect(function()
- TweenService:Create(
- Button,
- TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(255,0,0)}
- ):Play()
- end)
- Button.MouseLeave:Connect(function()
- TweenService:Create(
- Button,
- TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(225, 225, 225)}
- ):Play()
- end)
- Button.MouseButton1Click:Connect(function()
- callback()
- Button.TextSize = 0
- TweenService:Create(
- Button,
- TweenInfo.new(0.4,Enum.EasingStyle.Back,Enum.EasingDirection.Out),
- {TextSize = 11}
- ):Play()
- end)
- end
- function main:AddToggle(text,config,callback)
- local ToggleImage = Instance.new("Frame")
- local Toggle = Instance.new("TextButton")
- Toggle.Name = "Toggle"
- Toggle.Parent = ScrollTab
- Toggle.BackgroundColor3 = Color3.fromRGB(50, 48, 59)
- Toggle.BackgroundTransparency = 0.1
- Toggle.BorderSizePixel = 0
- Toggle.AutoButtonColor = false
- Toggle.Size = UDim2.new(0, 455, 0, 30)
- Toggle.Font = Enum.Font.SourceSans
- Toggle.Text = ""
- Toggle.TextColor3 = Color3.fromRGB(0, 0, 0)
- Toggle.TextSize = 14.000
- local ToggleCorner = Instance.new("UICorner")
- ToggleCorner.Name = "ToggleCorner"
- ToggleCorner.CornerRadius = UDim.new(0, 5)
- ToggleCorner.Parent = Toggle
- local ToggleLabel = Instance.new("TextLabel")
- ToggleLabel.Name = "ToggleLabel"
- ToggleLabel.Parent = Toggle
- ToggleLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ToggleLabel.BackgroundTransparency = 1.000
- ToggleLabel.Position = UDim2.new(0, 13, 0, 0)
- ToggleLabel.Size = UDim2.new(0, 410, 0, 30)
- ToggleLabel.Font = Enum.Font.Gotham
- ToggleLabel.Text = text
- ToggleLabel.TextColor3 = Color3.fromRGB(225, 225, 225)
- ToggleLabel.TextSize = 11.000
- ToggleLabel.TextXAlignment = Enum.TextXAlignment.Left
- ToggleImage.Name = "ToggleImage"
- ToggleImage.Parent = Toggle
- ToggleImage.BackgroundColor3 = Color3.fromRGB(70, 68, 79)
- ToggleImage.Position = UDim2.new(0, 425, 0, 5)
- ToggleImage.BorderSizePixel = 0
- ToggleImage.Size = UDim2.new(0, 20, 0, 20)
- local ToggleImageCorner = Instance.new("UICorner")
- ToggleImageCorner.Name = "ToggleImageCorner"
- ToggleImageCorner.CornerRadius = UDim.new(0, 5)
- ToggleImageCorner.Parent = ToggleImage
- local ToggleImage2 = Instance.new("Frame")
- ToggleImage2.Name = "ToggleImage2"
- ToggleImage2.Parent = ToggleImage
- ToggleImage2.AnchorPoint = Vector2.new(0.5, 0.5)
- ToggleImage2.BackgroundColor3 = Color3.fromRGB(255,0,0)
- ToggleImage2.Position = UDim2.new(0, 10, 0, 10)
- ToggleImage2.Visible = false
- local ToggleImage2Corner = Instance.new("UICorner")
- ToggleImage2Corner.Name = "ToggleImageCorner"
- ToggleImage2Corner.CornerRadius = UDim.new(0, 5)
- ToggleImage2Corner.Parent = ToggleImage2
- Toggle.MouseEnter:Connect(function()
- TweenService:Create(
- ToggleLabel,
- TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(255,0,0)}
- ):Play()
- end)
- Toggle.MouseLeave:Connect(function()
- TweenService:Create(
- ToggleLabel,
- TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(225, 225, 225)}
- ):Play()
- end)
- if config == nil then config = false end
- local toggled = config or false
- Toggle.MouseButton1Click:Connect(function()
- if toggled == false then
- toggled = true
- ToggleImage2.Visible = true
- ToggleImage2:TweenSize(UDim2.new(0, 21, 0, 21),"In","Quad",0.1,true)
- else
- toggled = false
- ToggleImage2:TweenSize(UDim2.new(0, 0, 0, 0),"In","Quad",0.1,true)
- wait(0.1)
- ToggleImage2.Visible = false
- end
- callback(toggled)
- end)
- if config == true then
- ToggleImage2.Visible = true
- ToggleImage2:TweenSize(UDim2.new(0, 21, 0, 21),"In","Quad",0.1,true)
- toggled = true
- callback(toggled)
- end
- end
- function main:AddTextbox(text,holder,disappear,callback)
- local Textboxx = Instance.new("Frame")
- local TextboxxCorner = Instance.new("UICorner")
- local TextboxTitle = Instance.new("TextLabel")
- local Textbox = Instance.new("TextBox")
- local TextboxCorner = Instance.new("UICorner")
- Textboxx.Name = "Textboxx"
- Textboxx.Parent = ScrollTab
- Textboxx.BackgroundColor3 = Color3.fromRGB(50, 48, 59)
- Textboxx.Size = UDim2.new(0, 455, 0, 30)
- TextboxxCorner.CornerRadius = UDim.new(0, 5)
- TextboxxCorner.Name = "TextboxxCorner"
- TextboxxCorner.Parent = Textboxx
- TextboxTitle.Name = "TextboxTitle"
- TextboxTitle.Parent = Textboxx
- TextboxTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- TextboxTitle.BackgroundTransparency = 1.000
- TextboxTitle.Position = UDim2.new(0, 15, 0, 0)
- TextboxTitle.Size = UDim2.new(0, 300, 0, 30)
- TextboxTitle.Font = Enum.Font.Gotham
- TextboxTitle.Text = text
- TextboxTitle.TextColor3 = Color3.fromRGB(225, 225, 225)
- TextboxTitle.TextSize = 11.000
- TextboxTitle.TextXAlignment = Enum.TextXAlignment.Left
- Textbox.Name = "Textbox"
- Textbox.Parent = Textboxx
- Textbox.BackgroundColor3 = Color3.fromRGB(30, 28, 39)
- Textbox.Position = UDim2.new(0, 310, 0, 5)
- Textbox.Size = UDim2.new(0, 140, 0, 20)
- Textbox.Font = Enum.Font.Gotham
- Textbox.Text = holder
- Textbox.TextColor3 = Color3.fromRGB(225, 225, 225)
- Textbox.TextSize = 11.000
- Textbox.FocusLost:Connect(function()
- if #Textbox.Text > 0 then
- callback(Textbox.Text)
- end
- if disappear then
- Textbox.Text = ""
- else
- Textbox.Text = holder
- end
- end)
- TextboxCorner.Name = "TextboxCorner"
- TextboxCorner.CornerRadius = UDim.new(0, 5)
- TextboxCorner.Parent = Textbox
- end
- function main:AddDropdown(text,table,callback)
- local Dropdown = Instance.new("Frame")
- local UICorner = Instance.new("UICorner")
- local DropButton = Instance.new("TextButton")
- local Droptitle = Instance.new("TextLabel")
- local DropScroll = Instance.new("ScrollingFrame")
- local DropdownList = Instance.new("UIListLayout")
- local DropdownPadding = Instance.new("UIPadding")
- local DropImage = Instance.new("ImageLabel")
- Dropdown.Name = "Dropdown"
- Dropdown.Parent = ScrollTab
- Dropdown.Active = true
- Dropdown.BackgroundColor3 = Color3.fromRGB(50, 48, 59)
- Dropdown.ClipsDescendants = true
- Dropdown.Size = UDim2.new(0, 455, 0, 30)
- UICorner.CornerRadius = UDim.new(0, 5)
- UICorner.Parent = Dropdown
- DropButton.Name = "DropButton"
- DropButton.Parent = Dropdown
- DropButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- DropButton.BackgroundTransparency = 1.000
- DropButton.Size = UDim2.new(0, 455, 0, 30)
- DropButton.Font = Enum.Font.SourceSans
- DropButton.Text = ""
- DropButton.TextColor3 = Color3.fromRGB(0, 0, 0)
- DropButton.TextSize = 14.000
- Droptitle.Name = "Droptitle"
- Droptitle.Parent = Dropdown
- Droptitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Droptitle.BackgroundTransparency = 1.000
- Droptitle.Position = UDim2.new(0.0281690136, 0, 0, 0)
- Droptitle.Size = UDim2.new(0, 410, 0, 30)
- Droptitle.Font = Enum.Font.Gotham
- Droptitle.Text = text.." : "
- Droptitle.TextColor3 = Color3.fromRGB(225, 225, 225)
- Droptitle.TextSize = 11.000
- Droptitle.TextXAlignment = Enum.TextXAlignment.Left
- DropImage.Name = "DropImage"
- DropImage.Parent = Dropdown
- DropImage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- DropImage.BackgroundTransparency = 1.000
- DropImage.Position = UDim2.new(0, 425, 0, 5)
- DropImage.Rotation = 0
- DropImage.Size = UDim2.new(0, 20, 0, 20)
- DropImage.Image = "rbxassetid://5012539403"
- DropScroll.Name = "DropScroll"
- DropScroll.Parent = Droptitle
- DropScroll.Active = true
- DropScroll.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- DropScroll.BackgroundTransparency = 1.000
- DropScroll.BorderSizePixel = 0
- DropScroll.Position = UDim2.new(-0.0317460336, 0, 1, 0)
- DropScroll.Size = UDim2.new(0, 455, 0, 70)
- DropScroll.CanvasSize = UDim2.new(0, 0, 0, 2)
- DropScroll.ScrollBarThickness = 2
- DropdownList.Name = "DropdownList"
- DropdownList.Parent = DropScroll
- DropdownList.SortOrder = Enum.SortOrder.LayoutOrder
- DropdownList.Padding = UDim.new(0, 5)
- DropdownPadding.Name = "DropdownPadding"
- DropdownPadding.Parent = DropScroll
- DropdownPadding.PaddingTop = UDim.new(0, 5)
- local isdropping = false
- for i,v in next,table do
- local DropButton2 = Instance.new("TextButton")
- DropButton2.Name = "DropButton2"
- DropButton2.Parent = DropScroll
- DropButton2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- DropButton2.BackgroundTransparency = 1.000
- DropButton2.Size = UDim2.new(0, 455, 0, 30)
- DropButton2.AutoButtonColor = false
- DropButton2.Font = Enum.Font.Gotham
- DropButton2.TextColor3 = Color3.fromRGB(225, 225, 225)
- DropButton2.TextSize = 11.000
- DropButton2.Text = tostring(v)
- DropButton2.MouseEnter:Connect(function()
- TweenService:Create(
- DropButton2,
- TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(255,0,0)}
- ):Play()
- end)
- DropButton2.MouseLeave:Connect(function()
- TweenService:Create(
- DropButton2,
- TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {TextColor3 = Color3.fromRGB(225, 225, 225)}
- ):Play()
- end)
- DropButton2.MouseButton1Click:Connect(function()
- TweenService:Create(
- Dropdown,
- TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {Size = UDim2.new(0, 455, 0, 30)}
- ):Play()
- TweenService:Create(
- DropImage,
- TweenInfo.new(0.3, Enum.EasingStyle.Linear, Enum.EasingDirection.Out),
- {Rotation = 0}
- ):Play()
- Droptitle.Text = text.." : "..tostring(v)
- callback(v)
- isdropping = not isdropping
- DropScroll.CanvasSize = UDim2.new(0,0,0,DropdownList.AbsoluteContentSize.Y + 10)
- end)
- end
- DropButton.MouseButton1Click:Connect(function()
- if isdropping == false then
- isdropping = true
- TweenService:Create(
- Dropdown,
- TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {Size = UDim2.new(0, 455, 0, 100)}
- ):Play()
- TweenService:Create(
- DropImage,
- TweenInfo.new(0.4, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {Rotation = -180}
- ):Play()
- DropScroll.CanvasSize = UDim2.new(0,0,0,DropdownList.AbsoluteContentSize.Y + 10)
- else
- isdropping = false
- TweenService:Create(
- Dropdown,
- TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {Size = UDim2.new(0, 455, 0, 30)}
- ):Play()
- TweenService:Create(
- DropImage,
- TweenInfo.new(0.4, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {Rotation = 0}
- ):Play()
- DropScroll.CanvasSize = UDim2.new(0,0,0,DropdownList.AbsoluteContentSize.Y + 10)
- end
- end)
- DropScroll.CanvasSize = UDim2.new(0,0,0,DropdownList.AbsoluteContentSize.Y + 10)
- local drop = {}
- function drop:Clear()
- Droptitle.Text = tostring(text).." :"
- TweenService:Create(
- Dropdown,
- TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {Size = UDim2.new(0, 455, 0, 30)}
- ):Play()
- isdropping = false
- for i, v in next, DropScroll:GetChildren() do
- if v:IsA("TextButton") then
- v:Destroy()
- end
- end
- end
- function drop:Add(t)
- local DropButton2 = Instance.new("TextButton")
- DropButton2.Name = "DropButton2"
- DropButton2.Parent = DropScroll
- DropButton2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- DropButton2.BackgroundTransparency = 1.000
- DropButton2.Size = UDim2.new(0, 455, 0, 30)
- DropButton2.AutoButtonColor = false
- DropButton2.Font = Enum.Font.Gotham
- DropButton2.TextColor3 = Color3.fromRGB(225, 225, 225)
- DropButton2.TextSize = 11.000
- DropButton2.Text = tostring(t)
- DropButton2.MouseButton1Click:Connect(function()
- TweenService:Create(
- Dropdown,
- TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
- {Size = UDim2.new(0, 455, 0, 30)}
- ):Play()
- TweenService:Create(
- DropImage,
- TweenInfo.new(0.3, Enum.EasingStyle.Linear, Enum.EasingDirection.Out),
- {Rotation = 0}
- ):Play()
- Droptitle.Text = text.." : "..tostring(t)
- callback(t)
- isdropping = not isdropping
- DropScroll.CanvasSize = UDim2.new(0,0,0,DropdownList.AbsoluteContentSize.Y + 10)
- end)
- end
- return drop
- end
- function main:AddSlider(text,min,max,set,callback)
- set = (math.clamp(set,min,max))
- if set > max then set = max end
- local Slider = Instance.new("Frame")
- local UICorner = Instance.new("UICorner")
- local SliderTitle = Instance.new("TextLabel")
- local SliderValue = Instance.new("TextLabel")
- local SliderButton = Instance.new("TextButton")
- local Bar1 = Instance.new("Frame")
- local Bar = Instance.new("Frame")
- local UICorner_2 = Instance.new("UICorner")
- local CircleBar = Instance.new("Frame")
- local UICorner_3 = Instance.new("UICorner")
- local UICorner_4 = Instance.new("UICorner")
- Slider.Name = "Slider"
- Slider.Parent = ScrollTab
- Slider.BackgroundColor3 = Color3.fromRGB(50, 48, 59)
- Slider.Size = UDim2.new(0, 455, 0, 40)
- UICorner.CornerRadius = UDim.new(0, 5)
- UICorner.Parent = Slider
- SliderTitle.Name = "SliderTitle"
- SliderTitle.Parent = Slider
- SliderTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- SliderTitle.BackgroundTransparency = 1.000
- SliderTitle.Position = UDim2.new(0.0283286124, 0, 0, 0)
- SliderTitle.Size = UDim2.new(0, 290, 0, 20)
- SliderTitle.Font = Enum.Font.Gotham
- SliderTitle.Text = text
- SliderTitle.TextColor3 = Color3.fromRGB(225, 225, 225)
- SliderTitle.TextSize = 11.000
- SliderTitle.TextXAlignment = Enum.TextXAlignment.Left
- SliderValue.Name = "SliderValue"
- SliderValue.Parent = Slider
- SliderValue.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- SliderValue.BackgroundTransparency = 1.000
- SliderValue.Position = UDim2.new(0.887778878, 0, 0, 0)
- SliderValue.Size = UDim2.new(0, 40, 0, 20)
- SliderValue.Font = Enum.Font.Gotham
- SliderValue.Text = tostring(set and math.floor( (set / max) * (max - min) + min) or 0)
- SliderValue.TextColor3 = Color3.fromRGB(225, 225, 225)
- SliderValue.TextSize = 11.000
- SliderButton.Name = "SliderButton"
- SliderButton.Parent = Slider
- SliderButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- SliderButton.BackgroundTransparency = 1.000
- SliderButton.Position = UDim2.new(0, 10, 0, 25)
- SliderButton.Size = UDim2.new(0, 435, 0, 5)
- SliderButton.AutoButtonColor = false
- SliderButton.Font = Enum.Font.SourceSans
- SliderButton.Text = ""
- SliderButton.TextColor3 = Color3.fromRGB(0, 0, 0)
- SliderButton.TextSize = 14.000
- Bar1.Name = "Bar1"
- Bar1.Parent = SliderButton
- Bar1.BackgroundColor3 = Color3.fromRGB(30, 28, 39)
- Bar1.Size = UDim2.new(0, 435, 0, 5)
- Bar.Name = "Bar"
- Bar.Parent = Bar1
- Bar.BackgroundColor3 = Color3.fromRGB(255,0,0)
- Bar.Size = UDim2.new(set/max, 0, 0, 5)
- UICorner_2.CornerRadius = UDim.new(0, 100)
- UICorner_2.Parent = Bar
- CircleBar.Name = "CircleBar"
- CircleBar.Parent = Bar
- CircleBar.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- CircleBar.Position = UDim2.new(1, -2, 0, -2)
- CircleBar.AnchorPoint = Vector2.new(0, 0.1)
- CircleBar.Size = UDim2.new(0, 10, 0, 10)
- UICorner_3.CornerRadius = UDim.new(0, 100)
- UICorner_3.Parent = CircleBar
- UICorner_4.CornerRadius = UDim.new(0, 100)
- UICorner_4.Parent = Bar1
- local mouse = game.Players.LocalPlayer:GetMouse()
- local uis = game:GetService("UserInputService")
- if Value == nil then
- Value = set
- pcall(function()
- callback(Value)
- end)
- end
- SliderButton.MouseButton1Down:Connect(function()
- Value = math.floor((((tonumber(max) - tonumber(min)) / 435) * Bar.AbsoluteSize.X) + tonumber(min)) or 0
- pcall(function()
- callback(Value)
- end)
- Bar.Size = UDim2.new(0, math.clamp(mouse.X - Bar.AbsolutePosition.X, 0, 435), 0, 5)
- CircleBar.Position = UDim2.new(0, math.clamp(mouse.X - Bar.AbsolutePosition.X - 2, 0, 425), 0, -2)
- moveconnection = mouse.Move:Connect(function()
- SliderValue.Text = Value
- Value = math.floor((((tonumber(max) - tonumber(min)) / 435) * Bar.AbsoluteSize.X) + tonumber(min))
- pcall(function()
- callback(Value)
- end)
- Bar.Size = UDim2.new(0, math.clamp(mouse.X - Bar.AbsolutePosition.X, 0, 435), 0, 5)
- CircleBar.Position = UDim2.new(0, math.clamp(mouse.X - Bar.AbsolutePosition.X - 2, 0, 425), 0, -2)
- end)
- releaseconnection = uis.InputEnded:Connect(function(Mouse)
- if Mouse.UserInputType == Enum.UserInputType.MouseButton1 then
- Value = math.floor((((tonumber(max) - tonumber(min)) / 435) * Bar.AbsoluteSize.X) + tonumber(min))
- pcall(function()
- callback(Value)
- end)
- Bar.Size = UDim2.new(0, math.clamp(mouse.X - Bar.AbsolutePosition.X, 0, 435), 0, 5)
- CircleBar.Position = UDim2.new(0, math.clamp(mouse.X - Bar.AbsolutePosition.X - 2, 0, 425), 0, -2)
- moveconnection:Disconnect()
- releaseconnection:Disconnect()
- end
- end)
- end)
- releaseconnection = uis.InputEnded:Connect(function(Mouse)
- if Mouse.UserInputType == Enum.UserInputType.MouseButton1 then
- Value = math.floor((((tonumber(max) - tonumber(min)) / 435) * Bar.AbsoluteSize.X) + tonumber(min))
- SliderValue.Text = Value
- end
- end)
- end
- function main:AddSeperator(text)
- local Seperator = Instance.new("Frame")
- local Sep1 = Instance.new("Frame")
- local SepLabel = Instance.new("TextLabel")
- local Sep2 = Instance.new("Frame")
- Seperator.Name = "Seperator"
- Seperator.Parent = ScrollTab
- Seperator.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Seperator.BackgroundTransparency = 1.000
- Seperator.ClipsDescendants = true
- Seperator.Size = UDim2.new(0, 455, 0, 20)
- Sep1.Name = "Sep1"
- Sep1.Parent = Seperator
- Sep1.BackgroundColor3 = Color3.fromRGB(255,0,0)
- Sep1.BorderSizePixel = 0
- Sep1.Position = UDim2.new(0, 0, 0, 10)
- Sep1.Size = UDim2.new(0, 150, 0, 1)
- SepLabel.Name = "SepLabel"
- SepLabel.Parent = Seperator
- SepLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- SepLabel.BackgroundTransparency = 1.000
- SepLabel.Position = UDim2.new(0, 95, 0, 0)
- SepLabel.Size = UDim2.new(0, 255, 0, 20)
- SepLabel.Font = Enum.Font.Gotham
- SepLabel.Text = text
- SepLabel.TextColor3 = Color3.fromRGB(225,225,225)
- SepLabel.TextSize = 11.000
- Sep2.Name = "Sep2"
- Sep2.Parent = Seperator
- Sep2.BackgroundColor3 = Color3.fromRGB(255,0,0)
- Sep2.BorderSizePixel = 0
- Sep2.Position = UDim2.new(0, 305, 0, 10)
- Sep2.Size = UDim2.new(0, 150, 0, 1)
- end
- function main:AddLine()
- local Line = Instance.new("Frame")
- local Linee = Instance.new("Frame")
- Line.Name = "Line"
- Line.Parent = ScrollTab
- Line.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Line.BackgroundTransparency = 1.000
- Line.ClipsDescendants = true
- Line.Size = UDim2.new(0, 455, 0, 20)
- Linee.Name = "Linee"
- Linee.Parent = Line
- Linee.BackgroundColor3 = Color3.fromRGB(255,0,0)
- Linee.BorderSizePixel = 0
- Linee.Position = UDim2.new(0, 0, 0, 10)
- Linee.Size = UDim2.new(0, 455, 0, 1)
- end
- function main:AddLabel(text)
- local Label = Instance.new("TextLabel")
- local PaddingLabel = Instance.new("UIPadding")
- local labell = {}
- Label.Name = "Label"
- Label.Parent = ScrollTab
- Label.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Label.BackgroundTransparency = 1.000
- Label.Size = UDim2.new(0, 455, 0, 20)
- Label.Font = Enum.Font.Gotham
- Label.TextColor3 = Color3.fromRGB(225, 225, 225)
- Label.TextSize = 11.000
- Label.Text = text
- Label.TextXAlignment = Enum.TextXAlignment.Left
- PaddingLabel.PaddingLeft = UDim.new(0,10)
- PaddingLabel.Parent = Label
- PaddingLabel.Name = "PaddingLabel"
- function labell:Set(newtext)
- Label.Text = newtext
- end
- return labell
- end
- return main
- end
- return uitab
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement