repeat wait() until game.Players.LocalPlayer if not game:IsLoaded() then local GameLoadGui = Instance.new("Message",workspace); GameLoadGui.Text = 'Wait Game Loading'; game.Loaded:Wait(); GameLoadGui:Destroy(); task.wait(10); end; repeat wait() until game:IsLoaded() repeat wait() until game:GetService("Players") repeat wait() until game:GetService("Players").LocalPlayer repeat wait() until game:GetService("Players").LocalPlayer.PlayerGui repeat wait() until game:GetService("ReplicatedStorage").Effect.Container -- [Configs] _G.SettingsUI = { Configs = { ColorUI = Color3.fromRGB(255, 0, 127), Key = Enum.KeyCode.RightControl } } _G.Settings = { Main = { ["Auto Farm Level"] = false, ["Fast Auto Farm Level"] = false, --[World 1] ["Auto New World"] = false, ["Auto Saber"] = false, ["Auto Pole"] = false, ["Auto Buy Ablility"] = false, --[World 2] ["Auto Third Sea"] = false, ["Auto Bartilo Quest"] = false, ["Auto True Triple Katana"] = false, ["Auto Rengoku"] = false, ["Auto Swan Glasses"] = false, ["Auto Dark Coat"] = false, ["Auto Ectoplasm"] = false, ["Auto Buy Legendary Sword"] = false, ["Auto Buy Enchanment Haki"] = false, --[World 3] ["Auto Holy Torch"] = false, ["Auto Buddy Swords"] = false, ["Auto Farm Boss Hallow"] = false, ["Auto Rainbow Haki"] = false, ["Auto Elite Hunter"] = false, ["Auto Musketeer Hat"] = false, ["Auto Buddy Sword"] = false, ["Auto Farm Bone"] = false, ["Auto Ken-Haki V2"] = false, ["Auto Cavander"] = false, ["Auto Yama Sword"] = false, ["Auto Tushita Sword"] = false, ["Auto Serpent Bow"] = false, ["Auto Dark Dagger"] = false, ["Auto Cake Prince"] = false, ["Auto Dough V2"] = false, ["Auto Random Bone"] = false, --[For God Human] ["Auto Fish Tail Sea 1"] = false, ["Auto Fish Tail Sea 3"] = false, ["Auto Magma Ore Sea 2"] = false, ["Auto Magma Ore Sea 1"] = false, ["Auto Mystic Droplet"] = false, ["Auto Dragon Scales"] = false, }, FightingStyle = { ["Auto God Human"] = false, ["Auto Superhuman"] = false, ["Auto Electric Claw"] = false, ["Auto Death Step"] = false, ["Auto Fully Death Step"] = false, ["Auto SharkMan Karate"] = false, ["Auto Fully SharkMan Karate"] = false, ["Auto Dragon Talon"] = false, }, Boss = { ["Auto All Boss"] = false, ["Auto Boss Select"] = false, ["Select Boss"] = {}, ["Auto Quest"] = false, }, Mastery = { ["Select Multi Sword"] = {}, ["Farm Mastery SwordList"] = false, ["Auto Farm Fruit Mastery"] = false, ["Auto Farm Gun Mastery"] = false, ["Mob Health (%)"] = 15, }, Configs = { ["Double Quest"] = false, ["Bypass TP"] = false, ["Select Team"] = {"Pirate"}, --{Pirate,Marine} ["Fast Attack"] = true, ["Fast Attack Type"] = {"Normal"}, --{Normal,Fast,Slow} ["Select Weapon"] = {}, --DestCommunity --https://discord.gg/mWyKB9GPbE --[Misc Configs] ["Auto Haki"] = true, ["Distance Auto Farm"] = 20, --{Max : 50} ["Camera Shaker"] = false, --[Skill Configs] ["Skill Z"] = true, ["Skill X"] = true, ["Skill C"] = true, ["Skill V"] = true, --[Mob Configs] ["Show Hitbox"] = false, ["Bring Mob"] = true, ["Disabled Damage"] = false, }, Stat = { --[Auto Stats] ["Enabled Auto Stats"] = false, ["Auto Stats Kaitun"] = false, ["Select Stats"] = {"Melee"}, --{Max Stats,Melee,Defense,Sword,Devil Fruit,Gun} ["Point Select"] = 3, --{Recommended , Max : 9} --[Auto Redeem Code] ["Enabled Auto Redeem Code"] = false, ["Select Level Redeem Code"] = 1, --{Max : 2400} }, Misc = { ["No Soru Cooldown"] = false, ["No Dash Cooldown"] = false, ["Infinities Geppo"] = false, ["Infinities Energy"] = false, ["No Fog"] = false, ["Wall-TP"] = false, ["Fly"] = false, ["Fly Speed"] = 1, --[Server] ["Auto Rejoin"] = true, }, Teleport = { ["Teleport to Sea Beast"] = false, }, Fruits = { ["Auto Buy Random Fruits"] = false, ["Auto Store Fruits"] = false, ["Select Devil Fruits"] = {}, -- {"Bomb-Bomb","Spike-Spike","Chop-Chop","Spring-Spring","Kilo-Kilo","Spin-Spin","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","Shadow-Shadow","Venom-Venom","Control-Control","Soul-Soul","Dragon-Dragon"} ["Auto Buy Devil Fruits Sniper"] = false, }, Raids = { ["Auto Raids"] = false, ["Kill Aura"] = false, ["Auto Awakened"] = false, ["Auto Next Place"] = false, ["Select Raids"] = {}, -- {"Flame","Ice","Quake","Light","Dark","String","Rumble","Magma","Human: Buddha","Sand","Bird: Phoenix","Dough"}, }, HUD = { ["FPS"] = 60, ["LockFPS"] = false, ["Boost FPS Windows"] = false, ['White Screen'] = false, }, ConfigsUI = { ColorUI = Color3.fromRGB(255, 0, 127), --{Color UI} } } _G.Kai = { ["Check Swords"] = { ["Enabled Check"] = true, }, ["Check Fighting Style"] = { ["Enabled Check"] = true, }, ["Check Awakening Fruits"] = { ["Enabled Check"] = true, }, ["Check Fruits"] = { ["Enabled Check"] = true, }, } do local ui = game:GetService("CoreGui"):FindFirstChild("UILibrary") if ui then ui:Destroy() end end do local ui = game:GetService("Lighting"):FindFirstChild("Blur") if ui then ui:Destroy() end end local UserInputService = game:GetService("UserInputService") local VirtualInputManager = game:GetService("VirtualInputManager") local TweenService = game:GetService("TweenService") local tween = game:service"TweenService" local RunService = game:GetService("RunService") local LocalPlayer = game:GetService("Players").LocalPlayer local Mouse = LocalPlayer:GetMouse() local GuiService = game:GetService("GuiService") local function tablefound(ta, object) for i,v in pairs(ta) do if v == object then return true end end return false end local ActualTypes = { RoundFrame = "ImageLabel", Shadow = "ImageLabel", Circle = "ImageLabel", CircleButton = "ImageButton", Frame = "Frame", Label = "TextLabel", Button = "TextButton", SmoothButton = "ImageButton", Box = "TextBox", ScrollingFrame = "ScrollingFrame", Menu = "ImageButton", NavBar = "ImageButton" } --DestCommunity --https://discord.gg/mWyKB9GPbE local Properties = { RoundFrame = { BackgroundTransparency = 1, Image = "http://www.roblox.com/asset/?id=5554237731", ScaleType = Enum.ScaleType.Slice, SliceCenter = Rect.new(3,3,297,297) }, SmoothButton = { AutoButtonColor = false, BackgroundTransparency = 1, Image = "http://www.roblox.com/asset/?id=5554237731", ScaleType = Enum.ScaleType.Slice, SliceCenter = Rect.new(3,3,297,297) }, Shadow = { Name = "Shadow", BackgroundTransparency = 1, Image = "http://www.roblox.com/asset/?id=5554236805", ScaleType = Enum.ScaleType.Slice, SliceCenter = Rect.new(23,23,277,277), Size = UDim2.fromScale(1,1) + UDim2.fromOffset(30,30), Position = UDim2.fromOffset(-15,-15) }, Circle = { BackgroundTransparency = 1, Image = "http://www.roblox.com/asset/?id=5554831670" }, CircleButton = { BackgroundTransparency = 1, AutoButtonColor = false, Image = "http://www.roblox.com/asset/?id=5554831670" }, Frame = { BackgroundTransparency = 1, BorderSizePixel = 0, Size = UDim2.fromScale(1,1) }, Label = { BackgroundTransparency = 1, Position = UDim2.fromOffset(5,0), Size = UDim2.fromScale(1,1) - UDim2.fromOffset(5,0), TextSize = 14, TextXAlignment = Enum.TextXAlignment.Left }, Button = { BackgroundTransparency = 1, Position = UDim2.fromOffset(5,0), Size = UDim2.fromScale(1,1) - UDim2.fromOffset(5,0), TextSize = 14, TextXAlignment = Enum.TextXAlignment.Left }, Box = { BackgroundTransparency = 1, Position = UDim2.fromOffset(5,0), Size = UDim2.fromScale(1,1) - UDim2.fromOffset(5,0), TextSize = 14, TextXAlignment = Enum.TextXAlignment.Left }, ScrollingFrame = { BackgroundTransparency = 1, ScrollBarThickness = 0, CanvasSize = UDim2.fromScale(0,0), Size = UDim2.fromScale(1,1) }, Menu = { Name = "More", AutoButtonColor = false, BackgroundTransparency = 1, Image = "http://www.roblox.com/asset/?id=5555108481", Size = UDim2.fromOffset(20,20), Position = UDim2.fromScale(1,0.5) - UDim2.fromOffset(25,10) }, NavBar = { Name = "SheetToggle", Image = "http://www.roblox.com/asset/?id=5576439039", BackgroundTransparency = 1, Size = UDim2.fromOffset(20,20), Position = UDim2.fromOffset(5,5), AutoButtonColor = false } } local Types = { "RoundFrame", "Shadow", "Circle", "CircleButton", "Frame", "Label", "Button", "SmoothButton", "Box", "ScrollingFrame", "Menu", "NavBar" } --DestCommunity --https://discord.gg/mWyKB9GPbE function FindType(String) for _, Type in next, Types do if Type:sub(1, #String):lower() == String:lower() then return Type end end return false end local Objects = {} function Objects.new(Type) local TargetType = FindType(Type) if TargetType then local NewImage = Instance.new(ActualTypes[TargetType]) if Properties[TargetType] then for Property, Value in next, Properties[TargetType] do NewImage[Property] = Value end end return NewImage else return Instance.new(Type) end end local function GetXY(GuiObject) local Max, May = GuiObject.AbsoluteSize.X, GuiObject.AbsoluteSize.Y local Px, Py = math.clamp(Mouse.X - GuiObject.AbsolutePosition.X, 0, Max), math.clamp(Mouse.Y - GuiObject.AbsolutePosition.Y, 0, May) return Px/Max, Py/May end local function CircleAnim(GuiObject, EndColour, StartColour) local PX, PY = GetXY(GuiObject) local Circle = Objects.new("Shadow") Circle.Size = UDim2.fromScale(0,0) Circle.Position = UDim2.fromScale(PX,PY) Circle.ImageColor3 = StartColour or GuiObject.ImageColor3 Circle.ZIndex = 200 Circle.Parent = GuiObject local Size = GuiObject.AbsoluteSize.X TweenService:Create(Circle, TweenInfo.new(0.5), {Position = UDim2.fromScale(PX,PY) - UDim2.fromOffset(Size/2,Size/2), ImageTransparency = 1, ImageColor3 = EndColour, Size = UDim2.fromOffset(Size,Size)}):Play() spawn(function() wait(0.5) Circle:Destroy() end) end local UILibrary = Instance.new("ScreenGui") local Load = Instance.new("Frame") local UICornerLoad = Instance.new("UICorner") local LoadButton = Instance.new("ImageButton") UILibrary.Name = "UILibrary" UILibrary.Parent = game:GetService("CoreGui") UILibrary.ZIndexBehavior = Enum.ZIndexBehavior.Sibling Load.Name = "Load" Load.Parent = UILibrary Load.Active = true Load.AnchorPoint = Vector2.new(0.5, 0.5) Load.BackgroundColor3 = Color3.fromRGB(15, 15, 15) Load.BackgroundTransparency = 1 Load.BorderSizePixel = 0 Load.Position = UDim2.new(0.5, 0, 1, 0) Load.Size = UDim2.new(0, 100, 0, 100) Load.BackgroundTransparency = 1 local uitoggled = false UserInputService.InputBegan:Connect( function(io, p) if io.KeyCode == Enum.KeyCode.RightControl then if uitoggled == false then uitoggled = true UILibrary.Enabled = false else UILibrary.Enabled = true uitoggled = false end end end ) UICornerLoad.CornerRadius = UDim.new(0, 30) UICornerLoad.Name = "UICornerLoad" UICornerLoad.Parent = Load LoadButton.Name = "LoadButton" LoadButton.Parent = Load LoadButton.AnchorPoint = Vector2.new(0.5, 0.5) LoadButton.Position = UDim2.new(0.5, 0, 0.5, 0) LoadButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255) LoadButton.BackgroundTransparency = 1.000 LoadButton.Size = UDim2.new(0, 70, 0, 70) LoadButton.Image = "http://www.roblox.com/asset/?id=10731738718" LoadButton.ImageTransparency = 1 local ClickFrame = Instance.new("Frame") ClickFrame.Name = "ClickFrame" ClickFrame.Parent = Load ClickFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255) ClickFrame.BackgroundTransparency = 1.000 ClickFrame.Position = UDim2.new(0, 0, 7.62939436e-08, 0) ClickFrame.Size = UDim2.new(0, 0, 0, 0) local SoundClick = Instance.new("Sound") SoundClick.Name = "Sound Effect" SoundClick.Parent = Load SoundClick.SoundId = "rbxassetid://130785805" SoundClick.Volume = 1 local Blur = Instance.new("BlurEffect") Blur.Size = 0 Blur.Parent = game.Lighting if game.Workspace.Camera.FieldOfView == 50 then return game.Workspace.Camera.FieldOfView == 70 end local LoadText = Instance.new("Frame") local UIListLayoutLoadText = Instance.new("UIListLayout") local TitleLoad = Instance.new("TextLabel") LoadText.Name = "LoadText" LoadText.Parent = Load LoadText.BackgroundColor3 = Color3.fromRGB(255, 255, 255) LoadText.BackgroundTransparency = 1.000 LoadText.Size = UDim2.new(0, 500, 0, 50) LoadText.ClipsDescendants = true UIListLayoutLoadText.Name = "UIListLayoutLoadText" UIListLayoutLoadText.Parent = LoadText UIListLayoutLoadText.FillDirection = Enum.FillDirection.Horizontal UIListLayoutLoadText.HorizontalAlignment = Enum.HorizontalAlignment.Center UIListLayoutLoadText.SortOrder = Enum.SortOrder.LayoutOrder TitleLoad.Name = "TitleLoad" TitleLoad.Parent = LoadText TitleLoad.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TitleLoad.BackgroundTransparency = 1.000 TitleLoad.Size = UDim2.new(0, 200, 0, 50) TitleLoad.Font = Enum.Font.Gotham TitleLoad.TextColor3 = Color3.fromRGB(255, 255, 255) TitleLoad.TextSize = 14.000 TitleLoad.TextTransparency = 1 local function MakeDraggable(topbarobject, object) local Dragging = nil local DragInput = nil local DragStart = nil local StartPosition = nil local function Update(input) local Delta = input.Position - DragStart local pos = UDim2.new( StartPosition.X.Scale, StartPosition.X.Offset + Delta.X, StartPosition.Y.Scale, StartPosition.Y.Offset + Delta.Y ) local Tween = TweenService:Create(object, TweenInfo.new(0.2), {Position = pos}) Tween:Play() end topbarobject.InputBegan:Connect( function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then Dragging = true DragStart = input.Position StartPosition = object.Position input.Changed:Connect( function() if input.UserInputState == Enum.UserInputState.End then Dragging = false end end ) end end ) topbarobject.InputChanged:Connect( function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then DragInput = input end end ) UserInputService.InputChanged:Connect( function(input) if input == DragInput and Dragging then Update(input) end end ) end local Scrollbar = Instance.new("Frame") local LoadScrollbar = Instance.new("ImageButton") Scrollbar.Name = "Scrollbar" Scrollbar.Parent = Load Scrollbar.Active = true Scrollbar.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Scrollbar.BackgroundTransparency = 1.000 Scrollbar.ClipsDescendants = true Scrollbar.Position = UDim2.new(0.899999976, 0, -0.0199999232, 0) Scrollbar.Size = UDim2.new(0, 50, 0, 51) LoadScrollbar.Name = "LoadScrollbar" LoadScrollbar.Parent = Scrollbar LoadScrollbar.BackgroundColor3 = Color3.fromRGB(255, 255, 255) LoadScrollbar.AnchorPoint = Vector2.new(0.5,0.5) LoadScrollbar.BackgroundTransparency = 1.000 LoadScrollbar.Position = UDim2.new(0.5, 0, 0.5, 0) LoadScrollbar.Size = UDim2.new(0, 30, 0, 30) LoadScrollbar.Image = "http://www.roblox.com/asset/?id=6031097225" LoadScrollbar.ImageTransparency = 1 LoadScrollbar.Visible = false local osday = Instance.new("TextLabel") osday.Name = "osday" osday.Parent = ClickFrame osday.Active = true osday.AnchorPoint = Vector2.new(0.5, 0.5) osday.BackgroundColor3 = Color3.fromRGB(255, 255, 255) osday.BackgroundTransparency = 1.000 osday.Position = UDim2.new(0.5, 0, 0.699999988, 0) osday.Size = UDim2.new(0, 384, 0, 30) osday.Font = Enum.Font.GothamBold osday.TextTransparency = 1 osday.TextColor3 = Color3.fromRGB(255, 255, 255) osday.TextSize = 14.000 task.spawn(function() while task.wait() do pcall(function() osday.Text = os.date("%I:%M:%S".." | ".."%B %d, %Y") end) end end) local Title = Instance.new("TextLabel") Title.Name = "Title" Title.Parent = ClickFrame Title.Active = true Title.AnchorPoint = Vector2.new(0.5, 0.5) Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Title.BackgroundTransparency = 1.000 Title.Position = UDim2.new(0.5, 0, 0.280000001, 0) Title.Size = UDim2.new(0, 384, 0, 30) Title.Font = Enum.Font.GothamBold Title.Text = "BLOX FRUIT PREMIUM EDITION" Title.TextTransparency = 1 Title.TextColor3 = Color3.fromRGB(255, 0, 127) Title.TextSize = 14.000 function LoadFunction() TweenService:Create( game.Workspace.Camera, TweenInfo.new(.4, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {FieldOfView = 50} ):Play() TweenService:Create( Blur, TweenInfo.new(.4, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {Size = 20} ):Play() TweenService:Create( Load, TweenInfo.new(.4, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {Position = UDim2.new(0.5, 0, 0.5, 0)} ):Play() TweenService:Create( Load, TweenInfo.new(.4, Enum.EasingStyle.Quart, Enum.EasingDirection.In), {BackgroundTransparency = 0} ):Play() wait(.5) TweenService:Create( LoadButton, TweenInfo.new(.4, Enum.EasingStyle.Quart, Enum.EasingDirection.In), {ImageTransparency = 0} ):Play() LoadButton.MouseEnter:Connect(function() TweenService:Create( LoadButton, TweenInfo.new(.2, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {Size = UDim2.new(0, 80, 0, 80)} ):Play() end) LoadButton.MouseLeave:Connect(function() TweenService:Create( LoadButton, TweenInfo.new(.2, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {Size = UDim2.new(0, 70, 0, 70)} ):Play() end) local LoadFocus = false LoadButton.MouseButton1Down:Connect(function() if LoadFocus == false then LoadFocus = true TweenService:Create( LoadButton, TweenInfo.new(.2, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {Rotation = 180} ):Play() SoundClick:Play() TweenService:Create( LoadButton, TweenInfo.new(.4, Enum.EasingStyle.Quart, Enum.EasingDirection.In), {ImageTransparency = 1} ):Play() wait(.5) LoadButton:Destroy() wait(.5) TweenService:Create( Load, TweenInfo.new(.4, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {Position = UDim2.new(0.5, 0, 0.025, 0)} ):Play() TweenService:Create( Blur, TweenInfo.new(.4, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {Size = 0} ):Play() TweenService:Create( game.Workspace.Camera, TweenInfo.new(.4, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {FieldOfView = 70} ):Play() wait(.5) TweenService:Create( Load, TweenInfo.new(.2, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {Size = UDim2.new(0, 500, 0, 50)} ):Play() repeat wait() TweenService:Create( TitleLoad, TweenInfo.new(.5, Enum.EasingStyle.Quart, Enum.EasingDirection.InOut), {TextTransparency = 0.2} ):Play() TitleLoad.Text = "Loading Interface . . ." wait(0.35) TweenService:Create( TitleLoad, TweenInfo.new(.5, Enum.EasingStyle.Quart, Enum.EasingDirection.InOut), {TextTransparency = 1} ):Play() wait(0.35) TweenService:Create( TitleLoad, TweenInfo.new(.5, Enum.EasingStyle.Quart, Enum.EasingDirection.InOut), {TextTransparency = 0.2} ):Play() TitleLoad.Text = "Get Patch Unique Script Version : 1.0.0" wait(0.35) TweenService:Create( TitleLoad, TweenInfo.new(.5, Enum.EasingStyle.Quart, Enum.EasingDirection.InOut), {TextTransparency = 1} ):Play() wait(0.35) TweenService:Create( TitleLoad, TweenInfo.new(.45, Enum.EasingStyle.Quart, Enum.EasingDirection.InOut), {TextTransparency = 0.2} ):Play() TitleLoad.Text = "Welcome to Unique Script | Premium Edition" TitleLoad.Font = Enum.Font.GothamBold TitleLoad.TextTransparency = 0 wait(3) TweenService:Create( TitleLoad, TweenInfo.new(.45, Enum.EasingStyle.Quart, Enum.EasingDirection.InOut), {TextTransparency = 1} ):Play() until Load.Size == UDim2.new(0, 500, 0, 50) TweenService:Create( ClickFrame, TweenInfo.new(.2, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {Size = UDim2.new(0, 500, 0, 50)} ):Play() TweenService:Create( Load, TweenInfo.new(.2, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {BackgroundTransparency = 0.05} ):Play() LoadScrollbar.Visible = true wait(.5) TweenService:Create( LoadScrollbar, TweenInfo.new(.2, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {ImageTransparency = 0} ):Play() repeat wait() until LoadScrollbar.ImageTransparency == 0 wait(.5) TweenService:Create( osday, TweenInfo.new(.2, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut), {TextTransparency = 0} ):Play() wait(.5) TweenService:Create( Title, TweenInfo.new(.2, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut), {TextTransparency = 0} ):Play() end end) end LoadFunction() LoadScrollbarFocus = false LoadScrollbar.MouseLeave:Connect(function() if LoadScrollbarFocus == false then TweenService:Create( LoadScrollbar, TweenInfo.new(.2, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut), {ImageColor3 = Color3.fromRGB(255, 255, 255)} ):Play() end end) LoadScrollbar.MouseEnter:Connect(function() if LoadScrollbarFocus == false then TweenService:Create( LoadScrollbar, TweenInfo.new(.2, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut), {ImageColor3 = Color3.fromRGB(255, 0, 127)} ):Play() end end) MakeDraggable(ClickFrame,Load) local Library = {} function Library.new() local PageOrder = -1 local Scrollingbar = Instance.new("ScrollingFrame") local ScrollingbarUIListLayout = Instance.new("UIListLayout") local ScrollingbarUIPadding = Instance.new("UIPadding") Scrollingbar.Name = "Scrollingbar" Scrollingbar.Parent = Load Scrollingbar.Active = true Scrollingbar.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Scrollingbar.BackgroundTransparency = 1 Scrollingbar.BorderSizePixel = 0 Scrollingbar.AnchorPoint = Vector2.new(0.5,0.5) Scrollingbar.Position = UDim2.new(0.5, 0, 1.65, 0) Scrollingbar.Size = UDim2.new(0, 500, 0, 0) Scrollingbar.ClipsDescendants = true Scrollingbar.ScrollBarThickness = 0 ScrollingbarUIListLayout.Name = "ScrollingbarUIListLayout" ScrollingbarUIListLayout.Parent = Scrollingbar ScrollingbarUIListLayout.FillDirection = Enum.FillDirection.Horizontal ScrollingbarUIListLayout.SortOrder = Enum.SortOrder.LayoutOrder ScrollingbarUIListLayout.Padding = UDim.new(0, 5) ScrollingbarUIPadding.Name = "ScrollingbarUIPadding" ScrollingbarUIPadding.Parent = Scrollingbar ScrollingbarUIPadding.PaddingLeft = UDim.new(0, 5) ScrollingbarUIPadding.PaddingTop = UDim.new(0, 5) ScrollingbarUIListLayout:GetPropertyChangedSignal('AbsoluteContentSize'):Connect(function() Scrollingbar.CanvasSize = UDim2.new(0,ScrollingbarUIListLayout.AbsoluteContentSize.X + 5,0,0) end) local Main2 = Instance.new("Frame") local ContainerPage = Instance.new("Frame") local FolderPage = Instance.new("Folder") local FolderPageUIPageLayout = Instance.new("UIPageLayout") Main2.Name = "Main2" Main2.Parent = Load Main2.AnchorPoint = Vector2.new(0.5, 0.5) Main2.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Main2.BackgroundTransparency = 1.000 Main2.Position = UDim2.new(0.5, 0, 5.5, 0) Main2.Size = UDim2.new(0, 500, 0, 332) ContainerPage.Name = "ContainerPage" ContainerPage.Parent = Main2 ContainerPage.BackgroundColor3 = Color3.fromRGB(255, 255, 255) ContainerPage.BackgroundTransparency = 1.000 ContainerPage.BorderColor3 = Color3.fromRGB(27, 42, 53) ContainerPage.Size = UDim2.new(0, 500, 0, 332) ContainerPage.ClipsDescendants = true FolderPage.Name = "FolderPage" FolderPage.Parent = ContainerPage FolderPageUIPageLayout.Name = "FolderPageUIPageLayout" FolderPageUIPageLayout.Parent = FolderPage FolderPageUIPageLayout.SortOrder = Enum.SortOrder.LayoutOrder FolderPageUIPageLayout.EasingStyle = Enum.EasingStyle.Cubic FolderPageUIPageLayout.EasingDirection = Enum.EasingDirection.InOut FolderPageUIPageLayout.FillDirection = Enum.FillDirection.Horizontal FolderPageUIPageLayout.Padding = UDim.new(0, 10) FolderPageUIPageLayout.TweenTime = 0.300 function Library.Notifcation(options) local visualTitle = options.Title or "Notifcation" local visualDesc = options.Desc or "Description" local visualDelays = options.Delays or 10 local visualButtonText = options.TextSubmit or "Submit" local NotificationFrame = Instance.new("Frame") local MainNotification = Instance.new("Frame") local MainNotificationUICorner = Instance.new("UICorner") local Title = Instance.new("TextLabel") local Description = Instance.new("TextLabel") local Button = Instance.new("TextButton") local ButtonUICorner = Instance.new("UICorner") local Line1 = Instance.new("Frame") local Line2 = Instance.new("Frame") local UICorner = Instance.new("UICorner") NotificationFrame.Name = "NotificationFrame" NotificationFrame.Parent = Main2 NotificationFrame.Active = true NotificationFrame.AnchorPoint = Vector2.new(0.5, 0.5) NotificationFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0) NotificationFrame.BackgroundTransparency = 0.050 NotificationFrame.ClipsDescendants = true NotificationFrame.Position = UDim2.new(0.5, 0, 0.5, 0) NotificationFrame.Size = UDim2.new(0, 0, 0, 0) NotificationFrame:TweenSizeAndPosition(UDim2.new(0, 500, 0, 322), UDim2.new(0.5, 0, 0.5,0), "Out", "Quart", 0.2, true) MainNotification.Name = "MainNotification" MainNotification.Parent = NotificationFrame MainNotification.Active = true MainNotification.AnchorPoint = Vector2.new(0.5, 0.5) MainNotification.BackgroundColor3 = Color3.fromRGB(20, 20, 20) MainNotification.BorderSizePixel = 0 MainNotification.Position = UDim2.new(0.5, 0, 0.5, 0) MainNotification.Size = UDim2.new(0, 382, 0, 287) MainNotificationUICorner.CornerRadius = UDim.new(0, 3) MainNotificationUICorner.Name = "MainNotificationUICorner" MainNotificationUICorner.Parent = MainNotification Title.Name = "Title" Title.Parent = MainNotification Title.Active = true Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Title.BackgroundTransparency = 1.000 Title.Position = UDim2.new(0.0209424086, 0, 0.0209059231, 0) Title.Size = UDim2.new(0, 367, 0, 33) Title.Font = Enum.Font.GothamMedium Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextSize = 14.000 Title.Text = visualTitle Title.TextWrapped = true Description.Name = "Description" Description.Parent = MainNotification Description.Active = true Description.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Description.BackgroundTransparency = 1.000 Description.ClipsDescendants = true Description.Position = UDim2.new(0.0209424086, 0, 0.135888502, 0) Description.Size = UDim2.new(0, 367, 0, 196) Description.Font = Enum.Font.GothamMedium Description.TextColor3 = Color3.fromRGB(255, 255, 255) Description.TextSize = 12.000 Description.TextTransparency = 0.450 Description.TextWrapped = true Description.Text = visualDesc Description.TextYAlignment = Enum.TextYAlignment.Top Button.Name = "Button" Button.Parent = MainNotification Button.BackgroundColor3 = Color3.fromRGB(255, 0, 127) Button.BorderSizePixel = 0 Button.Position = UDim2.new(0.0209424086, 0, 0.878048778, 0) Button.Size = UDim2.new(0, 367, 0, 26) Button.Font = Enum.Font.GothamBold Button.TextColor3 = Color3.fromRGB(255, 255, 255) Button.TextSize = 14.000 Button.Text = visualButtonText Button.ClipsDescendants = true ButtonUICorner.CornerRadius = UDim.new(0, 4) ButtonUICorner.Name = "ButtonUICorner" ButtonUICorner.Parent = Button Line1.Name = "Line1" Line1.Parent = MainNotification Line1.BackgroundColor3 = Color3.fromRGB(0, 0, 0) Line1.BorderSizePixel = 0 Line1.Position = UDim2.new(0.0209424086, 0, 0.850174189, 0) Line1.Size = UDim2.new(0, 367, 0, 4) Line2.Name = "Line2" Line2.Parent = Line1 Line2.BackgroundColor3 = Color3.fromRGB(255, 0, 127) Line2.BorderSizePixel = 0 Line2.Size = UDim2.new(0, 367, 0, 4) UICorner.Parent = NotificationFrame Button.MouseEnter:Connect(function() TweenService:Create( Button, TweenInfo.new(.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out,0.1), {TextTransparency = 0} ):Play() TweenService:Create( Button, TweenInfo.new(.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out,0.1), {BackgroundTransparency = 0} ):Play() end) Button.MouseLeave:Connect(function() TweenService:Create( Button, TweenInfo.new(.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out,0.1), {TextTransparency = 0.5} ):Play() TweenService:Create( Button, TweenInfo.new(.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out,0.1), {BackgroundTransparency = 0.5} ):Play() end) Button.MouseButton1Click:Connect(function() CircleAnim(Button,Color3.fromRGB(255,255,255),Color3.fromRGB(255,255,255)) TweenService:Create( NotificationFrame, TweenInfo.new(.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {BackgroundTransparency = 1} ):Play() NotificationFrame:TweenSize(UDim2.new(0, 0, 0, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .2, true) TweenService:Create( NotificationFrame, TweenInfo.new(.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {BackgroundTransparency = 1} ):Play() wait(.2) NotificationFrame:Destroy() end) TweenService:Create( Line2, TweenInfo.new(tonumber(visualDelays), Enum.EasingStyle.Sine, Enum.EasingDirection.Out), {Size = UDim2.new(0, 0, 0, 5)} -- UDim2.new(0, 128, 0, 25) ):Play() delay(tonumber(visualDelays),function() TweenService:Create( NotificationFrame, TweenInfo.new(.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {BackgroundTransparency = 1} ):Play() NotificationFrame:TweenSize(UDim2.new(0, 0, 0, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .2, true) TweenService:Create( NotificationFrame, TweenInfo.new(.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {BackgroundTransparency = 1} ):Play() wait(.2) NotificationFrame:Destroy() end) end local LibraryTab = {} function LibraryTab.tab(options) local Logo = options.Logo or 6034687957 local ColorUI = options.ColorUI or _G.Settings.ConfigsUI.Color local Sound = options.SoundEffect or 130785805 PageOrder = PageOrder + 1 local name = tostring(Title) or tostring(math.random(500,100000)) local SoundClick = Instance.new("Sound") SoundClick.Name = "Sound Effect" SoundClick.Parent = Load SoundClick.SoundId = "rbxassetid://"..tonumber(Sound) SoundClick.Volume = 1 local ButtonBar = Instance.new("ImageButton") local ButtonBarUICorner = Instance.new("UICorner") ButtonBar.Name = "ButtonBar" ButtonBar.Parent = Scrollingbar ButtonBar.BackgroundColor3 = Color3.fromRGB(20,20,20) ButtonBar.Size = UDim2.new(0, 45, 0, 45) ButtonBar.AutoButtonColor = false ButtonBarUICorner.CornerRadius = UDim.new(0, 10) ButtonBarUICorner.Name = "ButtonBarUICorner" ButtonBarUICorner.Parent = ButtonBar local Icon = Instance.new("ImageButton") Icon.Name = "Icon" Icon.Parent = ButtonBar Icon.AnchorPoint = Vector2.new(0.5, 0.5) Icon.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Icon.BackgroundTransparency = 1.000 Icon.Position = UDim2.new(0.5, 0, 0.5, 0) Icon.Size = UDim2.new(0, 30, 0, 30) Icon.Image = "http://www.roblox.com/asset/?id="..tostring(Logo) Icon.ImageColor3 = Color3.fromRGB(255, 255, 255) Icon.AutoButtonColor = false Icon.MouseEnter:Connect(function() TweenService:Create( Icon, TweenInfo.new(.2, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut), {ImageColor3 = ColorUI} ):Play() end) Icon.MouseLeave:Connect(function() TweenService:Create( Icon, TweenInfo.new(.2, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut), {ImageColor3 = Color3.fromRGB(255, 255, 255)} ):Play() end) local FocusUI = false local MainPage = Instance.new("Frame") local MainPageUICorner = Instance.new("UICorner") local ScrollingMainPage = Instance.new("ScrollingFrame") local ScrollingMainPageUIListLayout = Instance.new("UIListLayout") local ScrollingMainPageUIPadding = Instance.new("UIPadding") MainPage.Name = name.."_MainPage" MainPage.Parent = FolderPage MainPage.BackgroundColor3 = Color3.fromRGB(27, 27, 27) MainPage.BackgroundTransparency = 1.000 MainPage.BorderColor3 = Color3.fromRGB(27, 42, 53) MainPage.Size = UDim2.new(0, 500, 0, 332) MainPage.LayoutOrder = PageOrder MainPageUICorner.CornerRadius = UDim.new(0, 3) MainPageUICorner.Name = "MainPageUICorner" MainPageUICorner.Parent = MainPage ScrollingMainPage.Name = "ScrollingMainPage" ScrollingMainPage.Parent = MainPage ScrollingMainPage.Active = true ScrollingMainPage.AnchorPoint = Vector2.new(0.5, 0.5) ScrollingMainPage.BackgroundColor3 = Color3.fromRGB(255, 255, 255) ScrollingMainPage.BackgroundTransparency = 1.000 ScrollingMainPage.BorderSizePixel = 0 ScrollingMainPage.Position = UDim2.new(0.5, 0, 0.5, 0) ScrollingMainPage.Size = UDim2.new(0, 0, 0, 0) ScrollingMainPage.BottomImage = "" ScrollingMainPage.CanvasSize = UDim2.new(0, 0, 0, 515) ScrollingMainPage.ScrollBarThickness = 0 ScrollingMainPage.TopImage = "" ScrollingMainPage.ClipsDescendants = true local LoadScrollbarFocus = false LoadScrollbar.MouseButton1Down:Connect(function() SoundClick:Play() if LoadScrollbarFocus == false then TweenService:Create( LoadScrollbar, TweenInfo.new(.2, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut), {ImageColor3 = Color3.fromRGB(255, 0, 127)} ):Play() TweenService:Create( LoadScrollbar, TweenInfo.new(.2, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut), {Size = UDim2.new(0, 20, 0, 20)} ):Play() wait(0.1) TweenService:Create( LoadScrollbar, TweenInfo.new(.3, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {Size = UDim2.new(0, 30, 0, 30)} ):Play() TweenService:Create( Scrollingbar, TweenInfo.new(.3, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {Size = UDim2.new(0, 500, 0, 55)} ):Play() TweenService:Create(ScrollingMainPage,TweenInfo.new(0.2,Enum.EasingStyle.Quart),{Size = UDim2.new(0, 500, 0, 322)}):Play() else TweenService:Create( LoadScrollbar, TweenInfo.new(.2, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut), {ImageColor3 = Color3.fromRGB(255, 255, 255)} ):Play() TweenService:Create( LoadScrollbar, TweenInfo.new(.2, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut), {Size = UDim2.new(0, 20, 0, 20)} ):Play() wait(0.1) TweenService:Create( LoadScrollbar, TweenInfo.new(.3, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {Size = UDim2.new(0, 30, 0, 30)} ):Play() TweenService:Create( Scrollingbar, TweenInfo.new(.3, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {Size = UDim2.new(0, 500, 0, 0)} ):Play() TweenService:Create(ScrollingMainPage,TweenInfo.new(0.2,Enum.EasingStyle.Quart),{Size = UDim2.new(0, 0, 0, 0)}):Play() end FocusUI = not FocusUI LoadScrollbarFocus = not LoadScrollbarFocus end) ScrollingMainPageUIListLayout.Name = "ScrollingMainPageUIListLayout" ScrollingMainPageUIListLayout.Parent = ScrollingMainPage ScrollingMainPageUIListLayout.FillDirection = Enum.FillDirection.Horizontal ScrollingMainPageUIListLayout.SortOrder = Enum.SortOrder.LayoutOrder ScrollingMainPageUIListLayout.Padding = UDim.new(0, 5) ScrollingMainPageUIPadding.Name = "ScrollingMainPageUIPadding" ScrollingMainPageUIPadding.Parent = ScrollingMainPage ScrollingMainPageUIPadding.PaddingLeft = UDim.new(0, 5) ScrollingMainPageUIPadding.PaddingTop = UDim.new(0, 5) Icon.MouseButton1Click:connect(function() if FocusUI == false then TweenService:Create(ScrollingMainPage,TweenInfo.new(0.2,Enum.EasingStyle.Quart),{Size = UDim2.new(0, 500, 0, 322)}):Play() if MainPage.Name == name.."_MainPage" then FolderPageUIPageLayout:JumpToIndex(MainPage.LayoutOrder) end SoundClick:Play() else TweenService:Create(ScrollingMainPage,TweenInfo.new(0.2,Enum.EasingStyle.Quart),{Size = UDim2.new(0, 0, 0, 0)}):Play() end FocusUI = not FocusUI end) local LibraryPage = {} function LibraryPage.page() local PageFrame = Instance.new("Frame") local PageFrameMainUICorner = Instance.new("UICorner") local PageFrameMainUIListLayout = Instance.new("UIListLayout") local PageFrameMainUIPadding = Instance.new("UIPadding") PageFrame.Name = "PageFrame" PageFrame.Parent = ScrollingMainPage PageFrame.AnchorPoint = Vector2.new(0.5, 0.5) PageFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 15) PageFrame.Position = UDim2.new(0.274747461, 0, 0.492354751, 0) PageFrame.Size = UDim2.new(0, 490, 0, 322) PageFrame.BackgroundTransparency = 0 PageFrameMainUICorner.CornerRadius = UDim.new(0, 4) PageFrameMainUICorner.Name = "PageFrameMainUICorner" PageFrameMainUICorner.Parent = PageFrame local ScrollingPageFrame = Instance.new("ScrollingFrame") local ScrollingPageFrameUIListLayout = Instance.new("UIListLayout") local ScrollingPageFrameUIPadding = Instance.new("UIPadding") ScrollingPageFrame.Name = "ScrollingMainPage" ScrollingPageFrame.Parent = PageFrame ScrollingPageFrame.Active = true ScrollingPageFrame.AnchorPoint = Vector2.new(0.5, 0.5) ScrollingPageFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255) ScrollingPageFrame.BackgroundTransparency = 1 ScrollingPageFrame.BorderSizePixel = 0 ScrollingPageFrame.Position = UDim2.new(0.5, 0, 0.5, 0) ScrollingPageFrame.Size = UDim2.new(0, 490, 0, 322) ScrollingPageFrame.BottomImage = "" ScrollingPageFrame.CanvasSize = UDim2.new(0, 0, 0, 515) ScrollingPageFrame.ScrollBarThickness = 0 ScrollingPageFrame.TopImage = "" ScrollingPageFrame.ClipsDescendants = true ScrollingPageFrameUIListLayout.Name = "ScrollingMainPageUIListLayout" ScrollingPageFrameUIListLayout.Parent = ScrollingPageFrame ScrollingPageFrameUIListLayout.FillDirection = Enum.FillDirection.Vertical ScrollingPageFrameUIListLayout.SortOrder = Enum.SortOrder.LayoutOrder ScrollingPageFrameUIListLayout.Padding = UDim.new(0, 9) ScrollingPageFrameUIPadding.Name = "ScrollingMainPageUIPadding" ScrollingPageFrameUIPadding.Parent = ScrollingPageFrame ScrollingPageFrameUIPadding.PaddingLeft = UDim.new(0, 7) ScrollingPageFrameUIPadding.PaddingTop = UDim.new(0, 8) game:GetService("RunService").Stepped:Connect(function() pcall(function() ScrollingPageFrame.CanvasSize = UDim2.new(0, 0, 0,ScrollingPageFrameUIListLayout.AbsoluteContentSize.Y + 20) ScrollingMainPage.CanvasSize = UDim2.new(0, ScrollingMainPageUIListLayout.AbsoluteContentSize.X +10, 0,0) end) end) local LibraryFunction = {} function LibraryFunction.PlayerInfo() local UserID = game.Players.LocalPlayer.UserId local ThumbType = Enum.ThumbnailType.HeadShot local ThumbSize = Enum.ThumbnailSize.Size420x420 local Content = game.Players:GetUserThumbnailAsync(UserID,ThumbType,ThumbSize) local PlayerInfoFrame = Instance.new("Frame") local PlayerInfoFrameUICorner = Instance.new("UICorner") local ImageLabel = Instance.new("ImageLabel") local UICorner = Instance.new("UICorner") local Name = Instance.new("TextLabel") local Lvl = Instance.new("TextLabel") local Fruit = Instance.new("TextLabel") local Line = Instance.new("Frame") local UIGradient = Instance.new("UIGradient") Line.Name = "Line" Line.Parent = PlayerInfoFrame Line.AnchorPoint = Vector2.new(0.5, 0.5) Line.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Line.BorderSizePixel = 0 Line.Position = UDim2.new(0.5, 0, 0.311723471, 0) Line.Size = UDim2.new(0, 454, 0, 1) UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(30,30,30)), ColorSequenceKeypoint.new(0.29, Color3.fromRGB(131, 13, 72)), ColorSequenceKeypoint.new(0.50, Color3.fromRGB(255, 0, 127)), ColorSequenceKeypoint.new(0.68, Color3.fromRGB(170, 9, 89)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(30,30,30))} UIGradient.Parent = Line PlayerInfoFrame.Name = "PlayerInfoFrame" PlayerInfoFrame.Parent = ScrollingPageFrame PlayerInfoFrame.Active = true PlayerInfoFrame.BackgroundColor3 = Color3.fromRGB(30,30,30) PlayerInfoFrame.BorderSizePixel = 0 PlayerInfoFrame.Size = UDim2.new(0, 475, 0, 300) PlayerInfoFrameUICorner.Name = "PlayerInfoFrameUICorner" PlayerInfoFrameUICorner.Parent = PlayerInfoFrame ImageLabel.Parent = PlayerInfoFrame ImageLabel.Active = true ImageLabel.AnchorPoint = Vector2.new(0.5, 0.5) ImageLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255) ImageLabel.BackgroundTransparency = 1 ImageLabel.BorderSizePixel = 0 ImageLabel.Position = UDim2.new(0.0920833349, 0, 0.153858513, 0) ImageLabel.Size = UDim2.new(0, 70, 0, 70) ImageLabel.Image = Content UICorner.Parent = ImageLabel Name.Name = "Name" Name.Parent = PlayerInfoFrame Name.Active = true Name.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Name.BackgroundTransparency = 1.000 Name.Position = UDim2.new(0.17916666, 0, 0.0283394177, 0) Name.Size = UDim2.new(0, 200, 0, 27) Name.Font = Enum.Font.GothamBold Name.TextColor3 = Color3.fromRGB(255, 255, 255) Name.TextSize = 12.000 Name.Text = game.Players.LocalPlayer.Name.. " ("..game.Players.LocalPlayer.DisplayName..")" Name.TextXAlignment = Enum.TextXAlignment.Left Lvl.Name = "Lvl" Lvl.Parent = PlayerInfoFrame Lvl.Active = true Lvl.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Lvl.BackgroundTransparency = 1.000 Lvl.Position = UDim2.new(0.17916666, 0, 0.113057934, 0) Lvl.Size = UDim2.new(0, 200, 0, 27) Lvl.TextTransparency = 0.8 Lvl.Font = Enum.Font.GothamBold Lvl.TextColor3 = Color3.fromRGB(255, 255, 255) Lvl.TextSize = 12.000 Lvl.TextXAlignment = Enum.TextXAlignment.Left Fruit.Name = "Fruit" Fruit.Parent = PlayerInfoFrame Fruit.Active = true Fruit.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Fruit.BackgroundTransparency = 1.000 Fruit.Position = UDim2.new(0.17916666, 0, 0.199820146, 0) Fruit.Size = UDim2.new(0, 200, 0, 27) Fruit.Font = Enum.Font.GothamBold Fruit.TextTransparency = 0.8 Fruit.TextColor3 = Color3.fromRGB(255, 255, 255) Fruit.TextSize = 12.000 Fruit.TextXAlignment = Enum.TextXAlignment.Left local id = game.PlaceId if id == 2753915549 or id == 4442272183 or id == 7449423635 then Fruit.Text = "Devil Fruit : "..game:GetService("Players").LocalPlayer.Data.DevilFruit.Value.. " / ".. "Race : " ..game:GetService("Players").LocalPlayer.Data.Race.Value else Fruit.Text = "Don't Find Your Database" Lvl.Text = "Don't Find Your Database" end --DestCommunity --https://discord.gg/mWyKB9GPbE local HealthBar = Instance.new("Frame") local HealthBarUICorner = Instance.new("UICorner") local HealthText = Instance.new("TextLabel") local Line = Instance.new("Frame") local LineHealth = Instance.new("Frame") HealthBar.Name = "HealthBar" HealthBar.Parent = PlayerInfoFrame HealthBar.BackgroundColor3 = Color3.fromRGB(40,40,40) HealthBar.BorderSizePixel = 0 HealthBar.Position = UDim2.new(0.0187500007, 0, 0.340836018, 0) HealthBar.Size = UDim2.new(0, 458, 0, 45) HealthBarUICorner.CornerRadius = UDim.new(0, 4) HealthBarUICorner.Name = "HealthBarUICorner" HealthBarUICorner.Parent = HealthBar HealthText.Name = "HealthText" HealthText.Parent = HealthBar HealthText.Active = true HealthText.BackgroundColor3 = Color3.fromRGB(255, 255, 255) HealthText.BackgroundTransparency = 1.000 HealthText.Position = UDim2.new(0.0260000005, 0, 0.100000001, 0) HealthText.Size = UDim2.new(0, 446, 0, 22) HealthText.Font = Enum.Font.GothamBold HealthText.Text = "Health" HealthText.TextColor3 = Color3.fromRGB(85, 255, 127) HealthText.TextSize = 12.000 HealthText.TextWrapped = true HealthText.TextXAlignment = Enum.TextXAlignment.Left Line.Name = "Line" Line.Parent = HealthBar Line.AnchorPoint = Vector2.new(0.5, 0.5) Line.BackgroundColor3 = Color3.fromRGB(15, 15, 15) Line.BorderSizePixel = 0 Line.Position = UDim2.new(0.498908311, 0, 0.766666651, 0) Line.Size = UDim2.new(0, 433, 0, 5) LineHealth.Name = "LineHealth" LineHealth.Parent = Line LineHealth.BackgroundColor3 = Color3.fromRGB(85, 255, 127) LineHealth.BorderSizePixel = 0 LineHealth.Size = UDim2.new(0, 433, 0, 5) local StaminaBar = Instance.new("Frame") local StaminaBarUICorner = Instance.new("UICorner") local StaminaText = Instance.new("TextLabel") local StaminaLine = Instance.new("Frame") local LineStamina = Instance.new("Frame") StaminaBar.Name = "StaminaBar" StaminaBar.Parent = PlayerInfoFrame StaminaBar.BackgroundColor3 = Color3.fromRGB(40,40,40) StaminaBar.BorderSizePixel = 0 StaminaBar.Position = UDim2.new(0.0166666675, 0, 0.50803858, 0) StaminaBar.Size = UDim2.new(0, 458, 0, 45) StaminaBarUICorner.CornerRadius = UDim.new(0, 4) StaminaBarUICorner.Name = "StaminaBarUICorner" StaminaBarUICorner.Parent = StaminaBar StaminaText.Name = "StaminaText" StaminaText.Parent = StaminaBar StaminaText.Active = true StaminaText.BackgroundColor3 = Color3.fromRGB(255, 255, 255) StaminaText.BackgroundTransparency = 1.000 StaminaText.Position = UDim2.new(0.0260000005, 0, 0.100000001, 0) StaminaText.Size = UDim2.new(0, 446, 0, 22) StaminaText.Font = Enum.Font.GothamBold StaminaText.Text = "Stamina" StaminaText.TextColor3 = Color3.fromRGB(85, 170, 255) StaminaText.TextSize = 12.000 StaminaText.TextWrapped = true StaminaText.TextXAlignment = Enum.TextXAlignment.Left StaminaLine.Name = "StaminaLine" StaminaLine.Parent = StaminaBar StaminaLine.AnchorPoint = Vector2.new(0.5, 0.5) StaminaLine.BackgroundColor3 = Color3.fromRGB(15, 15, 15) StaminaLine.BorderSizePixel = 0 StaminaLine.Position = UDim2.new(0.498908311, 0, 0.766666651, 0) StaminaLine.Size = UDim2.new(0, 433, 0, 5) LineStamina.Name = "LineStamina" LineStamina.Parent = StaminaLine LineStamina.BackgroundColor3 = Color3.fromRGB(85, 170, 255) LineStamina.BorderSizePixel = 0 LineStamina.Size = UDim2.new(0, 433, 0, 5) local Beli = Instance.new("TextLabel") local Fragment = Instance.new("TextLabel") Beli.Name = "Beli" Beli.Parent = PlayerInfoFrame Beli.Active = true Beli.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Beli.BackgroundTransparency = 1.000 Beli.Position = UDim2.new(0.018749997, 0, 0.67897433, 0) Beli.Size = UDim2.new(0, 200, 0, 27) Beli.Font = Enum.Font.GothamBold Beli.TextColor3 = Color3.fromRGB(85, 255, 127) Beli.TextSize = 14.000 Beli.TextXAlignment = Enum.TextXAlignment.Left Fragment.Name = "Fragment" Fragment.Parent = PlayerInfoFrame Fragment.Active = true Fragment.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Fragment.BackgroundTransparency = 1.000 Fragment.Position = UDim2.new(0.018749997, 0, 0.765791059, 0) Fragment.Size = UDim2.new(0, 200, 0, 27) Fragment.Font = Enum.Font.GothamBold Fragment.TextColor3 = Color3.fromRGB(170, 85, 255) Fragment.TextSize = 14.000 Fragment.TextXAlignment = Enum.TextXAlignment.Left local Bounty = Instance.new("TextLabel") Bounty.Name = "Bounty" Bounty.Parent = PlayerInfoFrame Bounty.Active = true Bounty.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Bounty.BackgroundTransparency = 1.000 Bounty.Position = UDim2.new(0.018749997, 0, 0.852607787, 0) Bounty.Size = UDim2.new(0, 200, 0, 27) Bounty.Font = Enum.Font.GothamBold Bounty.TextColor3 = Color3.fromRGB(255, 170, 0) Bounty.TextSize = 14.000 Bounty.TextXAlignment = Enum.TextXAlignment.Left spawn(function() while wait(0.001) do pcall(function() Lvl.Text = "Level : "..game:GetService("Players").LocalPlayer.Data.Level.Value Beli.Text = "Beli : "..game:GetService("Players").LocalPlayer.Data.Beli.Value Fragment.Text = "Fragments : "..game:GetService("Players").LocalPlayer.Data.Fragments.Value Bounty.Text = "Bounty : "..game:GetService("Players").LocalPlayer.leaderstats["Bounty/Honor"].Value StaminaText.Text = "Stamina : "..game.Players.LocalPlayer.Character.Energy.Value.."/"..game.Players.LocalPlayer.Character.Energy.MaxValue TweenService:Create( LineStamina, TweenInfo.new(0.4, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Size = UDim2.new(game.Players.LocalPlayer.Character.Energy.Value/game.Players.LocalPlayer.Character.Energy.MaxValue, 0, 1, 0)} -- UDim2.new(0, 128, 0, 25) ):Play() HealthText.Text = "Health : "..game.Players.LocalPlayer.Character.Humanoid.Health.."/"..game.Players.LocalPlayer.Character.Humanoid.MaxHealth TweenService:Create( LineHealth, TweenInfo.new(0.4, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Size = UDim2.new(game.Players.LocalPlayer.Character.Humanoid.Health/game.Players.LocalPlayer.Character.Humanoid.MaxHealth, 0, 0, 5)} -- UDim2.new(0, 128, 0, 25) ):Play() end) end end) end function LibraryFunction.Line() local LineFrame = Instance.new("Frame") local Line = Instance.new("TextButton") LineFrame.Name = "LineFrame" LineFrame.Parent = ScrollingPageFrame LineFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) LineFrame.BackgroundTransparency = 1.000 LineFrame.BorderColor3 = Color3.fromRGB(27, 42, 53) LineFrame.Size = UDim2.new(0, 475, 0, 15) Line.Name = "Line" Line.Parent = LineFrame Line.AnchorPoint = Vector2.new(0.5, 0.5) Line.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Line.BackgroundTransparency = 0.750 Line.BorderSizePixel = 0 Line.Position = UDim2.new(0.5, 0, 0.5, 0) Line.Size = UDim2.new(0, 478, 0, 1) Line.Font = Enum.Font.SourceSans Line.Text = "" Line.TextColor3 = Color3.fromRGB(0, 0, 0) Line.TextSize = 14.000 end function LibraryFunction.TextBox(options) local NameTitle = options.Title or "TextBox" local Holder = options.Holder or "Holder" local callback = options.callback or function() end local TextBoxFrame = Instance.new("Frame") local TextBoxFrameUICorner = Instance.new("UICorner") local Title = Instance.new("TextLabel") local TextBoxMain = Instance.new("TextButton") local TextBox = Instance.new("TextBox") local TextBoxUICorner = Instance.new("UICorner") TextBoxFrame.Name = "TextBoxFrame" TextBoxFrame.Parent = ScrollingPageFrame TextBoxFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) TextBoxFrame.BorderColor3 = Color3.fromRGB(27, 42, 53) TextBoxFrame.Size = UDim2.new(0, 475, 0, 35) TextBoxFrameUICorner.Name = "TextBoxFrameUICorner" TextBoxFrameUICorner.Parent = TextBoxFrame Title.Name = "Title" Title.Parent = TextBoxFrame Title.Active = true Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Title.BackgroundTransparency = 1.000 Title.Position = UDim2.new(0.0208332911, 0, 0, 0) Title.Size = UDim2.new(0, 240, 0, 35) Title.Font = Enum.Font.GothamBold Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextSize = 14.000 Title.TextTransparency = 0.450 Title.TextWrapped = true Title.Text = NameTitle Title.TextXAlignment = Enum.TextXAlignment.Left TextBoxMain.Name = "TextBoxMain" TextBoxMain.Parent = TextBoxFrame TextBoxMain.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextBoxMain.BackgroundTransparency = 1.000 TextBoxMain.Size = UDim2.new(0, 478, 0, 35) TextBoxMain.Font = Enum.Font.SourceSans TextBoxMain.Text = "" TextBoxMain.TextColor3 = Color3.fromRGB(0, 0, 0) TextBoxMain.TextSize = 14.000 TextBox.Parent = TextBoxMain TextBox.AnchorPoint = Vector2.new(0.5, 0.5) TextBox.BackgroundColor3 = Color3.fromRGB(50, 50, 50) TextBox.BorderSizePixel = 0 TextBox.Position = UDim2.new(0.819999993, 0, 0.5, 0) TextBox.Size = UDim2.new(0, 150, 0, 25) TextBox.Font = Enum.Font.GothamBold TextBox.Text = Holder TextBox.TextColor3 = Color3.fromRGB(255, 255, 255) TextBox.TextSize = 12.000 TextBox.TextTransparency = 0.450 TextBoxUICorner.Name = "TextBoxUICorner" TextBoxUICorner.Parent = TextBox TextBox.FocusLost:Connect(function(ep) if ep then if #TextBox.Text > 0 then pcall(callback, TextBox.Text) end end end) end function LibraryFunction.Toggle(options) local TitleT = options.Title or "Toggle" local default = options.Default or false local callback = options.callback or function() end local ToggleFrame = Instance.new("Frame") local ToggleFrameUICorner = Instance.new("UICorner") local Title = Instance.new("TextLabel") local ButtonToggle = Instance.new("TextButton") local Toggle_1 = Instance.new("ImageButton") local Toggle_1UICorner = Instance.new("UICorner") local Toggle_2 = Instance.new("ImageButton") local Toggle_2UICorner = Instance.new("UICorner") ToggleFrame.Name = "ToggleFrame" ToggleFrame.Parent = ScrollingPageFrame ToggleFrame.BackgroundColor3 = Color3.fromRGB(25,25,25) ToggleFrame.Size = UDim2.new(0, 475, 0, 46) ToggleFrameUICorner.Name = "ToggleFrameUICorner" ToggleFrameUICorner.Parent = ToggleFrame Title.Name = "Title" Title.Parent = ToggleFrame Title.Active = true Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Title.BackgroundTransparency = 1.000 Title.Position = UDim2.new(0.020833334, 0, 0, 0) Title.Size = UDim2.new(0, 406, 0, 46) Title.Font = Enum.Font.GothamBold Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextSize = 14.000 Title.Text = tostring(TitleT) Title.TextTransparency = 0.450 Title.TextWrapped = true Title.TextXAlignment = Enum.TextXAlignment.Left ButtonToggle.Name = "ButtonToggle" ButtonToggle.Parent = ToggleFrame ButtonToggle.BackgroundColor3 = Color3.fromRGB(255, 255, 255) ButtonToggle.BackgroundTransparency = 1.000 ButtonToggle.Size = UDim2.new(0, 478, 0, 46) ButtonToggle.Font = Enum.Font.SourceSans ButtonToggle.Text = "" ButtonToggle.TextColor3 = Color3.fromRGB(0, 0, 0) ButtonToggle.TextSize = 14.000 ButtonToggle.ClipsDescendants = true Toggle_1.Name = "Toggle_1" Toggle_1.Parent = ButtonToggle Toggle_1.AnchorPoint = Vector2.new(0.5, 0.5) Toggle_1.BackgroundColor3 = Color3.fromRGB(15, 15, 15) Toggle_1.Position = UDim2.new(0.91, 0, 0.5, 0) Toggle_1.Size = UDim2.new(0, 50, 0, 24) Toggle_1.Image = "rbxasset://textures/ui/GuiImagePlaceholder.png" Toggle_1.ImageTransparency = 1.000 Toggle_1UICorner.CornerRadius = UDim.new(0, 30) Toggle_1UICorner.Name = "Toggle_1UICorner" Toggle_1UICorner.Parent = Toggle_1 Toggle_2.Name = "Toggle_2" Toggle_2.Parent = Toggle_1 Toggle_2.AnchorPoint = Vector2.new(0.5, 0.5) Toggle_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Toggle_2.BackgroundTransparency = 0.45 Toggle_2.Position = UDim2.new(0.219999999, 0, 0.5, 0) Toggle_2.Size = UDim2.new(0, 16, 0, 16) Toggle_2.Image = "rbxasset://textures/ui/GuiImagePlaceholder.png" Toggle_2.ImageTransparency = 1.000 Toggle_2UICorner.CornerRadius = UDim.new(0, 30) Toggle_2UICorner.Name = "Toggle_2UICorner" Toggle_2UICorner.Parent = Toggle_2 local visual = {toggle = false , lock = true , togglefunction ={ },} ButtonToggle.MouseEnter:Connect(function() if visual.toggle == false and visual.lock == true then TweenService:Create( Title, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0} ):Play() end end) ButtonToggle.MouseLeave:Connect(function() if visual.toggle == false and visual.lock == true then TweenService:Create( Title, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0.45} ):Play() end end) ButtonToggle.MouseButton1Down:Connect(function() CircleAnim(ButtonToggle,Color3.fromRGB(255, 255, 255),Color3.fromRGB(255, 255, 255)) if visual.toggle == false and visual.lock == true then TweenService:Create( Toggle_2, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {BackgroundTransparency = 0} ):Play() TweenService:Create( Toggle_2, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {BackgroundColor3 = Color3.fromRGB(255, 0, 127)} ):Play() TweenService:Create( Toggle_2, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Position = UDim2.new(0.78, 0, 0.5, 0)} ):Play() TweenService:Create( Toggle_2, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Size = UDim2.new(0, 22, 0, 16)} ):Play() wait(.12) TweenService:Create( Toggle_2, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Size = UDim2.new(0, 16, 0, 16)} ):Play() elseif visual.lock == true then TweenService:Create( Toggle_2, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {BackgroundTransparency = 0.45} ):Play() TweenService:Create( Toggle_2, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {BackgroundColor3 = Color3.fromRGB(255, 255, 255)} ):Play() TweenService:Create( Toggle_2, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Position = UDim2.new(0.219999999, 0, 0.5, 0)} ):Play() TweenService:Create( Toggle_2, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Size = UDim2.new(0, 22, 0, 16)} ):Play() wait(.12) TweenService:Create( Toggle_2, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Size = UDim2.new(0, 16, 0, 16)} ):Play() end if visual.lock == true then visual.toggle = not visual.toggle callback(visual.toggle) end end) if default == true then TweenService:Create( Title, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0} ):Play() TweenService:Create( Toggle_2, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {BackgroundTransparency = 0} ):Play() TweenService:Create( Toggle_2, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {BackgroundColor3 = Color3.fromRGB(255, 0, 127)} ):Play() TweenService:Create( Toggle_2, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Position = UDim2.new(0.78, 0, 0.5, 0)} ):Play() TweenService:Create( Toggle_2, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Size = UDim2.new(0, 22, 0, 16)} ):Play() wait(.12) TweenService:Create( Toggle_2, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Size = UDim2.new(0, 16, 0, 16)} ):Play() if visual.lock == true then visual.toggle = not visual.toggle callback(visual.toggle) end end local LockerFrame = Instance.new("Frame") local LockIcon = Instance.new("ImageLabel") LockerFrame.Name = "LockerFrame" LockerFrame.Parent = ToggleFrame LockerFrame.Active = true LockerFrame.AnchorPoint = Vector2.new(0.5, 0.5) LockerFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0) LockerFrame.BorderSizePixel = 0 LockerFrame.ClipsDescendants = true LockerFrame.Position = UDim2.new(0.5, 0, 0.5, 0) LockerFrame.Size = UDim2.new(0, 480, 0, 46) LockerFrame.BackgroundTransparency = 1 LockIcon.Name = "LockIcon" LockIcon.Parent = LockerFrame LockIcon.AnchorPoint = Vector2.new(0.5, 0.5) LockIcon.BackgroundColor3 = Color3.fromRGB(255, 255, 255) LockIcon.BackgroundTransparency = 1.000 LockIcon.Position = UDim2.new(0.5, 0, 0.5, 0) LockIcon.Size = UDim2.new(0, 0, 0, 0) LockIcon.Image = "http://www.roblox.com/asset/?id=6031082533" function visual.togglefunction.lock() visual.lock = false TweenService:Create( LockerFrame, TweenInfo.new(.4, Enum.EasingStyle.Sine, Enum.EasingDirection.Out,0.1), {BackgroundTransparency = 0.1} ):Play() wait(0.5) TweenService:Create( LockIcon, TweenInfo.new(.2, Enum.EasingStyle.Bounce, Enum.EasingDirection.Out,0.1), {Size = UDim2.new(0, 20, 0, 20)} ):Play() end function visual.togglefunction.unlock() visual.lock = true TweenService:Create( LockerFrame, TweenInfo.new(.4, Enum.EasingStyle.Sine, Enum.EasingDirection.Out,0.1), {BackgroundTransparency = 1} ):Play() wait(0.5) TweenService:Create( LockIcon, TweenInfo.new(.2, Enum.EasingStyle.Bounce, Enum.EasingDirection.Out,0.1), {Size = UDim2.new(0, 0, 0, 0)} ):Play() end LockerFrame.MouseEnter:Connect(function() for i = 1,3 do TweenService:Create(LockIcon, TweenInfo.new(0.1, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Rotation = 10}):Play() wait(.1) TweenService:Create(LockIcon, TweenInfo.new(0.1, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Rotation = -10}):Play() wait(.1) end TweenService:Create(LockIcon, TweenInfo.new(0.1, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Rotation = 0}):Play() end) LockerFrame.MouseLeave:Connect(function() TweenService:Create(LockIcon, TweenInfo.new(0.1, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Rotation = 0}):Play() end) return visual.togglefunction end function LibraryFunction.Button(options) local TitleButton = options.Title or "Button" local callback = options.callback or function() end local ButtonFrame = Instance.new("Frame") local ButtonFrameUICorner = Instance.new("UICorner") local Title = Instance.new("TextLabel") local Button = Instance.new("TextButton") ButtonFrame.Name = "ButtonFrame" ButtonFrame.Parent = ScrollingPageFrame ButtonFrame.BackgroundColor3 = Color3.fromRGB(255, 0, 127) ButtonFrame.BackgroundTransparency = 0.450 ButtonFrame.Size = UDim2.new(0, 475, 0, 35) ButtonFrameUICorner.Name = "ButtonFrameUICorner" ButtonFrameUICorner.Parent = ButtonFrame Title.Name = "Title" Title.Parent = ButtonFrame Title.Active = true Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Title.BackgroundTransparency = 1.000 Title.Position = UDim2.new(0.020833334, 0, 0, 0) Title.Size = UDim2.new(0, 406, 0, 35) Title.Font = Enum.Font.GothamBold Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextSize = 14.000 Title.TextTransparency = 0.450 Title.TextWrapped = true Title.Text = tostring(TitleButton) Title.TextXAlignment = Enum.TextXAlignment.Left Button.Name = "Button" Button.Parent = ButtonFrame Button.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Button.BackgroundTransparency = 1.000 Button.Size = UDim2.new(0, 478, 0, 35) Button.Font = Enum.Font.SourceSans Button.Text = "" Button.TextColor3 = Color3.fromRGB(0, 0, 0) Button.TextSize = 14.000 Button.ClipsDescendants = true Button.MouseEnter:Connect(function() TweenService:Create( Title, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0} ):Play() TweenService:Create( ButtonFrame, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {BackgroundTransparency = 0} ):Play() end) Button.MouseLeave:Connect(function() TweenService:Create( Title, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0.45} ):Play() TweenService:Create( ButtonFrame, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {BackgroundTransparency = 0.45} ):Play() end) Button.MouseButton1Down:Connect(function() CircleAnim(Button,Color3.fromRGB(0, 0, 0),Color3.fromRGB(0, 0, 0)) pcall(callback) end) end function LibraryFunction.MultiDropdown(options) local TitleDropdown = options.Title or "MultiDropdown" local callback = options.callback or function() end local Item = options.Item or {} local Default = options.Default or {} local DropdownFocus = false local DropdownFunctions = {} local MultiDropdown = {} local DropdownFrame = Instance.new("Frame") local DropdownFrameUICorner = Instance.new("UICorner") local Title = Instance.new("TextLabel") local ButtonDropdown = Instance.new("TextButton") local Arrow = Instance.new("ImageLabel") DropdownFrame.Name = "DropdownFrame" DropdownFrame.Parent = ScrollingPageFrame DropdownFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) DropdownFrame.BorderColor3 = Color3.fromRGB(27, 42, 53) DropdownFrame.Size = UDim2.new(0, 475, 0, 35) DropdownFrameUICorner.Name = "DropdownFrameUICorner" DropdownFrameUICorner.Parent = DropdownFrame Title.Name = "Title" Title.Parent = DropdownFrame Title.Active = true Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Title.BackgroundTransparency = 1.000 Title.Position = UDim2.new(0.020833334, 0, 0, 0) Title.Size = UDim2.new(0, 406, 0, 35) Title.Font = Enum.Font.GothamBold Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextSize = 14.000 Title.TextTransparency = 0.450 Title.Text = TitleDropdown.." | " Title.TextWrapped = true Title.TextXAlignment = Enum.TextXAlignment.Left ButtonDropdown.Name = "ButtonDropdown" ButtonDropdown.Parent = DropdownFrame ButtonDropdown.BackgroundColor3 = Color3.fromRGB(255, 255, 255) ButtonDropdown.BackgroundTransparency = 1.000 ButtonDropdown.Size = UDim2.new(0, 478, 0, 35) ButtonDropdown.Font = Enum.Font.SourceSans ButtonDropdown.Text = "" ButtonDropdown.TextColor3 = Color3.fromRGB(0, 0, 0) ButtonDropdown.TextSize = 14.000 ButtonDropdown.ClipsDescendants = true Arrow.Name = "Arrow" Arrow.Parent = DropdownFrame Arrow.Active = true Arrow.AnchorPoint = Vector2.new(0.5, 0.5) Arrow.BackgroundColor3 = Color3.fromRGB(30, 30, 30) Arrow.BackgroundTransparency = 1.000 Arrow.Position = UDim2.new(0.960416675, 0, 0.5, 0) Arrow.Rotation = 90.000 Arrow.Size = UDim2.new(0, 28, 0, 28) Arrow.Image = "http://www.roblox.com/asset/?id=6026663699" Arrow.ImageTransparency = 0.450 local SelectionScrollingFrame = Instance.new("ScrollingFrame") local UIListLayoutSelectionScrollingFrame = Instance.new("UIListLayout") local UIPaddingSelectionScrollingFrame = Instance.new("UIPadding") local SelectionFrame = Instance.new("Frame") SelectionFrame.Name = "SelectionFrame" SelectionFrame.Parent = ScrollingPageFrame SelectionFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) SelectionFrame.BorderSizePixel = 0 SelectionFrame.BorderColor3 = Color3.fromRGB(27, 42, 53) SelectionFrame.Position = UDim2.new(0, 0, 0.413249224, 0) SelectionFrame.Size = UDim2.new(0, 475, 0, 0) SelectionFrame.ClipsDescendants = true SelectionFrame.Visible = true local SelectionFrameUICorner = Instance.new("UICorner") SelectionFrameUICorner.Name = "SelectionFrameUICorner" SelectionFrameUICorner.Parent = SelectionFrame SelectionScrollingFrame.Name = "SelectionScrollingFrame" SelectionScrollingFrame.Parent = SelectionFrame SelectionScrollingFrame.Active = true SelectionScrollingFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255) SelectionScrollingFrame.BackgroundTransparency = 1.000 SelectionScrollingFrame.BorderSizePixel = 0 SelectionScrollingFrame.Size = UDim2.new(0, 475, 0, 120) SelectionScrollingFrame.ScrollBarThickness = 0 UIListLayoutSelectionScrollingFrame.Name = "UIListLayoutSelectionScrollingFrame" UIListLayoutSelectionScrollingFrame.Parent = SelectionScrollingFrame UIListLayoutSelectionScrollingFrame.SortOrder = Enum.SortOrder.LayoutOrder UIListLayoutSelectionScrollingFrame.Padding = UDim.new(0, 5) UIPaddingSelectionScrollingFrame.Name = "UIPaddingSelectionScrollingFrame" UIPaddingSelectionScrollingFrame.Parent = SelectionScrollingFrame UIPaddingSelectionScrollingFrame.PaddingLeft = UDim.new(0, 5) UIPaddingSelectionScrollingFrame.PaddingTop = UDim.new(0, 5) for i,v in pairs(Item) do local BarDropdown = Instance.new("Frame") local ButtonBar = Instance.new("TextButton") local Logo = Instance.new("ImageLabel") local TextButtonBar = Instance.new("TextLabel") for o,p in pairs(Default) do if v == p then table.insert(MultiDropdown,p) Title.Text = tostring(TitleDropdown.." : "..table.concat(MultiDropdown,",")) pcall(callback,p) pcall(callback,MultiDropdown) end end BarDropdown.Name = "BarDropdown" BarDropdown.Parent = SelectionScrollingFrame BarDropdown.BackgroundColor3 = Color3.fromRGB(255, 255, 255) BarDropdown.BackgroundTransparency = 1.000 BarDropdown.Size = UDim2.new(0, 465, 0, 36) ButtonBar.Name = "ButtonBar" ButtonBar.Parent = BarDropdown ButtonBar.BackgroundColor3 = Color3.fromRGB(255, 255, 255) ButtonBar.BackgroundTransparency = 1.000 ButtonBar.Size = UDim2.new(0, 465, 0, 36) ButtonBar.Font = Enum.Font.SourceSans ButtonBar.Text = "" ButtonBar.TextColor3 = Color3.fromRGB(0, 0, 0) ButtonBar.TextSize = 14.000 ButtonBar.ClipsDescendants = true Logo.Name = "Logo" Logo.Parent = ButtonBar Logo.AnchorPoint = Vector2.new(0.5, 0.5) Logo.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Logo.BackgroundTransparency = 1.000 Logo.Position = UDim2.new(0.0500000007, 0, 0.5, 0) Logo.Size = UDim2.new(0, 25, 0, 25) Logo.Image = "http://www.roblox.com/asset/?id=6031251532" Logo.ImageTransparency = 0.450 TextButtonBar.Name = "TextButtonBar" TextButtonBar.Parent = ButtonBar TextButtonBar.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextButtonBar.BackgroundTransparency = 1.000 TextButtonBar.Position = UDim2.new(0.0924731195, 0, 0.138888896, 0) TextButtonBar.Size = UDim2.new(0, 422, 0, 25) TextButtonBar.Font = Enum.Font.GothamBold TextButtonBar.TextColor3 = Color3.fromRGB(255, 255, 255) TextButtonBar.TextSize = 14.000 TextButtonBar.TextTransparency = 0.450 TextButtonBar.TextWrapped = true TextButtonBar.Text = v TextButtonBar.TextXAlignment = Enum.TextXAlignment.Left ButtonBar.MouseButton1Down:Connect(function() if tablefound(MultiDropdown,v) == false then table.insert(MultiDropdown,v) TweenService:Create( TextButtonBar, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0} ):Play() TweenService:Create( Logo, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {ImageColor3 = Color3.fromRGB(255, 0, 127)} ):Play() else for ine,va in pairs(MultiDropdown) do if va == v then table.remove(MultiDropdown,ine) end end TweenService:Create( TextButtonBar, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0.45} ):Play() TweenService:Create( Logo, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {ImageColor3 = Color3.fromRGB(255, 255, 255)} ):Play() end Title.Text = tostring(TitleDropdown.." : "..table.concat(MultiDropdown,",")) CircleAnim(ButtonBar,Color3.fromRGB(255,255,255),Color3.fromRGB(255,255,255)) pcall(callback,MultiDropdown) end) end ButtonDropdown.MouseEnter:Connect(function() if DropdownFocus == false then TweenService:Create( Title, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0} ):Play() TweenService:Create( Arrow, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {ImageTransparency = 0} ):Play() end end) ButtonDropdown.MouseLeave:Connect(function() if DropdownFocus == false then TweenService:Create( Title, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0.45} ):Play() TweenService:Create( Arrow, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {ImageTransparency = 0.45} ):Play() end end) ButtonDropdown.MouseButton1Down:Connect(function() CircleAnim(ButtonDropdown,Color3.fromRGB(255, 255, 255),Color3.fromRGB(255, 255, 255)) if DropdownFocus == false then TweenService:Create( Arrow, TweenInfo.new(0.15, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 23, 0, 23)} ):Play() wait(.1) TweenService:Create( Arrow, TweenInfo.new(0.15, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 28, 0, 28)} ):Play() TweenService:Create( Arrow, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {ImageColor3 = Color3.fromRGB(255, 0, 127)} ):Play() TweenService:Create( SelectionFrame, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Size = UDim2.new(0, 475, 0, 120)} ):Play() else TweenService:Create( Arrow, TweenInfo.new(0.15, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 23, 0, 23)} ):Play() wait(.1) TweenService:Create( Arrow, TweenInfo.new(0.15, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 28, 0, 28)} ):Play() TweenService:Create( Arrow, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {ImageColor3 = Color3.fromRGB(255, 255, 255)} ):Play() TweenService:Create( SelectionFrame, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Size = UDim2.new(0, 475, 0, 0)} ):Play() end SelectionScrollingFrame.CanvasSize = UDim2.new(0,0,0,UIListLayoutSelectionScrollingFrame.AbsoluteContentSize.Y + 10) DropdownFocus = not DropdownFocus end) function DropdownFunctions.GetText(value) Title.Text = TitleDropdown.." | "..value end function DropdownFunctions.Clear() TweenService:Create( SelectionFrame, TweenInfo.new(.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out,0.1), {Size = UDim2.new(0, 475, 0, 0)} ):Play() DropdownFocus = not DropdownFocus Title.Text = tostring(TitleDropdown.." | ") for i, v in next, SelectionScrollingFrame:GetChildren() do if v:IsA("Frame") then v:Destroy() end end end function DropdownFunctions.Add(value) local BarDropdown = Instance.new("Frame") local ButtonBar = Instance.new("TextButton") local Logo = Instance.new("ImageLabel") local TextButtonBar = Instance.new("TextLabel") BarDropdown.Name = "BarDropdown" BarDropdown.Parent = SelectionScrollingFrame BarDropdown.BackgroundColor3 = Color3.fromRGB(255, 255, 255) BarDropdown.BackgroundTransparency = 1.000 BarDropdown.Size = UDim2.new(0, 465, 0, 36) ButtonBar.Name = "ButtonBar" ButtonBar.Parent = BarDropdown ButtonBar.BackgroundColor3 = Color3.fromRGB(255, 255, 255) ButtonBar.BackgroundTransparency = 1.000 ButtonBar.Size = UDim2.new(0, 465, 0, 36) ButtonBar.Font = Enum.Font.SourceSans ButtonBar.Text = "" ButtonBar.TextColor3 = Color3.fromRGB(0, 0, 0) ButtonBar.TextSize = 14.000 ButtonBar.ClipsDescendants = true Logo.Name = "Logo" Logo.Parent = ButtonBar Logo.AnchorPoint = Vector2.new(0.5, 0.5) Logo.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Logo.BackgroundTransparency = 1.000 Logo.Position = UDim2.new(0.0500000007, 0, 0.5, 0) Logo.Size = UDim2.new(0, 25, 0, 25) Logo.Image = "http://www.roblox.com/asset/?id=6031251532" Logo.ImageTransparency = 0.450 TextButtonBar.Name = "TextButtonBar" TextButtonBar.Parent = ButtonBar TextButtonBar.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextButtonBar.BackgroundTransparency = 1.000 TextButtonBar.Position = UDim2.new(0.0924731195, 0, 0.138888896, 0) TextButtonBar.Size = UDim2.new(0, 422, 0, 25) TextButtonBar.Font = Enum.Font.GothamBold TextButtonBar.TextColor3 = Color3.fromRGB(255, 255, 255) TextButtonBar.TextSize = 14.000 TextButtonBar.TextTransparency = 0.450 TextButtonBar.TextWrapped = true TextButtonBar.Text = value TextButtonBar.TextXAlignment = Enum.TextXAlignment.Left ButtonBar.MouseButton1Down:Connect(function() if tablefound(MultiDropdown,value) == false then table.insert(MultiDropdown,value) TweenService:Create( TextButtonBar, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0} ):Play() TweenService:Create( Logo, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {ImageColor3 = Color3.fromRGB(255, 0, 127)} ):Play() else for ine,va in pairs(MultiDropdown) do if va == value then table.remove(MultiDropdown,ine) end end TweenService:Create( TextButtonBar, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0.45} ):Play() TweenService:Create( Logo, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {ImageColor3 = Color3.fromRGB(255, 255, 255)} ):Play() end Title.Text = tostring(TitleDropdown.." : "..table.concat(MultiDropdown,",")) CircleAnim(ButtonBar,Color3.fromRGB(255,255,255),Color3.fromRGB(255,255,255)) pcall(callback,MultiDropdown) end) SelectionScrollingFrame.CanvasSize = UDim2.new(0,0,0,UIListLayoutSelectionScrollingFrame.AbsoluteContentSize.Y + 10) DropdownFocus = not DropdownFocus end return DropdownFunctions end function LibraryFunction.Dropdown(options) local TitleDropdown = options.Title or "Dropdown | nil" local callback = options.callback or function() end local Item = options.Item or {} local Default = options.Default or {} local DropdownFocus = false local DropdownFunctions = {} local DropdownFrame = Instance.new("Frame") local DropdownFrameUICorner = Instance.new("UICorner") local Title = Instance.new("TextLabel") local ButtonDropdown = Instance.new("TextButton") local Arrow = Instance.new("ImageLabel") DropdownFrame.Name = "DropdownFrame" DropdownFrame.Parent = ScrollingPageFrame DropdownFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) DropdownFrame.BorderColor3 = Color3.fromRGB(27, 42, 53) DropdownFrame.Size = UDim2.new(0, 475, 0, 35) DropdownFrameUICorner.Name = "DropdownFrameUICorner" DropdownFrameUICorner.Parent = DropdownFrame Title.Name = "Title" Title.Parent = DropdownFrame Title.Active = true Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Title.BackgroundTransparency = 1.000 Title.Position = UDim2.new(0.020833334, 0, 0, 0) Title.Size = UDim2.new(0, 406, 0, 35) Title.Font = Enum.Font.GothamBold Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextSize = 14.000 Title.TextTransparency = 0.450 Title.Text = TitleDropdown.." | " Title.TextWrapped = true Title.TextXAlignment = Enum.TextXAlignment.Left ButtonDropdown.Name = "ButtonDropdown" ButtonDropdown.Parent = DropdownFrame ButtonDropdown.BackgroundColor3 = Color3.fromRGB(255, 255, 255) ButtonDropdown.BackgroundTransparency = 1.000 ButtonDropdown.Size = UDim2.new(0, 478, 0, 35) ButtonDropdown.Font = Enum.Font.SourceSans ButtonDropdown.Text = "" ButtonDropdown.TextColor3 = Color3.fromRGB(0, 0, 0) ButtonDropdown.TextSize = 14.000 ButtonDropdown.ClipsDescendants = true Arrow.Name = "Arrow" Arrow.Parent = DropdownFrame Arrow.Active = true Arrow.AnchorPoint = Vector2.new(0.5, 0.5) Arrow.BackgroundColor3 = Color3.fromRGB(30, 30, 30) Arrow.BackgroundTransparency = 1.000 Arrow.Position = UDim2.new(0.960416675, 0, 0.5, 0) Arrow.Rotation = 90.000 Arrow.Size = UDim2.new(0, 28, 0, 28) Arrow.Image = "http://www.roblox.com/asset/?id=6026663699" Arrow.ImageTransparency = 0.450 local SelectionScrollingFrame = Instance.new("ScrollingFrame") local UIListLayoutSelectionScrollingFrame = Instance.new("UIListLayout") local UIPaddingSelectionScrollingFrame = Instance.new("UIPadding") local SelectionFrame = Instance.new("Frame") SelectionFrame.Name = "SelectionFrame" SelectionFrame.Parent = ScrollingPageFrame SelectionFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) SelectionFrame.BorderSizePixel = 0 SelectionFrame.BorderColor3 = Color3.fromRGB(27, 42, 53) SelectionFrame.Position = UDim2.new(0, 0, 0.413249224, 0) SelectionFrame.Size = UDim2.new(0, 475, 0, 0) SelectionFrame.ClipsDescendants = true SelectionFrame.Visible = true local SelectionFrameUICorner = Instance.new("UICorner") SelectionFrameUICorner.Name = "SelectionFrameUICorner" SelectionFrameUICorner.Parent = SelectionFrame SelectionScrollingFrame.Name = "SelectionScrollingFrame" SelectionScrollingFrame.Parent = SelectionFrame SelectionScrollingFrame.Active = true SelectionScrollingFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255) SelectionScrollingFrame.BackgroundTransparency = 1.000 SelectionScrollingFrame.BorderSizePixel = 0 SelectionScrollingFrame.Size = UDim2.new(0, 475, 0, 120) SelectionScrollingFrame.ScrollBarThickness = 0 UIListLayoutSelectionScrollingFrame.Name = "UIListLayoutSelectionScrollingFrame" UIListLayoutSelectionScrollingFrame.Parent = SelectionScrollingFrame UIListLayoutSelectionScrollingFrame.SortOrder = Enum.SortOrder.LayoutOrder UIListLayoutSelectionScrollingFrame.Padding = UDim.new(0, 5) UIPaddingSelectionScrollingFrame.Name = "UIPaddingSelectionScrollingFrame" UIPaddingSelectionScrollingFrame.Parent = SelectionScrollingFrame UIPaddingSelectionScrollingFrame.PaddingLeft = UDim.new(0, 5) UIPaddingSelectionScrollingFrame.PaddingTop = UDim.new(0, 5) for i,v in pairs(Item) do local BarDropdown = Instance.new("Frame") local ButtonBar = Instance.new("TextButton") local Logo = Instance.new("ImageLabel") local TextButtonBar = Instance.new("TextLabel") for o,p in pairs(Default) do if v == p then Title.Text = tostring(Title.." | "..p) callback(p) end end BarDropdown.Name = "BarDropdown" BarDropdown.Parent = SelectionScrollingFrame BarDropdown.BackgroundColor3 = Color3.fromRGB(255, 255, 255) BarDropdown.BackgroundTransparency = 1.000 BarDropdown.Size = UDim2.new(0, 465, 0, 36) ButtonBar.Name = "ButtonBar" ButtonBar.Parent = BarDropdown ButtonBar.BackgroundColor3 = Color3.fromRGB(255, 255, 255) ButtonBar.BackgroundTransparency = 1.000 ButtonBar.Size = UDim2.new(0, 465, 0, 36) ButtonBar.Font = Enum.Font.SourceSans ButtonBar.Text = "" ButtonBar.TextColor3 = Color3.fromRGB(0, 0, 0) ButtonBar.TextSize = 14.000 ButtonBar.ClipsDescendants = true Logo.Name = "Logo" Logo.Parent = ButtonBar Logo.AnchorPoint = Vector2.new(0.5, 0.5) Logo.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Logo.BackgroundTransparency = 1.000 Logo.Position = UDim2.new(0.0500000007, 0, 0.5, 0) Logo.Size = UDim2.new(0, 25, 0, 25) Logo.Image = "http://www.roblox.com/asset/?id=6031251532" Logo.ImageTransparency = 0.450 TextButtonBar.Name = "TextButtonBar" TextButtonBar.Parent = ButtonBar TextButtonBar.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextButtonBar.BackgroundTransparency = 1.000 TextButtonBar.Position = UDim2.new(0.0924731195, 0, 0.138888896, 0) TextButtonBar.Size = UDim2.new(0, 422, 0, 25) TextButtonBar.Font = Enum.Font.GothamBold TextButtonBar.TextColor3 = Color3.fromRGB(255, 255, 255) TextButtonBar.TextSize = 14.000 TextButtonBar.TextTransparency = 0.450 TextButtonBar.TextWrapped = true TextButtonBar.Text = v TextButtonBar.TextXAlignment = Enum.TextXAlignment.Left ButtonBar.MouseEnter:Connect(function() TweenService:Create( TextButtonBar, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0} ):Play() TweenService:Create( Logo, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {ImageTransparency = 0} ):Play() end) ButtonBar.MouseLeave:Connect(function() TweenService:Create( TextButtonBar, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0.45} ):Play() TweenService:Create( Logo, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {ImageTransparency = 0.45} ):Play() end) ButtonBar.MouseButton1Down:Connect(function() Title.Text = TitleDropdown.." | "..v CircleAnim(ButtonBar,Color3.fromRGB(255,255,255),Color3.fromRGB(255,255,255)) callback(v) end) end ButtonDropdown.MouseEnter:Connect(function() if DropdownFocus == false then TweenService:Create( Title, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0} ):Play() TweenService:Create( Arrow, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {ImageTransparency = 0} ):Play() end end) ButtonDropdown.MouseLeave:Connect(function() if DropdownFocus == false then TweenService:Create( Title, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0.45} ):Play() TweenService:Create( Arrow, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {ImageTransparency = 0.45} ):Play() end end) ButtonDropdown.MouseButton1Down:Connect(function() CircleAnim(ButtonDropdown,Color3.fromRGB(255, 255, 255),Color3.fromRGB(255, 255, 255)) if DropdownFocus == false then TweenService:Create( Arrow, TweenInfo.new(0.15, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 23, 0, 23)} ):Play() wait(.1) TweenService:Create( Arrow, TweenInfo.new(0.15, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 28, 0, 28)} ):Play() TweenService:Create( Arrow, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {ImageColor3 = Color3.fromRGB(255, 0, 127)} ):Play() TweenService:Create( SelectionFrame, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Size = UDim2.new(0, 475, 0, 120)} ):Play() else TweenService:Create( Arrow, TweenInfo.new(0.15, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 23, 0, 23)} ):Play() wait(.1) TweenService:Create( Arrow, TweenInfo.new(0.15, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 28, 0, 28)} ):Play() TweenService:Create( Arrow, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {ImageColor3 = Color3.fromRGB(255, 255, 255)} ):Play() TweenService:Create( SelectionFrame, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Size = UDim2.new(0, 475, 0, 0)} ):Play() end SelectionScrollingFrame.CanvasSize = UDim2.new(0,0,0,UIListLayoutSelectionScrollingFrame.AbsoluteContentSize.Y + 10) DropdownFocus = not DropdownFocus end) function DropdownFunctions.GetText(value) Title.Text = TitleDropdown.." | "..value end function DropdownFunctions.Clear() TweenService:Create( SelectionFrame, TweenInfo.new(.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out,0.1), {Size = UDim2.new(0, 475, 0, 0)} ):Play() DropdownFocus = not DropdownFocus Title.Text = tostring(TitleDropdown.." | ") for i, v in next, SelectionScrollingFrame:GetChildren() do if v:IsA("Frame") then v:Destroy() end end end function DropdownFunctions.Add(value) local BarDropdown = Instance.new("Frame") local ButtonBar = Instance.new("TextButton") local Logo = Instance.new("ImageLabel") local TextButtonBar = Instance.new("TextLabel") BarDropdown.Name = "BarDropdown" BarDropdown.Parent = SelectionScrollingFrame BarDropdown.BackgroundColor3 = Color3.fromRGB(255, 255, 255) BarDropdown.BackgroundTransparency = 1.000 BarDropdown.Size = UDim2.new(0, 465, 0, 36) ButtonBar.Name = "ButtonBar" ButtonBar.Parent = BarDropdown ButtonBar.BackgroundColor3 = Color3.fromRGB(255, 255, 255) ButtonBar.BackgroundTransparency = 1.000 ButtonBar.Size = UDim2.new(0, 465, 0, 36) ButtonBar.Font = Enum.Font.SourceSans ButtonBar.Text = "" ButtonBar.TextColor3 = Color3.fromRGB(0, 0, 0) ButtonBar.TextSize = 14.000 ButtonBar.ClipsDescendants = true Logo.Name = "Logo" Logo.Parent = ButtonBar Logo.AnchorPoint = Vector2.new(0.5, 0.5) Logo.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Logo.BackgroundTransparency = 1.000 Logo.Position = UDim2.new(0.0500000007, 0, 0.5, 0) Logo.Size = UDim2.new(0, 25, 0, 25) Logo.Image = "http://www.roblox.com/asset/?id=6031251532" Logo.ImageTransparency = 0.450 TextButtonBar.Name = "TextButtonBar" TextButtonBar.Parent = ButtonBar TextButtonBar.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextButtonBar.BackgroundTransparency = 1.000 TextButtonBar.Position = UDim2.new(0.0924731195, 0, 0.138888896, 0) TextButtonBar.Size = UDim2.new(0, 422, 0, 25) TextButtonBar.Font = Enum.Font.GothamBold TextButtonBar.TextColor3 = Color3.fromRGB(255, 255, 255) TextButtonBar.TextSize = 14.000 TextButtonBar.TextTransparency = 0.450 TextButtonBar.TextWrapped = true TextButtonBar.Text = value TextButtonBar.TextXAlignment = Enum.TextXAlignment.Left ButtonBar.MouseEnter:Connect(function() TweenService:Create( TextButtonBar, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0} ):Play() TweenService:Create( Logo, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {ImageTransparency = 0} ):Play() end) ButtonBar.MouseLeave:Connect(function() TweenService:Create( TextButtonBar, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0.45} ):Play() TweenService:Create( Logo, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {ImageTransparency = 0.45} ):Play() end) ButtonBar.MouseButton1Down:Connect(function() Title.Text = TitleDropdown.." | "..value CircleAnim(ButtonBar,Color3.fromRGB(255,255,255),Color3.fromRGB(255,255,255)) callback(value) end) SelectionScrollingFrame.CanvasSize = UDim2.new(0,0,0,UIListLayoutSelectionScrollingFrame.AbsoluteContentSize.Y + 10) DropdownFocus = not DropdownFocus end return DropdownFunctions end function LibraryFunction.Slider(options) local sliderfunc = {} local visualTitle = options.Title or "Slider" local visualMax = options.Max or 100 local visualMin = options.Min or 0 local visualDec = options.Dec or false local visualDefault = options.Default or 50 local visualcallback = options.callback or function() end local SliderFrame = Instance.new("Frame") local SliderFrame2 = Instance.new("Frame") local SliderFrame2UICorner = Instance.new("UICorner") local CustomValueMain = Instance.new("Frame") local CustomValueMainUICorner = Instance.new("UICorner") local TextBox = Instance.new("TextBox") local UICorner = Instance.new("UICorner") local SliderValueFrame = Instance.new("Frame") local SliderValueFrame_2 = Instance.new("Frame") local SliderValueFrame_3 = Instance.new("Frame") local UICorner_2 = Instance.new("UICorner") local SliderTitle = Instance.new("TextLabel") local UICorner_3 = Instance.new("UICorner") SliderFrame.Name = "SliderFrame" SliderFrame.Parent = ScrollingPageFrame SliderFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) SliderFrame.BorderSizePixel = 0 SliderFrame.ClipsDescendants = true SliderFrame.Position = UDim2.new(0, 0, 0.717121601, 0) SliderFrame.Size = UDim2.new(0, 475, 0, 42) SliderFrame2.Name = "SliderFrame2" SliderFrame2.Parent = SliderFrame SliderFrame2.AnchorPoint = Vector2.new(0.5, 0.5) SliderFrame2.BackgroundColor3 = Color3.fromRGB(15, 15, 15) SliderFrame2.BackgroundTransparency = 1.000 SliderFrame2.BorderSizePixel = 0 SliderFrame2.ClipsDescendants = true SliderFrame2.Position = UDim2.new(0.500085711, 0, 0.5, 0) SliderFrame2.Size = UDim2.new(0, 475, 0, 42) SliderFrame2UICorner.CornerRadius = UDim.new(0, 4) SliderFrame2UICorner.Name = "SliderFrame2UICorner" SliderFrame2UICorner.Parent = SliderFrame2 CustomValueMain.Name = "CustomValueMain" CustomValueMain.Parent = SliderFrame2 CustomValueMain.AnchorPoint = Vector2.new(0.5, 0.5) CustomValueMain.BackgroundColor3 = Color3.fromRGB(68, 187, 165) CustomValueMain.BackgroundTransparency = 1.000 CustomValueMain.BorderSizePixel = 0 CustomValueMain.ClipsDescendants = true CustomValueMain.Position = UDim2.new(0.865607262, 0, 0.25, 0) CustomValueMain.Size = UDim2.new(0, 105, 0, 20) CustomValueMainUICorner.CornerRadius = UDim.new(0, 4) CustomValueMainUICorner.Name = "CustomValueMainUICorner" CustomValueMainUICorner.Parent = CustomValueMain TextBox.Parent = CustomValueMain TextBox.AnchorPoint = Vector2.new(0.5, 0.5) TextBox.BackgroundColor3 = Color3.fromRGB(23, 23, 23) TextBox.BackgroundTransparency = 1.000 TextBox.BorderSizePixel = 0 TextBox.ClipsDescendants = true TextBox.Position = UDim2.new(0.5, 0, 0.5, 0) TextBox.Size = UDim2.new(0, 68, 0, 18) TextBox.Font = Enum.Font.GothamMedium TextBox.PlaceholderColor3 = Color3.fromRGB(222, 222, 222) TextBox.Text = tostring(visualDefault and math.floor( (visualDefault / visualMax) * (visualMax - visualMin) + visualMin) or 0) TextBox.TextColor3 = Color3.fromRGB(255, 255, 255) TextBox.TextTransparency = 1.000 if visualDec == true then TextBox.Text = tostring(visualDefault and string.format("%.1f",(visualDefault / visualMax) * (visualMax - visualMin) + visualMin) or 0) else TextBox.Text = tostring(visualDefault and math.floor( (visualDefault / visualMax) * (visualMax - visualMin) + visualMin) or 0) end UICorner.CornerRadius = UDim.new(0, 4) UICorner.Name = "" UICorner.Parent = TextBox SliderValueFrame.Name = "SliderValueFrame" SliderValueFrame.Parent = SliderFrame2 SliderValueFrame.AnchorPoint = Vector2.new(0.5, 0.5) SliderValueFrame.BackgroundColor3 = Color3.fromRGB(50, 50, 50) SliderValueFrame.BorderSizePixel = 0 SliderValueFrame.Position = UDim2.new(0.499490649, 0, 0.770000637, 0) SliderValueFrame.Size = UDim2.new(0, 465, 0, 5) SliderValueFrame_2.Name = "SliderValueFrame" SliderValueFrame_2.Parent = SliderValueFrame SliderValueFrame_2.BackgroundColor3 = Color3.fromRGB(255, 0, 127) SliderValueFrame_2.BorderSizePixel = 0 SliderValueFrame_2.Size = UDim2.new((visualDefault or 0) / visualMax, 0, 0, 5) SliderValueFrame_3.Name = "SliderValueFrame" SliderValueFrame_3.Parent = SliderValueFrame SliderValueFrame_3.AnchorPoint = Vector2.new(0.5, 0.5) SliderValueFrame_3.BackgroundColor3 = Color3.fromRGB(255, 0, 127) SliderValueFrame_3.BorderSizePixel = 0 SliderValueFrame_3.ClipsDescendants = true SliderValueFrame_3.Position = UDim2.new((visualDefault or 0)/visualMax, 0.5, 0.5,0.5, 0) SliderValueFrame_3.Size = UDim2.new(0, 10, 0, 10) UICorner_2.CornerRadius = UDim.new(0, 300) UICorner_2.Name = "" UICorner_2.Parent = SliderValueFrame_3 SliderTitle.Name = "SliderTitle" SliderTitle.Parent = SliderFrame SliderTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255) SliderTitle.BackgroundTransparency = 1.000 SliderTitle.Position = UDim2.new(0.0210526325, 0, 0, 0) SliderTitle.Size = UDim2.new(0, 438, 0, 27) SliderTitle.Font = Enum.Font.GothamBold SliderTitle.TextColor3 = Color3.fromRGB(255, 255, 255) SliderTitle.TextSize = 14.000 SliderTitle.Text = visualTitle .. " : ".. visualDefault SliderTitle.TextTransparency = 0.500 SliderTitle.TextXAlignment = Enum.TextXAlignment.Left UICorner_3.Parent = SliderFrame SliderFrame.MouseEnter:Connect(function() TweenService:Create( SliderTitle, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0} ):Play() end) SliderFrame.MouseLeave:Connect(function() TweenService:Create( SliderTitle, TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {TextTransparency = 0.45} ):Play() end) local function move(input) local pos = UDim2.new( math.clamp((input.Position.X - SliderValueFrame.AbsolutePosition.X) / SliderValueFrame.AbsoluteSize.X, 0, 1), 0, 0.5, 0 ) local pos1 = UDim2.new( math.clamp((input.Position.X - SliderValueFrame.AbsolutePosition.X) / SliderValueFrame.AbsoluteSize.X, 0, 1), 0, 0, 5 ) SliderValueFrame_2:TweenSize(pos1, "Out", "Sine", 0.2, true) SliderValueFrame_3:TweenPosition(pos, "Out", "Sine", 0.2, true) if visualDec == true then local value = string.format("%.1f",((pos.X.Scale * visualMax) / visualMax) * (visualMax - visualMin) + visualMin) TextBox.Text = tostring(value) SliderTitle.Text = visualTitle .. " : ".. value visualcallback(value) else local value = math.floor(((pos.X.Scale * visualMax) / visualMax) * (visualMax - visualMin) + visualMin) TextBox.Text = tostring(value) SliderTitle.Text = visualTitle .. " : ".. value visualcallback(value) end end local dragging = false SliderFrame.InputBegan:Connect( function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true end end ) SliderFrame.InputEnded:Connect( function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end end ) SliderValueFrame.InputBegan:Connect( function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true end end ) SliderValueFrame.InputEnded:Connect( function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end end ) game:GetService("UserInputService").InputChanged:Connect(function(input) if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then move(input) end end) TextBox.FocusLost:Connect(function() if TextBox.Text == "" then TextBox.Text = visualDefault end if tonumber(TextBox.Text) > visualMax then TextBox.Text = visualMax end SliderValueFrame_2:TweenSize(UDim2.new((TextBox.Text or 0) / visualMax, 0, 0, 5), "Out", "Sine", 0.2, true) SliderValueFrame_3:TweenPosition(UDim2.new((TextBox.Text or 0)/visualMax, 0,0.5, 0) , "Out", "Sine", 0.2, true) TextBox.Text = tostring(TextBox.Text and math.floor( (TextBox.Text / visualMax) * (visualMax - visualMin) + visualMin) ) pcall(options.callback, TextBox.Text) end) function sliderfunc.Update(value) SliderValueFrame_2:TweenSize(UDim2.new((value or 0) / visualMax, 0, 0, 5), "Out", "Sine", 0.2, true) SliderValueFrame_3:TweenPosition(UDim2.new((value or 0)/visualMax, 0,0.5, 0) , "Out", "Sine", 0.2, true) SliderTitle.Text = visualTitle .. " : ".. value pcall(function() pcall(options.callback, TextBox.Text) end) end return sliderfunc end function LibraryFunction.Label(options) local Label = options.Title or "Label" local LabelFunctions = {} local LabelFrame = Instance.new("Frame") local Title = Instance.new("TextLabel") LabelFrame.Name = "LabelFrame" LabelFrame.Parent = ScrollingPageFrame LabelFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) LabelFrame.BackgroundTransparency = 1.000 LabelFrame.BorderColor3 = Color3.fromRGB(27, 42, 53) LabelFrame.Size = UDim2.new(0, 475, 0, 35) Title.Name = "Title" Title.Parent = LabelFrame Title.Active = true Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Title.BackgroundTransparency = 1.000 Title.Position = UDim2.new(0.020833334, 0, 0, 0) Title.Size = UDim2.new(0, 406, 0, 35) Title.Font = Enum.Font.GothamBold Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextSize = 14.000 Title.TextTransparency = 0.450 Title.TextWrapped = true Title.Text = Label Title.TextXAlignment = Enum.TextXAlignment.Left function LabelFunctions.Color(value) Title.TextColor3 = value Title.TextTransparency = 0 end function LabelFunctions.Refresh(value) Title.Text = value end return LabelFunctions end return LibraryFunction end return LibraryPage end return LibraryTab end -- [Save Settings] function LoadSettings() if readfile and writefile and isfile and isfolder then if not isfolder("Unique Hub Premium Scripts") then makefolder("Unique Hub Premium Scripts") end if not isfolder("Unique Hub Premium Scripts/Blox Fruits/") then makefolder("Unique Hub Premium Scripts/Blox Fruits/") end if not isfile("Unique Hub Premium Scripts/Blox Fruits/" .. game.Players.LocalPlayer.Name .. ".json") then writefile("Unique Hub Premium Scripts/Blox Fruits/" .. game.Players.LocalPlayer.Name .. ".json", game:GetService("HttpService"):JSONEncode(_G.Settings)) else local Decode = game:GetService("HttpService"):JSONDecode(readfile("Unique Hub Premium Scripts/Blox Fruits/" .. game.Players.LocalPlayer.Name .. ".json")) for i,v in pairs(Decode) do _G.Settings[i] = v end end else return warn("Status : Undetected Executor") end end function SaveSettings() if readfile and writefile and isfile and isfolder then if not isfile("Unique Hub Premium Scripts/Blox Fruits/" .. game.Players.LocalPlayer.Name .. ".json") then LoadSettings() else local Decode = game:GetService("HttpService"):JSONDecode(readfile("Unique Hub Premium Scripts/Blox Fruits/" .. game.Players.LocalPlayer.Name .. ".json")) local Array = {} for i,v in pairs(_G.Settings) do Array[i] = v end writefile("Unique Hub Premium Scripts/Blox Fruits/" .. game.Players.LocalPlayer.Name .. ".json", game:GetService("HttpService"):JSONEncode(Array)) end else return warn("Status : Undetected Executor") end end LoadSettings() if not game:IsLoaded() then local Loaded = Instance.new("Message",workspace) Loaded.Text = 'Wait Game Loading' game.Loaded:Wait() Loaded:Destroy() task.wait(10) end repeat wait() if game.Players.LocalPlayer.Team == nil and game:GetService("Players")["LocalPlayer"].PlayerGui.Main.ChooseTeam.Visible == true then if _G.Settings.Configs["Select Team"] == "Pirate" then game:GetService("Players")["LocalPlayer"].PlayerGui.Main.ChooseTeam.Container.Pirates.Frame.ViewportFrame.TextButton.Size = UDim2.new(0, 10000, 0, 10000) game:GetService("Players")["LocalPlayer"].PlayerGui.Main.ChooseTeam.Container.Pirates.Frame.ViewportFrame.TextButton.Position = UDim2.new(-4, 0, -5, 0) game:GetService("Players")["LocalPlayer"].PlayerGui.Main.ChooseTeam.Container.Pirates.Frame.ViewportFrame.TextButton.BackgroundTransparency = 1 wait(.5) game:service'VirtualInputManager':SendMouseButtonEvent(500,500, 0, true, game, 1) game:service'VirtualInputManager':SendMouseButtonEvent(500,500, 0, false, game, 1) elseif _G.Settings.Configs["Select Team"] == "Marine" then game:GetService("Players")["LocalPlayer"].PlayerGui.Main.ChooseTeam.Container.Marines.Frame.ViewportFrame.TextButton.Size = UDim2.new(0, 10000, 0, 10000) game:GetService("Players")["LocalPlayer"].PlayerGui.Main.ChooseTeam.Container.Marines.Frame.ViewportFrame.TextButton.Position = UDim2.new(-4, 0, -5, 0) game:GetService("Players")["LocalPlayer"].PlayerGui.Main.ChooseTeam.Container.Marines.Frame.ViewportFrame.TextButton.BackgroundTransparency = 1 wait(.5) game:service'VirtualInputManager':SendMouseButtonEvent(500,500, 0, true, game, 1) game:service'VirtualInputManager':SendMouseButtonEvent(500,500, 0, false, game, 1) else game:GetService("Players")["LocalPlayer"].PlayerGui.Main.ChooseTeam.Container.Pirates.Frame.ViewportFrame.TextButton.Size = UDim2.new(0, 10000, 0, 10000) game:GetService("Players")["LocalPlayer"].PlayerGui.Main.ChooseTeam.Container.Pirates.Frame.ViewportFrame.TextButton.Position = UDim2.new(-4, 0, -5, 0) game:GetService("Players")["LocalPlayer"].PlayerGui.Main.ChooseTeam.Container.Pirates.Frame.ViewportFrame.TextButton.BackgroundTransparency = 1 wait(.5) game:service'VirtualInputManager':SendMouseButtonEvent(500,500, 0, true, game, 1) game:service'VirtualInputManager':SendMouseButtonEvent(500,500, 0, false, game, 1) end end until game.Players.LocalPlayer.Team ~= nil and game:IsLoaded() -- [Place Id Check] local id = game.PlaceId if id == 2753915549 then World1 = true; elseif id == 4442272183 then World2 = true; elseif id == 7449423635 then World3 = true; else game:Shutdown() end; -- [Anti AFK] game:GetService("Players").LocalPlayer.Idled:connect(function() game:GetService("VirtualUser"):Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame) wait(1) game:GetService("VirtualUser"):Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame) end) -- [Functions Equip Weapon] function EquipWeapon(Tool) pcall(function() if game.Players.LocalPlayer.Backpack:FindFirstChild(Tool) then local ToolHumanoid = game.Players.LocalPlayer.Backpack:FindFirstChild(Tool) game.Players.LocalPlayer.Character.Humanoid:EquipTool(ToolHumanoid) end end) end function EquipWeaponSword() pcall(function() for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v.ToolTip == "Sword" and v:IsA('Tool') then local ToolHumanoid = game.Players.LocalPlayer.Backpack:FindFirstChild(v.Name) game.Players.LocalPlayer.Character.Humanoid:EquipTool(ToolHumanoid) end end end) end -- [Body Gyro] task.spawn(function() game:GetService("RunService").Stepped:Connect(function() pcall(function() --[World 1] if _G.Settings.Main["Auto Farm Level"] or _G.Settings.Main["Auto New World"] or _G.Settings.Main["Auto Saber"] or _G.Settings.Main["Auto Pople"] or --[World 2] _G.Settings.Main["Auto Third Sea"] or _G.Settings.Main["Auto Bartilo Quest"] or _G.Settings.Main["Auto Dark Coat"] or _G.Settings.Main["Auto Swan Glasses"] or _G.Settings.Main["Auto True Triple Katana"] or _G.Settings.Main["Auto Rengoku"] or _G.Settings.Main["Auto Ectoplasm"] or _G.Settings.FightingStyle["Auto Fully Death Step"] or _G.Settings.FightingStyle["Auto Fully SharkMan Karate"] or --[World 3] _G.Settings.Main["Auto Rainbow Haki"] or _G.Settings.Main["Auto Elite Hunter"] or _G.Settings.Main["Auto Musketeer Hat"] or _G.Settings.Main["Auto Buddy Sword"] or _G.Settings.Main["Auto Farm Bone"] or _G.Settings.Main["Auto Ken-Haki V2"] or _G.Settings.FightingStyle["Auto God Human"] or _G.Settings.Main["Auto Cavander"] or _G.Settings.Main["Auto Cursed Dual Katana"] or _G.Settings.Main["Auto Yama Sword"] or _G.Settings.Main["Auto Tushita Sword"] or _G.Settings.Main["Auto Serpent Bow"] or _G.Settings.Main["Auto Dark Dagger"] or _G.Settings.Main["Auto Cake Prince"] or _G.Settings.Main["Auto Dough V2"] or _G.Settings.Main["Auto Holy Torch"] or _G.Settings.Main["Auto Buddy Swords"] or _G.Settings.Main["Auto Farm Boss Hallow"] or MobAura or YamaQuest2 or YamaQuest1 or Auto_Cursed_Dual_Katana or Tushita_Quest2 or Tushita_Quest1 or AutoFarmMaterial or teleporttop or AutoFarmChest or --[For God Human] --_G.Settings.Main["Auto Fish Tail Sea 1"] or _G.Settings.Main["Auto Fish Tail Sea 3"] or _G.Settings.Main["Auto Magma Ore Sea 2"] or --_G.Settings.Main["Auto Magma Ore Sea 1"] or _G.Settings.Main["Auto Mystic Droplet"] or _G.Settings.Main["Auto Dragon Scales"] or --[Boss] _G.Settings.Boss["Auto All Boss"] or _G.Settings.Boss["Auto Boss Select"] or --[Mastery] _G.Settings.Mastery["Auto Farm Fruit Mastery"] or _G.Settings.Mastery["Auto Farm Gun Mastery"] or _G.Settings.Mastery["Farm Mastery SwordList"] or --[Teleport] _G.Settings.Teleport["Teleport to Sea Beast"] or --[Raids] _G.Settings.Raids["Auto Raids"] or _G.Settings.Raids["Auto Next Place"] then if syn then setfflag("HumanoidParallelRemoveNoPhysics", "False") setfflag("HumanoidParallelRemoveNoPhysicsNoSimulate2", "False") game.Players.LocalPlayer.Character.Humanoid:ChangeState(11) if game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Sit == true then game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Sit = false end else if game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then if not game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyVelocity1") then if game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Sit == true then game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Sit = false end local BodyVelocity = Instance.new("BodyVelocity") BodyVelocity.Name = "BodyVelocity1" BodyVelocity.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart BodyVelocity.MaxForce = Vector3.new(10000, 10000, 10000) BodyVelocity.Velocity = Vector3.new(0, 0, 0) end end for _, v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do if v:IsA("BasePart") then v.CanCollide = false end end end else if game.Players.LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyVelocity1") then game.Players.LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyVelocity1"):Destroy(); end end end) end) end) -- [Bring Mob] task.spawn(function() while true do wait() if setscriptable then setscriptable(game.Players.LocalPlayer, "SimulationRadius", true) end if sethiddenproperty then sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge) end end end) task.spawn(function() while task.wait() do pcall(function() if StartMagnet then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if not string.find(v.Name,"Boss") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 500 then if InMyNetWork(v.HumanoidRootPart) then v.HumanoidRootPart.CFrame = PosMon v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.Size = Vector3.new(60,60,60) v.HumanoidRootPart.Transparency = 1 v.HumanoidRootPart.CanCollide = false v.Head.CanCollide = false if v.Humanoid:FindFirstChild("Animator") then v.Humanoid.Animator:Destroy() end v.Humanoid:ChangeState(11) v.Humanoid:ChangeState(14) end end end end end) end end) -- [No Stun] if game.Players.LocalPlayer.Character:FindFirstChild("Stun") then game.Players.LocalPlayer.Character.Stun.Changed:connect(function() pcall(function() if game.Players.LocalPlayer.Character:FindFirstChild("Stun") then game.Players.LocalPlayer.Character.Stun.Value = 0 end end) end) end -- [Deleted Effect Auto] spawn(function() while wait() do for i,v in pairs(game:GetService("Workspace")["_WorldOrigin"]:GetChildren()) do pcall(function() if v.Name == ("CurvedRing") or v.Name == ("SlashHit") or v.Name == ("SwordSlash") or v.Name == ("SlashTail") or v.Name == ("Sounds") then v:Destroy() end end) end end end) getgenv().NoDieEffect = true if getgenv().NoDieEffect then if game:GetService("ReplicatedStorage").Effect.Container:FindFirstChild("Death") then game:GetService("ReplicatedStorage").Effect.Container.Death:Destroy() end if game:GetService("ReplicatedStorage").Effect.Container:FindFirstChild("Respawn") then game:GetService("ReplicatedStorage").Effect.Container.Respawn:Destroy() end end -- [require module] local CombatFramework = require(game:GetService("Players").LocalPlayer.PlayerScripts:WaitForChild("CombatFramework")) local CombatFrameworkR = getupvalues(CombatFramework)[2] local RigController = require(game:GetService("Players")["LocalPlayer"].PlayerScripts.CombatFramework.RigController) local RigControllerR = getupvalues(RigController)[2] local realbhit = require(game.ReplicatedStorage.CombatFramework.RigLib) local cooldownfastattack = tick() -- [Disabled Damage Interface] function DisabledDamage() task.spawn(function() while wait() do pcall(function() if _G.Settings.Configs["Disabled Damage"] then game:GetService("ReplicatedStorage").Assets.GUI.DamageCounter.Enabled = false else game:GetService("ReplicatedStorage").Assets.GUI.DamageCounter.Enabled = true end end) end end) end -- [Camera Shaker Function] function CameraShaker() task.spawn(function() local Camera = require(game.Players.LocalPlayer.PlayerScripts.CombatFramework.CameraShaker) while wait() do pcall(function() if _G.Settings.Configs["Camera Shaker"] then Camera.CameraShakeInstance.CameraShakeState.Inactive = 0 else Camera.CameraShakeInstance.CameraShakeState.Inactive = 3 end end) end end) end --[Function RmFzdCBBdHRhY2s=] function CurrentWeapon() local ac = CombatFrameworkR.activeController local ret = ac.blades[1] if not ret then return game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Name end pcall(function() while ret.Parent~=game.Players.LocalPlayer.Character do ret=ret.Parent end end) if not ret then return game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Name end return ret end function getAllBladeHitsPlayers(Sizes) local Hits = {} local Client = game.Players.LocalPlayer local Characters = game:GetService("Workspace").Characters:GetChildren() for i=1,#Characters do local v = Characters[i] local Human = v:FindFirstChildOfClass("Humanoid") if v.Name ~= game.Players.LocalPlayer.Name and Human and Human.RootPart and Human.Health > 0 and Client:DistanceFromCharacter(Human.RootPart.Position) < Sizes+5 then table.insert(Hits,Human.RootPart) end end return Hits end function getAllBladeHits(Sizes) local Hits = {} local Client = game.Players.LocalPlayer local Enemies = game:GetService("Workspace").Enemies:GetChildren() for i=1,#Enemies do local v = Enemies[i] local Human = v:FindFirstChildOfClass("Humanoid") if Human and Human.RootPart and Human.Health > 0 and Client:DistanceFromCharacter(Human.RootPart.Position) < Sizes+5 then table.insert(Hits,Human.RootPart) end end return Hits end function AttackFunction() local ac = CombatFrameworkR.activeController if ac and ac.equipped then for indexincrement = 1, 1 do local bladehit = getAllBladeHits(60) if #bladehit > 0 then local AcAttack8 = debug.getupvalue(ac.attack, 5) local AcAttack9 = debug.getupvalue(ac.attack, 6) local AcAttack7 = debug.getupvalue(ac.attack, 4) local AcAttack10 = debug.getupvalue(ac.attack, 7) local NumberAc12 = (AcAttack8 * 798405 + AcAttack7 * 727595) % AcAttack9 local NumberAc13 = AcAttack7 * 798405 (function() NumberAc12 = (NumberAc12 * AcAttack9 + NumberAc13) % 1099511627776 AcAttack8 = math.floor(NumberAc12 / AcAttack9) AcAttack7 = NumberAc12 - AcAttack8 * AcAttack9 end)() AcAttack10 = AcAttack10 + 1 debug.setupvalue(ac.attack, 5, AcAttack8) debug.setupvalue(ac.attack, 6, AcAttack9) debug.setupvalue(ac.attack, 4, AcAttack7) debug.setupvalue(ac.attack, 7, AcAttack10) for k, v in pairs(ac.animator.anims.basic) do v:Play(0.01,0.01,0.01) end if game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool") and ac.blades and ac.blades[1] then game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("weaponChange",tostring(CurrentWeapon())) game.ReplicatedStorage.Remotes.Validator:FireServer(math.floor(NumberAc12 / 1099511627776 * 16777215), AcAttack10) game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("hit", bladehit, 2, "") end end end end end function AttackPlayers() local ac = CombatFrameworkR.activeController if ac and ac.equipped then for indexincrement = 1, 1 do local bladehit = getAllBladeHitsPlayers(60) if #bladehit > 0 then local AcAttack8 = debug.getupvalue(ac.attack, 5) local AcAttack9 = debug.getupvalue(ac.attack, 6) local AcAttack7 = debug.getupvalue(ac.attack, 4) local AcAttack10 = debug.getupvalue(ac.attack, 7) local NumberAc12 = (AcAttack8 * 798405 + AcAttack7 * 727595) % AcAttack9 local NumberAc13 = AcAttack7 * 798405 (function() NumberAc12 = (NumberAc12 * AcAttack9 + NumberAc13) % 1099511627776 AcAttack8 = math.floor(NumberAc12 / AcAttack9) AcAttack7 = NumberAc12 - AcAttack8 * AcAttack9 end)() AcAttack10 = AcAttack10 + 1 debug.setupvalue(ac.attack, 5, AcAttack8) debug.setupvalue(ac.attack, 6, AcAttack9) debug.setupvalue(ac.attack, 4, AcAttack7) debug.setupvalue(ac.attack, 7, AcAttack10) for k, v in pairs(ac.animator.anims.basic) do v:Play(0.01,0.01,0.01) end if game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool") and ac.blades and ac.blades[1] then game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("weaponChange",tostring(CurrentWeapon())) game.ReplicatedStorage.Remotes.Validator:FireServer(math.floor(NumberAc12 / 1099511627776 * 16777215), AcAttack10) game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("hit", bladehit, 2, "") end end end end end -- [Isnetwork Owner] function InMyNetWork(object) if isnetworkowner then return isnetworkowner(object) else if (object.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 200 then return true end return false end end -- [Function (Abandoned Quest , Others)] function Com(com,...) local Remote = game:GetService('ReplicatedStorage').Remotes:FindFirstChild("Comm"..com) if Remote:IsA("RemoteEvent") then Remote:FireServer(...) elseif Remote:IsA("RemoteFunction") then Remote:InvokeServer(...) end end -- [Tween Functions] local function GetIsLand(...) local RealtargetPos = {...} local targetPos = RealtargetPos[1] local RealTarget if type(targetPos) == "vector" then RealTarget = targetPos elseif type(targetPos) == "userdata" then RealTarget = targetPos.Position elseif type(targetPos) == "number" then RealTarget = CFrame.new(unpack(RealtargetPos)) RealTarget = RealTarget.p end local ReturnValue local CheckInOut = math.huge; if game.Players.LocalPlayer.Team then for i,v in pairs(game.Workspace._WorldOrigin.PlayerSpawns:FindFirstChild(tostring(game.Players.LocalPlayer.Team)):GetChildren()) do local ReMagnitude = (RealTarget - v:GetModelCFrame().p).Magnitude; if ReMagnitude < CheckInOut then CheckInOut = ReMagnitude; ReturnValue = v.Name end end if ReturnValue then return ReturnValue end end end --BTP function BTP(Position) game.Players.LocalPlayer.Character.Head:Destroy() game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Position wait(1) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Position game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint") end -- [Tween Functions (toTarget)] local function toTarget(...) local RealtargetPos = {...} local targetPos = RealtargetPos[1] local RealTarget if type(targetPos) == "vector" then RealTarget = CFrame.new(targetPos) elseif type(targetPos) == "userdata" then RealTarget = targetPos elseif type(targetPos) == "number" then RealTarget = CFrame.new(unpack(RealtargetPos)) end if game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Health == 0 then if tween then tween:Cancel() end repeat wait() until game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Health > 0; wait(0.2) end local tweenfunc = {} local Distance = (RealTarget.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).Magnitude if Distance < 1000 then Speed = 315 elseif Distance >= 1000 then Speed = 300 end if _G.Settings.Configs["Bypass TP"] then if Distance > 3000 and not AutoFarmMaterial and not _G.Settings.FightingStyle["Auto God Human"] and not _G.Settings.Raids["Auto Raids"] and not (game.Players.LocalPlayer.Backpack:FindFirstChild("Special Microchip") or game.Players.LocalPlayer.Character:FindFirstChild("Special Microchip") or game.Players.LocalPlayer.Backpack:FindFirstChild("God's Chalice") or game.Players.LocalPlayer.Character:FindFirstChild("God's Chalice") or game.Players.LocalPlayer.Backpack:FindFirstChild("Hallow Essence") or game.Players.LocalPlayer.Character:FindFirstChild("Hallow Essence") or game.Players.LocalPlayer.Character:FindFirstChild("Sweet Chalice") or game.Players.LocalPlayer.Backpack:FindFirstChild("Sweet Chalice")) and not (Name == "Fishman Commando [Lv. 400]" or Name == "Fishman Warrior [Lv. 375]") then pcall(function() tween:Cancel() fkwarp = false if game:GetService("Players")["LocalPlayer"].Data:FindFirstChild("SpawnPoint").Value == tostring(GetIsLand(RealTarget)) then wait(.1) Com("F_","TeleportToSpawn") elseif game:GetService("Players")["LocalPlayer"].Data:FindFirstChild("LastSpawnPoint").Value == tostring(GetIsLand(RealTarget)) then game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid"):ChangeState(15) wait(0.1) repeat wait() until game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid").Health > 0 else if game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid").Health > 0 then if fkwarp == false then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = RealTarget end fkwarp = true end wait(.08) game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid"):ChangeState(15) repeat wait() until game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid").Health > 0 wait(.1) Com("F_","SetSpawnPoint") end wait(0.2) return end) end end local tween_s = game:service"TweenService" local info = TweenInfo.new((RealTarget.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).Magnitude/Speed, Enum.EasingStyle.Linear) local tweenw, err = pcall(function() tween = tween_s:Create(game.Players.LocalPlayer.Character["HumanoidRootPart"], info, {CFrame = RealTarget}) tween:Play() end) function tweenfunc:Stop() tween:Cancel() end function tweenfunc:Wait() tween.Completed:Wait() end return tweenfunc end function toTargetP(CFgo) if game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Health <= 0 or not game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid") then tween:Cancel() repeat wait() until game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid") and game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid").Health > 0 wait(7) return end if (game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart.Position - CFgo.Position).Magnitude <= 150 then pcall(function() tween:Cancel() game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart.CFrame = CFgo return end) end local tween_s = game:service"TweenService" local info = TweenInfo.new((game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart.Position - CFgo.Position).Magnitude/325, Enum.EasingStyle.Linear) tween = tween_s:Create(game.Players.LocalPlayer.Character["HumanoidRootPart"], info, {CFrame = CFgo}) tween:Play() local tweenfunc = {} function tweenfunc:Stop() tween:Cancel() end return tweenfunc end -- [Infinites Energy] function InfinitiesEnergy() game:GetService('Players').LocalPlayer.Character.Energy.Changed:connect(function() if _G.Settings.Misc["Infinities Energy"] then game:GetService('Players').LocalPlayer.Character.Energy.Value = game:GetService('Players').LocalPlayer.Character.Energy.MaxValue end end) end -- [No Cooldown , Infinities Geppo] function NoCooldown() for i,v in next, getgc() do if typeof(v) == "function" then if getfenv(v).script == game.Players.LocalPlayer.Character:WaitForChild("Dodge") and _G.Settings.Misc["No Dash Cooldown"] then for i2,v2 in next, getupvalues(v) do if tostring(v2) == "0.4" then repeat wait(.1) setupvalue(v,i2,0) until not _G.Settings.Misc["No Dash Cooldown"] end end end if getfenv(v).script == game.Players.LocalPlayer.Character:WaitForChild("Geppo") and _G.Settings.Misc["Infinities Geppo"] then for i2,v2 in next, getupvalues(v) do if tostring(v2) == "0" then repeat wait(.1) setupvalue(v,i2,0) until not _G.Settings.Misc["Infinities Geppo"] end end end if getfenv(v).script == game.Players.LocalPlayer.Character:WaitForChild("Soru") and _G.Settings.Misc["No Soru Cooldown"] 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 _G.Settings.Misc["No Soru Cooldown"] end end end end end end end -- [Xray Function] function xray(v) if v then for _,i in pairs(workspace:GetDescendants()) do if i:IsA("BasePart") and not i.Parent:FindFirstChildOfClass('Humanoid') and not i.Parent.Parent:FindFirstChildOfClass('Humanoid') then i.LocalTransparencyModifier = 0.5 end end else for _,i in pairs(workspace:GetDescendants()) do if i:IsA("BasePart") and not i.Parent:FindFirstChildOfClass('Humanoid') and not i.Parent.Parent:FindFirstChildOfClass('Humanoid') then i.LocalTransparencyModifier = 0 end end end end -- [Get Players Character] function getRoot(char) local rootPart = char:FindFirstChild('HumanoidRootPart') or char:FindFirstChild('Torso') or char:FindFirstChild('UpperTorso') return rootPart end function r15(plr) if plr.Character:FindFirstChildOfClass('Humanoid').RigType == Enum.HumanoidRigType.R15 then return true end end -- [Functions Click] function ClickCamera() game:GetService("VirtualUser"):CaptureController() game:GetService("VirtualUser"):ClickButton1(Vector2.new(851, 158), game:GetService("Workspace").Camera.CFrame) end function Click() game:GetService("VirtualUser"):CaptureController() game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 672)) end -- [Server Hop Api] -- [Remove Text Fruits] function RemoveFruit(str) return str:gsub(" Fruit", "") end -- [Code Api] local CodeApi = loadstring(game:HttpGet('https://pastebin.com/raw/EK13Njf3'))() -- [Comma Value] function comma_value(p1) local v1 = p1; while true do local v2, v3 = string.gsub(v1, "^(-?%d+)(%d%d%d)", "%1,%2"); v1 = v2; if v3 ~= 0 then else break; end; end; return v1; end; -- [Check Fruit 1M] _G.CheckFruitLocal1M = false function CheckFruit1M() for i,v in pairs(game.ReplicatedStorage:WaitForChild("Remotes").CommF_:InvokeServer("getInventoryFruits")) do if v.Price >= 1000000 then _G.CheckFruitLocal1M = true end end end -- [Get FightingStyle] function GetFightingStyle(Style) ReturnText = "" for i ,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == Style then ReturnText = v.Name end end end for i ,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == Style then ReturnText = v.Name end end end if ReturnText ~= "" then return ReturnText else return "Not Have" end end local placeId = game.PlaceId if placeId == 2753915549 then OldWorld = true elseif placeId == 4442272183 then NewWorld = true elseif placeId == 7449423635 then ThreeWorld = true else game.Players.LocalPlayer:Kick("ลูกหรี่ชอบโง่รันผิดแมพ") end -- [CheckMasteryWeapon] function CheckMasteryWeapon(NameWe,MasNum) if game.Players.LocalPlayer.Backpack:FindFirstChild(NameWe) then if tonumber(game.Players.LocalPlayer.Backpack:FindFirstChild(NameWe).Level.Value) < tonumber(MasNum) then return "true DownTo" elseif tonumber(game.Players.LocalPlayer.Backpack:FindFirstChild(NameWe).Level.Value) >= tonumber(MasNum) then return "true UpTo" end end if game.Players.LocalPlayer.Character:FindFirstChild(NameWe) then if tonumber(game.Players.LocalPlayer.Character:FindFirstChild(NameWe).Level.Value) < tonumber(MasNum) then return "true DownTo" elseif tonumber(game.Players.LocalPlayer.Character:FindFirstChild(NameWe).Level.Value) >= tonumber(MasNum) then return "true UpTo" end end return "else" end --[GetWeaponInventory] function GetWeaponInventory(Weaponname) for i,v in pairs(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("getInventory")) do if type(v) == "table" then if v.Type == "Sword" then if v.Name == Weaponname then return true end end end end return false end -- [GetMaterial] function GetMaterial(matname) for i,v in pairs(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("getInventory")) do if type(v) == "table" then if v.Type == "Material" then if v.Name == matname then return v.Count end end end end return 0 end local AllMaterial if World1 then AllMaterial = { "Magma Ore", "Leather", "Scrap Metal", "Angel Wings", "Fish Tail" } elseif World2 then AllMaterial = { "Magma Ore", "Scrap Metal", "Radioactive Material", "Vampire Fang", "Mystic Droplet", } elseif World3 then AllMaterial = { "Mini Tusk", "Fish Tail", "Scrap Metal", "Dragon Scale", "Conjured Cocoa", "Demonic Wisp", "Gunpowder", } end table.sort(AllMaterial) -- [CustomFindFirstChild] local function CustomFindFirstChild(tablename) for i,v in pairs(tablename) do if game:GetService("Workspace").Enemies:FindFirstChild(v) then return true end end return false end -- [IsNumber] function isNumber(str) if tonumber(str) ~= nil or str == 'inf' then return true end end -- [Invisible] local Player = game:GetService('Players').LocalPlayer local function CheckRig() if Player.Character then local Humanoid = Player.Character:WaitForChild('Humanoid') if Humanoid.RigType == Enum.HumanoidRigType.R15 then return 'R15' else return 'R6' end end end local function InitiateInvis() local Character = Player.Character local StoredCF = Character.PrimaryPart.CFrame if CheckRig() == 'R6' then local Clone = Character.HumanoidRootPart:Clone() Character.HumanoidRootPart:Destroy() Clone.Parent = Character else local Clone = Character.LowerTorso.Root:Clone() Character.LowerTorso.Root:Destroy() Clone.Parent = Character.LowerTorso end end -- [CheckMaterial] local function CheckMaterial(v1) if World1 then if (v1=="Magma Ore") then MaterialMob={"Military Soldier [Lv. 300]","Military Spy [Lv. 325]"}; CFrameMon=CFrame.new( -5815,84,8820); elseif ((v1=="Leather") or (v1=="Scrap Metal")) then MaterialMob={"Brute [Lv. 45]"}; CFrameMon=CFrame.new( -1145,15,4350); elseif (v1=="Angel Wings") then MaterialMob={"God's Guard [Lv. 450]"}; CFrameMon=CFrame.new( -4698,845, -1912); elseif (v1=="Fish Tail") then MaterialMob={"Fishman Warrior [Lv. 375]","Fishman Commando [Lv. 400]"}; CFrameMon=CFrame.new(61123,19,1569); end end if World2 then if (v1=="Magma Ore") then MaterialMob={"Magma Ninja [Lv. 1175]"}; CFrameMon=CFrame.new( -5428,78, -5959); elseif (v1=="Scrap Metal") then MaterialMob={"Swan Pirate [Lv. 775]"}; CFrameMon=CFrame.new(878,122,1235); elseif (v1=="Radioactive Material") then MaterialMob={"Factory Staff [Lv. 800]"}; CFrameMon=CFrame.new(295,73, -56); elseif (v1=="Vampire Fang") then MaterialMob={"Vampire [Lv. 975]"}; CFrameMon=CFrame.new( -6033,7, -1317); elseif (v1=="Mystic Droplet") then MaterialMob={"Water Fighter [Lv. 1450]","Sea Soldier [Lv. 1425]"}; CFrameMon=CFrame.new( -3385,239, -10542); end end if World3 then if (v1=="Mini Tusk") then MaterialMob={"Mythological Pirate [Lv. 1850]"}; CFrameMon=CFrame.new( -13545,470, -6917); elseif (v1=="Fish Tail") then MaterialMob={"Fishman Raider [Lv. 1775]","Fishman Captain [Lv. 1800]"}; CFrameMon=CFrame.new( -10993,332, -8940); elseif (v1=="Scrap Metal") then MaterialMob={"Jungle Pirate [Lv. 1900]"}; CFrameMon=CFrame.new( -12107,332, -10549); elseif (v1=="Dragon Scale") then MaterialMob={"Dragon Crew Archer [Lv. 1600]","Dragon Crew Warrior [Lv. 1575]"}; CFrameMon=CFrame.new(6594,383,139); elseif (v1=="Conjured Cocoa") then MaterialMob={"Cocoa Warrior [Lv. 2300]","Chocolate Bar Battler [Lv. 2325]","Sweet Thief [Lv. 2350]","Candy Rebel [Lv. 2375]"}; CFrameMon=CFrame.new(620.6344604492188,78.93644714355469, -12581.369140625); elseif (v1=="Demonic Wisp") then MaterialMob={"Demonic Soul [Lv. 2025]"}; CFrameMon=CFrame.new( -9507,172,6158); elseif (v1=="Gunpowder") then MaterialMob={"Pistol Billionaire [Lv. 1525]"}; CFrameMon=CFrame.new( -469,74,5904); end end end -- [Check Quest] function CheckQuest() local MyLevel = game.Players.LocalPlayer.Data.Level.Value if World1 then if MyLevel == 1 or MyLevel <= 9 then -- Bandit LevelFarm = 1 Name = "Bandit [Lv. 5]" QuestName = "BanditQuest1" LevelQuest = 1 NameMon = "Bandit" CFrameMon = CFrame.new(1145, 17, 1634) VectorMon = Vector3.new(1145, 17, 1634) CFrameQuest = CFrame.new(1060, 17, 1547) VectorQuest = Vector3.new(1060, 17, 1547) elseif MyLevel == 10 or MyLevel <= 14 then -- Monkey LevelFarm = 2 Name = "Monkey [Lv. 14]" QuestName = "JungleQuest" LevelQuest = 1 NameMon = "Monkey" CFrameMon = CFrame.new(-1496, 39, 35) VectorMon = Vector3.new(-1496, 39, 35) CFrameQuest = CFrame.new(-1602, 37, 152) VectorQuest = Vector3.new(-1602, 37, 152) elseif MyLevel == 15 or MyLevel <= 29 then -- Gorilla LevelFarm = 3 Name = "Gorilla [Lv. 20]" QuestName = "JungleQuest" LevelQuest = 2 NameMon = "Gorilla" CFrameMon = CFrame.new(-1237, 6, -486) VectorMon = Vector3.new(-1237, 7, -486) CFrameQuest = CFrame.new(-1602, 37, 152) VectorQuest = Vector3.new(-1602, 37, 152) elseif MyLevel == 30 or MyLevel <= 39 then -- Pirate LevelFarm = 4 Name = "Pirate [Lv. 35]" QuestName = "BuggyQuest1" LevelQuest = 1 NameMon = "Pirate" CFrameMon = CFrame.new(-1115, 14, 3938) VectorMon = Vector3.new(-1115, 14, 3938) CFrameQuest = CFrame.new(-1140, 5, 3828) VectorQuest = Vector3.new(-1140, 5, 3828) elseif MyLevel == 40 or MyLevel <= 59 then -- Brute LevelFarm = 5 Name = "Brute [Lv. 45]" QuestName = "BuggyQuest1" LevelQuest = 2 NameMon = "Brute" CFrameMon = CFrame.new(-1145, 15, 4350) VectorMon = Vector3.new(-1146, 15, 4350) CFrameQuest = CFrame.new(-1140, 5, 3828) VectorQuest = Vector3.new(-1140, 5, 3828) elseif MyLevel == 60 or MyLevel <= 74 then -- Desert Bandit LevelFarm = 6 Name = "Desert Bandit [Lv. 60]" QuestName = "DesertQuest" LevelQuest = 1 NameMon = "Desert Bandit" CFrameMon = CFrame.new(932, 7, 4484) VectorMon = Vector3.new(932, 7, 4484) CFrameQuest = CFrame.new(897, 7, 4388) VectorQuest = Vector3.new(897, 7, 4388) elseif MyLevel == 75 or MyLevel <= 89 then -- Desert Officre LevelFarm = 7 Name = "Desert Officer [Lv. 70]" QuestName = "DesertQuest" LevelQuest = 2 NameMon = "Desert Officer" CFrameMon = CFrame.new(1572, 10, 4373) VectorMon = Vector3.new(1572, 10, 4373) CFrameQuest = CFrame.new(897, 7, 4388) VectorQuest = Vector3.new(897, 7, 4388) elseif MyLevel == 90 or MyLevel <= 99 then -- Snow Bandits LevelFarm = 8 Name = "Snow Bandit [Lv. 90]" QuestName = "SnowQuest" LevelQuest = 1 NameMon = "Snow Bandits" CFrameMon = CFrame.new(1289, 150, -1442) VectorMon = Vector3.new(1289, 106, -1442) CFrameQuest = CFrame.new(1386, 87, -1297) VectorQuest = Vector3.new(1386, 87, -1297) elseif MyLevel == 100 or MyLevel <= 119 then -- Snowman LevelFarm = 9 Name = "Snowman [Lv. 100]" QuestName = "SnowQuest" LevelQuest = 2 NameMon = "Snowman" CFrameMon = CFrame.new(1289, 150, -1442) VectorMon = Vector3.new(1289, 106, -1442) CFrameQuest = CFrame.new(1386, 87, -1297) VectorQuest = Vector3.new(1386, 87, -1297) elseif MyLevel == 120 or MyLevel <= 149 then -- Chief Petty Officer LevelFarm = 10 Name = "Chief Petty Officer [Lv. 120]" QuestName = "MarineQuest2" LevelQuest = 1 NameMon = "Chief Petty Officer" CFrameMon = CFrame.new(-4855, 23, 4308) VectorMon = Vector3.new(-4855, 23, 4308) CFrameQuest = CFrame.new(-5036, 29, 4325) VectorQuest = Vector3.new(-5036, 29, 4325) elseif MyLevel == 150 or MyLevel <= 174 then -- Sky Bandit LevelFarm = 11 Name = "Sky Bandit [Lv. 150]" QuestName = "SkyQuest" LevelQuest = 1 NameMon = "Sky Bandit" CFrameMon = CFrame.new(-4981, 278, -2830) VectorMon = Vector3.new(-4981, 278, -2830) CFrameQuest = CFrame.new(-4842, 718, -2623) VectorQuest = Vector3.new(-4842, 718, -2623) elseif MyLevel == 175 or MyLevel <= 189 then -- Dark Master LevelFarm = 12 Name = "Dark Master [Lv. 175]" QuestName = "SkyQuest" LevelQuest = 2 NameMon = "Dark Master" CFrameMon = CFrame.new(-5250, 389, -2272) VectorMon = Vector3.new(-5250, 389, -2272) CFrameQuest = CFrame.new(-4842, 718, -2623) VectorQuest = Vector3.new(-4842, 718, -2623) elseif MyLevel == 190 or MyLevel <= 209 then -- Dark Master LevelFarm = 13 Name = "Prisoner [Lv. 190]" QuestName = "PrisonerQuest" LevelQuest = 1 NameMon = "Prisoner" CFrameMon = CFrame.new(5411, 96, 690) VectorMon = Vector3.new(5411, 96, 690) CFrameQuest = CFrame.new(5308, 2, 474) VectorQuest = Vector3.new(5308, 2, 474) elseif MyLevel == 210 or MyLevel <= 249 then -- Dark Master LevelFarm = 14 Name = "Dangerous Prisoner [Lv. 210]" QuestName = "PrisonerQuest" LevelQuest = 2 NameMon = "Dangerous Prisoner" CFrameMon = CFrame.new(5411, 96, 690) VectorMon = Vector3.new(5411, 96, 690) CFrameQuest = CFrame.new(5308, 2, 474) VectorQuest = Vector3.new(5308, 2, 474) elseif MyLevel == 250 or MyLevel <= 299 then -- Toga Warrior LevelFarm = 15 Name = "Toga Warrior [Lv. 250]" QuestName = "ColosseumQuest" LevelQuest = 1 NameMon = "Toga Warrior" CFrameMon = CFrame.new(-1824, 50, -2743) VectorMon = Vector3.new(-1824, 50, -2743) CFrameQuest = CFrame.new(-1576, 8, -2985) VectorQuest = Vector3.new(-1576, 8, -2985) elseif MyLevel == 300 or MyLevel <= 329 then -- Military Soldier LevelFarm = 16 Name = "Military Soldier [Lv. 300]" QuestName = "MagmaQuest" LevelQuest = 1 NameMon = "Military Soldier" CFrameMon = CFrame.new(-5408, 11, 8447) VectorMon = Vector3.new(-5408, 11, 8447) CFrameQuest = CFrame.new(-5316, 12, 8517) VectorQuest = Vector3.new(-5316, 12, 8517) elseif MyLevel == 330 or MyLevel <= 374 then -- Military Spy LevelFarm = 17 Name = "Military Spy [Lv. 325]" QuestName = "MagmaQuest" LevelQuest = 2 NameMon = "Military Spy" CFrameMon = CFrame.new(-5815, 84, 8820) VectorMon = Vector3.new(-5815, 84, 8820) CFrameQuest = CFrame.new(-5316, 12, 8517) VectorQuest = Vector3.new(-5316, 12, 8517) elseif MyLevel == 375 or MyLevel <= 399 then -- Fishman Warrior LevelFarm = 18 Name = "Fishman Warrior [Lv. 375]" QuestName = "FishmanQuest" LevelQuest = 1 NameMon = "Fishman Warrior" CFrameMon = CFrame.new(60859, 19, 1501) VectorMon = Vector3.new(60859, 19, 1501) CFrameQuest = CFrame.new(61123, 19, 1569) VectorQuest = Vector3.new(61123, 19, 1569) elseif MyLevel == 400 or MyLevel <= 449 then -- Fishman Commando LevelFarm = 19 Name = "Fishman Commando [Lv. 400]" QuestName = "FishmanQuest" LevelQuest = 2 NameMon = "Fishman Commando" CFrameMon = CFrame.new(61891, 19, 1470) VectorMon = Vector3.new(61891, 19, 1470) CFrameQuest = CFrame.new(61123, 19, 1569) VectorQuest = Vector3.new(61123, 19, 1569) elseif MyLevel == 450 or MyLevel <= 474 then -- God's Guards LevelFarm = 20 Name = "God's Guard [Lv. 450]" QuestName = "SkyExp1Quest" LevelQuest = 1 NameMon = "God's Guards" CFrameMon = CFrame.new(-4698, 845, -1912) VectorMon = Vector3.new(-4698, 845, -1912) CFrameQuest = CFrame.new(-4722, 845, -1954) VectorQuest = Vector3.new(-4722, 846, -1954) elseif MyLevel == 475 or MyLevel <= 524 then -- Shandas LevelFarm = 21 Name = "Shanda [Lv. 475]" QuestName = "SkyExp1Quest" LevelQuest = 2 NameMon = "Shandas" CFrameMon = CFrame.new(-7685, 5567, -502) VectorMon = Vector3.new(-7685, 5567, -502) CFrameQuest = CFrame.new(-7862, 5546, -380) VectorQuest = Vector3.new(-7862, 5546, -380) elseif MyLevel == 525 or MyLevel <= 549 then -- Royal Squad LevelFarm = 22 Name = "Royal Squad [Lv. 525]" QuestName = "SkyExp2Quest" LevelQuest = 1 NameMon = "Royal Squad" CFrameMon = CFrame.new(-7670, 5607, -1460) VectorMon = Vector3.new(-7670, 5607, -1460) CFrameQuest = CFrame.new(-7904, 5636, -1412) VectorQuest = Vector3.new(-7904, 5636, -1412) elseif MyLevel == 550 or MyLevel <= 624 then -- Royal Soldier LevelFarm = 23 Name = "Royal Soldier [Lv. 550]" QuestName = "SkyExp2Quest" LevelQuest = 2 NameMon = "Royal Soldier" CFrameMon = CFrame.new(-7828, 5607, -1744) VectorMon = Vector3.new(-7828, 5607, -1744) CFrameQuest = CFrame.new(-7904, 5636, -1412) VectorQuest = Vector3.new(-7904, 5636, -1412) elseif MyLevel == 625 or MyLevel <= 649 then -- Galley Pirate LevelFarm = 24 Name = "Galley Pirate [Lv. 625]" QuestName = "FountainQuest" LevelQuest = 1 NameMon = "Galley Pirate" CFrameMon = CFrame.new(5589, 45, 3996) VectorMon = Vector3.new(5589, 45, 3996) CFrameQuest = CFrame.new(5256, 39, 4050) VectorQuest = Vector3.new(5256, 39, 4050) elseif MyLevel >= 650 then -- Galley Captain LevelFarm = 25 Name = "Galley Captain [Lv. 650]" QuestName = "FountainQuest" LevelQuest = 2 NameMon = "Galley Captain" CFrameMon = CFrame.new(5649, 39, 4936) VectorMon = Vector3.new(5649, 39, 4936) CFrameQuest = CFrame.new(5256, 39, 4050) VectorQuest = Vector3.new(5256, 39, 4050) end end if World2 then if MyLevel == 700 or MyLevel <= 724 then -- Raider [Lv. 700] LevelFarm = 1 Name = "Raider [Lv. 700]" QuestName = "Area1Quest" LevelQuest = 1 NameMon = "Raider" CFrameQuest = CFrame.new(-425, 73, 1837) VectorQuest = Vector3.new(-425, 73, 1837) CFrameMon = CFrame.new(-746, 39, 2390) VectorMon = Vector3.new(-746, 39, 2389) elseif MyLevel == 725 or MyLevel <= 774 then -- Mercenary [Lv. 725] LevelFarm = 2 Name = "Mercenary [Lv. 725]" QuestName = "Area1Quest" LevelQuest = 2 NameMon = "Mercenary" CFrameQuest = CFrame.new(-425, 73, 1837) VectorQuest = Vector3.new(-425, 73, 1837) CFrameMon = CFrame.new(-874, 141, 1312) VectorMon = Vector3.new(-874, 141, 1312) elseif MyLevel == 775 or MyLevel <= 799 then -- Swan Pirate [Lv. 775] LevelFarm = 3 Name = "Swan Pirate [Lv. 775]" QuestName = "Area2Quest" LevelQuest = 1 NameMon = "Swan Pirate" CFrameQuest = CFrame.new(634, 73, 918) VectorQuest = Vector3.new(634, 73, 918) CFrameMon = CFrame.new(878, 122, 1235) VectorMon = Vector3.new(878, 122, 1235) elseif MyLevel == 800 or MyLevel <= 874 then -- Factory Staff [Lv. 800] LevelFarm = 4 Name = "Factory Staff [Lv. 800]" QuestName = "Area2Quest" LevelQuest = 2 NameMon = "Factory Staff" CFrameQuest = CFrame.new(634, 73, 918) VectorQuest = Vector3.new(634, 73, 918) CFrameMon = CFrame.new(295, 73, -56) VectorMon = Vector3.new(295, 73, -56) elseif MyLevel == 875 or MyLevel <= 899 then -- Marine Lieutenant [Lv. 875] LevelFarm = 5 Name = "Marine Lieutenant [Lv. 875]" QuestName = "MarineQuest3" LevelQuest = 1 NameMon = "Marine Lieutenant" CFrameMon = CFrame.new(-2806, 73, -3038) VectorMon = Vector3.new(-2806, 73, -3038) CFrameQuest = CFrame.new(-2443, 73, -3219) VectorQuest = Vector3.new(-2443, 73, -3219) elseif MyLevel == 900 or MyLevel <= 949 then -- Marine Captain [Lv. 900] LevelFarm = 6 Name = "Marine Captain [Lv. 900]" QuestName = "MarineQuest3" LevelQuest = 2 NameMon = "Marine Captain" CFrameMon = CFrame.new(-1869, 73, -3320) VectorMon = Vector3.new(-1869, 73, -3320) CFrameQuest = CFrame.new(-2443, 73, -3219) VectorQuest = Vector3.new(-2443, 73, -3219) elseif MyLevel == 950 or MyLevel <= 974 then -- Zombie [Lv. 950] LevelFarm = 7 Name = "Zombie [Lv. 950]" QuestName = "ZombieQuest" LevelQuest = 1 NameMon = "Zombie" CFrameMon = CFrame.new(-5736, 126, -728) VectorMon = Vector3.new(-5736, 126, -728) CFrameQuest = CFrame.new(-5494, 49, -795) VectorQuest = Vector3.new(-5494, 49, -794) elseif MyLevel == 975 or MyLevel <= 999 then -- Vampire [Lv. 975] LevelFarm = 8 Name = "Vampire [Lv. 975]" QuestName = "ZombieQuest" LevelQuest = 2 NameMon = "Vampire" CFrameMon = CFrame.new(-6033, 7, -1317) VectorMon = Vector3.new(-6033, 7, -1317) CFrameQuest = CFrame.new(-5494, 49, -795) VectorQuest = Vector3.new(-5494, 49, -795) elseif MyLevel == 1000 or MyLevel <= 1049 then -- Snow Trooper [Lv. 1000] ** LevelFarm = 9 Name = "Snow Trooper [Lv. 1000]" QuestName = "SnowMountainQuest" LevelQuest = 1 NameMon = "Snow Trooper" CFrameMon = CFrame.new(478, 402, -5362) VectorMon = Vector3.new(478, 402, -5362) CFrameQuest = CFrame.new(605, 402, -5371) VectorQuest = Vector3.new(605, 402, -5371) elseif MyLevel == 1050 or MyLevel <= 1099 then -- Winter Warrior [Lv. 1050] LevelFarm = 10 Name = "Winter Warrior [Lv. 1050]" QuestName = "SnowMountainQuest" LevelQuest = 2 NameMon = "Winter Warrior" CFrameMon = CFrame.new(1157, 430, -5188) VectorMon = Vector3.new(1157, 430, -5188) CFrameQuest = CFrame.new(605, 402, -5371) VectorQuest = Vector3.new(605, 402, -5371) elseif MyLevel == 1100 or MyLevel <= 1124 then -- Lab Subordinate [Lv. 1100] LevelFarm = 11 Name = "Lab Subordinate [Lv. 1100]" QuestName = "IceSideQuest" LevelQuest = 1 NameMon = "Lab Subordinate" CFrameMon = CFrame.new(-5782, 42, -4484) VectorMon = Vector3.new(-5782, 42, -4484) CFrameQuest = CFrame.new(-6060, 16, -4905) VectorQuest = Vector3.new(-6060, 16, -4905) elseif MyLevel == 1125 or MyLevel <= 1174 then -- Horned Warrior [Lv. 1125] LevelFarm = 12 Name = "Horned Warrior [Lv. 1125]" QuestName = "IceSideQuest" LevelQuest = 2 NameMon = "Horned Warrior" CFrameMon = CFrame.new(-6406, 24, -5805) VectorMon = Vector3.new(-6406, 24, -5805) CFrameQuest = CFrame.new(-6060, 16, -4905) VectorQuest = Vector3.new(-6060, 16, -4905) elseif MyLevel == 1175 or MyLevel <= 1199 then -- Magma Ninja [Lv. 1175] LevelFarm = 13 Name = "Magma Ninja [Lv. 1175]" QuestName = "FireSideQuest" LevelQuest = 1 NameMon = "Magma Ninja" CFrameMon = CFrame.new(-5428, 78, -5959) VectorMon = Vector3.new(-5428, 78, -5959) CFrameQuest = CFrame.new(-5430, 16, -5295) VectorQuest = Vector3.new(-5430, 16, -5296) elseif MyLevel == 1200 or MyLevel <= 1249 then -- Lava Pirate [Lv. 1200] LevelFarm = 14 Name = "Lava Pirate [Lv. 1200]" QuestName = "FireSideQuest" LevelQuest = 2 NameMon = "Lava Pirate" CFrameMon = CFrame.new(-5270, 42, -4800) VectorMon = Vector3.new(-5270, 42, -4800) CFrameQuest = CFrame.new(-5430, 16, -5295) VectorQuest = Vector3.new(-5430, 16, -5296) elseif MyLevel == 1250 or MyLevel <= 1274 then -- Ship Deckhand [Lv. 1250] LevelFarm = 15 Name = "Ship Deckhand [Lv. 1250]" QuestName = "ShipQuest1" LevelQuest = 1 NameMon = "Ship Deckhand" CFrameMon = CFrame.new(1198, 126, 33031) VectorMon = Vector3.new(1198, 126, 33031) CFrameQuest = CFrame.new(1038, 125, 32913) VectorQuest = Vector3.new(1038, 125, 32913) elseif MyLevel == 1275 or MyLevel <= 1299 then -- Ship Engineer [Lv. 1275] LevelFarm = 16 Name = "Ship Engineer [Lv. 1275]" QuestName = "ShipQuest1" LevelQuest = 2 NameMon = "Ship Engineer" CFrameMon = CFrame.new(918, 44, 32787) VectorMon = Vector3.new(918, 44, 32787) CFrameQuest = CFrame.new(1038, 125, 32913) VectorQuest = Vector3.new(1038, 125, 32913) elseif MyLevel == 1300 or MyLevel <= 1324 then -- Ship Steward [Lv. 1300] LevelFarm = 17 Name = "Ship Steward [Lv. 1300]" QuestName = "ShipQuest2" LevelQuest = 1 NameMon = "Ship Steward" CFrameMon = CFrame.new(915, 130, 33419) VectorMon = Vector3.new(915, 130, 33419) CFrameQuest = CFrame.new(969, 125, 33245) VectorQuest = Vector3.new(969, 125, 33245) elseif MyLevel == 1325 or MyLevel <= 1349 then -- Ship Officer [Lv. 1325] LevelFarm = 18 Name = "Ship Officer [Lv. 1325]" QuestName = "ShipQuest2" LevelQuest = 2 NameMon = "Ship Officer" CFrameMon = CFrame.new(916, 181, 33335) VectorMon = Vector3.new(916, 181, 33335) CFrameQuest = CFrame.new(969, 125, 33245) VectorQuest = Vector3.new(969, 125, 33245) elseif MyLevel == 1350 or MyLevel <= 1374 then -- Arctic Warrior [Lv. 1350] LevelFarm = 19 Name = "Arctic Warrior [Lv. 1350]" QuestName = "FrostQuest" LevelQuest = 1 NameMon = "Arctic Warrior" CFrameMon = CFrame.new(6038, 29, -6231) VectorMon = Vector3.new(6038, 29, -6231) VectorQuest = Vector3.new(5669, 28, -6482) CFrameQuest = CFrame.new(5669, 28, -6482) elseif MyLevel == 1375 or MyLevel <= 1424 then -- Snow Lurker [Lv. 1375] LevelFarm = 20 Name = "Snow Lurker [Lv. 1375]" QuestName = "FrostQuest" LevelQuest = 2 NameMon = "Snow Lurker" CFrameMon = CFrame.new(5560, 42, -6826) VectorMon = Vector3.new(5560, 42, -6826) VectorQuest = Vector3.new(5669, 28, -6482) CFrameQuest = CFrame.new(5669, 28, -6482) elseif MyLevel == 1425 or MyLevel <= 1449 then -- Sea Soldier [Lv. 1425] LevelFarm = 21 Name = "Sea Soldier [Lv. 1425]" QuestName = "ForgottenQuest" LevelQuest = 1 NameMon = "Sea Soldier" CFrameMon = CFrame.new(-3022, 16, -9722) VectorMon = Vector3.new(-3022, 16, -9722) CFrameQuest = CFrame.new(-3054, 237, -10148) VectorQuest = Vector3.new(-3054, 237, -10148) elseif MyLevel >= 1450 then -- Water Fighter [Lv. 1450] LevelFarm = 22 Name = "Water Fighter [Lv. 1450]" QuestName = "ForgottenQuest" LevelQuest = 2 NameMon = "Water Fighter" CFrameMon = CFrame.new(-3385, 239, -10542) VectorMon = Vector3.new(-3385, 239, -10542) CFrameQuest = CFrame.new(-3054, 237, -10148) VectorQuest = Vector3.new(-3054, 237, -10148) end end if World3 then if MyLevel == 1500 or MyLevel <= 1524 then LevelFarm = 1 Name = "Pirate Millionaire [Lv. 1500]" QuestName = "PiratePortQuest" LevelQuest = 1 NameMon = "Pirate" --DestCommunity --https://discord.gg/mWyKB9GPbE CFrameMon = CFrame.new(-373, 75, 5550) VectorMon = Vector3.new(-373, 75, 5550) CFrameQuest = CFrame.new(-288, 44, 5576) VectorQuest = Vector3.new(-288, 44, 5576) elseif MyLevel == 1525 or MyLevel <= 1574 then LevelFarm = 2 Name = "Pistol Billionaire [Lv. 1525]" QuestName = "PiratePortQuest" LevelQuest = 2 NameMon = "Pistol" CFrameMon = CFrame.new(-469, 74, 5904) VectorMon = Vector3.new(-469, 74, 5904) CFrameQuest = CFrame.new(-288, 44, 5576) VectorQuest = Vector3.new(-288, 44, 5576) elseif MyLevel == 1575 or MyLevel <= 1599 then LevelFarm = 3 Name = "Dragon Crew Warrior [Lv. 1575]" QuestName = "AmazonQuest" LevelQuest = 1 NameMon = "Warrior" CFrameMon = CFrame.new(6339, 52, -1213) VectorMon = Vector3.new(6338, 52, -1213) CFrameQuest = CFrame.new(5835, 52, -1105) VectorQuest = Vector3.new(5835, 52, -1105) elseif MyLevel == 1600 or MyLevel <= 1624 then LevelFarm = 4 Name = "Dragon Crew Archer [Lv. 1600]" QuestName = "AmazonQuest" LevelQuest = 2 NameMon = "Archer" CFrameMon = CFrame.new(6594, 383, 139) VectorMon = Vector3.new(6594, 383, 139) CFrameQuest = CFrame.new(5835, 52, -1105) VectorQuest = Vector3.new(5835, 52, -1105) elseif MyLevel == 1625 or MyLevel <= 1649 then LevelFarm = 5 Name = "Female Islander [Lv. 1625]" QuestName = "AmazonQuest2" LevelQuest = 1 NameMon = "Female" CFrameMon = CFrame.new(5308, 819, 1047) VectorMon = Vector3.new(5308, 819, 1047) CFrameQuest = CFrame.new(5443, 602, 751) VectorQuest = Vector3.new(5443, 602, 751) elseif MyLevel == 1650 or MyLevel <= 1699 then LevelFarm = 6 Name = "Giant Islander [Lv. 1650]" QuestName = "AmazonQuest2" LevelQuest = 2 NameMon = "Giant Islanders" CFrameMon = CFrame.new(4951, 602, -68) VectorMon = Vector3.new(4951, 602, -68) CFrameQuest = CFrame.new(5443, 602, 751) VectorQuest = Vector3.new(5443, 602, 751) elseif MyLevel == 1700 or MyLevel <= 1724 then LevelFarm = 7 Name = "Marine Commodore [Lv. 1700]" QuestName = "MarineTreeIsland" LevelQuest = 1 NameMon = "Marine Commodore" CFrameMon = CFrame.new(2447, 73, -7470) VectorMon = Vector3.new(2447, 73, -7470) CFrameQuest = CFrame.new(2180, 29, -6737) VectorQuest = Vector3.new(2180, 29, -6737) elseif MyLevel == 1725 or MyLevel <= 1774 then LevelFarm = 8 Name = "Marine Rear Admiral [Lv. 1725]" QuestName = "MarineTreeIsland" LevelQuest = 2 NameMon = "Marine Rear Admiral" CFrameMon = CFrame.new(3671, 161, -6932) VectorMon = Vector3.new(3671, 161, -6932) CFrameQuest = CFrame.new(2180, 29, -6737) VectorQuest = Vector3.new(2180, 29, -6737) elseif MyLevel == 1775 or MyLevel <= 1800 then LevelFarm = 9 Name = "Fishman Raider [Lv. 1775]" QuestName = "DeepForestIsland3" LevelQuest = 1 NameMon = "Fishman Raider" CFrameMon = CFrame.new(-10560, 332, -8466) VectorMon = Vector3.new(-10560, 332, -8466) CFrameQuest = CFrame.new(-10584, 332, -8758) VectorQuest = Vector3.new(-10584, 332, -8758) elseif MyLevel == 1800 or MyLevel <= 1824 then LevelFarm = 10 Name = "Fishman Captain [Lv. 1800]" QuestName = "DeepForestIsland3" LevelQuest = 2 NameMon = "Fishman Captain" CFrameMon = CFrame.new(-10993, 332, -8940) VectorMon = Vector3.new(-10993, 332, -8940) CFrameQuest = CFrame.new(-10584, 332, -8758) VectorQuest = Vector3.new(-10584, 332, -8758) elseif MyLevel == 1825 or MyLevel <= 1849 then LevelFarm = 11 Name = "Forest Pirate [Lv. 1825]" QuestName = "DeepForestIsland" LevelQuest = 1 NameMon = "Forest Pirate" CFrameMon = CFrame.new(-13479, 333, -7905) VectorMon = Vector3.new(-13479, 333, -7905) CFrameQuest = CFrame.new(-13232, 333, -7627) VectorQuest = Vector3.new(-13232, 333, -7627) elseif MyLevel == 1850 or MyLevel <= 1899 then LevelFarm = 12 Name = "Mythological Pirate [Lv. 1850]" QuestName = "DeepForestIsland" LevelQuest = 2 NameMon = "Mythological Pirate" CFrameMon = CFrame.new(-13545, 470, -6917) VectorMon = Vector3.new(-13545, 470, -6917) CFrameQuest = CFrame.new(-13232, 333, -7627) VectorQuest = Vector3.new(-13232, 333, -7627) elseif MyLevel == 1900 or MyLevel <= 1924 then LevelFarm = 13 Name = "Jungle Pirate [Lv. 1900]" QuestName = "DeepForestIsland2" LevelQuest = 1 NameMon = "Jungle Pirate" CFrameMon = CFrame.new(-12107, 332, -10549) VectorMon = Vector3.new(-12106, 332, -10549) CFrameQuest = CFrame.new(-12684, 391, -9902) VectorQuest = Vector3.new(-12684, 391, -9902) elseif MyLevel == 1925 or MyLevel <= 1974 then LevelFarm = 14 Name = "Musketeer Pirate [Lv. 1925]" QuestName = "DeepForestIsland2" LevelQuest = 2 NameMon = "Musketeer Pirate" CFrameMon = CFrame.new(-13286, 392, -9769) VectorMon = Vector3.new(-13286, 392, -9768) CFrameQuest = CFrame.new(-12684, 391, -9902) VectorQuest = Vector3.new(-12684, 391, -9902) elseif MyLevel == 1975 or MyLevel <= 1999 then LevelFarm = 15 Name = "Reborn Skeleton [Lv. 1975]" QuestName = "HauntedQuest1" LevelQuest = 1 NameMon = "Reborn Skeleton" CFrameMon = CFrame.new(-8760, 142, 6039) VectorMon = Vector3.new(-8760, 142, 6039) CFrameQuest = CFrame.new(-9482, 142, 5567) VectorQuest = Vector3.new(-9482, 142, 5567) elseif MyLevel == 2000 or MyLevel <= 2024 then LevelFarm = 16 Name = "Living Zombie [Lv. 2000]" QuestName = "HauntedQuest1" LevelQuest = 2 NameMon = "Living Zombie" CFrameMon = CFrame.new(-10144, 140, 5932) VectorMon = Vector3.new(-10144, 140, 5932) CFrameQuest = CFrame.new(-9482, 142, 5567) VectorQuest = Vector3.new(-9482, 142, 5567) elseif MyLevel == 2025 or MyLevel <= 2049 then LevelFarm = 17 Name = "Demonic Soul [Lv. 2025]" QuestName = "HauntedQuest2" LevelQuest = 1 NameMon = "Demonic Soul" CFrameMon = CFrame.new(-9507, 172, 6158) VectorMon = Vector3.new(-9506, 172, 6158) CFrameQuest = CFrame.new(-9513, 172, 6079) VectorQuest = Vector3.new(-9513, 172, 6079) elseif MyLevel == 2050 or MyLevel <= 2074 then LevelFarm = 18 Name = "Posessed Mummy [Lv. 2050]" QuestName = "HauntedQuest2" LevelQuest = 2 NameMon = "Posessed Mummy" CFrameMon = CFrame.new(-9577, 6, 6223) VectorMon = Vector3.new(-9577, 6, 6223) CFrameQuest = CFrame.new(-9513, 172, 6079) VectorQuest = Vector3.new(-9513, 172, 6079) elseif MyLevel == 2075 or MyLevel <= 2099 then LevelFarm = 19 Name = "Peanut Scout [Lv. 2075]" QuestName = "NutsIslandQuest" LevelQuest = 1 NameMon = "Peanut Scout" CFrameMon = CFrame.new(-2124, 123, -10435) VectorMon = Vector3.new(-2124, 123, -10435) CFrameQuest = CFrame.new(-2104, 38, -10192) VectorQuest = Vector3.new(-2104, 38, -10192) elseif MyLevel == 2100 or MyLevel <= 2124 then LevelFarm = 20 Name = "Peanut President [Lv. 2100]" QuestName = "NutsIslandQuest" LevelQuest = 2 NameMon = "Peanut President" CFrameMon = CFrame.new(-2124, 123, -10435) VectorMon = Vector3.new(-2124, 123, -10435) CFrameQuest = CFrame.new(-2104, 38, -10192) VectorQuest = Vector3.new(-2104, 38, -10192) elseif MyLevel == 2125 or MyLevel <= 2149 then LevelFarm = 21 Name = "Ice Cream Chef [Lv. 2125]" QuestName = "IceCreamIslandQuest" LevelQuest = 1 NameMon = "Ice Cream Chef" CFrameMon = CFrame.new(-641, 127, -11062) VectorMon = Vector3.new(-641, 127, -11062) CFrameQuest = CFrame.new(-822, 66, -10965) VectorQuest = Vector3.new(-822, 66, -10965) elseif MyLevel == 2150 or MyLevel <= 2199 then LevelFarm = 22 Name = "Ice Cream Commander [Lv. 2150]" QuestName = "IceCreamIslandQuest" LevelQuest = 2 NameMon = "Ice Cream Commander" CFrameMon = CFrame.new(-641, 127, -11062) VectorMon = Vector3.new(-641, 127, -11062) CFrameQuest = CFrame.new(-822, 66, -10965) VectorQuest = Vector3.new(-822, 66, -10965) --------------------------------------------------------------- elseif MyLevel == 2200 or MyLevel <= 2224 then LevelFarm = 23 Name = "Cookie Crafter [Lv. 2200]" QuestName = "CakeQuest1" LevelQuest = 1 NameMon = "Cookie Crafter" CFrameMon = CFrame.new(-2365, 38, -12099) VectorMon = Vector3.new(-2365, 38, -12099) CFrameQuest = CFrame.new(-2020, 38, -12025) VectorQuest = Vector3.new(-2020, 38, -12025) elseif MyLevel == 2225 or MyLevel <= 2249 then LevelFarm = 24 Name = "Cake Guard [Lv. 2225]" QuestName = "CakeQuest1" LevelQuest = 2 NameMon = "Cake Guard" CFrameMon = CFrame.new(-1651, 38, -12308) VectorMon = Vector3.new(-1651, 38, -12308) CFrameQuest = CFrame.new(-2020, 38, -12025) VectorQuest = Vector3.new(-2020, 38, -12025) elseif MyLevel == 2250 or MyLevel <= 2274 then LevelFarm = 25 Name = "Baking Staff [Lv. 2250]" QuestName = "CakeQuest2" LevelQuest = 1 NameMon = "Baking Staff" CFrameMon = CFrame.new(-1870, 38, -12938) VectorMon = Vector3.new(-1870, 38, -12938) CFrameQuest = CFrame.new(-1926, 38, -12850) VectorQuest = Vector3.new(-1926, 38, -12850) elseif MyLevel == 2275 or MyLevel <= 2299 then LevelFarm = 26 Name = "Head Baker [Lv. 2275]" QuestName = "CakeQuest2" LevelQuest = 2 NameMon = "Head Baker" CFrameMon = CFrame.new(-1926, 88, -12850) VectorMon = CFrame.new(-1870, 38, -12938) CFrameQuest = CFrame.new(-1926, 38, -12850) VectorQuest = Vector3.new(-1926, 38, -12850) --------------------------------------------------------------- elseif MyLevel == 2300 or MyLevel <= 2324 then LevelFarm = 27 Name = "Cocoa Warrior [Lv. 2300]" QuestName = "ChocQuest1" LevelQuest = 1 NameMon = "Cocoa Warrior" CFrameMon = CFrame.new(231, 23, -12194) VectorMon = CFrame.new(231, 23, -12194) CFrameQuest = CFrame.new(231, 23, -12194) VectorQuest = Vector3.new(231, 23, -12194) elseif MyLevel == 2325 or MyLevel <= 2349 then LevelFarm = 28 Name = "Chocolate Bar Battler [Lv. 2325]" QuestName = "ChocQuest1" LevelQuest = 2 NameMon = "Chocolate Bar Battler" CFrameMon = CFrame.new(231, 23, -12194) VectorMon = CFrame.new(231, 23, -12194) CFrameQuest = CFrame.new(231, 23, -12194) VectorQuest = Vector3.new(231, 23, -12194) elseif MyLevel == 2350 or MyLevel <= 2374 then LevelFarm = 29 Name = "Sweet Thief [Lv. 2350]" QuestName = "ChocQuest2" LevelQuest = 1 NameMon = "Sweet Thief" CFrameMon = CFrame.new(71, 77, -12632) VectorMon = CFrame.new(71, 77, -12632) CFrameQuest = CFrame.new(151, 23, -12774) VectorQuest = Vector3.new(151, 23, -12774) elseif MyLevel >= 2375 then LevelFarm = 30 Name = "Candy Rebel [Lv. 2375]" QuestName = "ChocQuest2" LevelQuest = 2 NameMon = "Candy Rebel" CFrameMon = CFrame.new(134, 77, -12882) VectorMon = CFrame.new(134, 77, -12882) CFrameQuest = CFrame.new(151, 23, -12774) VectorQuest = Vector3.new(151, 23, -12774) end end end function CheckOldQuest(LevelFarm) if World1 then if LevelFarm == 1 then -- Bandit Name = "Bandit [Lv. 5]" QuestName = "BanditQuest1" LevelQuest = 1 NameMon = "Bandit" CFrameMon = CFrame.new(1145, 17, 1634) VectorMon = Vector3.new(1145, 17, 1634) CFrameQuest = CFrame.new(1060, 17, 1547) VectorQuest = Vector3.new(1060, 17, 1547) elseif LevelFarm == 2 then -- Monkey Name = "Monkey [Lv. 14]" QuestName = "JungleQuest" LevelQuest = 1 NameMon = "Monkey" CFrameMon = CFrame.new(-1496, 39, 35) VectorMon = Vector3.new(-1496, 39, 35) CFrameQuest = CFrame.new(-1602, 37, 152) VectorQuest = Vector3.new(-1602, 37, 152) elseif LevelFarm == 3 then -- Gorilla Name = "Gorilla [Lv. 20]" QuestName = "JungleQuest" LevelQuest = 2 NameMon = "Gorilla" CFrameMon = CFrame.new(-1237, 6, -486) VectorMon = Vector3.new(-1237, 7, -486) CFrameQuest = CFrame.new(-1602, 37, 152) VectorQuest = Vector3.new(-1602, 37, 152) elseif LevelFarm == 4 then -- Pirate Name = "Pirate [Lv. 35]" QuestName = "BuggyQuest1" LevelQuest = 1 NameMon = "Pirate" CFrameMon = CFrame.new(-1115, 14, 3938) VectorMon = Vector3.new(-1115, 14, 3938) CFrameQuest = CFrame.new(-1140, 5, 3828) VectorQuest = Vector3.new(-1140, 5, 3828) elseif LevelFarm == 5 then -- Brute Name = "Brute [Lv. 45]" QuestName = "BuggyQuest1" LevelQuest = 2 NameMon = "Brute" CFrameMon = CFrame.new(-1145, 15, 4350) VectorMon = Vector3.new(-1146, 15, 4350) CFrameQuest = CFrame.new(-1140, 5, 3828) VectorQuest = Vector3.new(-1140, 5, 3828) elseif LevelFarm == 6 then -- Desert Bandit Name = "Desert Bandit [Lv. 60]" QuestName = "DesertQuest" LevelQuest = 1 NameMon = "Desert Bandit" CFrameMon = CFrame.new(932, 7, 4484) VectorMon = Vector3.new(932, 7, 4484) CFrameQuest = CFrame.new(897, 7, 4388) VectorQuest = Vector3.new(897, 7, 4388) elseif LevelFarm == 7 then -- Desert Officre Name = "Desert Officer [Lv. 70]" QuestName = "DesertQuest" LevelQuest = 2 NameMon = "Desert Officer" CFrameMon = CFrame.new(1572, 10, 4373) VectorMon = Vector3.new(1572, 10, 4373) CFrameQuest = CFrame.new(897, 7, 4388) VectorQuest = Vector3.new(897, 7, 4388) elseif LevelFarm == 8 then -- Snow Bandits Name = "Snow Bandit [Lv. 90]" QuestName = "SnowQuest" LevelQuest = 1 NameMon = "Snow Bandits" CFrameMon = CFrame.new(1289, 150, -1442) VectorMon = Vector3.new(1289, 106, -1442) CFrameQuest = CFrame.new(1386, 87, -1297) VectorQuest = Vector3.new(1386, 87, -1297) elseif LevelFarm == 9 then -- Snowman Name = "Snowman [Lv. 100]" QuestName = "SnowQuest" LevelQuest = 2 NameMon = "Snowman" CFrameMon = CFrame.new(1289, 150, -1442) VectorMon = Vector3.new(1289, 106, -1442) CFrameQuest = CFrame.new(1386, 87, -1297) VectorQuest = Vector3.new(1386, 87, -1297) elseif LevelFarm == 10 then -- Chief Petty Officer Name = "Chief Petty Officer [Lv. 120]" QuestName = "MarineQuest2" LevelQuest = 1 NameMon = "Chief Petty Officer" CFrameMon = CFrame.new(-4855, 23, 4308) VectorMon = Vector3.new(-4855, 23, 4308) CFrameQuest = CFrame.new(-5036, 29, 4325) VectorQuest = Vector3.new(-5036, 29, 4325) elseif LevelFarm == 11 then -- Sky Bandit Name = "Sky Bandit [Lv. 150]" QuestName = "SkyQuest" LevelQuest = 1 NameMon = "Sky Bandit" CFrameMon = CFrame.new(-4981, 278, -2830) VectorMon = Vector3.new(-4981, 278, -2830) CFrameQuest = CFrame.new(-4842, 718, -2623) VectorQuest = Vector3.new(-4842, 718, -2623) elseif LevelFarm == 12 then -- Dark Master Name = "Dark Master [Lv. 175]" QuestName = "SkyQuest" LevelQuest = 2 NameMon = "Dark Master" CFrameMon = CFrame.new(-5250, 389, -2272) VectorMon = Vector3.new(-5250, 389, -2272) CFrameQuest = CFrame.new(-4842, 718, -2623) VectorQuest = Vector3.new(-4842, 718, -2623) elseif LevelFarm == 13 then -- Dark Master Name = "Prisoner [Lv. 190]" QuestName = "PrisonerQuest" LevelQuest = 1 NameMon = "Prisoner" CFrameMon = CFrame.new(5411, 96, 690) VectorMon = Vector3.new(5411, 96, 690) CFrameQuest = CFrame.new(5308, 2, 474) VectorQuest = Vector3.new(5308, 2, 474) elseif LevelFarm == 14 then -- Dark Master Name = "Dangerous Prisoner [Lv. 210]" QuestName = "PrisonerQuest" LevelQuest = 2 NameMon = "Dangerous Prisoner" CFrameMon = CFrame.new(5411, 96, 690) VectorMon = Vector3.new(5411, 96, 690) CFrameQuest = CFrame.new(5308, 2, 474) VectorQuest = Vector3.new(5308, 2, 474) elseif LevelFarm == 15 then -- Toga Warrior Name = "Toga Warrior [Lv. 250]" QuestName = "ColosseumQuest" LevelQuest = 1 NameMon = "Toga Warrior" CFrameMon = CFrame.new(-1770, 8, -2777) VectorMon = Vector3.new(-1770, 8, -2777) CFrameQuest = CFrame.new(-1576, 8, -2985) VectorQuest = Vector3.new(-1576, 8, -2985) elseif LevelFarm == 16 then -- Military Soldier Name = "Military Soldier [Lv. 300]" QuestName = "MagmaQuest" LevelQuest = 1 NameMon = "Military Soldier" CFrameMon = CFrame.new(-5408, 11, 8447) VectorMon = Vector3.new(-5408, 11, 8447) CFrameQuest = CFrame.new(-5316, 12, 8517) VectorQuest = Vector3.new(-5316, 12, 8517) elseif LevelFarm == 17 then -- Military Spy Name = "Military Spy [Lv. 325]" QuestName = "MagmaQuest" LevelQuest = 2 NameMon = "Military Spy" CFrameMon = CFrame.new(-5815, 84, 8820) VectorMon = Vector3.new(-5815, 84, 8820) CFrameQuest = CFrame.new(-5316, 12, 8517) VectorQuest = Vector3.new(-5316, 12, 8517) elseif LevelFarm == 18 then -- Fishman Warrior Name = "Fishman Warrior [Lv. 375]" QuestName = "FishmanQuest" LevelQuest = 1 NameMon = "Fishman Warrior" CFrameMon = CFrame.new(60859, 19, 1501) VectorMon = Vector3.new(60859, 19, 1501) CFrameQuest = CFrame.new(61123, 19, 1569) VectorQuest = Vector3.new(61123, 19, 1569) elseif LevelFarm == 19 then -- Fishman Commando Name = "Fishman Commando [Lv. 400]" QuestName = "FishmanQuest" LevelQuest = 2 NameMon = "Fishman Commando" CFrameMon = CFrame.new(61891, 19, 1470) VectorMon = Vector3.new(61891, 19, 1470) CFrameQuest = CFrame.new(61123, 19, 1569) VectorQuest = Vector3.new(61123, 19, 1569) elseif LevelFarm == 20 then -- God's Guards Name = "God's Guard [Lv. 450]" QuestName = "SkyExp1Quest" LevelQuest = 1 NameMon = "God's Guards" CFrameMon = CFrame.new(-4698, 845, -1912) VectorMon = Vector3.new(-4698, 845, -1912) CFrameQuest = CFrame.new(-4722, 845, -1954) VectorQuest = Vector3.new(-4722, 846, -1954) elseif LevelFarm == 21 then -- Shandas Name = "Shanda [Lv. 475]" QuestName = "SkyExp1Quest" LevelQuest = 2 NameMon = "Shandas" CFrameMon = CFrame.new(-7685, 5567, -502) VectorMon = Vector3.new(-7685, 5567, -502) CFrameQuest = CFrame.new(-7862, 5546, -380) VectorQuest = Vector3.new(-7862, 5546, -380) elseif LevelFarm == 22 then -- Royal Squad Name = "Royal Squad [Lv. 525]" QuestName = "SkyExp2Quest" LevelQuest = 1 NameMon = "Royal Squad" CFrameMon = CFrame.new(-7670, 5607, -1460) VectorMon = Vector3.new(-7670, 5607, -1460) CFrameQuest = CFrame.new(-7904, 5636, -1412) VectorQuest = Vector3.new(-7904, 5636, -1412) elseif LevelFarm == 23 then -- Royal Soldier Name = "Royal Soldier [Lv. 550]" QuestName = "SkyExp2Quest" LevelQuest = 2 NameMon = "Royal Soldier" CFrameMon = CFrame.new(-7828, 5607, -1744) VectorMon = Vector3.new(-7828, 5607, -1744) CFrameQuest = CFrame.new(-7904, 5636, -1412) VectorQuest = Vector3.new(-7904, 5636, -1412) elseif LevelFarm == 24 then -- Galley Pirate Name = "Galley Pirate [Lv. 625]" QuestName = "FountainQuest" LevelQuest = 1 NameMon = "Galley Pirate" CFrameMon = CFrame.new(5589, 45, 3996) VectorMon = Vector3.new(5589, 45, 3996) CFrameQuest = CFrame.new(5256, 39, 4050) VectorQuest = Vector3.new(5256, 39, 4050) elseif LevelFarm == 25 then -- Galley Captain Name = "Galley Captain [Lv. 650]" QuestName = "FountainQuest" LevelQuest = 2 NameMon = "Galley Captain" CFrameMon = CFrame.new(5649, 39, 4936) VectorMon = Vector3.new(5649, 39, 4936) CFrameQuest = CFrame.new(5256, 39, 4050) VectorQuest = Vector3.new(5256, 39, 4050) end end if World2 then if LevelFarm == 1 then -- Raider [Lv. 700] Name = "Raider [Lv. 700]" QuestName = "Area1Quest" LevelQuest = 1 NameMon = "Raider" CFrameQuest = CFrame.new(-425, 73, 1837) VectorQuest = Vector3.new(-425, 73, 1837) CFrameMon = CFrame.new(-746, 39, 2390) VectorMon = Vector3.new(-746, 39, 2389) elseif LevelFarm == 2 then -- Mercenary [Lv. 725] Name = "Mercenary [Lv. 725]" QuestName = "Area1Quest" LevelQuest = 2 NameMon = "Mercenary" CFrameQuest = CFrame.new(-425, 73, 1837) VectorQuest = Vector3.new(-425, 73, 1837) CFrameMon = CFrame.new(-874, 141, 1312) VectorMon = Vector3.new(-874, 141, 1312) elseif LevelFarm == 3 then -- Swan Pirate [Lv. 775] Name = "Swan Pirate [Lv. 775]" QuestName = "Area2Quest" LevelQuest = 1 NameMon = "Swan Pirate" CFrameQuest = CFrame.new(634, 73, 918) VectorQuest = Vector3.new(634, 73, 918) CFrameMon = CFrame.new(878, 122, 1235) VectorMon = Vector3.new(878, 122, 1235) elseif LevelFarm == 4 then -- Factory Staff [Lv. 800] Name = "Factory Staff [Lv. 800]" QuestName = "Area2Quest" LevelQuest = 2 NameMon = "Factory Staff" CFrameQuest = CFrame.new(634, 73, 918) VectorQuest = Vector3.new(634, 73, 918) CFrameMon = CFrame.new(295, 73, -56) VectorMon = Vector3.new(295, 73, -56) elseif LevelFarm == 5 then -- Marine Lieutenant [Lv. 875] Name = "Marine Lieutenant [Lv. 875]" QuestName = "MarineQuest3" LevelQuest = 1 NameMon = "Marine Lieutenant" CFrameMon = CFrame.new(-2806, 73, -3038) VectorMon = Vector3.new(-2806, 73, -3038) CFrameQuest = CFrame.new(-2443, 73, -3219) VectorQuest = Vector3.new(-2443, 73, -3219) elseif LevelFarm == 6 then -- Marine Captain [Lv. 900] Name = "Marine Captain [Lv. 900]" QuestName = "MarineQuest3" LevelQuest = 2 NameMon = "Marine Captain" CFrameMon = CFrame.new(-1869, 73, -3320) VectorMon = Vector3.new(-1869, 73, -3320) CFrameQuest = CFrame.new(-2443, 73, -3219) VectorQuest = Vector3.new(-2443, 73, -3219) elseif LevelFarm == 7 then -- Zombie [Lv. 950] Name = "Zombie [Lv. 950]" QuestName = "ZombieQuest" LevelQuest = 1 NameMon = "Zombie" CFrameMon = CFrame.new(-5736, 126, -728) VectorMon = Vector3.new(-5736, 126, -728) CFrameQuest = CFrame.new(-5494, 49, -795) VectorQuest = Vector3.new(-5494, 49, -794) elseif LevelFarm == 8 then -- Vampire [Lv. 975] Name = "Vampire [Lv. 975]" QuestName = "ZombieQuest" LevelQuest = 2 NameMon = "Vampire" CFrameMon = CFrame.new(-6033, 7, -1317) VectorMon = Vector3.new(-6033, 7, -1317) CFrameQuest = CFrame.new(-5494, 49, -795) VectorQuest = Vector3.new(-5494, 49, -795) elseif LevelFarm == 9 then -- Snow Trooper [Lv. 1000] ** Name = "Snow Trooper [Lv. 1000]" QuestName = "SnowMountainQuest" LevelQuest = 1 NameMon = "Snow Trooper" CFrameMon = CFrame.new(478, 402, -5362) VectorMon = Vector3.new(478, 402, -5362) CFrameQuest = CFrame.new(605, 402, -5371) VectorQuest = Vector3.new(605, 402, -5371) elseif LevelFarm == 10 then -- Winter Warrior [Lv. 1050] Name = "Winter Warrior [Lv. 1050]" QuestName = "SnowMountainQuest" LevelQuest = 2 NameMon = "Winter Warrior" CFrameMon = CFrame.new(1157, 430, -5188) VectorMon = Vector3.new(1157, 430, -5188) CFrameQuest = CFrame.new(605, 402, -5371) VectorQuest = Vector3.new(605, 402, -5371) elseif LevelFarm == 11 then -- Lab Subordinate [Lv. 1100] Name = "Lab Subordinate [Lv. 1100]" QuestName = "IceSideQuest" LevelQuest = 1 NameMon = "Lab Subordinate" CFrameMon = CFrame.new(-5782, 42, -4484) VectorMon = Vector3.new(-5782, 42, -4484) CFrameQuest = CFrame.new(-6060, 16, -4905) VectorQuest = Vector3.new(-6060, 16, -4905) elseif LevelFarm == 12 then -- Horned Warrior [Lv. 1125] Name = "Horned Warrior [Lv. 1125]" QuestName = "IceSideQuest" LevelQuest = 2 NameMon = "Horned Warrior" CFrameMon = CFrame.new(-6406, 24, -5805) VectorMon = Vector3.new(-6406, 24, -5805) CFrameQuest = CFrame.new(-6060, 16, -4905) VectorQuest = Vector3.new(-6060, 16, -4905) elseif LevelFarm == 13 then -- Magma Ninja [Lv. 1175] Name = "Magma Ninja [Lv. 1175]" QuestName = "FireSideQuest" LevelQuest = 1 NameMon = "Magma Ninja" CFrameMon = CFrame.new(-5428, 78, -5959) VectorMon = Vector3.new(-5428, 78, -5959) CFrameQuest = CFrame.new(-5430, 16, -5295) VectorQuest = Vector3.new(-5430, 16, -5296) elseif LevelFarm == 14 then -- Lava Pirate [Lv. 1200] Name = "Lava Pirate [Lv. 1200]" QuestName = "FireSideQuest" LevelQuest = 2 NameMon = "Lava Pirate" CFrameMon = CFrame.new(-5270, 42, -4800) VectorMon = Vector3.new(-5270, 42, -4800) CFrameQuest = CFrame.new(-5430, 16, -5295) VectorQuest = Vector3.new(-5430, 16, -5296) elseif LevelFarm == 15 then -- Ship Deckhand [Lv. 1250] Name = "Ship Deckhand [Lv. 1250]" QuestName = "ShipQuest1" LevelQuest = 1 NameMon = "Ship Deckhand" CFrameMon = CFrame.new(1198, 126, 33031) VectorMon = Vector3.new(1198, 126, 33031) CFrameQuest = CFrame.new(1038, 125, 32913) VectorQuest = Vector3.new(1038, 125, 32913) elseif LevelFarm == 16 then -- Ship Engineer [Lv. 1275] Name = "Ship Engineer [Lv. 1275]" QuestName = "ShipQuest1" LevelQuest = 2 NameMon = "Ship Engineer" CFrameMon = CFrame.new(918, 44, 32787) VectorMon = Vector3.new(918, 44, 32787) CFrameQuest = CFrame.new(1038, 125, 32913) VectorQuest = Vector3.new(1038, 125, 32913) elseif LevelFarm == 17 then -- Ship Steward [Lv. 1300] Name = "Ship Steward [Lv. 1300]" QuestName = "ShipQuest2" LevelQuest = 1 NameMon = "Ship Steward" CFrameMon = CFrame.new(915, 130, 33419) VectorMon = Vector3.new(915, 130, 33419) CFrameQuest = CFrame.new(969, 125, 33245) VectorQuest = Vector3.new(969, 125, 33245) elseif LevelFarm == 18 then -- Ship Officer [Lv. 1325] Name = "Ship Officer [Lv. 1325]" QuestName = "ShipQuest2" LevelQuest = 2 NameMon = "Ship Officer" CFrameMon = CFrame.new(916, 181, 33335) VectorMon = Vector3.new(916, 181, 33335) CFrameQuest = CFrame.new(969, 125, 33245) VectorQuest = Vector3.new(969, 125, 33245) elseif LevelFarm == 19 then -- Arctic Warrior [Lv. 1350] Name = "Arctic Warrior [Lv. 1350]" QuestName = "FrostQuest" LevelQuest = 1 NameMon = "Arctic Warrior" CFrameMon = CFrame.new(6038, 29, -6231) VectorMon = Vector3.new(6038, 29, -6231) VectorQuest = Vector3.new(5669, 28, -6482) CFrameQuest = CFrame.new(5669, 28, -6482) elseif LevelFarm == 20 then -- Snow Lurker [Lv. 1375] Name = "Snow Lurker [Lv. 1375]" QuestName = "FrostQuest" LevelQuest = 2 NameMon = "Snow Lurker" CFrameMon = CFrame.new(5560, 42, -6826) VectorMon = Vector3.new(5560, 42, -6826) VectorQuest = Vector3.new(5669, 28, -6482) CFrameQuest = CFrame.new(5669, 28, -6482) elseif LevelFarm == 21 then -- Sea Soldier [Lv. 1425] Name = "Sea Soldier [Lv. 1425]" QuestName = "ForgottenQuest" LevelQuest = 1 NameMon = "Sea Soldier" CFrameMon = CFrame.new(-3022, 16, -9722) VectorMon = Vector3.new(-3022, 16, -9722) CFrameQuest = CFrame.new(-3054, 237, -10148) VectorQuest = Vector3.new(-3054, 237, -10148) elseif LevelFarm == 22 then -- Water Fighter [Lv. 1450] Name = "Water Fighter [Lv. 1450]" QuestName = "ForgottenQuest" LevelQuest = 2 NameMon = "Water Fighter" CFrameMon = CFrame.new(-3385, 239, -10542) VectorMon = Vector3.new(-3385, 239, -10542) CFrameQuest = CFrame.new(-3054, 237, -10148) VectorQuest = Vector3.new(-3054, 237, -10148) end end if World3 then if LevelFarm == 1 then Name = "Pirate Millionaire [Lv. 1500]" QuestName = "PiratePortQuest" LevelQuest = 1 NameMon = "Pirate" CFrameMon = CFrame.new(-373, 75, 5550) VectorMon = Vector3.new(-373, 75, 5550) CFrameQuest = CFrame.new(-288, 44, 5576) VectorQuest = Vector3.new(-288, 44, 5576) elseif LevelFarm == 2 then Name = "Pistol Billionaire [Lv. 1525]" QuestName = "PiratePortQuest" LevelQuest = 2 NameMon = "Pistol" CFrameMon = CFrame.new(-469, 74, 5904) VectorMon = Vector3.new(-469, 74, 5904) CFrameQuest = CFrame.new(-288, 44, 5576) VectorQuest = Vector3.new(-288, 44, 5576) elseif LevelFarm == 3 then Name = "Dragon Crew Warrior [Lv. 1575]" QuestName = "AmazonQuest" LevelQuest = 1 NameMon = "Warrior" CFrameMon = CFrame.new(6339, 52, -1213) VectorMon = Vector3.new(6338, 52, -1213) CFrameQuest = CFrame.new(5835, 52, -1105) VectorQuest = Vector3.new(5835, 52, -1105) elseif LevelFarm == 4 then Name = "Dragon Crew Archer [Lv. 1600]" QuestName = "AmazonQuest" LevelQuest = 2 NameMon = "Archer" CFrameMon = CFrame.new(6594, 383, 139) VectorMon = Vector3.new(6594, 383, 139) CFrameQuest = CFrame.new(5835, 52, -1105) VectorQuest = Vector3.new(5835, 52, -1105) elseif LevelFarm == 5 then Name = "Female Islander [Lv. 1625]" QuestName = "AmazonQuest2" LevelQuest = 1 NameMon = "Female" CFrameMon = CFrame.new(5308, 819, 1047) VectorMon = Vector3.new(5308, 819, 1047) CFrameQuest = CFrame.new(5443, 602, 751) VectorQuest = Vector3.new(5443, 602, 751) elseif LevelFarm == 6 then Name = "Giant Islander [Lv. 1650]" QuestName = "AmazonQuest2" LevelQuest = 2 NameMon = "Giant Islanders" CFrameMon = CFrame.new(4951, 602, -68) VectorMon = Vector3.new(4951, 602, -68) CFrameQuest = CFrame.new(5443, 602, 751) VectorQuest = Vector3.new(5443, 602, 751) elseif LevelFarm == 7 then Name = "Marine Commodore [Lv. 1700]" QuestName = "MarineTreeIsland" LevelQuest = 1 NameMon = "Marine Commodore" CFrameMon = CFrame.new(2447, 73, -7470) VectorMon = Vector3.new(2447, 73, -7470) CFrameQuest = CFrame.new(2180, 29, -6737) VectorQuest = Vector3.new(2180, 29, -6737) elseif LevelFarm == 8 then Name = "Marine Rear Admiral [Lv. 1725]" QuestName = "MarineTreeIsland" LevelQuest = 2 NameMon = "Marine Rear Admiral" CFrameMon = CFrame.new(3671, 161, -6932) VectorMon = Vector3.new(3671, 161, -6932) CFrameQuest = CFrame.new(2180, 29, -6737) VectorQuest = Vector3.new(2180, 29, -6737) elseif LevelFarm == 9 then Name = "Fishman Raider [Lv. 1775]" QuestName = "DeepForestIsland3" LevelQuest = 1 NameMon = "Fishman Raider" CFrameMon = CFrame.new(-10560, 332, -8466) VectorMon = Vector3.new(-10560, 332, -8466) CFrameQuest = CFrame.new(-10584, 332, -8758) VectorQuest = Vector3.new(-10584, 332, -8758) elseif LevelFarm == 10 then Name = "Fishman Captain [Lv. 1800]" QuestName = "DeepForestIsland3" LevelQuest = 2 NameMon = "Fishman Captain" CFrameMon = CFrame.new(-10993, 332, -8940) VectorMon = Vector3.new(-10993, 332, -8940) CFrameQuest = CFrame.new(-10584, 332, -8758) VectorQuest = Vector3.new(-10584, 332, -8758) elseif LevelFarm == 11 then Name = "Forest Pirate [Lv. 1825]" QuestName = "DeepForestIsland" LevelQuest = 1 NameMon = "Forest Pirate" CFrameMon = CFrame.new(-13479, 333, -7905) VectorMon = Vector3.new(-13479, 333, -7905) CFrameQuest = CFrame.new(-13232, 333, -7627) VectorQuest = Vector3.new(-13232, 333, -7627) elseif LevelFarm == 12 then Name = "Mythological Pirate [Lv. 1850]" QuestName = "DeepForestIsland" LevelQuest = 2 NameMon = "Mythological Pirate" CFrameMon = CFrame.new(-13545, 470, -6917) VectorMon = Vector3.new(-13545, 470, -6917) CFrameQuest = CFrame.new(-13232, 333, -7627) VectorQuest = Vector3.new(-13232, 333, -7627) elseif LevelFarm == 13 then Name = "Jungle Pirate [Lv. 1900]" QuestName = "DeepForestIsland2" LevelQuest = 1 NameMon = "Jungle Pirate" CFrameMon = CFrame.new(-12107, 332, -10549) VectorMon = Vector3.new(-12106, 332, -10549) CFrameQuest = CFrame.new(-12684, 391, -9902) VectorQuest = Vector3.new(-12684, 391, -9902) elseif LevelFarm == 14 then Name = "Musketeer Pirate [Lv. 1925]" QuestName = "DeepForestIsland2" LevelQuest = 2 NameMon = "Musketeer Pirate" CFrameMon = CFrame.new(-13286, 392, -9769) VectorMon = Vector3.new(-13286, 392, -9768) CFrameQuest = CFrame.new(-12684, 391, -9902) VectorQuest = Vector3.new(-12684, 391, -9902) elseif LevelFarm == 15 then Name = "Reborn Skeleton [Lv. 1975]" QuestName = "HauntedQuest1" LevelQuest = 1 NameMon = "Reborn Skeleton" CFrameMon = CFrame.new(-8760, 142, 6039) VectorMon = Vector3.new(-8760, 142, 6039) CFrameQuest = CFrame.new(-9482, 142, 5567) VectorQuest = Vector3.new(-9482, 142, 5567) elseif LevelFarm == 16 then Name = "Living Zombie [Lv. 2000]" QuestName = "HauntedQuest1" LevelQuest = 2 NameMon = "Living Zombie" CFrameMon = CFrame.new(-10144, 140, 5932) VectorMon = Vector3.new(-10144, 140, 5932) CFrameQuest = CFrame.new(-9482, 142, 5567) VectorQuest = Vector3.new(-9482, 142, 5567) elseif LevelFarm == 17 then Name = "Demonic Soul [Lv. 2025]" QuestName = "HauntedQuest2" LevelQuest = 1 NameMon = "Demonic Soul" CFrameMon = CFrame.new(-9507, 172, 6158) VectorMon = Vector3.new(-9506, 172, 6158) CFrameQuest = CFrame.new(-9513, 172, 6079) VectorQuest = Vector3.new(-9513, 172, 6079) elseif LevelFarm == 18 then Name = "Posessed Mummy [Lv. 2050]" QuestName = "HauntedQuest2" LevelQuest = 2 NameMon = "Posessed Mummy" CFrameMon = CFrame.new(-9577, 6, 6223) VectorMon = Vector3.new(-9577, 6, 6223) CFrameQuest = CFrame.new(-9513, 172, 6079) VectorQuest = Vector3.new(-9513, 172, 6079) elseif LevelFarm == 19 then Name = "Peanut Scout [Lv. 2075]" QuestName = "NutsIslandQuest" LevelQuest = 1 NameMon = "Peanut Scout" CFrameMon = CFrame.new(-2124, 123, -10435) VectorMon = Vector3.new(-2124, 123, -10435) CFrameQuest = CFrame.new(-2104, 38, -10192) VectorQuest = Vector3.new(-2104, 38, -10192) elseif LevelFarm == 20 then Name = "Peanut President [Lv. 2100]" QuestName = "NutsIslandQuest" LevelQuest = 2 NameMon = "Peanut President" CFrameMon = CFrame.new(-2124, 123, -10435) VectorMon = Vector3.new(-2124, 123, -10435) CFrameQuest = CFrame.new(-2104, 38, -10192) VectorQuest = Vector3.new(-2104, 38, -10192) elseif LevelFarm == 21 then Name = "Ice Cream Chef [Lv. 2125]" QuestName = "IceCreamIslandQuest" LevelQuest = 1 NameMon = "Ice Cream Chef" CFrameMon = CFrame.new(-641, 127, -11062) VectorMon = Vector3.new(-641, 127, -11062) CFrameQuest = CFrame.new(-822, 66, -10965) VectorQuest = Vector3.new(-822, 66, -10965) elseif LevelFarm == 22 then Name = "Ice Cream Commander [Lv. 2150]" QuestName = "IceCreamIslandQuest" LevelQuest = 2 NameMon = "Ice Cream Commander" CFrameMon = CFrame.new(-641, 127, -11062) VectorMon = Vector3.new(-641, 127, -11062) CFrameQuest = CFrame.new(-822, 66, -10965) VectorQuest = Vector3.new(-822, 66, -10965) --------------------------------------------------------------- elseif LevelFarm == 23 then Name = "Cookie Crafter [Lv. 2200]" QuestName = "CakeQuest1" LevelQuest = 1 NameMon = "Cookie Crafter" CFrameMon = CFrame.new(-2365, 38, -12099) VectorMon = Vector3.new(-2365, 38, -12099) CFrameQuest = CFrame.new(-2020, 38, -12025) VectorQuest = Vector3.new(-2020, 38, -12025) elseif LevelFarm == 24 then Name = "Cake Guard [Lv. 2225]" QuestName = "CakeQuest1" LevelQuest = 2 NameMon = "Cake Guard" CFrameMon = CFrame.new(-1651, 38, -12308) VectorMon = Vector3.new(-1651, 38, -12308) CFrameQuest = CFrame.new(-2020, 38, -12025) VectorQuest = Vector3.new(-2020, 38, -12025) elseif LevelFarm == 25 then Name = "Baking Staff [Lv. 2250]" QuestName = "CakeQuest2" LevelQuest = 1 NameMon = "Baking Staff" CFrameMon = CFrame.new(-1870, 38, -12938) VectorMon = Vector3.new(-1870, 38, -12938) CFrameQuest = CFrame.new(-1926, 38, -12850) VectorQuest = Vector3.new(-1926, 38, -12850) elseif LevelFarm == 26 then Name = "Head Baker [Lv. 2275]" QuestName = "CakeQuest2" LevelQuest = 2 NameMon = "Head Baker" CFrameMon = CFrame.new(-1926, 88, -12850) VectorMon = CFrame.new(-1870, 38, -12938) CFrameQuest = CFrame.new(-1926, 38, -12850) VectorQuest = Vector3.new(-1926, 38, -12850) --------------------------------------------------------------- elseif LevelFarm == 27 then Name = "Cocoa Warrior [Lv. 2300]" QuestName = "ChocQuest1" LevelQuest = 1 NameMon = "Cocoa Warrior" CFrameMon = CFrame.new(231, 23, -12194) VectorMon = CFrame.new(231, 23, -12194) CFrameQuest = CFrame.new(231, 23, -12194) VectorQuest = Vector3.new(231, 23, -12194) elseif LevelFarm == 28 then Name = "Chocolate Bar Battler [Lv. 2325]" QuestName = "ChocQuest1" LevelQuest = 2 NameMon = "Chocolate Bar Battler" CFrameMon = CFrame.new(231, 23, -12194) VectorMon = CFrame.new(231, 23, -12194) CFrameQuest = CFrame.new(231, 23, -12194) VectorQuest = Vector3.new(231, 23, -12194) elseif LevelFarm == 29 then Name = "Sweet Thief [Lv. 2350]" QuestName = "ChocQuest2" LevelQuest = 1 NameMon = "Sweet Thief" CFrameMon = CFrame.new(71, 77, -12632) VectorMon = CFrame.new(71, 77, -12632) CFrameQuest = CFrame.new(151, 23, -12774) VectorQuest = Vector3.new(151, 23, -12774) elseif LevelFarm == 30 then Name = "Candy Rebel [Lv. 2375]" QuestName = "ChocQuest2" LevelQuest = 2 NameMon = "Candy Rebel" CFrameMon = CFrame.new(134, 77, -12882) VectorMon = CFrame.new(134, 77, -12882) CFrameQuest = CFrame.new(151, 23, -12774) VectorQuest = Vector3.new(151, 23, -12774) end end end -- [Create Library] local UI = Library.new() -- [Create Tab] local PlayerInfo = UI.tab({ Logo = 6022668898, ColorUI = Color3.fromRGB(255, 0, 127) }) local Page_PlayerInfo = PlayerInfo.page() -- [Properties PlayerInfo Page] Page_PlayerInfo.PlayerInfo() local Main = UI.tab({ Logo = 11155842453, ColorUI = Color3.fromRGB(255, 0, 127) }) local Page_Main = Main.page() -- [Properties Main Page] local MainLabel =Page_Main.Label({ Title = "Main", }) MainLabel.Color(Color3.fromRGB(255, 0, 127)) Page_Main.Toggle({ Title = "Auto Farm Level", Default = _G.Settings.Main["Auto Farm Level"], callback = function(value) _G.Settings.Main["Auto Farm Level"] = value Auto_Farm_Level = value if value == false then toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) end SaveSettings() end, }) Page_Main.Button({ Title = "Stop Teleport", callback = function(value) toTarget(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame) end, }) AttackRandomType = 1 spawn(function() while wait() do AttackRandomType = math.random(1,5) wait(0.3) end end) _G.RedeemCodeLocalFastAutoFarm = false function AutoFarmLevel() GetQuestTitle = game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title GetQuest = game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest local MyLevel = game.Players.LocalPlayer.Data.Level.Value if _G.Settings.Main["Fast Auto Farm Level"] and (MyLevel >= 15 and MyLevel <= 300) then if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if _G.RedeemCodeLocalFastAutoFarm == false then function Redeem(value) game:GetService("ReplicatedStorage").Remotes.Redeem:InvokeServer(value) end for i,v in pairs(CodeApi) do Redeem(v) end wait() _G.RedeemCodeLocalFastAutoFarm = true end if MyLevel >= 15 and MyLevel <= 70 then if (game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new(-7894.6176757813, 5547.1416015625, -380.29119873047)).Magnitude <= 3500 then if game:GetService("Workspace").Enemies:FindFirstChild("Royal Squad [Lv. 525]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Royal Squad [Lv. 525]" then if v.Humanoid.Health > 0 then if v:FindFirstChild("Humanoid") or v:FindFirstChild("HumanoidRootPart") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then repeat wait() if InMyNetWork(v.HumanoidRootPart) then v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) v.Humanoid:ChangeState(14) PosMon = v.HumanoidRootPart.CFrame StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 150 then game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game) game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game) end if not _G.Settings.Configs["Fast Attack"] then ClickCamera() end if game.Players.LocalPlayer.Data.Level.Value >= 20 and game.Players.LocalPlayer.Data.Level.Value <= 90 then _G.Settings.Configs["Fast Attack Type"] = "Slow" else _G.Settings.Configs["Fast Attack Type"] = "Fast" end if AttackRandomType == 1 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, _G.Settings.Configs["Distance Auto Farm"], 1) elseif AttackRandomType == 2 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 1, _G.Settings.Configs["Distance Auto Farm"]) elseif AttackRandomType == 3 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(1, 1, -_G.Settings.Configs["Distance Auto Farm"]) elseif AttackRandomType == 4 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(_G.Settings.Configs["Distance Auto Farm"], 1, 0) elseif AttackRandomType == 5 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(-_G.Settings.Configs["Distance Auto Farm"], 1, 0) else game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, _G.Settings.Configs["Distance Auto Farm"], 1) end end until v.Humanoid.Health <= 0 or not _G.Settings.Main["Auto Farm Level"] or not _G.Settings.Main["Fast Auto Farm Level"] StartMagnet = false FastAttack = false end end end end elseif game:GetService("ReplicatedStorage"):FindFirstChild("Royal Squad [Lv. 525]") then toTarget(game:GetService("ReplicatedStorage"):FindFirstChild("Royal Squad [Lv. 525]").HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) elseif game:GetService("Workspace").Enemies:FindFirstChild("Shanda [Lv. 475]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Shanda [Lv. 475]" then if v.Humanoid.Health > 0 then if v:FindFirstChild("Humanoid") or v:FindFirstChild("HumanoidRootPart") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then repeat wait() if InMyNetWork(v.HumanoidRootPart) then v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) v.Humanoid:ChangeState(14) PosMon = v.HumanoidRootPart.CFrame StartMagnet = true FastAttack = true game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") EquipWeapon(_G.Settings.Configs["Select Weapon"]) if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 150 then game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game) game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game) end if not _G.Settings.Configs["Fast Attack"] then ClickCamera() end if game.Players.LocalPlayer.Data.Level.Value >= 20 and game.Players.LocalPlayer.Data.Level.Value <= 90 then _G.Settings.Configs["Fast Attack Type"] = "Slow" else _G.Settings.Configs["Fast Attack Type"] = "Fast" end if AttackRandomType == 1 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, _G.Settings.Configs["Distance Auto Farm"], 1) elseif AttackRandomType == 2 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 1, _G.Settings.Configs["Distance Auto Farm"]) elseif AttackRandomType == 3 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(1, 1, -_G.Settings.Configs["Distance Auto Farm"]) elseif AttackRandomType == 4 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(_G.Settings.Configs["Distance Auto Farm"], 1, 0) elseif AttackRandomType == 5 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(-_G.Settings.Configs["Distance Auto Farm"], 1, 0) else game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, _G.Settings.Configs["Distance Auto Farm"], 1) end end until v.Humanoid.Health <= 0 or not _G.Settings.Main["Auto Farm Level"] or not _G.Settings.Main["Fast Auto Farm Level"] StartMagnet = false FastAttack = false end end end end elseif game:GetService("ReplicatedStorage"):FindFirstChild("Shanda [Lv. 475]") then toTarget(game:GetService("ReplicatedStorage"):FindFirstChild("Shanda [Lv. 475]").HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) end else game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-7894.6176757813, 5547.1416015625, -380.29119873047)) end elseif MyLevel >= 70 and MyLevel <= 300 then if GetQuest.Visible == false then if not tostring(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("PlayerHunter")):find("We heard some") then Questtween = toTarget(CFrameQuest.Position,CFrameQuest) if World1 and (Name == "Fishman Commando [Lv. 400]" or Name == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Questtween then Questtween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)) elseif World1 and not (Name == "Fishman Commando [Lv. 400]" or Name == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Questtween then Questtween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(3864.8515625, 6.6796875, -1926.7841796875)) elseif World1 and (Name == "God's Guard [Lv. 450]" or Name == "Sky Bandit [Lv. 150]" or Name == "Dark Master [Lv. 175]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 3000 then if Questtween then Questtween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-4607.8227539063, 872.54248046875, -1667.5568847656)) elseif World1 and (Name == "Shanda [Lv. 475]" or Name == "Royal Squad [Lv. 525]"or Name == "Royal Soldier [Lv. 550]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 8000 then if Questtween then Questtween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-7894.6176757813, 5547.1416015625, -380.29119873047)) elseif World2 and string.find(Name, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Questtween then Questtween:Stop() end game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)) elseif World2 and not string.find(Name, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Questtween then Questtween:Stop() end game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-6508.5581054688, 89.034996032715, -132.83953857422)) elseif (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameQuest wait(0.9) if (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 20 then if game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid").Health > 0 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest", QuestName, LevelQuest) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint") end else toTarget(CFrameQuest) end end end elseif GetQuest.Visible == true then local AllPlayersTableSkipFarm = {} game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Buso") for i,v in pairs(game:GetService("Workspace").Characters:GetChildren()) do table.insert(AllPlayersTableSkipFarm,v.Name) end if table.find(AllPlayersTableSkipFarm,GetQuestTitle.Text:split(" ")[2]) then for i,v in pairs(game:GetService("Workspace").Characters:GetChildren()) do if string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text,v.Name) then if _G.Settings.Main["Auto Farm Level"] and _G.Settings.Main["Fast Auto Farm Level"] and v.Name == GetQuestTitle.Text:split(" ")[2] and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then repeat wait() if World1 and (Vector3.new(61163.8515625, 11.6796875, 1819.7841796875) - v.HumanoidRootPart.Position).magnitude < 5000 then if FarmtoTarget then FarmtoTarget:Stop() end game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 150 then FarmtoTarget = toTarget(v.HumanoidRootPart.CFrame) elseif v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if FarmtoTarget then FarmtoTarget:Stop() end if game:GetService("Players")["LocalPlayer"].PlayerGui.Main.PvpDisabled.Visible == true then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 1000, 0) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("EnablePvp") end if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 150 then game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game) game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game) end if AttackRandomType == 1 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 7, 1) elseif AttackRandomType == 2 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 1, 7) elseif AttackRandomType == 3 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(1, 1, -7) elseif AttackRandomType == 4 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(7, 1, 0) elseif AttackRandomType == 5 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(-7, 1, 0) else game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 7, 1) end EquipWeapon(_G.Settings.Configs["Select Weapon"]) AttackPlayers() wait(.1) game:service('VirtualInputManager'):SendKeyEvent(true, "X", false, game) game:service('VirtualInputManager'):SendKeyEvent(false, "X", false, game) end until not _G.Settings.Main["Auto Farm Level"] or not _G.Settings.Main["Fast Auto Farm Level"] or not string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text,v.Name) or v.Humanoid.Health <= 0 or not v.Parent or GetQuest.Visible == false end end end else if game:GetService("Workspace").Enemies:FindFirstChild(Name) then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if _G.Settings.Main["Auto Farm Level"] and v.Name == Name and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then if string.find(GetQuestTitle.Text, QuestName) then repeat wait() if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 150 then FarmtoTarget = toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],1)) elseif v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if FarmtoTarget then FarmtoTarget:Stop() end StartMagnet = true PosMon = v.HumanoidRootPart.CFrame if InMyNetWork(v.HumanoidRootPart) then v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Head.CanCollide = false v.Humanoid:ChangeState(11) v.HumanoidRootPart.Size = Vector3.new(60,60,60) end if not _G.Settings.Configs["Fast Attack"] then ClickCamera() end if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 150 then game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game) game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game) end if AttackRandomType == 1 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, _G.Settings.Configs["Distance Auto Farm"], 1) elseif AttackRandomType == 2 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 1, _G.Settings.Configs["Distance Auto Farm"]) elseif AttackRandomType == 3 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(1, 1, -_G.Settings.Configs["Distance Auto Farm"]) elseif AttackRandomType == 4 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(_G.Settings.Configs["Distance Auto Farm"], 1, 0) elseif AttackRandomType == 5 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(-_G.Settings.Configs["Distance Auto Farm"], 1, 0) else game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, _G.Settings.Configs["Distance Auto Farm"], 1) end FastAttack = true EquipWeapon(_G.Settings.Configs["Select Weapon"]) end until not game:GetService("Workspace").Enemies:FindFirstChild(Name) or not _G.Settings.Main["Auto Farm Level"] or not string.find(GetQuestTitle.Text, QuestName) or v.Humanoid.Health <= 0 or not v.Parent or GetQuest.Visible == false FastAttack = false StartMagnet = false else Com("F_","AbandonQuest"); end end end else StartMagnet = false FastAttack = false if not string.find(GetQuestTitle.Text, NameMon) then Com("F_","AbandonQuest"); end Modstween = toTarget(CFrameMon.Position,CFrameMon) if World1 and (Name == "Fishman Commando [Lv. 400]" or Name == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)) elseif World1 and not (Name == "Fishman Commando [Lv. 400]" or Name == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(3864.8515625, 6.6796875, -1926.7841796875)) elseif World2 and string.find(Name, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)) elseif World2 and not string.find(Name, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-6508.5581054688, 89.034996032715, -132.83953857422)) elseif (CFrameMon.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if Modstween then Modstween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon end end end end else if not string.find(GetQuestTitle.Text, NameMon) then game.ReplicatedStorage:WaitForChild("Remotes").CommF_:InvokeServer("AbandonQuest"); end if GetQuest.Visible == false then StartMagnet = false FastAttack = false Questtween = toTarget(CFrameQuest.Position,CFrameQuest) if World1 and (Name == "Fishman Commando [Lv. 400]" or Name == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Questtween then Questtween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)) elseif World1 and not (Name == "Fishman Commando [Lv. 400]" or Name == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Questtween then Questtween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(3864.8515625, 6.6796875, -1926.7841796875)) elseif World2 and string.find(Name, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Questtween then Questtween:Stop() end game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)) elseif World2 and not string.find(Name, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Questtween then Questtween:Stop() end game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-6508.5581054688, 89.034996032715, -132.83953857422)) elseif (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameQuest wait(1) if game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid").Health > 0 then Com("F_","StartQuest", QuestName, LevelQuest) Com("F_","SetSpawnPoint") end end elseif GetQuest.Visible == true then if game:GetService("Workspace").Enemies:FindFirstChild(Name) then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if _G.Settings.Main["Auto Farm Level"] and v.Name == Name and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then if string.find(GetQuestTitle.Text, NameMon) then repeat wait() FarmtoTarget = toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if FarmtoTarget then FarmtoTarget:Stop() end if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end StartMagnet = true FastAttack = true if game.Players.LocalPlayer.Data.Level.Value >= 20 and game.Players.LocalPlayer.Data.Level.Value <= 90 then _G.Settings.Configs["Fast Attack Type"] = "Slow" else _G.Settings.Configs["Fast Attack Type"] = "Fast" end if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) v.HumanoidRootPart.Transparency = 1 v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) v.Humanoid:ChangeState(14) PosMon = v.HumanoidRootPart.CFrame if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 150 then game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game) game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0) end until not game:GetService("Workspace").Enemies:FindFirstChild(Name) or not _G.Settings.Main["Auto Farm Level"] or not string.find(GetQuestTitle.Text, NameMon) or v.Humanoid.Health <= 0 or not v.Parent or GetQuest.Visible == false StartMagnet = false FastAttack = false else Com("F_","AbandonQuest"); end end end else StartMagnet = false FastAttack = false if not string.find(GetQuestTitle.Text, NameMon) then Com("F_","AbandonQuest"); end Modstween = toTarget(CFrameMon.Position,CFrameMon) if World1 and (Name == "Fishman Commando [Lv. 400]" or Name == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)) elseif World1 and not (Name == "Fishman Commando [Lv. 400]" or Name == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(3864.8515625, 6.6796875, -1926.7841796875)) elseif World2 and string.find(Name, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)) elseif World2 and not string.find(Name, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-6508.5581054688, 89.034996032715, -132.83953857422)) elseif (CFrameMon.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if Modstween then Modstween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon end end end end else if not string.find(GetQuestTitle.Text, NameMon) then game.ReplicatedStorage:WaitForChild("Remotes").CommF_:InvokeServer("AbandonQuest"); end if GetQuest.Visible == false then StartMagnet = false FastAttack = false Questtween = toTarget(CFrameQuest.Position,CFrameQuest) if World1 and (Name == "Fishman Commando [Lv. 400]" or Name == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Questtween then Questtween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)) elseif World1 and not (Name == "Fishman Commando [Lv. 400]" or Name == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Questtween then Questtween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(3864.8515625, 6.6796875, -1926.7841796875)) elseif World2 and string.find(Name, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Questtween then Questtween:Stop() end game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)) elseif World2 and not string.find(Name, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Questtween then Questtween:Stop() end game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-6508.5581054688, 89.034996032715, -132.83953857422)) elseif (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameQuest wait(1) if game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid").Health > 0 then Com("F_","StartQuest", QuestName, LevelQuest) Com("F_","SetSpawnPoint") end end elseif GetQuest.Visible == true then if game:GetService("Workspace").Enemies:FindFirstChild(Name) then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if _G.Settings.Main["Auto Farm Level"] and v.Name == Name and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then if string.find(GetQuestTitle.Text, NameMon) then repeat wait() FarmtoTarget = toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if FarmtoTarget then FarmtoTarget:Stop() end if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end StartMagnet = true FastAttack = true if game.Players.LocalPlayer.Data.Level.Value >= 20 and game.Players.LocalPlayer.Data.Level.Value <= 90 then _G.Settings.Configs["Fast Attack Type"] = "Slow" else _G.Settings.Configs["Fast Attack Type"] = "Fast" end if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) v.HumanoidRootPart.Transparency = 1 v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) v.Humanoid:ChangeState(14) PosMon = v.HumanoidRootPart.CFrame if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 150 then game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game) game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0) end until not game:GetService("Workspace").Enemies:FindFirstChild(Name) or not _G.Settings.Main["Auto Farm Level"] or not string.find(GetQuestTitle.Text, NameMon) or v.Humanoid.Health <= 0 or not v.Parent or GetQuest.Visible == false StartMagnet = false FastAttack = false else Com("F_","AbandonQuest"); end end end else StartMagnet = false FastAttack = false if not string.find(GetQuestTitle.Text, NameMon) then Com("F_","AbandonQuest"); end Modstween = toTarget(CFrameMon.Position,CFrameMon) if World1 and (Name == "Fishman Commando [Lv. 400]" or Name == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)) elseif World1 and not (Name == "Fishman Commando [Lv. 400]" or Name == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(3864.8515625, 6.6796875, -1926.7841796875)) elseif World2 and string.find(Name, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)) elseif World2 and not string.find(Name, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-6508.5581054688, 89.034996032715, -132.83953857422)) elseif (CFrameMon.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 250 then if Modstween then Modstween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon end end end end end -- [Check Notification] function CheckNotifyComplete() for i, v in pairs(game:GetService("Players")["LocalPlayer"].PlayerGui:FindFirstChild("Notifications"):GetChildren()) do if v.Name == "NotificationTemplate" then if string.lower(v.Text):find("quest completed") then pcall(function() v:Destroy() end) return true end end end return false end local NoLoopDuplicate = false local SubQuest = false local oldmob = Name local oldcheckquest = NameMon task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Farm Level"] then if _G.Settings.Configs["Double Quest"] then if SubQuest == true then if LevelFarm then if tonumber(LevelFarm-1) ~= 0 then CheckOldQuest(tonumber(LevelFarm-1)) end end else CheckQuest() oldmob = Name oldcheckquest = NameMon spawn(function() pcall(function() if NoLoopDuplicate == false then if CheckNotifyComplete() and _G.Settings.Main["Auto Farm Level"] then NoLoopDuplicate = true while wait() do SubQuest = true if CheckNotifyComplete() or _G.Settings.Main["Auto Farm Level"] == false then break; end end SubQuest = false NoLoopDuplicate = false end end end) end) if SubQuest == true then if LevelFarm then if tonumber(LevelFarm-1) ~= 0 then CheckOldQuest(tonumber(LevelFarm-1)) end end end end else CheckQuest() end AutoFarmLevel() end end) end end) Page_Main.Line() Page_Main.Toggle({ Title = "Auto Farm Chest", Default = AutoFarmChest, callback = function(value) AutoFarmChest = value if value == false then toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) end SaveSettings() end, }) _G.MagnitudeAdd = 0 spawn(function() while wait() do if AutoFarmChest then for i,v in pairs(game:GetService("Workspace"):GetChildren()) do if v.Name:find("Chest") then if game:GetService("Workspace"):FindFirstChild(v.Name) then if (v.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 5000+_G.MagnitudeAdd then repeat wait() if game:GetService("Workspace"):FindFirstChild(v.Name) then toTargetP(v.CFrame) end until AutoFarmChest == false or not v.Parent toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) _G.MagnitudeAdd = _G.MagnitudeAdd+1500 break end end end end end end end) -- [World 1 Main Page] if World1 then Page_Main.Label({ Title = "Status : World 1" }) Page_Main.Toggle({ Title = "Auto New World", Default = _G.Settings.Main["Auto New World"], callback = function(value) _G.Settings.Main["Auto New World"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto New World"] then if game.Players.LocalPlayer.Data.Level.Value >= 700 then if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = false end if game.Workspace.Map.Ice.Door.CanCollide == true and game.Workspace.Map.Ice.Door.Transparency == 0 then wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("DressrosaQuestProgress","Detective") EquipWeapon("Key") repeat wait() toTarget(CFrame.new(1347.7124, 37.3751602, -1325.6488)) until (CFrame.new(1347.7124, 37.3751602, -1325.6488).Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or not _G.Settings.Main["Auto New World"] wait(3) elseif game.Workspace.Map.Ice.Door.CanCollide == false and game.Workspace.Map.Ice.Door.Transparency == 1 then if game:GetService("Workspace").Enemies:FindFirstChild("Ice Admiral [Lv. 700] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Ice Admiral [Lv. 700] [Boss]" and v.Humanoid.Health > 0 then repeat wait() if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) FastAttack = true if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelDressrosa") until v.Humanoid.Health <= 0 or not v.Parent game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelDressrosa") end end else toTarget(CFrame.new(1347.7124, 37.3751602, -1325.6488)) end else game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelDressrosa") end end end end) end end) end, }) Page_Main.Toggle({ Title = "Auto Saber", Default = _G.Settings.Main["Auto Saber"], callback = function(value) _G.Settings.Main["Auto Saber"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Saber"] and game.Players.LocalPlayer.Data.Level.Value >= 200 and not game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Saber") and not game.Players.LocalPlayer.Character:FindFirstChild("Saber") then if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = false end if game:GetService("Workspace").Map.Jungle.Final.Part.Transparency == 0 then if game:GetService("Workspace").Map.Jungle.QuestPlates.Door.Transparency == 0 then if (CFrame.new(-1612.55884, 36.9774132, 148.719543, 0.37091279, 3.0717151e-09, -0.928667724, 3.97099491e-08, 1, 1.91679348e-08, 0.928667724, -4.39869794e-08, 0.37091279).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 100 then toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait(1) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Map.Jungle.QuestPlates.Plate1.Button.CFrame wait(1) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Map.Jungle.QuestPlates.Plate2.Button.CFrame wait(1) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Map.Jungle.QuestPlates.Plate3.Button.CFrame wait(1) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Map.Jungle.QuestPlates.Plate4.Button.CFrame wait(1) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Map.Jungle.QuestPlates.Plate5.Button.CFrame wait(1) else toTarget(CFrame.new(-1612.55884, 36.9774132, 148.719543, 0.37091279, 3.0717151e-09, -0.928667724, 3.97099491e-08, 1, 1.91679348e-08, 0.928667724, -4.39869794e-08, 0.37091279)) end else if game:GetService("Workspace").Map.Desert.Burn.Part.Transparency == 0 then if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Torch") or game.Players.LocalPlayer.Character:FindFirstChild("Torch") then EquipWeapon("Torch") toTarget(CFrame.new(1114.61475, 5.04679728, 4350.22803, -0.648466587, -1.28799094e-09, 0.761243105, -5.70652914e-10, 1, 1.20584542e-09, -0.761243105, 3.47544882e-10, -0.648466587)) else toTarget(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 else if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ProQuestProgress","SickMan") ~= 0 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ProQuestProgress","GetCup") wait(0.5) EquipWeapon("Cup") wait(0.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ProQuestProgress","FillCup",game:GetService("Players").LocalPlayer.Character.Cup) wait(0) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ProQuestProgress","SickMan") else if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ProQuestProgress","RichSon") == nil then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ProQuestProgress","RichSon") elseif game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ProQuestProgress","RichSon") == 0 then if game:GetService("Workspace").Enemies:FindFirstChild("Mob Leader [Lv. 120] [Boss]") or game:GetService("ReplicatedStorage"):FindFirstChild("Mob Leader [Lv. 120] [Boss]") then toTarget(CFrame.new(-2967.59521, -4.91089821, 5328.70703, 0.342208564, -0.0227849055, 0.939347804, 0.0251603816, 0.999569714, 0.0150796166, -0.939287126, 0.0184739735, 0.342634559)) for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Mob Leader [Lv. 120] [Boss]" then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) until v.Humanoid.Health <= 0 or _G.Settings.Main["Auto Saber"] == false end end end elseif game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ProQuestProgress","RichSon") == 1 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ProQuestProgress","RichSon") wait(0.5) EquipWeapon("Relic") wait(0.5) toTarget(CFrame.new(-1404.91504, 29.9773273, 3.80598116, 0.876514494, 5.66906877e-09, 0.481375456, 2.53851997e-08, 1, -5.79995607e-08, -0.481375456, 6.30572643e-08, 0.876514494)) end end end end else if game:GetService("Workspace").Enemies:FindFirstChild("Saber Expert [Lv. 200] [Boss]") or game:GetService("ReplicatedStorage"):FindFirstChild("Saber Expert [Lv. 200] [Boss]") then toTarget(CFrame.new(-1401.85046, 29.9773273, 8.81916237, 0.85820812, 8.76083845e-08, 0.513301849, -8.55007443e-08, 1, -2.77243419e-08, -0.513301849, -2.00944328e-08, 0.85820812)) for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Saber Expert [Lv. 200] [Boss]" then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint") until v.Humanoid.Health <= 0 or _G.Settings.Main["Auto Saber"] == false if v.Humanoid.Health <= 0 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ProQuestProgress","PlaceRelic") end _G.Settings.Main["Auto Farm Level"] = true end end end end end end) end end) end, }) Page_Main.Toggle({ Title = "Auto Pole", Default = _G.Settings.Main["Auto Pole"], callback = function(value) _G.Settings.Main["Auto Pole"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Pole"] then if game.ReplicatedStorage:FindFirstChild("Thunder God [Lv. 575] [Boss]") or game.Workspace.Enemies:FindFirstChild("Thunder God [Lv. 575] [Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if 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 StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint") end until not _G.Settings.Main["Auto Pole"] or v.Humanoid.Health <= 0 or not v.Parent StartMagnet = false FastAttack = 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 end) end, }) Page_Main.Label({ Title = "Auto Buy" }) Page_Main.Toggle({ Title = "Auto Buy Ablility", Default = _G.Settings.Main["Auto Buy Ablility"], callback = function(value) _G.Settings.Main["Auto Buy Ablility"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Buy Ablility"] then local Beli = game:GetService("Players").LocalPlayer.Data.Beli.Value local BusoCheck = false local SoruCheck = false local GeppoCheck = false local KenCheck = false if Beli >= 885000 then repeat wait() local args = { [1] = "BuyHaki", [2] = "Buso" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) BusoCheck = true local args = { [1] = "BuyHaki", [2] = "Geppo" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) GeppoCheck = true local args = { [1] = "BuyHaki", [2] = "Soru" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) SoruCheck = true local args = { [1] = "KenTalk", [2] = "Start" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) local args = { [1] = "KenTalk", [2] = "Buy" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) KenCheck = true until not BusoCheck and not GeppoCheck and not SoruCheck and not KenCheck or not _G.Settings.Main["Auto Buy Ablility"] end end end) end end) end, }) Page_Main.Label({ Title = "Status : God Human (List)" }) Page_Main.Label{Title= "Farm Materail"} Page_Main.Dropdown{Title = "Select Material",Item = AllMaterial,callback = function(value) SelectModeMaterial = value end,} Page_Main.Toggle({Title = "Auto Farm Material",Default = AutoFarmMaterial,callback = function(x) AutoFarmMaterial = x if x == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end if x == false then toTarget(game.Players.LocalPlayer.Character.HumanoidRootPart.Position,game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame) end spawn(function() while wait() do if AutoFarmMaterial then xpcall(function() if (SelectModeMaterial~="") then CheckMaterial(SelectModeMaterial); if CustomFindFirstChild(MaterialMob) then for v0,v1 in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if (AutoFarmMaterial and table.find(MaterialMob,v1.Name) and v1:FindFirstChild("HumanoidRootPart") and v1:FindFirstChild("Humanoid") and (v1.Humanoid.Health>0)) then repeat wait(); FarmtoTarget=toTarget(v1.HumanoidRootPart.CFrame * CFrame.new(0,30,1)); if (v1:FindFirstChild("HumanoidRootPart") and v1:FindFirstChild("Humanoid") and ((v1.HumanoidRootPart.Position-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude<=150)) then if FarmtoTarget then FarmtoTarget:Stop(); end FastAttack=true; EquipWeapon(_G.Settings.Configs["Select Weapon"]); spawn(function()for v4,v5 in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if (v5.Name==v1.Name) then spawn(function() if InMyNetWork(v5.HumanoidRootPart) then v5.HumanoidRootPart.CFrame = v1.HumanoidRootPart.CFrame; v5.Humanoid.JumpPower=0; v5.Humanoid.WalkSpeed=0; v5.HumanoidRootPart.CanCollide=false; v5.Humanoid:ChangeState(14); v5.Humanoid:ChangeState(11); v5.HumanoidRootPart.Size=Vector3.new(55,55,55); end end); end end end); if (game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and (game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value>=150)) then game:service("VirtualInputManager"):SendKeyEvent(true,"V",false,game); game:service("VirtualInputManager"):SendKeyEvent(false,"V",false,game); end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v1.HumanoidRootPart.CFrame * CFrame.new(0,30,1); end until not CustomFindFirstChild(MaterialMob) or not AutoFarmMaterial or (v1.Humanoid.Health<=0) or not v1.Parent FastAttack=false; end end else FastAttack=false; Modstween = toTarget(CFrameMon); if (World1 and (table.find(MaterialMob,"Fishman Commando [Lv. 400]")) and ((CFrameMon.Position-game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude>50000)) then if Modstween then Modstween:Stop(); end wait(0.5);game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625,11.6796875,1819.7841796875)); elseif (World1 and not (table.find(MaterialMob,"Fishman Commando [Lv. 400]")) and ((CFrameMon.Position-game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude>50000)) then if Modstween then Modstween:Stop();end wait(0.5);game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(3864.8515625,6.6796875, -1926.7841796875)); elseif (World1 and (table.find(MaterialMob,"God's Guard [Lv. 450]")) and ((CFrameMon.Position-game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude>3000)) then if Modstween then Modstween:Stop();end wait(0.5);game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new( -4607.8227539063,872.54248046875, -1667.5568847656)); elseif ((CFrameMon.Position-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude<=150) then if Modstween then Modstween:Stop();end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon; end end end end,function(x) print("Auto Farm Material Error : "..x) end) else break; end end end) end,}) -- [World 2 Main Page] elseif World2 then Page_Main.Label({ Title = "Status : World 2" }) Page_Main.Toggle({ Title = "Auto Third World", Default = _G.Settings.Main["Auto Third Sea"], callback = function(value) _G.Settings.Main["Auto Third Sea"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Third Sea"] then if game.Players.LocalPlayer.Data.Level.Value >= 1500 then if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = false end if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BartiloQuestProgress","Bartilo") == 3 then if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("GetUnlockables").FlamingoAccess ~= nil then Com("F_","TravelZou") if game:GetService("ReplicatedStorage").Remotes["CommF_"]:InvokeServer("ZQuestProgress", "Check") == 0 then if game.Workspace.Enemies:FindFirstChild("rip_indra [Lv. 1500] [Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if v.Name == "rip_indra [Lv. 1500] [Boss]" 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 FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) end until not _G.Settings.Main["Auto Third Sea"] or not v.Parent or v.Humanoid.Health <= 0 wait(.5) Check = 2 repeat wait() Com("F_","TravelZou") until Check == 1 FastAttack = false end end else Com("F_","ZQuestProgress","Check") Com("F_","ZQuestProgress","Begin") end elseif game:GetService("ReplicatedStorage").Remotes["CommF_"]:InvokeServer("ZQuestProgress", "Check") == 1 then Com("F_","TravelZou") else if game.Workspace.Enemies:FindFirstChild("Don Swan [Lv. 1000] [Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if v.Name == "Don Swan [Lv. 1000] [Boss]" 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 FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) end until not _G.Settings.Main["Auto Third Sea"] or not v.Parent or v.Humanoid.Health <= 0 FastAttack = false end end else TweenDonSwanthireworld = toTarget(CFrame.new(2288.802, 15.1870775, 863.034607).Position,CFrame.new(2288.802, 15.1870775, 863.034607)) if (CFrame.new(2288.802, 15.1870775, 863.034607).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if TweenDonSwanthireworld then TweenDonSwanthireworld:Stop() game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(2288.802, 15.1870775, 863.034607) end end end end else if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("GetUnlockables").FlamingoAccess == nil then TabelDevilFruitStore = {} TabelDevilFruitOpen = {} for i,v in pairs(game:GetService("ReplicatedStorage").Remotes["CommF_"]:InvokeServer("getInventoryFruits")) do for i1,v1 in pairs(v) do if i1 == "Name" then table.insert(TabelDevilFruitStore,v1) end end end for i,v in next,game.ReplicatedStorage:WaitForChild("Remotes").CommF_:InvokeServer("GetFruits") do if v.Price >= 1000000 then table.insert(TabelDevilFruitOpen,v.Name) end end for i,DevilFruitOpenDoor in pairs(TabelDevilFruitOpen) do for i1,DevilFruitStore in pairs(TabelDevilFruitStore) do if DevilFruitOpenDoor == DevilFruitStore and game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("GetUnlockables").FlamingoAccess == nil then if not game.Players.LocalPlayer.Backpack:FindFirstChild(DevilFruitStore) then Com("F_","LoadFruit",DevilFruitStore) else Com("F_","TalkTrevor","1") Com("F_","TalkTrevor","2") Com("F_","TalkTrevor","3") end end end end Com("F_","TalkTrevor","1") Com("F_","TalkTrevor","2") Com("F_","TalkTrevor","3") end 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 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 FastAttack = true StartMagnet = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) end until not v.Parent or v.Humanoid.Health <= 0 or _G.Settings.Main["Auto Third Sea"] == false or game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false FastAttack = false StartMagnet = 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 Bartilotween then Bartilotween: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) Com("F_","StartQuest","BartiloQuest",1) end end elseif game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BartiloQuestProgress","Bartilo") == 1 then if game.Workspace.Enemies:FindFirstChild("Jeremy [Lv. 850] [Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if v.Name == "Jeremy [Lv. 850] [Boss]" 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 FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) end until not v.Parent or v.Humanoid.Health <= 0 or _G.Settings.Main["Auto Third Sea"] == false FastAttack = 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 end) end end) end, }) Page_Main.Toggle({ Title = "Auto Bartilo Quest", Default = _G.Settings.Main["Auto Bartilo Quest"], callback = function(value) _G.Settings.Main["Auto Bartilo Quest"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Bartilo Quest"] then if 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 FastAttack = true StartMagnet = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) end until not v.Parent or v.Humanoid.Health <= 0 or _G.Settings.Main["Auto Bartilo Quest"] == false or game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false StartMagnet = false FastAttack = 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 end elseif game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BartiloQuestProgress","Bartilo") == 1 then if game.Workspace.Enemies:FindFirstChild("Jeremy [Lv. 850] [Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if v.Name == "Jeremy [Lv. 850] [Boss]" 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 FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) end until not v.Parent or v.Humanoid.Health <= 0 or _G.Settings.Main["Auto Bartilo Quest"] == false FastAttack = 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 end) end, }) Page_Main.Toggle({ Title = "Auto Dark Coat", Default = _G.Settings.Main["Auto Dark Coat"], callback = function(value) _G.Settings.Main["Auto Dark Coat"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Dark Coat"] then if game:GetService("Workspace").Enemies:FindFirstChild("Darkbeard [Lv. 1000] [Raid Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == ("Darkbeard [Lv. 1000] [Raid Boss]" or v.Name == "Darkbeard [Lv. 1000] [Raid Boss]") and v.Humanoid.Health > 0 and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until _G.Settings.Main["Auto Dark Coat"] == false or v.Humanoid.Health <= 0 StartMagnet = false FastAttack = false end end else toTarget(CFrame.new(3677.08203125, 62.751937866211, -3144.8332519531)) end end end) end end) end, }) Page_Main.Toggle({ Title = "Auto Ectoplasm", Default = _G.Settings.Main["Auto Ectoplasm"], callback = function(value) _G.Settings.Main["Auto Ectoplasm"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Ectoplasm"] then if game:GetService("Workspace").Enemies:FindFirstChild("Ship Deckhand [Lv. 1250]") or game:GetService("Workspace").Enemies:FindFirstChild("Ship Engineer [Lv. 1275]") or game:GetService("Workspace").Enemies:FindFirstChild("Ship Steward [Lv. 1300]") or game:GetService("Workspace").Enemies:FindFirstChild("Ship Officer [Lv. 1325]") or game:GetService("Workspace").Enemies:FindFirstChild("Arctic Warrior [Lv. 1350]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "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]" or v.Name == "Arctic Warrior [Lv. 1350]" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not _G.Settings.Main["Auto Ectoplasm"] or not v.Parent or v.Humanoid.Health <= 0 StartMagnet = false FastAttack = false end end end else StartMagnet = false game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)) end end end) end end) end, }) Page_Main.Toggle({ Title = "Auto True Triple Katana", Default = _G.Settings.Main["Auto True Triple Katana"], callback = function(value) _G.Settings.Main["Auto True Triple Katana"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto True Triple Katana"] then local string_1 = "MysteriousMan"; local string_2 = "2"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"]; Target:InvokeServer(string_1, string_2); end end) end end) end, }) Page_Main.Toggle({ Title = "Auto Rengoku Swords", Default = _G.Settings.Main["Auto Rengoku"], callback = function(value) _G.Settings.Main["Auto Rengoku"] = value if value == false then toTarget(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame) end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Rengoku"] then if game.Players.LocalPlayer.Backpack:FindFirstChild("Hidden Key") or game.Players.LocalPlayer.Character:FindFirstChild("Hidden Key") then EquipWeapon("Hidden Key") toTarget(CFrame.new(6571.1201171875, 299.23028564453, -6967.841796875)) elseif game.Workspace.Enemies:FindFirstChild("Snow Lurker [Lv. 1375]") or game:GetService("Workspace").Enemies:FindFirstChild("Arctic Warrior [Lv. 1350]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if (v.Name == "Snow Lurker [Lv. 1375]" or v.Name == "Arctic Warrior [Lv. 1350]") and v.Humanoid.Health > 0 then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until game.Players.LocalPlayer.Backpack:FindFirstChild("Hidden Key") or not _G.Settings.Main["Auto Rengoku"] or not v.Parent or v.Humanoid.Health <= 0 StartMagnet = false FastAttack = false end end else StartMagnet = false FastAttack = false toTarget(CFrame.new(5525.7045898438, 262.90060424805, -6755.1186523438)) end end end) end end) end, }) Page_Main.Toggle({ Title = "Auto Swan Glasses", Default = _G.Settings.Main["Auto Swan Glasses"], callback = function(value) _G.Settings.Main["Auto Swan Glasses"] = value if value == false then toTarget(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame) end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Swan Glasses"] then if game:GetService("Workspace").Enemies:FindFirstChild("Don Swan [Lv. 1000] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Don Swan [Lv. 1000] [Boss]" and v.Humanoid.Health > 0 and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not _G.Settings.Main["Auto Swan Glasses"] or v.Humanoid.Health <= 0 StartMagnet = false FastAttack = false end end else repeat wait() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(2284.912109375, 15.537666320801, 905.48291015625)) until (CFrame.new(2284.912109375, 15.537666320801, 905.48291015625).Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 4 or not _G.Settings.Main["Auto Swan Glasses"] end end end) end end) end, }) --Page_Main.Toggle({ -- Title = "Auto Ghoul Race", -- Default = _G.Settings.Main["Auto Ghoul Race"], -- callback = function(value) -- _G.Settings.Main["Auto Ghoul Race"] = value -- end, --}) Page_Main.Label({ Title = "Auto Buy" }) Page_Main.Toggle({ Title = "Auto Buy Legendary Sword", Default = _G.Settings.Main["Auto Buy Legendary Sword"], callback = function(value) _G.Settings.Main["Auto Buy Legendary Sword"] = value SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Buy Legendary Sword"] then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("LegendarySwordDealer","1") game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("LegendarySwordDealer","2") game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("LegendarySwordDealer","3") end end) end end) end, }) Page_Main.Toggle({ Title = "Auto Buy Enchanment Haki", Default = _G.Settings.Main["Auto Buy Enchanment Haki"], callback = function(value) _G.Settings.Main["Auto Buy Enchanment Haki"] = value SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Buy Enchanment Haki"] then local args = { [1] = "ColorsDealer", [2] = "2" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end) end end) end, }) Page_Main.Label({ Title = "Status : God Human (List)" }) Page_Main.Label{Title= "Farm Materail"} Page_Main.Dropdown{Title = "Select Material",Item = AllMaterial,callback = function(value) SelectModeMaterial = value end,} Page_Main.Toggle({Title = "Auto Farm Material",Default = AutoFarmMaterial,callback = function(x) AutoFarmMaterial = x if x == false then toTarget(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame) end spawn(function() while wait() do if AutoFarmMaterial then xpcall(function() if (SelectModeMaterial~="") then CheckMaterial(SelectModeMaterial); if CustomFindFirstChild(MaterialMob) then for v0,v1 in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if (AutoFarmMaterial and table.find(MaterialMob,v1.Name) and v1:FindFirstChild("HumanoidRootPart") and v1:FindFirstChild("Humanoid") and (v1.Humanoid.Health>0)) then repeat wait(); FarmtoTarget=toTarget(v1.HumanoidRootPart.CFrame * CFrame.new(0,30,1)); if (v1:FindFirstChild("HumanoidRootPart") and v1:FindFirstChild("Humanoid") and ((v1.HumanoidRootPart.Position-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude<=150)) then if FarmtoTarget then FarmtoTarget:Stop(); end FastAttack=true; EquipWeapon(_G.Settings.Configs["Select Weapon"]); spawn(function()for v4,v5 in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if (v5.Name==v1.Name) then spawn(function() if InMyNetWork(v5.HumanoidRootPart) then v5.HumanoidRootPart.CFrame = v1.HumanoidRootPart.CFrame; v5.Humanoid.JumpPower=0; v5.Humanoid.WalkSpeed=0; v5.HumanoidRootPart.CanCollide=false; v5.Humanoid:ChangeState(14); v5.Humanoid:ChangeState(11); v5.HumanoidRootPart.Size=Vector3.new(55,55,55); end end); end end end); if (game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and (game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value>=150)) then game:service("VirtualInputManager"):SendKeyEvent(true,"V",false,game); game:service("VirtualInputManager"):SendKeyEvent(false,"V",false,game); end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v1.HumanoidRootPart.CFrame * CFrame.new(0,30,1); end until not CustomFindFirstChild(MaterialMob) or not AutoFarmMaterial or (v1.Humanoid.Health<=0) or not v1.Parent FastAttack=false; end end else FastAttack=false; Modstween = toTarget(CFrameMon); if (World1 and (table.find(MaterialMob,"Fishman Commando [Lv. 400]")) and ((CFrameMon.Position-game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude>50000)) then if Modstween then Modstween:Stop(); end wait(0.5);game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625,11.6796875,1819.7841796875)); elseif (World1 and not (table.find(MaterialMob,"Fishman Commando [Lv. 400]")) and ((CFrameMon.Position-game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude>50000)) then if Modstween then Modstween:Stop();end wait(0.5);game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(3864.8515625,6.6796875, -1926.7841796875)); elseif (World1 and (table.find(MaterialMob,"God's Guard [Lv. 450]")) and ((CFrameMon.Position-game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude>3000)) then if Modstween then Modstween:Stop();end wait(0.5);game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new( -4607.8227539063,872.54248046875, -1667.5568847656)); elseif ((CFrameMon.Position-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude<=150) then if Modstween then Modstween:Stop();end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon; end end end end,function(x) print("Auto Farm Material Error : "..x) end) else break; end end end) end,}) -- [World 3 Main Page] elseif World3 then Page_Main.Label({ Title = "Status : World 3" }) Page_Main.Toggle({ Title = "Auto Holy Torch", Default = _G.Settings.Main["Auto Holy Torch"], callback = function(value) _G.Settings.Main["Auto Holy Torch"] = value if value == false then toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) end SaveSettings() task.spawn(function() while wait() do if _G.Settings.Main["Auto Holy Torch"] then repeat toTarget(CFrame.new(-10752, 417, -9366)) wait() until not _G.Settings.Main["Auto Holy Torch"] or (game.Players.LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-10752, 417, -9366)).Magnitude <= 10 wait(1) repeat toTarget(CFrame.new(-11672, 334, -9474)) wait() until not _G.Settings.Main["Auto Holy Torch"] or (game.Players.LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-11672, 334, -9474)).Magnitude <= 10 wait(1) repeat toTarget(CFrame.new(-12132, 521, -10655)) wait() until not _G.Settings.Main["Auto Holy Torch"] or (game.Players.LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-12132, 521, -10655)).Magnitude <= 10 wait(1) repeat toTarget(CFrame.new(-13336, 486, -6985)) wait() until not _G.Settings.Main["Auto Holy Torch"] or (game.Players.LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-13336, 486, -6985)).Magnitude <= 10 wait(1) repeat toTarget(CFrame.new(-13489, 332, -7925)) wait() until not _G.Settings.Main["Auto Holy Torch"] or (game.Players.LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-13489, 332, -7925)).Magnitude <= 10 else toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) break end end end) end, }) Page_Main.Toggle({ Title = "Auto Buddy Swords", Default = _G.Settings.Main["Auto Buddy Swords"], callback = function(value) _G.Settings.Main["Auto Buddy Swords"] = value if value == false then toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Buddy Swords"] then if game:GetService("Workspace").Enemies:FindFirstChild("Cake Queen [Lv. 2175] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == ("Cake Queen [Lv. 2175] [Boss]" or v.Name == "Cake Queen [Lv. 2175] [Boss]") and v.Humanoid.Health > 0 and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not _G.Settings.Main["Auto Buddy Swords"] or v.Humanoid.Health <= 0 StartMagnet = false FastAttack = false end end end end end) end end) end, }) Page_Main.Toggle({ Title = "Auto Farm Boss Hallow", Default = _G.Settings.Main["Auto Farm Boss Hallow"], callback = function(value) _G.Settings.Main["Auto Farm Boss Hallow"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Farm Boss Hallow"] then if game:GetService("Workspace").Enemies:FindFirstChild("Soul Reaper [Lv. 2100] [Raid Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if string.find(v.Name , "Soul Reaper") then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until v.Humanoid.Health <= 0 or not _G.Settings.Main["Auto Farm Boss Hallow"] StartMagnet = false FastAttack = false end end else toTarget(CFrame.new(-9524.7890625, 315.80429077148, 6655.7192382813)) end end end) end end) end, }) Page_Main.Toggle({ Title = "Auto Rainbow Haki", Default = _G.Settings.Main["Auto Rainbow Haki"], callback = function(value) _G.Settings.Main["Auto Rainbow Haki"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Rainbow Haki"] then if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then toTarget(CFrame.new(-11892.0703125, 930.57672119141, -8760.1591796875)) if (Vector3.new(-11892.0703125, 930.57672119141, -8760.1591796875) - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 30 then wait(1.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("HornedMan","Bet") end elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true and string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Stone") then if game:GetService("Workspace").Enemies:FindFirstChild("Stone [Lv. 1550] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Stone [Lv. 1550] [Boss]" then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not _G.Settings.Main["Auto Rainbow Haki"] or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false StartMagnet = false FastAttack = false end end else toTarget(CFrame.new(-1086.11621, 38.8425903, 6768.71436, 0.0231462717, -0.592676699, 0.805107772, 2.03251839e-05, 0.805323839, 0.592835128, -0.999732077, -0.0137055516, 0.0186523199)) end elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true and string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Island Empress") then if game:GetService("Workspace").Enemies:FindFirstChild("Island Empress [Lv. 1675] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Island Empress [Lv. 1675] [Boss]" then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not _G.Settings.Main["Auto Rainbow Haki"] or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false StartMagnet = false FastAttack = false end end else toTarget(CFrame.new(5713.98877, 601.922974, 202.751251, -0.101080291, -0, -0.994878292, -0, 1, -0, 0.994878292, 0, -0.101080291)) end elseif string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Kilo Admiral") then if game:GetService("Workspace").Enemies:FindFirstChild("Kilo Admiral [Lv. 1750] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Kilo Admiral [Lv. 1750] [Boss]" then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not _G.Settings.Main["Auto Rainbow Haki"] or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false StartMagnet = false FastAttack = false end end else toTarget(CFrame.new(2877.61743, 423.558685, -7207.31006, -0.989591599, -0, -0.143904909, -0, 1.00000012, -0, 0.143904924, 0, -0.989591479)) end elseif string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Captain Elephant") then if game:GetService("Workspace").Enemies:FindFirstChild("Captain Elephant [Lv. 1875] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Captain Elephant [Lv. 1875] [Boss]" then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not _G.Settings.Main["Auto Rainbow Haki"] or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false StartMagnet = false FastAttack = false end end else toTarget(CFrame.new(-13485.0283, 331.709259, -8012.4873, 0.714521289, 7.98849911e-08, 0.69961375, -1.02065748e-07, 1, -9.94383065e-09, -0.69961375, -6.43015241e-08, 0.714521289)) end elseif string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Beautiful Pirate") then if game:GetService("Workspace").Enemies:FindFirstChild("Beautiful Pirate [Lv. 1950] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Beautiful Pirate [Lv. 1950] [Boss]" then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not _G.Settings.Main["Auto Rainbow Haki"] or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false StartMagnet = false FastAttack = false end end else toTarget(CFrame.new(5312.3598632813, 20.141201019287, -10.158538818359)) end else toTarget(CFrame.new(-11892.0703125, 930.57672119141, -8760.1591796875)) if (Vector3.new(-11892.0703125, 930.57672119141, -8760.1591796875) - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 30 then wait(1.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("HornedMan","Bet") end end end end) end end) end, }) Page_Main.Toggle({ Title = "Auto Elite Hunter", Default = _G.Settings.Main["Auto Elite Hunter"], callback = function(value) _G.Settings.Main["Auto Elite Hunter"] = value if value == false then toTarget(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame) end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Elite Hunter"] 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.CFrame) if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 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.CFrame) if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 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.CFrame) if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 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.Settings.Main["Auto Elite Hunter"] 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 >150 then Farmtween = toTarget(v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if Farmtween then Farmtween:Stop() end if farmtype == 1 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 1) elseif farmtype == 2 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 1, 30) elseif farmtype == 3 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(1, 1, -30) elseif farmtype == 4 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(30, 1, 0) elseif farmtype == 5 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(-30, 1, 0) else game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 1) end FastAttack = true EquipWeapon(_G.Settings.Configs["Select Weapon"]) end until not _G.Settings.Main["Auto Elite Hunter"] or not v.Parent or v.Humanoid.Health <= 0 FastAttack = false end if _G.Settings.Main["Auto Elite Hunter"] 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 >150 then Farmtween = toTarget(v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if Farmtween then Farmtween:Stop() end if farmtype == 1 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 1) elseif farmtype == 2 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 1, 30) elseif farmtype == 3 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(1, 1, -30) elseif farmtype == 4 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(30, 1, 0) elseif farmtype == 5 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(-30, 1, 0) else game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 1) end FastAttack = true EquipWeapon(_G.Settings.Configs["Select Weapon"]) end until not _G.Settings.Main["Auto Elite Hunter"] or not v.Parent or v.Humanoid.Health <= 0 FastAttack = false end if _G.Settings.Main["Auto Elite Hunter"] and string.find(v.Name,"Deandre") 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 >150 then Farmtween = toTarget(v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if Farmtween then Farmtween:Stop() end if farmtype == 1 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 1) elseif farmtype == 2 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 1, 30) elseif farmtype == 3 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(1, 1, -30) elseif farmtype == 4 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(30, 1, 0) elseif farmtype == 5 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(-30, 1, 0) else game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 1) end FastAttack = true EquipWeapon(_G.Settings.Configs["Select Weapon"]) end until not _G.Settings.Main["Auto Elite Hunter"] or not v.Parent or v.Humanoid.Health <= 0 FastAttack = false end end else local string_1 = "EliteHunter"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"]; Target:InvokeServer(string_1); end else local string_1 = "EliteHunter"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"]; Target:InvokeServer(string_1); end end end) end end) end, }) Page_Main.Toggle({ Title = "Auto Musketeer Hat", Default = _G.Settings.Main["Auto Musketeer Hat"], callback = function(value) _G.Settings.Main["Auto Musketeer Hat"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Musketeer Hat"] then if game:GetService("Players").LocalPlayer.Data.Level.Value >= 1800 and game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CitizenQuestProgress").KilledBandits == false then if string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Forest Pirate") and string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "50") and game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then if game:GetService("Workspace").Enemies:FindFirstChild("Forest Pirate [Lv. 1825]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Forest Pirate [Lv. 1825]" then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not _G.Settings.Main["Auto Musketeer Hat"] or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false StartMagnet = false FastAttack = false end end else toTarget(CFrame.new(-13206.452148438, 425.89199829102, -7964.5537109375)) end else toTarget(CFrame.new(-12443.8671875, 332.40396118164, -7675.4892578125)) if (Vector3.new(-12443.8671875, 332.40396118164, -7675.4892578125) - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 30 then wait(1.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest","CitizenQuest",1) end end elseif game:GetService("Players").LocalPlayer.Data.Level.Value >= 1800 and game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CitizenQuestProgress").KilledBoss == false then if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible and string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Captain Elephant") and game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then if game:GetService("Workspace").Enemies:FindFirstChild("Captain Elephant [Lv. 1875] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Captain Elephant [Lv. 1875] [Boss]" then OldCFrameElephant = v.HumanoidRootPart.CFrame repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not _G.Settings.Main["Auto Musketeer Hat"] or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false StartMagnet = false FastAttack = false end end else toTarget(CFrame.new(-13374.889648438, 421.27752685547, -8225.208984375)) end else toTarget(CFrame.new(-12443.8671875, 332.40396118164, -7675.4892578125)) if (CFrame.new(-12443.8671875, 332.40396118164, -7675.4892578125).Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 4 then wait(1.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CitizenQuestProgress","Citizen") end end elseif game:GetService("Players").LocalPlayer.Data.Level.Value >= 1800 and game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CitizenQuestProgress","Citizen") == 2 then toTarget(CFrame.new(-12512.138671875, 340.39279174805, -9872.8203125)) end end end) end end) end, }) Page_Main.Toggle({ Title = "Auto Farm Bone", Default = _G.Settings.Main["Auto Farm Bone"], callback = function(value) _G.Settings.Main["Auto Farm Bone"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Farm Bone"] 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:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Reborn Skeleton [Lv. 1975]" or v.Name == "Living Zombie [Lv. 2000]" or v.Name == "Demonic Soul [Lv. 2025]" or v.Name == "Posessed Mummy [Lv. 2050]" then if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not _G.Settings.Main["Auto Farm Bone"] or v.Humanoid.Health <= 0 or not v.Parent or v.Humanoid.Health <= 0 StartMagnet = false FastAttack = false end end end else toTarget(CFrame.new(-9504.8564453125, 172.14292907714844, 6057.259765625)) end end end) end end) end, }) Page_Main.Toggle({ Title = "Auto Ken-Haki V2", Default = _G.Settings.Main["Auto Ken-Haki V2"], callback = function(value) _G.Settings.Main["Auto Ken-Haki V2"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Ken-Haki V2"] then if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then repeat toTarget(CFrame.new(-12444.78515625, 332.40396118164, -7673.1806640625)) wait() until not _G.Settings.Main["Auto Ken-Haki V2"] or (game.Players.LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-12444.78515625, 332.40396118164, -7673.1806640625)).Magnitude <= 10 wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CitizenQuestProgress","Citizen") wait(1) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest","CitizenQuest",1) else if game.Players.LocalPlayer.Backpack:FindFirstChild("Banana") and game.Players.LocalPlayer.Backpack:FindFirstChild("Apple") and game.Players.LocalPlayer.Backpack:FindFirstChild("Pineapple") then repeat toTarget(CFrame.new(-12444.78515625, 332.40396118164, -7673.1806640625)) wait() until not _G.Settings.Main["Auto Ken-Haki V2"] or (game.Players.LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-12444.78515625, 332.40396118164, -7673.1806640625)).Magnitude <= 10 wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CitizenQuestProgress","Citizen") elseif game.Players.LocalPlayer.Backpack:FindFirstChild("Fruit Bowl") or game.Players.LocalPlayer.Character:FindFirstChild("Fruit Bowl") then repeat toTarget(CFrame.new(-10920.125, 624.20275878906, -10266.995117188)) wait() until not _G.Settings.Main["Auto Ken-Haki V2"] or (game.Players.LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-10920.125, 624.20275878906, -10266.995117188)).Magnitude <= 10 wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("KenTalk2","Start") wait(1) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("KenTalk2","Buy") elseif string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text,"Defeat 50 Forest Pirates") then if game:GetService("Workspace").Enemies:FindFirstChild("Forest Pirate [Lv. 1825]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Forest Pirate [Lv. 1825]" then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not _G.Settings.Main["Auto Ken-Haki V2"] or v.Humanoid.Health <= 0 StartMagnet = false FastAttack = false end end else repeat toTarget(CFrame.new(-13277.568359375, 370.34185791016, -7821.1572265625)) wait() until not _G.Settings.Main["Auto Ken-Haki V2"] or (game.Players.LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-13277.568359375, 370.34185791016, -7821.1572265625)).Magnitude <= 10 end elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text == "Defeat Captain Elephant (0/1)" then if game:GetService("Workspace").Enemies:FindFirstChild("Captain Elephant [Lv. 1875] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Captain Elephant [Lv. 1875] [Boss]" then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not _G.Settings.Main["Auto Ken-Haki V2"] or v.Humanoid.Health <= 0 StartMagnet = false FastAttack = false end end else repeat toTarget(CFrame.new(-13493.12890625, 318.89553833008, -8373.7919921875)) wait() until not _G.Settings.Main["Auto Ken-Haki V2"] or (game.Players.LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-13493.12890625, 318.89553833008, -8373.7919921875)).Magnitude <= 10 end else for i,v in pairs(game.Workspace:GetDescendants()) do if v.Name == "Apple" or v.Name == "Banana" or v.Name == "Pineapple" then v.Handle.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0,1,10) wait() firetouchinterest(game.Players.LocalPlayer.Character.HumanoidRootPart,v.Handle,0) wait() end end end end end end) end end) end, }) Page_Main.Toggle({ Title = "Auto Cavander", Default = _G.Settings.Main["Auto Cavander"], callback = function(value) _G.Settings.Main["Auto Cavander"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Cavander"] then if game:GetService("Workspace").Enemies:FindFirstChild("Beautiful Pirate [Lv. 1950] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == ("Beautiful Pirate [Lv. 1950] [Boss]") and v.Humanoid.Health > 0 and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not _G.Settings.Main["Auto Cavander"] or v.Humanoid.Health <= 0 StartMagnet = false FastAttack = false end end else toTarget(CFrame.new(5283.609375, 22.56223487854, -110.78285217285)) end end end) end end) end, }) Page_Main.Toggle({ Title = "Auto Yama Sword", Default = _G.Settings.Main["Auto Yama Sword"], callback = function(value) _G.Settings.Main["Auto Yama Sword"] = value SaveSettings() spawn(function() while wait() do if _G.Settings.Main["Auto Yama Sword"] then if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("EliteHunter","Progress") >= 30 then repeat wait() fireclickdetector(game:GetService("Workspace").Map.Waterfall.SealedKatana.Handle.ClickDetector) until game.Players.LocalPlayer.Backpack:FindFirstChild("Yama") or not AutoYama end end end end) end, }) Page_Main.Toggle({ Title = "Auto Tushita Sword", Default = _G.Settings.Main["Auto Tushita Sword"], callback = function(value) _G.Settings.Main["Auto Tushita Sword"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do if _G.Settings.Main["Auto Tushita Sword"] then if game:GetService("Workspace").Enemies:FindFirstChild("Longma [Lv. 2000] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == ("Longma [Lv. 2000] [Boss]" or v.Name == "Longma [Lv. 2000] [Boss]") and v.Humanoid.Health > 0 and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not _G.Settings.Main["Auto Tushita Sword"] or not v.Parent or v.Humanoid.Health <= 0 StartMagnet = false FastAttack = false end end else toTarget(CFrame.new(-10238.875976563, 389.7912902832, -9549.7939453125)) end end end end) end, }) Page_Main.Toggle({ Title = "Auto Serpent Bow", Default = _G.Settings.Main["Auto Serpent Bow"], callback = function(value) _G.Settings.Main["Auto Serpent Bow"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do if _G.Settings.Main["Auto Serpent Bow"] then if game:GetService("Workspace").Enemies:FindFirstChild("Island Empress [Lv. 1675] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == ("Island Empress [Lv. 1675] [Boss]" or v.Name == "Island Empress [Lv. 1675] [Boss]") and v.Humanoid.Health > 0 and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not _G.Settings.Main["Auto Serpent Bow"] or not v.Parent or v.Humanoid.Health <= 0 StartMagnet = false FastAttack = false end end else toTarget(CFrame.new(5543.86328125, 668.97399902344, 199.0341796875)) end end end end) end, }) Page_Main.Toggle({ Title = "Auto Dark Dagger", Default = _G.Settings.Main["Auto Dark Dagger"], callback = function(value) _G.Settings.Main["Auto Dark Dagger"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Main["Auto Dark Dagger"] then if game:GetService("Workspace").Enemies:FindFirstChild("rip_indra True Form [Lv. 5000] [Raid Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == ("rip_indra True Form [Lv. 5000] [Raid Boss]" or v.Name == "rip_indra True Form [Lv. 5000] [Raid Boss]") and v.Humanoid.Health > 0 and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not _G.Settings.Main["Auto Dark Dagger"] or not v.Parent or v.Humanoid.Health <= 0 StartMagnet = false FastAttack = false end end else toTarget(CFrame.new(-5344.822265625, 423.98541259766, -2725.0930175781)) end end end) end end) end, }) task.spawn(function() while wait() do pcall(function() if string.len(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner")) == 88 then KillMob = (tonumber(string.sub(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner"),39,41)) - 500) elseif string.len(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner")) == 87 then KillMob = (tonumber(string.sub(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner"),40,41)) - 500) elseif string.len(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner")) == 86 then KillMob = (tonumber(string.sub(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner"),41,41)) - 500) end end) end end) Page_Main.Toggle({ Title = "Auto Cake Prince", Default = _G.Settings.Main["Auto Cake Prince"], callback = function(value) _G.Settings.Main["Auto Cake Prince"] = value if value == false then toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) end SaveSettings() task.spawn(function() while wait() do if _G.Settings.Main["Auto Cake Prince"] then game.ReplicatedStorage.Remotes.CommF_:InvokeServer("CakePrinceSpawner") if game.ReplicatedStorage:FindFirstChild("Cake Prince [Lv. 2300] [Raid Boss]") or game:GetService("Workspace").Enemies:FindFirstChild("Cake Prince [Lv. 2300] [Raid Boss]") then if game:GetService("Workspace").Enemies:FindFirstChild("Cake Prince [Lv. 2300] [Raid Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if _G.Settings.Main["Auto Cake Prince"] and v.Name == "Cake Prince [Lv. 2300] [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.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) end until not _G.Settings.Main["Auto Cake Prince"] or not v.Parent or v.Humanoid.Health <= 0 FastAttack = false end end else if game:GetService("Workspace").Map.CakeLoaf.BigMirror.Other.Transparency == 0 and (CFrame.new(-1990.672607421875, 4532.99951171875, -14973.6748046875).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude >= 2000 then FastAttack = false Questtween = toTarget(CFrame.new(-2151.82153, 149.315704, -12404.9053)) if (CFrame.new(-2151.82153, 149.315704, -12404.9053).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2151.82153, 149.315704, -12404.9053) wait(.1) end end end else if game:GetService("Workspace").Enemies:FindFirstChild("Cookie Crafter [Lv. 2200]") or game:GetService("Workspace").Enemies:FindFirstChild("Cake Guard [Lv. 2225]") or game:GetService("Workspace").Enemies:FindFirstChild("Baking Staff [Lv. 2250]") or game:GetService("Workspace").Enemies:FindFirstChild("Head Baker [Lv. 2275]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if (v.Name == "Cookie Crafter [Lv. 2200]" or v.Name == "Cake Guard [Lv. 2225]" or v.Name == "Baking Staff [Lv. 2250]" or v.Name == "Head Baker [Lv. 2275]") 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.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end FastAttack = true StartMagnet = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) end until not _G.Settings.Main["Auto Cake Prince"] or not v.Parent or v.Humanoid.Health <= 0 StartMagnet = false FastAttack = false end end else Questtween = toTarget(CFrame.new(-2077, 252, -12373)) if (CFrame.new(-2077, 252, -12373).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2077, 252, -12373) end end end else toTarget(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame) break end end end) end, }) DoughMob = {"Cookie Crafter [Lv. 2200]","Cake Guard [Lv. 2225]","Baking Staff [Lv. 2250]"} Page_Main.Toggle({ Title = "Auto Dough V2", Default = _G.Settings.Main["Auto Dough V2"], callback = function(value) _G.Settings.Main["Auto Dough V2"] = value if value == false then toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) end SaveSettings() task.spawn(function() while wait() do if _G.Settings.Main["Auto Dough V2"] then if not game:GetService("Workspace").Map.CakeLoaf:FindFirstChild("RedDoor") then if game.Players.LocalPlayer.Character:FindFirstChild("Red Key") or game.Players.LocalPlayer.Backpack:FindFirstChild("Red Key") then local args = { [1] = "CakeScientist", [2] = "Check" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) local args = { [1] = "RaidsNpc", [2] = "Check" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end elseif game:GetService("Workspace").Map.CakeLoaf:FindFirstChild("RedDoor") then if game.Players.LocalPlayer.Character:FindFirstChild("Red Key") or game.Players.LocalPlayer.Backpack:FindFirstChild("Red Key") then RedDorTween = toTargetP(CFrame.new(-2681.97998, 64.3921585, -12853.7363, 0.149007782, -1.87902192e-08, 0.98883605, 3.60619588e-08, 1, 1.35681812e-08, -0.98883605, 3.36376011e-08, 0.149007782)) if (CFrame.new(-2681.97998, 64.3921585, -12853.7363, 0.149007782, -1.87902192e-08, 0.98883605, 3.60619588e-08, 1, 1.35681812e-08, -0.98883605, 3.36376011e-08, 0.149007782).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 5 then if RedDorTween then RedDorTween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2681.97998, 64.3921585, -12853.7363, 0.149007782, -1.87902192e-08, 0.98883605, 3.60619588e-08, 1, 1.35681812e-08, -0.98883605, 3.36376011e-08, 0.149007782) wait(0.5) EquipWeapon("Red Key") wait(0.5) end elseif game.Workspace:FindFirstChild("Enemies"):FindFirstChild("Dough King [Lv. 2300] [Raid Boss]") or game:GetService("ReplicatedStorage"):FindFirstChild("Dough King [Lv. 2300] [Raid Boss]") then if game:GetService("Workspace").Enemies:FindFirstChild("Dough King [Lv. 2300] [Raid Boss]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if _G.Settings.Main["Auto Dough V2"] and v.Name == "Dough King [Lv. 2300] [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.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(_G.Settings.Configs["Select Weapon"]) v.HumanoidRootPart.Size = Vector3.new(55,55,55) FastAttack = true game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) end until not _G.Settings.Main["Auto Dough V2"] or not v.Parent or v.Humanoid.Health <= 0 or game:GetService("ReplicatedStorage"):FindFirstChild("Dough King [Lv. 2300] [Raid Boss]") FastAttack = false end end else if game:GetService("Workspace").Map.CakeLoaf.BigMirror.Other.Transparency == 0 then FastAttack = false Questtween = toTargetP(CFrame.new(-2151.82153, 149.315704, -12404.9053)) if (CFrame.new(-2151.82153, 149.315704, -12404.9053).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2151.82153, 149.315704, -12404.9053) wait(1) end end end elseif game.Players.LocalPlayer.Character:FindFirstChild("Sweet Chalice") or game.Players.LocalPlayer.Backpack:FindFirstChild("Sweet Chalice") then --if string.find(tostring(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner", true)),"already") then --else game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner", true) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner") if game:GetService("Workspace").Enemies:FindFirstChild("Cookie Crafter [Lv. 2200]") or game:GetService("Workspace").Enemies:FindFirstChild("Cake Guard [Lv. 2225]") or game:GetService("Workspace").Enemies:FindFirstChild("Baking Staff [Lv. 2250]") or game:GetService("Workspace").Enemies:FindFirstChild("Head Baker [Lv. 2275]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if _G.Settings.Main["Auto Dough V2"] and (v.Name == "Cookie Crafter [Lv. 2200]" or v.Name == "Cake Guard [Lv. 2225]" or v.Name == "Baking Staff [Lv. 2250]" or v.Name == "Head Baker [Lv. 2275]") and v: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.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end FastAttack = true PosFarmCakePrince = v.HumanoidRootPart.CFrame EquipWeapon(_G.Settings.Configs["Select Weapon"]) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) MagnetFarmCakePrince = true game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner", true) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner") end until not _G.Settings.Main["Auto Dough V2"] or not v.Parent or v.Humanoid.Health <= 0 FastAttack = false MagnetFarmCakePrince = false end end else MagnetFarmCakePrince = false FastAttack = false Questtween = toTarget(CFrame.new(-2077, 252, -12373)) if (CFrame.new(-2077, 252, -12373).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2077, 252, -12373) end end --end elseif (game.Players.LocalPlayer.Backpack:FindFirstChild("God's Chalice") or game.Players.LocalPlayer.Character:FindFirstChild("God's Chalice")) and GetMaterial("Conjured Cocoa") >= 10 then game.ReplicatedStorage.Remotes.CommF_:InvokeServer("SweetChaliceNpc") wait(0.2) elseif not game.Players.LocalPlayer.Backpack:FindFirstChild("God's Chalice") and not game.Players.LocalPlayer.Character:FindFirstChild("God's Chalice") and (game.Workspace.Enemies:FindFirstChild("Deandre [Lv. 1750]") or game.Workspace.Enemies:FindFirstChild("Urban [Lv. 1750]") or game.Workspace.Enemies:FindFirstChild("Diablo [Lv. 1750]") or game.ReplicatedStorage:FindFirstChild("Deandre [Lv. 1750]") or game.ReplicatedStorage:FindFirstChild("Urban [Lv. 1750]") or game.ReplicatedStorage:FindFirstChild("Diablo [Lv. 1750]")) 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:GetService("ReplicatedStorage"):GetChildren()) do if string.find(v.Name,"Diablo") then DoughTween = toTarget(v.HumanoidRootPart.CFrame) if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if DoughTween then DoughTween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame end end if string.find(v.Name,"Urban") then DoughTween = toTarget(v.HumanoidRootPart.CFrame) if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if DoughTween then DoughTween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame end end if string.find(v.Name,"Deandre") then DoughTween = toTarget(v.HumanoidRootPart.CFrame) if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if DoughTween then DoughTween: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.Settings.Main["Auto Dough V2"] 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.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(_G.Settings.Configs["Select Weapon"]) FastAttack = true game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) end until not _G.Settings.Main["Auto Dough V2"] or not v.Parent or v.Humanoid.Health <= 0 FastAttack = false end if _G.Settings.Main["Auto Dough V2"] 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.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(_G.Settings.Configs["Select Weapon"]) FastAttack = true game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) end until not _G.Settings.Main["Auto Dough V2"] or not v.Parent or v.Humanoid.Health <= 0 FastAttack = false end if _G.Settings.Main["Auto Dough V2"] and string.find(v.Name,"Deandre") 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.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then if Farmtween then Farmtween:Stop() end EquipWeapon(_G.Settings.Configs["Select Weapon"]) FastAttack = true game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) end until not _G.Settings.Main["Auto Dough V2"] or not v.Parent or v.Humanoid.Health <= 0 FastAttack = false end end else local string_1 = "EliteHunter"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"]; Target:InvokeServer(string_1); end else local string_1 = "EliteHunter"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"]; Target:InvokeServer(string_1); end else if game:GetService("Workspace").Enemies:FindFirstChild("Candy Rebel [Lv. 2375]") or game:GetService("Workspace").Enemies:FindFirstChild("Sweet Thief [Lv. 2350]") or game:GetService("Workspace").Enemies:FindFirstChild("Chocolate Bar Battler [Lv. 2325]") or game:GetService("Workspace").Enemies:FindFirstChild("Cocoa Warrior [Lv. 2300]") then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if _G.Settings.Main["Auto Dough V2"] and (v.Name == "Candy Rebel [Lv. 2375]" or v.Name == "Sweet Thief [Lv. 2350]" or v.Name == "Chocolate Bar Battler [Lv. 2325]" or v.Name == "Cocoa Warrior [Lv. 2300]") and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then repeat wait() -- if game.Players.LocalPlayer:DistanceFromCharacter(v.HumanoidRootPart.Position) > 3500 then -- if Questtween then Questtween:Stop() end -- if game.Players.LocalPlayer.Character:WaitForChild("Humanoid"):GetState() == Enum.HumanoidStateType.Dead then return end -- ResetSetSpawn(v.HumanoidRootPart.CFrame) -- else if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 150 then Farmtween = toTarget(v.HumanoidRootPart.CFrame) FastAttack = false elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if Farmtween then Farmtween:Stop() end FastAttack = true PosFarmCoco = v.HumanoidRootPart.CFrame EquipWeapon(_G.Settings.Configs["Select Weapon"]) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) MagnetFarmCoco = true end until not _G.Settings.Main["Auto Dough V2"] or not v.Parent or v.Humanoid.Health <= 0 FastAttack = false MagnetFarmCoco = false end end else MagnetFarmCoco = false FastAttack = false Questtween = toTarget(CFrame.new(620.6344604492188, 78.93644714355469, -12581.369140625)) if (CFrame.new(620.6344604492188, 78.93644714355469, -12581.369140625).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if Questtween then Questtween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(620.6344604492188, 78.93644714355469, -12581.369140625) end end end else print("Error Whyyy") end else break; end end end) end, }) spawn(function() while wait() do if _G.Settings.Main["Auto Dough V2"] then if MagnetFarmCakePrince then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if MagnetFarmCakePrince and _G.Settings.Main["Auto Dough V2"] and (v.Name == "Cookie Crafter [Lv. 2200]" or v.Name == "Cake Guard [Lv. 2225]" or v.Name == "Baking Staff [Lv. 2250]" or v.Name == "Head Baker [Lv. 2275]") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 and (v.HumanoidRootPart.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 350 then if InMyNetWork(v.HumanoidRootPart) then v.HumanoidRootPart.CFrame = PosFarmCakePrince v.HumanoidRootPart.CanCollide = false v.HumanoidRootPart.Size = Vector3.new(60,60,60) end end end end else break end end end) Page_Main.Label({ Title = "Status : God Human (List)" }) Page_Main.Label{Title= "Farm Materail"} Page_Main.Dropdown{Title = "Select Material",Item = AllMaterial,callback = function(value) SelectModeMaterial = value end,} Page_Main.Toggle({Title = "Auto Farm Material",Default = AutoFarmMaterial,callback = function(x) AutoFarmMaterial = x if x == false then toTarget(game.Players.LocalPlayer.Character.HumanoidRootPart.Position,game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame) end spawn(function() while wait() do if AutoFarmMaterial then xpcall(function() if (SelectModeMaterial~="") then CheckMaterial(SelectModeMaterial); if CustomFindFirstChild(MaterialMob) then for v0,v1 in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if (AutoFarmMaterial and table.find(MaterialMob,v1.Name) and v1:FindFirstChild("HumanoidRootPart") and v1:FindFirstChild("Humanoid") and (v1.Humanoid.Health>0)) then repeat wait(); FarmtoTarget=toTarget(v1.HumanoidRootPart.CFrame * CFrame.new(0,30,1)); if (v1:FindFirstChild("HumanoidRootPart") and v1:FindFirstChild("Humanoid") and ((v1.HumanoidRootPart.Position-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude<=150)) then if FarmtoTarget then FarmtoTarget:Stop(); end FastAttack=true; EquipWeapon(_G.Settings.Configs["Select Weapon"]); spawn(function()for v4,v5 in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if (v5.Name==v1.Name) then spawn(function() if InMyNetWork(v5.HumanoidRootPart) then v5.HumanoidRootPart.CFrame = v1.HumanoidRootPart.CFrame; v5.Humanoid.JumpPower=0; v5.Humanoid.WalkSpeed=0; v5.HumanoidRootPart.CanCollide=false; v5.Humanoid:ChangeState(14); v5.Humanoid:ChangeState(11); v5.HumanoidRootPart.Size=Vector3.new(55,55,55); end end); end end end); if (game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and (game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value>=150)) then game:service("VirtualInputManager"):SendKeyEvent(true,"V",false,game); game:service("VirtualInputManager"):SendKeyEvent(false,"V",false,game); end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v1.HumanoidRootPart.CFrame * CFrame.new(0,30,1); end until not CustomFindFirstChild(MaterialMob) or not AutoFarmMaterial or (v1.Humanoid.Health<=0) or not v1.Parent FastAttack=false; end end else FastAttack=false; Modstween = toTarget(CFrameMon); if (World1 and (table.find(MaterialMob,"Fishman Commando [Lv. 400]")) and ((CFrameMon.Position-game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude>50000)) then if Modstween then Modstween:Stop(); end wait(0.5);game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625,11.6796875,1819.7841796875)); elseif (World1 and not (table.find(MaterialMob,"Fishman Commando [Lv. 400]")) and ((CFrameMon.Position-game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude>50000)) then if Modstween then Modstween:Stop();end wait(0.5);game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(3864.8515625,6.6796875, -1926.7841796875)); elseif (World1 and (table.find(MaterialMob,"God's Guard [Lv. 450]")) and ((CFrameMon.Position-game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude>3000)) then if Modstween then Modstween:Stop();end wait(0.5);game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new( -4607.8227539063,872.54248046875, -1667.5568847656)); elseif ((CFrameMon.Position-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude<=150) then if Modstween then Modstween:Stop();end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon; end end end end,function(x) print("Auto Farm Material Error : "..x) end) else break; end end end) end,}) local CursedDualLabel = Page_Main.Label({ Title = "Cursed Dual Katana" }) CursedDualLabel.Color(Color3.fromRGB(124, 249, 185)) Page_Main.Line() Page_Main.Label({ Title = "Tushita Quest" }) Page_Main.Toggle({ Title = "Auto Cursed Dual Katana", Default = Auto_Cursed_Dual_Katana, callback = function(value) Auto_Cursed_Dual_Katana = value end }) spawn(function() while wait() do pcall(function() if Auto_Cursed_Dual_Katana then if GetWeaponInventory("Cursed Dual Katana") == true then if game.Players.LocalPlayer.Character:FindFirstChild("Cursed Dual Katana") or game.Players.LocalPlayer.Backpack:FindFirstChild("Cursed Dual Katana") then else print("Get Weapon") game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("LoadItem","Cursed Dual Katana") end else if game.Players.LocalPlayer.Character:FindFirstChild("Tushita") or game.Players.LocalPlayer.Backpack:FindFirstChild("Tushita") or game.Players.LocalPlayer.Character:FindFirstChild("Yama") or game.Players.LocalPlayer.Backpack:FindFirstChild("Yama") then if game.Players.LocalPlayer.Character:FindFirstChild("Tushita") or game.Players.LocalPlayer.Backpack:FindFirstChild("Tushita") then if game.Players.LocalPlayer.Backpack:FindFirstChild("Tushita") then EquipWeapon("Tushita") else for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if v.Name == "Tushita" and v:IsA("Tool") then if v.Level.Value >= 350 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("LoadItem","Yama") _G.Settings.Main["Auto Farm Bone"] = false else _G.Select_Weapon = "Tushita" _G.Settings.Main["Auto Farm Bone"] = true end end end end elseif game.Players.LocalPlayer.Character:FindFirstChild("Yama") or game.Players.LocalPlayer.Backpack:FindFirstChild("Yama") then if game.Players.LocalPlayer.Backpack:FindFirstChild("Yama") then EquipWeapon("Yama") else for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if v.Name == "Yama" and v:IsA("Tool") then if v.Level.Value >= 350 then Auto_CDK_Quest = true _G.Settings.Main["Auto Farm Bone"] = false else _G.Select_Weapon = "Yama" _G.Settings.Main["Auto Farm Bone"] = true end end end end end else game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("LoadItem","Tushita") end end end end) end end) spawn(function() while wait() do pcall(function() if Auto_CDK_Quest then if GetMaterial("Alucard Fragment") == 0 then Auto_Quest_Yama_1 = true Auto_Quest_Yama_2 = false Auto_Quest_Yama_3 = false Auto_Quest_Tushita_1 = false Auto_Quest_Tushita_2 = false Auto_Quest_Tushita_3 = false game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","Progress","Evil") game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","StartTrial","Evil") elseif GetMaterial("Alucard Fragment") == 1 then Auto_Quest_Yama_1 = false Auto_Quest_Yama_2 = true Auto_Quest_Yama_3 = false Auto_Quest_Tushita_1 = false Auto_Quest_Tushita_2 = false Auto_Quest_Tushita_3 = false game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","Progress","Evil") game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","StartTrial","Evil") elseif GetMaterial("Alucard Fragment") == 2 then Auto_Quest_Yama_1 = false Auto_Quest_Yama_2 = false Auto_Quest_Yama_3 = true Auto_Quest_Tushita_1 = false Auto_Quest_Tushita_2 = false Auto_Quest_Tushita_3 = false game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","Progress","Evil") game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","StartTrial","Evil") elseif GetMaterial("Alucard Fragment") == 3 then Auto_Quest_Yama_1 = false Auto_Quest_Yama_2 = false Auto_Quest_Yama_3 = false Auto_Quest_Tushita_1 = true Auto_Quest_Tushita_2 = false Auto_Quest_Tushita_3 = false game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","Progress","Good") game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","StartTrial","Good") elseif GetMaterial("Alucard Fragment") == 4 then Auto_Quest_Yama_1 = false Auto_Quest_Yama_2 = false Auto_Quest_Yama_3 = false Auto_Quest_Tushita_1 = false Auto_Quest_Tushita_2 = true Auto_Quest_Tushita_3 = false game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","Progress","Good") game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","StartTrial","Good") elseif GetMaterial("Alucard Fragment") == 5 then Auto_Quest_Yama_1 = false Auto_Quest_Yama_2 = false Auto_Quest_Yama_3 = false Auto_Quest_Tushita_1 = false Auto_Quest_Tushita_2 = false Auto_Quest_Tushita_3 = true game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","Progress","Good") game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","StartTrial","Good") elseif GetMaterial("Alucard Fragment") == 6 then if game:GetService("Workspace").Enemies:FindFirstChild("Cursed Skeleton Boss [Lv. 2025] [Boss]") or game:GetService("Workspace").ReplicatedStorage:FindFirstChild("Cursed Skeleton Boss [Lv. 2025] [Boss]") then Auto_Quest_Yama_1 = false Auto_Quest_Yama_2 = false Auto_Quest_Yama_3 = false Auto_Quest_Tushita_1 = false Auto_Quest_Tushita_2 = false Auto_Quest_Tushita_3 = false if game:GetService("Workspace").Enemies:FindFirstChild("Cursed Skeleton Boss [Lv. 2025] [Boss]") or game:GetService("Workspace").Enemies:FindFirstChild("Cursed Skeleton [Lv. 2200]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Cursed Skeleton Boss [Lv. 2025] [Boss]" or v.Name == "Cursed Skeleton [Lv. 2200]" then if v.Humanoid.Health > 0 then v.HumanoidRootPart.CanCollide = false v.HumanoidRootPart.Size = Vector3.new(60, 60, 60) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,50,0)) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end end end end else if (CFrame.new(-12361.7060546875, 603.3547973632812, -6550.5341796875).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 100 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","Progress","Good") wait(1) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","Progress","Evil") wait(1) toTarget(CFrame.new(-12361.7060546875, 603.3547973632812, -6550.5341796875)) wait(1.5) game:GetService("VirtualInputManager"):SendKeyEvent(true, "E", false, game) wait(1.5) toTarget(CFrame.new(-12253.5419921875, 598.8999633789062, -6546.8388671875)) else toTarget(CFrame.new(-12361.7060546875, 603.3547973632812, -6550.5341796875)) end end end end end) end end) spawn(function() while wait() do if Auto_Quest_Yama_1 then pcall(function() if game:GetService("Workspace").Enemies:FindFirstChild("Mythological Pirate [Lv. 1850]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Mythological Pirate [Lv. 1850]" then repeat wait() toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,0,-2)) until not Auto_CDK_Quest or not Auto_Cursed_Dual_Katana game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","StartTrial","Evil") end end else toTarget(CFrame.new(-13451.46484375, 543.712890625, -6961.0029296875)) end end) end end end) spawn(function() while wait() do pcall(function() if Auto_Quest_Yama_2 then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v:FindFirstChild("HazeESP") then v.HazeESP.Size = UDim2.new(50,50,50,50) v.HazeESP.MaxDistance = "inf" end end for i,v in pairs(game:GetService("ReplicatedStorage"):GetChildren()) do if v:FindFirstChild("HazeESP") then v.HazeESP.Size = UDim2.new(50,50,50,50) v.HazeESP.MaxDistance = "inf" end 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_Quest_Yama_2 and v:FindFirstChild("HazeESP") and (v.HumanoidRootPart.Position - PosMonsEsp.Position).magnitude <= 300 then v.HumanoidRootPart.CFrame = PosMonsEsp v.HumanoidRootPart.CanCollide = false v.HumanoidRootPart.Size = Vector3.new(50,50,50) if not v.HumanoidRootPart:FindFirstChild("BodyVelocity") then local vc = Instance.new("BodyVelocity", v.HumanoidRootPart) vc.MaxForce = Vector3.new(1, 1, 1) * math.huge vc.Velocity = Vector3.new(0, 0, 0) end end end end) end end) spawn(function() while wait() do if Auto_Quest_Yama_2 then pcall(function() for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v:FindFirstChild("HazeESP") then repeat wait() if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 2000 then BTP(y.HumanoidRootPart.CFrameMon* CFrame.new(0,20,0)) else StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMonsEsp = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,20,0)) end until Auto_Cursed_Dual_Katana == false or Auto_Quest_Yama_2 == false or not v.Parent or v.Humanoid.Health <= 0 or not v:FindFirstChild("HazeESP") else for x,y in pairs(game:GetService("ReplicatedStorage"):GetChildren()) do if y:FindFirstChild("HazeESP") then if (y.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 2000 then BTP(y.HumanoidRootPart.CFrameMon* CFrame.new(0,20,0)) else toTarget(y.HumanoidRootPart.CFrame * CFrame.new(0,20,0)) end end end end end end) end end end) spawn(function() while wait() do if Auto_Quest_Yama_3 then pcall(function() if game.Players.LocalPlayer.Backpack:FindFirstChild("Hallow Essence") then _G.Settings.Main["Auto Farm Bone"] = false toTarget(game:GetService("Workspace").Map["Haunted Castle"].Summoner.Detection.CFrame) elseif game:GetService("Workspace").Map:FindFirstChild("HellDimension") then repeat wait() if game:GetService("Workspace").Enemies:FindFirstChild("Cursed Skeleton [Lv. 2200]") or game:GetService("Workspace").Enemies:FindFirstChild("Cursed Skeleton [Lv. 2200] [Boss]") or game:GetService("Workspace").Enemies:FindFirstChild("Hell's Messenger [Lv. 2200] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Cursed Skeleton [Lv. 2200]" or v.Name == "Cursed Skeleton [Lv. 2200] [Boss]" or v.Name == "Hell's Messenger [Lv. 2200] [Boss]" then if v.Humanoid.Health > 0 then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMonsEsp = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,50,0)) until v.Humanoid.Health <= 0 or not v.Parent or Auto_Quest_Yama_3 == false end end end else wait(5) toTarget(game:GetService("Workspace").Map.HellDimension.Torch1.CFrame) wait(1.5) game:GetService("VirtualInputManager"):SendKeyEvent(true, "E", false, game) wait(1.5) toTarget(game:GetService("Workspace").Map.HellDimension.Torch2.CFrame) wait(1.5) game:GetService("VirtualInputManager"):SendKeyEvent(true, "E", false, game) wait(1.5) toTarget(game:GetService("Workspace").Map.HellDimension.Torch3.CFrame) wait(1.5) game:GetService("VirtualInputManager"):SendKeyEvent(true, "E", false, game) wait(1.5) toTarget(game:GetService("Workspace").Map.HellDimension.Exit.CFrame) end until Auto_Cursed_Dual_Katana == false or Auto_Quest_Yama_3 == false or GetMaterial("Alucard Fragment") == 3 else if game:GetService("Workspace").Enemies:FindFirstChild("Soul Reaper [Lv. 2100] [Raid Boss]") or game.ReplicatedStorage:FindFirstChild("Soul Reaper [Lv. 2100] [Raid Boss]") then if game:GetService("Workspace").Enemies:FindFirstChild("Soul Reaper [Lv. 2100] [Raid Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Soul Reaper [Lv. 2100] [Raid Boss]" then if v.Humanoid.Health > 0 then repeat wait() toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,0,-2)) until Auto_Cursed_Dual_Katana == false or Auto_Quest_Yama_3 == false or game:GetService("Workspace").Map:FindFirstChild("HellDimension") end end end else toTarget(CFrame.new(-9570.033203125, 315.9346923828125, 6726.89306640625)) end else _G.Settings.Main["Auto Farm Bone"] = true game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Bones","Buy",1,1) end end end) end end end) spawn(function() while wait() do if Auto_Quest_Tushita_1 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","BoatQuest",workspace.NPCs:FindFirstChild("Luxury Boat Dealer")) end end end) spawn(function() while wait() do if Auto_Quest_Tushita_1 then BTP(CFrame.new(-9546.990234375, 21.139892578125, 4686.1142578125)) wait(5) BTP(CFrame.new(-6120.0576171875, 16.455780029296875, -2250.697265625)) wait(5) BTP(CFrame.new(-9533.2392578125, 7.254445552825928, -8372.69921875)) end end end) spawn(function() while wait() do if Auto_Quest_Tushita_2 then pcall(function() if (CFrame.new(-5539.3115234375, 313.800537109375, -2972.372314453125).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 500 then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if Auto_Quest_Tushita_2 and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < 2000 then repeat wait() v.HumanoidRootPart.CanCollide = false v.HumanoidRootPart.Size = Vector3.new(60, 60, 60) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,50,0)) game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) until v.Humanoid.Health <= 0 or not v.Parent or Auto_Quest_Tushita_2 == false end end end else toTarget(CFrame.new(-5545.1240234375, 313.800537109375, -2976.616455078125)) end end) end end end) spawn(function() while wait() do if Auto_Quest_Tushita_3 then pcall(function() if game:GetService("Workspace").Enemies:FindFirstChild("Cake Queen [Lv. 2175] [Boss]") or game.ReplicatedStorage:FindFirstChild("Cake Queen [Lv. 2175] [Boss]") then if game:GetService("Workspace").Enemies:FindFirstChild("Cake Queen [Lv. 2175] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Cake Queen [Lv. 2175] [Boss]" then if v.Humanoid.Health > 0 then repeat wait() if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,50,0)) until Auto_Cursed_Dual_Katana == false or Auto_Quest_Tushita_3 == false or game:GetService("Workspace").Map:FindFirstChild("HeavenlyDimension") end end end else toTarget(CFrame.new(-709.3132934570312, 381.6005859375, -11011.396484375)) end elseif game:GetService("Workspace").Map:FindFirstChild("HeavenlyDimension") then repeat wait() if game:GetService("Workspace").Enemies:FindFirstChild("Cursed Skeleton [Lv. 2200]") or game:GetService("Workspace").Enemies:FindFirstChild("Cursed Skeleton [Lv. 2200] [Boss]") or game:GetService("Workspace").Enemies:FindFirstChild("Heaven's Guardian [Lv. 2200] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Cursed Skeleton [Lv. 2200]" or v.Name == "Cursed Skeleton [Lv. 2200] [Boss]" or v.Name == "Heaven's Guardian [Lv. 2200] [Boss]" then if v.Humanoid.Health > 0 then repeat wait() if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) until v.Humanoid.Health <= 0 or not v.Parent or Auto_Quest_Tushita_3 == false end end end else wait(5) toTarget(game:GetService("Workspace").Map.HeavenlyDimension.Torch1.CFrame) wait(1.5) game:GetService("VirtualInputManager"):SendKeyEvent(true, "E", false, game) wait(1.5) toTarget(game:GetService("Workspace").Map.HeavenlyDimension.Torch2.CFrame) wait(1.5) game:GetService("VirtualInputManager"):SendKeyEvent(true, "E", false, game) wait(1.5) toTarget(game:GetService("Workspace").Map.HeavenlyDimension.Torch3.CFrame) wait(1.5) game:GetService("VirtualInputManager"):SendKeyEvent(true, "E", false, game) wait(1.5) toTarget(game:GetService("Workspace").Map.HeavenlyDimension.Exit.CFrame) end until Auto_Cursed_Dual_Katana == false or Auto_Quest_Tushita_3 == false or GetMaterial("Alucard Fragment") == 6 else ServerHop:Teleport() end end) end end end) Tushita_Quest1 = nil -- Page_Main.Button({Title = "Tushita Quest : 1",callback = function() -- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("LoadItem","Tushita") -- wait(1) -- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","StartTrial","Good") -- Tushita_Quest1 = true -- toTarget(CFrame.new(-6127.5712890625, 16.446542739868164, -2247.595703125)) -- wait(60) -- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","BoatQuest", workspace.NPCs:FindFirstChild("Luxury Boat Dealer")) -- wait(1) -- toTarget(CFrame.new(-127.23313903808594, 6.755744934082031, 5259.51025390625)) -- wait(60) -- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","BoatQuest", workspace.NPCs:FindFirstChild("Luxury Boat Dealer")) -- wait(1) -- toTarget(CFrame.new(-2067.349365234375, 4.701088905334473, -9890.4501953125)) -- wait(60) -- game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","BoatQuest", workspace.NPCs:FindFirstChild("Luxury Boat Dealer")) -- Tushita_Quest1 = false -- end}) if Tushita_Quest1 == false then Page_Main.Toggle({ Title = "Tushita Quest : 2", Default = Tushita_Quest2, callback = function(value) Tushita_Quest2 = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if Tushita_Quest2 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("LoadItem","Tushita") wait(1) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","StartTrial","Good") wait(.5) if game:GetService("Workspace").Enemies:GetChildren() then toTarget(CFrame.new(-5523.9453125, 313.7913818359375, -2958.09765625)) for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if Tushita_Quest2 and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 and (v.HumanoidRootPart.Position-game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 1000 then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until v.Humanoid.Health <= 0 or not Tushita_Quest2 StartMagnet = false FastAttack = false end end end end end) end end) end, }) Page_Main.Label({ Title = "Use Auto Buddy Sword / Self-ignite torch / Mob Aura" }) Page_Main.Line() Page_Main.Label{Title = "Yama Quest"} Page_Main.Toggle({ Title = "Yama Quest : 1", Default = YamaQuest1, callback = function(value) YamaQuest1 = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if YamaQuest1 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("LoadItem","Yama") wait(.1) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","StartTrial","Evil") wait(.1) toTarget(CFrame.new(-13284.16796875, 332.4040222167969, -7899.060546875)) end end) end end) end, }) Page_Main.Toggle({ Title = "Yama Quest : 2", Default = YamaQuest2, callback = function(value) YamaQuest2 = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if YamaQuest2 then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if YamaQuest2 and v:FindFirstChild("Humanoid") and v:FindFirstChild("HazeESP") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) until not YamaQuest2 or not v.Parent or v.Humanoid.Health <= 0 StartMagnet = false FastAttack = false end end end end) end end) end, }) Page_Main.Label{Title = "Walk up to the Halloween boss and kill afterward, light your torch and turn on the Auto Mob Aura."} Page_Main.Toggle({ Title = "Mob Aura", Default = MobAura, callback = function(value) MobAura = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end task.spawn(function() while wait() do pcall(function() if MobAura then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if MobAura and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 and (v.HumanoidRootPart.Position-game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 1000 then repeat wait() StartMagnet = true FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end PosMon = v.HumanoidRootPart.CFrame if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) MagnetMobAura = true if delay then delay(1,function() MagnetMobAura = true end) end until not MobAura or not v.Parent or v.Humanoid.Health <= 0 MagnetMobAura = false FastAttack = false StartMagnet = false end end end end) end end) end, }) task.spawn(function() while wait() do pcall(function() local MyLevel = game.Players.LocalPlayer.Data.Level.Value if MobAura then for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if (v.HumanoidRootPart.Position-PosMonAura.Position).magnitude <= 350 then v.HumanoidRootPart.CFrame = PosMonAura v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false if v.Humanoid:FindFirstChild("Animator") then v.Humanoid.Animator:Destroy() end v.Humanoid:ChangeState(11) end end end end) end end) end end local Configs = UI.tab({ Logo = 11156322986, ColorUI = Color3.fromRGB(255, 0, 127) }) local Page_Configs = Configs.page() -- [Properties Configs Page] local LabelConfigs = Page_Configs.Label({ Title = "Configs" }) LabelConfigs.Color(Color3.fromRGB(255, 0, 127)) Page_Configs.Toggle({ Title = "Double Quest", Default = _G.Settings.Configs["Double Quest"], callback = function(value) _G.Settings.Configs["Double Quest"] = value SaveSettings() end, }) Page_Configs.Toggle({ Title = "Bypass TP", Default = _G.Settings.Configs["Bypass TP"], callback = function(value) _G.Settings.Configs["Bypass TP"] = value SaveSettings() end, }) if World1 then Page_Configs.Toggle({ Title = "Fast Auto Farm Level", Default = _G.Settings.Main["Fast Auto Farm Level"], callback = function(value) _G.Settings.Main["Fast Auto Farm Level"] = value SaveSettings() end, }) end Page_Configs.Line() Page_Configs.Toggle({ Title = "Fast Attack", Default = _G.Settings.Configs["Fast Attack"], callback = function(value) _G.Settings.Configs["Fast Attack"] = value SaveSettings() end, }) Page_Configs.Dropdown({ Title = "Fast Attack Type", Item = {"Fast","Normal","Slow"}, callback = function(value) _G.Settings.Configs["Fast Attack Type"] = value SaveSettings() end, }) coroutine.wrap(function() while task.wait() do local ac = CombatFrameworkR.activeController if ac and ac.equipped then wait(.1) if FastAttack and _G.Settings.Configs["Fast Attack"] then AttackFunction() if _G.Settings.Configs["Fast Attack Type"] == "Normal" then if tick() - cooldownfastattack > .9 then wait(.1) cooldownfastattack = tick() end elseif _G.Settings.Configs["Fast Attack Type"] == "Fast" then if tick() - cooldownfastattack > 1.5 then wait(.01) cooldownfastattack = tick() end elseif _G.Settings.Configs["Fast Attack Type"] == "Slow" then if tick() - cooldownfastattack > .3 then wait(.7) cooldownfastattack = tick() end end elseif FastAttack and _G.Settings.Configs["Fast Attack"] == false then if ac.hitboxMagnitude ~= 55 then ac.hitboxMagnitude = 55 end ac:attack() end end end end)() Page_Configs.Line() -- [Table Weapon] Weapon = { "Melee", "Sword", "Fruit" } Page_Configs.Dropdown({ Title = "Select Weapon", Item = Weapon, callback = function(value) SelectWeapon = value end, }) task.spawn(function() while wait() do pcall(function() if SelectWeapon == "Melee" then for i ,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v.ToolTip == "Melee" then if game.Players.LocalPlayer.Backpack:FindFirstChild(tostring(v.Name)) then _G.Settings.Configs["Select Weapon"] = v.Name end end end elseif SelectWeapon == "Sword" then for i ,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v.ToolTip == "Sword" then if game.Players.LocalPlayer.Backpack:FindFirstChild(tostring(v.Name)) then _G.Settings.Configs["Select Weapon"] = v.Name end end end elseif SelectWeapon == "Fruit" then for i ,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v.ToolTip == "Blox Fruit" then if game.Players.LocalPlayer.Backpack:FindFirstChild(tostring(v.Name)) then _G.Settings.Configs["Select Weapon"] = v.Name end end end else for i ,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v.ToolTip == "Melee" then if game.Players.LocalPlayer.Backpack:FindFirstChild(tostring(v.Name)) then _G.Settings.Configs["Select Weapon"] = v.Name end end end end end) end end) Page_Configs.Label({ Title = "Misc Configs" }) Page_Configs.Toggle({ Title = "Auto Haki", Default = _G.Settings.Configs["Auto Haki"], callback = function(value) _G.Settings.Configs["Auto Haki"] = value SaveSettings() end, }) task.spawn(function() while wait() do pcall(function() if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end end) end end) Page_Configs.Slider({ Title = "Distance Auto Farm", Min = 0, Default = _G.Settings.Configs["Distance Auto Farm"], Max = 60, callback = function(value) _G.Settings.Configs["Distance Auto Farm"] = value SaveSettings() end, }) Page_Configs.Toggle({ Title = "Camera Shaker", Default = _G.Settings.Configs["Camera Shaker"], callback = function(value) _G.Settings.Configs["Camera Shaker"] = value CameraShaker() SaveSettings() end, }) Page_Configs.Label({ Title = "Mob Configs" }) Page_Configs.Toggle({ Title = "Bring Mob", Default = _G.Settings.Configs["Bring Mob"], callback = function(value) _G.Settings.Configs["Bring Mob"] = value SaveSettings() end, }) Page_Configs.Toggle({ Title = "Show Hitbox", Default = _G.Settings.Configs["Show Hitbox"], callback = function(value) _G.Settings.Configs["Show Hitbox"] = value SaveSettings() end, }) Page_Configs.Slider({ Title = "Hitbox Transparency", Dec = true, Min = 0, Default = 0.5, Max = 1, callback = function(value) _G.Hitbox_LocalTransparency = value end, }) Page_Configs.Toggle({ Title = "Disabled Damage", Default = _G.Settings.Configs["Disabled Damage"], callback = function(value) _G.Settings.Configs["Disabled Damage"] = value DisabledDamage() SaveSettings() end, }) local FightingStyle = UI.tab({ Logo = 11162889532, ColorUI = Color3.fromRGB(255, 0, 127) }) local Page_FightingStyle = FightingStyle.page() local LabelFightingStyle = Page_FightingStyle.Label({ Title = "Fighting Style" }) LabelFightingStyle.Color(Color3.fromRGB(255, 0, 127)) local SupComplete = false local EClawComplete = false local TalComplete = false local SharkComplete = false local DeathComplete = false local GodComplete = false function GetAllMeleeFarm() if SupComplete == false then local args = { [1] = "BuySuperhuman" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) if CheckMasteryWeapon("Superhuman",400) == "true UpTo" then SupComplete = true end end wait(.5) if EClawComplete == false then local string_1 = "BuyElectricClaw"; local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"]; Target:InvokeServer(string_1); if CheckMasteryWeapon("Electric Claw",400) == "true UpTo" then EClawComplete = true end end wait(.5) if TalComplete == false then game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyDragonTalon") if CheckMasteryWeapon("Dragon Talon",400) == "true UpTo" then TalComplete = true end end wait(.5) if SharkComplete == false then local args = { [1] = "BuySharkmanKarate" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) if CheckMasteryWeapon("Sharkman Karate",400) == "true UpTo" then SharkComplete = true end end wait(.5) if DeathComplete == false then local args = { [1] = "BuyDeathStep" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) if CheckMasteryWeapon("Death Step",400) == "true UpTo" then DeathComplete = true end end if GodComplete == false then local args = { [1] = "BuyGodhuman" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) if CheckMasteryWeapon("Godhuman",350) == "true UpTo" then GodComplete = true end end end Page_FightingStyle.Toggle({ Title = "Auto God Human", Default = _G.Settings.FightingStyle["Auto God Human"], callback = function(value) _G.Settings.FightingStyle["Auto God Human"] = value BuyGodhuman = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyGodhuman",true)) if BuyGodhuman then if BuyGodhuman ~= 1 then GetAllMeleeFarm() end end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.FightingStyle["Auto God Human"] then BuyGodhuman = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyGodhuman",true)) if BuyGodhuman then if BuyGodhuman == 1 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyGodhuman") _G.Settings.FightingStyle["Auto God Human"] = false end end if not HasTalon then BuyDragonTalon = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon",true)) if BuyDragonTalon then if BuyDragonTalon == 1 then HasTalon = true end end end if not HasSuperhuman then BuySuperhuman = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySuperhuman",true)) if BuySuperhuman then if BuySuperhuman == 1 then HasSuperhuman = true end end end if not HasKarate then BuySharkmanKarate = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate",true)) if BuySharkmanKarate then if BuySharkmanKarate == 1 then HasKarate = true end end end if not HasDeathStep then BuyDeathStep = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer( "BuyDeathStep",true)) if BuyDeathStep then if BuyDeathStep == 1 then HasDeathStep = true end end end if not HasElectricClaw then BuyElectricClaw = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw",true)) if BuyElectricClaw then if BuyElectricClaw == 1 then HasElectricClaw = true end end end if not HasSuperhuman then if game.Players.LocalPlayer:FindFirstChild("WeaponAssetCache") then if not game.Players.LocalPlayer.Backpack:FindFirstChild("Combat") and not game.Players.LocalPlayer.Character:FindFirstChild("Combat") then if not game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and not game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") then if not game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and not game.Players.LocalPlayer.Character:FindFirstChild("Electro") then if not game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and not game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate") then if not game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and not game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw") then if not game.Players.LocalPlayer.Backpack:FindFirstChild("Superhuman") and not game.Players.LocalPlayer.Character:FindFirstChild("Superhuman") then local args = { [1] = "BuyElectro" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end end end end end _G.Settings.Configs["Select Weapon"] = GetFightingStyle("Melee") 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.Backpack:FindFirstChild("Electro") and game.Players.LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value >= 300 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("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("Fishman Karate") and game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate").Level.Value >= 300 then local args = { [1] = "BlackbeardReward", [2] = "DragonClaw", [3] = "2" } HaveDragonClaw = game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) if _G.Settings.FightingStyle["Auto God Human"] and game.Players.LocalPlayer.Data.Fragments.Value <= 1500 and HaveDragonClaw == 0 then if game.Players.LocalPlayer.Data.Level.Value > 1100 then if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = false end end else if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = true end 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 local args = { [1] = "BlackbeardReward", [2] = "DragonClaw", [3] = "2" } HaveDragonClaw = game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) if _G.Settings.FightingStyle["Auto God Human"] and game.Players.LocalPlayer.Data.Fragments.Value <= 1500 and HaveDragonClaw == 0 then if game.Players.LocalPlayer.Data.Level.Value > 1100 then if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = false end end else if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = true end local args = { [1] = "BlackbeardReward", [2] = "DragonClaw", [3] = "2" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = true end end end if game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw").Level.Value >= 300 then if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = true end 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 if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = true end local args = { [1] = "BuySuperhuman" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end elseif not HasKarate then if game.Players.LocalPlayer:FindFirstChild("WeaponAssetCache") then if not game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and not game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate") then if not game.Players.LocalPlayer.Backpack:FindFirstChild("Sharkman Karate") and not game.Players.LocalPlayer.Character:FindFirstChild("Sharkman Karate") then local args = { [1] = "BuyFishmanKarate" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end if game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate").Level.Value >= 400 then if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate",true) == "I lost my house keys, could you help me find them? Thanks." and not game.Players.LocalPlayer.Character:FindFirstChild("Water Key") and not game.Players.LocalPlayer.Backpack:FindFirstChild("Water Key") then if World2 then KillSharkMan = true if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = false end else KillSharkMan = false if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = true end end elseif tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate",true)) == 1 then KillSharkMan = false if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = true end local args = { [1] = "BuySharkmanKarate" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) elseif game.Players.LocalPlayer.Character:FindFirstChild("Water Key") or game.Players.LocalPlayer.Backpack:FindFirstChild("Water Key") then KillSharkMan = false if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = true end local args = { [1] = "BuySharkmanKarate" } 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 >= 400 then if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate",true) == "I lost my house keys, could you help me find them? Thanks." and not game.Players.LocalPlayer.Character:FindFirstChild("Water Key") and not game.Players.LocalPlayer.Backpack:FindFirstChild("Water Key") then if World2 then KillSharkMan = true if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = false end else if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = true end KillSharkMan = false end elseif tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate",true)) == 1 then KillSharkMan = false if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = true end local args = { [1] = "BuySharkmanKarate" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) elseif game.Players.LocalPlayer.Character:FindFirstChild("Water Key") or game.Players.LocalPlayer.Backpack:FindFirstChild("Water Key") then KillSharkMan = false if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = true end local args = { [1] = "BuySharkmanKarate" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end _G.Settings.Configs["Select Weapon"] = GetFightingStyle("Melee") end elseif not HasDeathStep then if 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)) 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)) end _G.Settings.Configs["Select Weapon"] = GetFightingStyle("Melee") end elseif not HasTalon then if game.Players.LocalPlayer:FindFirstChild("WeaponAssetCache") then _G.Settings.Configs["Select Weapon"] = GetFightingStyle("Melee") if game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw").Level.Value >= 400 and game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Health > 0 then if game:GetService("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:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon", true) == 1 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon") else 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 if game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw") and game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw").Level.Value >= 400 and game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Health > 0 then if game:GetService("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:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon", true) == 1 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon") else 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 elseif not HasElectricClaw then if game.Players.LocalPlayer:FindFirstChild("WeaponAssetCache") then _G.Settings.Configs["Select Weapon"] = GetFightingStyle("Melee") if game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and game.Players.LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value >= 400 then local v175 = game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw", true); if v175 == 4 then local v176 = game:GetService("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:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw", true); if v175 == 4 then local v176 = game:GetService("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 if BuyGodhuman ~= 1 and HasSuperhuman and HasTalon and HasKarate and HasDeathStep and HasElectricClaw then if HasSuperhuman and not SupComplete then local args = { [1] = "BuySuperhuman" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) wait(0.2) if CheckMasteryWeapon("Superhuman",400) == "true UpTo" or CheckMasteryWeapon("Superhuman",400) == "true" and SupComplete == false then SupComplete = true end elseif HasTalon and not TalComplete then local args = { [1] = "BuyDragonTalon" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) wait(0.2) if CheckMasteryWeapon("Dragon Talon",400) == "true UpTo" or CheckMasteryWeapon("Superhuman",400) == "true" and TalComplete == false then TalComplete = true end elseif HasKarate and not SharkComplete then local args = { [1] = "BuySharkmanKarate" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) wait(0.2) if CheckMasteryWeapon("Sharkman Karate",400) == "true UpTo" or CheckMasteryWeapon("Superhuman",400) == "true" and SharkComplete == false then SharkComplete = true end elseif HasDeathStep and not DeathComplete then local args = { [1] = "BuyDeathStep" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) wait(0.2) if CheckMasteryWeapon("Death Step",400) == "true UpTo" or CheckMasteryWeapon("Superhuman",400) == "true" and DeathComplete == false then DeathComplete = true end elseif HasElectricClaw and not EClawComplete then local args = { [1] = "BuyElectricClaw" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) wait(0.2) if CheckMasteryWeapon("Electric Claw",400) == "true UpTo" or CheckMasteryWeapon("Superhuman",400) == "true" and EClawComplete == false then EClawComplete = true end end end if BuyGodhuman ~= 1 and SupComplete and EClawComplete and TalComplete and SharkComplete and DeathComplete and (not game.Players.LocalPlayer.Character:FindFirstChild("Godhuman") or not game.Players.LocalPlayer.Backpack:FindFirstChild("Godhuman")) then if GetMaterial("Fish Tail") >= 20 then if GetMaterial("Magma Ore") >= 20 then if GetMaterial("Dragon Scale") >= 10 then if GetMaterial("Mystic Droplet") >= 10 then Com("F_","BuyGodhuman") BuyGodhuman = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyGodhuman",true)) if BuyGodhuman then if BuyGodhuman == 1 then _G.Settings.FightingStyle["Auto God Human"] = false end end if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = true end elseif not World2 then Com("F_","TravelDressrosa") elseif World2 then if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = false end CheckMaterial("Mystic Droplet") if CustomFindFirstChild(MaterialMob) then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if _G.Settings.FightingStyle["Auto God Human"] and table.find(MaterialMob,v.Name) and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then repeat wait() FarmtoTarget = toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,30,1)) if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if FarmtoTarget then FarmtoTarget:Stop() end FastAttack = true EquipWeapon(_G.Settings.Configs["Select Weapon"]) spawn(function() for i,v2 in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v2.Name == v.Name then spawn(function() if InMyNetWork(v2.HumanoidRootPart) then v2.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame v2.Humanoid.JumpPower = 0 v2.Humanoid.WalkSpeed = 0 v2.HumanoidRootPart.CanCollide = false v2.Humanoid:ChangeState(11) v2.HumanoidRootPart.Size = Vector3.new(80,80,80) end end) end end end) if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 150 then game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game) game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game) end toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) end until not CustomFindFirstChild(MaterialMob) or not _G.Settings.FightingStyle["Auto God Human"] or v.Humanoid.Health <= 0 or not v.Parent FastAttack = false end end else FastAttack = false Modstween = toTarget(CFrameMon.Position,CFrameMon) if World1 and (table.find(MaterialMob,"Fishman Commando [Lv. 400]")) and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)) elseif World1 and not (table.find(MaterialMob,"Fishman Commando [Lv. 400]")) and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(3864.8515625, 6.6796875, -1926.7841796875)) elseif World1 and (table.find(MaterialMob,"God's Guard [Lv. 450]")) and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 3000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-4607.8227539063, 872.54248046875, -1667.5568847656)) elseif (CFrameMon.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if Modstween then Modstween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon end end end elseif not World3 then Com("F_","TravelZou") elseif World3 then if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = false end CheckMaterial("Dragon Scale") if CustomFindFirstChild(MaterialMob) then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if _G.Settings.FightingStyle["Auto God Human"] and table.find(MaterialMob,v.Name) and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then repeat wait() FarmtoTarget = toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if FarmtoTarget then FarmtoTarget:Stop() end FastAttack = true EquipWeapon(_G.Settings.Configs["Select Weapon"]) spawn(function() for i,v2 in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v2.Name == v.Name then spawn(function() if InMyNetWork(v2.HumanoidRootPart) then v2.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame v2.Humanoid.JumpPower = 0 v2.Humanoid.WalkSpeed = 0 v2.HumanoidRootPart.CanCollide = false v2.Humanoid:ChangeState(11) v2.HumanoidRootPart.Size = Vector3.new(80,80,80) end end) end end end) if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 150 then game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game) game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game) end toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) end until not CustomFindFirstChild(MaterialMob) or not _G.Settings.FightingStyle["Auto God Human"] or v.Humanoid.Health <= 0 or not v.Parent FastAttack = false end end else FastAttack = false Modstween = toTarget(CFrameMon.Position,CFrameMon) if World1 and (table.find(MaterialMob,"Fishman Commando [Lv. 400]")) and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)) elseif World1 and not (table.find(MaterialMob,"Fishman Commando [Lv. 400]")) and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(3864.8515625, 6.6796875, -1926.7841796875)) elseif World1 and (table.find(MaterialMob,"God's Guard [Lv. 450]")) and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 3000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-4607.8227539063, 872.54248046875, -1667.5568847656)) elseif (CFrameMon.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if Modstween then Modstween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon end end end elseif not World1 then Com("F_","TravelMain") elseif World1 then if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = false end CheckMaterial("Magma Ore") if CustomFindFirstChild(MaterialMob) then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if _G.Settings.FightingStyle["Auto God Human"] and table.find(MaterialMob,v.Name) and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then repeat wait() FarmtoTarget = toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if FarmtoTarget then FarmtoTarget:Stop() end FastAttack = true EquipWeapon(_G.Settings.Configs["Select Weapon"]) spawn(function() for i,v2 in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v2.Name == v.Name then spawn(function() if InMyNetWork(v2.HumanoidRootPart) then v2.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame v2.Humanoid.JumpPower = 0 v2.Humanoid.WalkSpeed = 0 v2.HumanoidRootPart.CanCollide = false v2.Humanoid:ChangeState(11) v2.HumanoidRootPart.Size = Vector3.new(80,80,80) end end) end end end) if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 150 then game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game) game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game) end toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) end until not CustomFindFirstChild(MaterialMob) or not _G.Settings.FightingStyle["Auto God Human"] or v.Humanoid.Health <= 0 or not v.Parent FastAttack = false end end else FastAttack = false Modstween = toTarget(CFrameMon.Position,CFrameMon) if World1 and (table.find(MaterialMob,"Fishman Commando [Lv. 400]")) and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)) elseif World1 and not (table.find(MaterialMob,"Fishman Commando [Lv. 400]")) and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(3864.8515625, 6.6796875, -1926.7841796875)) elseif World1 and (table.find(MaterialMob,"God's Guard [Lv. 450]")) and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 3000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-4607.8227539063, 872.54248046875, -1667.5568847656)) elseif (CFrameMon.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if Modstween then Modstween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon end end end elseif not World1 then Com("F_","TravelMain") elseif World1 then if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = false end CheckMaterial("Fish Tail") if CustomFindFirstChild(MaterialMob) then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if _G.Settings.FightingStyle["Auto God Human"] and table.find(MaterialMob,v.Name) and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then repeat wait() FarmtoTarget = toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if FarmtoTarget then FarmtoTarget:Stop() end FastAttack = true EquipWeapon(_G.Settings.Configs["Select Weapon"]) spawn(function() for i,v2 in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v2.Name == v.Name then spawn(function() if InMyNetWork(v2.HumanoidRootPart) then v2.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame v2.Humanoid.JumpPower = 0 v2.Humanoid.WalkSpeed = 0 v2.HumanoidRootPart.CanCollide = false v2.Humanoid:ChangeState(11) v2.HumanoidRootPart.Size = Vector3.new(80,80,80) end end) end end end) if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 150 then game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game) game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game) end toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) end until not CustomFindFirstChild(MaterialMob) or not _G.Settings.FightingStyle["Auto God Human"] or v.Humanoid.Health <= 0 or not v.Parent FastAttack = false end end else FastAttack = false Modstween = toTarget(CFrameMon.Position,CFrameMon) if World1 and (table.find(MaterialMob,"Fishman Commando [Lv. 400]")) and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)) elseif World1 and not (table.find(MaterialMob,"Fishman Commando [Lv. 400]")) and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(3864.8515625, 6.6796875, -1926.7841796875)) elseif World1 and (table.find(MaterialMob,"God's Guard [Lv. 450]")) and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 3000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-4607.8227539063, 872.54248046875, -1667.5568847656)) elseif (CFrameMon.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if Modstween then Modstween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon end end end end end end) end end) end, }) task.spawn(function() while wait() do pcall(function() if _G.Settings.FightingStyle["Auto God Human"] and World2 then if game.Workspace.Enemies:FindFirstChild("Tide Keeper [Lv. 1475] [Boss]") or game.ReplicatedStorage:FindFirstChild("Tide Keeper [Lv. 1475] [Boss]") then if (KillSharkMan == true and game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate",true) == "I lost my house keys, could you help me find them? Thanks.") then if KillFish then KillFish:Stop() end Com("F_","SetSpawnPoint") for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if v.Name == "Tide Keeper [Lv. 1475] [Boss]" then repeat wait() if game.Workspace.Enemies:FindFirstChild(v.Name) then if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 200 then Farmtween = toTarget(v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 200 then if Farmtween then Farmtween:Stop() end FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 150 then game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game) game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game) end end end until not v.Parent or not _G.Settings.FightingStyle["Auto God Human"] or KillSharkMan == false or v.Humanoid.Health == 0 or game.Players.LocalPlayer.Character:FindFirstChild("Water Key") or game.Players.LocalPlayer.Backpack:FindFirstChild("Water Key") FastAttack = false end end end else if game:GetService("ReplicatedStorage"):FindFirstChild("Tide Keeper [Lv. 1475] [Boss]") then KillFish = toTarget(game:GetService("ReplicatedStorage"):FindFirstChild("Tide Keeper [Lv. 1475] [Boss]").HumanoidRootPart.CFrame) else if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate",true) == "I lost my house keys, could you help me find them? Thanks." then ServerHop:Teleport() end end end end end) end end) Page_FightingStyle.Toggle({ Title = "Auto Superhuman", Default = _G.Settings.FightingStyle["Auto Superhuman"], callback = function(value) _G.Settings.FightingStyle["Auto Superhuman"] = value SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.FightingStyle["Auto Superhuman"] then if game.Players.LocalPlayer:FindFirstChild("WeaponAssetCache") then if not game.Players.LocalPlayer.Backpack:FindFirstChild("Combat") and not game.Players.LocalPlayer.Character:FindFirstChild("Combat") then if not game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and not game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") then if not game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and not game.Players.LocalPlayer.Character:FindFirstChild("Electro") then if not game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and not game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate") then if not game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and not game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw") then if not game.Players.LocalPlayer.Backpack:FindFirstChild("Superhuman") and not game.Players.LocalPlayer.Character:FindFirstChild("Superhuman") then local args = { [1] = "BuyElectro" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end end end end end _G.Settings.Configs["Select Weapon"] = GetFightingStyle("Melee") 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.Backpack:FindFirstChild("Electro") and game.Players.LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value >= 300 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("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("Fishman Karate") and game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate").Level.Value >= 300 then local args = { [1] = "BlackbeardReward", [2] = "DragonClaw", [3] = "2" } HaveDragonClaw = game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) if _G.Settings.FightingStyle["Auto Superhuman"] and game.Players.LocalPlayer.Data.Fragments.Value <= 1500 and HaveDragonClaw == 0 then if game.Players.LocalPlayer.Data.Level.Value > 1100 then _G.Settings.Raids["Select Raids"] = "Flame" _G.Settings.Raids["Auto Raids"] = true if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = false end end else _G.Settings.Raids["Auto Raids"] = false if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = true end local args = { [1] = "BlackbeardReward", [2] = "DragonClaw", [3] = "2" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) _G.Settings.Raids["Auto Raids"] = false if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = true end end end if game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate") and game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate").Level.Value >= 300 then local args = { [1] = "BlackbeardReward", [2] = "DragonClaw", [3] = "2" } HaveDragonClaw = game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) if _G.Settings.FightingStyle["Auto Superhuman"] and game.Players.LocalPlayer.Data.Fragments.Value <= 1500 and HaveDragonClaw == 0 then if game.Players.LocalPlayer.Data.Level.Value > 1100 then _G.Settings.Raids["Select Raids"] = "Flame" _G.Settings.Raids["Auto Raids"] = true if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = false end end else _G.Settings.Raids["Auto Raids"] = false if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = true end local args = { [1] = "BlackbeardReward", [2] = "DragonClaw", [3] = "2" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) _G.Settings.Raids["Auto Raids"] = false if Auto_Farm_Level then _G.Settings.Main["Auto Farm Level"] = true end end end if game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw").Level.Value >= 300 then Auto_Farm_Level = _G.Settings.Main["Auto Farm Level"] 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 Auto_Farm_Level = _G.Settings.Main["Auto Farm Level"] local args = { [1] = "BuySuperhuman" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end end end) end end) end, }) Page_FightingStyle.Toggle({ Title = "Auto Electric Claw", Default = _G.Settings.FightingStyle["Auto Electric Claw"], callback = function(value) _G.Settings.FightingStyle["Auto Electric Claw"] = value SaveSettings() if _G.Settings.FightingStyle["Auto Electric Claw"] then Com("F_","BuyElectro") end task.spawn(function() while wait() do pcall(function() if _G.Settings.FightingStyle["Auto Electric Claw"] then if game.Players.LocalPlayer:FindFirstChild("WeaponAssetCache") then if game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and game.Players.LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value < 400 then _G.Settings.Configs["Select Weapon"] = "Electro" end if game.Players.LocalPlayer.Character:FindFirstChild("Electro") and game.Players.LocalPlayer.Character:FindFirstChild("Electro").Level.Value < 400 then _G.Settings.Configs["Select Weapon"] = "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) end end) end, }) Page_FightingStyle.Toggle({ Title = "Auto Death Step", Default = _G.Settings.FightingStyle["Auto Death Step"], callback = function(value) _G.Settings.FightingStyle["Auto Death Step"] = value SaveSettings() if _G.Settings.FightingStyle["Auto Death Step"] then Com("F_","BuyBlackLeg") end task.spawn(function() while wait() do pcall(function() if _G.Settings.FightingStyle["Auto Death Step"] then if 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)) _G.Settings.Configs["Select Weapon"] = "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)) _G.Settings.Configs["Select Weapon"] = "Death Step" end if game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg").Level.Value < 400 then _G.Settings.Configs["Select Weapon"] = "Black Leg" end end elseif _G.Settings.FightingStyle["Auto Fully Death Step"] then if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 400 or game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg").Level.Value >= 400 then if game:GetService("Workspace").Map.IceCastle.Hall.LibraryDoor.PhoeyuDoor.Transparency == 0 then if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Library Key") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Library Key") then EquipWeapon("Library Key") repeat wait() toTarget(CFrame.new(6371.2001953125, 296.63433837890625, -6841.18115234375)) until (CFrame.new(6371.2001953125, 296.63433837890625, -6841.18115234375).Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or not _G.Settings.FightingStyle["Auto Death Step"] if (CFrame.new(6371.2001953125, 296.63433837890625, -6841.18115234375).Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 then wait(1.2) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDeathStep",true) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDeathStep") wait(0.5) end elseif game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg").Level.Value >= 450 or game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 450 then if game:GetService("ReplicatedStorage"):FindFirstChild("Awakened Ice Admiral [Lv. 1400] [Boss]") or game:GetService("Workspace").Enemies:FindFirstChild("Awakened Ice Admiral [Lv. 1400] [Boss]") then if game:GetService("Workspace").Enemies:FindFirstChild("Awakened Ice Admiral [Lv. 1400] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Awakened Ice Admiral [Lv. 1400] [Boss]" then repeat wait() if game.Workspace.Enemies:FindFirstChild(v.Name) then if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 200 then Farmtween = toTarget(v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 200 then if Farmtween then Farmtween:Stop() end FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 150 then game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game) game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game) end end end until not v.Parent or v.Humanoid.Health <= 0 or _G.Settings.FightingStyle["Auto Death Step"] == false or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Library Key") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Library Key") FastAttack = false end end else toTarget(game:GetService("ReplicatedStorage"):FindFirstChild("Awakened Ice Admiral [Lv. 1400] [Boss]").HumanoidRootPart.CFrame) end end end end else game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyBlackLeg") end end end) end end) end, }) Page_FightingStyle.Toggle({ Title = "Auto SharkMan Karate", Default = _G.Settings.FightingStyle["Auto SharkMan Karate"], callback = function(value) _G.Settings.FightingStyle["Auto SharkMan Karate"] = value SaveSettings() if _G.Settings.FightingStyle["Auto SharkMan Karate"] then Com("F_","BuySharkmanKarate") end task.spawn(function() while wait() do pcall(function() if _G.Settings.FightingStyle["Auto SharkMan Karate"] then if game.Players.LocalPlayer:FindFirstChild("WeaponAssetCache") then if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Fishman Karate") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Fishman Karate") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Sharkman Karate") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Sharkman Karate") then if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Fishman Karate").Level.Value >= 400 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate") _G.Settings.Configs["Select Weapon"] = "Sharkman Karate" end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Fishman Karate") and game:GetService("Players").LocalPlayer.Character:FindFirstChild("Fishman Karate").Level.Value >= 400 then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate") _G.Settings.Configs["Select Weapon"] = "Sharkman Karate" end if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Fishman Karate").Level.Value <= 400 then _G.Settings.Configs["Select Weapon"] = "Fishman Karate" end else game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyFishmanKarate") end end elseif _G.Settings.FightingStyle["Auto Fully SharkMan Karate"] then if game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate") and game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate").Level.Value >= 400 or game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate").Level.Value >= 400 then if string.find(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate"), "keys") then if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Water Key") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Water Key") then repeat wait() toTarget(-2604.6958, 239.432526, -10315.1982, 0.0425701365, 0, -0.999093413, 0, 1, 0, 0.999093413, 0, 0.0425701365) until (CFrame.new(-2604.6958, 239.432526, -10315.1982, 0.0425701365, 0, -0.999093413, 0, 1, 0, 0.999093413, 0, 0.0425701365).Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or not _G.Auto_Fully_SharkMan_Karate if (CFrame.new(-2604.6958, 239.432526, -10315.1982, 0.0425701365, 0, -0.999093413, 0, 1, 0, 0.999093413, 0, 0.0425701365).Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 then wait(1.2) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate",true) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate") wait(0.5) end elseif game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate").Level.Value >= 400 or game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate").Level.Value >= 400 then if game:GetService("ReplicatedStorage"):FindFirstChild("Tide Keeper [Lv. 1475] [Boss]") or game:GetService("Workspace").Enemies:FindFirstChild("Tide Keeper [Lv. 1475] [Boss]") then if game:GetService("Workspace").Enemies:FindFirstChild("Tide Keeper [Lv. 1475] [Boss]") then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if v.Name == "Tide Keeper [Lv. 1475] [Boss]" then repeat wait() if game.Workspace.Enemies:FindFirstChild(v.Name) then if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 200 then Farmtween = toTarget(v.HumanoidRootPart.CFrame) elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 200 then if Farmtween then Farmtween:Stop() end FastAttack = true if _G.Settings.Configs["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end if not _G.Settings.Configs["Fast Attack"] then game:GetService'VirtualUser':CaptureController() game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672)) end v.HumanoidRootPart.Size = Vector3.new(60,60,60) if _G.Settings.Configs["Show Hitbox"] then v.HumanoidRootPart.Transparency = _G.Hitbox_LocalTransparency else v.HumanoidRootPart.Transparency = 1 end v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,_G.Settings.Configs["Distance Auto Farm"],0)) if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 150 then game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game) game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game) end end end until not v.Parent or v.Humanoid.Health <= 0 or _G.Settings.FightingStyle["Auto Death Step"] == false or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Library Key") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Library Key") FastAttack = false end end else toTarget(game:GetService("ReplicatedStorage"):FindFirstChild("Tide Keeper [Lv. 1475] [Boss]").HumanoidRootPart.CFrame) end end end else game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate") end else game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyFishmanKarate") end end end) end end) end, }) Page_FightingStyle.Toggle({ Title = "Auto Dragon Talon", Default = _G.Settings.FightingStyle["Auto Dragon Talon"], callback = function(value) _G.Settings.FightingStyle["Auto Dragon Talon"] = value SaveSettings() if _G.Settings.FightingStyle["Auto Dragon Talon"] then Com("F_","BlackbeardReward","DragonClaw","2") end task.spawn(function() while wait() do pcall(function() if _G.Settings.FightingStyle["Auto Dragon Talon"] then if 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 _G.Settings.Configs["Select Weapon"] = "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 _G.Settings.Configs["Select Weapon"] = "Dragon Claw" end if game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw").Level.Value >= 400 and game.Players.LocalPlayer.Character.Humanoid.Health > 0 then _G.Settings.Configs["Select Weapon"] = "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 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 _G.Settings.Configs["Select Weapon"] = "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 end end) end end) end, }) Page_FightingStyle.Label({ Title = "Fully" }) Page_FightingStyle.Toggle({ Title = "Auto Fully Death Step", Default = _G.Settings.FightingStyle["Auto Fully Death Step"], callback = function(value) _G.Settings.FightingStyle["Auto Fully Death Step"] = value SaveSettings() end }) Page_FightingStyle.Toggle({ Title = "Auto Fully SharkMan Karate", Default = _G.Settings.FightingStyle["Auto Fully SharkMan Karate"], callback = function(value) _G.Settings.FightingStyle["Auto Fully SharkMan Karate"] = value SaveSettings() end }) --[[ local Boss = UI.tab({ Logo = 11162907620, ColorUI = Color3.fromRGB(255, 0, 127) }) local Page_Boss = Boss.page() local LabelBoss = Page_Boss.Label({ Title = "Bosses" }) LabelBoss.Color(Color3.fromRGB(255, 0, 127)) Page_Boss.Toggle({ Title = "Auto All Boss", Default = _G.Settings.Boss["Auto All Boss"], callback = function(value) _G.Settings.Boss["Auto All Boss"] = value SaveSettings() end, }) ]] spawn(function() while wait() do if _G.Settings.Boss["Auto All Boss"] then pcall(function() for i,v in pairs(game.ReplicatedStorage:GetChildren()) do if string.find(v.Name,"Boss") then if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < 17000 then repeat wait() if Settings["Main"]["Auto Haki"] then if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso") end end if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Settings.Configs["Select Weapon"]) then wait() EquipWeapon(_G.Settings.Configs["Select Weapon"]) end StartMagnet = true FastAttack = true toTarget(v.HumanoidRootPart.CFrame * CFrame.new(1,30,0)) PosMon = v.HumanoidRootPart.CFrame v.HumanoidRootPart.Size = Vector3.new(60,60,60) v.Humanoid.JumpPower = 0 v.Humanoid.WalkSpeed = 0 v.HumanoidRootPart.CanCollide = false v.Humanoid:ChangeState(11) until v.Humanoid.Health <= 0 or _G.Settings.Boss["Auto All Boss"] == false or not v.Parent FastAttack = false end end end end) end end end) --[[ Page_Boss.Line() Page_Boss.Toggle({ Title = "Auto Boss Select", Default = _G.Settings.Boss["Auto Boss Select"], callback = function(value) _G.Settings.Boss["Auto Boss Select"] = value SaveSettings() end, }) Page_Boss.Dropdown({ Title = "Select Boss", callback = function(value) _G.Settings.Boss["Select Boss"] = value SaveSettings() end, }) Page_Boss.Label({ Title = "Boss Config" }) Page_Boss.Toggle({ Title = "Auto Quest", Default = _G.Settings.Boss["Auto Quest"], callback = function(value) _G.Settings.Boss["Auto Quest"] = value SaveSettings() end, }) ]] local Mastery = UI.tab({ Logo = 11162915345, ColorUI = Color3.fromRGB(255, 0, 127) }) local Page_Mastery = Mastery.page() local LabelMastery = Page_Mastery.Label({ Title = "Mastery Functions" }) LabelMastery.Color(Color3.fromRGB(255, 0, 127)) spawn(function() local gg = getrawmetatable(game) local old = gg.__namecall setreadonly(gg,false) gg.__namecall = newcclosure(function(...) local method = getnamecallmethod() local args = {...} if tostring(method) == "FireServer" then if tostring(args[1]) == "RemoteEvent" then if tostring(args[2]) ~= "true" and tostring(args[2]) ~= "false" then if UseSkillMasteryDevilFruit and _G.Settings.Mastery["Auto Farm Fruit Mastery"] then if type(args[2]) == "vector" then args[2] = PositionSkillMasteryDevilFruit else args[2] = CFrame.new(PositionSkillMasteryDevilFruit) end return old(unpack(args)) end end end end return old(...) end) end) spawn(function() local gt = getrawmetatable(game) local old = gt.__namecall setreadonly(gt,false) gt.__namecall = newcclosure(function(...) local args = {...} if getnamecallmethod() == "InvokeServer" then if _G.SelectWeaponGun then if _G.SelectWeaponGun == "Soul Guitar" then if tostring(args[2]) == "TAP" then if _G.Settings.Mastery["Auto Farm Gun Mastery"] and UseSkillMasteryGun then args[3] = PositionSkillMasteryGun end end end end end return old(unpack(args)) end) setreadonly(gt,true) end) task.spawn(function() while wait() do for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then if v:FindFirstChild("RemoteFunctionShoot") then _G.SelectWeaponGun = v.Name end end end end end) function AutoFarmMasteryGun() if game:GetService("Workspace").Enemies:FindFirstChild(Name) then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if _G.Settings.Mastery["Auto Farm Gun Mastery"] and v.Name == Name and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then repeat wait() FarmtoTarget = toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,30,0)) if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if FarmtoTarget then FarmtoTarget:Stop() end StartMagnet = true PosMon = v.HumanoidRootPart.CFrame if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 150 then game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game) game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game) end HealthMin = v.Humanoid.MaxHealth*_G.Settings.Mastery["Mob Health (%)"]/100 PositionSkillMasteryGun = v.HumanoidRootPart.Position if v.Humanoid.Health <= HealthMin and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then EquipWeapon(_G.SelectWeaponGun) UseSkillMasteryGun = true -- v.HumanoidRootPart.CanCollide = false game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) if game:GetService("Players").LocalPlayer.Character:FindFirstChild(_G.SelectWeaponGun) and game:GetService("Players").LocalPlayer.Character:FindFirstChild(_G.SelectWeaponGun):FindFirstChild("RemoteFunctionShoot") then Click() local args = { [1] = v.HumanoidRootPart.Position, [2] = v.HumanoidRootPart } game:GetService("Players").LocalPlayer.Character[_G.SelectWeaponGun].RemoteFunctionShoot:InvokeServer(unpack(args)) end else UseSkillMasteryGun = false Click() EquipWeapon(_G.Settings.Configs["Select Weapon"]) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 15, 0) end end until not game:GetService("Workspace").Enemies:FindFirstChild(Name) or not _G.Settings.Mastery["Auto Farm Gun Mastery"] or v.Humanoid.Health <= 0 or not v.Parent UseSkillMasteryGun = false StartMagnet = false end end else StartMagnet = false Modstween = toTarget(CFrameMon) if OldWorld and (Name == "Fishman Commando [Lv. 400]" or Name == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)) elseif OldWorld and not (Name == "Fishman Commando [Lv. 400]" or Name == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(3864.8515625, 6.6796875, -1926.7841796875)) elseif OldWorld and (Name == "God's Guard [Lv. 450]" or Name == "Sky Bandit [Lv. 150]" or Name == "Dark Master [Lv. 175]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 3000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-4607.8227539063, 872.54248046875, -1667.5568847656)) elseif OldWorld and (Name == "Shanda [Lv. 475]" or Name == "Royal Squad [Lv. 525]"or Name == "Royal Soldier [Lv. 550]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 5000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-7894.6176757813, 5547.1416015625, -380.29119873047)) elseif NewWorld and string.find(Name, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Modstween then Modstween:Stop() end game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)) elseif NewWorld and not string.find(Name, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Modstween then Modstween:Stop() end game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-6508.5581054688, 89.034996032715, -132.83953857422)) elseif (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if Modstween then Modstween:Stop() end wait(.5) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon end end end function AutoFarmMasteryDevilFruit() if game:GetService("Workspace").Enemies:FindFirstChild(Name) then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if _G.Settings.Mastery["Auto Farm Fruit Mastery"] and v.Name == Name and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then repeat wait() FarmtoTarget = toTarget(v.HumanoidRootPart.Position,v.HumanoidRootPart.CFrame * CFrame.new(0,30,0)) if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if FarmtoTarget then FarmtoTarget:Stop() end StartMagnet = true PosMon = v.HumanoidRootPart.CFrame HealthMin = v.Humanoid.MaxHealth*_G.Settings.Mastery["Mob Health (%)"]/100 if v.Humanoid.Health <= HealthMin and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then EquipWeapon(game.Players.LocalPlayer.Data.DevilFruit.Value) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 40, 10) if game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool") then PositionSkillMasteryDevilFruit = v.HumanoidRootPart.Position UseSkillMasteryDevilFruit = true if game:GetService("Players").LocalPlayer.Character:FindFirstChild(game.Players.LocalPlayer.Data.DevilFruit.Value) then MasteryDevilFruit = require(game:GetService("Players").LocalPlayer.Character[game.Players.LocalPlayer.Data.DevilFruit.Value].Data) DevilFruitMastery = game:GetService("Players").LocalPlayer.Character[game.Players.LocalPlayer.Data.DevilFruit.Value].Level.Value elseif game:GetService("Players").LocalPlayer.Backpack:FindFirstChild(game.Players.LocalPlayer.Data.DevilFruit.Value) then MasteryDevilFruit = require(game:GetService("Players").LocalPlayer.Backpack[game.Players.LocalPlayer.Data.DevilFruit.Value].Data) DevilFruitMastery = game:GetService("Players").LocalPlayer.Backpack[game.Players.LocalPlayer.Data.DevilFruit.Value].Level.Value end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dragon-Dragon") then if _G.Settings.Configs["Skill Z"] and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 and DevilFruitMastery >= MasteryDevilFruit.Lvl.Z then game:service('VirtualInputManager'):SendKeyEvent(true, "Z", false, game) wait(.1) game:service('VirtualInputManager'):SendKeyEvent(false, "Z", false, game) end if _G.Settings.Configs["Skill X"] and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 and DevilFruitMastery >= MasteryDevilFruit.Lvl.X then game:service('VirtualInputManager'):SendKeyEvent(true, "X", false, game) wait(.1) game:service('VirtualInputManager'):SendKeyEvent(false, "X", false, game) end elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Human-Human: Buddha") then if _G.Settings.Configs["Skill Z"] and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 and game.Players.LocalPlayer.Character.HumanoidRootPart.Size == Vector3.new(7.6, 7.676, 3.686) and DevilFruitMastery >= MasteryDevilFruit.Lvl.Z then else game:service('VirtualInputManager'):SendKeyEvent(true, "Z", false, game) wait(.1) game:service('VirtualInputManager'):SendKeyEvent(false, "Z", false, game) end if _G.Settings.Configs["Skill X"] and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 and DevilFruitMastery >= MasteryDevilFruit.Lvl.X then game:service('VirtualInputManager'):SendKeyEvent(true, "X", false, game) wait(.1) game:service('VirtualInputManager'):SendKeyEvent(false, "X", false, game) end if _G.Settings.Configs["Skill C"] and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 and DevilFruitMastery >= MasteryDevilFruit.Lvl.C then game:service('VirtualInputManager'):SendKeyEvent(true, "C", false, game) wait(.1) game:service('VirtualInputManager'):SendKeyEvent(false, "C", false, game) end elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Venom-Venom") then if _G.Settings.Configs["Skill Z"] and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 and DevilFruitMastery >= MasteryDevilFruit.Lvl.Z then game:service('VirtualInputManager'):SendKeyEvent(true, "Z", false, game) wait(4) game:service('VirtualInputManager'):SendKeyEvent(false, "Z", false, game) end if _G.Settings.Configs["Skill X"] and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 and DevilFruitMastery >= MasteryDevilFruit.Lvl.X then game:service('VirtualInputManager'):SendKeyEvent(true, "X", false, game) wait(.1) game:service('VirtualInputManager'):SendKeyEvent(false, "X", false, game) end if _G.Settings.Configs["Skill C"] and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 and DevilFruitMastery >= MasteryDevilFruit.Lvl.C then game:service('VirtualInputManager'):SendKeyEvent(true, "C", false, game) wait(.1) game:service('VirtualInputManager'):SendKeyEvent(false, "C", false, game) end elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild(game.Players.LocalPlayer.Data.DevilFruit.Value) then game:GetService("Players").LocalPlayer.Character:FindFirstChild(game.Players.LocalPlayer.Data.DevilFruit.Value).MousePos.Value = v.HumanoidRootPart.Position if _G.Settings.Configs["Skill Z"] and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 and DevilFruitMastery >= MasteryDevilFruit.Lvl.Z then game:service('VirtualInputManager'):SendKeyEvent(true, "Z", false, game) wait(.1) game:service('VirtualInputManager'):SendKeyEvent(false, "Z", false, game) end if _G.Settings.Configs["Skill X"] and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 and DevilFruitMastery >= MasteryDevilFruit.Lvl.X then game:service('VirtualInputManager'):SendKeyEvent(true, "X", false, game) wait(.1) game:service('VirtualInputManager'):SendKeyEvent(false, "X", false, game) end if _G.Settings.Configs["Skill C"] and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 and DevilFruitMastery >= MasteryDevilFruit.Lvl.C then game:service('VirtualInputManager'):SendKeyEvent(true, "C", false, game) wait(.1) game:service('VirtualInputManager'):SendKeyEvent(false, "C", false, game) end if _G.Settings.Configs["Skill V"] and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 and DevilFruitMastery >= MasteryDevilFruit.Lvl.V then game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game) wait(.1) game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game) end end end else game:GetService('VirtualUser'):CaptureController() game:GetService('VirtualUser'):ClickButton1(Vector2.new(851, 158), game:GetService("Workspace").Camera.CFrame) UseSkillMasteryDevilFruit = false EquipWeapon(_G.Settings.Configs["Select Weapon"]) v.HumanoidRootPart.Size = Vector3.new(60,60,60) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0) end end until not game:GetService("Workspace").Enemies:FindFirstChild(Name) or not _G.Settings.Mastery["Auto Farm Fruit Mastery"] or v.Humanoid.Health <= 0 or not v.Parent StartMagnet = false end end else StartMagnet = false Modstween = toTarget(CFrameMon.Position,CFrameMon) if OldWorld and (Name == "Fishman Commando [Lv. 400]" or Name == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)) elseif OldWorld and not (Name == "Fishman Commando [Lv. 400]" or Name == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(3864.8515625, 6.6796875, -1926.7841796875)) elseif OldWorld and (Name == "God's Guard [Lv. 450]" or Name == "Sky Bandit [Lv. 150]" or Name == "Dark Master [Lv. 175]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 3000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-4607.8227539063, 872.54248046875, -1667.5568847656)) elseif OldWorld and (Name == "Shanda [Lv. 475]" or Name == "Royal Squad [Lv. 525]"or Name == "Royal Soldier [Lv. 550]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 5000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-7894.6176757813, 5547.1416015625, -380.29119873047)) elseif NewWorld and string.find(Name, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Modstween then Modstween:Stop() end game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)) elseif NewWorld and not string.find(Name, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Modstween then Modstween:Stop() end game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-6508.5581054688, 89.034996032715, -132.83953857422)) elseif (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if Modstween then Modstween:Stop() end wait(.5) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon end end end function CheckMasteryWeapon(NameWe,MasNum) if game.Players.LocalPlayer.Backpack:FindFirstChild(NameWe) then if tonumber(game.Players.LocalPlayer.Backpack:FindFirstChild(NameWe).Level.Value) < tonumber(MasNum) then return "true DownTo" elseif tonumber(game.Players.LocalPlayer.Backpack:FindFirstChild(NameWe).Level.Value) >= tonumber(MasNum) then return "true UpTo" end end if game.Players.LocalPlayer.Character:FindFirstChild(NameWe) then if tonumber(game.Players.LocalPlayer.Character:FindFirstChild(NameWe).Level.Value) < tonumber(MasNum) then return "true DownTo" elseif tonumber(game.Players.LocalPlayer.Character:FindFirstChild(NameWe).Level.Value) >= tonumber(MasNum) then return "true UpTo" end end return "else" end local AllSwordInInventroy = {}; for i, v in pairs(game:GetService("ReplicatedStorage").Remotes['CommF_']:InvokeServer("getInventoryWeapons")) do if (type(v) ~= "table") then elseif (v.Type == "Sword") then table.insert(AllSwordInInventroy, v.Name); end end table.insert(AllSwordInInventroy, GetFightingStyle("Sword")); local SwordMulti = Page_Mastery.MultiDropdown({ Title = "Select Sword", Item = AllSwordInInventroy, Default = _G.Settings.Mastery["Select Multi Sword"], callback = function(value) _G.Settings.Mastery["Select Multi Sword"] = value if value == false then toTarget(game.Players.LocalPlayer.Character.HumanoidRootPart.Position,game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame) end SaveSettings() end, }) Page_Mastery.Button({Title = "Refresh",callback = function() SwordMulti.Clear(); local AllSwordInInventroy = {}; for i, v in pairs(game:GetService("ReplicatedStorage").Remotes['CommF_']:InvokeServer("getInventoryWeapons")) do if (type(v) == "table") then if (v.Type == "Sword") then SwordMulti.Add(v.Name); end end end SwordMulti.Add(GetFightingStyle("Sword")); end }) local function CheckQuestMasteryFarm() if OldWorld then Monster = "Galley Captain [Lv. 650]"; CFrameMon = CFrame.new(5649, 39, 4936); end if NewWorld then Monster = "Water Fighter [Lv. 1450]"; CFrameMon = CFrame.new(-3385, 239, -10542); end if ThreeWorld then Monster = "Reborn Skeleton [Lv. 1975]"; CFrameMon = CFrame.new(-9506.14648, 172.130661, 6101.79053); end end function AutoFarmMasterySwordList() if game:GetService("Workspace").Enemies:FindFirstChild(Monster) or (ThreeWorld and (game:GetService("Workspace").Enemies:FindFirstChild("Reborn Skeleton [Lv. 1975]") or game:GetService("Workspace").Enemies:FindFirstChild("Living Zombie [Lv. 2000]") or game:GetService("Workspace").Enemies:FindFirstChild("Demonic Soul [Lv. 2025]") or game:GetService("Workspace").Enemies:FindFirstChild("Posessed Mummy [Lv. 2050]"))) then for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do if _G.Settings.Mastery["Farm Mastery SwordList"] and ((ThreeWorld 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]")) or v.Name == Name) and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then repeat wait() FarmtoTarget = toTarget(v.HumanoidRootPart.CFrame * CFrame.new(0,30,1)) if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if FarmtoTarget then FarmtoTarget:Stop() end FastAttack = true EquipWeaponSword() StartMagnet = true PosMon = v.HumanoidRootPart.CFrame if game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 150 then game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game) game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game) end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 1) end until not game:GetService("Workspace").Enemies:FindFirstChild(Monster) and ((ThreeWorld and not (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]")) or v.Name == Monster) or not _G.Settings.Mastery["Farm Mastery SwordList"] or v.Humanoid.Health <= 0 or not v.Parent StartMagnet = false FastAttack = false end end else StartMagnet = false Modstween = toTarget(CFrameMon) if OldWorld and (Monster == "Fishman Commando [Lv. 400]" or Monster == "Fishman Warrior [Lv. 375]") and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875)) elseif OldWorld and not (Monster == "Fishman Commando [Lv. 400]" or Monster == "Fishman Warrior [Lv. 375]") and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(3864.8515625, 6.6796875, -1926.7841796875)) elseif OldWorld and (Monster == "God's Guard [Lv. 450]" or Monster == "Sky Bandit [Lv. 150]" or Monster == "Dark Master [Lv. 175]") and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 3000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-4607.8227539063, 872.54248046875, -1667.5568847656)) elseif OldWorld and (Monster == "Shanda [Lv. 475]" or Monster == "Royal Squad [Lv. 525]"or Monster == "Royal Soldier [Lv. 550]") and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 5000 then if Modstween then Modstween:Stop() end wait(.5) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance", Vector3.new(-7894.6176757813, 5547.1416015625, -380.29119873047)) elseif NewWorld and string.find(Monster, "Ship") and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Modstween then Modstween:Stop() end game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)) elseif NewWorld and not string.find(Monster, "Ship") and (CFrameMon.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then if Modstween then Modstween:Stop() end game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-6508.5581054688, 89.034996032715, -132.83953857422)) -- elseif game.Players.LocalPlayer:DistanceFromCharacter(CFrameMon.Position) > 3500 then -- if Modstween then Modstween:Stop() end -- if game.Players.LocalPlayer.Character:WaitForChild("Humanoid"):GetState() == Enum.HumanoidStateType.Dead then return end -- ResetSetSpawn(CFrameMon) elseif (CFrameMon.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then if Modstween then Modstween:Stop() end game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon end end end local function inmyself(name) return game:GetService("Players").LocalPlayer.Backpack:FindFirstChild(name) or game:GetService("Players").LocalPlayer.Character:FindFirstChild(name); end SwordListFarmComplete = {}; Page_Mastery.Toggle({Title = "Auto Farm Sword Mastery",Default = _G.Settings.Mastery["Farm Mastery SwordList"],callback = function(x) _G.Settings.Mastery["Farm Mastery SwordList"] = x if x == false then toTarget(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame) end SaveSettings(); spawn(function() while wait() do if _G.Settings.Mastery["Farm Mastery SwordList"] and #_G.Settings.Mastery["Select Multi Sword"] ~= 0 then for i,v in pairs(_G.Settings.Mastery["Select Multi Sword"]) do if _G.Settings.Mastery["Farm Mastery SwordList"] == false and table.find(SwordListFarmComplete,v) then break; end if not game.Players.LocalPlayer.Backpack:FindFirstChild(v) and not game.Players.LocalPlayer.Character:FindFirstChild(v) and game.Players.LocalPlayer.Character:WaitForChild("Humanoid"):GetState() ~= Enum.HumanoidStateType.Dead and game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Health ~= 0 then while _G.Settings.Mastery["Farm Mastery SwordList"] do wait() if game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Health == 0 then repeat wait() until game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Health > 0; wait(0.2) end if game.Players.LocalPlayer.Backpack:FindFirstChild(v) or game.Players.LocalPlayer.Character:FindFirstChild(v) or _G.Settings.Mastery["Farm Mastery SwordList"] == false or table.find(SwordListFarmComplete,v) then break; end wait(1) Com("F_","StoreItem",tostring(GetFightingStyle("Sword")),inmyself(GetFightingStyle("Sword"))) wait(1) Com("F_","LoadItem",tostring(v)) wait(0.5) if game.Players.LocalPlayer.Backpack:FindFirstChild(v) or game.Players.LocalPlayer.Character:FindFirstChild(v) then SelectWeaponInSwordList = v break; end if CheckMasteryWeapon(v,600) == "true" or CheckMasteryWeapon(v,600) == "true UpTo" then print("DONE "..v) table.insert(SwordListFarmComplete,v) break; end end end wait(0.2) if game.Players.LocalPlayer.Backpack:FindFirstChild(v) or game.Players.LocalPlayer.Character:FindFirstChild(v) then while _G.Settings.Mastery["Farm Mastery SwordList"] do wait() if table.find(SwordListFarmComplete,v) and #_G.Settings.Mastery["Select Multi Sword"] ~= 0 and #SwordListFarmComplete ~= 0 then break end if _G.Settings.Mastery["Farm Mastery SwordList"] == false then break; end if game.Players.LocalPlayer.Backpack:FindFirstChild(v) or game.Players.LocalPlayer.Character:FindFirstChild(v) then SelectWeaponInSwordList = v end CheckQuestMasteryFarm() AutoFarmMasterySwordList() if CheckMasteryWeapon(v,600) == "true" or CheckMasteryWeapon(v,600) == "true UpTo" then print("DONE "..v) table.insert(SwordListFarmComplete,v) break; end end end end else break; end end end) end,}) Page_Mastery.Toggle({ Title = "Auto Fruit Mastery", Default = _G.Settings.Mastery["Auto Farm Fruit Mastery"], callback = function(value) _G.Settings.Mastery["Auto Farm Fruit Mastery"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() end, }) Page_Mastery.Toggle({ Title = "Auto Gun Mastery", Default = _G.Settings.Mastery["Auto Farm Gun Mastery"], callback = function(value) _G.Settings.Mastery["Auto Farm Gun Mastery"] = value if value == false then toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) end SaveSettings() end, }) Page_Mastery.Label({ Title = "Mastery Config" }) Page_Mastery.Slider({ Title = "Mob Health (%)", Min = 0, Default = _G.Settings.Mastery["Mob Health (%)"], Max = 100, callback = function(value) _G.Settings.Mastery["Mob Health (%)"] = value SaveSettings() end, }) Page_Mastery.Label({Title = "Skill List"}) Page_Mastery.Toggle({ Title = "Skill Z", Default = _G.Settings.Configs["Skill Z"], callback = function(value) _G.Settings.Configs["Skill Z"] = value SaveSettings() end, }) Page_Mastery.Toggle({ Title = "Skill X", Default = _G.Settings.Configs["Skill X"], callback = function(value) _G.Settings.Configs["Skill X"] = value SaveSettings() end, }) Page_Mastery.Toggle({ Title = "Skill C", Default = _G.Settings.Configs["Skill C"], callback = function(value) _G.Settings.Configs["Skill C"] = value SaveSettings() end, }) Page_Mastery.Toggle({ Title = "Skill V", Default = _G.Settings.Configs["Skill V"], callback = function(value) _G.Settings.Configs["Skill V"] = value SaveSettings() end, }) spawn(function() while wait() do if _G.Settings.Mastery["Auto Farm Fruit Mastery"] then CheckQuest() AutoFarmMasteryDevilFruit() end end end) spawn(function() while wait() do if _G.Settings.Mastery["Auto Farm Gun Mastery"] then CheckQuest() AutoFarmMasteryGun() end end end) local Stats = UI.tab({ Logo = 11155953071, ColorUI = Color3.fromRGB(255, 0, 127) }) local Page_Stats = Stats.page() -- [Properties Stats Page] local LabelStats = Page_Stats.Label({ Title = "Stats" }) LabelStats.Color(Color3.fromRGB(255, 0, 127)) Page_Stats.Toggle({ Title = "Auto Stats", Default = _G.Settings.Stat["Enabled Auto Stats"], callback = function(value) _G.Settings.Stat["Enabled Auto Stats"] = value SaveSettings() end, }) Page_Stats.Toggle({ Title = "Auto Stat Kaitun", Default = _G.Settings.Stat["Auto Stats Kaitun"], Mode = 2, Desc = "Will Up Melee to 2400 First then Up def", callback = function(value) _G.Settings.Stat["Auto Stats Kaitun"] = value SaveSettings() end, }) spawn(function() while wait() do if _G.Settings.Stat["Auto Stats Kaitun"] then if game:GetService("Players").LocalPlayer.Data.Stats.Melee.Level.Value < 2400 then local args = { [1] = "AddPoint", [2] = "Melee", [3] = tonumber(UpStatus) } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) else local args = { [1] = "AddPoint", [2] = "Defense", [3] = tonumber(UpStatus) } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end end end) Page_Stats.Dropdown({ Title = "Select Stats", Item = {"Max Stats","Melee","Defense","Sword","Gun","Devil Fruits"}, callback = function(value) _G.Settings.Stat["Select Stats"] = value SaveSettings() task.spawn(function() pcall(function() while wait() do if _G.Settings.Stat["Enabled Auto Stats"] then if _G.Settings.Stat["Select Stats"] == "Melee" then local args = { [1] = "AddPoint", [2] = "Melee", [3] = _G.Settings.Stat["Point Select"] } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) elseif _G.Settings.Stat["Select Stats"] == "Defense" then local args = { [1] = "AddPoint", [2] = "Defense", [3] = _G.Settings.Stat["Point Select"] } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) elseif _G.Settings.Stat["Select Stats"] == "Sword" then local args = { [1] = "AddPoint", [2] = "Sword", [3] = _G.Settings.Stat["Point Select"] } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) elseif _G.Settings.Stat["Select Stats"] == "Gun" then local args = { [1] = "AddPoint", [2] = "Gun", [3] = _G.Settings.Stat["Point Select"] } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) elseif _G.Settings.Stat["Select Stats"] == "Devil Fruits" then local args = { [1] = "AddPoint", [2] = "Demon Fruit", [3] = _G.Settings.Stat["Point Select"] } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) elseif _G.Settings.Stat["Select Stats"] == "Max Stats" then if game:GetService("Players").LocalPlayer.Data.Stats.Melee.Level.Value < 2400 then local args = { [1] = "AddPoint", [2] = "Melee", [3] = _G.Settings.Stat["Point Select"] } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) else local args = { [1] = "AddPoint", [2] = "Defense", [3] = _G.Settings.Stat["Point Select"] } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end end end end) end) end, }) Page_Stats.Slider({ Title = "Point Select", Dec = false, Min = 0, Default = _G.Settings.Stat["Point Select"], Max = 9, callback = function(value) _G.Settings.Stat["Point Select"] = value end, }) Page_Stats.Label({ Title = "Redeem Code" }) Page_Stats.Toggle({ Title = "Redeem Code", Default = _G.Settings.Stat["Enabled Auto Redeem Code"], callback = function(value) _G.Settings.Stat["Enabled Auto Redeem Code"] = value SaveSettings() end, }) Page_Stats.Slider({ Title = "Redeem Select Level", Dec = false, Min = 0, Default = _G.Settings.Stat["Select Level Redeem Code"], Max = 2400, callback = function(value) _G.Settings.Stat["Select Level Redeem Code"] = value SaveSettings() end, }) task.spawn(function() while wait() do pcall(function() local MyLevel = game.Players.LocalPlayer.Data.Level.Value if _G.Settings.Stat["Enabled Auto Redeem Code"] then if MyLevel >= _G.Settings.Stat["Select Level Redeem Code"] then function Redeem(value) game:GetService("ReplicatedStorage").Remotes.Redeem:InvokeServer(value) end for i,v in pairs(CodeApi) do Redeem(v) end wait(3) _G.Settings.Stat["Enabled Auto Redeem Code"] = false end end end) end end) local Teleports = UI.tab({ Logo = 11155851001, ColorUI = Color3.fromRGB(255, 0, 127) }) local Page_Teleports = Teleports.page() -- [Properties Teleports Page] local LabelTeleports = Page_Teleports.Label({ Title = "Teleports" }) LabelTeleports.Color(Color3.fromRGB(255, 0, 127)) Page_Teleports.Line() -- [World 1 Teleports Page] if World1 then Page_Teleports.Label({ Title = "Status : World 1" }) Page_Teleports.Button({ Title = "Teleport to World 2", callback = function(value) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelDressrosa") end, }) Page_Teleports.Button({ Title = "Teleport to World 3", callback = function(value) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelZou") end, }) Page_Teleports.Line() elseif World2 then Page_Teleports.Label({ Title = "Status : World 2" }) Page_Teleports.Button({ Title = "Teleport to World 1", callback = function(value) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelMain") end, }) Page_Teleports.Button({ Title = "Teleport to World 3", callback = function(value) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelZou") end, }) Page_Teleports.Line() elseif World3 then Page_Teleports.Label({ Title = "Status : World 3" }) Page_Teleports.Button({ Title = "Teleport to World 1", callback = function(value) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelMain") end, }) Page_Teleports.Button({ Title = "Teleport to World 2", callback = function(value) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelDressrosa") end, }) Page_Teleports.Line() end -- [World 2 , World 3 , Teleports Sea Beast] if not World1 then Page_Teleports.Toggle({ Title = "Teleport to Sea Beast", Default = _G.Settings.Teleport["Teleport to Sea Beast"], callback = function(value) _G.Settings.Teleport["Teleport to Sea Beast"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Teleport["Teleport to Sea Beast"] then for i,v in pairs(game.Workspace.SeaBeasts:GetChildren()) do if v:FindFirstChild("HumanoidRootPart") then toTarget(v.HumanoidRootPart.CFrame * CFrame.new(1,500,1)) end end end end) end end) end, }) end -- [Check Place Teleports] TeleportTable = {} if World1 then TeleportTable = {"Jones Salad","Marine1","Marine2","Midle Town","Jungle","Pirate Village","Desert","Frozen Village","Colosseum","Prison","Mob Leader","Magma Village","UnderWater Gate","UnderWater City","Fountain City","Sky1","Sky2","Sky3"} elseif World2 then TeleportTable = {"Dock","Mansion","Kingdom Of Rose","Cafe","Sunflower Field","Jeramy Mountain","Colossuem","Factory","The Bridge","Green Bit","Graveyard","Dark Area","Snow Mountain","Hot Island","Cold Island","Ice Castle","Usopp's Island","inscription Island","Forgotten Island","Ghost Ship"} elseif World3 then TeleportTable = {"Port Town","Hydra Island","Gaint Tree","Mansion","Castle on the Sea","Graveyard Island","Icecream Island","Peanut Island","Lab","Cake Loaf"} end Page_Teleports.Button({ Title = "Teleport Select", callback = function(value) if World1 then if _G.SelectLocalTeleport == "Jones Salad" then toTarget(CFrame.new(1042.1501464844, 16.299360275269, 1444.3442382813)) end if _G.SelectLocalTeleport == "Marine1" then toTarget(CFrame.new(-2599.6655273438, 6.9146227836609, 2062.2216796875)) end if _G.SelectLocalTeleport == "Marine2" then toTarget(CFrame.new(-5081.3452148438, 85.221641540527, 4257.3588867188)) end if _G.SelectLocalTeleport == "Midle Town" then toTarget(CFrame.new(-655.97088623047, 7.878026008606, 1573.7612304688)) end if _G.SelectLocalTeleport == "Jungle" then toTarget(CFrame.new(-1499.9877929688, 22.877912521362, 353.87060546875)) end if _G.SelectLocalTeleport == "Pirate Village" then toTarget(CFrame.new(-1163.3889160156, 44.777843475342, 3842.8276367188)) end if _G.SelectLocalTeleport == "Desert" then toTarget(CFrame.new(954.02056884766, 6.6275520324707, 4262.611328125)) end if _G.SelectLocalTeleport == "Frozen Village" then toTarget(CFrame.new(1144.5270996094, 7.3292083740234, -1164.7322998047)) end if _G.SelectLocalTeleport == "Colosseum" then toTarget(CFrame.new(-1667.5869140625, 39.385631561279, -3135.5817871094)) end if _G.SelectLocalTeleport == "Prison" then toTarget(CFrame.new(4857.6982421875, 5.6780304908752, 732.75750732422)) end if _G.SelectLocalTeleport == "Mob Leader" then toTarget(CFrame.new(-2841.9604492188, 7.3560485839844, 5318.1040039063)) end if _G.SelectLocalTeleport == "Magma Village" then toTarget(CFrame.new(-5328.8740234375, 8.6164798736572, 8427.3994140625)) end if _G.SelectLocalTeleport == "UnderWater Gate" then toTarget(CFrame.new(3893.953125, 5.3989524841309, -1893.4851074219)) end if _G.SelectLocalTeleport == "UnderWater City" then toTarget(CFrame.new(61191.12109375, 18.497436523438, 1561.8873291016)) end if _G.SelectLocalTeleport == "Fountain City" then toTarget(CFrame.new(5244.7133789063, 38.526943206787, 4073.4987792969)) end if _G.SelectLocalTeleport == "Sky1" then toTarget(CFrame.new(-4878.0415039063, 717.71246337891, -2637.7294921875)) end if _G.SelectLocalTeleport == "Sky2" then toTarget(CFrame.new(-7899.6157226563, 5545.6030273438, -422.21798706055)) end if _G.SelectLocalTeleport == "Sky3" then toTarget(CFrame.new(-7868.5288085938, 5638.205078125, -1482.5548095703)) end elseif World2 then if _G.SelectLocalTeleport == "Dock" then toTarget(CFrame.new(-12.519311904907, 19.302536010742, 2827.853515625)) end if _G.SelectLocalTeleport == "Mansion" then toTarget(CFrame.new(-390.34829711914, 321.89730834961, 869.00506591797)) end if _G.SelectLocalTeleport == "Kingdom Of Rose" then toTarget(CFrame.new(-388.29895019531, 138.35575866699, 1132.1662597656)) end if _G.SelectLocalTeleport == "Cafe" then toTarget(CFrame.new(-379.70889282227, 73.0458984375, 304.84692382813)) end if _G.SelectLocalTeleport == "Sunflower Field" then toTarget(CFrame.new(-1576.7171630859, 198.61849975586, 13.725157737732)) end if _G.SelectLocalTeleport == "Jeramy Mountain" then toTarget(CFrame.new(1986.3519287109, 448.95678710938, 796.70239257813)) end if _G.SelectLocalTeleport == "Colossuem" then toTarget(CFrame.new(-1871.8974609375, 45.820514678955, 1359.6843261719)) end if _G.SelectLocalTeleport == "Factory" then toTarget(CFrame.new(349.53750610352, 74.446998596191, -355.62420654297)) end if _G.SelectLocalTeleport == "The Bridge" then toTarget(CFrame.new(-1860.6354980469, 88.384948730469, -1859.1593017578)) end if _G.SelectLocalTeleport == "Green Bit" then toTarget(CFrame.new(-2202.3706054688, 73.097663879395, -2819.2687988281)) end if _G.SelectLocalTeleport == "Graveyard" then toTarget(CFrame.new(-5617.5927734375, 492.22183227539, -778.3017578125)) end if _G.SelectLocalTeleport == "Dark Area" then toTarget(CFrame.new(3464.7700195313, 13.375151634216, -3368.90234375)) end if _G.SelectLocalTeleport == "Snow Mountain" then toTarget(CFrame.new(561.23834228516, 401.44781494141, -5297.14453125)) end if _G.SelectLocalTeleport == "Hot Island" then toTarget(CFrame.new(-5505.9633789063, 15.977565765381, -5366.6123046875)) end if _G.SelectLocalTeleport == "Cold Island" then toTarget(CFrame.new(-5924.716796875, 15.977565765381, -4996.427734375)) end if _G.SelectLocalTeleport == "Ice Castle" then toTarget(CFrame.new(6111.7109375, 294.41259765625, -6716.4829101563)) end if _G.SelectLocalTeleport == "Usopp's Island" then toTarget(CFrame.new(4760.4985351563, 8.3444719314575, 2849.2426757813)) end if _G.SelectLocalTeleport == "inscription Island" then toTarget(CFrame.new(-5099.01171875, 98.241539001465, 2424.4035644531)) end if _G.SelectLocalTeleport == "Forgotten Island" then toTarget(CFrame.new(-3051.9514160156, 238.87203979492, -10250.807617188)) end if _G.SelectLocalTeleport == "Ghost Ship" then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125)) end elseif World3 then if _G.SelectLocalTeleport == "Port Town" then toTarget(CFrame.new(-275.21615600586, 43.755737304688, 5451.0659179688)) end if _G.SelectLocalTeleport == "Hydra Island" then toTarget(CFrame.new(5541.2685546875, 668.30456542969, 195.48069763184)) end if _G.SelectLocalTeleport == "Gaint Tree" then toTarget(CFrame.new(2276.0859375, 25.87850189209, -6493.03125)) end if _G.SelectLocalTeleport == "Mansion" then local args = { [1] = "requestEntrance", [2] = Vector3.new(-12548.595703125, 337.17001342773, -7554.6103515625) } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end if _G.SelectLocalTeleport == "Castle on the Sea" then local args = { [1] = "requestEntrance", [2] = Vector3.new(-5079.44677734375, 313.7293395996094, -3151.065185546875) } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end if _G.SelectLocalTeleport == "Graveyard Island" then toTarget(CFrame.new(-9515.07324, 142.130615, 5537.58398)) end if _G.SelectLocalTeleport == "Icecream Island" then toTarget(CFrame.new(-880.894531, 118.245354, -11030.7607, -0.867174983, 1.48501234e-09, 0.498003572, 2.70457789e-08, 1, 4.41129586e-08, -0.498003572, 5.1722548e-08, -0.867174983)) end if _G.SelectLocalTeleport == "Peanut Island" then toTarget(CFrame.new(-2124.06738, 44.0723495, -10179.8281, -0.623125494, -2.55908191e-07, -0.782121837, -1.40530574e-07, 1, -2.15235005e-07, 0.782121837, -2.42063933e-08, -0.623125494)) end if _G.SelectLocalTeleport == "Lab" then toTarget(CFrame.new(-5057.146484375, 314.54132080078, -2934.7995605469)) end if _G.SelectLocalTeleport == "Cake Loaf" then toTarget(CFrame.new(-1977.36767578125, 251.509521484375, -12380.4189453125)) end end end, }) Page_Teleports.Dropdown({ Title = "Select Place", Item = TeleportTable, callback = function(value) _G.SelectLocalTeleport = value end, }) Page_Teleports.Button({ Title = "Stop Teleport", callback = function(value) toTarget(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame) end, }) local Fruit = UI.tab({ Logo = 11156000139, ColorUI = Color3.fromRGB(255, 0, 127) }) local Page_Fruit = Fruit.page() -- [Properties Fruit Page] local LabelFruit = Page_Fruit.Label({ Title = "Devil Fruits" }) LabelFruit.Color(Color3.fromRGB(255, 0, 127)) Page_Fruit.Toggle({ Title = "Auto Buy Random Fruits", Default = _G.Settings.Fruits["Auto Buy Random Fruits"], callback = function(value) _G.Settings.Fruits["Auto Buy Random Fruits"] = value SaveSettings() end, }) spawn(function() while wait() do if _G.Settings.Fruits["Auto Buy Random Fruits"] then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Cousin","Buy") wait(15) end end end) Page_Fruit.Button({ Title = "Buy Random Fruits", callback = function(value) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Cousin","Buy") end, }) Page_Fruit.Line() Page_Fruit.Toggle({ Title = "Auto Store Fruits", Default = _G.Settings.Fruits["Auto Store Fruits"], callback = function(value) _G.Settings.Fruits["Auto Store Fruits"] = value SaveSettings() end, }) function DropFruit() pcall(function() game.Players.LocalPlayer.PlayerGui.Main.FruitInventory.Position = UDim2.new(10.100, 0, 0.100, 0) -- HideUi game.Players.LocalPlayer.PlayerGui.Main.FruitInventory.Visible = true -- เปิดไว้ถึงจะเช็คได้ local invenfruit = game.Players.LocalPlayer.PlayerGui.Main.FruitInventory.Container.Stored.ScrollingFrame.Frame wait(.3) for i,v in pairs(invenfruit:GetChildren()) do if string.find(v.Name,"-") then for _,Backpack in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do FruitStoreF = string.split(Backpack.Name, " ")[1] FruitStoreR = FruitStoreF.."-"..FruitStoreF if v.Name == FruitStoreR then game:GetService("Players").LocalPlayer.Backpack:FindFirstChild(Backpack.Name):Destroy() end end end end for i,v in pairs(invenfruit:GetChildren()) do if string.find(v.Name,"-") then for _,Character in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do FruitStoreF = string.split(Character.Name, " ")[1] FruitStoreR = FruitStoreF.."-"..FruitStoreF if v.Name == FruitStoreR then game:GetService("Players").LocalPlayer.Character:FindFirstChild(Character.Name):Destroy() end end end end end) end spawn(function() while wait() do if _G.Settings.Fruits["Auto Store Fruits"] then pcall(function() DropFruit() wait() if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Bomb Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Bomb Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Bomb-Bomb",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Bomb Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Bomb Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Spike Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Spike Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Spike-Spike",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Spike Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Spike Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Chop Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Chop Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Chop-Chop",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Chop Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Chop Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Spring Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Spring Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Spring-Spring",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Spring Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Spring Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Kilo Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Kilo Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Kilo-Kilo",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Kilo Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Kilo Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Smoke Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Smoke Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Smoke-Smoke",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Smoke Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Smoke Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Spin Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Spin Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Spin-Spin",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Spin Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Spin Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Flame Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Flame Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Flame-Flame",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Flame Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Flame Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Bird: Falcon Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Bird: Falcon Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Bird-Bird: Falcon",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Bird: Falcon Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Bird: Falcon Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Ice Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Ice Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Ice-Ice",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Ice Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Ice Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Sand Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Sand Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Sand-Sand",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Sand Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Sand Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dark Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dark Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Dark-Dark",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dark Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dark Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Revive Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Revive Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Revive-Revive",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Revive Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Revive Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Diamond Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Diamond Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Diamond-Diamond",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Diamond Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Diamond Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Light Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Light Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Light-Light",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Light Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Light Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Love Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Love Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Love-Love",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Love Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Love Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Rubber Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Rubber Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Rubber-Rubber",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Rubber Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Rubber Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Barrier Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Barrier Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Barrier-Barrier",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Barrier Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Barrier Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Magma Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Magma Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Magma-Magma",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Magma Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Magma Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Door Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Door Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Door-Door",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Door Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Door Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Quake Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Quake Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Quake-Quake",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Quake Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Quake Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Human-Human: Buddha Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Human-Human: Buddha Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Human-Human: Buddha",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Human-Human: Buddha Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Human-Human: Buddha Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("String Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("String Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","String-String",game:GetService("Players").LocalPlayer.Character:FindFirstChild("String Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("String Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Bird: Phoenix Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Bird: Phoenix Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Bird-Bird: Phoenix",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Bird: Phoenix Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Bird: Phoenix Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Rumble Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Rumble Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Rumble-Rumble",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Rumble Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Rumble Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Paw Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Paw Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Paw-Paw",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Paw Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Paw Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Gravity Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Gravity Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Gravity-Gravity",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Gravity Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Gravity Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dough Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dough Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Dough-Dough",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dough Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dough Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Shadow Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Shadow Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Shadow-Shadow",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Shadow Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Shadow Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Venom Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Venom Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Venom-Venom",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Venom Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Venom Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Control Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Control Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Control-Control",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Control Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Control Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dragon Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Dragon-Dragon",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dragon Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon Fruit")) end if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Leopard Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Leopard Fruit") then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Leopard-Leopard",game:GetService("Players").LocalPlayer.Character:FindFirstChild("Leopard Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Leopard Fruit")) end end) end end end) Page_Fruit.Label({ Title = "Devil Fruits Sniper's" }) -- [DevilFruit Check] SelectDevilFruits = {"Bomb-Bomb","Spike-Spike","Chop-Chop","Spring-Spring","Kilo-Kilo","Spin-Spin","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","Shadow-Shadow","Venom-Venom","Control-Control","Soul-Soul","Dragon-Dragon"} Page_Fruit.Toggle({ Title = "Auto Buy Devil Fruits Sniper", Default = _G.Settings.Fruits["Auto Buy Devil Fruits Sniper"], callback = function(value) _G.Settings.Fruits["Auto Buy Devil Fruits Sniper"] = value SaveSettings() end, }) Page_Fruit.Dropdown({ Title = "Select Devil Fruits", Item = SelectDevilFruits, callback = function(value) _G.Settings.Fruits["Select Devil Fruits"] = value SaveSettings() end, }) -- [Inventory Fruits] Page_Fruit.Label({ Title = "HUD Fruits" }) Page_Fruit.Button({ Title = "Devil Fruit Shop", callback = function(value) local args = { [1] = "GetFruits" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) game.Players.localPlayer.PlayerGui.Main.FruitShop.Visible = true end, }) local Raids = UI.tab({ Logo = 11155986081, ColorUI = Color3.fromRGB(255, 0, 127) }) local Page_Raids = Raids.page() -- [Properties Raids Page] local LabelRaids = Page_Raids.Label({ Title = "Raids" }) LabelRaids.Color(Color3.fromRGB(255, 0, 127)) Page_Raids.Toggle({ Title = "Auto Raids", Default = _G.Settings.Raids["Auto Raids"], callback = function(value) _G.Settings.Raids["Auto Raids"] = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end SaveSettings() end, }) Page_Raids.Dropdown({ Title = "Select Raids", Item = {"Flame","Ice","Quake","Light","Dark","String","Rumble","Magma","Human: Buddha","Sand","Bird: Phoenix","Dough"}, callback = function(value) _G.Settings.Raids["Select Raids"] = value SaveSettings() end, }) Page_Raids.Label({ Title = "Raids Configs" }) Page_Raids.Toggle({ Title = "Kill Aura", Default = _G.Settings.Raids["Kill Aura"], callback = function(value) _G.Settings.Raids["Kill Aura"] = value SaveSettings() end, }) Page_Raids.Toggle({ Title = "Auto Awakened", Default = _G.Settings.Raids["Auto Awakened"], callback = function(value) _G.Settings.Raids["Auto Awakened"] = value SaveSettings() end, }) Page_Raids.Toggle({ Title = "Auto Next Place", Default = _G.Settings.Raids["Auto Next Place"], callback = function(value) _G.Settings.Raids["Auto Next Place"] = value SaveSettings() end, }) task.spawn(function() while wait() do if _G.Settings.Raids["Auto Raids"] and not _G.Settings.Main["Auto Farm Level"] then if game.Players.LocalPlayer.Backpack:FindFirstChild("Special Microchip") or game.Players.LocalPlayer.Character:FindFirstChild("Special Microchip") or 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.Players.LocalPlayer.Backpack:FindFirstChild("Special Microchip") or game.Players.LocalPlayer.Character:FindFirstChild("Special Microchip") and game.Players.LocalPlayer.PlayerGui.Main.Timer.Visible == false then if World2 then fireclickdetector(Workspace.Map.CircleIsland.RaidSummon2.Button.Main.ClickDetector) elseif World3 then fireclickdetector(Workspace.Map["Boat Castle"].RaidSummon2.Button.Main.ClickDetector) end wait(17) elseif game.Players.LocalPlayer.PlayerGui.Main.Timer.Visible == true then pcall(function() repeat wait() if game.Players.LocalPlayer.PlayerGui.Main.Timer.Visible == false then elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5") then game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5").CFrame = CFrame.new(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5").CFrame.x,60,game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5").CFrame.z) if (game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5").Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 350 then Farmtween = toTarget(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5").CFrame) elseif (game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5").Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 350 then if Farmtween then Farmtween:Stop() end toTarget(game:GetService("Workspace")["_WorldOrigin"].Locations["Island 5"].CFrame*CFrame.new(4,65,10)) end elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4") then game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4").CFrame = CFrame.new(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4").CFrame.x,60,game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4").CFrame.z) if (game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4").Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 350 then Farmtween = toTarget(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4").CFrame) elseif (game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4").Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 350 then if Farmtween then Farmtween:Stop() end toTarget(game:GetService("Workspace")["_WorldOrigin"].Locations["Island 4"].CFrame*CFrame.new(4,65,10)) end elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3") then game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3").CFrame = CFrame.new(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3").CFrame.x,60,game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3").CFrame.z) if (game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3").Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 350 then Farmtween = toTarget(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3").CFrame) elseif (game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3").Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 350 then if Farmtween then Farmtween:Stop() end toTarget(game:GetService("Workspace")["_WorldOrigin"].Locations["Island 3"].CFrame*CFrame.new(4,65,10)) end elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2") then game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2").CFrame = CFrame.new(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2").CFrame.x,60,game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2").CFrame.z) if (game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2").Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 350 then Farmtween = toTarget(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2").CFrame) elseif (game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2").Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 350 then if Farmtween then Farmtween:Stop() end toTarget(game:GetService("Workspace")["_WorldOrigin"].Locations["Island 2"].CFrame*CFrame.new(4,65,10)) end elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1") then game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1").CFrame = CFrame.new(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1").CFrame.x,60,game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1").CFrame.z) if (game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1").Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 350 then Farmtween = toTarget(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1").CFrame) elseif (game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1").Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 350 then if Farmtween then Farmtween:Stop() end toTarget(game:GetService("Workspace")["_WorldOrigin"].Locations["Island 1"].CFrame*CFrame.new(4,65,10)) end end for i,v in pairs(game.Workspace.Enemies:GetChildren()) do if _G.Settings.Raids["Auto Raids"] and game.Players.LocalPlayer.PlayerGui.Main.Timer.Visible == true and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and (v.HumanoidRootPart.Position-game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 400 then repeat wait() v.Humanoid.Health = 0 v:BreakJoints() until not _G.Settings.Raids["Auto Raids"] or v.Humanoid.Health <= 0 or not v.Parent end end if _G.Settings.Raids["Auto Awakened"] then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Awakener","Awaken") end until not game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5") or not game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4") or not game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3") or not game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2") or not game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1") or game.Players.LocalPlayer.PlayerGui.Main.Timer.Visible == false if _G.Settings.Raids["Auto Awakened"] then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Awakener","Awaken") end end) end else if _G.Settings.Raids["Auto Awakened"] then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Awakener","Awaken") end local args = { [1] = "RaidsNpc", [2] = "Select", [3] = tostring(_G.Settings.Raids["Select Raids"]) } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end end end) spawn(function() while wait() do if _G.Settings.Raids["Kill Aura"] 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() v.Humanoid.Health = 0 v.HumanoidRootPart.CanCollide = false v.HumanoidRootPart.Size = Vector3.new(50,50,50) v.HumanoidRootPart.Transparency = 0.8 until not _G.Settings.Raids["Kill Aura"] or not _G.Settings.Raids["Auto Raids"] or not RaidSuperhuman or not v.Parent or v.Humanoid.Health <= 0 end) end end end end end) spawn(function() pcall(function() while wait() do if _G.Settings.Raids["Auto Next Place"] 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"].CFrame*CFrame.new(4,65,10)) elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4") then toTarget(game:GetService("Workspace")["_WorldOrigin"].Locations["Island 4"].CFrame*CFrame.new(4,65,10)) elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3") then toTarget(game:GetService("Workspace")["_WorldOrigin"].Locations["Island 3"].CFrame*CFrame.new(4,65,10)) elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2") then toTarget(game:GetService("Workspace")["_WorldOrigin"].Locations["Island 2"].CFrame*CFrame.new(4,65,10)) elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1") then toTarget(game:GetService("Workspace")["_WorldOrigin"].Locations["Island 1"].CFrame*CFrame.new(4,65,10)) end elseif World2 then toTarget(CFrame.new(-6438.73535, 250.645355, -4501.50684)) elseif World3 then toTarget(CFrame.new(-5057.146484375, 314.54132080078, -2934.7995605469)) end end end end) end) -- Script local plr = game:GetService("Players").LocalPlayer ; -- Table Local ; local getplayers = {} local getitems = {} local getweb = {} do for i , v in pairs(game:GetService("Workspace").Characters:GetChildren()) do if v.Name ~= plr.Name then table.insert(getplayers, v.Name ) end end for i , v in pairs(plr.Backpack:GetChildren()) do if v:IsA("Tool") then table.insert(getweb,v.Name ) end end end local Combat = UI.tab({ Logo = 11155827783, ColorUI = Color3.fromRGB(255, 0, 127) }) local Page_Combat = Combat.page() local LabelCombat = Page_Combat.Label({ Title = "Combat" }) LabelCombat.Color(Color3.fromRGB(255, 0, 127)) local PlayerDrop = Page_Combat.Dropdown({ Title = "Select Player", Item = getplayers, callback = function(value) SelectPlayer = value end, }) Page_Combat.Button({ Title = "Refresh", callback = function(value) PlayerDrop.Clear() for i ,v in next , game:GetService("Workspace").Characters:GetChildren() do if v.Name ~= plr.Name then if v:FindFirstChild("HumanoidRootPart") then PlayerDrop.Add(v.Name) end end end end, }) Page_Combat.Line() Page_Combat.Toggle({ Title = "Teleport to Player", Default = teleporttop, callback = function(value) teleporttop = value if value == false then wait() toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame) wait() end end, }) spawn(function() while wait() do if teleporttop then pcall(function() if game.Players:FindFirstChild(SelectPlayer) then toTarget(game.Players[SelectPlayer].Character.HumanoidRootPart.CFrame) end end) end end end) Page_Combat.Line() Page_Combat.Toggle({ Title = "Aimbot Gun", Default = false, callback = function(value) Aimbot = value end, }) Page_Combat.Toggle({ Title = "Aimbot Skill", Default = false, callback = function(value) Skillaimbot = value end, }) local gg = getrawmetatable(game) local old = gg.__namecall setreadonly(gg,false) gg.__namecall = newcclosure(function(...) local method = getnamecallmethod() local args = {...} if tostring(method) == "FireServer" then if tostring(args[1]) == "RemoteEvent" then if tostring(args[2]) ~= "true" and tostring(args[2]) ~= "false" then if Skillaimbot then args[2] = AimBotSkillPosition return old(unpack(args)) end end end end return old(...) end) spawn(function() while wait() do for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then if v:FindFirstChild("RemoteFunctionShoot") then SelectToolWeaponGun = v.Name end end end for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if v:IsA("Tool") then if v:FindFirstChild("RemoteFunctionShoot") then SelectToolWeaponGun = v.Name end end end end end) --[aimbot skill] task.spawn(function() while wait() do if Skillaimbot then if game.Players:FindFirstChild(SelectPlayer) and game.Players:FindFirstChild(SelectPlayer).Character:FindFirstChild("HumanoidRootPart") and game.Players:FindFirstChild(SelectPlayer).Character:FindFirstChild("Humanoid") and game.Players:FindFirstChild(SelectPlayer).Character.Humanoid.Health > 0 then AimBotSkillPosition = game.Players:FindFirstChild(SelectPlayer).Character:FindFirstChild("HumanoidRootPart").Position end end end end) --[aimbot gun] local lp = game:GetService('Players').LocalPlayer local mouse = lp:GetMouse() mouse.Button1Down:Connect(function() if Aimbot and game.Players.LocalPlayer.Character:FindFirstChild(SelectToolWeaponGun) and game:GetService("Players"):FindFirstChild(SelectPlayer) then tool = game:GetService("Players").LocalPlayer.Character[SelectToolWeaponGun] v17 = workspace:FindPartOnRayWithIgnoreList(Ray.new(tool.Handle.CFrame.p, (game:GetService("Players"):FindFirstChild(SelectPlayer).Character.HumanoidRootPart.Position - tool.Handle.CFrame.p).unit * 100), { game.Players.LocalPlayer.Character, workspace._WorldOrigin }); game:GetService("Players").LocalPlayer.Character[SelectToolWeaponGun].RemoteFunctionShoot:InvokeServer(game:GetService("Players"):FindFirstChild(SelectPlayer).Character.HumanoidRootPart.Position, (require(game.ReplicatedStorage.Util).Other.hrpFromPart(v17))); end end) -- getgenv().ESP = loadstring(game:HttpGet("https://raw.githubusercontent.com/ErenYeaker/SaveScript/main/ESP.lua"))(); Page_Combat.Toggle({ Title = "ESP", Default = false, callback = function(value) getgenv().ESP:Toggle(value); end, }) -- local Misc = UI.tab({ Logo = 11156061121, ColorUI = Color3.fromRGB(255, 0, 127) }) local Page_Misc = Misc.page() -- [Properties Misc Page] local LabelMisc = Page_Misc.Label({ Title = "Misc" }) LabelMisc.Color(Color3.fromRGB(255, 0, 127)) Page_Misc.Label({Title = "FPS Lock"}) Page_Misc.Slider({Title = "Select FPS Lock",Min = 5,Max = 240,Default = _G.Settings.HUD["FPS"],callback = function(x) _G.Settings.HUD["FPS"] = x SaveSettings() end,}) Page_Misc.Toggle({Title = "Lock Set FPS",Default = _G.Settings.HUD["LockFPS"],callback = function(x) _G.Settings.HUD["LockFPS"] = x SaveSettings() if _G.Settings.HUD["LockFPS"] == true then setfpscap(_G.Settings.HUD["FPS"]) else setfpscap(120) end end}) Page_Misc.Line() -- [White Screen] local UserInputService = game:GetService("UserInputService") local RunService = game:GetService("RunService") Page_Misc.Toggle({ Title = "White Screen", Default = _G.Settings.HUD["White Screen"], callback = function(value) _G.Settings.HUD["White Screen"] = value SaveSettings() if value == true then RunService:Set3dRenderingEnabled(false) setfpscap(30) else RunService:Set3dRenderingEnabled(true) setfpscap(120) end end, }) -- [Boost Fps Windows] if _G.Settings.HUD["Boost FPS Windows"] then local WindowFocusReleasedFunction = function() RunService:Set3dRenderingEnabled(false) setfpscap(120) return end local WindowFocusedFunction = function() RunService:Set3dRenderingEnabled(true) setfpscap(360) return end local Initialize = function() UserInputService.WindowFocusReleased:Connect(WindowFocusReleasedFunction) UserInputService.WindowFocused:Connect(WindowFocusedFunction) return end Initialize() end Page_Misc.Button({ Title = "Kaitun Cap", callback = function(value) local function formatNumber(number) local i, k, j = tostring(number):match("(%-?%d?)(%d*)(%.?.*)") return i..k:reverse():gsub("(%d%d%d)", "%1,"):reverse()..j end local UserInputService = game:GetService("UserInputService") local TweenService = game:GetService("TweenService") local RunService = game:GetService("RunService") local LocalPlayer = game:GetService("Players").LocalPlayer local Mouse = LocalPlayer:GetMouse() do local ui = game:GetService("Lighting"):FindFirstChild("Blur") if ui then ui:Destroy() end end local Blur = Instance.new("BlurEffect") TweenService:Create( Blur, TweenInfo.new(.4, Enum.EasingStyle.Back, Enum.EasingDirection.InOut), {Size = 50} ):Play() Blur.Parent = game.Lighting game:GetService("Players").LocalPlayer.PlayerGui.Main.Mute.Visible = false game:GetService("Players").LocalPlayer.PlayerGui.Main.Settings.Visible = false game:GetService("Players").LocalPlayer.PlayerGui.Main.HomeButton.Visible = false game:GetService("Players").LocalPlayer.PlayerGui.Main.CrewButton.Visible = false game:GetService("Players").LocalPlayer.PlayerGui.Main.Code.Visible = false game:GetService("Players").LocalPlayer.PlayerGui.Main.AlliesButton.Visible = false game:GetService("Players").LocalPlayer.PlayerGui.Main.Compass.Visible = false game:GetService("Players").LocalPlayer.PlayerGui.Main.MenuButton.Visible = false game:GetService("Players").LocalPlayer.PlayerGui.Main.Energy.Visible = false game:GetService("Players").LocalPlayer.PlayerGui.Main.HP.Visible = false game:GetService("Players").LocalPlayer.PlayerGui.Main.Level.Black.Visible = false game:GetService("Players").LocalPlayer.PlayerGui.Main.Level.Bar.Visible = false game:GetService("Players").LocalPlayer.PlayerGui.Main.Level.Exp.Visible = false game:GetService("Players").LocalPlayer.PlayerGui.Main.Level.AnchorPoint = Vector2.new(0.5,0.5) game:GetService("Players").LocalPlayer.PlayerGui.Main.Level.Position = UDim2.new(0.1, 0, 0.95, 0) game:GetService("Players").LocalPlayer.PlayerGui.Main.Beli.AnchorPoint = Vector2.new(0.5,0.5) game:GetService("Players").LocalPlayer.PlayerGui.Main.Beli.Position = UDim2.new(0.08, 0, 0.9, 0) do local ui = game:GetService("Players").LocalPlayer.PlayerGui.Main.Beli:FindFirstChild("FragmentsCheck") if ui then ui:Destroy() end end local Fragments = game:GetService("Players").LocalPlayer.PlayerGui.Main.Fragments:Clone() Fragments.Name = "FragmentsCheck" Fragments.Parent = game:GetService("Players").LocalPlayer.PlayerGui.Main.Beli Fragments.Position = UDim2.new(0, 0, -0.75, 0) Fragments.Size = UDim2.new(1, 0, 1, 0) Fragments.Text = 'ƒ' .. formatNumber(game:GetService("Players").LocalPlayer.Data.Fragments.Value) do local ui = game:GetService("Players").LocalPlayer.PlayerGui.Main.Beli:FindFirstChild("Name") if ui then ui:Destroy() end end local Name = game:GetService("Players").LocalPlayer.PlayerGui.Main.Fragments:Clone() Name.Name = "Name" Name.Parent = game:GetService("Players").LocalPlayer.PlayerGui.Main.Beli Name.Position = UDim2.new(0, 0, -1.5, 0) Name.Size = UDim2.new(1, 0, 1, 0) Name.TextColor3 = Color3.fromRGB(255, 255, 255) Name.Text = game.Players.LocalPlayer.Name do local ui = game:GetService("CoreGui"):FindFirstChild("CheckItem") if ui then ui:Destroy() end end local CheckItem = Instance.new("ScreenGui") local Check = Instance.new("Frame") local CheckSwordUIListout = Instance.new("UIListLayout") CheckItem.Name = "CheckItem" CheckItem.Parent = game:GetService("CoreGui") CheckItem.ZIndexBehavior = Enum.ZIndexBehavior.Sibling Check.Parent = CheckItem Check.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Check.AnchorPoint = Vector2.new(0.5,0.5) Check.Position = UDim2.new(0.2, 0, 0.1, 0) Check.Size = UDim2.new(0.385997534, 0, 0.186046511, 0) Check.BackgroundTransparency = 1 PositionX = 0 PositionY = 0 ItemCountRed = 0 ItemCountPurple = 0 ItemCountFruits = 0 task.spawn(function() pcall(function() if _G.Kai["Check Swords"]["Enabled Check"] then for o,p in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Main.InventoryContainer.Right.Content.ScrollingFrame.Frame:GetChildren()) do if p:IsA("Frame") then for i,v in pairs(p:GetDescendants()) do if v.Name == "Background" then if v.BackgroundColor3 == Color3.fromRGB(238, 47, 50) then wait(.05) local ItemRed = p:Clone() ItemRed.Parent = Check ItemRed.Position = UDim2.new(PositionX, 0, PositionY, 0) PositionX = PositionX + 0.15 ItemCountRed = ItemCountRed + 1 if ItemCountRed >= 12 then PositionY = PositionY + 0.2 ItemCountRed = 0 PositionX = 0 end end if v.BackgroundColor3 == Color3.fromRGB(213, 43, 228) then wait(.05) local ItemPurple = p:Clone() ItemPurple.Parent = Check ItemPurple.Position = UDim2.new(PositionX, 0, PositionY, 0) PositionX = PositionX + 0.15 ItemCountPurple = ItemCountPurple + 1 if ItemCountPurple >= 12 then PositionY = PositionY + 0.625 ItemCountPurple = 0 PositionX = -0.2 end end end end end end end end) end) local CheckFruit = Instance.new("Frame") CheckFruit.Name = "CheckFruit" CheckFruit.Parent = CheckItem CheckFruit.BackgroundColor3 = Color3.fromRGB(255, 255, 255) CheckFruit.Position = UDim2.new(0.2, 0, 0.3, 0) CheckFruit.AnchorPoint = Vector2.new(0.5,0.5) CheckFruit.Size = UDim2.new(0.385997534, 0, 0.186, 0) CheckFruit.BackgroundTransparency = 1 PositionXFruit = -0.125 PositionYFruit = 0 ItemCountFruit = 0 CheckFruitSuccess = false task.spawn(function() pcall(function() if _G.Kai["Check Fruits"]["Enabled Check"] then game:GetService("Players").LocalPlayer.PlayerGui.Main.FruitInventory.Visible = true game:GetService("Players").LocalPlayer.PlayerGui.Main.FruitInventory.Container.Visible = false game:GetService("Players").LocalPlayer.PlayerGui.Main.FruitInventory.Info.Visible = false game:GetService("Players").LocalPlayer.PlayerGui.Main.FruitInventory.BackgroundTransparency = 1 game:GetService("Players").LocalPlayer.PlayerGui.Main.FruitInventory.Title.Visible = false game:GetService("Players").LocalPlayer.PlayerGui.Main.FruitInventory.Size = UDim2.new(0, 0, 0, 0) wait(1) for o,p in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Main.FruitInventory.Container.Stored.ScrollingFrame.Frame:GetChildren()) do if game:GetService("Players").LocalPlayer.PlayerGui.Main.FruitInventory.Visible == true then if p:IsA("ImageButton") then wait(.05) local ItemFruit = p:Clone() ItemFruit.Parent = CheckFruit ItemFruit.Position = UDim2.new(PositionXFruit, 0, PositionYFruit, 0) ItemFruit.Size = UDim2.new(0.12, 0, 0.12, 0) PositionXFruit = PositionXFruit + 0.122 ItemCountFruit = ItemCountFruit + 1 if ItemCountFruit >= 6 then PositionYFruit = PositionYFruit + 0.625 ItemCountFruit = 0 PositionXFruit = 0 end end else game:GetService("Players").LocalPlayer.PlayerGui.Main.FruitInventory.Visible = true end end end end) end) local CheckFightingStyle = Instance.new("Frame") CheckFightingStyle.Name = "CheckFightingStyle" CheckFightingStyle.Parent = CheckItem CheckFightingStyle.AnchorPoint = Vector2.new(0.5, 0.5) CheckFightingStyle.BackgroundColor3 = Color3.fromRGB(255, 255, 255) CheckFightingStyle.Position = UDim2.new(0.5, 0, 0.3, 0) CheckFightingStyle.Size = UDim2.new(0.385997534, 0, 0.186046511, 0) CheckFightingStyle.BackgroundTransparency = 1 local args = { [1] = "BuyDragonTalon", [2] = true } BuyDragonTalon = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))) if BuyDragonTalon then if BuyDragonTalon == 1 then HasTalon = true end end local args = { [1] = "BuySuperhuman", [2] = true } BuySuperhuman = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))) if BuySuperhuman then if BuySuperhuman == 1 then HasSuperhuman = true end end -- Script generated by SimpleSpy - credits to exx#9394 local args = { [1] = "BuySharkmanKarate", [2] = true } BuySharkmanKarate = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))) if BuySharkmanKarate then if BuySharkmanKarate == 1 then HasKarate = true end end local args = { [1] = "BuyDeathStep", [2] = true } BuyDeathStep = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))) if BuyDeathStep then if BuyDeathStep == 1 then HasDeathStep = true end end local args = { [1] = "BuyElectricClaw", [2] = true } BuyElectricClaw = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))) if BuyElectricClaw then if BuyElectricClaw == 1 then HasElectricClaw = true end end local args = { [1] = "BuyGodhuman", [2] = true } BuyGodhuman = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))) if BuyGodhuman then if BuyGodhuman == 1 then HasGodHuman = true end end local data = {} if HasElectricClaw then table.insert(data, { ['Name'] = 'ElectricClaw', ['AssetID'] = '6866994470' }) end if HasTalon then table.insert(data, { ['Name'] = 'Dragon Talon', ['AssetID'] = '7831677967' }) end if HasSuperhuman then table.insert(data, { ['Name'] = 'Superhuman', ['AssetID'] = '4831781711' }) end if HasKarate then table.insert(data, { ['Name'] = 'Sharkman Karate', ['AssetID'] = '6525157144' }) end if HasDeathStep then table.insert(data, { ['Name'] = 'Death Step', ['AssetID'] = '6085350468' }) end if HasGodHuman then table.insert(data, { ['Name'] = 'Godhuman', ['AssetID'] = '10338473987' }) end PositionXFighting = 0 task.spawn(function() pcall(function() if _G.Kai["Check Fighting Style"]["Enabled Check"] then for i, v in pairs(data) do wait(.05) local Assets = Instance.new("ImageLabel") Assets.Name = v.Name Assets.Parent = CheckFightingStyle Assets.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Assets.BackgroundTransparency = 1 Assets.BorderSizePixel = 0 Assets.Size = UDim2.new(0, 100, 0, 100) Assets.Image = 'rbxassetid://' .. v.AssetID Assets.Position = UDim2.new(PositionXFighting, 0, 0, 0) PositionXFighting = PositionXFighting + 0.15 end end end) end) task.spawn(function() pcall(function() if _G.Kai["Check Awakening Fruits"]["Enabled Check"] then local args = { [1] = "getAwakenedAbilities" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) game.Players.LocalPlayer.PlayerGui.Main.AwakeningToggler.Visible = true end end) end) end, }) Page_Misc.Button({ Title = "Remove Kaitun Cap", callback = function(value) game:GetService("TeleportService"):Teleport(game.PlaceId, game:GetService("Players").localPlayer) end, }) Page_Misc.Line() Page_Misc.Toggle({ Title = "No Soru Cooldown", Default = _G.Settings.Misc["No Soru Cooldown"], callback = function(value) _G.Settings.Misc["No Soru Cooldown"] = value NoCooldown() SaveSettings() end, }) Page_Misc.Toggle({ Title = "No Dash Cooldown", Default = _G.Settings.Misc["No Dash Cooldown"], callback = function(value) _G.Settings.Misc["No Dash Cooldown"] = value NoCooldown() SaveSettings() end, }) Page_Misc.Line() Page_Misc.Toggle({ Title = "Infinities Geppo", Default = _G.Settings.Misc["Infinities Geppo"], callback = function(value) _G.Settings.Misc["Infinities Geppo"] = value NoCooldown() SaveSettings() end, }) Page_Misc.Toggle({ Title = "Infinities Energy", Default = _G.Settings.Misc["Infinities Energy"], callback = function(value) _G.Settings.Misc["Infinities Energy"] = value InfinitiesEnergy() SaveSettings() end, }) Page_Misc.Label({ Title = "Misc (Others)" }) Page_Misc.Toggle({ Title = "No Fog", Default = _G.Settings.Misc["No Fog"], callback = function(value) _G.Settings.Misc["No Fog"] = value SaveSettings() task.spawn(function() while wait() do pcall(function() if _G.Settings.Misc["No Fog"] then game.Lighting.FogEnd = math.huge if game:GetService("Lighting"):FindFirstChild("FantasySky") then game:GetService("Lighting").FantasySky:Destroy() end else game.Lighting.FogEnd = 2500 end end) end end) end, }) local WallTP = nil Page_Misc.Toggle({ Title = "Wall TP", Default = _G.Settings.Misc["Wall-TP"], callback = function(value) _G.Settings.Misc["Wall-TP"] = value SaveSettings() task.spawn(function() if _G.Settings.Misc["Wall-TP"] then local torso if r15(game.Players.LocalPlayer) then torso = game.Players.LocalPlayer.Character.UpperTorso else torso = game.Players.LocalPlayer.Character.Torso end local function touchedFunc(hit) local Root = getRoot(game.Players.LocalPlayer.Character) if hit:IsA("BasePart") and hit.Position.Y > Root.Position.Y - game.Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').HipHeight then local hitP = getRoot(hit.Parent) if hitP ~= nil then Root.CFrame = hit.CFrame * CFrame.new(Root.CFrame.lookVector.X,hitP.Size.Z/2 + game.Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').HipHeight,Root.CFrame.lookVector.Z) elseif hitP == nil then Root.CFrame = hit.CFrame * CFrame.new(Root.CFrame.lookVector.X,hit.Size.Y/2 + game.Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').HipHeight,Root.CFrame.lookVector.Z) end end end WallTP = torso.Touched:Connect(touchedFunc) elseif not _G.Settings.Misc["Wall-TP"] then if WallTP then WallTP:Disconnect() end end end) end, }) Page_Misc.Line() Page_Misc.Toggle({ Title = "Fly", Default = _G.Settings.Misc["Fly"], callback = function(value) _G.Settings.Misc["Fly"] = value SaveSettings() task.spawn(function() if _G.Settings.Misc["Fly"] then game.Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').PlatformStand = true local Head = game.Players.LocalPlayer.Character:WaitForChild("Head") Head.Anchored = true CFloop = RunService.Heartbeat:Connect(function(deltaTime) local moveDirection = game.Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').MoveDirection * (_G.Settings.Misc["Fly Speed"] * deltaTime) local headCFrame = Head.CFrame local cameraCFrame = workspace.CurrentCamera.CFrame local cameraOffset = headCFrame:ToObjectSpace(cameraCFrame).Position cameraCFrame = cameraCFrame * CFrame.new(-cameraOffset.X, -cameraOffset.Y, -cameraOffset.Z + 1) local cameraPosition = cameraCFrame.Position local headPosition = headCFrame.Position local objectSpaceVelocity = CFrame.new(cameraPosition, Vector3.new(headPosition.X, cameraPosition.Y, headPosition.Z)):VectorToObjectSpace(moveDirection) Head.CFrame = CFrame.new(headPosition) * (cameraCFrame - cameraPosition) * CFrame.new(objectSpaceVelocity) end) else if CFloop then CFloop:Disconnect() game.Players.LocalPlayer.Character:FindFirstChildOfClass('Humanoid').PlatformStand = false local Head = game.Players.LocalPlayer.Character:WaitForChild("Head") Head.Anchored = false end end end) end, }) Page_Misc.Slider({ Title = "Fly Speed", Min = 0, Default = _G.Settings.Misc["Fly Speed"], Max = 1000, callback = function(value) if isNumber(value) then _G.Settings.Misc["Fly Speed"] = value end end, }) Page_Misc.Line() Page_Misc.Button({ Title = "Invisible Your Self", callback = function(value) game.Players.LocalPlayer.Character.CharacterReady:Destroy() local cframeold = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0, 10000000, 0) wait(1) InitiateInvis() game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = cframeold game.Players.LocalPlayer.Character.HumanoidRootPart.CrewBBG:Destroy() end, }) local Shop = UI.tab({ Logo = 11156948684, ColorUI = Color3.fromRGB(255, 0, 127) }) local Page_Shop = Shop.page() -- [Properties Shop Page] local LabelShop = Page_Shop.Label({ Title = "Shop" }) LabelShop.Color(Color3.fromRGB(255, 0, 127)) Page_Shop.Label({Title = "Bones"}) Page_Shop.Toggle({ Title = "Auto Random Surprise", Default = _G.Settings.Main["Auto Random Bone"], callback = function(value) _G.Settings.Main["Auto Random Bone"] = value SaveSettings() end, }) spawn(function() while wait(.1) do if _G.Settings.Main["Auto Random Bone"] then game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Bones","Buy",1,1) end end end) if World2 then Page_Shop.Label({Title = "Legendary Sword"}) Page_Shop.Toggle({ Title = "Auto Legendary Sword", Default = _G.Settings.Main["Auto Buy Legendary Sword"], callback = function(value) _G.Settings.Main["Auto Buy Legendary Sword"] = value SaveSettings() end, }) end Page_Shop.Toggle({ Title = "Auto Buy Color Enhancement", Default = _G.Settings.Main["Auto Buy Enchanment Haki"], callback = function(value) _G.Settings.Main["Auto Buy Enchanment Haki"] = value SaveSettings() end, }) spawn(function() while wait() do if _G.Settings.Main["Auto Buy Legendary Sword"] then local args = { [1] = "LegendarySwordDealer", [2] = "1" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) local args = { [1] = "LegendarySwordDealer", [2] = "2" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) local args = { [1] = "LegendarySwordDealer", [2] = "3" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end end end) if _G.Settings.Main["Auto Buy Enchanment Haki"] then local args = { [1] = "ColorsDealer", [2] = "2" } game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args)) end Page_Shop.Line() Page_Shop.Label({Title = "Fragment"}) Page_Shop.Button({Title = "Refund Stat", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","Refund","1") game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","Refund","2") end}) Page_Shop.Button({Title = "Reroll Race", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","Reroll","1") game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","Reroll","2") end}) Page_Shop.Line() Page_Shop.Label({Title = "Buy Abilities"}) Page_Shop.Button({Title = "Haki", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Buso") end}) Page_Shop.Button({Title = "Geppo", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Geppo") end}) Page_Shop.Button({Title = "Soru", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Soru") end}) Page_Shop.Button({Title = "KenHaki", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("KenTalk","Buy") end}) Page_Shop.Label({Title = "Auto Buy Fighting Style"}) Page_Shop.Button({Title = "Black Leg", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyBlackLeg") end}) Page_Shop.Button({Title = "Electro", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectro") end}) Page_Shop.Button({Title = "Fishman Karate", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyFishmanKarate") end}) Page_Shop.Button({Title = "Dragon Claw", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","DragonClaw","1") game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","DragonClaw","2") end}) Page_Shop.Button({Title = "Superhuman", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySuperhuman") end}) Page_Shop.Button({Title = "Death Step", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDeathStep") end}) Page_Shop.Button({Title = "Sharkman Karate", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate",true) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate") end}) Page_Shop.Button({Title = "Electric Claw", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw",true) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw") end}) Page_Shop.Button({Title = "Dragon Talon", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon",true) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon") end}) Page_Shop.Button({Title = "Godhuman", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyGodhuman",true) game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyGodhuman") end}) Page_Shop.Line() Page_Shop.Label({Title = "Sword"}) Page_Shop.Button({Title = "Katana", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Katana") end}) Page_Shop.Button({Title = "Cutlass", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Cutlass") end}) Page_Shop.Button({Title = "Duel Katana", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Duel Katana") end}) Page_Shop.Button({Title = "Iron Mace", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Iron Mace") end}) Page_Shop.Button({Title = "Pipe", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Pipe") end}) Page_Shop.Button({Title = "Triple Katana", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Triple Katana") end}) Page_Shop.Button({Title = "Dual-Headed Blade", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Dual-Headed Blade") end}) Page_Shop.Button({Title = "Bisento", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Bisento") end}) Page_Shop.Button({Title = "Soul Cane", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Soul Cane") end}) Page_Shop.Label({Title = "Gun"}) Page_Shop.Button({Title = "Slingshot", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Slingshot") end}) Page_Shop.Button({Title = "Musket",callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Musket") end}) Page_Shop.Button({Title = "Flintlock", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Flintlock") end}) Page_Shop.Button({Title = "Refined Flintlock", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Refined Flintlock") end}) Page_Shop.Button({Title = "Cannon", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Cannon") end}) Page_Shop.Button({Title = "Kabucha", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","Slingshot","1") game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","Slingshot","2") end}) Page_Shop.Label({Title = "Accessory"}) Page_Shop.Button({Title = "Black Cape", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Black Cape") end}) Page_Shop.Button({Title = "Toemo Ring", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Tomoe Ring") end}) Page_Shop.Button({Title = "Swordsman Hat", callback = function() game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Swordsman Hat") end}) -- local Credits = UI.tab({ -- Logo = 11156083645, -- ColorUI = Color3.fromRGB(255, 0, 127) -- }) -- local Page_Credits = Credits.page() -- local CreditL = Page_Credits.Label({Title = "Made By Unique Team"}) -- CreditL.Color(Color3.fromRGB(255, 0, 127)) -- Page_Credits.Label({Title = "Ui Creator : SixZens#5765"}) -- Page_Credits.Label({Title = "Dev : T...#9599"}) local Settings = UI.tab({ Logo = 11156075635, ColorUI = Color3.fromRGB(255, 0, 127) }) local Page_Settings = Settings.page() local WebHookLog = {} local AllRequest = http_request or request or HttpPost or syn.request function WebHookLog:WebHookKaiTanSend(WebHookUrl) function GetFightingStyle(Style) ReturnText = "" for i ,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == Style then ReturnText = v.Name end end end for i ,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == Style then ReturnText = v.Name end end end if ReturnText ~= "" then return ReturnText else return "Not Have" end end function GetAwaken() ReturnText = "" Awakened_Z = ":x:" Awakened_X = ":x:" Awakened_C = ":x:" Awakened_V = ":x:" Awakened_F = ":x:" for i ,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == "Blox Fruit" then if v:FindFirstChild("AwakenedMoves") then if v.AwakenedMoves:FindFirstChild("Z") then Awakened_Z = ":white_check_mark:" end if v.AwakenedMoves:FindFirstChild("X") then Awakened_X = ":white_check_mark:" end if v.AwakenedMoves:FindFirstChild("C") then Awakened_C = ":white_check_mark:" end if v.AwakenedMoves:FindFirstChild("V") then Awakened_V = ":white_check_mark:" end if v.AwakenedMoves:FindFirstChild("F") then Awakened_F = ":white_check_mark:" end ReturnText = ":regional_indicator_z:"..Awakened_Z.. "\n"..":regional_indicator_x:"..Awakened_X.. "\n"..":regional_indicator_c:"..Awakened_C.. "\n"..":regional_indicator_v:"..Awakened_V.. "\n"..":regional_indicator_f:"..Awakened_F else ReturnText = "This Fruit Can't Awakened" end end end end for i ,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == "Blox Fruit" then if v:FindFirstChild("AwakenedMoves") then if v.AwakenedMoves:FindFirstChild("Z") then Awakened_Z = ":white_check_mark:" end if v.AwakenedMoves:FindFirstChild("X") then Awakened_X = ":white_check_mark:" end if v.AwakenedMoves:FindFirstChild("C") then Awakened_C = ":white_check_mark:" end if v.AwakenedMoves:FindFirstChild("V") then Awakened_V = ":white_check_mark:" end if v.AwakenedMoves:FindFirstChild("F") then Awakened_F = ":white_check_mark:" end ReturnText = ":regional_indicator_z:"..Awakened_Z.. "\n"..":regional_indicator_x:"..Awakened_X.. "\n"..":regional_indicator_c:"..Awakened_C.. "\n"..":regional_indicator_v:"..Awakened_V.. "\n"..":regional_indicator_f:"..Awakened_F else ReturnText = "This Fruit Can't Awakened" end end end end if ReturnText ~= "" then return ReturnText else return "Not Have" end end function GetWeapon(Rare) if Rare == "Common" then RareNumber = 0 elseif Rare == "Uncommon" then RareNumber = 1 elseif Rare == "Rare" then RareNumber = 2 elseif Rare == "Legendary" then RareNumber = 3 elseif Rare == "Mythical" then RareNumber = 4 else return "Worng InPut" end local ReturnText = "" for i,v in pairs(game:GetService("ReplicatedStorage").Remotes["CommF_"]:InvokeServer("getInventoryWeapons")) do if type(v) == "table" then if v.Rarity then if tonumber(v.Rarity) == RareNumber then ReturnText = ReturnText .. v.Name .. "\n" end end end end if ReturnText ~= "" then return ReturnText else return "Not Have" end end function GetFruitInU() local ReturnText = "" for i,v in pairs(game:GetService("ReplicatedStorage").Remotes["CommF_"]:InvokeServer("getInventoryFruits")) do if type(v) == "table" then if v ~= nil then ReturnText = ReturnText .. v.Name .. " : " .. v.Price .. "\n" end end end if ReturnText ~= "" then return ReturnText else return "Not Have" end end function GetAllMelee() BuyDragonTalon = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon",true)) if BuyDragonTalon then if BuyDragonTalon == 1 then TalComplete = true end end BuySuperhuman = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySuperhuman",true)) if BuySuperhuman then if BuySuperhuman == 1 then SupComplete = true end end BuySharkmanKarate = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate",true)) if BuySharkmanKarate then if BuySharkmanKarate == 1 then SharkComplete = true end end BuyDeathStep = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDeathStep",true)) if BuyDeathStep then if BuyDeathStep == 1 then DeathComplete = true end end BuyElectricClaw = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw",true)) if BuyElectricClaw then if BuyElectricClaw == 1 then EClawComplete = true end end BuyGod = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyGodhuman",true)) if BuyGod then if BuyGod == 1 then GodComplete = true end end ReturnText = {} if SupComplete == true then table.insert(ReturnText,"SuperHuman") end if EClawComplete == true then table.insert(ReturnText,"Electric Claw") end if TalComplete == true then table.insert(ReturnText,"Dragon Talon") end if SharkComplete == true then table.insert(ReturnText,"Sharkman Karate") end if DeathComplete == true then table.insert(ReturnText,"Death Step") end if GodComplete == true then table.insert(ReturnText,"God Human") end if #ReturnText ~= 0 then return table.concat(ReturnText,",") else return "Not Have" end end local Embeds = {{ ["title"] = "**Unique Webhooks Status**", ["color"] = tonumber(0xD936FF), ["fields"] = { { ["name"] = "User Name", ["value"] = "||"..tostring(game.Players.LocalPlayer.Name).."||", ["inline"] = true }, { ["name"] = "Level", ["value"] = tostring(game:GetService("Players").LocalPlayer.Data:FindFirstChild("Level").Value), ["inline"] = true }, { ["name"] = "Fragments", ["value"] = tostring(game:GetService("Players").LocalPlayer.Data:FindFirstChild("Fragments").Value), ["inline"] = true }, { ["name"] = "Bounty/Honor", ["value"] = tostring(game:GetService("Players").LocalPlayer.leaderstats["Bounty/Honor"].Value), ["inline"] = true }, { ["name"] = "Beli", ["value"] = tostring(game:GetService("Players").LocalPlayer.Data:FindFirstChild("Beli").Value), ["inline"] = true }, { ["name"] = "Fighting Style", ["value"] = GetFightingStyle("Melee"), ["inline"] = true }, { ["name"] = "Sword", ["value"] = GetFightingStyle("Sword"), ["inline"] = true }, { ["name"] = "Devil Fruit", ["value"] = GetFightingStyle("Blox Fruit"), ["inline"] = true }, { ["name"] = "Gun", ["value"] = GetFightingStyle("Gun"), ["inline"] = true }, { ["name"] = "Accessory", ["value"] = GetFightingStyle("Wear"), ["inline"] = true }, { ["name"] = "Race", ["value"] = tostring(game:GetService("Players").LocalPlayer.Data:FindFirstChild("Race").Value), ["inline"] = true }, { ["name"] = "Awakened", ["value"] = tostring(GetAwaken()), ["inline"] = true }, { ["name"] = "Status", ["value"] = "```sml\n"..tostring("Melee : "..game:GetService("Players").LocalPlayer.Data.Stats.Melee:WaitForChild("Level").Value .. "\nDefense : "..game:GetService("Players").LocalPlayer.Data.Stats.Defense:WaitForChild("Level").Value .. "\nSword : "..game:GetService("Players").LocalPlayer.Data.Stats.Sword:WaitForChild("Level").Value.. "\nGun : "..game:GetService("Players").LocalPlayer.Data.Stats.Gun:WaitForChild("Level").Value .. "\nDevil Fruit : "..game:GetService("Players").LocalPlayer.Data.Stats["Demon Fruit"]:WaitForChild("Level").Value).."```", ["inline"] = true }, { ["name"] = "Common :blue_circle:", ["value"] = "```sml\n"..tostring(GetWeapon("Common")).."```", ["inline"] = true }, { ["name"] = "Uncommon :green_circle:", ["value"] = "```sml\n"..tostring(GetWeapon("Uncommon")).."```", ["inline"] = true }, { ["name"] = "Rare :yellow_circle:", ["value"] = "```sml\n"..tostring(GetWeapon("Rare")).."```", ["inline"] = true }, { ["name"] = "Legendary :purple_circle:", ["value"] = "```sml\n"..tostring(GetWeapon("Legendary")).."```", ["inline"] = true }, { ["name"] = "Mythical :red_circle:", ["value"] = "```sml\n"..tostring(GetWeapon("Mythical")).."```", ["inline"] = true }, { ["name"] = "Fruit In Inventory", ["value"] = "```sml\n"..tostring(GetFruitInU()).."```", ["inline"] = true }, { ["name"] = "All Melee", ["value"] = "```sml\n"..tostring(GetAllMelee()).."```", ["inline"] = true }, { ["name"] = "ㅤ", ["value"] = tostring("ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ"), ["inline"] = false }}, ["footer"] = { ["text"] = "Made by KTam#2682 ".."\nTime".." : "..os.date("%c").." ("..os.date("%X")..")", ["icon_url"] = "https://images-ext-1.discordapp.net/external/HJVOSFvdh4-XH667K_VbrYWQofDzu1EbUfRYpsrRT2A/%3Fsize%3D4096/https/cdn.discordapp.com/avatars/1002583645636284506/3bfcd36c029f0f122d63f75c4741159b.png?width=676&height=676" }, }} local Message if _G.SendWebHookPing then Message = { ['username'] = "Khanhbanglaso1 Webhook", ["avatar_url"] = "https://images-ext-1.discordapp.net/external/HJVOSFvdh4-XH667K_VbrYWQofDzu1EbUfRYpsrRT2A/%3Fsize%3D4096/https/cdn.discordapp.com/avatars/1002583645636284506/3bfcd36c029f0f122d63f75c4741159b.png?width=676&height=676", ["content"] = "@everyone", ["embeds"] = Embeds, } else Message = { ['username'] = "Khanhbanglaso1 Webhook", ["avatar_url"] = "https://images-ext-1.discordapp.net/external/HJVOSFvdh4-XH667K_VbrYWQofDzu1EbUfRYpsrRT2A/%3Fsize%3D4096/https/cdn.discordapp.com/avatars/1002583645636284506/3bfcd36c029f0f122d63f75c4741159b.png?width=676&height=676", ["embeds"] = Embeds, } end local DataCallBack = AllRequest({ Url = WebHookUrl, Method = 'POST', Headers = { ["Content-Type"] = "application/json" }, Body = game:GetService("HttpService"):JSONEncode(Message) }) return DataCallBack end function WebHookLog:SheetBestLogSend(SheetBestUrl) function GetFightingStyle(Style) ReturnText = "" for i ,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == Style then ReturnText = v.Name end end end for i ,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == Style then ReturnText = v.Name end end end if ReturnText ~= "" then return ReturnText else return "Not Have" end end function GetAllMelee() BuyDragonTalon = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon",true)) if BuyDragonTalon then if BuyDragonTalon == 1 then TalComplete = true end end BuySuperhuman = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySuperhuman",true)) if BuySuperhuman then if BuySuperhuman == 1 then SupComplete = true end end BuySharkmanKarate = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate",true)) if BuySharkmanKarate then if BuySharkmanKarate == 1 then SharkComplete = true end end BuyDeathStep = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDeathStep",true)) if BuyDeathStep then if BuyDeathStep == 1 then DeathComplete = true end end BuyElectricClaw = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw",true)) if BuyElectricClaw then if BuyElectricClaw == 1 then EClawComplete = true end end BuyGod = tonumber(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyGodhuman",true)) if BuyGod then if BuyGod == 1 then GodComplete = true end end ReturnText = {} if SupComplete == true then table.insert(ReturnText,"SuperHuman") end if EClawComplete == true then table.insert(ReturnText,"Electric Claw") end if TalComplete == true then table.insert(ReturnText,"Dragon Talon") end if SharkComplete == true then table.insert(ReturnText,"Sharkman Karate") end if DeathComplete == true then table.insert(ReturnText,"Death Step") end if GodComplete == true then table.insert(ReturnText,"God Human") end if #ReturnText ~= 0 then return table.concat(ReturnText,",") else return "Not Have" end end function GetAwaken() ReturnText = "" Awakened_Z = "❌" Awakened_X = "❌" Awakened_C = "❌" Awakened_V = "❌" Awakened_F = "❌" for i ,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == "Blox Fruit" then if v:FindFirstChild("AwakenedMoves") then if v.AwakenedMoves:FindFirstChild("Z") then Awakened_Z = "Z" end if v.AwakenedMoves:FindFirstChild("X") then Awakened_X = "X" end if v.AwakenedMoves:FindFirstChild("C") then Awakened_C = "C" end if v.AwakenedMoves:FindFirstChild("V") then Awakened_V = "V" end if v.AwakenedMoves:FindFirstChild("F") then Awakened_F = "F" end ReturnText = Awakened_Z.. " : "..Awakened_X.. " : "..Awakened_C.. " : "..Awakened_V.. " : "..Awakened_F else ReturnText = "This Fruit Can't Awakened" end end end end for i ,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == "Blox Fruit" then if v:FindFirstChild("AwakenedMoves") then if v.AwakenedMoves:FindFirstChild("Z") then Awakened_Z = ":white_check_mark:" end if v.AwakenedMoves:FindFirstChild("X") then Awakened_X = ":white_check_mark:" end if v.AwakenedMoves:FindFirstChild("C") then Awakened_C = ":white_check_mark:" end if v.AwakenedMoves:FindFirstChild("V") then Awakened_V = ":white_check_mark:" end if v.AwakenedMoves:FindFirstChild("F") then Awakened_F = ":white_check_mark:" end ReturnText = ":regional_indicator_z:"..Awakened_Z.. " : "..":regional_indicator_x:"..Awakened_X.. " : "..":regional_indicator_c:"..Awakened_C.. " : "..":regional_indicator_v:"..Awakened_V.. " : "..":regional_indicator_f:"..Awakened_F else ReturnText = "This Fruit Can't Awakened" end end end end if ReturnText ~= "" then return ReturnText else return "Not Have" end end function GetWeapon() local ReturnText = "" for i,v in pairs(game:GetService("ReplicatedStorage").Remotes["CommF_"]:InvokeServer("getInventoryWeapons")) do if type(v) == "table" then if v.Name then ReturnText = ReturnText .. v.Name .. " " end end end if ReturnText ~= "" then return ReturnText else return "Not Have" end end function GetFruitInU() local ReturnText = "" for i,v in pairs(game:GetService("ReplicatedStorage").Remotes["CommF_"]:InvokeServer("getInventoryFruits")) do if type(v) == "table" then if v ~= nil then ReturnText = ReturnText .. v.Name .. " " end end end if ReturnText ~= "" then return ReturnText else return "Not Have" end end function GetWeaponMastery(Style) ReturnText = "" for i ,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == Style then ReturnText = v:FindFirstChild("Level").Value end end end for i ,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if v:IsA("Tool") then if v.ToolTip == Style then ReturnText = v:FindFirstChild("Level").Value end end end if ReturnText ~= "" then return ReturnText else return "Not Have" end end function Abbreviate(x) local abbreviations = { "K", -- 4 digits "M", -- 7 digits "B", -- 10 digits "T", -- 13 digits "QD", -- 16 digits "QT", -- 19 digits "SXT", -- 22 digits "SEPT", -- 25 digits "OCT", -- 28 digits "NON", -- 31 digits "DEC", -- 34 digits "UDEC", -- 37 digits "DDEC", -- 40 digits } if x < 1000 then return tostring(x) end local digits = math.floor(math.log10(x)) + 1 local index = math.min(#abbreviations, math.floor((digits - 1) / 3)) local front = x / math.pow(10, index * 3) return string.format("%i%s+", front, abbreviations[index]) end local Message Message = { ["UserName"] = tostring(game.Players.LocalPlayer.Name), ["Level"] = tostring(game:GetService("Players").LocalPlayer.Data:FindFirstChild("Level").Value), ["Weapon inventory"] = tostring(GetWeapon()), ["Fruit inventory"] = tostring(GetFruitInU()), ["Melee"] = tostring(GetAllMelee()), ["Fruit"] = tostring(GetFightingStyle("Blox Fruit")), ["Fruit Mastery"] = tostring(GetWeaponMastery("Blox Fruit")), ["Fruit Awake"] = tostring(GetAwaken()), ["Beli"] = tostring(Abbreviate(game:GetService("Players").LocalPlayer.Data:FindFirstChild("Beli").Value)), ["Fragment"] = tostring(Abbreviate(game:GetService("Players").LocalPlayer.Data:FindFirstChild("Fragments").Value)), ["Race"] = tostring(game:GetService("Players").LocalPlayer.Data:FindFirstChild("Race").Value) } local DataCallBack = AllRequest({ Url = SheetBestUrl, Method = 'POST', Headers = { ["Content-Type"] = "application/json" }, Body = game:GetService("HttpService"):JSONEncode(Message) }) return DataCallBack end Page_Settings.Label({Title = "Webhook $ BaseSheet"}) Page_Settings.TextBox({Title = "Webhook",PlaceHolder = "Webhook Link",callback = function(x) Webhooklink = x end}) Page_Settings.Button({Title = "Send Webhook",callback = function() WebHookLog:WebHookKaiTanSend(Webhooklink) end}) Page_Settings.Line() Page_Settings.TextBox({Title = "BaseSheet",PlaceHolder = "Base Sheet Link",callback = function(x) Baselink = x end}) Page_Settings.Button({Title = "Send BaseSheet",callback = function() WebHookLog:SheetBestLogSend(Baselink) end}) Page_Settings.Line() Page_Settings.Button({Title = "Hop Server", callback = function() ServerHop:Teleport() end}) Page_Settings.Button({Title = "Rejoin", callback = function() local ts = game:GetService("TeleportService") local p = game.Players.LocalPlayer ts:Teleport(game.PlaceId, p) end}) _G.Settings.Misc['Auto Rejoin'] = true Page_Settings.Toggle({ Title = "Auto Rejoin", Default = _G.Settings.Misc['Auto Rejoin'], callback = function(value) _G.Settings.Misc['Auto Rejoin'] = value SaveSettings() end, }) --DestCommunity --https://discord.gg/mWyKB9GPbE spawn(function() while wait() do if _G.Settings.Misc['Auto Rejoin'] then _G.Settings.Misc['Auto Rejoin'] = game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ChildAdded:Connect(function(child) if child.Name == 'ErrorPrompt' and child:FindFirstChild('MessageArea') and child.MessageArea:FindFirstChild("ErrorFrame") then print("Unique | Rejoin!") game:GetService("TeleportService"):Teleport(game.PlaceId) end end) end end end) --DestCommunity --https://discord.gg/gwrxRZR9KA --DestCommunity --https://discord.gg/gwrxRZR9KA --DestCommunity --https://discord.gg/gwrxRZR9KA --DestCommunity --https://discord.gg/gwrxRZR9KA