Skip to content

GooD1020/Good_UPd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

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

DINOHUB.Name = "DINOHUB" 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 = "sazx" 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 = "1xliiUI"
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 ","",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 : sazx hub") Cr:Line() Cr:Label("DEX : ขอบคุณที่ใช้งาน") Cr:Line() Cr:Label("DEX : ขอให้สนุ:)ก") Cr:Line() Cr:Button("Copy Link Discord",function() setclipboard("https://discord.gg/nyZ5c34KwG") 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)