Skip to content
View GooD1020's full-sized avatar

Block or report GooD1020

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
GooD1020/README.md

local DINOHUB = Instance.new("ScreenGui") local OPENCLOSE = Instance.new("TextButton")

DINOHUB.Name = "sazx hub" DINOHUB.Parent = game.CoreGui DINOHUB.ZIndexBehavior = Enum.ZIndexBehavior.Sibling

OPENCLOSE.Name = "OPENCLOSE" OPENCLOSE.Parent = DINOHUB OPENCLOSE.BackgroundColor3 = Color3.fromRGB(20, 20, 20) OPENCLOSE.BorderSizePixel = 0 OPENCLOSE.Position = UDim2.new(0.120833337, 0, 0.0952890813, 0) OPENCLOSE.Size = UDim2.new(0.0447916649, 0, 0.0845824406, 0) OPENCLOSE.Font = Enum.Font.DenkOne OPENCLOSE.Text = "UI" OPENCLOSE.TextColor3 = Color3.fromRGB(96, 255, 16) OPENCLOSE.TextScaled = true OPENCLOSE.TextSize = 14.000 OPENCLOSE.TextWrapped = true OPENCLOSE.MouseButton1Click:Connect(function() game.CoreGui:FindFirstChild("1xliiUI").Enabled = not game.CoreGui:FindFirstChild("1xliiUI").Enabled end) do if game:GetService("CoreGui"):FindFirstChild("1xliiui") then game:GetService("CoreGui").DinoUI:Destroy() end end

do local GUI = game.CoreGui:FindFirstChild("1xliiui");if GUI then GUI:Destroy();end;if _G.Color == nil then _G.Color = Color3.fromRGB(96, 255, 16) 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.15), {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 Update = {}

function Update:Window(text,logo,keybind) local uihide = false local abc = false local logo = logo or 0 local currentpage = "" local keybind = keybind or Enum.KeyCode.RightControl local yoo = string.gsub(tostring(keybind),"Enum.KeyCode.","")

local SOMEXHUB = Instance.new("ScreenGui")
SOMEXHUB.Name = "sazx hub"
SOMEXHUB.Parent = game.CoreGui
SOMEXHUB.ZIndexBehavior = Enum.ZIndexBehavior.Sibling

local Main = Instance.new("Frame")
Main.Name = "Main"
Main.Parent = SOMEXHUB
Main.ClipsDescendants = true
Main.AnchorPoint = Vector2.new(0.5,0.5)
Main.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
Main.Position = UDim2.new(0.5, 0, 0.5, 0)
Main.Size = UDim2.new(0, 0, 0, 0)

Main:TweenSize(UDim2.new(0, 656, 0, 400),"Out","Quad",0.4,true)

local MCNR = Instance.new("UICorner")
MCNR.Name = "MCNR"
MCNR.Parent = Main

local Top = Instance.new("Frame")
Top.Name = "Top"
Top.Parent = Main
Top.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
Top.Size = UDim2.new(0, 656, 0, 27)

local TCNR = Instance.new("UICorner")
TCNR.Name = "TCNR"
TCNR.Parent = Top

local Logo = Instance.new("ImageLabel")
Logo.Name = "Logo"
Logo.Parent = Top
Logo.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Logo.BackgroundTransparency = 1.000
Logo.Position = UDim2.new(0, 10, 0, 1)
Logo.Size = UDim2.new(0, 25, 0, 25)
Logo.Image = "rbxassetid://"..tostring(logo)

local Name = Instance.new("TextLabel")
Name.Name = "Name"
Name.Parent = Top
Name.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Name.BackgroundTransparency = 1.000
Name.Position = UDim2.new(0.0609756112, 0, 0, 0)
Name.Size = UDim2.new(0, 61, 0, 27)
Name.Font = Enum.Font.GothamSemibold
Name.Text = text
Name.TextColor3 = Color3.fromRGB(225, 225, 225)
Name.TextSize = 17.000

local Hub = Instance.new("TextLabel")
Hub.Name = "Hub"
Hub.Parent = Top
Hub.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Hub.BackgroundTransparency = 1.000
Hub.Position = UDim2.new(0, 110, 0, 0)
Hub.Size = UDim2.new(0, 81, 0, 27)
Hub.Font = Enum.Font.GothamSemibold
Hub.Text = "HUB"
Hub.TextColor3 = _G.Color
Hub.TextSize = 17.000
Hub.TextXAlignment = Enum.TextXAlignment.Left

local BindButton = Instance.new("TextButton")
BindButton.Name = "BindButton"
BindButton.Parent = Top
BindButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
BindButton.BackgroundTransparency = 1.000
BindButton.Position = UDim2.new(0.847561002, 0, 0, 0)
BindButton.Size = UDim2.new(0, 100, 0, 27)
BindButton.Font = Enum.Font.GothamSemibold
BindButton.Text = "[ "..string.gsub(tostring(keybind),"Enum.KeyCode.","").." ]"
BindButton.TextColor3 = Color3.fromRGB(100, 100, 100)
BindButton.TextSize = 11.000

BindButton.MouseButton1Click:Connect(function ()
	BindButton.Text = "[ ... ]"
	local inputwait = game:GetService("UserInputService").InputBegan:wait()
	local shiba = inputwait.KeyCode == Enum.KeyCode.Unknown and inputwait.UserInputType or inputwait.KeyCode

	if shiba.Name ~= "Focus" and shiba.Name ~= "MouseMovement" then
		BindButton.Text = "[ "..shiba.Name.." ]"
		yoo = shiba.Name
	end
end)

local Tab = Instance.new("Frame")
Tab.Name = "Tab"
Tab.Parent = Main
Tab.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
Tab.Position = UDim2.new(0, 5, 0, 30)
Tab.Size = UDim2.new(0, 150, 0, 365)

local TCNR = Instance.new("UICorner")
TCNR.Name = "TCNR"
TCNR.Parent = Tab

local ScrollTab = Instance.new("ScrollingFrame")
ScrollTab.Name = "ScrollTab"
ScrollTab.Parent = Tab
ScrollTab.Active = true
ScrollTab.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ScrollTab.BackgroundTransparency = 1.000
ScrollTab.Size = UDim2.new(0, 150, 0, 365)
ScrollTab.CanvasSize = UDim2.new(0, 0, 0, 0)
ScrollTab.ScrollBarThickness = 0

local PLL = Instance.new("UIListLayout")
PLL.Name = "PLL"
PLL.Parent = ScrollTab
PLL.SortOrder = Enum.SortOrder.LayoutOrder
PLL.Padding = UDim.new(0, 15)

local PPD = Instance.new("UIPadding")
PPD.Name = "PPD"
PPD.Parent = ScrollTab
PPD.PaddingLeft = UDim.new(0, 10)
PPD.PaddingTop = UDim.new(0, 10)

local Page = Instance.new("Frame")
Page.Name = "Page"
Page.Parent = Main
Page.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
Page.Position = UDim2.new(0.245426834, 0, 0.075000003, 0)
Page.Size = UDim2.new(0, 490, 0, 365)

local PCNR = Instance.new("UICorner")
PCNR.Name = "PCNR"
PCNR.Parent = Page

local MainPage = Instance.new("Frame")
MainPage.Name = "MainPage"
MainPage.Parent = Page
MainPage.ClipsDescendants = true
MainPage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
MainPage.BackgroundTransparency = 1.000
MainPage.Size = UDim2.new(0, 490, 0, 365)

local PageList = Instance.new("Folder")
PageList.Name = "PageList"
PageList.Parent = MainPage

local UIPageLayout = Instance.new("UIPageLayout")

UIPageLayout.Parent = PageList
UIPageLayout.SortOrder = Enum.SortOrder.LayoutOrder
UIPageLayout.EasingDirection = Enum.EasingDirection.InOut
UIPageLayout.EasingStyle = Enum.EasingStyle.Quad
UIPageLayout.FillDirection = Enum.FillDirection.Vertical
UIPageLayout.Padding = UDim.new(0, 15)
UIPageLayout.TweenTime = 0.400
UIPageLayout.GamepadInputEnabled = false
UIPageLayout.ScrollWheelInputEnabled = false
UIPageLayout.TouchInputEnabled = false

MakeDraggable(Top,Main)

UserInputService.InputBegan:Connect(function(input)
	if input.KeyCode == Enum.KeyCode[yoo] then
		if uihide == false then
			uihide = true
			Main:TweenSize(UDim2.new(0, 0, 0, 0),"In","Quad",0.4,true)
		else
			uihide = false
			Main:TweenSize(UDim2.new(0, 656, 0, 400),"Out","Quad",0.4,true)
		end
	end
end)

local uitab = {}

function uitab:Tab(text)
	local TabButton = Instance.new("TextButton")
	TabButton.Parent = ScrollTab
	TabButton.Name = text.."Server"
	TabButton.Text = text
	TabButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
	TabButton.BackgroundTransparency = 1.000
	TabButton.Size = UDim2.new(0, 130, 0, 23)
	TabButton.Font = Enum.Font.GothamSemibold
	TabButton.TextColor3 = Color3.fromRGB(225, 225, 225)
	TabButton.TextSize = 15.000
	TabButton.TextTransparency = 0.500

	local MainFramePage = Instance.new("ScrollingFrame")
	MainFramePage.Name = text.."_Page"
	MainFramePage.Parent = PageList
	MainFramePage.Active = true
	MainFramePage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
	MainFramePage.BackgroundTransparency = 1.000
	MainFramePage.BorderSizePixel = 0
	MainFramePage.Size = UDim2.new(0, 490, 0, 365)
	MainFramePage.CanvasSize = UDim2.new(0, 0, 0, 0)
	MainFramePage.ScrollBarThickness = 0
	
	local UIPadding = Instance.new("UIPadding")
	local UIListLayout = Instance.new("UIListLayout")
	
	UIPadding.Parent = MainFramePage
	UIPadding.PaddingLeft = UDim.new(0, 10)
	UIPadding.PaddingTop = UDim.new(0, 10)

	UIListLayout.Padding = UDim.new(0,15)
	UIListLayout.Parent = MainFramePage
	UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
	
	TabButton.MouseButton1Click:Connect(function()
		for i,v in next, ScrollTab:GetChildren() do
			if v:IsA("TextButton") then
				TweenService:Create(
					v,
					TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
					{TextTransparency = 0.5}
				):Play()
			end
			TweenService:Create(
				TabButton,
				TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
				{TextTransparency = 0}
			):Play()
		end
		for i,v in next, PageList:GetChildren() do
			currentpage = string.gsub(TabButton.Name,"Server","").."_Page"
			if v.Name == currentpage then
				UIPageLayout:JumpTo(v)
			end
		end
	end)

	if abc == false then
		for i,v in next, ScrollTab:GetChildren() do
			if v:IsA("TextButton") then
				TweenService:Create(
					v,
					TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
					{TextTransparency = 0.5}
				):Play()
			end
			TweenService:Create(
				TabButton,
				TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
				{TextTransparency = 0}
			):Play()
		end
		UIPageLayout:JumpToIndex(1)
		abc = true
	end
	
	game:GetService("RunService").Stepped:Connect(function()
		pcall(function()
			MainFramePage.CanvasSize = UDim2.new(0,0,0,UIListLayout.AbsoluteContentSize.Y + 20)
			ScrollTab.CanvasSize = UDim2.new(0,0,0,PLL.AbsoluteContentSize.Y + 20)
		end)
	end)
	
	local main = {}
	function main:Button(text,callback)
		local Button = Instance.new("Frame")
		local UICorner = Instance.new("UICorner")
		local TextBtn = Instance.new("TextButton")
		local UICorner_2 = Instance.new("UICorner")
		local Black = Instance.new("Frame")
		local UICorner_3 = Instance.new("UICorner")
		
		Button.Name = "Button"
		Button.Parent = MainFramePage
		Button.BackgroundColor3 = _G.Color
		Button.Size = UDim2.new(0, 470, 0, 31)
		
		UICorner.CornerRadius = UDim.new(0, 5)
		UICorner.Parent = Button
		
		TextBtn.Name = "TextBtn"
		TextBtn.Parent = Button
		TextBtn.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
		TextBtn.Position = UDim2.new(0, 1, 0, 1)
		TextBtn.Size = UDim2.new(0, 468, 0, 29)
		TextBtn.AutoButtonColor = false
		TextBtn.Font = Enum.Font.GothamSemibold
		TextBtn.Text = text
		TextBtn.TextColor3 = Color3.fromRGB(225, 225, 225)
		TextBtn.TextSize = 15.000
		
		UICorner_2.CornerRadius = UDim.new(0, 5)
		UICorner_2.Parent = TextBtn
		
		Black.Name = "Black"
		Black.Parent = Button
		Black.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
		Black.BackgroundTransparency = 1.000
		Black.BorderSizePixel = 0
		Black.Position = UDim2.new(0, 1, 0, 1)
		Black.Size = UDim2.new(0, 468, 0, 29)
		
		UICorner_3.CornerRadius = UDim.new(0, 5)
		UICorner_3.Parent = Black

		TextBtn.MouseEnter:Connect(function()
			TweenService:Create(
				Black,
				TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
				{BackgroundTransparency = 0.7}
			):Play()
		end)
		TextBtn.MouseLeave:Connect(function()
			TweenService:Create(
				Black,
				TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
				{BackgroundTransparency = 1}
			):Play()
		end)
		TextBtn.MouseButton1Click:Connect(function()
			TextBtn.TextSize = 0
			TweenService:Create(
				TextBtn,
				TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
				{TextSize = 15}
			):Play()
			callback()
		end)
	end
	function main:Toggle(text,config,callback)
		config = config or false
		local toggled = config
		local Toggle = Instance.new("Frame")
		local UICorner = Instance.new("UICorner")
		local Button = Instance.new("TextButton")
		local UICorner_2 = Instance.new("UICorner")
		local Label = Instance.new("TextLabel")
		local ToggleImage = Instance.new("Frame")
		local UICorner_3 = Instance.new("UICorner")
		local Circle = Instance.new("Frame")
		local UICorner_4 = Instance.new("UICorner")

		Toggle.Name = "Toggle"
		Toggle.Parent = MainFramePage
		Toggle.BackgroundColor3 = _G.Color
		Toggle.Size = UDim2.new(0, 470, 0, 31)

		UICorner.CornerRadius = UDim.new(0, 5)
		UICorner.Parent = Toggle

		Button.Name = "Button"
		Button.Parent = Toggle
		Button.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
		Button.Position = UDim2.new(0, 1, 0, 1)
		Button.Size = UDim2.new(0, 468, 0, 29)
		Button.AutoButtonColor = false
		Button.Font = Enum.Font.SourceSans
		Button.Text = ""
		Button.TextColor3 = Color3.fromRGB(0, 0, 0)
		Button.TextSize = 11.000

		UICorner_2.CornerRadius = UDim.new(0, 5)
		UICorner_2.Parent = Button

		Label.Name = "Label"
		Label.Parent = Toggle
		Label.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
		Label.BackgroundTransparency = 1.000
		Label.Position = UDim2.new(0, 1, 0, 1)
		Label.Size = UDim2.new(0, 468, 0, 29)
		Label.Font = Enum.Font.GothamSemibold
		Label.Text = text
		Label.TextColor3 = Color3.fromRGB(225, 225, 225)
		Label.TextSize = 15.000

		ToggleImage.Name = "ToggleImage"
		ToggleImage.Parent = Toggle
		ToggleImage.BackgroundColor3 = Color3.fromRGB(225, 225, 225)
		ToggleImage.Position = UDim2.new(0, 415, 0, 5)
		ToggleImage.Size = UDim2.new(0, 45, 0, 20)

		UICorner_3.CornerRadius = UDim.new(0, 10)
		UICorner_3.Parent = ToggleImage

		Circle.Name = "Circle"
		Circle.Parent = ToggleImage
		Circle.BackgroundColor3 = Color3.fromRGB(227, 60, 60)
		Circle.Position = UDim2.new(0, 2, 0, 2)
		Circle.Size = UDim2.new(0, 16, 0, 16)

		UICorner_4.CornerRadius = UDim.new(0, 10)
		UICorner_4.Parent = Circle

		Button.MouseButton1Click:Connect(function()
			if toggled == false then
				toggled = true
				Circle:TweenPosition(UDim2.new(0,27,0,2),"Out","Sine",0.2,true)
				TweenService:Create(
					Circle,
					TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
					{BackgroundColor3 = _G.Color}
				):Play()
			else
				toggled = false
				Circle:TweenPosition(UDim2.new(0,2,0,2),"Out","Sine",0.2,true)
				TweenService:Create(
					Circle,
					TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
					{BackgroundColor3 = Color3.fromRGB(227, 60, 110)}
				):Play()
			end
			pcall(callback,toggled)
		end)

		if config == true then
			toggled = true
			Circle:TweenPosition(UDim2.new(0,27,0,2),"Out","Sine",0.4,true)
			TweenService:Create(
				Circle,
				TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
				{BackgroundColor3 = _G.Color}
			):Play()
			pcall(callback,toggled)
		end
	end
	function main:Dropdown(text,option,callback)
		local isdropping = false
		local Dropdown = Instance.new("Frame")
		local UICorner = Instance.new("UICorner")
		local DropTitle = Instance.new("TextLabel")
		local DropScroll = Instance.new("ScrollingFrame")
		local UIListLayout = Instance.new("UIListLayout")
		local UIPadding = Instance.new("UIPadding")
		local DropButton = Instance.new("TextButton")
		local DropImage = Instance.new("ImageLabel")
		
		Dropdown.Name = "Dropdown"
		Dropdown.Parent = MainFramePage
		Dropdown.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
		Dropdown.ClipsDescendants = true
		Dropdown.Size = UDim2.new(0, 470, 0, 31)
		
		UICorner.CornerRadius = UDim.new(0, 5)
		UICorner.Parent = Dropdown
		
		DropTitle.Name = "DropTitle"
		DropTitle.Parent = Dropdown
		DropTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
		DropTitle.BackgroundTransparency = 1.000
		DropTitle.Size = UDim2.new(0, 470, 0, 31)
		DropTitle.Font = Enum.Font.GothamSemibold
		DropTitle.Text = text.. " : "
		DropTitle.TextColor3 = Color3.fromRGB(225, 225, 225)
		DropTitle.TextSize = 15.000
		
		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, 0, 0, 31)
		DropScroll.Size = UDim2.new(0, 470, 0, 100)
		DropScroll.CanvasSize = UDim2.new(0, 0, 0, 0)
		DropScroll.ScrollBarThickness = 3
		
		UIListLayout.Parent = DropScroll
		UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
		UIListLayout.Padding = UDim.new(0, 5)
		
		UIPadding.Parent = DropScroll
		UIPadding.PaddingLeft = UDim.new(0, 5)
		UIPadding.PaddingTop = UDim.new(0, 5)
		
		DropImage.Name = "DropImage"
		DropImage.Parent = Dropdown
		DropImage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
		DropImage.BackgroundTransparency = 1.000
		DropImage.Position = UDim2.new(0, 445, 0, 6)
		DropImage.Rotation = 180.000
		DropImage.Size = UDim2.new(0, 20, 0, 20)
		DropImage.Image = "rbxassetid://6031090990"
		
		DropButton.Name = "DropButton"
		DropButton.Parent = Dropdown
		DropButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
		DropButton.BackgroundTransparency = 1.000
		DropButton.Size = UDim2.new(0, 470, 0, 31)
		DropButton.Font = Enum.Font.SourceSans
		DropButton.Text = ""
		DropButton.TextColor3 = Color3.fromRGB(0, 0, 0)
		DropButton.TextSize = 14.000

		for i,v in next,option do
			local Item = Instance.new("TextButton")

			Item.Name = "Item"
			Item.Parent = DropScroll
			Item.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
			Item.BackgroundTransparency = 1.000
			Item.Size = UDim2.new(0, 460, 0, 26)
			Item.Font = Enum.Font.GothamSemibold
			Item.Text = tostring(v)
			Item.TextColor3 = Color3.fromRGB(225, 225, 225)
			Item.TextSize = 13.000
			Item.TextTransparency = 0.500

			Item.MouseEnter:Connect(function()
				TweenService:Create(
					Item,
					TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
					{TextTransparency = 0}
				):Play()
			end)

			Item.MouseLeave:Connect(function()
				TweenService:Create(
					Item,
					TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
					{TextTransparency = 0.5}
				):Play()
			end)

			Item.MouseButton1Click:Connect(function()
				isdropping = false
				Dropdown:TweenSize(UDim2.new(0,470,0,31),"Out","Quad",0.3,true)
				TweenService:Create(
					DropImage,
					TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
					{Rotation = 180}
				):Play()
				callback(Item.Text)
				DropTitle.Text = text.." : "..Item.Text
			end)
		end

		DropScroll.CanvasSize = UDim2.new(0,0,0,UIListLayout.AbsoluteContentSize.Y + 10)

		DropButton.MouseButton1Click:Connect(function()
			if isdropping == false then
				isdropping = true
				Dropdown:TweenSize(UDim2.new(0,470,0,131),"Out","Quad",0.3,true)
				TweenService:Create(
					DropImage,
					TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
					{Rotation = 0}
				):Play()
			else
				isdropping = false
				Dropdown:TweenSize(UDim2.new(0,470,0,31),"Out","Quad",0.3,true)
				TweenService:Create(
					DropImage,
					TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
					{Rotation = 180}
				):Play()
			end
		end)

		local dropfunc = {}
		function dropfunc:Add(t)
			local Item = Instance.new("TextButton")
			Item.Name = "Item"
			Item.Parent = DropScroll
			Item.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
			Item.BackgroundTransparency = 1.000
			Item.Size = UDim2.new(0, 470, 0, 26)
			Item.Font = Enum.Font.GothamSemibold
			Item.Text = tostring(t)
			Item.TextColor3 = Color3.fromRGB(225, 225, 225)
			Item.TextSize = 13.000
			Item.TextTransparency = 0.500

			Item.MouseEnter:Connect(function()
				TweenService:Create(
					Item,
					TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
					{TextTransparency = 0}
				):Play()
			end)

			Item.MouseLeave:Connect(function()
				TweenService:Create(
					Item,
					TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
					{TextTransparency = 0.5}
				):Play()
			end)

			Item.MouseButton1Click:Connect(function()
				isdropping = false
				Dropdown:TweenSize(UDim2.new(0,470,0,31),"Out","Quad",0.3,true)
				TweenService:Create(
					DropImage,
					TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
					{Rotation = 180}
				):Play()
				callback(Item.Text)
				DropTitle.Text = text.." : "..Item.Text
			end)
		end
		function dropfunc:Clear()
			DropTitle.Text = tostring(text).." : "
			isdropping = false
			Dropdown:TweenSize(UDim2.new(0,470,0,31),"Out","Quad",0.3,true)
			TweenService:Create(
				DropImage,
				TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
				{Rotation = 180}
			):Play()
			for i,v in next, DropScroll:GetChildren() do
				if v:IsA("TextButton") then
					v:Destroy()
				end
			end
		end
		return dropfunc
	end

	function main:Slider(text,min,max,set,callback)
		local Slider = Instance.new("Frame")
		local slidercorner = Instance.new("UICorner")
		local sliderr = Instance.new("Frame")
		local sliderrcorner = Instance.new("UICorner")
		local SliderLabel = Instance.new("TextLabel")
		local HAHA = Instance.new("Frame")
		local AHEHE = Instance.new("TextButton")
		local bar = Instance.new("Frame")
		local bar1 = Instance.new("Frame")
		local bar1corner = Instance.new("UICorner")
		local barcorner = Instance.new("UICorner")
		local circlebar = Instance.new("Frame")
		local UICorner = Instance.new("UICorner")
		local slidervalue = Instance.new("Frame")
		local valuecorner = Instance.new("UICorner")
		local TextBox = Instance.new("TextBox")
		local UICorner_2 = Instance.new("UICorner")

		Slider.Name = "Slider"
		Slider.Parent = MainFramePage
		Slider.BackgroundColor3 = _G.Color
		Slider.BackgroundTransparency = 0
		Slider.Size = UDim2.new(0, 470, 0, 51)

		slidercorner.CornerRadius = UDim.new(0, 5)
		slidercorner.Name = "slidercorner"
		slidercorner.Parent = Slider

		sliderr.Name = "sliderr"
		sliderr.Parent = Slider
		sliderr.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
		sliderr.Position = UDim2.new(0, 1, 0, 1)
		sliderr.Size = UDim2.new(0, 468, 0, 49)

		sliderrcorner.CornerRadius = UDim.new(0, 5)
		sliderrcorner.Name = "sliderrcorner"
		sliderrcorner.Parent = sliderr

		SliderLabel.Name = "SliderLabel"
		SliderLabel.Parent = sliderr
		SliderLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
		SliderLabel.BackgroundTransparency = 1.000
		SliderLabel.Position = UDim2.new(0, 15, 0, 0)
		SliderLabel.Size = UDim2.new(0, 180, 0, 26)
		SliderLabel.Font = Enum.Font.GothamSemibold
		SliderLabel.Text = text
		SliderLabel.TextColor3 = Color3.fromRGB(225, 225, 225)
		SliderLabel.TextSize = 16.000
		SliderLabel.TextTransparency = 0
		SliderLabel.TextXAlignment = Enum.TextXAlignment.Left

		HAHA.Name = "HAHA"
		HAHA.Parent = sliderr
		HAHA.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
		HAHA.BackgroundTransparency = 1.000
		HAHA.Size = UDim2.new(0, 468, 0, 29)

		AHEHE.Name = "AHEHE"
		AHEHE.Parent = sliderr
		AHEHE.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
		AHEHE.BackgroundTransparency = 1.000
		AHEHE.Position = UDim2.new(0, 10, 0, 35)
		AHEHE.Size = UDim2.new(0, 448, 0, 5)
		AHEHE.Font = Enum.Font.SourceSans
		AHEHE.Text = ""
		AHEHE.TextColor3 = Color3.fromRGB(0, 0, 0)
		AHEHE.TextSize = 14.000

		bar.Name = "bar"
		bar.Parent = AHEHE
		bar.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
		bar.Size = UDim2.new(0, 448, 0, 5)

		bar1.Name = "bar1"
		bar1.Parent = bar
		bar1.BackgroundColor3 = _G.Color
		bar1.BackgroundTransparency = 0
		bar1.Size = UDim2.new(set/max, 0, 0, 5)

		bar1corner.CornerRadius = UDim.new(0, 5)
		bar1corner.Name = "bar1corner"
		bar1corner.Parent = bar1

		barcorner.CornerRadius = UDim.new(0, 5)
		barcorner.Name = "barcorner"
		barcorner.Parent = bar

		circlebar.Name = "circlebar"
		circlebar.Parent = bar1
		circlebar.BackgroundColor3 = Color3.fromRGB(225, 225, 225)
		circlebar.Position = UDim2.new(1, -2, 0, -3)
		circlebar.Size = UDim2.new(0, 10, 0, 10)

		UICorner.CornerRadius = UDim.new(0, 100)
		UICorner.Parent = circlebar

		slidervalue.Name = "slidervalue"
		slidervalue.Parent = sliderr
		slidervalue.BackgroundColor3 = _G.Color
		slidervalue.BackgroundTransparency = 0
		slidervalue.Position = UDim2.new(0, 395, 0, 5)
		slidervalue.Size = UDim2.new(0, 65, 0, 18)

		valuecorner.CornerRadius = UDim.new(0, 5)
		valuecorner.Name = "valuecorner"
		valuecorner.Parent = slidervalue

		TextBox.Parent = slidervalue
		TextBox.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
		TextBox.Position = UDim2.new(0, 1, 0, 1)
		TextBox.Size = UDim2.new(0, 63, 0, 16)
		TextBox.Font = Enum.Font.GothamSemibold
		TextBox.TextColor3 = Color3.fromRGB(225, 225, 225)
		TextBox.TextSize = 9.000
		TextBox.Text = set
		TextBox.TextTransparency = 0

		UICorner_2.CornerRadius = UDim.new(0, 5)
		UICorner_2.Parent = TextBox

		local mouse = game.Players.LocalPlayer:GetMouse()
		local uis = game:GetService("UserInputService")

		if Value == nil then
			Value = set
			pcall(function()
				callback(Value)
			end)
		end
		
		AHEHE.MouseButton1Down:Connect(function()
			Value = math.floor((((tonumber(max) - tonumber(min)) / 448) * bar1.AbsoluteSize.X) + tonumber(min)) or 0
			pcall(function()
				callback(Value)
			end)
			bar1.Size = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X, 0, 448), 0, 5)
			circlebar.Position = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X - 2, 0, 438), 0, -3)
			moveconnection = mouse.Move:Connect(function()
				TextBox.Text = Value
				Value = math.floor((((tonumber(max) - tonumber(min)) / 448) * bar1.AbsoluteSize.X) + tonumber(min))
				pcall(function()
					callback(Value)
				end)
				bar1.Size = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X, 0, 448), 0, 5)
				circlebar.Position = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X - 2, 0, 438), 0, -3)
			end)
			releaseconnection = uis.InputEnded:Connect(function(Mouse)
				if Mouse.UserInputType == Enum.UserInputType.MouseButton1 then
					Value = math.floor((((tonumber(max) - tonumber(min)) / 448) * bar1.AbsoluteSize.X) + tonumber(min))
					pcall(function()
						callback(Value)
					end)
					bar1.Size = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X, 0, 448), 0, 5)
					circlebar.Position = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X - 2, 0, 438), 0, -3)
					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)) / 448) * bar1.AbsoluteSize.X) + tonumber(min))
				TextBox.Text = Value
			end
		end)

		TextBox.FocusLost:Connect(function()
			if tonumber(TextBox.Text) > max then
				TextBox.Text  = max
			end
			bar1.Size = UDim2.new((TextBox.Text or 0) / max, 0, 0, 5)
			circlebar.Position = UDim2.new(1, -2, 0, -3)
			TextBox.Text = tostring(TextBox.Text and math.floor( (TextBox.Text / max) * (max - min) + min) )
			pcall(callback, TextBox.Text)
		end)
	end

	function main:Textbox(text,disappear,callback)
		local Textbox = Instance.new("Frame")
		local TextboxCorner = Instance.new("UICorner")
		local Textboxx = Instance.new("Frame")
		local TextboxxCorner = Instance.new("UICorner")
		local TextboxLabel = Instance.new("TextLabel")
		local txtbtn = Instance.new("TextButton")
		local RealTextbox = Instance.new("TextBox")
		local UICorner = Instance.new("UICorner")

		Textbox.Name = "Textbox"
		Textbox.Parent = MainFramePage
		Textbox.BackgroundColor3 = _G.Color
		Textbox.BackgroundTransparency = 0
		Textbox.Size = UDim2.new(0, 470, 0, 31)

		TextboxCorner.CornerRadius = UDim.new(0, 5)
		TextboxCorner.Name = "TextboxCorner"
		TextboxCorner.Parent = Textbox

		Textboxx.Name = "Textboxx"
		Textboxx.Parent = Textbox
		Textboxx.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
		Textboxx.Position = UDim2.new(0, 1, 0, 1)
		Textboxx.Size = UDim2.new(0, 468, 0, 29)

		TextboxxCorner.CornerRadius = UDim.new(0, 5)
		TextboxxCorner.Name = "TextboxxCorner"
		TextboxxCorner.Parent = Textboxx

		TextboxLabel.Name = "TextboxLabel"
		TextboxLabel.Parent = Textbox
		TextboxLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
		TextboxLabel.BackgroundTransparency = 1.000
		TextboxLabel.Position = UDim2.new(0, 15, 0, 0)
		TextboxLabel.Text = text
		TextboxLabel.Size = UDim2.new(0, 145, 0, 31)
		TextboxLabel.Font = Enum.Font.GothamSemibold
		TextboxLabel.TextColor3 = Color3.fromRGB(225, 225, 225)
		TextboxLabel.TextSize = 16.000
		TextboxLabel.TextTransparency = 0
		TextboxLabel.TextXAlignment = Enum.TextXAlignment.Left

		txtbtn.Name = "txtbtn"
		txtbtn.Parent = Textbox
		txtbtn.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
		txtbtn.BackgroundTransparency = 1.000
		txtbtn.Position = UDim2.new(0, 1, 0, 1)
		txtbtn.Size = UDim2.new(0, 468, 0, 29)
		txtbtn.Font = Enum.Font.SourceSans
		txtbtn.Text = ""
		txtbtn.TextColor3 = Color3.fromRGB(0, 0, 0)
		txtbtn.TextSize = 14.000

		RealTextbox.Name = "RealTextbox"
		RealTextbox.Parent = Textbox
		RealTextbox.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
		RealTextbox.BackgroundTransparency = 0
		RealTextbox.Position = UDim2.new(0, 360, 0, 4)
		RealTextbox.Size = UDim2.new(0, 100, 0, 24)
		RealTextbox.Font = Enum.Font.GothamSemibold
		RealTextbox.Text = ""
		RealTextbox.TextColor3 = Color3.fromRGB(225, 225, 225)
		RealTextbox.TextSize = 11.000
		RealTextbox.TextTransparency = 0

		RealTextbox.FocusLost:Connect(function()
			callback(RealTextbox.Text)
			if disappear then
				RealTextbox.Text = ""
			end
		end)

		UICorner.CornerRadius = UDim.new(0, 5)
		UICorner.Parent = RealTextbox
	end
	function main:Label(text)
		local Label = Instance.new("TextLabel")
		local PaddingLabel = Instance.new("UIPadding")
		local labelfunc = {}

		Label.Name = "Label"
		Label.Parent = MainFramePage
		Label.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
		Label.BackgroundTransparency = 1.000
		Label.Size = UDim2.new(0, 470, 0, 20)
		Label.Font = Enum.Font.GothamSemibold
		Label.TextColor3 = Color3.fromRGB(225, 225, 225)
		Label.TextSize = 16.000
		Label.Text = text
		Label.TextXAlignment = Enum.TextXAlignment.Left

		PaddingLabel.PaddingLeft = UDim.new(0,15)
		PaddingLabel.Parent = Label
		PaddingLabel.Name = "PaddingLabel"

		function labelfunc:Set(newtext)
			Label.Text = newtext
		end
		return labelfunc
	end

	function main:Seperator(text)
		local Seperator = Instance.new("Frame")
		local Sep1 = Instance.new("Frame")
		local Sep2 = Instance.new("TextLabel")
		local Sep3 = Instance.new("Frame")
		
		Seperator.Name = "Seperator"
		Seperator.Parent = MainFramePage
		Seperator.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
		Seperator.BackgroundTransparency = 1.000
		Seperator.Size = UDim2.new(0, 470, 0, 20)
		
		Sep1.Name = "Sep1"
		Sep1.Parent = Seperator
		Sep1.BackgroundColor3 = _G.Color
		Sep1.BorderSizePixel = 0
		Sep1.Position = UDim2.new(0, 0, 0, 10)
		Sep1.Size = UDim2.new(0, 80, 0, 1)
		
		Sep2.Name = "Sep2"
		Sep2.Parent = Seperator
		Sep2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
		Sep2.BackgroundTransparency = 1.000
		Sep2.Position = UDim2.new(0, 185, 0, 0)
		Sep2.Size = UDim2.new(0, 100, 0, 20)
		Sep2.Font = Enum.Font.GothamSemibold
		Sep2.Text = text
		Sep2.TextColor3 = Color3.fromRGB(255, 255, 255)
		Sep2.TextSize = 14.000
		
		Sep3.Name = "Sep3"
		Sep3.Parent = Seperator
		Sep3.BackgroundColor3 = _G.Color
		Sep3.BorderSizePixel = 0
		Sep3.Position = UDim2.new(0, 390, 0, 10)
		Sep3.Size = UDim2.new(0, 80, 0, 1)
	end

	function main:Line()
		local Linee = Instance.new("Frame")
		local Line = Instance.new("Frame")
		
		Linee.Name = "Linee"
		Linee.Parent = MainFramePage
		Linee.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
		Linee.BackgroundTransparency = 1.000
		Linee.Position = UDim2.new(0, 0, 0.119999997, 0)
		Linee.Size = UDim2.new(0, 470, 0, 20)
		
		Line.Name = "Line"
		Line.Parent = Linee
		Line.BackgroundColor3 = _G.Color
		Line.BorderSizePixel = 0
		Line.Position = UDim2.new(0, 0, 0, 10)
		Line.Size = UDim2.new(0, 470, 0, 1)
	end
	return main
end
return uitab

end

-- Script

Old_World = false New_World = false Three_World = false

local placeId = game.PlaceId if placeId == 2753915549 then Old_World = true elseif placeId == 4442272183 then New_World = true elseif placeId == 7449423635 then Three_World = true end

local Library = Update:Window("sazx hub ","",Enum.KeyCode.RightControl); local AutoFarm = Library:Tab("AutoFarm") local Auto = Library:Tab("Auto") local Stats = Library:Tab("Stats") local tp = Library:Tab("Teleport") local Dungeon = Library:Tab("Raid + Esp") local DevilFruit = Library:Tab("DevilFruit") local Shop = Library:Tab("Shop") local Misc = Library:Tab("Misc") local Setting = Library:Tab("Setting") local Cr = Library:Tab("Credit")

Wapon = {} for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if v:IsA("Tool") then table.insert(Wapon ,v.Name) end end for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then table.insert(Wapon, v.Name) end end

local SelectWeapon = AutoFarm:Dropdown("Select Weapon",Wapon,function(Value) SelectToolWeapon = Value SelectToolWeaponOld = Value end)

AutoFarm:Button("Refresh Weapon",function() SelectWeapon:Clear() for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if v:IsA("Tool") then SelectWeapon:Add(v.Name) end end for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then SelectWeapon:Add(v.Name) end end end)

AutoFarm:Line()

AutoFarm:Toggle("AutoFarm Level",false,function(vu) _G.AutoFarm = vu if _G.AutoFarm and SelectToolWeapon == "" then ui:Notification("AutoFarm","SelectWeapon First ",2) else Auto_Farm = vu Magnet = vu SelectMonster = "" if vu == false then wait(1) totarget(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame) end end end) AutoFarm:Toggle("AutoFarm Bone",false,function(vu) if not Three_World and vu then

else
    _G.AutoFarmBone = vu
    _G.MainAutoFarmBone = vu
end  

end)
spawn(function() while wait() do if _G.AutoFarmBone and Three_World then 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.Workspace.Enemies:GetChildren()) do if G.AutoFarmBone and (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:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then repeat wait() if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) MagnetFarmBone = false elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end PosFarmBone = v.HumanoidRootPart.CFrame EquipWeapon(SelectToolWeapon) if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) game:GetService('VirtualUser'):CaptureController() game:GetService('VirtualUser'):Button1Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame) game:GetService('VirtualUser'):Button1Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame) MagnetFarmBone = true end until not _G.AutoFarmBone or not v.Parent or v.Humanoid.Health <= 0 MagnetFarmBone = false end end else MagnetFarmBone = false Questtween = toTarget(CFrame.new(-9506.14648, 172.130661, 6101.79053).Position,CFrame.new(-9506.14648, 172.130661, 6101.79053)) if (CFrame.new(-9506.14648, 172.130661, 6101.79053).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-9506.14648, 172.130661, 6101.79053, -0.999731541, 0, -0.0231563263, 0, 1, 0, 0.0231563263, 0, -0.999731541) end end end end end) AutoFarm:Toggle("AutoFarm Ectoplasm",false,function(A) if New_World then _G.AutoFramEctoplasm = A else

end

end) spawn(function() while wait() do if G.AutoFramEctoplasm and New_World then if game.Workspace.Enemies:FindFirstChild("Ship Deckhand [Lv. 1250]") or game.Workspace.Enemies:FindFirstChild("Ship Engineer [Lv. 1275]") or game.Workspace.Enemies:FindFirstChild("Ship Steward [Lv. 1300]") or game.Workspace.Enemies:FindFirstChild("Ship Officer [Lv. 1325]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if string.find(v.Name, "Ship") then repeat wait() Usefastattack = true if string.find(v.Name, "Ship") then if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) StatrMagnetEctoplasm = false elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) PosMonEctoplasm = v.HumanoidRootPart.CFrame Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer(unpack(args)) end StatrMagnetEctoplasm = true game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 10, 10) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end else StatrMagnetEctoplasm = false if (CFrame.new(920.14447, 129.581833, 33442.168).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(CFrame.new(920.14447, 129.581833, 33442.168).Position,CFrame.new(920.14447, 129.581833, 33442.168)) elseif (CFrame.new(920.14447, 129.581833, 33442.168).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(920.14447, 129.581833, 33442.168, -0.999913812, 0, -0.0131403487, 0, 1, 0, 0.0131403487, 0, -0.999913812) end end until _G.AutoFramEctoplasm == false or not v.Parent or v.Humanoid.Health <= 0 Usefastattack = false StatrMagnetEctoplasm = false if (CFrame.new(920.14447, 129.581833, 33442.168).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(CFrame.new(920.14447, 129.581833, 33442.168).Position,CFrame.new(920.14447, 129.581833, 33442.168)) elseif (CFrame.new(920.14447, 129.581833, 33442.168).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(920.14447, 129.581833, 33442.168, -0.999913812, 0, -0.0131403487, 0, 1, 0, 0.0131403487, 0, -0.999913812) end end end else if (CFrame.new(920.14447, 129.581833, 33442.168).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(CFrame.new(920.14447, 129.581833, 33442.168).Position,CFrame.new(920.14447, 129.581833, 33442.168)) elseif (CFrame.new(920.14447, 129.581833, 33442.168).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(920.14447, 129.581833, 33442.168, -0.999913812, 0, -0.0131403487, 0, 1, 0, 0.0131403487, 0, -0.999913812) end end end end end)

AutoFarm:Line()

local Bosslist = {} for i, v in pairs(game.ReplicatedStorage:GetChildren()) do if string.find(v.Name, "Boss") then if v.Name ~= "Ice Admiral [Lv. 700] [Boss]" then table.insert(Bosslist, v.Name) end end end for i, v in pairs(game.workspace.Enemies:GetChildren()) do if string.find(v.Name, "Boss") then if v.Name ~= "Ice Admiral [Lv. 700] [Boss]" then table.insert(Bosslist, v.Name) end end end

SelectBoss = "" local BossName = AutoFarm:Dropdown("Select Boss",Bosslist,function(Value) SelectBoss = Value Don = false end)

AutoFarm:Button("Refresh Boss",function() Boss = {} BossName:Clear() for i, v in pairs(game.ReplicatedStorage:GetChildren()) do if string.find(v.Name, "Boss") then if v.Name == "Ice Admiral [Lv. 700] [Boss]" then else BossName:Add(v.Name) end end end for i, v in pairs(game.workspace.Enemies:GetChildren()) do if string.find(v.Name, "Boss") then if v.Name == "Ice Admiral [Lv. 700] [Boss]" then else BossName:Add(v.Name) end end end end) AutoFarm:Toggle("AutoFarm Boss",false,function(Value) local args = { [1] = "AbandonQuest" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) FramBoss = Value end) spawn(function() while wait() do if FramBoss then AutoFramBoss() end end end) AutoFarm:Toggle("AutoFarm All Boss",false,function(Value) KillAllBoss = Value MsBoss = "" KillBossuseGet = false end) spawn(function() while wait() do if KillAllBoss then AutoFramAllBoss() end end end)

-- Auto

Auto:Toggle("Auto New World",false,function(value) _G.AutoNew = value end)

spawn(function() while wait(.1) do if G.AutoNew then if Old_World then local MyLevel = game.Players.localPlayer.Data.Level.Value if MyLevel >= 700 and OldWorld then G.AutoFarm = false Auto_Farm = false SelectWeapon = "Key" repeat wait() totarget(CFrame.new(4849.29883, 5.65138149, 719.611877)) until not G.AutoNew or (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - CFrame.new(4849.29883, 5.65138149, 719.611877).Position).Magnitude <= 10 wait(0.5) game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("DressrosaQuestProgress","Detective") wait(0.5) if game.Players.LocalPlayer.Backpack:FindFirstChild("Key") then local tool = game.Players.LocalPlayer.Backpack:FindFirstChild("Key") wait(.4) game.Players.LocalPlayer.Character.Humanoid:EquipTool(tool) end repeat wait() totarget(CFrame.new(1347.7124, 37.3751602, -1325.6488)) until not G.AutoNew or (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - CFrame.new(1347.7124, 37.3751602, -1325.6488).Position).Magnitude <= 10 wait(0.5) Click() if game.Workspace.Enemies:FindFirstChild("Ice Admiral [Lv. 700] [Boss]") and game.Workspace.Map.Ice.Door.CanCollide == false and game.Workspace.Map.Ice.Door.Transparency == 1 then CheckBoss = true EquipWeapon(SelectToolWeapon) if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("Buso") end for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if CheckBoss and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 and v.Name == "Ice Admiral [Lv. 700] [Boss]" then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("Buso") end repeat wait(.1) pcall(function() v.HumanoidRootPart.Size = Vector3.new(50, 50, 50) v.HumanoidRootPart.BrickColor = BrickColor.new("White") v.HumanoidRootPart.CanCollide = false totarget(v.HumanoidRootPart.CFrame*CFrame.new(0, 10, 10)) Click() end) until not CheckBoss or not v.Parent or v.Humanoid.Health <= 0 end end CheckBoss = false wait(0.5) repeat wait() totarget(CFrame.new(-1166.23743, 7.65220165, 1728.36487)) until (game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame - CFrame.new(-1166.23743, 7.65220165, 1728.36487).Position).Magnitude <= 10 wait(0.5) game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("TravelDressrosa") else if game.Players.LocalPlayer.Backpack:FindFirstChild("Key") then local tool = game.Players.LocalPlayer.Backpack:FindFirstChild("Key") wait(.4) game.Players.LocalPlayer.Character.Humanoid:EquipTool(tool) end totarget(CFrame.new(1347.7124, 37.3751602, -1325.6488)) end end end end end end)

Auto:Toggle("Auto Third World",false,function(vu) _G.AutoThird = vu end)

spawn(function() pcall(function() while wait() do if G.AutoThird then if game:GetService("Players").LocalPlayer.Data.Level.Value >= 1500 and world2 then G.AutoFarm = false Auto_Farm = false if game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("ZQuestProgress").KilledIndraBoss == false then if game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("BartiloQuestProgress","Bartilo") == 3 then if game:GetService("Players").LocalPlayer.Data.SpawnPoint.Value == "Bar" then if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TalkTrevor","1") == 0 then if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ZQuestProgress","Check") == 0 then if (CFrame.new(-1926.3221435547, 12.819851875305, 1738.3092041016).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 10 then wait(1.1) Usefastattack = false game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ZQuestProgress","Begin") else Usefastattack = false totarget(CFrame.new(-1926.3221435547, 12.819851875305, 1738.3092041016)) end 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 repeat game:GetService("RunService").Heartbeat:wait() Usefastattack = true pcall(function() EquipWeapon(SelectToolWeapon) totarget(v.HumanoidRootPart.CFrame * CFrame.new(0,25,25)) require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework).activeController.hitboxMagnitude = 1000 game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelZou") sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge) end) until G.AutoThird == false or v.Humanoid.Health <= 0 or not v.Parent Usefastattack = false 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.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 1000 then totarget(CFrame.new(-26880.93359375, 22.848554611206, 473.18951416016)) Usefastattack = false end elseif game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("ZQuestProgress","Check") ~= 0 then if game:GetService("Workspace").Enemies:FindFirstChild("Don Swan [Lv. 1000] [Boss]") or game:GetService("ReplicatedStorage"):FindFirstChild("Don Swan [Lv. 1000] [Boss]") 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]" then repeat game:GetService("RunService").Heartbeat:wait() pcall(function() Usefastattack = true EquipWeapon(SelectToolWeapon) totarget(v.HumanoidRootPart.CFrame * CFrame.new(0,25,25)) require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework).activeController.hitboxMagnitude = 1000 game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge) end) until G.AutoThird == false or v.Humanoid.Health <= 0 or not v.Parent Usefastattack = false end end else if (CFrame.new(2284.912109375, 15.537666320801, 905.48291015625).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 1000 then game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("requestEntrance",Vector3.new(2284.912109375, 15.537666320801, 905.48291015625)) wait() end Usefastattack = false totarget(CFrame.new(2284.912109375, 15.537666320801, 905.48291015625)) end elseif G.AutoThird and not game:GetService("Workspace").Enemies:FindFirstChild("Don Swan [Lv. 1000] [Boss]") and not game:GetService("ReplicatedStorage"):FindFirstChild("Don Swan [Lv. 1000] [Boss]") then bithop() elseif not G.AutoThird and not game:GetService("Workspace").Enemies:FindFirstChild("Don Swan [Lv. 1000] [Boss]") and not game:GetService("ReplicatedStorage"):FindFirstChild("Don Swan [Lv. 1000] [Boss]") then if (CFrame.new(2284.912109375, 15.537666320801, 905.48291015625).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 1000 then game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("requestEntrance",Vector3.new(2284.912109375, 15.537666320801, 905.48291015625)) wait() end Usefastattack = false totarget(CFrame.new(2284.912109375, 15.537666320801, 905.48291015625)) end end elseif game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("TalkTrevor","1") ~= 0 then for i,v in pairs(game:GetService("Workspace"):GetChildren()) do if string.find(v.Name, "Fruit") then if v:IsA("Tool") then if (v.Handle.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 20000 then v.Handle.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame end end end end if game.Players.LocalPlayer.Backpack:FindFirstChild("Quake Fruit") or game.Players.LocalPlayer.Backpack:FindFirstChild("Human: Buddha Fruit") or game.Players.LocalPlayer.Backpack:FindFirstChild("String Fruit") or game.Players.LocalPlayer.Backpack:FindFirstChild("Bird: Phoenix Fruit") or game.Players.LocalPlayer.Backpack:FindFirstChild("Rumble Fruit") or game.Players.LocalPlayer.Backpack:FindFirstChild("Paw Fruit") or game.Players.LocalPlayer.Backpack:FindFirstChild("Gravity Fruit") or game.Players.LocalPlayer.Backpack:FindFirstChild("Dough Fruit") or game.Players.LocalPlayer.Backpack:FindFirstChild("Shadow Fruit") or game.Players.LocalPlayer.Backpack:FindFirstChild("Venom Fruit") or game.Players.LocalPlayer.Backpack:FindFirstChild("Control Fruit") or game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Fruit") or game.Players.LocalPlayer.Character:FindFirstChild("Quake Fruit") or game.Players.LocalPlayer.Character:FindFirstChild("Human: Buddha Fruit") or game.Players.LocalPlayer.Character:FindFirstChild("String Fruit") or game.Players.LocalPlayer.Character:FindFirstChild("Bird: Phoenix Fruit") or game.Players.LocalPlayer.Character:FindFirstChild("Rumble Fruit") or game.Players.LocalPlayer.Character:FindFirstChild("Paw Fruit") or game.Players.LocalPlayer.Character:FindFirstChild("Gravity Fruit") or game.Players.LocalPlayer.Character:FindFirstChild("Dough Fruit") or game.Players.LocalPlayer.Character:FindFirstChild("Shadow Fruit") or game.Players.LocalPlayer.Character:FindFirstChild("Venom Fruit") or game.Players.LocalPlayer.Character:FindFirstChild("Control Fruit") or game.Players.LocalPlayer.Character:FindFirstChild("Dragon Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TalkTrevor","1") game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TalkTrevor","2") game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TalkTrevor","3") end end else totarget(CFrame.new(-379.70889282227, 73.0458984375, 304.84692382813)) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint") end else if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BartiloQuestProgress","Bartilo") == 0 then if string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Swan Pirates") and string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "50") and game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == true then if game.Workspace.Enemies:FindFirstChild("Swan Pirate [Lv. 775]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if v.Name == "Swan Pirate [Lv. 775]" then PosMonBarto = v.HumanoidRootPart.CFrame pcall(function() repeat wait() for k,x in pairs(game.Workspace.Enemies:GetChildren()) do if x.Name == "Swan Pirate [Lv. 775]" then x.Humanoid:ChangeState(11) sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge) x.HumanoidRootPart.CanCollide = false sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge) x.HumanoidRootPart.Size = Vector3.new(30, 30, 30) sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge) x.HumanoidRootPart.CFrame = PosMonBarto sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge) end end Usefastattack = true EquipWeapon(SelectToolWeapon) v.HumanoidRootPart.CanCollide = false v.HumanoidRootPart.Size = Vector3.new(35, 35, 35) totarget( v.HumanoidRootPart.CFrame * CFrame.new(0,15,0)) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
until not v.Parent or v.Humanoid.Health <= 0 or game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false Usefastattack = false end) end end else Usefastattack = false totarget(CFrame.new(1057.92761, 137.614319, 1242.08069)) end else Usefastattack = false totarget(CFrame.new(-456.28952, 73.0200958, 299.895966)) wait(1.1) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest","BartiloQuest",1) end elseif game.Players.LocalPlayer.Data.Level.Value >= 800 and game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BartiloQuestProgress","Bartilo") == 1 then if game.Workspace.Enemies:FindFirstChild("Jeremy [Lv. 850] [Boss]") then Ms = "Jeremy [Lv. 850] [Boss]" for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if v.Name == Ms then repeat wait() Usefastattack = true EquipWeapon(SelectToolWeapon) v.HumanoidRootPart.CanCollide = false v.HumanoidRootPart.Size = Vector3.new(35, 35, 35) totarget(v.HumanoidRootPart.CFrame * CFrame.new(0,15,0)) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) until not v.Parent or v.Humanoid.Health <= 0 Usefastattack = false end end elseif game.ReplicatedStorage:FindFirstChild("Jeremy [Lv. 850] [Boss]") then Usefastattack = false totarget(CFrame.new(-456.28952, 73.0200958, 299.895966)) wait(1.1) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BartiloQuestProgress","Bartilo") wait(1) totarget(CFrame.new(2099.88159, 448.931, 648.997375)) wait(2) else totarget(CFrame.new(2099.88159, 448.931, 648.997375)) end wait(15) if not game.Workspace.Enemies:FindFirstChild("Jeremy [Lv. 850] [Boss]") then bithop() end elseif game.Players.LocalPlayer.Data.Level.Value >= 800 and game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BartiloQuestProgress","Bartilo") == 2 then totarget(CFrame.new(-1850.49329, 13.1789551, 1750.89685)) Usefastattack = false wait(1.5) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1858.87305, 19.3777466, 1712.01807) wait(1.5) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1803.94324, 16.5789185, 1750.89685) wait(1.5) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1858.55835, 16.8604317, 1724.79541) wait(1.5) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1869.54224, 15.987854, 1681.00659) wait(1.5)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1800.0979, 16.4978027, 1684.52368) wait(1.5) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1819.26343, 15.795166, 1717.90625) wait(1.5) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1813.51843, 15.8604736, 1724.79541) wait(1.5) end end else game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelZou") end end end end end) end) spawn(function() pcall(function() while wait(.1) do wait(5) if G.AutoThird and New_World and game:GetService("Players").LocalPlayer.Data.Level.Value >= 1500 then if game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("BartiloQuestProgress","Bartilo") == 3 then if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TalkTrevor","1") ~= 0 then if not game.Players.LocalPlayer.Backpack:FindFirstChild("Quake Fruit") and not game.Players.LocalPlayer.Backpack:FindFirstChild("Human: Buddha Fruit") and not game.Players.LocalPlayer.Backpack:FindFirstChild("String Fruit") and not game.Players.LocalPlayer.Backpack:FindFirstChild("Bird: Phoenix Fruit") and not game.Players.LocalPlayer.Backpack:FindFirstChild("Rumble Fruit") and not game.Players.LocalPlayer.Backpack:FindFirstChild("Paw Fruit") and not game.Players.LocalPlayer.Backpack:FindFirstChild("Gravity Fruit") and not game.Players.LocalPlayer.Backpack:FindFirstChild("Dough Fruit") and not game.Players.LocalPlayer.Backpack:FindFirstChild("Shadow Fruit") and not game.Players.LocalPlayer.Backpack:FindFirstChild("Venom Fruit") and not game.Players.LocalPlayer.Backpack:FindFirstChild("Control Fruit") and not game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Fruit") and not game.Players.LocalPlayer.Character:FindFirstChild("Quake Fruit") and not game.Players.LocalPlayer.Character:FindFirstChild("Human: Buddha Fruit") and not game.Players.LocalPlayer.Character:FindFirstChild("String Fruit") and not game.Players.LocalPlayer.Character:FindFirstChild("Bird: Phoenix Fruit") and not game.Players.LocalPlayer.Character:FindFirstChild("Rumble Fruit") and not game.Players.LocalPlayer.Character:FindFirstChild("Paw Fruit") and not game.Players.LocalPlayer.Character:FindFirstChild("Gravity Fruit") and not game.Players.LocalPlayer.Character:FindFirstChild("Dough Fruit") and not game.Players.LocalPlayer.Character:FindFirstChild("Shadow Fruit") and not game.Players.LocalPlayer.Character:FindFirstChild("Venom Fruit") and not game.Players.LocalPlayer.Character:FindFirstChild("Control Fruit") and not game.Players.LocalPlayer.Character:FindFirstChild("Dragon Fruit") then bithop() end end end end end end) end)

Auto:Line()

Auto:Toggle("Auto Superhuman",nil,function(vu) Superhuman = vu if vu then local args = { [1] = "BuyElectro" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end) Auto:Toggle("Auto Death Step",nil,function(vu) DeathStep = vu if vu then local args = { [1] = "BuyBlackLeg" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end) Auto:Toggle("Auto Dragon Talon",nil,function(vu) DargonTalon = vu if vu then local args = { [1] = "BlackbeardReward", [2] = "DragonClaw", [3] = "2" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end) Auto:Toggle("Auto Electric Clow",nil,function(vu) Electricclow = vu if vu then local args = { [1] = "BuyElectro" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end) spawn(function() while wait(.25) do if Superhuman and game.Players.LocalPlayer:FindFirstChild("WeaponAssetCache") then if game.Players.LocalPlayer.Backpack:FindFirstChild("Combat") or game.Players.LocalPlayer.Character:FindFirstChild("Combat") then local args = { [1] = "BuyElectro" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end
if game.Players.LocalPlayer.Character:FindFirstChild("Superhuman") or game.Players.LocalPlayer.Backpack:FindFirstChild("Superhuman") then SelectToolWeapon = "Superhuman" end
if game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg").Level.Value <= 299 then SelectToolWeapon = "Black Leg" end if game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and game.Players.LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value <= 299 then SelectToolWeapon = "Electro" end if game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate").Level.Value <= 299 then SelectToolWeapon = "Fishman Karate" end if game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw").Level.Value <= 299 then SelectToolWeapon = "Dragon Claw" end if game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg").Level.Value >= 300 then local args = { [1] = "BuyFishmanKarate" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 300 then local args = { [1] = "BuyFishmanKarate" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end if game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and game.Players.LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value >= 100 then local args = { [1] = "BuyBlackLeg" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end if game.Players.LocalPlayer.Character:FindFirstChild("Electro") and game.Players.LocalPlayer.Character:FindFirstChild("Electro").Level.Value >= 300 then local args = { [1] = "BuyBlackLeg" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end if game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate").Level.Value >= 300 then if SuperhumanFull and game.Players.LocalPlayer.Data.Fragments.Value < 1500 then if game.Players.LocalPlayer.Data.Level.Value > 1100 then RaidsSelected = "Flame" AutoRaids = true RaidsArua = true end else AutoRaids = false RaidsArua = false local args = { [1] = "BlackbeardReward", [2] = "DragonClaw", [3] = "2" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end if game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate") and game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate").Level.Value >= 300 then if SuperhumanFull and game.Players.LocalPlayer.Data.Fragments.Value < 1500 then if game.Players.LocalPlayer.Data.Level.Value > 1100 then RaidsSelected = "Flame" AutoRaids = true RaidsArua = true end else AutoRaids = false RaidsArua = false local args = { [1] = "BlackbeardReward", [2] = "DragonClaw", [3] = "2" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end if game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw").Level.Value >= 300 then local args = { [1] = "BuySuperhuman" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end if game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw") and game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw").Level.Value >= 300 then local args = { [1] = "BuySuperhuman" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end if DeathStep and game.Players.LocalPlayer:FindFirstChild("WeaponAssetCache") then if game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg").Level.Value >= 400 then local args = { [1] = "BuyDeathStep" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) SelectToolWeapon = "Death Step" end
if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 400 then local args = { [1] = "BuyDeathStep" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))

				SelectToolWeapon = "Death Step"
			end  
			if game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg").Level.Value < 400 then
				SelectToolWeapon = "Black Leg"
			end 
		end
		if DargonTalon and game.Players.LocalPlayer:FindFirstChild("WeaponAssetCache") then
			if game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw").Level.Value <= 399 and game.Players.LocalPlayer.Character.Humanoid.Health > 0 then
				SelectToolWeapon = "Dragon Claw"
			end
			if game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw") and game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw").Level.Value <= 399 and game.Players.LocalPlayer.Character.Humanoid.Health > 0 then
				SelectToolWeapon = "Dragon Claw"
			end

			if game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw") and game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw").Level.Value >= 400 and game.Players.LocalPlayer.Character.Humanoid.Health > 0 then
				SelectToolWeapon = "Dragon Claw"
				if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyDragonTalon", true) == 3 then
					local string_1 = "Bones";
					local string_2 = "Buy";
					local number_1 = 1;
					local number_2 = 1;
					local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"];
					Target:InvokeServer(string_1, string_2, number_1, number_2);

					local string_1 = "BuyDragonTalon";
					local bool_1 = true;
					local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"];
					Target:InvokeServer(string_1, bool_1);
				elseif game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyDragonTalon", true) == 1 then
					game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyDragonTalon")
				else
					local string_1 = "BuyDragonTalon";
					local bool_1 = true;
					local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"];
					Target:InvokeServer(string_1, bool_1);
					local string_1 = "BuyDragonTalon";
					local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"];
					Target:InvokeServer(string_1);
				end 
			end
		end
		if Electricclow and game.Players.LocalPlayer:FindFirstChild("WeaponAssetCache") then
			if game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and game.Players.LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value < 400 then
				SelectToolWeapon = "Electro"
			end  
			if game.Players.LocalPlayer.Character:FindFirstChild("Electro") and game.Players.LocalPlayer.Character:FindFirstChild("Electro").Level.Value < 400 then
				SelectToolWeapon = "Electro"
			end  
			if game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and game.Players.LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value >= 400 then
				local v175 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyElectricClaw", true);
				if v175 == 4 then
					local v176 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyElectricClaw", "Start");
					if v176 == nil then
						game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-12548, 337, -7481)
					end
				else
					local string_1 = "BuyElectricClaw";
					local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"];
					Target:InvokeServer(string_1);
				end
			end
			if game.Players.LocalPlayer.Character:FindFirstChild("Electro") and game.Players.LocalPlayer.Character:FindFirstChild("Electro").Level.Value >= 400 then
				local v175 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyElectricClaw", true);
				if v175 == 4 then
					local v176 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyElectricClaw", "Start");
					if v176 == nil then
						game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-12548, 337, -7481)
					end
				else
					local string_1 = "BuyElectricClaw";
					local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"];
					Target:InvokeServer(string_1);
				end
			end
		end
	end
end)

Auto:Seperator("Sea 1")

Auto:Toggle("Auto Open Saber Room",false,function(vu) G.AutoSaber = vu end)
spawn(function() while wait() do if G.AutoSaber and Old_World then if game.Players.localPlayer.Data.Level.Value < 200 then else if game.Workspace.Map.Jungle.Final.Part.CanCollide == false then if game.Workspace.Enemies:FindFirstChild("Saber Expert [Lv. 200] [Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if v.Name == "Saber Expert [Lv. 200] [Boss]" and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then repeat wait() if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 10, 10) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end until not G.AutoSaber or not v.Parent or v.Humanoid.Health <= 0 Usefastattack = false end end else Questtween = toTarget(CFrame.new(-1405.41956, 29.8519993, 5.62435055).Position,CFrame.new(-1405.41956, 29.8519993, 5.62435055)) if (CFrame.new(-1405.41956, 29.8519993, 5.62435055).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1405.41956, 29.8519993, 5.62435055, 0.885240912, 3.52892613e-08, 0.465132833, -6.60881128e-09, 1, -6.32913171e-08, -0.465132833, 5.29540891e-08, 0.885240912) end end elseif game.Players.LocalPlayer.Backpack:FindFirstChild("Relic") or game.Players.LocalPlayer.Character:FindFirstChild("Relic") and game.Players.localPlayer.Data.Level.Value >= 200 then EquipWeapon("Relic") wait(0.5) Questtween = toTarget(CFrame.new(-1405.41956, 29.8519993, 5.62435055).Position,CFrame.new(-1405.41956, 29.8519993, 5.62435055)) if (CFrame.new(-1405.41956, 29.8519993, 5.62435055).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1405.41956, 29.8519993, 5.62435055, 0.885240912, 3.52892613e-08, 0.465132833, -6.60881128e-09, 1, -6.32913171e-08, -0.465132833, 5.29540891e-08, 0.885240912) end else if Workspace.Map.Jungle.QuestPlates.Door.CanCollide == false then if game.Workspace.Map.Desert.Burn.Part.CanCollide == false then if game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("ProQuestProgress","SickMan") == 0 then if game:GetService("ReplicatedStorage").Remotes.CommF
:InvokeServer("ProQuestProgress","RichSon") == 0 then if game.Workspace.Enemies:FindFirstChild("Mob Leader [Lv. 120] [Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if G.AutoSaber and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 and v.Name == "Mob Leader [Lv. 120] [Boss]" then repeat pcall(function() wait() if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 10, 10) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end end) until not G.AutoSaber or not v.Parent or v.Humanoid.Health <= 0 Usefastattack = false end end else Questtween = toTarget(CFrame.new(-2848.59399, 7.4272871, 5342.44043).Position,CFrame.new(-2848.59399, 7.4272871, 5342.44043)) if (CFrame.new(-2848.59399, 7.4272871, 5342.44043).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2848.59399, 7.4272871, 5342.44043, -0.928248107, -8.7248246e-08, 0.371961564, -7.61816636e-08, 1, 4.44474857e-08, -0.371961564, 1.29216433e-08, -0.928248107) end end elseif game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("ProQuestProgress","RichSon") == 1 then if game.Players.LocalPlayer.Backpack:FindFirstChild("Relic") or game.Players.LocalPlayer.Character:FindFirstChild("Relic") then EquipWeapon("Relic") wait(0.5) Questtween = toTarget(CFrame.new(-1405.41956, 29.8519993, 5.62435055).Position,CFrame.new(-1405.41956, 29.8519993, 5.62435055)) if (CFrame.new(-1405.41956, 29.8519993, 5.62435055).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1405.41956, 29.8519993, 5.62435055) end else Questtween = toTarget(CFrame.new(-910.979736, 13.7520342, 4078.14624).Position,CFrame.new(-910.979736, 13.7520342, 4078.14624)) if (CFrame.new(-910.979736, 13.7520342, 4078.14624).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-910.979736, 13.7520342, 4078.14624, 0.00685182028, -1.53155766e-09, -0.999976516, 9.15205245e-09, 1, -1.46888401e-09, 0.999976516, -9.14177267e-09, 0.00685182028) wait(.5) local args = { [1] = "ProQuestProgress", [2] = "RichSon" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end else Questtween = toTarget(CFrame.new(-910.979736, 13.7520342, 4078.14624).Position,CFrame.new(-910.979736, 13.7520342, 4078.14624)) if (CFrame.new(-910.979736, 13.7520342, 4078.14624).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-910.979736, 13.7520342, 4078.14624) local args = { [1] = "ProQuestProgress", [2] = "RichSon" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end else if game.Players.LocalPlayer.Backpack:FindFirstChild("Cup") or game.Players.LocalPlayer.Character:FindFirstChild("Cup") then EquipWeapon("Cup") if game.Players.LocalPlayer.Character.Cup.Handle:FindFirstChild("TouchInterest") then Questtween = toTarget(CFrame.new(1397.229, 37.3480148, -1320.85217).Position,CFrame.new(1397.229, 37.3480148, -1320.85217)) if (CFrame.new(1397.229, 37.3480148, -1320.85217).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1397.229, 37.3480148, -1320.85217, -0.11285457, 2.01368788e-08, 0.993611455, 1.91641178e-07, 1, 1.50028845e-09, -0.993611455, 1.90586206e-07, -0.11285457) end else game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1458.54285, 88.2521744, -1390.34912, -0.00596274994, 1.13679788e-09, -0.999982238, 7.28181793e-10, 1, 1.132476e-09, 0.999982238, -7.21416205e-10, -0.00596274994) wait(0.5) if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ProQuestProgress","SickMan") ~= 0 then local args = { [1] = "ProQuestProgress", [2] = "SickMan" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end else Questtween = toTarget(game.Workspace.Map.Desert.Cup.Position,game.Workspace.Map.Desert.Cup.CFrame) if (game.Workspace.Map.Desert.Cup.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.Map.Desert.Cup.CFrame end -- firetouchinterest(game.Workspace.Map.Desert.Cup.TouchInterest,game.Players.LocalPlayer.Character.Head, 1) end end else if game.Players.LocalPlayer.Backpack:FindFirstChild("Torch") or game.Players.LocalPlayer.Character:FindFirstChild("Torch") then EquipWeapon("Torch") Questtween = toTarget(CFrame.new(1114.87708, 4.9214654, 4349.8501).Position,CFrame.new(1114.87708, 4.9214654, 4349.8501)) if (CFrame.new(1114.87708, 4.9214654, 4349.8501).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1114.87708, 4.9214654, 4349.8501, -0.612586915, -9.68697833e-08, 0.790403247, -1.2634203e-07, 1, 2.4638446e-08, -0.790403247, -8.47679615e-08, -0.612586915) end else Questtween = toTarget(CFrame.new(-1610.00757, 11.5049858, 164.001587).Position,CFrame.new(-1610.00757, 11.5049858, 164.001587)) if (CFrame.new(-1610.00757, 11.5049858, 164.001587).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1610.00757, 11.5049858, 164.001587, 0.984807551, -0.167722285, -0.0449818149, 0.17364943, 0.951244235, 0.254912198, 3.42372805e-05, -0.258850515, 0.965917408) end end end else for i,v in pairs(Workspace.Map.Jungle.QuestPlates:GetChildren()) do if v:IsA("Model") then wait() if v.Button.BrickColor ~= BrickColor.new("Camo") then repeat wait() Questtween = toTarget(v.Button.Position,v.Button.CFrame) if (v.Button.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.Button.CFrame end until not _G.AutoSaber or v.Button.BrickColor == BrickColor.new("Camo") end end end
end end end end end end) Auto:Toggle("Auto Pole V.1",false,function(v) if Old_World then if _G.SelectToolWeapon == "" and v then

    else
        _G.AutoPole = v
    end
else
    
end 

end) spawn(function() while wait() do if _G.AutoPole and Old_World and game.ReplicatedStorage:FindFirstChild("Thunder God [Lv. 575] [Boss]") or game.Workspace.Enemies:FindFirstChild("Thunder God [Lv. 575] [Boss]") then if game.Workspace.Enemies:FindFirstChild("Thunder God [Lv. 575] [Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if G.AutoPole and v.Name == "Thunder God [Lv. 575] [Boss]" and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then repeat wait()
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF
:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 10, 10) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end until not _G.AutoPole or v.Humanoid.Health <= 0 or not v.Parent Usefastattack = false end end else Questtween = toTarget(CFrame.new(-7900.66406, 5606.90918, -2267.46436).Position,CFrame.new(-7900.66406, 5606.90918, -2267.46436)) if (CFrame.new(-7900.66406, 5606.90918, -2267.46436).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-7900.66406, 5606.90918, -2267.46436) end end end end end) Auto:Toggle("Auto Pole V.1 HOP",false,function(v) if Old_World then _G.AutoPoleHOP = v else

end 

end) spawn(function() while wait() do if _G.AutoPoleHOP and Old_World then if game.ReplicatedStorage:FindFirstChild("Thunder God [Lv. 575] [Boss]") or game.Workspace.Enemies:FindFirstChild("Thunder God [Lv. 575] [Boss]") then if game.Workspace.Enemies:FindFirstChild("Thunder God [Lv. 575] [Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if G.AutoPoleHOP and v.Name == "Thunder God [Lv. 575] [Boss]" and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then repeat wait()
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF
:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 10, 10) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end until not _G.AutoPoleHOP or v.Humanoid.Health <= 0 or not v.Parent Usefastattack = false end end else Questtween = toTarget(CFrame.new(-7900.66406, 5606.90918, -2267.46436).Position,CFrame.new(-7900.66406, 5606.90918, -2267.46436)) if (CFrame.new(-7900.66406, 5606.90918, -2267.46436).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-7900.66406, 5606.90918, -2267.46436) end end else 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() -- delfile("NotSameServers.json") AllIDs = {} table.insert(AllIDs, actualHour) end) end end num = num + 1 end if Possible == true then table.insert(AllIDs, ID) wait() pcall(function() -- writefile("NotSameServers.json", game:GetService('HttpService'):JSONEncode(AllIDs)) wait() game:GetService("TeleportService"):TeleportToPlaceInstance(PlaceID, ID, game.Players.LocalPlayer) end) wait(.1) end end end end function Teleport() while wait() do pcall(function() TPReturner() if foundAnything ~= "" then TPReturner() end end) end end Teleport() end end end end) Auto:Seperator("Sea 2") Auto:Toggle("Auto Quest Bartilo",false,function(v) if game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("BartiloQuestProgress","Bartilo") == 3 and v == true then

else
    _G.AutoQuestBartilo = v
end

end) spawn(function() while wait() do if G.AutoQuestBartilo and New_World and game.Players.LocalPlayer.Data.Level.Value >= 850 then if game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("BartiloQuestProgress","Bartilo") == 0 then if string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Swan Pirates") and string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "50") and game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == true then if game.Workspace.Enemies:FindFirstChild("Swan Pirate [Lv. 775]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if v.Name == "Swan Pirate [Lv. 775]" then pcall(function() repeat wait() if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end until not v.Parent or v.Humanoid.Health <= 0 or G.AutoQuestBartilo == false or game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false AutoBartiloBring = false Usefastattack = false end) end end else Questtween = toTarget(CFrame.new(1057.92761, 137.614319, 1242.08069).Position,CFrame.new(1057.92761, 137.614319, 1242.08069)) if (CFrame.new(1057.92761, 137.614319, 1242.08069).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1057.92761, 137.614319, 1242.08069) end end else Bartilotween = toTarget(CFrame.new(-456.28952, 73.0200958, 299.895966).Position,CFrame.new(-456.28952, 73.0200958, 299.895966)) if ( CFrame.new(-456.28952, 73.0200958, 299.895966).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Bartilotween then Bartilotween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-456.28952, 73.0200958, 299.895966) local args = { [1] = "StartQuest", [2] = "BartiloQuest", [3] = 1 } game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer(unpack(args)) end end elseif game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BartiloQuestProgress","Bartilo") == 1 then if game.Workspace.Enemies:FindFirstChild("Jeremy [Lv. 850] [Boss]") then Ms = "Jeremy [Lv. 850] [Boss]" for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if v.Name == Ms then repeat wait() if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end until not v.Parent or v.Humanoid.Health <= 0 or G.AutoQuestBartilo == false Usefastattack = false end end else Bartilotween = toTarget(CFrame.new(2099.88159, 448.931, 648.997375).Position,CFrame.new(2099.88159, 448.931, 648.997375)) if (CFrame.new(2099.88159, 448.931, 648.997375).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Bartilotween then Bartilotween:Stop() end game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(2099.88159, 448.931, 648.997375) end end elseif game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("BartiloQuestProgress","Bartilo") == 2 then if (CFrame.new(-1836, 11, 1714).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Bartilotween = toTarget(CFrame.new(-1836, 11, 1714).Position,CFrame.new(-1836, 11, 1714)) elseif (CFrame.new(-1836, 11, 1714).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Bartilotween then Bartilotween:Stop() end game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1836, 11, 1714) wait(.5) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1850.49329, 13.1789551, 1750.89685) wait(1) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1858.87305, 19.3777466, 1712.01807) wait(1) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1803.94324, 16.5789185, 1750.89685) wait(1) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1858.55835, 16.8604317, 1724.79541) wait(1) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1869.54224, 15.987854, 1681.00659) wait(1) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1800.0979, 16.4978027, 1684.52368) wait(1) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1819.26343, 14.795166, 1717.90625) wait(1) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1813.51843, 14.8604736, 1724.79541) end end end end end) Auto:Toggle("Auto Quest Flower",false,function(Bool) if game.Players.LocalPlayer.Data.Level.Value < 850 and Bool then game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Notification", Text = "Need Level More 850" }) else if G.SelectToolWeapon == "" and Bool then game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Notification", Text = "Selected Weapon First" }) elseif game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("BartiloQuestProgress","Bartilo") ~= 3 and Bool == true then game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Notification", Text = "Quest Bartilo Not Successfully" }) elseif game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Alchemist","3") == -2 and Bool == true then game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Notification", Text = "Evo Race V.2 Successfully" }) else G.AutoEvoRace2 = Bool end end end) spawn(function() while wait() do if G.AutoEvoRace2 and New_World then if game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("Alchemist","3") ~= -2 then if game.Players.LocalPlayer.Backpack:FindFirstChild("Flower 1") and game.Players.LocalPlayer.Backpack:FindFirstChild("Flower 2") and game.Players.LocalPlayer.Backpack:FindFirstChild("Flower 3") then if (CFrame.new(-2777.6001, 72.9661407, -3571.42285).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(CFrame.new(-2777.6001, 72.9661407, -3571.42285).Position,CFrame.new(-2777.6001, 72.9661407, -3571.42285)) elseif (CFrame.new(-2777.6001, 72.9661407, -3571.42285).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2777.6001, 72.9661407, -3571.42285) game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer("Alchemist","3") end else game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Alchemist", "1") game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Alchemist", "2") if not game.Players.LocalPlayer.Backpack:FindFirstChild("Flower 1") then if workspace.Flower1.Transparency ~= 1 then if (workspace.Flower1.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(workspace.Flower1.Position,workspace.Flower1.CFrame) elseif (workspace.Flower1.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = workspace.Flower1.CFrame end end end if not game.Players.LocalPlayer.Backpack:FindFirstChild("Flower 2") then if workspace.Flower2.Transparency ~= 1 then if (workspace.Flower2.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(workspace.Flower2.Position,workspace.Flower2.CFrame) elseif (workspace.Flower2.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = workspace.Flower2.CFrame end end end if not game.Players.LocalPlayer.Backpack:FindFirstChild("Flower 3") then if game.Workspace.Enemies:FindFirstChild("Swan Pirate [Lv. 775]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if v.Name == "Swan Pirate [Lv. 775]" and v:FindFirstChild("Humanoid") and v.Humanoid.Health >= 0 then pcall(function() repeat wait() if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 10, 10) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end until not v.Parent or v.Humanoid.Health <= 0 or _G.AutoEvoRace2 == false or LocalPlayer.Backpack:FindFirstChild("Flower 3") AutoEvoBring = false Usefastattack = false end) end end else if (CFrame.new(1057.92761, 137.614319, 1242.08069).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(CFrame.new(1057.92761, 137.614319, 1242.08069).Position,CFrame.new(1057.92761, 137.614319, 1242.08069)) elseif (CFrame.new(1057.92761, 137.614319, 1242.08069).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1057.92761, 137.614319, 1242.08069) end end end end end end end end) Auto:Toggle("Auto Rengoku",false,function(v) if not New_World then

elseif _G.SelectToolWeapon == "" and v then

else
    _G.AutoRengoku = v
end 

end) spawn(function() while wait() do if _G.AutoRengoku and New_World then if game.Players.LocalPlayer.Backpack:FindFirstChild("Hidden Key") or game.Players.LocalPlayer.Character:FindFirstChild("Hidden Key") then EquipWeapon("Hidden Key") if (CFrame.new(6571.81885, 296.689758, -6966.76514).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(CFrame.new(6571.81885, 296.689758, -6966.76514).Position,CFrame.new(6571.81885, 296.689758, -6966.76514)) elseif (CFrame.new(6571.81885, 296.689758, -6966.76514).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(6571.81885, 296.689758, -6966.76514, 0.825126112, 8.412257e-10, 0.564948559, -2.42370835e-08, 1, 3.39100339e-08, -0.564948559, -4.16727595e-08, 0.825126112) end elseif game.Workspace.Enemies:FindFirstChild("Snow Lurker [Lv. 1375]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if G.AutoRengoku and v.Name == "Snow Lurker [Lv. 1375]" and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat wait() if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) StatrMagnetRengoku = false elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end PosMonRengoku = v.HumanoidRootPart.CFrame EquipWeapon(SelectToolWeapon) Usefastattack = true StatrMagnetRengoku = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 10, 10) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end until game.Players.LocalPlayer.Backpack:FindFirstChild("Hidden Key") or _G.AutoRengoku == false or not v.Parent or v.Humanoid.Health <= 0 StatrMagnetRengoku = false Usefastattack = false if (CFrame.new(5518.00684, 60.5559731, -6828.80518).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(CFrame.new(5518.00684, 60.5559731, -6828.80518).Position,CFrame.new(5518.00684, 60.5559731, -6828.80518)) elseif (CFrame.new(5518.00684, 60.5559731, -6828.80518).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(5518.00684, 60.5559731, -6828.80518, 0.825126112, 8.412257e-10, 0.564948559, -2.42370835e-08, 1, 3.39100339e-08, -0.564948559, -4.16727595e-08, 0.825126112) end end end else StatrMagnetRengoku = false if (CFrame.new(5518.00684, 60.5559731, -6828.80518).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(CFrame.new(5518.00684, 60.5559731, -6828.80518).Position,CFrame.new(5518.00684, 60.5559731, -6828.80518)) elseif (CFrame.new(5518.00684, 60.5559731, -6828.80518).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =CFrame.new(5518.00684, 60.5559731, -6828.80518, -0.650781393, -3.64292951e-08, 0.759265184, -4.07668654e-09, 1, 4.44854642e-08, -0.759265184, 2.58550248e-08, -0.650781393) end end end end end) Auto:Seperator("Sea 3") Auto:Toggle("Auto Enma/Yama",false,function(v) if not Three_World then

else
    _G.AutoYama = v
end 

end) Auto:Toggle("Auto Enma/Yama HOP",false,function(v) if not Three_World then

else
    _G.AutoYama = v
    _G.AutoYamaHOP = v
end 

end) spawn(function() while wait() do if G.AutoYama and Three_World then if game:GetService("ReplicatedStorage").Remotes["CommF"]:InvokeServer("EliteHunter", "Progress") < 30 then if game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == true then if string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Diablo") or string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Urban") or string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Deandre") then for i,v in pairs(game.ReplicatedStorage:GetChildren()) do if string.find(v.Name,"Diablo") then YemaTween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if YemaTween then YemaTween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame end end if string.find(v.Name,"Urban") then YemaTween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if YemaTween then YemaTween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame end end if string.find(v.Name,"Deandre") then YemaTween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if YemaTween then YemaTween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame end end end for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if G.AutoYama and string.find(v.Name,"Diablo") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat wait() Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end until not _G.AutoYama or not v.Parent or v.Humanoid.Health <= 0 Usefastattack = false end if G.AutoYama and string.find(v.Name,"Urban") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat wait() Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end until not _G.AutoYama or not v.Parent or v.Humanoid.Health <= 0 Usefastattack = false end if G.AutoYama and string.find(v.Name,"Deandre") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat wait() Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end until not G.AutoYama or not v.Parent or v.Humanoid.Health <= 0 Usefastattack = false end end else local string_1 = "EliteHunter"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF"]; Target:InvokeServer(string_1); end else if G.AutoYamaHOP and game:GetService("ReplicatedStorage").Remotes["CommF"]:InvokeServer("EliteHunter") == "I don't have anything for you right now. Come back later." then 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() -- delfile("NotSameServers.json") AllIDs = {} table.insert(AllIDs, actualHour) end) end end num = num + 1 end if Possible == true then table.insert(AllIDs, ID) wait() pcall(function() -- writefile("NotSameServers.json", game:GetService('HttpService'):JSONEncode(AllIDs)) wait() game:GetService("TeleportService"):TeleportToPlaceInstance(PlaceID, ID, game.Players.LocalPlayer) end) wait(1) end end end end function Teleport() while wait() do pcall(function() TPReturner() if foundAnything ~= "" then TPReturner() end end) end end Teleport() else local string_1 = "EliteHunter"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF"]; Target:InvokeServer(string_1); end end else TweenYema = toTarget(game.Workspace.Map.Waterfall.SealedKatana.Handle.Position,game.Workspace.Map.Waterfall.SealedKatana.Handle.CFrame) if (game.Workspace.Map.Waterfall.SealedKatana.Handle.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if TweenYema then TweenYema:Stop() end if game.Workspace.Enemies:FindFirstChild("Ghost [Lv. 1500]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if G.AutoYama and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 and v.Name == "Ghost [Lv. 1500]" then repeat wait() if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end until not _G.AutoYama or not v.Parent or v.Humanoid.Health <= 0 Usefastattack = false end end else if TweenYema then TweenYema:Stop() end fireclickdetector(game.Workspace.Map.Waterfall.SealedKatana.Handle.ClickDetector) end end end end end end) Auto:Toggle("Auto Holy Torch",false,function(v) if not Three_World then

else
    _G.HolyTorch = v
end 

end)

spawn(function() while wait() do if _G.HolyTorch and Three_World then if game.ReplicatedStorage:FindFirstChild("rip_indra True Form [Lv. 5000] [Raid Boss]") or game.Workspace.Enemies:FindFirstChild("rip_indra True Form [Lv. 5000] [Raid Boss]") and game:GetService("Workspace").Map.Turtle.TushitaGate.TushitaGate.Transparency == 1 then if game.Players.LocalPlayer.Backpack:FindFirstChild("Holy Torch") then EquipWeapon("Holy Torch") elseif game.Players.LocalPlayer.Character:FindFirstChild("Holy Torch") then if game:GetService("Workspace").Map.Turtle.QuestTorches.Torch1.Particles.Main.Enabled ~= true then if (game:GetService("Workspace").Map.Turtle.QuestTorches.Torch1.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then HolyTorchtween = toTarget(game:GetService("Workspace").Map.Turtle.QuestTorches.Torch1.Position,game:GetService("Workspace").Map.Turtle.QuestTorches.Torch1.CFrame) elseif (game:GetService("Workspace").Map.Turtle.QuestTorches.Torch1.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if HolyTorchtween then HolyTorchtween:Stop() end game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.Map.Turtle.QuestTorches.Torch1.CFrame end elseif game:GetService("Workspace").Map.Turtle.QuestTorches.Torch2.Particles.Main.Enabled ~= true then if (game:GetService("Workspace").Map.Turtle.QuestTorches.Torch2.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then HolyTorchtween = toTarget(game:GetService("Workspace").Map.Turtle.QuestTorches.Torch2.Position,game:GetService("Workspace").Map.Turtle.QuestTorches.Torch2.CFrame) elseif (game:GetService("Workspace").Map.Turtle.QuestTorches.Torch2.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if HolyTorchtween then HolyTorchtween:Stop() end game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.Map.Turtle.QuestTorches.Torch2.CFrame end elseif game:GetService("Workspace").Map.Turtle.QuestTorches.Torch3.Particles.Main.Enabled ~= true then if (game:GetService("Workspace").Map.Turtle.QuestTorches.Torch3.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then HolyTorchtween = toTarget(game:GetService("Workspace").Map.Turtle.QuestTorches.Torch3.Position,game:GetService("Workspace").Map.Turtle.QuestTorches.Torch3.CFrame) elseif (game:GetService("Workspace").Map.Turtle.QuestTorches.Torch3.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if HolyTorchtween then HolyTorchtween:Stop() end game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.Map.Turtle.QuestTorches.Torch3.CFrame end elseif game:GetService("Workspace").Map.Turtle.QuestTorches.Torch4.Particles.Main.Enabled ~= true then if (game:GetService("Workspace").Map.Turtle.QuestTorches.Torch4.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then HolyTorchtween = toTarget(game:GetService("Workspace").Map.Turtle.QuestTorches.Torch4.Position,game:GetService("Workspace").Map.Turtle.QuestTorches.Torch4.CFrame) elseif (game:GetService("Workspace").Map.Turtle.QuestTorches.Torch4.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if HolyTorchtween then HolyTorchtween:Stop() end game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.Map.Turtle.QuestTorches.Torch4.CFrame end elseif game:GetService("Workspace").Map.Turtle.QuestTorches.Torch5.Particles.Main.Enabled ~= true then if (game:GetService("Workspace").Map.Turtle.QuestTorches.Torch5.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then HolyTorchtween = toTarget(game:GetService("Workspace").Map.Turtle.QuestTorches.Torch5.Position,game:GetService("Workspace").Map.Turtle.QuestTorches.Torch5.CFrame) elseif (game:GetService("Workspace").Map.Turtle.QuestTorches.Torch5.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if HolyTorchtween then HolyTorchtween:Stop() end game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.Map.Turtle.QuestTorches.Torch5.CFrame end end else game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Map.Waterfall.SecretRoom.Room.Door.Door.Hitbox.CFrame end end end end end) Auto:Toggle("Auto Elite Hunter",false,function(a) if Three_World then _G.AutoEliteHunter = a else

end

end) Auto:Toggle("Auto Elite Hunter HOP",false,function(a) if Three_World then _G.AutoEliteHunter = a _G.AutoEliteHunterHOP = a else

end

end) spawn(function() while wait() do if _G.AutoEliteHunter and Three_World then if game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == true then if string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Diablo") or string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Urban") or string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Deandre") then for i,v in pairs(game.ReplicatedStorage:GetChildren()) do if string.find(v.Name,"Diablo") then EliteHunter = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if EliteHunter then EliteHunter:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame end end if string.find(v.Name,"Urban") then EliteHunter = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if EliteHunter then EliteHunter:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame end end if string.find(v.Name,"Deandre") then EliteHunter = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if EliteHunter then EliteHunter:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame end end end for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if G.AutoEliteHunter and string.find(v.Name,"Diablo") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat wait() if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end until not _G.AutoEliteHunter or not v.Parent or v.Humanoid.Health <= 0 Usefastattack = false end if G.AutoEliteHunter and string.find(v.Name,"Urban") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat wait() if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end until not _G.AutoEliteHunter or not v.Parent or v.Humanoid.Health <= 0 Usefastattack = false end if G.AutoEliteHunter and string.find(v.Name,"Deandre") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat wait() Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end until not _G.AutoEliteHunter or not v.Parent or v.Humanoid.Health <= 0 Usefastattack = false end end else if G.AutoEliteHunterHOP and game:GetService("ReplicatedStorage").Remotes["CommF"]:InvokeServer("EliteHunter") == "I don't have anything for you right now. Come back later." then 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(4) > 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() -- delfile("NotSameServers.json") AllIDs = {} table.insert(AllIDs, actualHour) end) end end num = num + 1 end if Possible == true then table.insert(AllIDs, ID) wait() pcall(function() -- writefile("NotSameServers.json", game:GetService('HttpService'):JSONEncode(AllIDs)) wait() game:GetService("TeleportService"):TeleportToPlaceInstance(PlaceID, ID, game.Players.LocalPlayer) end) wait(1) end end end end function Teleport() while wait() do pcall(function() TPReturner() if foundAnything ~= "" then TPReturner() end end) end end Teleport() else local string_1 = "EliteHunter"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF"]; Target:InvokeServer(string_1); end end else if G.AutoEliteHunterHOP and game:GetService("ReplicatedStorage").Remotes["CommF"]:InvokeServer("EliteHunter") == "I don't have anything for you right now. Come back later." then 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(4) > 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() -- delfile("NotSameServers.json") AllIDs = {} table.insert(AllIDs, actualHour) end) end end num = num + 1 end if Possible == true then table.insert(AllIDs, ID) wait() pcall(function() -- writefile("NotSameServers.json", game:GetService('HttpService'):JSONEncode(AllIDs)) wait() game:GetService("TeleportService"):TeleportToPlaceInstance(PlaceID, ID, game.Players.LocalPlayer) end) wait(1) end end end end function Teleport() while wait() do pcall(function() TPReturner() if foundAnything ~= "" then TPReturner() end end) end end Teleport() else local string_1 = "EliteHunter"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF"]; Target:InvokeServer(string_1); end end end end end) Auto:Toggle("Auto Haki Rainbow",false,function(a) if Three_World then _G.AutoHakiRainbow = a else

end

end) spawn(function() while wait() do if G.AutoHakiRainbow and Three_World then if game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == true then if string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Stone") or string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Island Empress") or string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Kilo Admiral") or string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Captain Elephant") or string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Beautiful Pirate") then if string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Stone") then if game.Workspace.Enemies:FindFirstChild("Stone [Lv. 1550] [Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if G.AutoHakiRainbow and v.Name == "Stone [Lv. 1550] [Boss]" and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat pcall(function() wait() local string_1 = "HornedMan"; local string_2 = "Bet"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF"]; Target:InvokeServer(string_1, string_2); local string_1 = "HornedMan"; local string_2 = "Bet"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF"]; Target:InvokeServer(string_1, string_2); if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end end) until not G.AutoHakiRainbow or not v.Parent or v.Humanoid.Health <= 0 or game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false Usefastattack = true end end else if (CFrame.new(-1134, 40, 6877).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 250 then HakiRainbowTween = toTarget(CFrame.new(-1134, 40, 6877).Position,CFrame.new(-1134, 40, 6877)) elseif (CFrame.new(-1134, 40, 6877).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if HakiRainbowTween then HakiRainbowTween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1134, 40, 6877) end end elseif string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Island Empress") then if game.Workspace.Enemies:FindFirstChild("Island Empress [Lv. 1675] [Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if G.AutoHakiRainbow and v.Name == "Island Empress [Lv. 1675] [Boss]" and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat pcall(function() wait() local string_1 = "HornedMan"; local string_2 = "Bet"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF"]; Target:InvokeServer(string_1, string_2); local string_1 = "HornedMan"; local string_2 = "Bet"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF"]; Target:InvokeServer(string_1, string_2); if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end end) until not G.AutoHakiRainbow or not v.Parent or v.Humanoid.Health <= 0 or game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false Usefastattack = true end end else if (CFrame.new(5614, 603, 339).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 250 then HakiRainbowTween = toTarget(CFrame.new(5614, 603, 339).Position,CFrame.new(5614, 603, 339)) elseif (CFrame.new(5614, 603, 339).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if HakiRainbowTween then HakiRainbowTween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(5614, 603, 339) end end elseif string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Kilo Admiral") then if game.Workspace.Enemies:FindFirstChild("Kilo Admiral [Lv. 1750] [Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if G.AutoHakiRainbow and v.Name == "Kilo Admiral [Lv. 1750] [Boss]" and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat pcall(function() wait() local string_1 = "HornedMan"; local string_2 = "Bet"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF"]; Target:InvokeServer(string_1, string_2); local string_1 = "HornedMan"; local string_2 = "Bet"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF"]; Target:InvokeServer(string_1, string_2); if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end end) until not G.AutoHakiRainbow or not v.Parent or v.Humanoid.Health <= 0 or game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false Usefastattack = true end end else if (CFrame.new(2879, 433, -7090).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 250 then HakiRainbowTween = toTarget(CFrame.new(2879, 433, -7090).Position,CFrame.new(2879, 433, -7090)) elseif (CFrame.new(2879, 433, -7090).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if HakiRainbowTween then HakiRainbowTween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(2879, 433, -7090) end end elseif string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Captain Elephant") then if game.Workspace.Enemies:FindFirstChild("Captain Elephant [Lv. 1875] [Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if G.AutoHakiRainbow and v.Name == "Captain Elephant [Lv. 1875] [Boss]" and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat pcall(function() wait() local string_1 = "HornedMan"; local string_2 = "Bet"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF"]; Target:InvokeServer(string_1, string_2); local string_1 = "HornedMan"; local string_2 = "Bet"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF"]; Target:InvokeServer(string_1, string_2); if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end end) until not G.AutoHakiRainbow or not v.Parent or v.Humanoid.Health <= 0 or game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false Usefastattack = true end end else if (CFrame.new(-13348, 406, -8574).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 250 then HakiRainbowTween = toTarget(CFrame.new(-13348, 406, -8574).Position,CFrame.new(-13348, 406, -8574)) elseif (CFrame.new(-13348, 406, -8574).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if HakiRainbowTween then HakiRainbowTween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-13348, 406, -8574) end end elseif string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Beautiful Pirate") then if game.Workspace.Enemies:FindFirstChild("Beautiful Pirate [Lv. 1950] [Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if G.AutoHakiRainbow and v.Name == "Beautiful Pirate [Lv. 1950] [Boss]" and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat pcall(function() wait() local string_1 = "HornedMan"; local string_2 = "Bet"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF"]; Target:InvokeServer(string_1, string_2); local string_1 = "HornedMan"; local string_2 = "Bet"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF"]; Target:InvokeServer(string_1, string_2); if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end end) until not G.AutoHakiRainbow or not v.Parent or v.Humanoid.Health <= 0 or game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false Usefastattack = true end end else if (CFrame.new(5206, 23, -80).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 250 then HakiRainbowTween = toTarget(CFrame.new(5206, 23, -80).Position,CFrame.new(5206, 23, -80)) elseif (CFrame.new(5206, 23, -80).Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 20000 then if HakiRainbowTween then HakiRainbowTween:Stop() end local TouchInterest = game:GetService("Workspace").Map.Turtle.Entrance.Door.BossDoor.Hitbox game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = TouchInterest.CFrame elseif (CFrame.new(5206, 23, -80).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if HakiRainbowTween then HakiRainbowTween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(5206, 23, -80) end end end else local string_1 = "HornedMan"; local string_2 = "Bet"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF"]; Target:InvokeServer(string_1, string_2); local string_1 = "HornedMan"; local string_2 = "Bet"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"]; Target:InvokeServer(string_1, string_2); end else local string_1 = "HornedMan"; local string_2 = "Bet"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"]; Target:InvokeServer(string_1, string_2); local string_1 = "HornedMan"; local string_2 = "Bet"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"]; Target:InvokeServer(string_1, string_2); end end end end) Auto:Toggle("Auto Buddy Sword",false,function(v) if not Three_World then

else
    _G.AutoBuddySwords = v
end 

end) Auto:Toggle("Auto Buddy Sword HOP",false,function(v) if not Three_World then

else
    _G.AutoBuddySwords = v
    _G.AutoBuddySwordsHOP = v
end 

end) spawn(function() while wait() do if _G.AutoBuddySwords and Three_World then if game.ReplicatedStorage:FindFirstChild("Cake Queen [Lv. 2175] [Boss]") or game.Workspace.Enemies:FindFirstChild("Cake Queen [Lv. 2175] [Boss]") then if game.Workspace.Enemies:FindFirstChild("Cake Queen [Lv. 2175] [Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if G.AutoBuddySwords and v.Name == "Cake Queen [Lv. 2175] [Boss]" and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end end end else BuddySwordsTween = toTarget(CFrame.new(-821, 66, -10965).Position,CFrame.new(-821, 66, -10965)) if (CFrame.new(-821, 66, -10965).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if BuddySwordsTween then BuddySwordsTween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-821, 66, -10965) end end elseif _G.AutoBuddySwordsHOP then 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() -- delfile("NotSameServers.json") AllIDs = {} table.insert(AllIDs, actualHour) end) end end num = num + 1 end if Possible == true then table.insert(AllIDs, ID) wait() pcall(function() -- writefile("NotSameServers.json", game:GetService('HttpService'):JSONEncode(AllIDs)) wait() game:GetService("TeleportService"):TeleportToPlaceInstance(PlaceID, ID, game.Players.LocalPlayer) end) wait(1) end end end end function Teleport() while wait() do pcall(function() TPReturner() if foundAnything ~= "" then TPReturner() end end) end end Teleport() end end end end) local string_1 = "getInventoryWeapons"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF"]; local ListInventoryWeapons = Target:InvokeServer(string_1); Auto:Toggle("Auto Hallow Scythe",false,function(a) HaveHallowScythe = false for i,v in pairs(ListInventoryWeapons) do if v.Name == "Hallow Scythe" then
HaveHallowScythe = true end end if not Three_World and a then

elseif HaveHallowScythe and a then

else    
    _G.AutoHallowScythe = a
end 

end) spawn(function() while wait() do if _G.AutoHallowScythe and Three_World then if game.Players.LocalPlayer.Backpack:FindFirstChild("Hallow Essence") then if _G.MainAutoFarmBone then _G.AutoFarmBone = false end Questtween = toTarget(game:GetService("Workspace").Map["Haunted Castle"].Summoner.Detection.Position,game:GetService("Workspace").Map["Haunted Castle"].Summoner.Detection.CFrame) if (game:GetService("Workspace").Map["Haunted Castle"].Summoner.Detection.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Map["Haunted Castle"].Summoner.Detection.CFrame end elseif game:GetService("Workspace").Enemies:FindFirstChild("Soul Reaper [Lv. 2100] [Raid Boss]") or game.ReplicatedStorage:FindFirstChild("Soul Reaper [Lv. 2100] [Raid Boss]") then if _G.MainAutoFarmBone then _G.AutoFarmBone = false end if game:GetService("Workspace").Enemies:FindFirstChild("Soul Reaper [Lv. 2100] [Raid Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if _G.AutoHallowScythe and v.Name == "Soul Reaper [Lv. 2100] [Raid Boss]" and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then repeat wait() if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end PosFarmBone = v.HumanoidRootPart.CFrame EquipWeapon(SelectToolWeapon)

                                if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then
                                    local args = {
                                        [1] = "Buso"
                                    }
                                    game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
                                end
                                game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0)
                                game:GetService('VirtualUser'):CaptureController()
                                game:GetService('VirtualUser'):Button1Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
                                game:GetService('VirtualUser'):Button1Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
                            end
                        until not _G.AutoHallowScythe or not v.Parent or v.Humanoid.Health <= 0

                    end
                end
            else
                Questtween = toTarget(CFrame.new(-9521, 316, 6684).Position,CFrame.new(-9521, 316, 6684))
                if (CFrame.new(-9521, 316, 6684).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then
                    if Questtween then
                        Questtween:Stop()
                    end
                    game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-9521, 316, 6684)
                end
            end 
        else
            if _G.MainAutoFarmBone then
                _G.AutoFarmBone = true
            end
            local string_1 = "Bones";
            local string_2 = "Buy";
            local number_1 = 1;
            local number_2 = 1;
            local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"];
            Target:InvokeServer(string_1, string_2, number_1, number_2);
        end
    end
end

end)

-- Stats

Stats:Toggle("Melee",false,function(Value) melee = Value
end) Stats:Toggle("Defense",false,function(value) defense = value end) Stats:Toggle("Sword",false,function(value) sword = value end) Stats:Toggle("Gun",false,function(value) gun = value end) Stats:Toggle("Devil Fruit",false,function(value) demonfruit = value end)

Stats:Line()

PointStats = 1 Stats:Slider("Point",1,100,PointStats,nil,function(value) PointStats = value end)

spawn(function() while wait() do if game.Players.localPlayer.Data.Points.Value >= PointStats then if melee then local args = { [1] = "AddPoint", [2] = "Melee", [3] = PointStats } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end if defense then local args = { [1] = "AddPoint", [2] = "Defense", [3] = PointStats } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end if sword then local args = { [1] = "AddPoint", [2] = "Sword", [3] = PointStats } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end if gun then local args = { [1] = "AddPoint", [2] = "Gun", [3] = PointStats } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end if demonfruit then local args = { [1] = "AddPoint", [2] = "Demon Fruit", [3] = PointStats } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end end end)

-- tp

tp:Button("Teleport To Sea 1",function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelMain") end) tp:Button("Teleport To Sea 2",function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelDressrosa") end) tp:Button("Teleport To Sea 3",function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelZou") end)

tp:Line()

tp:Button("Stop Tween",function() Clip = false totarget(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame) end)

tp:Line()

if Old_World then tp:Button("Start Island",function() totarget(CFrame.new(1071.2832, 16.3085976, 1426.86792)) end) tp:Button("Marine Start",function() totarget(CFrame.new(-2573.3374, 6.88881969, 2046.99817)) end) tp:Button("Middle Town",function() totarget(CFrame.new(-655.824158, 7.88708115, 1436.67908)) end) tp:Button("Jungle",function() totarget(CFrame.new(-1249.77222, 11.8870859, 341.356476)) end) tp:Button("Pirate Village",function() totarget(CFrame.new(-1122.34998, 4.78708982, 3855.91992)) end) tp:Button("Desert",function() totarget(CFrame.new(1094.14587, 6.47350502, 4192.88721)) end) tp:Button("Frozen Village",function() totarget(CFrame.new(1198.00928, 27.0074959, -1211.73376)) end) tp:Button("MarineFord",function() totarget(CFrame.new(-4505.375, 20.687294, 4260.55908)) end) tp:Button("Colosseum",function() totarget(CFrame.new(-1428.35474, 7.38933945, -3014.37305)) end) tp:Button("Sky island 1 ",function() totarget(CFrame.new(-4970.21875, 717.707275, -2622.35449)) end) tp:Button("Sky island 2 ",function() totarget(CFrame.new(-4813.0249, 903.708557, -1912.69055)) end) tp:Button("Sky island 3 ",function() totarget(CFrame.new(-7952.31006, 5545.52832, -320.704956)) end) tp:Button("Sky island 4 ",function() totarget(CFrame.new(-7793.43896, 5607.22168, -2016.58362)) end) tp:Button("Prison",function() totarget(CFrame.new(4854.16455, 5.68742752, 740.194641)) end) tp:Button("Magma Village",function() totarget(CFrame.new(-5231.75879, 8.61593437, 8467.87695)) end) tp:Button("UndeyWater City",function() totarget(CFrame.new(61163.8516, 11.7796879, 1819.78418)) end) tp:Button("Fountain City",function() totarget(CFrame.new(5132.7124, 4.53632832, 4037.8562)) end) tp:Button("House Cyborg's",function() totarget(CFrame.new(6262.72559, 71.3003616, 3998.23047)) end) tp:Button("Shank's Room",function() totarget(CFrame.new(-1442.16553, 29.8788261, -28.3547478)) end) tp:Button("Mob Island",function() totarget(CFrame.new(-2850.20068, 7.39224768, 5354.99268)) end) elseif New_World then tp:Button("Dock",function() totarget(CFrame.new(82.9490662, 18.0710983, 2834.98779)) end) tp:Button("Kingdom of Rose",function() totarget(CFrame.new(-394.983521, 118.503128, 1245.8446)) end) tp:Button("Mansion",function() totarget(CFrame.new(-390.096313, 331.886475, 673.464966)) end) tp:Button("Flamingo Room",function() totarget(CFrame.new(2302.19019, 15.1778421, 663.811035)) end) tp:Button("Green Zone",function() totarget(CFrame.new(-2372.14697, 72.9919434, -3166.51416)) end) tp:Button("Cafe",function() totarget(CFrame.new(-385.250916, 73.0458984, 297.388397)) end) tp:Button("Factroy",function() totarget(CFrame.new(430.42569, 210.019623, -432.504791)) end) tp:Button("Colosseum",function() totarget(CFrame.new(-1836.58191, 44.5890656, 1360.30652)) end) tp:Button("Grave Island",function() totarget(CFrame.new(-5411.47607, 48.8234024, -721.272522)) end) tp:Button("Snow Mountain",function() totarget(CFrame.new(511.825226, 401.765198, -5380.396)) end) tp:Button("Cold Island",function() totarget(CFrame.new(-6026.96484, 14.7461271, -5071.96338)) end) tp:Button("Hot Island",function() totarget(CFrame.new(-5478.39209, 15.9775667, -5246.9126)) end) tp:Button("Cursed Ship",function() totarget(CFrame.new(902.059143, 124.752518, 33071.8125)) end) tp:Button("Ice Castle",function() totarget(CFrame.new(5400.40381, 28.21698, -6236.99219)) end) tp:Button("Forgotten Island",function() totarget(CFrame.new(-3043.31543, 238.881271, -10191.5791)) end) tp:Button("Usoapp Island",function() totarget(CFrame.new(4748.78857, 8.35370827, 2849.57959)) end) tp:Button("Minisky Island",function() totarget(CFrame.new(-260.358917, 49325.7031, -35259.3008)) end) elseif Three_World then tp:Button("Port Towen",function() totarget(CFrame.new(-610.309692, 57.8323097, 6436.33594)) end) tp:Button("Hydra Island",function() totarget(CFrame.new(5229.99561, 603.916565, 345.154022)) end) tp:Button("Great Tree",function() totarget(CFrame.new(2174.94873, 28.7312393, -6728.83154)) end) tp:Button("Castle on the Sea",function() totarget(CFrame.new(-5477.62842, 313.794739, -2808.4585)) end) tp:Button("Floating Turtle",function() totarget(CFrame.new(-10919.2998, 331.788452, -8637.57227)) end) tp:Button("Mansion",function() totarget(CFrame.new(-12553.8125, 332.403961, -7621.91748)) end) tp:Button("Secret Temple",function() totarget(CFrame.new(5217.35693, 6.56511116, 1100.88159)) end) tp:Button("Friendly Arena",function() totarget(CFrame.new(5220.28955, 72.8193436, -1450.86304)) end) tp:Button("Beautiful Pirate Domain",function() totarget(CFrame.new(5310.8095703125, 21.594484329224, 129.39053344727)) end) tp:Button("Teler Park",function() totarget(CFrame.new(-9512.3623046875, 142.13258361816, 5548.845703125)) end) tp:Button("Peanut Island",function() totarget(CFrame.new(-2142, 48, -10031)) end) tp:Button("Ice Cream Island",function() totarget(CFrame.new(-949, 59, -10907)) end) end

-- Raid

Dungeon:Line()

Dungeon:Line()

Dungeon:Dropdown("Select Chips",{"Flame","Ice","Quake","Light","Dark","String","Rumble","Magma","Human: Buddha","Sand","Bird: Phoenix"},function(value)
    _G.SelectChip = value
end)

Dungeon:Toggle("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:Toggle("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:Button("Buy Chip Select",function()
    game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("RaidsNpc","Select",_G.SelectChip)
end)

Dungeon:Toggle("Kill Aura", false, function(vu) Killaura = vu end)

Dungeon:Toggle("Auto Awakenr", false, function(vu) AutoAwakener = vu end)

Dungeon:Toggle("Auto Next Island", false, function(vu) NextIsland = vu end)

spawn(function() pcall(function() while wait(.1) do if AutoAwakener then local args = { [1] = "Awakener", [2] = "Check" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) local args = { [1] = "Awakener", [2] = "Awaken" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end end) end)

spawn(function() while wait() do if Killaura or _G.AutoRaid or RaidSuperhuman then for i,v in pairs(game.Workspace.Enemies:GetDescendants()) do if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then pcall(function() repeat wait(.1) sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge) v.Humanoid.Health = 0 v.HumanoidRootPart.CanCollide = false v.HumanoidRootPart.Size = Vector3.new(50,50,50) v.HumanoidRootPart.Transparency = 0.8 until not Killaura or not _G.AutoRaid or not RaidSuperhuman or not v.Parent or v.Humanoid.Health <= 0 end) end end end end end)

spawn(function() pcall(function() while game:GetService("RunService").Heartbeat:wait() do if NextIsland or RaidSuperhuman or _G.AutoRaid then if game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Timer.Visible == true and game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5") or game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4") or game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3") or game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2") or game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1") then if game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5") then totarget(game:GetService("Workspace")["_WorldOrigin"].Locations["Island 5"].CFrameCFrame.new(0,80,0)) elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4") then totarget(game:GetService("Workspace")["_WorldOrigin"].Locations["Island 4"].CFrameCFrame.new(0,80,0)) elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3") then totarget(game:GetService("Workspace")["_WorldOrigin"].Locations["Island 3"].CFrameCFrame.new(0,80,0)) elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2") then totarget(game:GetService("Workspace")["_WorldOrigin"].Locations["Island 2"].CFrameCFrame.new(0,80,0)) elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1") then totarget(game:GetService("Workspace")["_WorldOrigin"].Locations["Island 1"].CFrame*CFrame.new(0,80,0)) end elseif New_World then totarget(CFrame.new(-6438.73535, 250.645355, -4501.50684)) elseif Three_World then totarget(CFrame.new(-5057.146484375, 314.54132080078, -2934.7995605469)) end end end end) end)

Dungeon:Line()

Dungeon:Toggle("ESP Player",espplyer,function(a) ESPPlayer = a UpdatePlayerChams() end) Dungeon:Toggle("ESP Chest",espchest,function(a) ChestESP = a UpdateChestChams() end) Dungeon:Toggle("ESP Devil Fruit",espdevilfruit,function(a) DevilFruitESP = a UpdateDevilChams() end) Dungeon:Toggle("ESP Flower",espflower,function(a) FlowerESP = a UpdateFlowerChams() end) spawn(function() while wait() do if FlowerESP then UpdateFlowerChams() end if DevilFruitESP then UpdateDevilChams() end if ChestESP then UpdateChestChams() end if ESPPlayer then UpdatePlayerChams() end end 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 UpdatePlayerChams() for i,v in pairs(game:GetService'Players':GetChildren()) do pcall(function() if not isnil(v.Character) then if ESPPlayer then if not isnil(v.Character.Head) and not v.Character.Head:FindFirstChild('NameEsp'..Number) then local bill = Instance.new('BillboardGui',v.Character.Head) bill.Name = 'NameEsp'..Number bill.ExtentsOffset = Vector3.new(0, 1, 0) bill.Size = UDim2.new(1,200,1,30) bill.Adornee = v.Character.Head bill.AlwaysOnTop = true local name = Instance.new('TextLabel',bill) name.Font = "GothamBold" name.FontSize = "Size14" name.TextWrapped = true name.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Character.Head.Position).Magnitude/3) ..' M') name.Size = UDim2.new(1,0,1,0) name.TextYAlignment = 'Top' name.BackgroundTransparency = 1 name.TextStrokeTransparency = 0.5 if v.Team == game.Players.LocalPlayer.Team then name.TextColor3 = Color3.new(0,255,0) else name.TextColor3 = Color3.new(255,0,0) end else v.Character.Head['NameEsp'..Number].TextLabel.Text = (v.Name ..' | '.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Character.Head.Position).Magnitude/3) ..' M\nHealth : ' .. round(v.Character.Humanoid.Health*100/v.Character.Humanoid.MaxHealth) .. '%') end else if v.Character.Head:FindFirstChild('NameEsp'..Number) then v.Character.Head:FindFirstChild('NameEsp'..Number):Destroy() end end end end) end end function UpdateChestChams() for i,v in pairs(game.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 if v.Name == "Chest1" then name.TextColor3 = Color3.fromRGB(109, 109, 109) 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.TextColor3 = Color3.fromRGB(173, 158, 21) 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.TextColor3 = Color3.fromRGB(85, 255, 255) 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 UpdateDevilChams() for i,v in pairs(game.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 UpdateFlowerChams() for i,v in pairs(game.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

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:Dropdown("Select Fruits Sniper",FruitList,function(value)
    _G.SelectFruit = value
end)

DevilFruit:Toggle("Auto Buy Fruit Sniper",_G.AutoBuyFruitSniper,function(value)
    _G.AutoBuyFruitSniper = value
end)



DevilFruit:Dropdown("Select Fruits Eat",FruitList,function(value)
    _G.SelectFruitEat = value
end)

DevilFruit:Toggle("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:Toggle("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:Toggle("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:Button("Random Fruit",function()
    game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Cousin","Buy")
end)


DevilFruit:Toggle("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:Toggle("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:Toggle("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

Shop:Button("Random Race (3000 Fragments)",function() local args = { [1] = "BlackbeardReward", [2] = "Reroll", [3] = "2" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Reset Stats (2500 Fragments)",function() local args = { [1] = "BlackbeardReward", [2] = "Refund", [3] = "2" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Line() Shop:Button("Black Leg",function() local args = { [1] = "BuyBlackLeg" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Death Step",function() local args = { [1] = "BuyDeathStep" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Electro",function() local args = { [1] = "BuyElectro" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Electric Claw",function() local string_1 = "BuyElectricClaw"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"]; Target:InvokeServer(string_1); end) Shop:Button("Fishman Karate",function() local args = { [1] = "BuyFishmanKarate" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Sharkman Karate",function() local args = { [1] = "BuySharkmanKarate", [2] = true } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) local args = { [1] = "BuySharkmanKarate" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Dragon Claw",function() local args = { [1] = "BlackbeardReward", [2] = "DragonClaw", [3] = "2" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Dragon Talon",function() local string_1 = "BuyDragonTalon"; local bool_1 = true; local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"]; Target:InvokeServer(string_1, bool_1); local string_1 = "BuyDragonTalon"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"]; Target:InvokeServer(string_1); end) Shop:Button("Superhuman",function() local args = { [1] = "BuySuperhuman" }

	game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end)

Shop:Line() Shop:Button("Katana [ $1,000 Beli ]",function() local args = { [1] = "BuyItem", [2] = "Katana" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Cutlass [ $1,000 Beli ]",function() local args = { [1] = "BuyItem", [2] = "Cutlass" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end)
Shop:Button("Dual Katana [ $12,000 Beli ]",function() local args = { [1] = "BuyItem", [2] = "Dual Katana" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Iron Mace [ $25,000 Beli ]",function() local args = { [1] = "BuyItem", [2] = "Iron Mace" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Triple Katana [ $60,000 Beli ]",function() local args = { [1] = "BuyItem", [2] = "Triple Katana" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Pipe [ $100,000 Beli ]",function() local args = { [1] = "BuyItem", [2] = "Pipe" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Soul Cane [ $750,000 Beli ]",function() local args = { [1] = "BuyItem", [2] = "Soul Cane" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Dual-Headed Blade [ $400,000 Beli ]",function() local args = { [1] = "BuyItem", [2] = "Dual-Headed Blade" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Bisento [ $1,200,000 Beli ]",function() local args = { [1] = "BuyItem", [2] = "Bisento" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Pole v.2 [ 5,000 Fragments )",function() game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ThunderGodTalk") end) Shop:Line() Shop:Button("Slingshot [ $5,000 Beli ]",function() local args = { [1] = "BuyItem", [2] = "Slingshot" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Musket [ $8,000 Beli ]",function() local args = { [1] = "BuyItem", [2] = "Musket" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Flintlock [ $10,500 Beli ]",function() local args = { [1] = "BuyItem", [2] = "Flintlock" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Refined Slingshot [ $30,000 Beli ]",function() local args = { [1] = "BuyItem", [2] = "Refined Slingshot" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Refined Flintlock [ $65,000 Beli ]",function() local args = { [1] = "BuyItem", [2] = "Refined Flintlock" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Kabucha [ 1,500 Fragments)",function() game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BlackbeardReward", "Slingshot", "2") end) Shop:Line() Shop:Button("Black Cape [ $50,000 Beli ]",function() local args = { [1] = "BuyItem", [2] = "Black Cape" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Swordsman Hat [ 150k Beli ]",function() local args = { [1] = "BuyItem", [2] = "Swordsman Hat" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Tomoe Ring [ $500k Beli ]",function() local args = { [1] = "BuyItem", [2] = "Tomoe Ring" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Line() Shop:Button("Race Ghoul",function() local args = { [1] = "Ectoplasm", [2] = "BuyCheck", [3] = 4 } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) local args = { [1] = "Ectoplasm", [2] = "Change", [3] = 4 } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Shop:Button("Race Cyborg",function() local args = { [1] = "CyborgTrainer", [2] = "Buy" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end)

-- Misc

Misc:Button("Rejoin",function() local ts = game:GetService("TeleportService") local p = game:GetService("Players").LocalPlayer ts:Teleport(game.PlaceId, p) end) local function HttpGet(url) return game:GetService("HttpService"):JSONDecode(htgetf(url)) end Misc:Button("Server Hop",function() 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() -- delfile("NotSameServers.json") AllIDs = {} table.insert(AllIDs, actualHour) end) end end num = num + 1 end if Possible == true then table.insert(AllIDs, ID) wait() pcall(function() -- writefile("NotSameServers.json", game:GetService('HttpService'):JSONEncode(AllIDs)) 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) Misc:Line() Misc:Button("Auto Quest Player",function() local args = { [1] = "PlayerHunter" }

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end)

Misc:Line() Misc:Button("Join Pirates Team",function() local args = { [1] = "SetTeam", [2] = "Pirates" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) local args = { [1] = "BartiloQuestProgress" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Misc:Button("Join Marines Team",function() local args = { [1] = "SetTeam", [2] = "Marines" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) local args = { [1] = "BartiloQuestProgress" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end) Misc:Button("Open Devil Shop",function() local args = { [1] = "GetFruits" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) game.Players.localPlayer.PlayerGui.Main.FruitShop.Visible = true end) Misc:Button("Open Inventory",function() local args = { [1] = "getInventoryWeapons" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) game.Players.localPlayer.PlayerGui.Main.Inventory.Visible = true end) Misc:Button("Open Fruit Inventory",function() game.Players.localPlayer.PlayerGui.Main.FruitInventory.Visible = true end) Misc:Button("Open Color Haki",function() game.Players.localPlayer.PlayerGui.Main.Colors.Visible = true end) Misc:Button("Open Title Name",function() local args = { [1] = "getTitles" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) game.Players.localPlayer.PlayerGui.Main.Titles.Visible = true end) Misc:Line() Misc:Toggle("Auto Click",autoclick,function(value) AuctoClick = value end) spawn(function() while wait() do if _G.AutoClick then pcall(function() game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end) end end end) Misc:Toggle("Dodge No Cooldown",false,function(Value) nododgecool = Value NoDodgeCool() end) Misc:Toggle("Soru No Cooldown",false,function(Value) Sorunocool = Value NoSoruCool() end) Misc:Toggle("Infinits Geppo",false,function(Value) noGeppocool = Value NoGeppoCool() end) Misc:Line() Misc:Button("Redeem All Code",function() function UseCode(Text) game:GetService("ReplicatedStorage").Remotes.Redeem:InvokeServer(Text) end UseCode("SUB2GAMERROBOT_EXP1") UseCode("StrawHatMaine") UseCode("Sub2OfficialNoobie") UseCode("FUDD10") UseCode("BIGNEWS") UseCode("THEGREATACE") UseCode("SUB2NOOBMASTER123") UseCode("Sub2Daigrock") UseCode("Axiore") UseCode("TantaiGaming") UseCode("STRAWHATMAINE") end) Misc:Button("Remove Lave",function() for i,v in pairs(game.Workspace:GetDescendants()) do if v.Name == "Lava" then
v:Destroy() end end for i,v in pairs(game.ReplicatedStorage:GetDescendants()) do if v.Name == "Lava" then
v:Destroy() end end end) Misc:Button("FPS Boost",function() local decalsyeeted = true -- Leaving this on makes games look shitty but the fps goes up by at least 20. 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") and decalsyeeted 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 end) local LocalPlayer = game:GetService'Players'.LocalPlayer local originalstam = LocalPlayer.Character.Energy.Value function infinitestam() game:GetService'Players'.LocalPlayer.Character.Energy.Changed:connect(function() if InfinitsEnergy then LocalPlayer.Character.Energy.Value = originalstam end end) end nododgecool = false function NoDodgeCool() if nododgecool then for i,v in next, getgc() do if game.Players.LocalPlayer.Character.Dodge then if typeof(v) == "function" and getfenv(v).script == game.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 NoGeppoCool() if noGeppocool then for i,v in next, getgc() do if game.Players.LocalPlayer.Character.Geppo then if typeof(v) == "function" and getfenv(v).script == game.Players.LocalPlayer.Character.Geppo then for i2,v2 in next, getupvalues(v) do if tostring(v2) == "0" then repeat wait(.1) setupvalue(v,i2,0) until not noGeppocool end end end end end end end function NoSoruCool() for i, v in pairs(getgc()) do if type(v) == "function" and getfenv(v).script == game.Players.LocalPlayer.Character:WaitForChild("Soru") then for i2,v2 in pairs(debug.getupvalues(v)) do if type(v2) == 'table' then if v2.LastUse then repeat wait() setupvalue(v, i2, {LastAfter = 0,LastUse = 0}) until not Sorunocool end end end end end end

-- Setting

Setting:Toggle("Fast Attack",true,function(Fast) _G.FastAttack = Fast end)

local Module = require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework) local CombatFramework = debug.getupvalues(Module)[2] local CameraShakerR = require(game.ReplicatedStorage.Util.CameraShaker)

spawn(function() while true do if _G.FastAttack then pcall(function() CameraShakerR:Stop() CombatFramework.activeController.attacking = false CombatFramework.activeController.timeToNextAttack = 0 CombatFramework.activeController.increment = 3 CombatFramework.activeController.hitboxMagnitude = 100 CombatFramework.activeController.blocking = false CombatFramework.activeController.timeToNextBlock = 0 CombatFramework.activeController.focusStart = 0 CombatFramework.activeController.humanoid.AutoRotate = true end) end task.wait() end end)

Setting:Toggle("Bring Mob",true,function(Mag) Magnet = Mag end)

Setting:Toggle("Lock Mob",false,function(d) _G.LockMob = d if _G.LockMob == true then while _G.LockMob do wait() setfflag("HumanoidParallelRemoveNoPhysics", "False") setfflag("HumanoidParallelRemoveNoPhysicsNoSimulate2", "False") setfflag("CrashPadUploadToBacktraceToBacktraceBaseUrl", "") setfflag("CrashUploadToBacktracePercentage", "0") setfflag("CrashUploadToBacktraceBlackholeToken", "") setfflag("CrashUploadToBacktraceWindowsPlayerToken", "") end end end)

Setting:Line()

Setting:Toggle("Auto Haki",true,function(d) _G.AUTOHAKI = d end) spawn(function() while wait(.1) do if G.AUTOHAKI then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF:InvokeServer(unpack(args)) end end end end)

Setting:Line()

LockLevelValue = 2300 OldLevel = game.Players.localPlayer.Data.Level.Value Setting:Slider("Select Level Lock",1,LockLevelValue,LockLevelValue,nil,function(value) LockLevelValue = value end) Setting:Toggle("Lock Level",locklevel,function(value) LockLevel = value end) spawn(function() while wait(.1) do if LockLevel then if game.Players.localPlayer.Data.Level.Value >= LockLevelValue then game.Players.localPlayer:Kick("Level Lock OFF") end end end end)

-- Cr

Cr:Label("Credit : 1XLII HUB") Cr:Line() Cr:Label("DEX : YOU��#1641") Cr:Line() Cr:Label("DEX : O4X.#2721") Cr:Line() Cr:Button("Copy Link Discord",function() setclipboard("https://discord.gg/QNKtbnZPq5") end)


function toTarget(targetPos, targetCFrame) if FastTween then Distance = (targetPos - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).Magnitude if Distance < 1000 then Speed = 325 elseif Distance >= 1000 then Speed = 300 end else Distance = (targetPos - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).Magnitude if Distance < 1000 then Speed = 275 elseif Distance >= 1000 then Speed = 250 end end local tweenfunc = {}

	local tween_s = game:service"TweenService"
	local info = TweenInfo.new((targetPos - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).Magnitude/Speed, Enum.EasingStyle.Linear)
	local tween = tween_s:Create(game:GetService("Players").LocalPlayer.Character["HumanoidRootPart"], info, {CFrame = targetCFrame * CFrame.fromAxisAngle(Vector3.new(1,0,0), math.rad(0))})
	tween:Play()

	function tweenfunc:Stop()
		tween:Cancel()
	end 

	if not tween then return tween end
	return tweenfunc
end

function SlowtoTarget(CFgo) local tween_s = game:service"TweenService" local info = TweenInfo.new((game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart.Position - CFgo.Position).Magnitude/250, Enum.EasingStyle.Linear) local tween = tween_s:Create(game.Players.LocalPlayer.Character["HumanoidRootPart"], info, {CFrame = CFgo}) tween:Play() end

function totarget(CFgo) local tween_s = game:service"TweenService" local info = TweenInfo.new((game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart.Position - CFgo.Position).Magnitude/300, Enum.EasingStyle.Linear) local tween, err = pcall(function() tween = tween_s:Create(game.Players.LocalPlayer.Character["HumanoidRootPart"], info, {CFrame = CFgo}) tween:Play() end) if not tween then return err end end

spawn(function() game:GetService("RunService").Stepped:Connect(function() if farm or Auto_Farm or AutoFarmBone or AutoFarmChest or FramBoss or KillAllBoss or _G.AutoNew or _G.AutoThird or _G.AutoSaber or _G.AutoPoleHOP or _G.AutoPole or _G.AutoRengoku or _G.AutoEvoRace2 or _G.AutoQuestBartilo or _G.AutoHakiRainbow or _G.AutoEliteHunter or _G.AutoYama or _G.HolyTorch then if not KRNL_LOADED and game.Players.LocalPlayer.Character:FindFirstChild("Humanoid") then setfflag("HumanoidParallelRemoveNoPhysics", "False") setfflag("HumanoidParallelRemoveNoPhysicsNoSimulate2", "False") game.Players.LocalPlayer.Character.Humanoid:ChangeState(11) else if not game:GetService("Workspace"):FindFirstChild("LOL") then local LOL = Instance.new("Part") LOL.Name = "LOL" LOL.Parent = game.Workspace LOL.Anchored = true LOL.Transparency = 0.8 LOL.Size = Vector3.new(50,0.5,50) elseif game:GetService("Workspace"):FindFirstChild("LOL") then game.Workspace["LOL"].CFrame = CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.X,game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.Y - 3.8,game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.Z) end end for _, v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do if v:IsA("BasePart") then v.CanCollide = false end end end end) end)

function CheckLevel() local Lv = game:GetService("Players").LocalPlayer.Data.Level.Value if Old_World then if Lv == 1 or Lv <= 9 or SelectMonster == "Bandit [Lv. 5]" then -- Bandit Ms = "Bandit [Lv. 5]" NameQuest = "BanditQuest1" QuestLv = 1 NameMon = "Bandit" CFrameQ = CFrame.new(1060.9383544922, 16.455066680908, 1547.7841796875) CFrameMon = CFrame.new(1038.5533447266, 41.296249389648, 1576.5098876953) elseif Lv == 10 or Lv <= 14 or SelectMonster == "Monkey [Lv. 14]" then -- Monkey Ms = "Monkey [Lv. 14]" NameQuest = "JungleQuest" QuestLv = 1 NameMon = "Monkey" CFrameQ = CFrame.new(-1601.6553955078, 36.85213470459, 153.38809204102) CFrameMon = CFrame.new(-1448.1446533203, 50.851993560791, 63.60718536377) elseif Lv == 15 or Lv <= 29 or SelectMonster == "Gorilla [Lv. 20]" then -- Gorilla Ms = "Gorilla [Lv. 20]" NameQuest = "JungleQuest" QuestLv = 2 NameMon = "Gorilla" CFrameQ = CFrame.new(-1601.6553955078, 36.85213470459, 153.38809204102) CFrameMon = CFrame.new(-1142.6488037109, 40.462348937988, -515.39227294922) elseif Lv == 30 or Lv <= 39 or SelectMonster == "Pirate [Lv. 35]" then -- Pirate Ms = "Pirate [Lv. 35]" NameQuest = "BuggyQuest1" QuestLv = 1 NameMon = "Pirate" CFrameQ = CFrame.new(-1140.1761474609, 4.752049446106, 3827.4057617188) CFrameMon = CFrame.new(-1201.0881347656, 40.628940582275, 3857.5966796875) elseif Lv == 40 or Lv <= 59 or SelectMonster == "Brute [Lv. 45]" then -- Brute Ms = "Brute [Lv. 45]" NameQuest = "BuggyQuest1" QuestLv = 2 NameMon = "Brute" CFrameQ = CFrame.new(-1140.1761474609, 4.752049446106, 3827.4057617188) CFrameMon = CFrame.new(-1387.5324707031, 24.592035293579, 4100.9575195313) elseif Lv == 60 or Lv <= 74 or SelectMonster == "Desert Bandit [Lv. 60]" then -- Desert Bandit Ms = "Desert Bandit [Lv. 60]" NameQuest = "DesertQuest" QuestLv = 1 NameMon = "Desert Bandit" CFrameQ = CFrame.new(896.51721191406, 6.4384617805481, 4390.1494140625) CFrameMon = CFrame.new(984.99896240234, 16.109552383423, 4417.91015625) elseif Lv == 75 or Lv <= 89 or SelectMonster == "Desert Officer [Lv. 70]" then -- Desert Officer Ms = "Desert Officer [Lv. 70]" NameQuest = "DesertQuest" QuestLv = 2 NameMon = "Desert Officer" CFrameQ = CFrame.new(896.51721191406, 6.4384617805481, 4390.1494140625) CFrameMon = CFrame.new(1547.1510009766, 14.452038764954, 4381.8002929688) elseif Lv == 90 or Lv <= 99 or SelectMonster == "Snow Bandit [Lv. 90]" then -- Snow Bandit Ms = "Snow Bandit [Lv. 90]" NameQuest = "SnowQuest" QuestLv = 1 NameMon = "Snow Bandit" CFrameQ = CFrame.new(1386.8073730469, 87.272789001465, -1298.3576660156) CFrameMon = CFrame.new(1356.3028564453, 105.76865386963, -1328.2418212891) elseif Lv == 100 or Lv <= 119 or SelectMonster == "Snowman [Lv. 100]" then -- Snowman Ms = "Snowman [Lv. 100]" NameQuest = "SnowQuest" QuestLv = 2 NameMon = "Snowman" CFrameQ = CFrame.new(1386.8073730469, 87.272789001465, -1298.3576660156) CFrameMon = CFrame.new(1218.7956542969, 138.01184082031, -1488.0262451172) elseif Lv == 120 or Lv <= 149 or SelectMonster == "Chief Petty Officer [Lv. 120]" then -- Chief Petty Officer Ms = "Chief Petty Officer [Lv. 120]" NameQuest = "MarineQuest2" QuestLv = 1 NameMon = "Chief Petty Officer" CFrameQ = CFrame.new(-5035.49609375, 28.677835464478, 4324.1840820313) CFrameMon = CFrame.new(-4931.1552734375, 65.793113708496, 4121.8393554688) elseif Lv == 150 or Lv <= 174 or SelectMonster == "Sky Bandit [Lv. 150]" then -- Sky Bandit Ms = "Sky Bandit [Lv. 150]" NameQuest = "SkyQuest" QuestLv = 1 NameMon = "Sky Bandit" CFrameQ = CFrame.new(-4842.1372070313, 717.69543457031, -2623.0483398438) CFrameMon = CFrame.new(-4955.6411132813, 365.46365356445, -2908.1865234375) elseif Lv == 175 or Lv <= 189 or SelectMonster == "Dark Master [Lv. 175]" then -- Dark Master Ms = "Dark Master [Lv. 175]" NameQuest = "SkyQuest" QuestLv = 2 NameMon = "Dark Master" CFrameQ = CFrame.new(-4842.1372070313, 717.69543457031, -2623.0483398438) CFrameMon = CFrame.new(-5148.1650390625, 439.04571533203, -2332.9611816406) elseif Lv == 190 or Lv <= 209 or SelectMonster == "Prisoner [Lv. 190]" then -- Prisoner Ms = "Prisoner [Lv. 190]" NameQuest = "JailKeeperQuest" QuestLv = 1 NameMon = "Prisoner" CFrameQ = CFrame.new(5310.60547, 0.350014925, 474.946594, 0.0175017118, 0, 0.999846935, 0, 1, 0, -0.999846935, 0, 0.0175017118) CFrameMon = CFrame.new(4937.31885, 0.332031399, 649.574524, 0.694649816, 0, -0.719348073, 0, 1, 0, 0.719348073, 0, 0.694649816) elseif Lv == 210 or Lv <= 249 or SelectMonster == "Dangerous Prisoner [Lv. 210]" then -- Dangerous Prisoner Ms = "Dangerous Prisoner [Lv. 210]" NameQuest = "JailKeeperQuest" QuestLv = 2 NameMon = "Dangerous Prisoner" CFrameQ = CFrame.new(5310.60547, 0.350014925, 474.946594, 0.0175017118, 0, 0.999846935, 0, 1, 0, -0.999846935, 0, 0.0175017118) CFrameMon = CFrame.new(5099.6626, 0.351562679, 1055.7583, 0.898906827, 0, -0.438139856, 0, 1, 0, 0.438139856, 0, 0.898906827) elseif Lv == 250 or Lv <= 274 or SelectMonster == "Toga Warrior [Lv. 250]" then -- Toga Warrior Ms = "Toga Warrior [Lv. 250]" NameQuest = "ColosseumQuest" QuestLv = 1 NameMon = "Toga Warrior" CFrameQ = CFrame.new(-1577.7890625, 7.4151420593262, -2984.4838867188) CFrameMon = CFrame.new(-1872.5166015625, 49.080215454102, -2913.810546875) elseif Lv == 275 or Lv <= 299 or SelectMonster == "Gladiator [Lv. 275]" then -- Gladiator Ms = "Gladiator [Lv. 275]" NameQuest = "ColosseumQuest" QuestLv = 2 NameMon = "Gladiator" CFrameQ = CFrame.new(-1577.7890625, 7.4151420593262, -2984.4838867188) CFrameMon = CFrame.new(-1521.3740234375, 81.203170776367, -3066.3139648438) elseif Lv == 300 or Lv <= 324 or SelectMonster == "Military Soldier [Lv. 300]" then -- Military Soldier Ms = "Military Soldier [Lv. 300]" NameQuest = "MagmaQuest" QuestLv = 1 NameMon = "Military Soldier" CFrameQ = CFrame.new(-5316.1157226563, 12.262831687927, 8517.00390625) CFrameMon = CFrame.new(-5369.0004882813, 61.24352645874, 8556.4921875) elseif Lv == 325 or Lv <= 374 or SelectMonster == "Military Spy [Lv. 325]" then -- Military Spy Ms = "Military Spy [Lv. 325]" NameQuest = "MagmaQuest" QuestLv = 2 NameMon = "Military Spy" CFrameQ = CFrame.new(-5316.1157226563, 12.262831687927, 8517.00390625) CFrameMon = CFrame.new(-5787.00293, 75.8262634, 8651.69922, 0.838590562, 0, -0.544762194, 0, 1, 0, 0.544762194, 0, 0.838590562) elseif Lv == 375 or Lv <= 399 or SelectMonster == "Fishman Warrior [Lv. 375]" then -- Fishman Warrior Ms = "Fishman Warrior [Lv. 375]" NameQuest = "FishmanQuest" QuestLv = 1 NameMon = "Fishman Warrior" CFrameQ = CFrame.new(61122.65234375, 18.497442245483, 1569.3997802734) CFrameMon = CFrame.new(60844.10546875, 98.462875366211, 1298.3985595703) if Auto_Farm and (CFrameMon.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 3000 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)) end elseif Lv == 400 or Lv <= 449 or SelectMonster == "Fishman Commando [Lv. 400]" then -- Fishman Commando Ms = "Fishman Commando [Lv. 400]" NameQuest = "FishmanQuest" QuestLv = 2 NameMon = "Fishman Commando" CFrameQ = CFrame.new(61122.65234375, 18.497442245483, 1569.3997802734) CFrameMon = CFrame.new(61738.3984375, 64.207321166992, 1433.8375244141) if Auto_Farm and (CFrameMon.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 3000 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)) end elseif Lv == 450 or Lv <= 474 or SelectMonster == "God's Guard [Lv. 450]" then -- God's Guard Ms = "God's Guard [Lv. 450]" NameQuest = "SkyExp1Quest" QuestLv = 1 NameMon = "God's Guard" CFrameQ = CFrame.new(-4721.8603515625, 845.30297851563, -1953.8489990234) CFrameMon = CFrame.new(-4628.0498046875, 866.92877197266, -1931.2352294922) if Auto_Farm and (CFrameMon.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 3000 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-4607.82275, 872.54248, -1667.55688)) end elseif Lv == 475 or Lv <= 524 or SelectMonster == "Shanda [Lv. 475]" then -- Shanda Ms = "Shanda [Lv. 475]" NameQuest = "SkyExp1Quest" QuestLv = 2 NameMon = "Shanda" CFrameQ = CFrame.new(-7863.1596679688, 5545.5190429688, -378.42266845703) CFrameMon = CFrame.new(-7685.1474609375, 5601.0751953125, -441.38876342773) if Auto_Farm and (CFrameMon.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 3000 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-7894.6176757813, 5547.1416015625, -380.29119873047)) end elseif Lv == 525 or Lv <= 549 or SelectMonster == "Royal Squad [Lv. 525]" then -- Royal Squad Ms = "Royal Squad [Lv. 525]" NameQuest = "SkyExp2Quest" QuestLv = 1 NameMon = "Royal Squad" CFrameQ = CFrame.new(-7903.3828125, 5635.9897460938, -1410.923828125) CFrameMon = CFrame.new(-7654.2514648438, 5637.1079101563, -1407.7550048828) elseif Lv == 550 or Lv <= 624 or SelectMonster == "Royal Soldier [Lv. 550]" then -- Royal Soldier Ms = "Royal Soldier [Lv. 550]" NameQuest = "SkyExp2Quest" QuestLv = 2 NameMon = "Royal Soldier" CFrameQ = CFrame.new(-7903.3828125, 5635.9897460938, -1410.923828125) CFrameMon = CFrame.new(-7760.4106445313, 5679.9077148438, -1884.8112792969) elseif Lv == 625 or Lv <= 649 or SelectMonster == "Galley Pirate [Lv. 625]" then -- Galley Pirate Ms = "Galley Pirate [Lv. 625]" NameQuest = "FountainQuest" QuestLv = 1 NameMon = "Galley Pirate" CFrameQ = CFrame.new(5258.2788085938, 38.526931762695, 4050.044921875) CFrameMon = CFrame.new(5557.1684570313, 152.32717895508, 3998.7758789063) elseif Lv >= 650 or SelectMonster == "Galley Captain [Lv. 650]" then -- Galley Captain Ms = "Galley Captain [Lv. 650]" NameQuest = "FountainQuest" QuestLv = 2 NameMon = "Galley Captain" CFrameQ = CFrame.new(5258.2788085938, 38.526931762695, 4050.044921875) CFrameMon = CFrame.new(5677.6772460938, 92.786109924316, 4966.6323242188) end end if New_World then if Lv == 700 or Lv <= 724 or SelectMonster == "Raider [Lv. 700]" then -- Raider Ms = "Raider [Lv. 700]" NameQuest = "Area1Quest" QuestLv = 1 NameMon = "Raider" CFrameQ = CFrame.new(-427.72567749023, 72.99634552002, 1835.9426269531) CFrameMon = CFrame.new(68.874565124512, 93.635643005371, 2429.6752929688) elseif Lv == 725 or Lv <= 774 or SelectMonster == "Mercenary [Lv. 725]" then -- Mercenary Ms = "Mercenary [Lv. 725]" NameQuest = "Area1Quest" QuestLv = 2 NameMon = "Mercenary" CFrameQ = CFrame.new(-427.72567749023, 72.99634552002, 1835.9426269531) CFrameMon = CFrame.new(-864.85009765625, 122.47104644775, 1453.1505126953) elseif Lv == 775 or Lv <= 799 or SelectMonster == "Swan Pirate [Lv. 775]" then -- Swan Pirate Ms = "Swan Pirate [Lv. 775]" NameQuest = "Area2Quest" QuestLv = 1 NameMon = "Swan Pirate" CFrameQ = CFrame.new(635.61151123047, 73.096351623535, 917.81298828125) CFrameMon = CFrame.new(1065.3669433594, 137.64012145996, 1324.3798828125) elseif Lv == 800 or Lv <= 874 or SelectMonster == "Factory Staff [Lv. 800]" then -- Factory Staff Ms = "Factory Staff [Lv. 800]" NameQuest = "Area2Quest" QuestLv = 2 NameMon = "Factory Staff" CFrameQ = CFrame.new(635.61151123047, 73.096351623535, 917.81298828125) CFrameMon = CFrame.new(533.22045898438, 128.46876525879, 355.62615966797) elseif Lv == 875 or Lv <= 899 or SelectMonster == "Marine Lieutenant [Lv. 875]" then -- Marine Lieutenant Ms = "Marine Lieutenant [Lv. 875]" NameQuest = "MarineQuest3" QuestLv = 1 NameMon = "Marine Lieutenant" CFrameQ = CFrame.new(-2440.9934082031, 73.04190826416, -3217.7082519531) CFrameMon = CFrame.new(-2489.2622070313, 84.613594055176, -3151.8830566406) elseif Lv == 900 or Lv <= 949 or SelectMonster == "Marine Captain [Lv. 900]" then -- Marine Captain Ms = "Marine Captain [Lv. 900]" NameQuest = "MarineQuest3" QuestLv = 2 NameMon = "Marine Captain" CFrameQ = CFrame.new(-2440.9934082031, 73.04190826416, -3217.7082519531) CFrameMon = CFrame.new(-2335.2026367188, 79.786659240723, -3245.8674316406) elseif Lv == 950 or Lv <= 974 or SelectMonster == "Zombie [Lv. 950]" then -- Zombie Ms = "Zombie [Lv. 950]" NameQuest = "ZombieQuest" QuestLv = 1 NameMon = "Zombie" CFrameQ = CFrame.new(-5494.3413085938, 48.505931854248, -794.59094238281) CFrameMon = CFrame.new(-5536.4970703125, 101.08577728271, -835.59075927734) elseif Lv == 975 or Lv <= 999 or SelectMonster == "Vampire [Lv. 975]" then -- Vampire Ms = "Vampire [Lv. 975]" NameQuest = "ZombieQuest" QuestLv = 2 NameMon = "Vampire" CFrameQ = CFrame.new(-5494.3413085938, 48.505931854248, -794.59094238281) CFrameMon = CFrame.new(-5806.1098632813, 16.722528457642, -1164.4384765625) elseif Lv == 1000 or Lv <= 1049 or SelectMonster == "Snow Trooper [Lv. 1000]" then -- Snow Trooper Ms = "Snow Trooper [Lv. 1000]" NameQuest = "SnowMountainQuest" QuestLv = 1 NameMon = "Snow Trooper" CFrameQ = CFrame.new(607.05963134766, 401.44781494141, -5370.5546875) CFrameMon = CFrame.new(535.21051025391, 432.74209594727, -5484.9165039063) elseif Lv == 1050 or Lv <= 1099 or SelectMonster == "Winter Warrior [Lv. 1050]" then -- Winter Warrior Ms = "Winter Warrior [Lv. 1050]" NameQuest = "SnowMountainQuest" QuestLv = 2 NameMon = "Winter Warrior" CFrameQ = CFrame.new(607.05963134766, 401.44781494141, -5370.5546875) CFrameMon = CFrame.new(1234.4449462891, 456.95419311523, -5174.130859375) elseif Lv == 1100 or Lv <= 1124 or SelectMonster == "Lab Subordinate [Lv. 1100]" then -- Lab Subordinate Ms = "Lab Subordinate [Lv. 1100]" NameQuest = "IceSideQuest" QuestLv = 1 NameMon = "Lab Subordinate" CFrameQ = CFrame.new(-6061.841796875, 15.926671981812, -4902.0385742188) CFrameMon = CFrame.new(-5720.5576171875, 63.309471130371, -4784.6103515625) elseif Lv == 1125 or Lv <= 1174 or SelectMonster == "Horned Warrior [Lv. 1125]" then -- Horned Warrior Ms = "Horned Warrior [Lv. 1125]" NameQuest = "IceSideQuest" QuestLv = 2 NameMon = "Horned Warrior" CFrameQ = CFrame.new(-6061.841796875, 15.926671981812, -4902.0385742188) CFrameMon = CFrame.new(-6292.751953125, 91.181983947754, -5502.6499023438) elseif Lv == 1175 or Lv <= 1199 or SelectMonster == "Magma Ninja [Lv. 1175]" then -- Magma Ninja Ms = "Magma Ninja [Lv. 1175]" NameQuest = "FireSideQuest" QuestLv = 1 NameMon = "Magma Ninja" CFrameQ = CFrame.new(-5429.0473632813, 15.977565765381, -5297.9614257813) CFrameMon = CFrame.new(-5461.8388671875, 130.36347961426, -5836.4702148438) elseif Lv == 1200 or Lv <= 1249 or SelectMonster == "Lava Pirate [Lv. 1200]" then -- Lava Pirate Ms = "Lava Pirate [Lv. 1200]" NameQuest = "FireSideQuest" QuestLv = 2 NameMon = "Lava Pirate" CFrameQ = CFrame.new(-5429.0473632813, 15.977565765381, -5297.9614257813) CFrameMon = CFrame.new(-5251.1889648438, 55.164535522461, -4774.4096679688) elseif Lv == 1250 or Lv <= 1274 or SelectMonster == "Ship Deckhand [Lv. 1250]" then -- Ship Deckhand Ms = "Ship Deckhand [Lv. 1250]" NameQuest = "ShipQuest1" QuestLv = 1 NameMon = "Ship Deckhand" CFrameQ = CFrame.new(1040.2927246094, 125.08293151855, 32911.0390625) CFrameMon = CFrame.new(921.12365722656, 125.9839553833, 33088.328125) if Auto_Farm and (CFrameMon.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 20000 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)) end elseif Lv == 1275 or Lv <= 1299 or SelectMonster == "Ship Engineer [Lv. 1275]" then -- Ship Engineer Ms = "Ship Engineer [Lv. 1275]" NameQuest = "ShipQuest1" QuestLv = 2 NameMon = "Ship Engineer" CFrameQ = CFrame.new(1040.2927246094, 125.08293151855, 32911.0390625) CFrameMon = CFrame.new(886.28179931641, 40.47790145874, 32800.83203125) if Auto_Farm and (CFrameMon.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 20000 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)) end elseif Lv == 1300 or Lv <= 1324 or SelectMonster == "Ship Steward [Lv. 1300]" then -- Ship Steward Ms = "Ship Steward [Lv. 1300]" NameQuest = "ShipQuest2" QuestLv = 1 NameMon = "Ship Steward" CFrameQ = CFrame.new(971.42065429688, 125.08293151855, 33245.54296875) CFrameMon = CFrame.new(943.85504150391, 129.58183288574, 33444.3671875) if Auto_Farm and (CFrameMon.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 20000 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)) end elseif Lv == 1325 or Lv <= 1349 or SelectMonster == "Ship Officer [Lv. 1325]" then -- Ship Officer Ms = "Ship Officer [Lv. 1325]" NameQuest = "ShipQuest2" QuestLv = 2 NameMon = "Ship Officer" CFrameQ = CFrame.new(971.42065429688, 125.08293151855, 33245.54296875) CFrameMon = CFrame.new(955.38458251953, 181.08335876465, 33331.890625) if Auto_Farm and (CFrameMon.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 20000 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)) end elseif Lv == 1350 or Lv <= 1374 or SelectMonster == "Arctic Warrior [Lv. 1350]" then -- Arctic Warrior Ms = "Arctic Warrior [Lv. 1350]" NameQuest = "FrostQuest" QuestLv = 1 NameMon = "Arctic Warrior" CFrameQ = CFrame.new(5668.1372070313, 28.202531814575, -6484.6005859375) CFrameMon = CFrame.new(5935.4541015625, 77.26016998291, -6472.7568359375) if Auto_Farm and (CFrameMon.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 20000 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-6508.5581054688, 89.034996032715, -132.83953857422)) end elseif Lv == 1375 or Lv <= 1424 or SelectMonster == "Snow Lurker [Lv. 1375]" then -- Snow Lurker Ms = "Snow Lurker [Lv. 1375]" NameQuest = "FrostQuest" QuestLv = 2 NameMon = "Snow Lurker" CFrameQ = CFrame.new(5668.1372070313, 28.202531814575, -6484.6005859375) CFrameMon = CFrame.new(5628.482421875, 57.574996948242, -6618.3481445313) elseif Lv == 1425 or Lv <= 1449 or SelectMonster == "Sea Soldier [Lv. 1425]" then -- Sea Soldier Ms = "Sea Soldier [Lv. 1425]" NameQuest = "ForgottenQuest" QuestLv = 1 NameMon = "Sea Soldier" CFrameQ = CFrame.new(-3054.5827636719, 236.87213134766, -10147.790039063) CFrameMon = CFrame.new(-3185.0153808594, 58.789089202881, -9663.6064453125) elseif Lv >= 1450 or SelectMonster == "Water Fighter [Lv. 1450]" then -- Water Fighter Ms = "Water Fighter [Lv. 1450]" NameQuest = "ForgottenQuest" QuestLv = 2 NameMon = "Water Fighter" CFrameQ = CFrame.new(-3054.5827636719, 236.87213134766, -10147.790039063) CFrameMon = CFrame.new(-3262.9301757813, 298.69036865234, -10552.529296875) end end if Three_World then if Lv == 1500 or Lv <= 1524 or SelectMonster == "Pirate Millionaire [Lv. 1500]" then -- Pirate Millionaire Ms = "Pirate Millionaire [Lv. 1500]" NameQuest = "PiratePortQuest" QuestLv = 1 NameMon = "Pirate Millionaire" CFrameQ = CFrame.new(-289.61752319336, 43.819011688232, 5580.0903320313) CFrameMon = CFrame.new(-435.68109130859, 189.69866943359, 5551.0756835938) elseif Lv == 1525 or Lv <= 1574 or SelectMonster == "Pistol Billionaire [Lv. 1525]" then -- Pistol Billoonaire Ms = "Pistol Billionaire [Lv. 1525]" NameQuest = "PiratePortQuest" QuestLv = 2 NameMon = "Pistol Billionaire" CFrameQ = CFrame.new(-289.61752319336, 43.819011688232, 5580.0903320313) CFrameMon = CFrame.new(-236.53652954102, 217.46676635742, 6006.0883789063) elseif Lv == 1575 or Lv <= 1599 or SelectMonster == "Dragon Crew Warrior [Lv. 1575]" then -- Dragon Crew Warrior Ms = "Dragon Crew Warrior [Lv. 1575]" NameQuest = "AmazonQuest" QuestLv = 1 NameMon = "Dragon Crew Warrior" CFrameQ = CFrame.new(5833.1147460938, 51.60498046875, -1103.0693359375) CFrameMon = CFrame.new(6301.9975585938, 104.77153015137, -1082.6075439453) elseif Lv == 1600 or Lv <= 1624 or SelectMonster == "Dragon Crew Archer [Lv. 1600]" then -- Dragon Crew Archer Ms = "Dragon Crew Archer [Lv. 1600]" NameQuest = "AmazonQuest" QuestLv = 2 NameMon = "Dragon Crew Archer" CFrameQ = CFrame.new(5833.1147460938, 51.60498046875, -1103.0693359375) CFrameMon = CFrame.new(6831.1171875, 441.76708984375, 446.58615112305) elseif Lv == 1625 or Lv <= 1649 or SelectMonster == "Female Islander [Lv. 1625]" then -- Female Islander Ms = "Female Islander [Lv. 1625]" NameQuest = "AmazonQuest2" QuestLv = 1 NameMon = "Female Islander" CFrameQ = CFrame.new(5446.8793945313, 601.62945556641, 749.45672607422) CFrameMon = CFrame.new(5792.5166015625, 848.14392089844, 1084.1818847656) elseif Lv == 1650 or Lv <= 1699 or SelectMonster == "Giant Islander [Lv. 1650]" then -- Giant Islander Ms = "Giant Islander [Lv. 1650]" NameQuest = "AmazonQuest2" QuestLv = 2 NameMon = "Giant Islander" CFrameQ = CFrame.new(5446.8793945313, 601.62945556641, 749.45672607422) CFrameMon = CFrame.new(5009.5068359375, 664.11071777344, -40.960144042969) elseif Lv == 1700 or Lv <= 1724 or SelectMonster == "Marine Commodore [Lv. 1700]" then -- Marine Commodore Ms = "Marine Commodore [Lv. 1700]" NameQuest = "MarineTreeIsland" QuestLv = 1 NameMon = "Marine Commodore" CFrameQ = CFrame.new(2179.98828125, 28.731239318848, -6740.0551757813) CFrameMon = CFrame.new(2198.0063476563, 128.71075439453, -7109.5043945313) elseif Lv == 1725 or Lv <= 1774 or SelectMonster == "Marine Rear Admiral [Lv. 1725]" then -- Marine Rear Admiral Ms = "Marine Rear Admiral [Lv. 1725]" NameQuest = "MarineTreeIsland" QuestLv = 2 NameMon = "Marine Rear Admiral" CFrameQ = CFrame.new(2179.98828125, 28.731239318848, -6740.0551757813) CFrameMon = CFrame.new(3294.3142089844, 385.41125488281, -7048.6342773438) elseif Lv == 1775 or Lv <= 1799 or SelectMonster == "Fishman Raider [Lv. 1775]" then -- Fishman Raide Ms = "Fishman Raider [Lv. 1775]" NameQuest = "DeepForestIsland3" QuestLv = 1 NameMon = "Fishman Raider" CFrameQ = CFrame.new(-10582.759765625, 331.78845214844, -8757.666015625) CFrameMon = CFrame.new(-10553.268554688, 521.38439941406, -8176.9458007813) elseif Lv == 1800 or Lv <= 1824 or SelectMonster == "Fishman Captain [Lv. 1800]" then -- Fishman Captain Ms = "Fishman Captain [Lv. 1800]" NameQuest = "DeepForestIsland3" QuestLv = 2 NameMon = "Fishman Captain" CFrameQ = CFrame.new(-10583.099609375, 331.78845214844, -8759.4638671875) CFrameMon = CFrame.new(-10789.401367188, 427.18637084961, -9131.4423828125) elseif Lv == 1825 or Lv <= 1849 or SelectMonster == "Forest Pirate [Lv. 1825]" then -- Forest Pirate Ms = "Forest Pirate [Lv. 1825]" NameQuest = "DeepForestIsland" QuestLv = 1 NameMon = "Forest Pirate" CFrameQ = CFrame.new(-13232.662109375, 332.40396118164, -7626.4819335938) CFrameMon = CFrame.new(-13489.397460938, 400.30349731445, -7770.251953125) elseif Lv == 1850 or Lv <= 1899 or SelectMonster == "Mythological Pirate [Lv. 1850]" then -- Mythological Pirate Ms = "Mythological Pirate [Lv. 1850]" NameQuest = "DeepForestIsland" QuestLv = 2 NameMon = "Mythological Pirate" CFrameQ = CFrame.new(-13232.662109375, 332.40396118164, -7626.4819335938) CFrameMon = CFrame.new(-13508.616210938, 582.46228027344, -6985.3037109375) elseif Lv == 1900 or Lv <= 1924 or SelectMonster == "Jungle Pirate [Lv. 1900]" then -- Jungle Pirate Ms = "Jungle Pirate [Lv. 1900]" NameQuest = "DeepForestIsland2" QuestLv = 1 NameMon = "Jungle Pirate" CFrameQ = CFrame.new(-12682.096679688, 390.88653564453, -9902.1240234375) CFrameMon = CFrame.new(-12267.103515625, 459.75262451172, -10277.200195313) elseif Lv == 1925 or Lv <= 1974 or SelectMonster == "Musketeer Pirate [Lv. 1925]" then -- Musketeer Pirate Ms = "Musketeer Pirate [Lv. 1925]" NameQuest = "DeepForestIsland2" QuestLv = 2 NameMon = "Musketeer Pirate" CFrameQ = CFrame.new(-12682.096679688, 390.88653564453, -9902.1240234375) CFrameMon = CFrame.new(-13291.5078125, 520.47338867188, -9904.638671875) elseif Lv == 1975 or Lv <= 1999 or SelectMonster == "Reborn Skeleton [Lv. 1975]" then Ms = "Reborn Skeleton [Lv. 1975]" NameQuest = "HauntedQuest1" QuestLv = 1 NameMon = "Reborn Skeleton" CFrameQ = CFrame.new(-9480.80762, 142.130661, 5566.37305, -0.00655503059, 4.52954225e-08, -0.999978542, 2.04920472e-08, 1, 4.51620679e-08, 0.999978542, -2.01955679e-08, -0.00655503059) CFrameMon = CFrame.new(-8761.77148, 183.431747, 6168.33301, 0.978073597, -1.3950732e-05, -0.208259016, -1.08073925e-06, 1, -7.20630269e-05, 0.208259016, 7.07080399e-05, 0.978073597) elseif Lv == 2000 or Lv <= 2024 or SelectMonster == "Living Zombie [Lv. 2000]" then Ms = "Living Zombie [Lv. 2000]" NameQuest = "HauntedQuest1" QuestLv = 2 NameMon = "Living Zombie" CFrameQ = CFrame.new(-9480.80762, 142.130661, 5566.37305, -0.00655503059, 4.52954225e-08, -0.999978542, 2.04920472e-08, 1, 4.51620679e-08, 0.999978542, -2.01955679e-08, -0.00655503059) CFrameMon = CFrame.new(-10103.7529, 238.565979, 6179.75977, 0.999474227, 2.77547141e-08, 0.0324240364, -2.58006327e-08, 1, -6.06848474e-08, -0.0324240364, 5.98163865e-08, 0.999474227) elseif Lv == 2025 or Lv <= 2049 or SelectMonster == "Demonic Soul [Lv. 2025]" then Ms = "Demonic Soul [Lv. 2025]" NameQuest = "HauntedQuest2" QuestLv = 1 NameMon = "Demonic Soul" CFrameQ = CFrame.new(-9516.9931640625, 178.00651550293, 6078.4653320313) CFrameMon = CFrame.new(-9712.03125, 204.69589233398, 6193.322265625) elseif Lv == 2050 or Lv <= 2074 or SelectMonster == "Posessed Mummy [Lv. 2050]" then Ms = "Posessed Mummy [Lv. 2050]" NameQuest = "HauntedQuest2" QuestLv = 2 NameMon = "Posessed Mummy" CFrameQ = CFrame.new(-9516.9931640625, 178.00651550293, 6078.4653320313) CFrameMon = CFrame.new(-9545.7763671875, 69.619895935059, 6339.5615234375) elseif Lv == 2075 and Lv <= 2099 or SelectMonster == "Peanut Scout [Lv. 2075]" then Ms = "Peanut Scout [Lv. 2075]" NameQuest = "NutsIslandQuest" QuestLv = 1 NameMon = "Peanut Scout" CFrameQ = CFrame.new(-2105.53198, 37.2495995, -10195.5088, -0.766061664, 0, -0.642767608, 0, 1, 0, 0.642767608, 0, -0.766061664) CFrameMon = CFrame.new(-2126.47998, 192.095154, -10204.6553, 0.0779861137, -9.29044361e-08, 0.996954441, 6.59006432e-08, 1, 8.80332109e-08, -0.996954441, 5.88345728e-08, 0.0779861137) elseif Lv == 2100 and Lv <= 2124 or SelectMonster == "Peanut President [Lv. 2100]" then Ms = "Peanut President [Lv. 2100]" NameQuest = "NutsIslandQuest" QuestLv = 2 NameMon = "Peanut President" CFrameQ = CFrame.new(-2105.53198, 37.2495995, -10195.5088, -0.766061664, 0, -0.642767608, 0, 1, 0, 0.642767608, 0, -0.766061664) CFrameMon = CFrame.new(-2126.47998, 192.095154, -10204.6553, 0.0779861137, -9.29044361e-08, 0.996954441, 6.59006432e-08, 1, 8.80332109e-08, -0.996954441, 5.88345728e-08, 0.0779861137) elseif Lv == 2125 and Lv <= 2149 or SelectMonster == "Ice Cream Chef [Lv. 2125]" then Ms = "Ice Cream Chef [Lv. 2125]" NameQuest = "IceCreamIslandQuest" QuestLv = 1 NameMon = "Ice Cream Chef" CFrameQ = CFrame.new(-819.376709, 64.9259796, -10967.2832, -0.766061664, 0, 0.642767608, 0, 1, 0, -0.642767608, 0, -0.766061664) CFrameMon = CFrame.new(-789.941528, 209.382889, -11009.9805, -0.0703101531, -0, -0.997525156, -0, 1.00000012, -0, 0.997525275, 0, -0.0703101456) elseif Lv == 2150 or Lv <= 2199 or SelectMonster == "Ice Cream Commander [Lv. 2150]" then Ms = "Ice Cream Commander [Lv. 2150]" NameQuest = "IceCreamIslandQuest" QuestLv = 2 NameMon = "Ice Cream Commander" CFrameQ = CFrame.new(-819.376709, 64.9259796, -10967.2832, -0.766061664, 0, 0.642767608, 0, 1, 0, -0.642767608, 0, -0.766061664) CFrameMon = CFrame.new(-789.941528, 209.382889, -11009.9805, -0.0703101531, -0, -0.997525156, -0, 1.00000012, -0, 0.997525275, 0, -0.0703101456) elseif Lv == 2200 or Lv <= 2224 or SelectMonster == "Cookie Crafter [Lv. 2200]" then Ms = "Cookie Crafter [Lv. 2200]" NameQuest = "CakeQuest1" QuestLv = 1 NameMon = "Cookie Crafter" CFrameQ = CFrame.new(-2022.29858, 36.9275894, -12030.9766, -0.961273909, 0, -0.275594592, 0, 1, 0, 0.275594592, 0, -0.961273909) CFrameMon = CFrame.new(-2321.71216, 36.699482, -12216.7871, -0.780074954, 0, 0.625686109, 0, 1, 0, -0.625686109, 0, -0.780074954) elseif Lv == 2225 or Lv <= 2249 or SelectMonster == "Cake Guard [Lv. 2225]" then Ms = "Cake Guard [Lv. 2225]" NameQuest = "CakeQuest1" QuestLv = 2 NameMon = "Cake Guard" CFrameQ = CFrame.new(-2022.29858, 36.9275894, -12030.9766, -0.961273909, 0, -0.275594592, 0, 1, 0, 0.275594592, 0, -0.961273909) CFrameMon = CFrame.new(-1418.11011, 36.6718941, -12255.7324, 0.0677844882, 0, 0.997700036, 0, 1, 0, -0.997700036, 0, 0.0677844882) elseif Lv == 2250 or Lv <= 2274 or SelectMonster == "Baking Staff [Lv. 2250]" then Ms = "Baking Staff [Lv. 2250]" NameQuest = "CakeQuest2" QuestLv = 1 NameMon = "Baking Staff" CFrameQ = CFrame.new(-1928.31763, 37.7296638, -12840.626, 0.951068401, -0, -0.308980465, 0, 1, -0, 0.308980465, 0, 0.951068401) CFrameMon = CFrame.new(-1980.43848, 36.6716766, -12983.8418, -0.254443765, 0, -0.967087567, 0, 1, 0, 0.967087567, 0, -0.254443765) elseif Lv >= 2275 or SelectMonster == "Head Baker [Lv. 2275]" then Ms = "Head Baker [Lv. 2275]" NameQuest = "CakeQuest2" QuestLv = 2 NameMon = "Head Baker" CFrameQ = CFrame.new(-1928.31763, 37.7296638, -12840.626, 0.951068401, -0, -0.308980465, 0, 1, -0, 0.308980465, 0, 0.951068401) CFrameMon = CFrame.new(-2251.5791, 52.2714615, -13033.3965, -0.991971016, 0, -0.126466095, 0, 1, 0, 0.126466095, 0, -0.991971016) end end end

function EquipWeapon(ToolSe) if game.Players.LocalPlayer.Backpack:FindFirstChild(ToolSe) then local tool = game.Players.LocalPlayer.Backpack:FindFirstChild(ToolSe) wait(.4) game.Players.LocalPlayer.Character.Humanoid:EquipTool(tool) end end

Type = 1 spawn(function() while wait(.1) do if Type == 1 then Farm_Mode = CFrame.new(0, 30, 0) elseif Type == 2 then Farm_Mode = CFrame.new(0, 30, 0) end end end)

spawn(function() while wait(.1) do Type = 1 wait(5) Type = 2 wait(5) end end)

pcall(function() for i,v in pairs(game:GetService("Workspace").Map.Dressrosa.Tavern:GetDescendants()) do if v.ClassName == "Seat" then v:Destroy() end end end)

spawn(function() while wait() do if Auto_Farm then if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then MagnetActive = false CheckLevel() totarget(CFrameQ) if (CFrameQ.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 4 then wait(1.1) CheckLevel() if (CFrameQ.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 20 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest", NameQuest, QuestLv) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint") else totarget(CFrameQ) end end elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then pcall(function() CheckLevel() if game:GetService("Workspace").Enemies:FindFirstChild(Ms) then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == Ms and v:FindFirstChild("Humanoid") then if v.Humanoid.Health > 0 then repeat game:GetService("RunService").Heartbeat:wait() if game:GetService("Workspace").Enemies:FindFirstChild(Ms) then if string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) then EquipWeapon(SelectToolWeapon) totarget(v.HumanoidRootPart.CFrame * Farm_Mode) v.HumanoidRootPart.CanCollide = false v.HumanoidRootPart.Size = Vector3.new(60, 60, 60) game:GetService("VirtualUser"):CaptureController() game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 670),workspace.CurrentCamera.CFrame) PosMon = v.HumanoidRootPart.CFrame MagnetActive = true else MagnetActive = false
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest") end else MagnetActive = false CheckLevel() totarget(CFrameMon) end until not v.Parent or v.Humanoid.Health <= 0 or Auto_Farm == false or game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false or not game:GetService("Workspace").Enemies:FindFirstChild(v.Name) end end end else MagnetActive = false CheckLevel() totarget(CFrameMon) end end) end end end end)

function Click() game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end

if SelectToolWeapon then else SelectToolWeapon = "" end

SelectBoss = "" function CheckQuestBoss() -- Old World if SelectBoss == "Saber Expert [Lv. 200] [Boss]" then MsBoss = "Saber Expert [Lv. 200] [Boss]" NameQuestBoss = "" LevelQuestBoss = 3 NameBoss = "" CFrameQuestBoss = CFrame.new(-1458.89502, 29.8870335, -50.633564) CFrameBoss = CFrame.new(-1458.89502, 29.8870335, -50.633564, 0.858821094, 1.13848939e-08, 0.512275636, -4.85649254e-09, 1, -1.40823326e-08, -0.512275636, 9.6063415e-09, 0.858821094) elseif SelectBoss == "The Saw [Lv. 100] [Boss]" then MsBoss = "The Saw [Lv. 100] [Boss]" NameQuestBoss = "" LevelQuestBoss = 3 NameBoss = "" CFrameQuestBoss = CFrame.new(-683.519897, 13.8534927, 1610.87854) CFrameBoss = CFrame.new(-683.519897, 13.8534927, 1610.87854, -0.290192783, 6.88365773e-08, 0.956968188, 6.98413629e-08, 1, -5.07531119e-08, -0.956968188, 5.21077759e-08, -0.290192783) elseif SelectBoss == "Greybeard [Lv. 750] [Raid Boss]" then MsBoss = "Greybeard [Lv. 750] [Raid Boss]" NameQuestBoss = "" LevelQuestBoss = 3 NameBoss = "" CFrameQuestBoss = CFrame.new(-4955.72949, 80.8163834, 4305.82666) CFrameBoss = CFrame.new(-4955.72949, 80.8163834, 4305.82666, -0.433646321, -1.03394289e-08, 0.901083171, -3.0443168e-08, 1, -3.17633075e-09, -0.901083171, -2.88092288e-08, -0.433646321) elseif SelectBoss == "Mob Leader [Lv. 120] [Boss]" then MsBoss = "Mob Leader [Lv. 120] [Boss]" NameQuestBoss = "" LevelQuestBoss = 3 NameBoss = "" CFrameQuestBoss = CFrame.new(-2848.59399, 7.4272871, 5342.44043) CFrameBoss = CFrame.new(-2848.59399, 7.4272871, 5342.44043, -0.928248107, -8.7248246e-08, 0.371961564, -7.61816636e-08, 1, 4.44474857e-08, -0.371961564, 1.29216433e-08, -0.92824)

	elseif SelectBoss == "The Gorilla King [Lv. 25] [Boss]" then
		MsBoss = "The Gorilla King [Lv. 25] [Boss]"
		NameQuestBoss = "JungleQuest"
		LevelQuestBoss = 3
		NameBoss = "The Gorilla King"
		CFrameQuestBoss = CFrame.new(-1604.12012, 36.8521118, 154.23732, 0.0648873374, -4.70858913e-06, -0.997892559, 1.41431883e-07, 1, -4.70933674e-06, 0.997892559, 1.64442184e-07, 0.0648873374)
		CFrameBoss = CFrame.new(-1223.52808, 6.27936459, -502.292664, 0.310949147, -5.66602516e-08, 0.950426519, -3.37275488e-08, 1, 7.06501808e-08, -0.950426519, -5.40241736e-08, 0.310949147)
	elseif SelectBoss == "Bobby [Lv. 55] [Boss]" then
		MsBoss = "Bobby [Lv. 55] [Boss]"
		NameQuestBoss = "BuggyQuest1"
		LevelQuestBoss = 3
		NameBoss = "Bobby"
		CFrameQuestBoss = CFrame.new(-1139.59717, 4.75205183, 3825.16211, -0.959730506, -7.5857054e-09, 0.280922383, -4.06310328e-08, 1, -1.11807175e-07, -0.280922383, -1.18718916e-07, -0.959730506)
		CFrameBoss = CFrame.new(-1147.65173, 32.5966301, 4156.02588, 0.956680477, -1.77109952e-10, -0.29113996, 5.16530874e-10, 1, 1.08897802e-09, 0.29113996, -1.19218679e-09, 0.956680477)
	elseif SelectBoss == "Yeti [Lv. 110] [Boss]" then
		MsBoss = "Yeti [Lv. 110] [Boss]"
		NameQuestBoss = "SnowQuest"
		LevelQuestBoss = 3
		NameBoss = "Yeti"
		CFrameQuestBoss = CFrame.new(1384.90247, 87.3078308, -1296.6825, 0.280209213, 2.72035177e-08, -0.959938943, -6.75690828e-08, 1, 8.6151708e-09, 0.959938943, 6.24481444e-08, 0.280209213)
		CFrameBoss = CFrame.new(1221.7356, 138.046906, -1488.84082, 0.349343032, -9.49245944e-08, 0.936994851, 6.29478194e-08, 1, 7.7838429e-08, -0.936994851, 3.17894653e-08, 0.349343032)
	elseif SelectBoss == "Vice Admiral [Lv. 130] [Boss]" then
		MsBoss = "Vice Admiral [Lv. 130] [Boss]"
		NameQuestBoss = "MarineQuest2"
		LevelQuestBoss = 2
		NameBoss = "Vice Admiral"
		CFrameQuestBoss = CFrame.new(-5035.42285, 28.6520386, 4324.50293, -0.0611100644, -8.08395768e-08, 0.998130739, -1.57416586e-08, 1, 8.00271849e-08, -0.998130739, -1.08217701e-08, -0.0611100644)
		CFrameBoss = CFrame.new(-5078.45898, 99.6520691, 4402.1665, -0.555574954, -9.88630566e-11, 0.831466436, -6.35508286e-08, 1, -4.23449258e-08, -0.831466436, -7.63661632e-08, -0.555574954)
	elseif SelectBoss == "Warden [Lv. 175] [Boss]" then
		MsBoss = "Warden [Lv. 175] [Boss]"
		NameQuestBoss = "ImpelQuest"
		LevelQuestBoss = 1
		NameBoss = "Warden"
		CFrameQuestBoss = CFrame.new(4851.35059, 5.68744135, 743.251282, -0.538484037, -6.68303741e-08, -0.842635691, 1.38001752e-08, 1, -8.81300792e-08, 0.842635691, -5.90851599e-08, -0.538484037)
		CFrameBoss = CFrame.new(5232.5625, 5.26856995, 747.506897, 0.943829298, -4.5439414e-08, 0.330433697, 3.47818627e-08, 1, 3.81658154e-08, -0.330433697, -2.45289105e-08, 0.943829298)
	elseif SelectBoss == "Chief Warden [Lv. 200] [Boss]" then
		MsBoss = "Chief Warden [Lv. 200] [Boss]"
		NameQuestBoss = "ImpelQuest"
		LevelQuestBoss = 2
		NameBoss = "Chief Warden"
		CFrameQuestBoss = CFrame.new(4851.35059, 5.68744135, 743.251282, -0.538484037, -6.68303741e-08, -0.842635691, 1.38001752e-08, 1, -8.81300792e-08, 0.842635691, -5.90851599e-08, -0.538484037)
		CFrameBoss = CFrame.new(5232.5625, 5.26856995, 747.506897, 0.943829298, -4.5439414e-08, 0.330433697, 3.47818627e-08, 1, 3.81658154e-08, -0.330433697, -2.45289105e-08, 0.943829298)
	elseif SelectBoss == "Swan [Lv. 225] [Boss]" then
		MsBoss = "Swan [Lv. 225] [Boss]"
		NameQuestBoss = "ImpelQuest"
		LevelQuestBoss = 3
		NameBoss = "Swan"
		CFrameQuestBoss = CFrame.new(4851.35059, 5.68744135, 743.251282, -0.538484037, -6.68303741e-08, -0.842635691, 1.38001752e-08, 1, -8.81300792e-08, 0.842635691, -5.90851599e-08, -0.538484037)
		CFrameBoss = CFrame.new(5232.5625, 5.26856995, 747.506897, 0.943829298, -4.5439414e-08, 0.330433697, 3.47818627e-08, 1, 3.81658154e-08, -0.330433697, -2.45289105e-08, 0.943829298)
	elseif SelectBoss == "Magma Admiral [Lv. 350] [Boss]" then
		MsBoss = "Magma Admiral [Lv. 350] [Boss]"
		NameQuestBoss = "MagmaQuest"
		LevelQuestBoss = 3
		NameBoss = "Magma Admiral"
		CFrameQuestBoss = CFrame.new(-5317.07666, 12.2721891, 8517.41699, 0.51175487, -2.65508806e-08, -0.859131515, -3.91131572e-08, 1, -5.42026761e-08, 0.859131515, 6.13418294e-08, 0.51175487)
		CFrameBoss = CFrame.new(-5530.12646, 22.8769703, 8859.91309, 0.857838571, 2.23414389e-08, 0.513919294, 1.53689133e-08, 1, -6.91265853e-08, -0.513919294, 6.71978384e-08, 0.857838571)
	elseif SelectBoss == "Fishman Lord [Lv. 425] [Boss]" then
		MsBoss = "Fishman Lord [Lv. 425] [Boss]"
		NameQuestBoss = "FishmanQuest"
		LevelQuestBoss = 3
		NameBoss = "Fishman Lord"
		CFrameQuestBoss = CFrame.new(61123.0859, 18.5066795, 1570.18018, 0.927145958, 1.0624845e-07, 0.374700129, -6.98219367e-08, 1, -1.10790765e-07, -0.374700129, 7.65569368e-08, 0.927145958)
		CFrameBoss = CFrame.new(61351.7773, 31.0306778, 1113.31409, 0.999974668, 0, -0.00714713801, 0, 1.00000012, 0, 0.00714714266, 0, 0.999974549)
	elseif SelectBoss == "Wysper [Lv. 500] [Boss]" then
		MsBoss = "Wysper [Lv. 500] [Boss]"
		NameQuestBoss = "SkyExp1Quest"
		LevelQuestBoss = 3
		NameBoss = "Wysper"
		CFrameQuestBoss = CFrame.new(-7862.94629, 5545.52832, -379.833954, 0.462944925, 1.45838088e-08, -0.886386991, 1.0534996e-08, 1, 2.19553424e-08, 0.886386991, -1.95022007e-08, 0.462944925)
		CFrameBoss = CFrame.new(-7925.48389, 5550.76074, -636.178345, 0.716468513, -1.22915289e-09, 0.697619379, 3.37381434e-09, 1, -1.70304748e-09, -0.697619379, 3.57381835e-09, 0.716468513)
	elseif SelectBoss == "Thunder God [Lv. 575] [Boss]" then
		MsBoss = "Thunder God [Lv. 575] [Boss]"
		NameQuestBoss = "SkyExp2Quest"
		LevelQuestBoss = 3
		NameBoss = "Thunder God"
		CFrameQuestBoss = CFrame.new(-7902.78613, 5635.99902, -1411.98706, -0.0361216255, -1.16895912e-07, 0.999347389, 1.44533963e-09, 1, 1.17024491e-07, -0.999347389, 5.6715117e-09, -0.0361216255)
		CFrameBoss = CFrame.new(-7917.53613, 5616.61377, -2277.78564, 0.965189934, 4.80563429e-08, -0.261550069, -6.73089886e-08, 1, -6.46515304e-08, 0.261550069, 8.00056768e-08, 0.965189934)
	elseif SelectBoss == "Cyborg [Lv. 675] [Boss]" then
		MsBoss = "Cyborg [Lv. 675] [Boss]"
		NameQuestBoss = "FountainQuest"
		LevelQuestBoss = 3
		NameBoss = "Cyborg"
		CFrameQuestBoss = CFrame.new(5253.54834, 38.5361786, 4050.45166, -0.0112687312, -9.93677887e-08, -0.999936521, 2.55291371e-10, 1, -9.93769547e-08, 0.999936521, -1.37512213e-09, -0.0112687312)
		CFrameBoss = CFrame.new(6041.82813, 52.7112198, 3907.45142, -0.563162148, 1.73805248e-09, -0.826346457, -5.94632716e-08, 1, 4.26280238e-08, 0.826346457, 7.31437524e-08, -0.563162148)
	
		-- New World
	elseif SelectBoss == "Don Swan [Lv. 1000] [Boss]" then
		MsBoss = "Don Swan [Lv. 1000] [Boss]"
		NameQuestBoss = ""
		LevelQuestBoss = 3
		NameBoss = "Don Swan"
		CFrameBoss = CFrame.new(2288.802, 15.1870775, 863.034607, 0.99974072, -8.41247214e-08, -0.0227668174, 8.4774733e-08, 1, 2.75850098e-08, 0.0227668174, -2.95079072e-08, 0.99974072)
	
	elseif SelectBoss == "Diamond [Lv. 750] [Boss]" then
		MsBoss = "Diamond [Lv. 750] [Boss]"
		NameQuestBoss = "Area1Quest"
		LevelQuestBoss = 3
		NameBoss = "Diamond"
		CFrameQuestBoss = CFrame.new(-424.080078, 73.0055847, 1836.91589, 0.253544956, -1.42165932e-08, 0.967323601, -6.00147771e-08, 1, 3.04272909e-08, -0.967323601, -6.5768397e-08, 0.253544956)
		CFrameBoss = CFrame.new(-1736.26587, 198.627731, -236.412857, -0.997808516, 0, -0.0661673471, 0, 1, 0, 0.0661673471, 0, -0.997808516)
	elseif SelectBoss == "Jeremy [Lv. 850] [Boss]" then
		MsBoss = "Jeremy [Lv. 850] [Boss]"
		NameQuestBoss = "Area2Quest"
		LevelQuestBoss = 3
		NameBoss = "Jeremy"
		CFrameQuestBoss = 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)
		CFrameBoss = CFrame.new(2203.76953, 448.966034, 752.731079, -0.0217453763, 0, -0.999763548, 0, 1, 0, 0.999763548, 0, -0.0217453763)
	elseif SelectBoss == "Fajita [Lv. 925] [Boss]" then
		MsBoss = "Fajita [Lv. 925] [Boss]"
		NameQuestBoss = "MarineQuest3"
		LevelQuestBoss = 3
		NameBoss = "Fajita"
		CFrameQuestBoss = CFrame.new(-2442.65015, 73.0511475, -3219.11523, -0.873540044, 4.2329841e-08, -0.486752301, 5.64383384e-08, 1, -1.43220786e-08, 0.486752301, -3.99823996e-08, -0.873540044)
		CFrameBoss = CFrame.new(-2297.40332, 115.449463, -3946.53833, 0.961227536, -1.46645796e-09, -0.275756449, -2.3212845e-09, 1, -1.34094433e-08, 0.275756449, 1.35296352e-08, 0.961227536)
	elseif SelectBoss == "Smoke Admiral [Lv. 1150] [Boss]" then
		MsBoss = "Smoke Admiral [Lv. 1150] [Boss]"
		NameQuestBoss = "IceSideQuest"
		LevelQuestBoss = 3
		NameBoss = "Smoke Admiral"
		CFrameQuestBoss = CFrame.new(-6059.96191, 15.9868021, -4904.7373, -0.444992423, -3.0874483e-09, 0.895534337, -3.64098796e-08, 1, -1.4644522e-08, -0.895534337, -3.91229982e-08, -0.444992423)
		CFrameBoss = CFrame.new(-5115.72754, 23.7664986, -5338.2207, 0.251453817, 1.48345061e-08, -0.967869282, 4.02796978e-08, 1, 2.57916977e-08, 0.967869282, -4.54708946e-08, 0.251453817)
	elseif SelectBoss == "Awakened Ice Admiral [Lv. 1400] [Boss]" then
		MsBoss = "Awakened Ice Admiral [Lv. 1400] [Boss]"
		NameQuestBoss = "FrostQuest"
		LevelQuestBoss = 3
		NameBoss = "Awakened Ice Admiral"
		CFrameQuestBoss = CFrame.new(5669.33203, 28.2118053, -6481.55908, 0.921275556, -1.25320829e-08, 0.388910472, 4.72230788e-08, 1, -7.96414241e-08, -0.388910472, 9.17372489e-08, 0.921275556)
		CFrameBoss = CFrame.new(6407.33936, 340.223785, -6892.521, 0.49051559, -5.25310213e-08, -0.871432424, -2.76146022e-08, 1, -7.58250565e-08, 0.871432424, 6.12576301e-08, 0.49051559)
	elseif SelectBoss == "Tide Keeper [Lv. 1475] [Boss]" then
		MsBoss = "Tide Keeper [Lv. 1475] [Boss]"
		NameQuestBoss = "ForgottenQuest"             
		LevelQuestBoss = 3
		NameBoss = "Tide Keeper"
		CFrameQuestBoss = CFrame.new(-3053.89648, 236.881363, -10148.2324, -0.985987961, -3.58504737e-09, 0.16681771, -3.07832915e-09, 1, 3.29612559e-09, -0.16681771, 2.73641976e-09, -0.985987961)
		CFrameBoss = 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)
	
	elseif SelectBoss == "Cursed Captain [Lv. 1325] [Raid Boss]" then
		MsBoss = "Cursed Captain [Lv. 1325] [Raid Boss]"
		NameQuestBoss = ""
		LevelQuestBoss = 3
		NameBoss = "Cursed Captain"
		CFrameQuestBoss = CFrame.new(916.928589, 181.092773, 33422)
		CFrameBoss = CFrame.new(916.928589, 181.092773, 33422, -0.999505103, 9.26310495e-09, 0.0314563364, 8.42916226e-09, 1, -2.6643713e-08, -0.0314563364, -2.63653774e-08, -0.999505103)
	elseif SelectBoss == "Darkbeard [Lv. 1000] [Raid Boss]" then
		MsBoss = "Darkbeard [Lv. 1000] [Raid Boss]"
		NameQuestBoss = ""
		LevelQuestBoss = 3
		NameBoss = "Darkbeard"
		CFrameQuestBoss = CFrame.new(3876.00366, 24.6882591, -3820.21777)
		CFrameBoss = CFrame.new(3876.00366, 24.6882591, -3820.21777, -0.976951957, 4.97356325e-08, 0.213458836, 4.57335361e-08, 1, -2.36868622e-08, -0.213458836, -1.33787044e-08, -0.976951957)
	elseif SelectBoss == "Order [Lv. 1250] [Raid Boss]" then
		MsBoss = "Order [Lv. 1250] [Raid Boss]"
		NameQuestBoss = ""
		LevelQuestBoss = 3
		NameBoss = "Order"
		CFrameQuestBoss = CFrame.new(-6221.15039, 16.2351036, -5045.23584)
		CFrameBoss = CFrame.new(-6221.15039, 16.2351036, -5045.23584, -0.380726993, 7.41463495e-08, 0.924687505, 5.85604774e-08, 1, -5.60738549e-08, -0.924687505, 3.28013137e-08, -0.380726993)
	
		-- Thire World
	elseif SelectBoss == "Stone [Lv. 1550] [Boss]" then
		MsBoss = "Stone [Lv. 1550] [Boss]"
		NameQuestBoss = "PiratePortQuest"             
		LevelQuestBoss = 3
		NameBoss = "Stone"
		CFrameQuestBoss = CFrame.new(-290, 44, 5577)
		CFrameBoss = CFrame.new(-1085, 40, 6779)
	elseif SelectBoss == "Island Empress [Lv. 1675] [Boss]" then
		MsBoss = "Island Empress [Lv. 1675] [Boss]"
		NameQuestBoss = "AmazonQuest2"             
		LevelQuestBoss = 3
		NameBoss = "Island Empress"
		CFrameQuestBoss = CFrame.new(5443, 602, 752)
		CFrameBoss = CFrame.new(5659, 602, 244)
	elseif SelectBoss == "Kilo Admiral [Lv. 1750] [Boss]" then
		MsBoss = "Kilo Admiral [Lv. 1750] [Boss]"
		NameQuestBoss = "MarineTreeIsland"             
		LevelQuestBoss = 3
		NameBoss = "Kilo Admiral"
		CFrameQuestBoss = CFrame.new(2178, 29, -6737)
		CFrameBoss =CFrame.new(2846, 433, -7100)
	elseif SelectBoss == "Captain Elephant [Lv. 1875] [Boss]" then
		MsBoss = "Captain Elephant [Lv. 1875] [Boss]"
		NameQuestBoss = "DeepForestIsland"             
		LevelQuestBoss = 3
		NameBoss = "Captain Elephant"
		CFrameQuestBoss = CFrame.new(-13232, 333, -7631)
		CFrameBoss = CFrame.new(-13221, 325, -8405)
	elseif SelectBoss == "Beautiful Pirate [Lv. 1950] [Boss]" then
		MsBoss = "Beautiful Pirate [Lv. 1950] [Boss]"
		NameQuestBoss = "DeepForestIsland2"             
		LevelQuestBoss = 3
		NameBoss = "Beautiful Pirate"
		CFrameQuestBoss = CFrame.new(-12686, 391, -9902)
		CFrameBoss = CFrame.new(5182, 23, -20)
	elseif SelectBoss == "Cake Queen [Lv. 2175] [Boss]" then
		MsBoss = "Cake Queen [Lv. 2175] [Boss]"
		NameQuestBoss = "IceCreamIslandQuest"             
		LevelQuestBoss = 3
		NameBoss = "Cake Queen"
		CFrameQuestBoss = CFrame.new(-716, 382, -11010)
		CFrameBoss = CFrame.new(-821, 66, -10965)

	elseif SelectBoss == "rip_indra True Form [Lv. 5000] [Raid Boss]" then
		MsBoss = "rip_indra True Form [Lv. 5000] [Raid Boss]"
		LevelQuestBoss = 3
		NameQuestBoss = ""
		NameBoss = "rip_indra True Form"
		CFrameQuestBoss = CFrame.new(-5359, 424, -2735)
		CFrameBoss = CFrame.new(-5359, 424, -2735)
	elseif SelectBoss == "Longma [Lv. 2000] [Boss]" then
		MsBoss = "Longma [Lv. 2000] [Boss]"
		LevelQuestBoss = 3
		NameQuestBoss = ""
		NameBoss = "Longma"
		CFrameQuestBoss = CFrame.new(-10248.3936, 353.79129, -9306.34473)
		CFrameBoss = CFrame.new(-10248.3936, 353.79129, -9306.34473)
	elseif SelectBoss == "Soul Reaper [Lv. 2100] [Raid Boss]" then
		MsBoss = "Soul Reaper [Lv. 2100] [Raid Boss]"
		LevelQuestBoss = 3
		NameQuestBoss = ""
		NameBoss = "Soul Reaper"
		CFrameQuestBoss = CFrame.new(-9515.62109, 315.925537, 6691.12012)
		CFrameBoss = CFrame.new(-9515.62109, 315.925537, 6691.12012)
	end
end
CheckQuestBoss() 

AutoQuestBoss = true
function CheckQuestBoss()
	-- Old World
	if SelectBoss == "Saber Expert [Lv. 200] [Boss]" then
		MsBoss = "Saber Expert [Lv. 200] [Boss]"
		CFrameBoss = CFrame.new(-1458.89502, 29.8870335, -50.633564, 0.858821094, 1.13848939e-08, 0.512275636, -4.85649254e-09, 1, -1.40823326e-08, -0.512275636, 9.6063415e-09, 0.858821094)
	elseif SelectBoss == "The Saw [Lv. 100] [Boss]" then
		MsBoss = "The Saw [Lv. 100] [Boss]"
		CFrameBoss = CFrame.new(-683.519897, 13.8534927, 1610.87854, -0.290192783, 6.88365773e-08, 0.956968188, 6.98413629e-08, 1, -5.07531119e-08, -0.956968188, 5.21077759e-08, -0.290192783)
	elseif SelectBoss == "Greybeard [Lv. 750] [Raid Boss]" then
		MsBoss = "Greybeard [Lv. 750] [Raid Boss]"
		CFrameBoss = CFrame.new(-4955.72949, 80.8163834, 4305.82666, -0.433646321, -1.03394289e-08, 0.901083171, -3.0443168e-08, 1, -3.17633075e-09, -0.901083171, -2.88092288e-08, -0.433646321)
	elseif SelectBoss == "The Gorilla King [Lv. 25] [Boss]" then
		MsBoss = "The Gorilla King [Lv. 25] [Boss]"
		NameQuestBoss = "JungleQuest"
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(-1604.12012, 36.8521118, 154.23732, 0.0648873374, -4.70858913e-06, -0.997892559, 1.41431883e-07, 1, -4.70933674e-06, 0.997892559, 1.64442184e-07, 0.0648873374)
		CFrameBoss = CFrame.new(-1223.52808, 6.27936459, -502.292664, 0.310949147, -5.66602516e-08, 0.950426519, -3.37275488e-08, 1, 7.06501808e-08, -0.950426519, -5.40241736e-08, 0.310949147)
	elseif SelectBoss == "Bobby [Lv. 55] [Boss]" then
		MsBoss = "Bobby [Lv. 55] [Boss]"
		NameQuestBoss = "BuggyQuest1"
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(-1139.59717, 4.75205183, 3825.16211, -0.959730506, -7.5857054e-09, 0.280922383, -4.06310328e-08, 1, -1.11807175e-07, -0.280922383, -1.18718916e-07, -0.959730506)
		CFrameBoss = CFrame.new(-1147.65173, 32.5966301, 4156.02588, 0.956680477, -1.77109952e-10, -0.29113996, 5.16530874e-10, 1, 1.08897802e-09, 0.29113996, -1.19218679e-09, 0.956680477)
	elseif SelectBoss == "Yeti [Lv. 110] [Boss]" then
		MsBoss = "Yeti [Lv. 110] [Boss]"
		NameQuestBoss = "SnowQuest"
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(1384.90247, 87.3078308, -1296.6825, 0.280209213, 2.72035177e-08, -0.959938943, -6.75690828e-08, 1, 8.6151708e-09, 0.959938943, 6.24481444e-08, 0.280209213)
		CFrameBoss = CFrame.new(1221.7356, 138.046906, -1488.84082, 0.349343032, -9.49245944e-08, 0.936994851, 6.29478194e-08, 1, 7.7838429e-08, -0.936994851, 3.17894653e-08, 0.349343032)
	elseif SelectBoss == "Mob Leader [Lv. 120] [Boss]" then
		MsBoss = "Mob Leader [Lv. 120] [Boss]"
		CFrameBoss = CFrame.new(-2848.59399, 7.4272871, 5342.44043, -0.928248107, -8.7248246e-08, 0.371961564, -7.61816636e-08, 1, 4.44474857e-08, -0.371961564, 1.29216433e-08, -0.92824)
	elseif SelectBoss == "Vice Admiral [Lv. 130] [Boss]" then
		MsBoss = "Vice Admiral [Lv. 130] [Boss]"
		NameQuestBoss = "MarineQuest2"
		LevelQuestBoss = 2
		CFrameQuestBoss = CFrame.new(-5035.42285, 28.6520386, 4324.50293, -0.0611100644, -8.08395768e-08, 0.998130739, -1.57416586e-08, 1, 8.00271849e-08, -0.998130739, -1.08217701e-08, -0.0611100644)
		CFrameBoss = CFrame.new(-5078.45898, 99.6520691, 4402.1665, -0.555574954, -9.88630566e-11, 0.831466436, -6.35508286e-08, 1, -4.23449258e-08, -0.831466436, -7.63661632e-08, -0.555574954)
	elseif SelectBoss == "Warden [Lv. 175] [Boss]" then
		MsBoss = "Warden [Lv. 175] [Boss]"
		NameQuestBoss = "ImpelQuest"
		LevelQuestBoss = 1
		CFrameQuestBoss = CFrame.new(4851.35059, 5.68744135, 743.251282, -0.538484037, -6.68303741e-08, -0.842635691, 1.38001752e-08, 1, -8.81300792e-08, 0.842635691, -5.90851599e-08, -0.538484037)
		CFrameBoss = CFrame.new(5232.5625, 5.26856995, 747.506897, 0.943829298, -4.5439414e-08, 0.330433697, 3.47818627e-08, 1, 3.81658154e-08, -0.330433697, -2.45289105e-08, 0.943829298)
	elseif SelectBoss == "Chief Warden [Lv. 200] [Boss]" then
		MsBoss = "Chief Warden [Lv. 200] [Boss]"
		NameQuestBoss = "ImpelQuest"
		LevelQuestBoss = 2
		CFrameQuestBoss = CFrame.new(4851.35059, 5.68744135, 743.251282, -0.538484037, -6.68303741e-08, -0.842635691, 1.38001752e-08, 1, -8.81300792e-08, 0.842635691, -5.90851599e-08, -0.538484037)
		CFrameBoss = CFrame.new(5232.5625, 5.26856995, 747.506897, 0.943829298, -4.5439414e-08, 0.330433697, 3.47818627e-08, 1, 3.81658154e-08, -0.330433697, -2.45289105e-08, 0.943829298)
	elseif SelectBoss == "Swan [Lv. 225] [Boss]" then
		MsBoss = "Swan [Lv. 225] [Boss]"
		NameQuestBoss = "ImpelQuest"
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(4851.35059, 5.68744135, 743.251282, -0.538484037, -6.68303741e-08, -0.842635691, 1.38001752e-08, 1, -8.81300792e-08, 0.842635691, -5.90851599e-08, -0.538484037)
		CFrameBoss = CFrame.new(5232.5625, 5.26856995, 747.506897, 0.943829298, -4.5439414e-08, 0.330433697, 3.47818627e-08, 1, 3.81658154e-08, -0.330433697, -2.45289105e-08, 0.943829298)
	elseif SelectBoss == "Magma Admiral [Lv. 350] [Boss]" then
		MsBoss = "Magma Admiral [Lv. 350] [Boss]"
		NameQuestBoss = "MagmaQuest"
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(-5317.07666, 12.2721891, 8517.41699, 0.51175487, -2.65508806e-08, -0.859131515, -3.91131572e-08, 1, -5.42026761e-08, 0.859131515, 6.13418294e-08, 0.51175487)
		CFrameBoss = CFrame.new(-5530.12646, 22.8769703, 8859.91309, 0.857838571, 2.23414389e-08, 0.513919294, 1.53689133e-08, 1, -6.91265853e-08, -0.513919294, 6.71978384e-08, 0.857838571)
	elseif SelectBoss == "Fishman Lord [Lv. 425] [Boss]" then
		MsBoss = "Fishman Lord [Lv. 425] [Boss]"
		NameQuestBoss = "FishmanQuest"
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(61123.0859, 18.5066795, 1570.18018, 0.927145958, 1.0624845e-07, 0.374700129, -6.98219367e-08, 1, -1.10790765e-07, -0.374700129, 7.65569368e-08, 0.927145958)
		CFrameBoss = CFrame.new(61351.7773, 31.0306778, 1113.31409, 0.999974668, 0, -0.00714713801, 0, 1.00000012, 0, 0.00714714266, 0, 0.999974549)
	elseif SelectBoss == "Wysper [Lv. 500] [Boss]" then
		MsBoss = "Wysper [Lv. 500] [Boss]"
		NameQuestBoss = "SkyExp1Quest"
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(-7862.94629, 5545.52832, -379.833954, 0.462944925, 1.45838088e-08, -0.886386991, 1.0534996e-08, 1, 2.19553424e-08, 0.886386991, -1.95022007e-08, 0.462944925)
		CFrameBoss = CFrame.new(-7925.48389, 5550.76074, -636.178345, 0.716468513, -1.22915289e-09, 0.697619379, 3.37381434e-09, 1, -1.70304748e-09, -0.697619379, 3.57381835e-09, 0.716468513)
	elseif SelectBoss == "Thunder God [Lv. 575] [Boss]" then
		MsBoss = "Thunder God [Lv. 575] [Boss]"
		NameQuestBoss = "SkyExp2Quest"
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(-7902.78613, 5635.99902, -1411.98706, -0.0361216255, -1.16895912e-07, 0.999347389, 1.44533963e-09, 1, 1.17024491e-07, -0.999347389, 5.6715117e-09, -0.0361216255)
		CFrameBoss = CFrame.new(-7917.53613, 5616.61377, -2277.78564, 0.965189934, 4.80563429e-08, -0.261550069, -6.73089886e-08, 1, -6.46515304e-08, 0.261550069, 8.00056768e-08, 0.965189934)
	elseif SelectBoss == "Cyborg [Lv. 675] [Boss]" then
		MsBoss = "Cyborg [Lv. 675] [Boss]"
		NameQuestBoss = "FountainQuest"
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(5253.54834, 38.5361786, 4050.45166, -0.0112687312, -9.93677887e-08, -0.999936521, 2.55291371e-10, 1, -9.93769547e-08, 0.999936521, -1.37512213e-09, -0.0112687312)
		CFrameBoss = CFrame.new(6041.82813, 52.7112198, 3907.45142, -0.563162148, 1.73805248e-09, -0.826346457, -5.94632716e-08, 1, 4.26280238e-08, 0.826346457, 7.31437524e-08, -0.563162148)
	-- New World
	elseif SelectBoss == "Diamond [Lv. 750] [Boss]" then
		MsBoss = "Diamond [Lv. 750] [Boss]"
		NameQuestBoss = "Area1Quest"
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(-424.080078, 73.0055847, 1836.91589, 0.253544956, -1.42165932e-08, 0.967323601, -6.00147771e-08, 1, 3.04272909e-08, -0.967323601, -6.5768397e-08, 0.253544956)
		CFrameBoss = CFrame.new(-1736.26587, 198.627731, -236.412857, -0.997808516, 0, -0.0661673471, 0, 1, 0, 0.0661673471, 0, -0.997808516)
	elseif SelectBoss == "Jeremy [Lv. 850] [Boss]" then
		MsBoss = "Jeremy [Lv. 850] [Boss]"
		NameQuestBoss = "Area2Quest"
		LevelQuestBoss = 3
		CFrameQuestBoss = 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)
		CFrameBoss = CFrame.new(2203.76953, 448.966034, 752.731079, -0.0217453763, 0, -0.999763548, 0, 1, 0, 0.999763548, 0, -0.0217453763)
	elseif SelectBoss == "Fajita [Lv. 925] [Boss]" then
		MsBoss = "Fajita [Lv. 925] [Boss]"
		NameQuestBoss = "MarineQuest3"
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(-2442.65015, 73.0511475, -3219.11523, -0.873540044, 4.2329841e-08, -0.486752301, 5.64383384e-08, 1, -1.43220786e-08, 0.486752301, -3.99823996e-08, -0.873540044)
		CFrameBoss = CFrame.new(-2297.40332, 115.449463, -3946.53833, 0.961227536, -1.46645796e-09, -0.275756449, -2.3212845e-09, 1, -1.34094433e-08, 0.275756449, 1.35296352e-08, 0.961227536)
	elseif SelectBoss == "Don Swan [Lv. 1000] [Boss]" then
		MsBoss = "Don Swan [Lv. 1000] [Boss]"
		CFrameBoss = CFrame.new(2288.802, 15.1870775, 863.034607, 0.99974072, -8.41247214e-08, -0.0227668174, 8.4774733e-08, 1, 2.75850098e-08, 0.0227668174, -2.95079072e-08, 0.99974072)
	elseif SelectBoss == "Smoke Admiral [Lv. 1150] [Boss]" then
		MsBoss = "Smoke Admiral [Lv. 1150] [Boss]"
		NameQuestBoss = "IceSideQuest"
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(-6059.96191, 15.9868021, -4904.7373, -0.444992423, -3.0874483e-09, 0.895534337, -3.64098796e-08, 1, -1.4644522e-08, -0.895534337, -3.91229982e-08, -0.444992423)
		CFrameBoss = CFrame.new(-5115.72754, 23.7664986, -5338.2207, 0.251453817, 1.48345061e-08, -0.967869282, 4.02796978e-08, 1, 2.57916977e-08, 0.967869282, -4.54708946e-08, 0.251453817)
	elseif SelectBoss == "Cursed Captain [Lv. 1325] [Raid Boss]" then
		MsBoss = "Cursed Captain [Lv. 1325] [Raid Boss]"
		CFrameBoss = CFrame.new(916.928589, 181.092773, 33422, -0.999505103, 9.26310495e-09, 0.0314563364, 8.42916226e-09, 1, -2.6643713e-08, -0.0314563364, -2.63653774e-08, -0.999505103)
		elseif SelectBoss == "Darkbeard [Lv. 1000] [Raid Boss]" then
		MsBoss = "Darkbeard [Lv. 1000] [Raid Boss]"
		CFrameBoss = CFrame.new(3876.00366, 24.6882591, -3820.21777, -0.976951957, 4.97356325e-08, 0.213458836, 4.57335361e-08, 1, -2.36868622e-08, -0.213458836, -1.33787044e-08, -0.976951957)
		elseif SelectBoss == "Order [Lv. 1250] [Raid Boss]" then
		MsBoss = "Order [Lv. 1250] [Raid Boss]"
		CFrameBoss = CFrame.new(-6221.15039, 16.2351036, -5045.23584, -0.380726993, 7.41463495e-08, 0.924687505, 5.85604774e-08, 1, -5.60738549e-08, -0.924687505, 3.28013137e-08, -0.380726993)
	elseif SelectBoss == "Awakened Ice Admiral [Lv. 1400] [Boss]" then
		MsBoss = "Awakened Ice Admiral [Lv. 1400] [Boss]"
		NameQuestBoss = "FrostQuest"
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(5669.33203, 28.2118053, -6481.55908, 0.921275556, -1.25320829e-08, 0.388910472, 4.72230788e-08, 1, -7.96414241e-08, -0.388910472, 9.17372489e-08, 0.921275556)
		CFrameBoss = CFrame.new(6407.33936, 340.223785, -6892.521, 0.49051559, -5.25310213e-08, -0.871432424, -2.76146022e-08, 1, -7.58250565e-08, 0.871432424, 6.12576301e-08, 0.49051559)
	elseif SelectBoss == "Tide Keeper [Lv. 1475] [Boss]" then
		MsBoss = "Tide Keeper [Lv. 1475] [Boss]"
		NameQuestBoss = "ForgottenQuest"             
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(-3053.89648, 236.881363, -10148.2324, -0.985987961, -3.58504737e-09, 0.16681771, -3.07832915e-09, 1, 3.29612559e-09, -0.16681771, 2.73641976e-09, -0.985987961)
		CFrameBoss = 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)
	-- Thire World
	elseif SelectBoss == "Stone [Lv. 1550] [Boss]" then
		MsBoss = "Stone [Lv. 1550] [Boss]"
		NameQuestBoss = "PiratePortQuest"             
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(-290, 44, 5577)
		CFrameBoss = CFrame.new(-1085, 40, 6779)
	elseif SelectBoss == "Island Empress [Lv. 1675] [Boss]" then
		MsBoss = "Island Empress [Lv. 1675] [Boss]"
		NameQuestBoss = "AmazonQuest2"             
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(5443, 602, 752)
		CFrameBoss = CFrame.new(5659, 602, 244)
	elseif SelectBoss == "Kilo Admiral [Lv. 1750] [Boss]" then
		MsBoss = "Kilo Admiral [Lv. 1750] [Boss]"
		NameQuestBoss = "MarineTreeIsland"             
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(2178, 29, -6737)
		CFrameBoss =CFrame.new(2846, 433, -7100)
	elseif SelectBoss == "Captain Elephant [Lv. 1875] [Boss]" then
		MsBoss = "Captain Elephant [Lv. 1875] [Boss]"
		NameQuestBoss = "DeepForestIsland"             
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(-13232, 333, -7631)
		CFrameBoss = CFrame.new(-13221, 325, -8405)
	elseif SelectBoss == "Beautiful Pirate [Lv. 1950] [Boss]" then
		MsBoss = "Beautiful Pirate [Lv. 1950] [Boss]"
		NameQuestBoss = "DeepForestIsland2"             
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(-12686, 391, -9902)
		CFrameBoss = CFrame.new(5182, 23, -20)
	elseif SelectBoss == "Cake Queen [Lv. 2175] [Boss]" then
		MsBoss = "Cake Queen [Lv. 2175] [Boss]"
		NameQuestBoss = "IceCreamIslandQuest"             
		LevelQuestBoss = 3
		CFrameQuestBoss = CFrame.new(-716, 382, -11010)
		CFrameBoss = CFrame.new(-821, 66, -10965)
	elseif SelectBoss == "rip_indra True Form [Lv. 5000] [Raid Boss]" then
		MsBoss = "rip_indra True Form [Lv. 5000] [Raid Boss]"
		CFrameBoss = CFrame.new(-5359, 424, -2735)
	elseif SelectBoss == "Longma [Lv. 2000] [Boss]" then
		MsBoss = "Longma [Lv. 2000] [Boss]"
		CFrameBoss = CFrame.new(-10248.3936, 353.79129, -9306.34473)
	elseif SelectBoss == "Soul Reaper [Lv. 2100] [Raid Boss]" then
		MsBoss = "Soul Reaper [Lv. 2100] [Raid Boss]"
		CFrameBoss = CFrame.new(-9515.62109, 315.925537, 6691.12012)
	end
end

function AutoFramBoss() CheckQuestBoss() if MsBoss == "rip_indra True Form [Lv. 5000] [Raid Boss]" or MsBoss == "Order [Lv. 1250] [Raid Boss]" or MsBoss == "Soul Reaper [Lv. 2100] [Raid Boss]" or MsBoss == "Longma [Lv. 2000] [Boss]" or MsBoss == "The Saw [Lv. 100] [Boss]" or MsBoss == "Greybeard [Lv. 750] [Raid Boss]" or MsBoss == "Don Swan [Lv. 1000] [Boss]" or MsBoss == "Cursed Captain [Lv. 1325] [Raid Boss]" or MsBoss == "Saber Expert [Lv. 200] [Boss]" or MsBoss == "Mob Leader [Lv. 120] [Boss]" or MsBoss == "Darkbeard [Lv. 1000] [Raid Boss]" then if game:GetService("Workspace").Enemies:FindFirstChild(SelectBoss) then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if FramBoss and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 and v.Name == MsBoss then repeat wait() if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 350 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 350 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 0, 30) Click() end until not FramBoss or not v.Parent or v.Humanoid.Health <= 0 Usefastattack = false end end else Usefastattack = false Questtween = toTarget(CFrameBoss.Position,CFrameBoss) if (CFrameBoss.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 350 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameBoss wait(1) end end else if game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false then Usefastattack = false CheckQuestBoss() Questtween = toTarget(CFrameQuestBoss.Position,CFrameQuestBoss) if (CFrameQuestBoss.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 350 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameQuestBoss wait(1.1) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest", NameQuestBoss, LevelQuestBoss) end elseif game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == true then if game:GetService("Workspace").Enemies:FindFirstChild(MsBoss) then print("Find") for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if FramBoss and v.Name == MsBoss and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then repeat wait() if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 350 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 350 then EquipWeapon(SelectToolWeapon) if Farmtween then Farmtween:Stop() end if Modstween then Modstween:Stop() end Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) Click() end until not FramBoss or not v.Parent or v.Humanoid.Health <= 0 or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false Usefastattack = false end end else Usefastattack = false Questtween = toTarget(CFrameBoss.Position,CFrameBoss) if ThreeWorld and game:GetService("Players").LocalPlayer.Data.Level.Value >= 1925 and MsBoss == "Beautiful Pirate [Lv. 1950] [Boss]" and (CFrameBoss.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude < 500 then if Questtween then Questtween:Stop() end local TouchInterest = game:GetService("Workspace").Map.Turtle.Entrance.Door.BossDoor.Hitbox game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = TouchInterest.CFrame UseTween = false wait(.1) elseif (CFrameBoss.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 350 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameBoss end end end end end KillBossuseGet = false function AutoFramAllBoss() for i, v in pairs(game.ReplicatedStorage:GetChildren()) do if not KillBossuseGet then if v.Name == "Diamond [Lv. 750] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 750 then SelectBoss = "Diamond [Lv. 750] [Boss]" elseif v.Name == "Jeremy [Lv. 850] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 850 then SelectBoss = "Jeremy [Lv. 850] [Boss]" elseif v.Name == "Fajita [Lv. 925] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 925 then SelectBoss = "Fajita [Lv. 925] [Boss]" elseif v.Name == "Don Swan [Lv. 1000] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 1000 and game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TalkTrevor","1") == 0 then SelectBoss = "Don Swan [Lv. 1000] [Boss]" elseif v.Name == "Smoke Admiral [Lv. 1150] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 1150 then SelectBoss = "Smoke Admiral [Lv. 1150] [Boss]" elseif v.Name == "Cursed Captain [Lv. 1325] [Raid Boss]" and game.Players.localPlayer.Data.Level.Value >= 1325 then SelectBoss = "Cursed Captain [Lv. 1325] [Raid Boss]" elseif v.Name == "Awakened Ice Admiral [Lv. 1400] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 1400 then SelectBoss = "Awakened Ice Admiral [Lv. 1400] [Boss]" elseif v.Name == "Tide Keeper [Lv. 1475] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 1475 then SelectBoss = "Tide Keeper [Lv. 1475] [Boss]" -- Old World elseif v.Name == "The Gorilla King [Lv. 25] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 20 then SelectBoss = "The Gorilla King [Lv. 25] [Boss]" elseif v.Name == "Bobby [Lv. 55] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 55 then SelectBoss = "Bobby [Lv. 55] [Boss]" elseif v.Name == "Yeti [Lv. 110] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 105 then SelectBoss = "Yeti [Lv. 110] [Boss]" elseif v.Name == "Mob Leader [Lv. 120] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 120 then SelectBoss = "Mob Leader [Lv. 120] [Boss]" elseif v.Name == "Vice Admiral [Lv. 130] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 130 then SelectBoss = "Vice Admiral [Lv. 130] [Boss]" elseif v.Name == "Warden [Lv. 175] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 175 then SelectBoss = "Warden [Lv. 175] [Boss]" elseif v.Name == "Saber Expert [Lv. 200] [Boss]" and game.Workspace.Map.Jungle.Final.Part.Transparency == 1 then SelectBoss = "Saber Expert [Lv. 200] [Boss]" elseif v.Name == "Chief Warden [Lv. 200] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 200 then SelectBoss = "Chief Warden [Lv. 200] [Boss]" elseif v.Name == "Swan [Lv. 225] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 250 then SelectBoss = "Swan [Lv. 225] [Boss]" elseif v.Name == "Magma Admiral [Lv. 350] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 350 then SelectBoss = "Magma Admiral [Lv. 350] [Boss]" elseif v.Name == "Fishman Lord [Lv. 425] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 425 then SelectBoss = "Fishman Lord [Lv. 425] [Boss]" elseif v.Name == "Wysper [Lv. 500] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 500 then SelectBoss = "Wysper [Lv. 500] [Boss]" elseif v.Name == "Thunder God [Lv. 575] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 575 then SelectBoss = "Thunder God [Lv. 575] [Boss]" elseif v.Name == "Cyborg [Lv. 675] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 675 then SelectBoss = "Cyborg [Lv. 675] [Boss]" -- Thire World elseif v.Name == "Stone [Lv. 1550] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 1550 then SelectBoss = "Stone [Lv. 1550] [Boss]" elseif v.Name == "Island Empress [Lv. 1675] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 1675 then SelectBoss = "Island Empress [Lv. 1675] [Boss]" elseif v.Name == "Kilo Admiral [Lv. 1750] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 1750 then SelectBoss = "Kilo Admiral [Lv. 1750] [Boss]" elseif v.Name == "Captain Elephant [Lv. 1875] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 1875 then SelectBoss = "Captain Elephant [Lv. 1875] [Boss]" elseif v.Name == "Beautiful Pirate [Lv. 1950] [Boss]" and game.Players.localPlayer.Data.Level.Value >= 1950 then SelectBoss = "Beautiful Pirate [Lv. 1950] [Boss]" end end end CheckQuestBoss() if SelectBoss == "rip_indra True Form [Lv. 5000] [Raid Boss]" or SelectBoss == "Order [Lv. 1250] [Raid Boss]" or SelectBoss == "Soul Reaper [Lv. 2100] [Raid Boss]" or SelectBoss == "Longma [Lv. 2000] [Boss]" or SelectBoss == "The Saw [Lv. 100] [Boss]" or SelectBoss == "Greybeard [Lv. 750] [Raid Boss]" or SelectBoss == "Don Swan [Lv. 1000] [Boss]" or SelectBoss == "Cursed Captain [Lv. 1325] [Raid Boss]" or SelectBoss == "Saber Expert [Lv. 200] [Boss]" or SelectBoss == "Mob Leader [Lv. 120] [Boss]" or SelectBoss == "Darkbeard [Lv. 1000] [Raid Boss]" then if game:GetService("Workspace").Enemies:FindFirstChild(SelectBoss) then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if KillAllBoss and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 and v.Name == MsBoss then repeat wait() KillBossuseGet = true if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 350 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 350 then if Farmtween then Farmtween:Stop() end EquipWeapon(SelectToolWeapon) Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 0, 30) Click() end until not KillAllBoss or not v.Parent or v.Humanoid.Health <= 0 Usefastattack = false KillBossuseGet = false end end else KillBossuseGet = true Usefastattack = false Questtween = toTarget(CFrameBoss.Position,CFrameBoss) if (CFrameBoss.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 350 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameBoss wait(1) end end else if game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false then Usefastattack = false KillBossuseGet = true CheckQuestBoss() Questtween = toTarget(CFrameQuestBoss.Position,CFrameQuestBoss) if (CFrameQuestBoss.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 350 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameQuestBoss wait(1.1) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest", NameQuestBoss, LevelQuestBoss) end elseif game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == true then if game:GetService("Workspace").Enemies:FindFirstChild(MsBoss) then print("Find") for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if KillAllBoss and v.Name == MsBoss and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then repeat wait() if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 350 then Farmtween = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame) elseif v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 350 then EquipWeapon(SelectToolWeapon) if Farmtween then Farmtween:Stop() end if Modstween then Modstween:Stop() end Usefastattack = true if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then local args = { [1] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) Click() end until not KillAllBoss or not v.Parent or v.Humanoid.Health <= 0 or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false Usefastattack = false KillBossuseGet = false end end else KillBossuseGet = true Usefastattack = false Questtween = toTarget(CFrameBoss.Position,CFrameBoss) if ThreeWorld and game:GetService("Players").LocalPlayer.Data.Level.Value >= 1925 and MsBoss == "Beautiful Pirate [Lv. 1950] [Boss]" and (CFrameBoss.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 20000 then if Questtween then Questtween:Stop() end local TouchInterest = game:GetService("Workspace").Map.Turtle.Entrance.Door.BossDoor.Hitbox game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = TouchInterest.CFrame wait(.1) UseTween = false elseif (CFrameBoss.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 350 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameBoss end end end end end

spawn(function() while wait() do pcall(function() for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if Auto_Farm and MagnetActive and Magnet then if v.Name == Ms and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then if v.Name == "Factory Staff [Lv. 800]" then if (v.HumanoidRootPart.Position - PosMon.Position).Magnitude <= 250 then v.Head.CanCollide = false v.HumanoidRootPart.CanCollide = false v.HumanoidRootPart.Size = Vector3.new(60, 60, 60) v.HumanoidRootPart.CFrame = PosMon v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge) v.Humanoid:ChangeState(11) end elseif v.Name == Ms then if (v.HumanoidRootPart.Position - PosMon.Position).Magnitude <= 400 then v.Head.CanCollide = false v.HumanoidRootPart.CanCollide = false v.HumanoidRootPart.Size = Vector3.new(60, 60, 60) v.HumanoidRootPart.CFrame = PosMon v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge) v.Humanoid:ChangeState(11) end end end elseif _G.AutoFarmBone and MagnetFarmBone and Magnet 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 - PosFarmBone.Position).Magnitude <= 500 then if sethiddenproperty then sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", 10000) end v.Head.CanCollide = false v.HumanoidRootPart.CanCollide = false v.HumanoidRootPart.Size = Vector3.new(60, 60, 60) v.HumanoidRootPart.CFrame = PosFarmBone v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 end elseif _G.AutoFramEctoplasm and StatrMagnetEctoplasm and Magnet then if (v.Name == "Ship Deckhand [Lv. 1250]" or v.Name == "Ship Engineer [Lv. 1275]" or v.Name == "Ship Steward [Lv. 1300]" or v.Name == "Ship Officer [Lv. 1325]") and (v.HumanoidRootPart.Position - PosMonEctoplasm.Position).Magnitude <= 500 then if sethiddenproperty then sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", 10000) end v.Head.CanCollide = false v.HumanoidRootPart.CanCollide = false v.HumanoidRootPart.Size = Vector3.new(60, 60, 60) v.HumanoidRootPart.CFrame = PosMonEctoplasm v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 end end end end) end end)

Pinned Loading

  1. Good_UPd Good_UPd Public

    :)

    2