
Key Required Verified

-- \\ leak by nblm (https://discord.gg/eUfTv8Hekf)-- \\
-- \\ highly skidded ⚠️
local ScreenGui = Instance.new("ScreenGui")
local ImageButton = Instance.new("ImageButton")
local UICorner = Instance.new("UICorner")
ScreenGui.Parent = game.CoreGui
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
ImageButton.Parent = ScreenGui
ImageButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
ImageButton.BorderSizePixel = 0
ImageButton.Position = UDim2.new(0.120833337, 0, 0.0952890813, 0)
ImageButton.Size = UDim2.new(0, 50, 0, 50)
ImageButton.Draggable = true
ImageButton.Image = "http://www.roblox.com/asset/?id=13325236595"
ImageButton.MouseButton1Down:connect(function()
game:GetService("VirtualInputManager"):SendKeyEvent(true,305,false,game)
game:GetService("VirtualInputManager"):SendKeyEvent(false,305,false,game)
end)
UICorner.Parent = ImageButton
repeat wait(1) until game:IsLoaded()
do
local ui = game.CoreGui:FindFirstChild("ManakeUiLib")
if ui then
ui:Destroy()
end
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()
local tween = game:GetService("TweenService")
local Red = {RainbowColorValue = 0, HueSelectionPosition = 0}
local LogoButton = [[7040391851]]
local function Tween(instance, properties,style,wa)
if style == nil or "" then
return Back
end
tween:Create(instance,TweenInfo.new(wa,Enum.EasingStyle[style]),{properties}):Play()
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"
}
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"
}
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("Circle")
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 function MakeDraggable(topbarobject, object)
local Dragging = nil
local DragInput = nil
local DragStart = nil
local StartPosition = nil
local function Update(input)
local Delta = input.Position - DragStart
local pos =
UDim2.new(
StartPosition.X.Scale,
StartPosition.X.Offset + Delta.X,
StartPosition.Y.Scale,
StartPosition.Y.Offset + Delta.Y
)
local Tween = TweenService:Create(object, TweenInfo.new(0.2), {Position = pos})
Tween:Play()
end
topbarobject.InputBegan:Connect(
function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
Dragging = true
DragStart = input.Position
StartPosition = object.Position
input.Changed:Connect(
function()
if input.UserInputState == Enum.UserInputState.End then
Dragging = false
end
end
)
end
end
)
topbarobject.InputChanged:Connect(
function(input)
if
input.UserInputType == Enum.UserInputType.MouseMovement or
input.UserInputType == Enum.UserInputType.Touch
then
DragInput = input
end
end
)
UserInputService.InputChanged:Connect(
function(input)
if input == DragInput and Dragging then
Update(input)
end
end
)
end
local library = {}
function library:Window(text,text2,text3,logo,keybind)
local uihide = false
local abc = false
local logo = logo or 0
local currentpage = ""
local keybind = keybind or Enum.KeyCode.RightControl
local yoo = string.gsub(tostring(keybind),"Enum.KeyCode.","")
local ManakeUiLib = Instance.new("ScreenGui")
ManakeUiLib.Name = "ManakeUiLib"
ManakeUiLib.Parent = game.CoreGui
ManakeUiLib.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
local Main = Instance.new("Frame")
Main.Name = "Main"
Main.Parent = ManakeUiLib
Main.ClipsDescendants = true
Main.AnchorPoint = Vector2.new(0.5,0.5)
Main.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
Main.Position = UDim2.new(0.5, 0, 0.5, 0)
Main.Size = UDim2.new(0, 0, 0, 0)
Main:TweenSize(UDim2.new(0, 656, 0, 300),"Out","Quad",0.4,true)
local MCNR = Instance.new("UICorner")
MCNR.Name = "MCNR"
MCNR.Parent = Main
local Top = Instance.new("Frame")
Top.Name = "Top"
Top.Parent = Main
Top.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
Top.Size = UDim2.new(0, 656, 0, 27)
local TCNR = Instance.new("UICorner")
TCNR.Name = "TCNR"
TCNR.Parent = Top
local Logo = Instance.new("ImageLabel")
Logo.Name = "Logo"
Logo.Parent = Top
Logo.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Logo.BackgroundTransparency = 1.000
Logo.Position = UDim2.new(0, 10, 0, 1)
Logo.Size = UDim2.new(0, 25, 0, 25)
Logo.Image = "rbxassetid://"..tostring(logo)
local Name = Instance.new("TextLabel")
Name.Name = "Name"
Name.Parent = Top
Name.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Name.BackgroundTransparency = 1.000
Name.Position = UDim2.new(0.0609756112, 0, 0, 0)
Name.Size = UDim2.new(0, 61, 0, 27)
Name.Font = Enum.Font.GothamSemibold
Name.Text = text
Name.TextColor3 = Color3.fromRGB(225, 225, 225)
Name.TextSize = 17.000
local Hub = Instance.new("TextLabel")
Hub.Name = "Hub"
Hub.Parent = Top
Hub.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Hub.BackgroundTransparency = 1.000
Hub.Position = UDim2.new(0, 110, 0, 0)
Hub.Size = UDim2.new(0, 81, 0, 27)
Hub.Font = Enum.Font.GothamSemibold
Hub.Text = text2
Hub.TextColor3 = _G.Color
Hub.TextSize = 17.000
Hub.TextXAlignment = Enum.TextXAlignment.Left
local Ver = Instance.new("TextLabel")
Ver.Name = "Ver"
Ver.Parent = Top
Ver.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Ver.BackgroundTransparency = 1.000
Ver.Position = UDim2.new(0.847560000, 0, 0, 0)
Ver.Size = UDim2.new(0, 100, 0, 27)
Ver.Font = Enum.Font.GothamSemibold
Ver.Text = text3
Ver.TextColor3 = _G.Color
Ver.TextSize = 15.000
local BindButton = Instance.new("TextButton")
BindButton.Name = "BindButton"
BindButton.Parent = Top
BindButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
BindButton.BackgroundTransparency = 1.000
BindButton.Position = UDim2.new(0.227561002, 0, 0, 0)
BindButton.Size = UDim2.new(0, 100, 0, 27)
BindButton.Font = Enum.Font.GothamSemibold
BindButton.Text = " [ "..string.gsub(tostring(keybind),"Enum.KeyCode.","").." ]"
BindButton.TextColor3 = Color3.fromRGB(100, 100, 100)
BindButton.TextSize = 11.000
BindButton.MouseButton1Click:Connect(function ()
BindButton.Text = " [ ... ]"
local inputwait = game:GetService("UserInputService").InputBegan:wait()
local shiba = inputwait.KeyCode == Enum.KeyCode.Unknown and inputwait.UserInputType or inputwait.KeyCode
if shiba.Name ~= "Focus" and shiba.Name ~= "MouseMovement" then
BindButton.Text = " [ "..shiba.Name.." ]"
yoo = shiba.Name
end
end)
do local ui = game:GetService("CoreGui"):FindFirstChild("Ripple") if ui then ui:Destroy() end end
local Luna = Instance.new("ScreenGui")
local ToggleFrameUi = Instance.new("Frame")
local UICorner = Instance.new("UICorner")
local ToggleImgUi = Instance.new("ImageLabel")
local Uitoggle = Instance.new("TextLabel")
local Yedhee = Instance.new("TextLabel")
local SearchStroke = Instance.new("UIStroke")
Luna.Name = "Ripple"
Luna.Parent = game.CoreGui
Luna.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
ToggleFrameUi.Name = "ToggleFrameUi"
ToggleFrameUi.Parent = Luna
ToggleFrameUi.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
ToggleFrameUi.Position = UDim2.new(0.883, 0,0.282, 0)
ToggleFrameUi.Size = UDim2.new(0, 198, 0, 48)
SearchStroke.Thickness = 1
SearchStroke.Name = ""
SearchStroke.Parent = ToggleFrameUi
SearchStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
SearchStroke.LineJoinMode = Enum.LineJoinMode.Round
SearchStroke.Color = _G.Color
SearchStroke.Transparency = 0
UICorner.CornerRadius = UDim.new(0, 4)
UICorner.Parent = ToggleFrameUi
ToggleImgUi.Name = "ToggleImgUi"
ToggleImgUi.Parent = ToggleFrameUi
ToggleImgUi.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ToggleImgUi.BackgroundTransparency = 1.000
ToggleImgUi.Position = UDim2.new(0.0454545468, 0, 0.125000313, 0)
ToggleImgUi.Size = UDim2.new(0, 35, 0, 35)
ToggleImgUi.Image = "rbxassetid://12235359506"
Uitoggle.Name = "Uitoggle"
Uitoggle.Parent = ToggleFrameUi
Uitoggle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Uitoggle.BackgroundTransparency = 1.000
Uitoggle.Position = UDim2.new(0.25757575, 0, 0, 0)
Uitoggle.Size = UDim2.new(0, 137, 0, 25)
Uitoggle.Font = Enum.Font.GothamSemibold
Uitoggle.Text = "Ui Toggle :"
Uitoggle.TextColor3 = Color3.fromRGB(255, 255, 255)
Uitoggle.TextSize = 12.000
Yedhee.Name = "Yedhee"
Yedhee.Parent = ToggleFrameUi
Yedhee.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Yedhee.BackgroundTransparency = 1.000
Yedhee.Position = UDim2.new(0.25757575, 0, 0.479166657, 0)
Yedhee.Size = UDim2.new(0, 137, 0, 25)
Yedhee.Font = Enum.Font.GothamSemibold
Yedhee.Text = "Lable"
Yedhee.TextColor3 = Color3.fromRGB(255, 255, 255)
Yedhee.TextSize = 12.000
spawn(function()
while wait() do
Yedhee.Text = '['..yoo..']'
end
end)
Yedhee.TextTransparency = 1
Uitoggle.TextTransparency = 1
ToggleImgUi.ImageTransparency = 1
ToggleFrameUi.BackgroundTransparency = 1.000
SearchStroke.Transparency = 1
UserInputService.InputBegan:Connect(function(input)
if input.KeyCode == Enum.KeyCode[yoo] then
if uihide == false then
ToggleFrameUi:TweenSize(UDim2.new(0, 198, 0, 48),"In","Quad",0.2,true)
wait(.2)
uihide = true
Main:TweenSize(UDim2.new(0, 0, 0, 0),"In","Quad",0.4,true)
else
ToggleFrameUi:TweenSize(UDim2.new(0, 0, 0, 0),"In","Quad",0.2,true)
wait(.2)
uihide = false
Main:TweenSize(UDim2.new(0, 656, 0, 300),"Out","Quad",0.4,true)
end
end
end)
MakeDraggable(ToggleFrameUi,ToggleFrameUi)
local Tab = Instance.new("Frame")
Tab.Name = "Tab"
Tab.Parent = Main
Tab.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
Tab.Position = UDim2.new(0, 5, 0, 30)
Tab.Size = UDim2.new(0, 150, 0, 265)
local TCNR = Instance.new("UICorner")
TCNR.Name = "TCNR"
TCNR.Parent = Tab
local ScrollTab = Instance.new("ScrollingFrame")
ScrollTab.Name = "ScrollTab"
ScrollTab.Parent = Tab
ScrollTab.Active = true
ScrollTab.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ScrollTab.BackgroundTransparency = 1.000
ScrollTab.Size = UDim2.new(0, 150, 0, 265)
ScrollTab.CanvasSize = UDim2.new(0, 0, 0, 0)
ScrollTab.ScrollBarThickness = 0
local PLL = Instance.new("UIListLayout")
PLL.Name = "PLL"
PLL.Parent = ScrollTab
PLL.SortOrder = Enum.SortOrder.LayoutOrder
PLL.Padding = UDim.new(0, 15)
local PPD = Instance.new("UIPadding")
PPD.Name = "PPD"
PPD.Parent = ScrollTab
PPD.PaddingLeft = UDim.new(0, 10)
PPD.PaddingTop = UDim.new(0, 10)
local Page = Instance.new("Frame")
Page.Name = "Page"
Page.Parent = Main
Page.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
Page.Position = UDim2.new(0.245426834, 0, 0, 30)
Page.Size = UDim2.new(0, 490, 0, 365)
local PCNR = Instance.new("UICorner")
PCNR.Name = "PCNR"
PCNR.Parent = Page
local MainPage = Instance.new("Frame")
MainPage.Name = "MainPage"
MainPage.Parent = Page
MainPage.ClipsDescendants = true
MainPage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
MainPage.BackgroundTransparency = 1.000
MainPage.Size = UDim2.new(0, 490, 0, 365)
local PageList = Instance.new("Folder")
PageList.Name = "PageList"
PageList.Parent = MainPage
local UIPageLayout = Instance.new("UIPageLayout")
UIPageLayout.Parent = PageList
UIPageLayout.SortOrder = Enum.SortOrder.LayoutOrder
UIPageLayout.EasingDirection = Enum.EasingDirection.InOut
UIPageLayout.EasingStyle = Enum.EasingStyle.Quad
UIPageLayout.FillDirection = Enum.FillDirection.Vertical
UIPageLayout.Padding = UDim.new(0, 15)
UIPageLayout.TweenTime = 0.400
UIPageLayout.GamepadInputEnabled = false
UIPageLayout.ScrollWheelInputEnabled = false
UIPageLayout.TouchInputEnabled = false
MakeDraggable(Top,Main)
local uitab = {}
function uitab:Tab(text,logo1)
local TabButton = Instance.new("TextButton")
TabButton.Parent = ScrollTab
TabButton.Name = text.."Server"
TabButton.Text = text
TabButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TabButton.BackgroundTransparency = 1.000
TabButton.Size = UDim2.new(0, 130, 0, 23)
TabButton.Font = Enum.Font.GothamSemibold
TabButton.TextColor3 = Color3.fromRGB(225, 225, 225)
TabButton.TextSize = 15.000
TabButton.TextTransparency = 0.500
local IDK = Instance.new("ImageLabel")
IDK.Name = "LogoIDK"
IDK.Parent = TabButton
IDK.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
IDK.BackgroundTransparency = 1.000
IDK.Position = UDim2.new(0, 0, 0, 1)
IDK.Size = UDim2.new(0, 20, 0, 20)
IDK.Image = "rbxassetid://"..tostring(logo1)
local MainFramePage = Instance.new("ScrollingFrame")
MainFramePage.Name = text.."_Page"
MainFramePage.Parent = PageList
MainFramePage.Active = true
MainFramePage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
MainFramePage.BackgroundTransparency = 1.000
MainFramePage.BorderSizePixel = 0
MainFramePage.Size = UDim2.new(0, 490, 0, 265)
MainFramePage.CanvasSize = UDim2.new(0, 0, 0, 0)
MainFramePage.ScrollBarThickness = 0
local UIPadding = Instance.new("UIPadding")
local UIListLayout = Instance.new("UIListLayout")
UIPadding.Parent = MainFramePage
UIPadding.PaddingLeft = UDim.new(0, 10)
UIPadding.PaddingTop = UDim.new(0, 10)
UIListLayout.Padding = UDim.new(0,15)
UIListLayout.Parent = MainFramePage
UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
TabButton.MouseButton1Click:Connect(function()
for i,v in next, ScrollTab:GetChildren() do
if v:IsA("TextButton") then
TweenService:Create(
v,
TweenInfo.new(0.5,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{TextTransparency = 0.5}
):Play()
end
TweenService:Create(
TabButton,
TweenInfo.new(0.5,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{TextTransparency = 0}
):Play()
end
for i,v in next, PageList:GetChildren() do
currentpage = string.gsub(TabButton.Name,"Server","").."_Page"
if v.Name == currentpage then
UIPageLayout:JumpTo(v)
end
end
end)
if abc == false then
for i,v in next, ScrollTab:GetChildren() do
if v:IsA("TextButton") then
TweenService:Create(
v,
TweenInfo.new(0.5,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{TextTransparency = 0.5}
):Play()
end
TweenService:Create(
TabButton,
TweenInfo.new(0.5,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{TextTransparency = 0}
):Play()
end
UIPageLayout:JumpToIndex(1)
abc = true
end
game:GetService("RunService").Stepped:Connect(function()
pcall(function()
MainFramePage.CanvasSize = UDim2.new(0,0,0,UIListLayout.AbsoluteContentSize.Y + 20)
ScrollTab.CanvasSize = UDim2.new(0,0,0,PLL.AbsoluteContentSize.Y + 20)
end)
end)
local main = {}
function main:Button(text,callback)
local Button = Instance.new("Frame")
local UICorner = Instance.new("UICorner")
local TextBtn = Instance.new("TextButton")
local UICorner_2 = Instance.new("UICorner")
local Black = Instance.new("Frame")
local UICorner_3 = Instance.new("UICorner")
local IMGBUTTON = Instance.new("ImageLabel")
Button.Name = "Button"
Button.Parent = MainFramePage
Button.BackgroundColor3 = _G.Color
Button.Size = UDim2.new(0, 470, 0, 31)
UICorner.CornerRadius = UDim.new(0, 5)
UICorner.Parent = Button
TextBtn.Name = "TextBtn"
TextBtn.Parent = Button
TextBtn.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
TextBtn.Position = UDim2.new(0, 1, 0, 1)
TextBtn.Size = UDim2.new(0, 468, 0, 29)
TextBtn.AutoButtonColor = false
TextBtn.Font = Enum.Font.GothamSemibold
TextBtn.Text = text
TextBtn.TextColor3 = Color3.fromRGB(225, 225, 225)
TextBtn.TextSize = 15.000
TextBtn.ClipsDescendants = true
UICorner_2.CornerRadius = UDim.new(0, 5)
UICorner_2.Parent = TextBtn
IMGBUTTON.Name = "IconB"
IMGBUTTON.Parent = TextBtn
IMGBUTTON.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
IMGBUTTON.BackgroundTransparency = 1.000
IMGBUTTON.Position = UDim2.new(0, 10, 0, 5)
IMGBUTTON.Size = UDim2.new(0, 20, 0, 20)
IMGBUTTON.Image = "http://www.roblox.com/asset/?id="..LogoButton
Black.Name = "Black"
Black.Parent = Button
Black.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
Black.BackgroundTransparency = 1.000
Black.BorderSizePixel = 0
Black.Position = UDim2.new(0, 1, 0, 1)
Black.Size = UDim2.new(0, 468, 0, 29)
UICorner_3.CornerRadius = UDim.new(0, 5)
UICorner_3.Parent = Black
TextBtn.MouseEnter:Connect(function()
TweenService:Create(
Black,
TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{BackgroundTransparency = 0.7}
):Play()
end)
TextBtn.MouseLeave:Connect(function()
TweenService:Create(
Black,
TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
end)
TextBtn.MouseButton1Click:Connect(function()
CircleAnim(TextBtn, Color3.fromRGB(255,255,255), Color3.fromRGB(255,255,255))
TextBtn.TextSize = 1
TweenService:Create(
TextBtn,
TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{TextSize = 15}
):Play()
callback()
end)
end
function main:Toggle(text,config,callback)
config = config or false
local toggled = config
local Toggle = Instance.new("Frame")
local UICorner = Instance.new("UICorner")
local Button = Instance.new("TextButton")
local UICorner_2 = Instance.new("UICorner")
local Label = Instance.new("TextLabel")
local ToggleImage = Instance.new("Frame")
local UICorner_3 = Instance.new("UICorner")
local Circle = Instance.new("Frame")
local UICorner_4 = Instance.new("UICorner")
local imgLabelIcon = Instance.new("ImageLabel")
Toggle.Name = "Toggle"
Toggle.Parent = MainFramePage
Toggle.BackgroundColor3 = Color3.fromRGB(0, 0, 255)
Toggle.Size = UDim2.new(0, 470, 0, 31)
UICorner.CornerRadius = UDim.new(0, 5)
UICorner.Parent = Toggle
Button.Name = "Button"
Button.Parent = Toggle
Button.BackgroundColor3 = _G.ColorButton
Button.Position = UDim2.new(0, 1, 0, 1)
Button.Size = UDim2.new(0, 468, 0, 29)
Button.AutoButtonColor = false
Button.Font = Enum.Font.SourceSans
Button.Text = ""
Button.TextColor3 = Color3.fromRGB(0, 0, 0)
Button.TextSize = 11.000
UICorner_2.CornerRadius = UDim.new(0, 5)
UICorner_2.Parent = Button
Label.Name = "Label"
Label.Parent = Toggle
Label.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Label.BackgroundTransparency = 1.000
Label.Position = UDim2.new(0, 1, 0, 1)
Label.Size = UDim2.new(0, 468, 0, 29)
Label.Font = Enum.Font.GothamSemibold
Label.Text = text
Label.TextColor3 = Color3.fromRGB(225, 225, 225)
Label.TextSize = 15.000
ToggleImage.Name = "ToggleImage"
ToggleImage.Parent = Toggle
ToggleImage.BackgroundColor3 = Color3.fromRGB(225, 225, 225)
ToggleImage.Position = UDim2.new(0, 415, 0, 5)
ToggleImage.Size = UDim2.new(0, 45, 0, 20)
UICorner_3.CornerRadius = UDim.new(0, 10)
UICorner_3.Parent = ToggleImage
Circle.Name = "Circle"
Circle.Parent = ToggleImage
Circle.BackgroundColor3 = Color3.fromRGB(0, 0, 255)
Circle.Position = UDim2.new(0, 2, 0, 2)
Circle.Size = UDim2.new(0, 16, 0, 16)
UICorner_4.CornerRadius = UDim.new(0, 10)
UICorner_4.Parent = Circle
Button.MouseButton1Click:Connect(function()
if toggled == false then
toggled = true
Circle:TweenPosition(UDim2.new(0,27,0,2),"Out","Sine",0.2,true)
TweenService:Create(
Toggle,
TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{BackgroundColor3 = _G.Color}
):Play()
TweenService:Create(
Circle,
TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{BackgroundColor3 = _G.Color}
):Play()
else
toggled = false
Circle:TweenPosition(UDim2.new(0,2,0,2),"Out","Sine",0.2,true)
TweenService:Create(
Toggle,
TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(255, 46, 46)}
):Play()
TweenService:Create(
Circle,
TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(255, 46, 46)}
):Play()
end
pcall(callback,toggled)
end)
if config == true then
toggled = true
Circle:TweenPosition(UDim2.new(0,27,0,2),"Out","Sine",0.4,true)
TweenService:Create(
Toggle,
TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{BackgroundColor3 = _G.Color}
):Play()
TweenService:Create(
Circle,
TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{BackgroundColor3 = _G.Color}
):Play()
pcall(callback,toggled)
end
end
function main:Dropdown(text,option,callback)
local isdropping = false
local Dropdown = Instance.new("Frame")
local UICorner = Instance.new("UICorner")
local DropTitle = Instance.new("TextLabel")
local DropScroll = Instance.new("ScrollingFrame")
local UIListLayout = Instance.new("UIListLayout")
local UIPadding = Instance.new("UIPadding")
local DropButton = Instance.new("TextButton")
local DropImage = Instance.new("ImageLabel")
Dropdown.Name = "Dropdown"
Dropdown.Parent = MainFramePage
Dropdown.BackgroundColor3 = _G.ColorButton
Dropdown.ClipsDescendants = true
Dropdown.Size = UDim2.new(0, 470, 0, 31)
UICorner.CornerRadius = UDim.new(0, 5)
UICorner.Parent = Dropdown
DropTitle.Name = "DropTitle"
DropTitle.Parent = Dropdown
DropTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
DropTitle.BackgroundTransparency = 1.000
DropTitle.Size = UDim2.new(0, 470, 0, 31)
DropTitle.Font = Enum.Font.GothamSemibold
DropTitle.Text = text.. " : "
DropTitle.TextColor3 = Color3.fromRGB(225, 225, 225)
DropTitle.TextSize = 15.000
DropScroll.Name = "DropScroll"
DropScroll.Parent = DropTitle
DropScroll.Active = true
DropScroll.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
DropScroll.BackgroundTransparency = 1.000
DropScroll.BorderSizePixel = 0
DropScroll.Position = UDim2.new(0, 0, 0, 31)
DropScroll.Size = UDim2.new(0, 470, 0, 100)
DropScroll.CanvasSize = UDim2.new(0, 0, 0, 2)
DropScroll.ScrollBarThickness = 3
UIListLayout.Parent = DropScroll
UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
UIListLayout.Padding = UDim.new(0, 5)
UIPadding.Parent = DropScroll
UIPadding.PaddingLeft = UDim.new(0, 5)
UIPadding.PaddingTop = UDim.new(0, 5)
DropImage.Name = "DropImage"
DropImage.Parent = Dropdown
DropImage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
DropImage.BackgroundTransparency = 1.000
DropImage.Position = UDim2.new(0, 445, 0, 6)
DropImage.Rotation = -90
DropImage.Size = UDim2.new(0, 20, 0, 20)
DropImage.Image = "rbxassetid://6031090990"
DropButton.Name = "DropButton"
DropButton.Parent = Dropdown
DropButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
DropButton.BackgroundTransparency = 1.000
DropButton.Size = UDim2.new(0, 470, 0, 31)
DropButton.Font = Enum.Font.SourceSans
DropButton.Text = ""
DropButton.TextColor3 = Color3.fromRGB(0, 0, 0)
DropButton.TextSize = 14.000
for i,v in next,option do
local Item = Instance.new("TextButton")
Item.Name = "Item"
Item.Parent = DropScroll
Item.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Item.BackgroundTransparency = 1.000
Item.Size = UDim2.new(0, 460, 0, 26)
Item.Font = Enum.Font.GothamSemibold
Item.Text = tostring(v)
Item.TextColor3 = Color3.fromRGB(225, 225, 225)
Item.TextSize = 13.000
Item.TextTransparency = 0.500
Item.ClipsDescendants = true
Item.MouseEnter:Connect(function()
TweenService:Create(
Item,
TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{TextTransparency = 0}
):Play()
end)
Item.MouseLeave:Connect(function()
TweenService:Create(
Item,
TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{TextTransparency = 0.5}
):Play()
end)
Item.MouseButton1Click:Connect(function()
CircleAnim(Item, Color3.fromRGB(255,255,255), Color3.fromRGB(255,255,255))
isdropping = false
Dropdown:TweenSize(UDim2.new(0,470,0,31),"Out","Quad",0.3,true)
TweenService:Create(
DropImage,
TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{Rotation = -90}
):Play()
DropScroll.CanvasSize = UDim2.new(0,0,0,UIListLayout.AbsoluteContentSize.Y + 10)
callback(Item.Text)
DropTitle.Text = text.." : "..Item.Text
end)
end
DropScroll.CanvasSize = UDim2.new(0,0,0,UIListLayout.AbsoluteContentSize.Y + 10)
DropButton.MouseButton1Click:Connect(function()
if isdropping == false then
isdropping = true
Dropdown:TweenSize(UDim2.new(0,470,0,131),"Out","Quad",0.3,true)
TweenService:Create(
DropImage,
TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{Rotation = 180}
):Play()
DropScroll.CanvasSize = UDim2.new(0,0,0,UIListLayout.AbsoluteContentSize.Y + 10)
else
isdropping = false
Dropdown:TweenSize(UDim2.new(0,470,0,31),"Out","Quad",0.3,true)
TweenService:Create(
DropImage,
TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{Rotation = -90}
):Play()
DropScroll.CanvasSize = UDim2.new(0,0,0,UIListLayout.AbsoluteContentSize.Y + 10)
end
end)
local dropfunc = {}
function dropfunc:Add(t)
local Item = Instance.new("TextButton")
Item.Name = "Item"
Item.Parent = DropScroll
Item.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Item.BackgroundTransparency = 1.000
Item.Size = UDim2.new(0, 470, 0, 26)
Item.Font = Enum.Font.GothamSemibold
Item.Text = tostring(t)
Item.TextColor3 = Color3.fromRGB(225, 225, 225)
Item.TextSize = 13.000
Item.TextTransparency = 0.500
Item.ClipsDescendants = true
Item.MouseEnter:Connect(function()
TweenService:Create(
Item,
TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{TextTransparency = 0}
):Play()
end)
Item.MouseLeave:Connect(function()
TweenService:Create(
Item,
TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{TextTransparency = 0.5}
):Play()
end)
Item.MouseButton1Click:Connect(function()
isdropping = false
CircleAnim(Item, Color3.fromRGB(255,255,255), Color3.fromRGB(255,255,255))
Dropdown:TweenSize(UDim2.new(0,470,0,31),"Out","Quad",0.3,true)
TweenService:Create(
DropImage,
TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{Rotation = -90}
):Play()
DropScroll.CanvasSize = UDim2.new(0,0,0,UIListLayout.AbsoluteContentSize.Y + 10)
callback(Item.Text)
DropTitle.Text = text.." : "..Item.Text
end)
end
function dropfunc:Clear()
DropTitle.Text = tostring(text).." : "
isdropping = false
Dropdown:TweenSize(UDim2.new(0,470,0,31),"Out","Quad",0.3,true)
TweenService:Create(
DropImage,
TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),
{Rotation = -90}
):Play()
for i,v in next, DropScroll:GetChildren() do
if v:IsA("TextButton") then
v:Destroy()
end
end
end
return dropfunc
end
function main:Slider(text,min,max,set,callback)
local Slider = Instance.new("Frame")
local slidercorner = Instance.new("UICorner")
local sliderr = Instance.new("Frame")
local sliderrcorner = Instance.new("UICorner")
local SliderLabel = Instance.new("TextLabel")
local HAHA = Instance.new("Frame")
local AHEHE = Instance.new("TextButton")
local bar = Instance.new("Frame")
local bar1 = Instance.new("Frame")
local bar1corner = Instance.new("UICorner")
local barcorner = Instance.new("UICorner")
local circlebar = Instance.new("Frame")
local UICorner = Instance.new("UICorner")
local slidervalue = Instance.new("Frame")
local valuecorner = Instance.new("UICorner")
local TextBox = Instance.new("TextBox")
local UICorner_2 = Instance.new("UICorner")
Slider.Name = "Slider"
Slider.Parent = MainFramePage
Slider.BackgroundColor3 = _G.Color
Slider.BackgroundTransparency = 0
Slider.Size = UDim2.new(0, 470, 0, 51)
slidercorner.CornerRadius = UDim.new(0, 5)
slidercorner.Name = "slidercorner"
slidercorner.Parent = Slider
sliderr.Name = "sliderr"
sliderr.Parent = Slider
sliderr.BackgroundColor3 = _G.ColorButton
sliderr.Position = UDim2.new(0, 1, 0, 1)
sliderr.Size = UDim2.new(0, 468, 0, 49)
sliderrcorner.CornerRadius = UDim.new(0, 5)
sliderrcorner.Name = "sliderrcorner"
sliderrcorner.Parent = sliderr
SliderLabel.Name = "SliderLabel"
SliderLabel.Parent = sliderr
SliderLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
SliderLabel.BackgroundTransparency = 1.000
SliderLabel.Position = UDim2.new(0, 15, 0, 0)
SliderLabel.Size = UDim2.new(0, 180, 0, 26)
SliderLabel.Font = Enum.Font.GothamSemibold
SliderLabel.Text = text
SliderLabel.TextColor3 = Color3.fromRGB(225, 225, 225)
SliderLabel.TextSize = 16.000
SliderLabel.TextTransparency = 0
SliderLabel.TextXAlignment = Enum.TextXAlignment.Left
HAHA.Name = "HAHA"
HAHA.Parent = sliderr
HAHA.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
HAHA.BackgroundTransparency = 1.000
HAHA.Size = UDim2.new(0, 468, 0, 29)
AHEHE.Name = "AHEHE"
AHEHE.Parent = sliderr
AHEHE.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
AHEHE.BackgroundTransparency = 1.000
AHEHE.Position = UDim2.new(0, 10, 0, 35)
AHEHE.Size = UDim2.new(0, 448, 0, 5)
AHEHE.Font = Enum.Font.SourceSans
AHEHE.Text = ""
AHEHE.TextColor3 = Color3.fromRGB(0, 0, 0)
AHEHE.TextSize = 14.000
bar.Name = "bar"
bar.Parent = AHEHE
bar.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
bar.Size = UDim2.new(0, 448, 0, 5)
bar1.Name = "bar1"
bar1.Parent = bar
bar1.BackgroundColor3 = _G.Color
bar1.BackgroundTransparency = 0
bar1.Size = UDim2.new(set/max, 0, 0, 5)
bar1corner.CornerRadius = UDim.new(0, 5)
bar1corner.Name = "bar1corner"
bar1corner.Parent = bar1
barcorner.CornerRadius = UDim.new(0, 5)
barcorner.Name = "barcorner"
barcorner.Parent = bar
circlebar.Name = "circlebar"
circlebar.Parent = bar1
circlebar.BackgroundColor3 = Color3.fromRGB(225, 225, 225)
circlebar.Position = UDim2.new(1, -2, 0, -3)
circlebar.Size = UDim2.new(0, 10, 0, 10)
UICorner.CornerRadius = UDim.new(0, 100)
UICorner.Parent = circlebar
slidervalue.Name = "slidervalue"
slidervalue.Parent = sliderr
slidervalue.BackgroundColor3 = _G.Color
slidervalue.BackgroundTransparency = 0
slidervalue.Position = UDim2.new(0, 395, 0, 5)
slidervalue.Size = UDim2.new(0, 65, 0, 18)
valuecorner.CornerRadius = UDim.new(0, 5)
valuecorner.Name = "valuecorner"
valuecorner.Parent = slidervalue
TextBox.Parent = slidervalue
TextBox.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
TextBox.Position = UDim2.new(0, 1, 0, 1)
TextBox.Size = UDim2.new(0, 63, 0, 16)
TextBox.Font = Enum.Font.GothamSemibold
TextBox.TextColor3 = Color3.fromRGB(225, 225, 225)
TextBox.TextSize = 9.000
TextBox.Text = set
TextBox.TextTransparency = 0
UICorner_2.CornerRadius = UDim.new(0, 5)
UICorner_2.Parent = TextBox
local mouse = game.Players.LocalPlayer:GetMouse()
local uis = game:GetService("UserInputService")
if Value == nil then
Value = set
pcall(function()
callback(Value)
end)
end
AHEHE.MouseButton1Down:Connect(function()
Value = math.floor((((tonumber(max) - tonumber(min)) / 448) * bar1.AbsoluteSize.X) + tonumber(min)) or 0
pcall(function()
callback(Value)
end)
TweenService:Create(
bar1,
TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
{Size = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X, 0, 448), 0, 5)} -- UDim2.new(0, 128, 0, 25)
):Play()
--bar1.Size = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X, 0, 448), 0, 5)
TweenService:Create(
circlebar,
TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
{Position = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X - 2, 0, 438), 0, -3)} -- UDim2.new(0, 128, 0, 25)
):Play()
--circlebar.Position = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X - 2, 0, 438), 0, -3)
moveconnection = mouse.Move:Connect(function()
TextBox.Text = Value
Value = math.floor((((tonumber(max) - tonumber(min)) / 448) * bar1.AbsoluteSize.X) + tonumber(min))
pcall(function()
callback(Value)
end)
TweenService:Create(
bar1,
TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
{Size = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X, 0, 448), 0, 5)} -- UDim2.new(0, 128, 0, 25)
):Play()
--bar1.Size = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X, 0, 448), 0, 5)
TweenService:Create(
circlebar,
TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
{Position = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X - 2, 0, 438), 0, -3)} -- UDim2.new(0, 128, 0, 25)
):Play()
--circlebar.Position = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X - 2, 0, 438), 0, -3)
end)
releaseconnection = uis.InputEnded:Connect(function(Mouse)
if Mouse.UserInputType == Enum.UserInputType.MouseButton1 then
Value = math.floor((((tonumber(max) - tonumber(min)) / 448) * bar1.AbsoluteSize.X) + tonumber(min))
pcall(function()
callback(Value)
end)
TweenService:Create(
bar1,
TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
{Size = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X, 0, 448), 0, 5)} -- UDim2.new(0, 128, 0, 25)
):Play()
--bar1.Size = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X, 0, 448), 0, 5)
TweenService:Create(
circlebar,
TweenInfo.new(0.2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out),
{Position = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X - 2, 0, 438), 0, -3)} -- UDim2.new(0, 128, 0, 25)
):Play()
--circlebar.Position = UDim2.new(0, math.clamp(mouse.X - bar1.AbsolutePosition.X - 2, 0, 438), 0, -3)
moveconnection:Disconnect()
releaseconnection:Disconnect()
end
end)
end)
releaseconnection = uis.InputEnded:Connect(function(Mouse)
if Mouse.UserInputType == Enum.UserInputType.MouseButton1 then
Value = math.floor((((tonumber(max) - tonumber(min)) / 448) * bar1.AbsoluteSize.X) + tonumber(min))
TextBox.Text = Value
end
end)
TextBox.FocusLost:Connect(function()
if tonumber(TextBox.Text) > max then
TextBox.Text = max
end
bar1.Size = UDim2.new((TextBox.Text or 0) / max, 0, 0, 5)
circlebar.Position = UDim2.new(1, -2, 0, -3)
TextBox.Text = tostring(TextBox.Text and math.floor( (TextBox.Text / max) * (max - min) + min) )
pcall(callback, TextBox.Text)
end)
end
function main:Textbox(text,disappear,callback)
local Textbox = Instance.new("Frame")
local TextboxCorner = Instance.new("UICorner")
local Textboxx = Instance.new("Frame")
local TextboxxCorner = Instance.new("UICorner")
local TextboxLabel = Instance.new("TextLabel")
local txtbtn = Instance.new("TextButton")
local RealTextbox = Instance.new("TextBox")
local UICorner = Instance.new("UICorner")
Textbox.Name = "Textbox"
Textbox.Parent = MainFramePage
Textbox.BackgroundColor3 = _G.Color
Textbox.BackgroundTransparency = 0
Textbox.Size = UDim2.new(0, 470, 0, 31)
TextboxCorner.CornerRadius = UDim.new(0, 5)
TextboxCorner.Name = "TextboxCorner"
TextboxCorner.Parent = Textbox
Textboxx.Name = "Textboxx"
Textboxx.Parent = Textbox
Textboxx.BackgroundColor3 = _G.ColorButton
Textboxx.Position = UDim2.new(0, 1, 0, 1)
Textboxx.Size = UDim2.new(0, 468, 0, 29)
TextboxxCorner.CornerRadius = UDim.new(0, 5)
TextboxxCorner.Name = "TextboxxCorner"
TextboxxCorner.Parent = Textboxx
TextboxLabel.Name = "TextboxLabel"
TextboxLabel.Parent = Textbox
TextboxLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextboxLabel.BackgroundTransparency = 1.000
TextboxLabel.Position = UDim2.new(0, 15, 0, 0)
TextboxLabel.Text = text
TextboxLabel.Size = UDim2.new(0, 145, 0, 31)
TextboxLabel.Font = Enum.Font.GothamSemibold
TextboxLabel.TextColor3 = Color3.fromRGB(225, 225, 225)
TextboxLabel.TextSize = 16.000
TextboxLabel.TextTransparency = 0
TextboxLabel.TextXAlignment = Enum.TextXAlignment.Left
txtbtn.Name = "txtbtn"
txtbtn.Parent = Textbox
txtbtn.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
txtbtn.BackgroundTransparency = 1.000
txtbtn.Position = UDim2.new(0, 1, 0, 1)
txtbtn.Size = UDim2.new(0, 468, 0, 29)
txtbtn.Font = Enum.Font.SourceSans
txtbtn.Text = ""
txtbtn.TextColor3 = Color3.fromRGB(0, 0, 0)
txtbtn.TextSize = 14.000
RealTextbox.Name = "RealTextbox"
RealTextbox.Parent = Textbox
RealTextbox.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
RealTextbox.BackgroundTransparency = 0
RealTextbox.Position = UDim2.new(0, 360, 0, 4)
RealTextbox.Size = UDim2.new(0, 100, 0, 24)
RealTextbox.Font = Enum.Font.GothamSemibold
RealTextbox.Text = ""
RealTextbox.TextColor3 = Color3.fromRGB(225, 225, 225)
RealTextbox.TextSize = 11.000
RealTextbox.TextTransparency = 0
RealTextbox.FocusLost:Connect(function()
callback(RealTextbox.Text)
if disappear then
RealTextbox.Text = ""
end
end)
UICorner.CornerRadius = UDim.new(0, 5)
UICorner.Parent = RealTextbox
end
function main:Label(text)
local Label = Instance.new("TextLabel")
local PaddingLabel = Instance.new("UIPadding")
local labell = {}
Label.Name = "Label"
Label.Parent = MainFramePage
Label.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Label.BackgroundTransparency = 1.000
Label.Size = UDim2.new(0, 470, 0, 20)
Label.Font = Enum.Font.GothamSemibold
Label.TextColor3 = Color3.fromRGB(225, 225, 225)
Label.TextSize = 16.000
Label.Text = text
Label.TextXAlignment = Enum.TextXAlignment.Left
PaddingLabel.PaddingLeft = UDim.new(0,15)
PaddingLabel.Parent = Label
PaddingLabel.Name = "PaddingLabel"
function labell:Set(newtext)
Label.Text = newtext
end
return labell
end
function main:Seperator(text)
local Seperator = Instance.new("Frame")
local Sep1 = Instance.new("Frame")
local Sep2 = Instance.new("TextLabel")
local Sep3 = Instance.new("Frame")
Seperator.Name = "Seperator"
Seperator.Parent = MainFramePage
Seperator.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Seperator.BackgroundTransparency = 1.000
Seperator.Size = UDim2.new(0, 470, 0, 20)
Sep1.Name = "Sep1"
Sep1.Parent = Seperator
Sep1.BackgroundColor3 = _G.Color
Sep1.BorderSizePixel = 0
Sep1.Position = UDim2.new(0, 0, 0, 10)
Sep1.Size = UDim2.new(0, 80, 0, 1)
Sep2.Name = "Sep2"
Sep2.Parent = Seperator
Sep2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Sep2.BackgroundTransparency = 1.000
Sep2.Position = UDim2.new(0, 185, 0, 0)
Sep2.Size = UDim2.new(0, 100, 0, 20)
Sep2.Font = Enum.Font.GothamSemibold
Sep2.Text = text
Sep2.TextColor3 = Color3.fromRGB(255, 255, 255)
Sep2.TextSize = 14.000
Sep3.Name = "Sep3"
Sep3.Parent = Seperator
Sep3.BackgroundColor3 = _G.Color
Sep3.BorderSizePixel = 0
Sep3.Position = UDim2.new(0, 390, 0, 10)
Sep3.Size = UDim2.new(0, 80, 0, 1)
end
function main:Line()
local Linee = Instance.new("Frame")
local Line = Instance.new("Frame")
Linee.Name = "Linee"
Linee.Parent = MainFramePage
Linee.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Linee.BackgroundTransparency = 1.000
Linee.Position = UDim2.new(0, 0, 0.119999997, 0)
Linee.Size = UDim2.new(0, 470, 0, 20)
Line.Name = "Line"
Line.Parent = Linee
Line.BackgroundColor3 = _G.Color
Line.BorderSizePixel = 0
Line.Position = UDim2.new(0, 0, 0, 10)
Line.Size = UDim2.new(0, 470, 0, 1)
end
return main
end
return uitab
end
_G.Color = Color3.fromRGB(0, 0, 255)
_G.ColorButton = Color3.fromRGB(25, 25, 25)
--Script
if game.PlaceId == 2753915549 then
World1 = true
elseif game.PlaceId == 4442272183 then
World2 = true
elseif game.PlaceId == 7449423635 then
World3 = true
end
function CheckQuest()
local MyLevel = game.Players.LocalPlayer.Data.Level.Value
if World1 then
if MyLevel == 1 or MyLevel <= 9 or _G.Select_Mob_Farm == "Bandit [Lv. 5]" then -- Bandit
Ms = "Bandit [Lv. 5]"
NameQuest = "BanditQuest1"
LevelQuest = 1
NameMon = "Bandit"
CFrameQuest = CFrame.new(1061.66699, 16.5166187, 1544.52905, -0.942978859, -3.33851502e-09, 0.332852632, 7.04340497e-09, 1, 2.99841325e-08, -0.332852632, 3.06188177e-08, -0.942978859)
CFrameMon = CFrame.new(1199.31287, 52.2717781, 1536.91516, -0.929782331, 6.60215846e-08, -0.368109822, 3.9077392e-08, 1, 8.06501603e-08, 0.368109822, 6.06023249e-08, -0.929782331)
SPAWNPOINT = "Default"
elseif MyLevel == 10 or MyLevel <= 14 or _G.Select_Mob_Farm == "Monkey [Lv. 14]" then -- Monkey
Ms = "Monkey [Lv. 14]"
NameQuest = "JungleQuest"
LevelQuest = 1
NameMon = "Monkey"
CFrameQuest = CFrame.new(-1604.12012, 36.8521118, 154.23732, 0.0648873374, -4.70858913e-06, -0.997892559, 1.41431883e-07, 1, -4.70933674e-06, 0.997892559, 1.64442184e-07, 0.0648873374)
CFrameMon = CFrame.new(-1502.74609, 98.5633316, 90.6417007, 0.836947978, 0, 0.547282517, -0, 1, -0, -0.547282517, 0, 0.836947978)
SPAWNPOINT = "Jungle"
elseif MyLevel == 15 or MyLevel <= 29 or _G.Select_Mob_Farm == "Gorilla [Lv. 20]" then -- Gorilla
Ms = "Gorilla [Lv. 20]"
NameQuest = "JungleQuest"
LevelQuest = 2
NameMon = "Gorilla"
CFrameQuest = CFrame.new(-1604.12012, 36.8521118, 154.23732, 0.0648873374, -4.70858913e-06, -0.997892559, 1.41431883e-07, 1, -4.70933674e-06, 0.997892559, 1.64442184e-07, 0.0648873374)
CFrameMon = CFrame.new(-1223.52808, 6.27936459, -502.292664, 0.310949147, -5.66602516e-08, 0.950426519, -3.37275488e-08, 1, 7.06501808e-08, -0.950426519, -5.40241736e-08, 0.310949147)
SPAWNPOINT = "Jungle"
elseif MyLevel == 30 or MyLevel <= 39 or _G.Select_Mob_Farm == "Pirate [Lv. 35]" then -- Pirate
Ms = "Pirate [Lv. 35]"
NameQuest = "BuggyQuest1"
LevelQuest = 1
NameMon = "Pirate"
CFrameQuest = CFrame.new(-1139.59717, 4.75205183, 3825.16211, -0.959730506, -7.5857054e-09, 0.280922383, -4.06310328e-08, 1, -1.11807175e-07, -0.280922383, -1.18718916e-07, -0.959730506)
CFrameMon = CFrame.new(-1219.32324, 4.75205183, 3915.63452, -0.966492832, -6.91238853e-08, 0.25669381, -5.21195496e-08, 1, 7.3047012e-08, -0.25669381, 5.72206496e-08, -0.966492832)
SPAWNPOINT = "Pirate"
elseif MyLevel == 40 or MyLevel <= 59 or _G.Select_Mob_Farm == "Brute [Lv. 45]" then -- Brute
Ms = "Brute [Lv. 45]"
NameQuest = "BuggyQuest1"
LevelQuest = 2
NameMon = "Brute"
CFrameQuest = CFrame.new(-1139.59717, 4.75205183, 3825.16211, -0.959730506, -7.5857054e-09, 0.280922383, -4.06310328e-08, 1, -1.11807175e-07, -0.280922383, -1.18718916e-07, -0.959730506)
CFrameMon = CFrame.new(-1146.49646, 96.0936813, 4312.1333, -0.978175163, -1.53222057e-08, 0.207781896, -3.33316912e-08, 1, -8.31738873e-08, -0.207781896, -8.82843523e-08, -0.978175163)
SPAWNPOINT = "Pirate"
elseif MyLevel == 60 or MyLevel <= 74 or _G.Select_Mob_Farm == "Desert Bandit [Lv. 60]" then -- Desert Bandit
Ms = "Desert Bandit [Lv. 60]"
NameQuest = "DesertQuest"
LevelQuest = 1
NameMon = "Desert Bandit"
CFrameQuest = CFrame.new(897.031128, 6.43846416, 4388.97168, -0.804044724, 3.68233266e-08, 0.594568789, 6.97835176e-08, 1, 3.24365246e-08, -0.594568789, 6.75715199e-08, -0.804044724)
CFrameMon = CFrame.new(932.788818, 6.4503746, 4488.24609, -0.998625934, 3.08948351e-08, 0.0524050146, 2.79967303e-08, 1, -5.60361286e-08, -0.0524050146, -5.44919629e-08, -0.998625934)
SPAWNPOINT = "Desert"
elseif MyLevel == 75 or MyLevel <= 89 or _G.Select_Mob_Farm == "Desert Officer [Lv. 70]" then -- Desert Officre
Ms = "Desert Officer [Lv. 70]"
NameQuest = "DesertQuest"
LevelQuest = 2
NameMon = "Desert Officer"
CFrameQuest = CFrame.new(897.031128, 6.43846416, 4388.97168, -0.804044724, 3.68233266e-08, 0.594568789, 6.97835176e-08, 1, 3.24365246e-08, -0.594568789, 6.75715199e-08, -0.804044724)
CFrameMon = CFrame.new(1580.03198, 4.61375761, 4366.86426, 0.135744005, -6.44280718e-08, -0.990743816, 4.35738308e-08, 1, -5.90598574e-08, 0.990743816, -3.51534837e-08, 0.135744005)
SPAWNPOINT = "Desert"
elseif MyLevel == 90 or MyLevel <= 99 or _G.Select_Mob_Farm == "Snow Bandit [Lv. 90]" then -- Snow Bandits
Ms = "Snow Bandit [Lv. 90]"
NameQuest = "SnowQuest"
LevelQuest = 1
NameMon = "Snow Bandits"
CFrameQuest = CFrame.new(1384.14001, 87.272789, -1297.06482, 0.348555952, -2.53947841e-09, -0.937287986, 1.49860568e-08, 1, 2.86358204e-09, 0.937287986, -1.50443711e-08, 0.348555952)
CFrameMon = CFrame.new(1370.24316, 102.403511, -1411.52905, 0.980274439, -1.12995728e-08, 0.197641045, -9.57343449e-09, 1, 1.04655214e-07, -0.197641045, -1.04482936e-07, 0.980274439)
SPAWNPOINT = "Ice"
elseif MyLevel == 100 or MyLevel <= 119 or _G.Select_Mob_Farm == "Snowman [Lv. 100]" then -- Snowman
Ms = "Snowman [Lv. 100]"
NameQuest = "SnowQuest"
LevelQuest = 2
NameMon = "Snowman"
CFrameQuest = CFrame.new(1384.14001, 87.272789, -1297.06482, 0.348555952, -2.53947841e-09, -0.937287986, 1.49860568e-08, 1, 2.86358204e-09, 0.937287986, -1.50443711e-08, 0.348555952)
CFrameMon = CFrame.new(1370.24316, 102.403511, -1411.52905, 0.980274439, -1.12995728e-08, 0.197641045, -9.57343449e-09, 1, 1.04655214e-07, -0.197641045, -1.04482936e-07, 0.980274439)
SPAWNPOINT = "Ice"
elseif MyLevel == 120 or MyLevel <= 149 or _G.Select_Mob_Farm == "Chief Petty Officer [Lv. 120]" then -- Chief Petty Officer
Ms = "Chief Petty Officer [Lv. 120]"
NameQuest = "MarineQuest2"
LevelQuest = 1
NameMon = "Chief Petty Officer"
CFrameQuest = CFrame.new(-5035.0835, 28.6520386, 4325.29443, 0.0243340395, -7.08064647e-08, 0.999703884, -6.36926814e-08, 1, 7.23777944e-08, -0.999703884, -6.54350671e-08, 0.0243340395)
CFrameMon = CFrame.new(-4882.8623, 22.6520386, 4255.53516, 0.273695946, -5.40380647e-08, -0.96181643, 4.37720793e-08, 1, -4.37274998e-08, 0.96181643, -3.01326679e-08, 0.273695946)
SPAWNPOINT = "MarineBase"
elseif MyLevel == 150 or MyLevel <= 174 or _G.Select_Mob_Farm == "Sky Bandit [Lv. 150]" then -- Sky Bandit
Ms = "Sky Bandit [Lv. 150]"
NameQuest = "SkyQuest"
LevelQuest = 1
NameMon = "Sky Bandit"
CFrameQuest = CFrame.new(-4841.83447, 717.669617, -2623.96436, -0.875942111, 5.59710216e-08, -0.482416272, 3.04023082e-08, 1, 6.08195947e-08, 0.482416272, 3.86078725e-08, -0.875942111)
CFrameMon = CFrame.new(-4970.74219, 294.544342, -2890.11353, -0.994874597, -8.61311236e-08, -0.101116329, -9.10836206e-08, 1, 4.43614923e-08, 0.101116329, 5.33441664e-08, -0.994874597)
SPAWNPOINT = "Sky"
elseif MyLevel == 175 or MyLevel <= 189 or _G.Select_Mob_Farm == "Dark Master [Lv. 175]" then -- Dark Master
Ms = "Dark Master [Lv. 175]"
NameQuest = "SkyQuest"
LevelQuest = 2
NameMon = "Dark Master"
CFrameQuest = CFrame.new(-4841.83447, 717.669617, -2623.96436, -0.875942111, 5.59710216e-08, -0.482416272, 3.04023082e-08, 1, 6.08195947e-08, 0.482416272, 3.86078725e-08, -0.875942111)
CFrameMon = CFrame.new(-5220.58594, 430.693298, -2278.17456, -0.925375521, 1.12086873e-08, 0.379051805, -1.05115507e-08, 1, -5.52320891e-08, -0.379051805, -5.50948407e-08, -0.925375521)
SPAWNPOINT = "Sky"
elseif MyLevel == 190 or MyLevel <= 209 or _G.Select_Mob_Farm == "Prisoner [Lv. 190]" then
Ms = "Prisoner [Lv. 190]"
NameQuest = "PrisonerQuest"
LevelQuest = 1
NameMon = "Prisoner"
CFrameQuest = CFrame.new(5308.93115, 1.65517521, 475.120514, -0.0894274712, -5.00292918e-09, -0.995993316, 1.60817859e-09, 1, -5.16744869e-09, 0.995993316, -2.06384709e-09, -0.0894274712)
CFrameMon = CFrame.new(5433.39307, 88.678093, 514.986877, 0.879988372, 0, -0.474995494, 0, 1, 0, 0.474995494, 0, 0.879988372)
SPAWNPOINT = "Prison"
elseif MyLevel == 210 or MyLevel <= 249 or _G.Select_Mob_Farm == "Dangerous Prisoner [Lv. 210]" then
Ms = "Dangerous Prisoner [Lv. 210]"
NameQuest = "PrisonerQuest"
LevelQuest = 2
NameMon = "Dangerous Prisoner"
CFrameQuest = CFrame.new(5308.93115, 1.65517521, 475.120514, -0.0894274712, -5.00292918e-09, -0.995993316, 1.60817859e-09, 1, -5.16744869e-09, 0.995993316, -2.06384709e-09, -0.0894274712)
CFrameMon = CFrame.new(5433.39307, 88.678093, 514.986877, 0.879988372, 0, -0.474995494, 0, 1, 0, 0.474995494, 0, 0.879988372)
SPAWNPOINT = "Prison"
elseif MyLevel == 250 or MyLevel <= 274 or _G.Select_Mob_Farm == "Toga Warrior [Lv. 225]" then -- Toga Warrior
Ms = "Toga Warrior [Lv. 250]"
NameQuest = "ColosseumQuest"
LevelQuest = 1
NameMon = "Toga Warrior"
CFrameQuest = CFrame.new(-1576.11743, 7.38933945, -2983.30762, 0.576966345, 1.22114863e-09, 0.816767931, -3.58496594e-10, 1, -1.24185606e-09, -0.816767931, 4.2370063e-10, 0.576966345)
CFrameMon = CFrame.new(-1779.97583, 44.6077499, -2736.35474, 0.984437346, 4.10396339e-08, 0.175734788, -3.62286876e-08, 1, -3.05844168e-08, -0.175734788, 2.3741821e-08, 0.984437346)
SPAWNPOINT = "Colosseum"
elseif MyLevel == 275 or MyLevel <= 299 or _G.Select_Mob_Farm == "Gladiator [Lv. 275]" then -- Gladiato
Ms = "Gladiator [Lv. 275]"
NameQuest = "ColosseumQuest"
LevelQuest = 2
NameMon = "Gladiato"
CFrameQuest = CFrame.new(-1576.11743, 7.38933945, -2983.30762, 0.576966345, 1.22114863e-09, 0.816767931, -3.58496594e-10, 1, -1.24185606e-09, -0.816767931, 4.2370063e-10, 0.576966345)
CFrameMon = CFrame.new(-1274.75903, 58.1895943, -3188.16309, 0.464524001, 6.21005611e-08, 0.885560572, -4.80449414e-09, 1, -6.76054768e-08, -0.885560572, 2.71497012e-08, 0.464524001)
SPAWNPOINT = "Colosseum"
elseif MyLevel == 300 or MyLevel <= 324 or _G.Select_Mob_Farm == "Military Soldier [Lv. 300]" then -- Military Soldier
Ms = "Military Soldier [Lv. 300]"
NameQuest = "MagmaQuest"
LevelQuest = 1
NameMon = "Military Soldier"
CFrameQuest = CFrame.new(-5316.55859, 12.2370615, 8517.2998, 0.588437557, -1.37880001e-08, -0.808542669, -2.10116209e-08, 1, -3.23446478e-08, 0.808542669, 3.60215964e-08, 0.588437557)
CFrameMon = CFrame.new(-5363.01123, 41.5056877, 8548.47266, -0.578253984, -3.29503091e-10, 0.815856814, 9.11209668e-08, 1, 6.498761e-08, -0.815856814, 1.11920997e-07, -0.578253984)
SPAWNPOINT = "Magma"
elseif MyLevel == 325 or MyLevel <= 374 or _G.Select_Mob_Farm == "Military Spy [Lv. 330]" then -- Military Spy
Ms = "Military Spy [Lv. 325]"
NameQuest = "MagmaQuest"
LevelQuest = 2
NameMon = "Military Spy"
CFrameQuest = CFrame.new(-5316.55859, 12.2370615, 8517.2998, 0.588437557, -1.37880001e-08, -0.808542669, -2.10116209e-08, 1, -3.23446478e-08, 0.808542669, 3.60215964e-08, 0.588437557)
CFrameMon = CFrame.new(-5787.99023, 120.864456, 8762.25293, -0.188358366, -1.84706277e-08, 0.982100308, -1.23782129e-07, 1, -4.93306951e-09, -0.982100308, -1.22495649e-07, -0.188358366)
SPAWNPOINT = "Magma"
elseif MyLevel == 375 or MyLevel <= 399 or _G.Select_Mob_Farm == "Fishman Warrior [Lv. 375]" then -- Fishman Warrior
Ms = "Fishman Warrior [Lv. 375]"
NameQuest = "FishmanQuest"
LevelQuest = 1
NameMon = "Fishman Warrior"
CFrameQuest = CFrame.new(61122.5625, 18.4716396, 1568.16504, 0.893533468, 3.95251609e-09, 0.448996574, -2.34327455e-08, 1, 3.78297464e-08, -0.448996574, -4.43233645e-08, 0.893533468)
CFrameMon = CFrame.new(60946.6094, 48.6735229, 1525.91687, -0.0817126185, 8.90751153e-08, 0.996655822, 2.00889794e-08, 1, -8.77269599e-08, -0.996655822, 1.28533992e-08, -0.0817126185)
SPAWNPOINT = "Fountain"
elseif MyLevel == 400 or MyLevel <= 449 or _G.Select_Mob_Farm == "Fishman Commando [Lv. 400]" then -- Fishman Commando
Ms = "Fishman Commando [Lv. 400]"
NameQuest = "FishmanQuest"
LevelQuest = 2
NameMon = "Fishman Commando"
CFrameQuest = CFrame.new(61122.5625, 18.4716396, 1568.16504, 0.893533468, 3.95251609e-09, 0.448996574, -2.34327455e-08, 1, 3.78297464e-08, -0.448996574, -4.43233645e-08, 0.893533468)
CFrameMon = CFrame.new(61885.5039, 18.4828243, 1504.17896, 0.577502489, 0, -0.816389024, -0, 1.00000012, -0, 0.816389024, 0, 0.577502489)
SPAWNPOINT = "Fountain"
elseif MyLevel == 450 or MyLevel <= 474 or _G.Select_Mob_Farm == "God's Guard [Lv. 450]" then -- God's Guards
Ms = "God's Guard [Lv. 450]"
NameQuest = "SkyExp1Quest"
LevelQuest = 1
NameMon = "God's Guards"
CFrameQuest = CFrame.new(-4721.71436, 845.277161, -1954.20105, -0.999277651, -5.56969759e-09, 0.0380011722, -4.14751478e-09, 1, 3.75035256e-08, -0.0380011722, 3.73188307e-08, -0.999277651)
CFrameMon = CFrame.new(-4716.95703, 853.089722, -1933.92542, -0.93441087, -6.77488776e-09, -0.356197298, 1.12145182e-08, 1, -4.84390199e-08, 0.356197298, -4.92565206e-08, -0.93441087)
SPAWNPOINT = "Sky"
elseif MyLevel == 475 or MyLevel <= 524 or _G.Select_Mob_Farm == "Shanda [Lv. 475]" then -- Shandas
sky = false
Ms = "Shanda [Lv. 475]"
NameQuest = "SkyExp1Quest"
LevelQuest = 2
NameMon = "Shandas"
CFrameQuest = CFrame.new(-7863.63672, 5545.49316, -379.826324, 0.362120807, -1.98046344e-08, -0.93213129, 4.05822291e-08, 1, -5.48095125e-09, 0.93213129, -3.58431969e-08, 0.362120807)
CFrameMon = CFrame.new(-7685.12354, 5601.05127, -443.171509, 0.150056243, 1.79768236e-08, -0.988677442, 6.67798661e-09, 1, 1.91962481e-08, 0.988677442, -9.48289181e-09, 0.150056243)
SPAWNPOINT = "Sky"
elseif MyLevel == 525 or MyLevel <= 549 or _G.Select_Mob_Farm == "Royal Squad [Lv. 525]" then -- Royal Squad
sky = true
Ms = "Royal Squad [Lv. 525]"
NameQuest = "SkyExp2Quest"
LevelQuest = 1
NameMon = "Royal Squad"
CFrameQuest = CFrame.new(-7902.66895, 5635.96387, -1411.71802, 0.0504222959, 2.5710392e-08, 0.998727977, 1.12541557e-07, 1, -3.14249675e-08, -0.998727977, 1.13982921e-07, 0.0504222959)
CFrameMon = CFrame.new(-7685.02051, 5606.87842, -1442.729, 0.561947823, 7.69527464e-09, -0.827172697, -4.24974544e-09, 1, 6.41599973e-09, 0.827172697, -9.01838604e-11, 0.561947823)
SPAWNPOINT = "Sky2"
elseif MyLevel == 550 or MyLevel <= 624 or _G.Select_Mob_Farm == "Royal Soldier [Lv. 550]" then -- Royal Soldier
Dis = 240
sky = true
Ms = "Royal Soldier [Lv. 550]"
NameQuest = "SkyExp2Quest"
LevelQuest = 2
NameMon = "Royal Soldier"
CFrameQuest = CFrame.new(-7902.66895, 5635.96387, -1411.71802, 0.0504222959, 2.5710392e-08, 0.998727977, 1.12541557e-07, 1, -3.14249675e-08, -0.998727977, 1.13982921e-07, 0.0504222959)
CFrameMon = CFrame.new(-7864.44775, 5661.94092, -1708.22351, 0.998389959, 2.28686137e-09, -0.0567218624, 1.99431383e-09, 1, 7.54200258e-08, 0.0567218624, -7.54117195e-08, 0.998389959)
SPAWNPOINT = "Sky2"
elseif MyLevel == 625 or MyLevel <= 649 or _G.Select_Mob_Farm == "Galley Pirate [Lv. 625]" then -- Galley Pirate
Dis = 240
sky = false
Ms = "Galley Pirate [Lv. 625]"
NameQuest = "FountainQuest"
LevelQuest = 1
NameMon = "Galley Pirate"
CFrameQuest = CFrame.new(5254.60156, 38.5011406, 4049.69678, -0.0504891425, -3.62066501e-08, -0.998724639, -9.87921389e-09, 1, -3.57534553e-08, 0.998724639, 8.06145284e-09, -0.0504891425)
CFrameMon = CFrame.new(5595.06982, 41.5013695, 3961.47095, -0.992138803, -2.11610267e-08, -0.125142589, -1.34249509e-08, 1, -6.26613996e-08, 0.125142589, -6.04887518e-08, -0.992138803)
SPAWNPOINT = "Fountain"
elseif MyLevel >= 650 or _G.Select_Mob_Farm == "Galley Captain [Lv. 650]" then -- Galley Captain
Dis = 240
Ms = "Galley Captain [Lv. 650]"
NameQuest = "FountainQuest"
LevelQuest = 2
NameMon = "Galley Captain"
CFrameQuest = CFrame.new(5254.60156, 38.5011406, 4049.69678, -0.0504891425, -3.62066501e-08, -0.998724639, -9.87921389e-09, 1, -3.57534553e-08, 0.998724639, 8.06145284e-09, -0.0504891425)
CFrameMon = CFrame.new(5658.5752, 38.5361786, 4928.93506, -0.996873081, 2.12391046e-06, -0.0790185928, 2.16989656e-06, 1, -4.96097414e-07, 0.0790185928, -6.66008248e-07, -0.996873081)
SPAWNPOINT = "Fountain"
end
elseif World2 then
if MyLevel == 700 or MyLevel <= 724 or _G.Select_Mob_Farm == "Raider [Lv. 700]" then -- Raider [Lv. 700]
Ms = "Raider [Lv. 700]"
NameQuest = "Area1Quest"
LevelQuest = 1
NameMon = "Raider"
CFrameQuest = CFrame.new(-424.080078, 73.0055847, 1836.91589, 0.253544956, -1.42165932e-08, 0.967323601, -6.00147771e-08, 1, 3.04272909e-08, -0.967323601, -6.5768397e-08, 0.253544956)
CFrameMon = CFrame.new(-737.026123, 39.1748352, 2392.57959, 0.272128761, 0, -0.962260842, -0, 1, -0, 0.962260842, 0, 0.272128761)
SPAWNPOINT = "DressTown"
elseif MyLevel == 725 or MyLevel <= 774 or _G.Select_Mob_Farm == "Mercenary [Lv. 725]" then -- Mercenary [Lv. 725]
Ms = "Mercenary [Lv. 725]"
NameQuest = "Area1Quest"
LevelQuest = 2
NameMon = "Mercenary"
CFrameQuest = CFrame.new(-424.080078, 73.0055847, 1836.91589, 0.253544956, -1.42165932e-08, 0.967323601, -6.00147771e-08, 1, 3.04272909e-08, -0.967323601, -6.5768397e-08, 0.253544956)
CFrameMon = CFrame.new(-973.731995, 95.8733215, 1836.46936, 0.999135971, 2.02326991e-08, -0.0415605344, -1.90767793e-08, 1, 2.82094952e-08, 0.0415605344, -2.73922804e-08, 0.999135971)
SPAWNPOINT = "DressTown"
elseif MyLevel == 775 or MyLevel <= 799 or _G.Select_Mob_Farm == "Swan Pirate [Lv. 775]" then -- Swan Pirate [Lv. 775]
Ms = "Swan Pirate [Lv. 775]"
NameQuest = "Area2Quest"
LevelQuest = 1
NameMon = "Swan Pirate"
CFrameQuest = CFrame.new(632.698608, 73.1055908, 918.666321, -0.0319722369, 8.96074881e-10, -0.999488771, 1.36326533e-10, 1, 8.92172336e-10, 0.999488771, -1.07732087e-10, -0.0319722369)
CFrameMon = CFrame.new(970.369446, 142.653198, 1217.3667, 0.162079468, -4.85452638e-08, -0.986777723, 1.03357589e-08, 1, -4.74980872e-08, 0.986777723, -2.50063148e-09, 0.162079468)
SPAWNPOINT = "DressTown"
elseif MyLevel == 800 or MyLevel <= 874 or _G.Select_Mob_Farm == "Factory Staff [Lv. 800]" then -- Factory Staff [Lv. 800]
Ms = "Factory Staff [Lv. 800]"
NameQuest = "Area2Quest"
LevelQuest = 2
NameMon = "Factory Staff"
CFrameQuest = CFrame.new(632.698608, 73.1055908, 918.666321, -0.0319722369, 8.96074881e-10, -0.999488771, 1.36326533e-10, 1, 8.92172336e-10, 0.999488771, -1.07732087e-10, -0.0319722369)
CFrameMon = CFrame.new(296.786499, 72.9948196, -57.1298141, -0.876037002, -5.32364979e-08, 0.482243896, -3.87658332e-08, 1, 3.99718729e-08, -0.482243896, 1.63222538e-08, -0.876037002)
SPAWNPOINT = "DressTown"
elseif MyLevel == 875 or MyLevel <= 899 or _G.Select_Mob_Farm == "Marine Lieutenant [Lv. 875]" then -- Marine Lieutenant [Lv. 875]
Ms = "Marine Lieutenant [Lv. 875]"
NameQuest = "MarineQuest3"
LevelQuest = 1
NameMon = "Marine Lieutenant"
CFrameQuest = CFrame.new(-2442.65015, 73.0511475, -3219.11523, -0.873540044, 4.2329841e-08, -0.486752301, 5.64383384e-08, 1, -1.43220786e-08, 0.486752301, -3.99823996e-08, -0.873540044)
CFrameMon = CFrame.new(-2913.26367, 73.0011826, -2971.64282, 0.910507619, 0, 0.413492233, 0, 1.00000012, 0, -0.413492233, 0, 0.910507619)
SPAWNPOINT = "Greenb"
elseif MyLevel == 900 or MyLevel <= 949 or _G.Select_Mob_Farm == "Marine Captain [Lv. 900]" then -- Marine Captain [Lv. 900]
Ms = "Marine Captain [Lv. 900]"
NameQuest = "MarineQuest3"
LevelQuest = 2
NameMon = "Marine Captain"
CFrameQuest = CFrame.new(-2442.65015, 73.0511475, -3219.11523, -0.873540044, 4.2329841e-08, -0.486752301, 5.64383384e-08, 1, -1.43220786e-08, 0.486752301, -3.99823996e-08, -0.873540044)
CFrameMon = CFrame.new(-1868.67688, 73.0011826, -3321.66333, -0.971402287, 1.06502087e-08, 0.237439692, 3.68856199e-08, 1, 1.06050372e-07, -0.237439692, 1.11775684e-07, -0.971402287)
SPAWNPOINT = "Greenb"
elseif MyLevel == 950 or MyLevel <= 974 or _G.Select_Mob_Farm == "Zombie [Lv. 950]" then -- Zombie [Lv. 950]
Ms = "Zombie [Lv. 950]"
NameQuest = "ZombieQuest"
LevelQuest = 1
NameMon = "Zombie"
CFrameQuest = CFrame.new(-5492.79395, 48.5151672, -793.710571, 0.321800292, -6.24695815e-08, 0.946807742, 4.05616092e-08, 1, 5.21931227e-08, -0.946807742, 2.16082796e-08, 0.321800292)
CFrameMon = CFrame.new(-5634.83838, 126.067039, -697.665039, -0.992770672, 6.77618939e-09, 0.120025545, 1.65461245e-08, 1, 8.04023372e-08, -0.120025545, 8.18070234e-08, -0.992770672)
SPAWNPOINT = "Graveyard"
elseif MyLevel == 975 or MyLevel <= 999 or _G.Select_Mob_Farm == "Vampire [Lv. 975]" then -- Vampire [Lv. 975]
Ms = "Vampire [Lv. 975]"
NameQuest = "ZombieQuest"
LevelQuest = 2
NameMon = "Vampire"
CFrameQuest = CFrame.new(-5492.79395, 48.5151672, -793.710571, 0.321800292, -6.24695815e-08, 0.946807742, 4.05616092e-08, 1, 5.21931227e-08, -0.946807742, 2.16082796e-08, 0.321800292)
CFrameMon = CFrame.new(-6030.32031, 6.4377408, -1313.5564, -0.856965423, 3.9138893e-08, -0.515373945, -1.12178942e-08, 1, 9.45958547e-08, 0.515373945, 8.68467822e-08, -0.856965423)
SPAWNPOINT = "Graveyard"
elseif MyLevel == 1000 or MyLevel <= 1049 or _G.Select_Mob_Farm == "Snow Trooper [Lv. 1000]" then -- Snow Trooper [Lv. 1000] **
Ms = "Snow Trooper [Lv. 1000]"
NameQuest = "SnowMountainQuest"
LevelQuest = 1
NameMon = "Snow Trooper"
CFrameQuest = CFrame.new(604.964966, 401.457062, -5371.69287, 0.353063971, 1.89520435e-08, -0.935599446, -5.81846002e-08, 1, -1.70033754e-09, 0.935599446, 5.50377841e-08, 0.353063971)
CFrameMon = CFrame.new(535.893433, 401.457062, -5329.6958, -0.999524176, 0, 0.0308452044, 0, 1, -0, -0.0308452044, 0, -0.999524176)
SPAWNPOINT = "Snowy"
elseif MyLevel == 1050 or MyLevel <= 1099 or _G.Select_Mob_Farm == "Winter Warrior [Lv. 1050]" then -- Winter Warrior [Lv. 1050]
Ms = "Winter Warrior [Lv. 1050]"
NameQuest = "SnowMountainQuest"
LevelQuest = 2
NameMon = "Winter Warrior"
CFrameQuest = CFrame.new(604.964966, 401.457062, -5371.69287, 0.353063971, 1.89520435e-08, -0.935599446, -5.81846002e-08, 1, -1.70033754e-09, 0.935599446, 5.50377841e-08, 0.353063971)
CFrameMon = CFrame.new(1223.7417, 454.575226, -5170.02148, 0.473996818, 2.56845354e-08, 0.880526543, -5.62456428e-08, 1, 1.10811016e-09, -0.880526543, -5.00510211e-08, 0.473996818)
SPAWNPOINT = "Snowy"
elseif MyLevel == 1100 or MyLevel <= 1124 or _G.Select_Mob_Farm == "Lab Subordinate [Lv. 1100]" then -- Lab Subordinate [Lv. 1100]
Ms = "Lab Subordinate [Lv. 1100]"
NameQuest = "IceSideQuest"
LevelQuest = 1
NameMon = "Lab Subordinate"
CFrameQuest = CFrame.new(-6060.10693, 15.9868021, -4904.7876, -0.411000341, -5.06538868e-07, 0.91163528, 1.26306062e-07, 1, 6.12581289e-07, -0.91163528, 3.66916197e-07, -0.411000341)
CFrameMon = CFrame.new(-5769.2041, 37.9288292, -4468.38721, -0.569419742, -2.49055017e-08, 0.822046936, -6.96206541e-08, 1, -1.79282633e-08, -0.822046936, -6.74401548e-08, -0.569419742)
SPAWNPOINT = "CircleIslandIce"
elseif MyLevel == 1125 or MyLevel <= 1174 or _G.Select_Mob_Farm == "Horned Warrior [Lv. 1125]" then -- Horned Warrior [Lv. 1125]
Ms = "Horned Warrior [Lv. 1125]"
NameQuest = "IceSideQuest"
LevelQuest = 2
NameMon = "Horned Warrior"
CFrameQuest = CFrame.new(-6060.10693, 15.9868021, -4904.7876, -0.411000341, -5.06538868e-07, 0.91163528, 1.26306062e-07, 1, 6.12581289e-07, -0.91163528, 3.66916197e-07, -0.411000341)
CFrameMon = CFrame.new(-6400.85889, 24.7645149, -5818.63574, -0.964845479, 8.65926566e-08, -0.262817472, 3.98261392e-07, 1, -1.13260398e-06, 0.262817472, -1.19745812e-06, -0.964845479)
SPAWNPOINT = "CircleIslandIce"
elseif MyLevel == 1175 or MyLevel <= 1199 or _G.Select_Mob_Farm == "Magma Ninja [Lv. 1175]" then -- Magma Ninja [Lv. 1175]
Ms = "Magma Ninja [Lv. 1175]"
NameQuest = "FireSideQuest"
LevelQuest = 1
NameMon = "Magma Ninja"
CFrameQuest = CFrame.new(-5431.09473, 15.9868021, -5296.53223, 0.831796765, 1.15322464e-07, -0.555080295, -1.10814341e-07, 1, 4.17010995e-08, 0.555080295, 2.68240168e-08, 0.831796765)
CFrameMon = CFrame.new(-5496.65576, 58.6890411, -5929.76855, -0.885073781, 0, -0.465450764, 0, 1.00000012, -0, 0.465450764, 0, -0.885073781)
SPAWNPOINT = "CircleIslandFire"
elseif MyLevel == 1200 or MyLevel <= 1249 or _G.Select_Mob_Farm == "Lava Pirate [Lv. 1200]" then -- Lava Pirate [Lv. 1200]
Ms = "Lava Pirate [Lv. 1200]"
NameQuest = "FireSideQuest"
LevelQuest = 2
NameMon = "Lava Pirate"
CFrameQuest = CFrame.new(-5431.09473, 15.9868021, -5296.53223, 0.831796765, 1.15322464e-07, -0.555080295, -1.10814341e-07, 1, 4.17010995e-08, 0.555080295, 2.68240168e-08, 0.831796765)
CFrameMon = CFrame.new(-5169.71729, 34.1234779, -4669.73633, -0.196780294, 0, 0.98044765, 0, 1.00000012, -0, -0.98044765, 0, -0.196780294)
SPAWNPOINT = "CircleIslandFire"
elseif MyLevel == 1250 or MyLevel <= 1274 or _G.Select_Mob_Farm == "Ship Deckhand [Lv. 1250]" then -- Ship Deckhand [Lv. 1250]
Ms = "Ship Deckhand [Lv. 1250]"
NameQuest = "ShipQuest1"
LevelQuest = 1
NameMon = "Ship Deckhand"
CFrameQuest = CFrame.new(1037.80127, 125.092171, 32911.6016, -0.244533166, -0, -0.969640911, -0, 1.00000012, -0, 0.96964103, 0, -0.244533136)
CFrameMon = CFrame.new(1163.80872, 138.288452, 33058.4258, -0.998580813, 5.49076979e-08, -0.0532564968, 5.57436763e-08, 1, -1.42118655e-08, 0.0532564968, -1.71604082e-08, -0.998580813)
SPAWNPOINT = "Ship"
elseif MyLevel == 1275 or MyLevel <= 1299 or _G.Select_Mob_Farm == "Ship Engineer [Lv. 1275]" then -- Ship Engineer [Lv. 1275]
Ms = "Ship Engineer [Lv. 1275]"
NameQuest = "ShipQuest1"
LevelQuest = 2
NameMon = "Ship Engineer"
CFrameQuest = CFrame.new(1037.80127, 125.092171, 32911.6016, -0.244533166, -0, -0.969640911, -0, 1.00000012, -0, 0.96964103, 0, -0.244533136)
CFrameMon = CFrame.new(916.666504, 44.0920448, 32917.207, -0.99746871, -4.85034697e-08, -0.0711069331, -4.8925461e-08, 1, 4.19294288e-09, 0.0711069331, 7.66126895e-09, -0.99746871)
SPAWNPOINT = "Ship"
elseif MyLevel == 1300 or MyLevel <= 1324 or _G.Select_Mob_Farm == "Ship Steward [Lv. 1300]" then -- Ship Steward [Lv. 1300]
Ms = "Ship Steward [Lv. 1300]"
NameQuest = "ShipQuest2"
LevelQuest = 1
NameMon = "Ship Steward"
CFrameQuest = CFrame.new(968.80957, 125.092171, 33244.125, -0.869560242, 1.51905191e-08, -0.493826836, 1.44108379e-08, 1, 5.38534195e-09, 0.493826836, -2.43357912e-09, -0.869560242)
CFrameMon = CFrame.new(918.743286, 129.591064, 33443.4609, -0.999792814, -1.7070947e-07, -0.020350717, -1.72559169e-07, 1, 8.91351277e-08, 0.020350717, 9.2628369e-08, -0.999792814)
SPAWNPOINT = "Ship"
elseif MyLevel == 1325 or MyLevel <= 1349 or _G.Select_Mob_Farm == "Ship Officer [Lv. 1325]" then -- Ship Officer [Lv. 1325]
Ms = "Ship Officer [Lv. 1325]"
NameQuest = "ShipQuest2"
LevelQuest = 2
NameMon = "Ship Officer"
CFrameQuest = CFrame.new(968.80957, 125.092171, 33244.125, -0.869560242, 1.51905191e-08, -0.493826836, 1.44108379e-08, 1, 5.38534195e-09, 0.493826836, -2.43357912e-09, -0.869560242)
CFrameMon = CFrame.new(786.051941, 181.474106, 33303.2969, 0.999285698, -5.32193063e-08, 0.0377905183, 5.68968588e-08, 1, -9.62386864e-08, -0.0377905183, 9.83201005e-08, 0.999285698)
SPAWNPOINT = "Ship"
elseif MyLevel == 1350 or MyLevel <= 1374 or _G.Select_Mob_Farm == "Arctic Warrior [Lv. 1350]" then -- Arctic Warrior [Lv. 1350]
Ms = "Arctic Warrior [Lv. 1350]"
NameQuest = "FrostQuest"
LevelQuest = 1
NameMon = "Arctic Warrior"
CFrameQuest = CFrame.new(5669.43506, 28.2117786, -6482.60107, 0.888092756, 1.02705066e-07, 0.459664226, -6.20391774e-08, 1, -1.03572376e-07, -0.459664226, 6.34646895e-08, 0.888092756)
CFrameMon = CFrame.new(5995.07471, 57.3188477, -6183.47314, 0.702747107, -1.53454167e-07, -0.711440146, -1.08168464e-07, 1, -3.22542007e-07, 0.711440146, 3.03620908e-07, 0.702747107)
SPAWNPOINT = "IceCastle"
elseif MyLevel == 1375 or MyLevel <= 1424 or _G.Select_Mob_Farm == "Snow Lurker [Lv. 1375]" then -- Snow Lurker [Lv. 1375]
Ms = "Snow Lurker [Lv. 1375]"
NameQuest = "FrostQuest"
LevelQuest = 2
NameMon = "Snow Lurker"
CFrameQuest = CFrame.new(5669.43506, 28.2117786, -6482.60107, 0.888092756, 1.02705066e-07, 0.459664226, -6.20391774e-08, 1, -1.03572376e-07, -0.459664226, 6.34646895e-08, 0.888092756)
CFrameMon = CFrame.new(5518.00684, 60.5559731, -6828.80518, -0.650781393, -3.64292951e-08, 0.759265184, -4.07668654e-09, 1, 4.44854642e-08, -0.759265184, 2.58550248e-08, -0.650781393)
SPAWNPOINT = "IceCastle"
elseif MyLevel == 1425 or MyLevel <= 1449 or _G.Select_Mob_Farm == "Sea Soldier [Lv. 1425]" then -- Sea Soldier [Lv. 1425]
Ms = "Sea Soldier [Lv. 1425]"
NameQuest = "ForgottenQuest"
LevelQuest = 1
NameMon = "Sea Soldier"
CFrameQuest = CFrame.new(-3052.99097, 236.881363, -10148.1943, -0.997911751, 4.42321983e-08, 0.064591676, 4.90968759e-08, 1, 7.37270085e-08, -0.064591676, 7.67442998e-08, -0.997911751)
CFrameMon = CFrame.new(-3029.78467, 66.944252, -9777.38184, -0.998552859, 1.09555076e-08, 0.0537791774, 7.79564235e-09, 1, -5.89660658e-08, -0.0537791774, -5.84614881e-08, -0.998552859)
SPAWNPOINT = "ForgottenIsland"
elseif MyLevel >= 1450 or _G.Select_Mob_Farm == "Water Fighter [Lv. 1450]" then -- Water Fighter [Lv. 1450]
Ms = "Water Fighter [Lv. 1450]"
NameQuest = "ForgottenQuest"
LevelQuest = 2
NameMon = "Water Fighter"
CFrameQuest = CFrame.new(-3052.99097, 236.881363, -10148.1943, -0.997911751, 4.42321983e-08, 0.064591676, 4.90968759e-08, 1, 7.37270085e-08, -0.064591676, 7.67442998e-08, -0.997911751)
CFrameMon = CFrame.new(-3262.00098, 298.699615, -10553.6943, -0.233570755, -4.57538185e-08, 0.972339869, -5.80986068e-08, 1, 3.30992194e-08, -0.972339869, -4.87605725e-08, -0.233570755)
SPAWNPOINT = "ForgottenIsland"
end
elseif World3 then
if MyLevel == 1500 or MyLevel <= 1524 or _G.Select_Mob_Farm == "Pirate Millionaire [Lv. 1500]" then
Ms = "Pirate Millionaire [Lv. 1500]"
NameQuest = "PiratePortQuest"
LevelQuest = 1
NameMon = "Pirate Millionaire"
CFrameQuest = CFrame.new(-290.074677, 42.9034653, 5581.58984, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627)
CFrameMon = CFrame.new(81.164993286133, 43.755737304688, 5724.7021484375)
SPAWNPOINT = "Default"
elseif MyLevel == 1525 or MyLevel <= 1574 or _G.Select_Mob_Farm == "Pistol Billionaire [Lv. 1525]" then
Ms = "Pistol Billionaire [Lv. 1525]"
NameQuest = "PiratePortQuest"
LevelQuest = 2
NameMon = "Pistol Billionaire"
CFrameQuest = CFrame.new(-290.074677, 42.9034653, 5581.58984, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627)
CFrameMon = CFrame.new(81.164993286133, 43.755737304688, 5724.7021484375)
SPAWNPOINT = "Default"
elseif MyLevel == 1575 or MyLevel <= 1599 or _G.Select_Mob_Farm == "Dragon Crew Warrior [Lv. 1575]" then
Ms = "Dragon Crew Warrior [Lv. 1575]"
NameQuest = "AmazonQuest"
LevelQuest = 1
NameMon = "Dragon Crew Warrior"
CFrameQuest = CFrame.new(5832.83594, 51.6806107, -1101.51563, 0.898790359, -0, -0.438378751, 0, 1, -0, 0.438378751, 0, 0.898790359)
CFrameMon = CFrame.new(6241.9951171875, 51.522083282471, -1243.9771728516)
SPAWNPOINT = "Hydra3"
elseif MyLevel == 1600 or MyLevel <= 1624 or _G.Select_Mob_Farm == "Dragon Crew Archer [Lv. 1600]" then
Ms = "Dragon Crew Archer [Lv. 1600]"
NameQuest = "AmazonQuest"
LevelQuest = 2
NameMon = "Dragon Crew Archer"
CFrameQuest = CFrame.new(5832.83594, 51.6806107, -1101.51563, 0.898790359, -0, -0.438378751, 0, 1, -0, 0.438378751, 0, 0.898790359)
CFrameMon = CFrame.new(6488.9155273438, 383.38375854492, -110.66246032715)
SPAWNPOINT = "Hydra3"
elseif MyLevel == 1625 or MyLevel <= 1649 or _G.Select_Mob_Farm == "Female Islander [Lv. 1625]" then
Ms = "Female Islander [Lv. 1625]"
NameQuest = "AmazonQuest2"
LevelQuest = 1
NameMon = "Female Islander"
CFrameQuest = CFrame.new(5448.86133, 601.516174, 751.130676, 0, 0, 1, 0, 1, -0, -1, 0, 0)
CFrameMon = CFrame.new(4770.4990234375, 758.95520019531, 1069.8680419922)
SPAWNPOINT = "Hydra1"
elseif MyLevel == 1650 or MyLevel <= 1699 or _G.Select_Mob_Farm == "Giant Islander [Lv. 1650]" then
Ms = "Giant Islander [Lv. 1650]"
NameQuest = "AmazonQuest2"
LevelQuest = 2
NameMon = "Giant Islander"
CFrameQuest = CFrame.new(5448.86133, 601.516174, 751.130676, 0, 0, 1, 0, 1, -0, -1, 0, 0)
CFrameMon = CFrame.new(4530.3540039063, 656.75695800781, -131.60952758789)
SPAWNPOINT = "Hydra1"
elseif MyLevel == 1700 or MyLevel <= 1724 or _G.Select_Mob_Farm == "Marine Commodore [Lv. 1700]" then
Ms = "Marine Commodore [Lv. 1700]"
NameQuest = "MarineTreeIsland"
LevelQuest = 1
NameMon = "Marine Commodore"
CFrameQuest = CFrame.new(2180.54126, 27.8156815, -6741.5498, -0.965929747, 0, 0.258804798, 0, 1, 0, -0.258804798, 0, -0.965929747)
CFrameMon = CFrame.new(2490.0844726563, 190.4232635498, -7160.0502929688)
SPAWNPOINT = "GreatTree"
elseif MyLevel == 1725 or MyLevel <= 1774 or _G.Select_Mob_Farm == "Marine Rear Admiral [Lv. 1725]" then
Ms = "Marine Rear Admiral [Lv. 1725]"
NameQuest = "MarineTreeIsland"
LevelQuest = 2
NameMon = "Marine Rear Admiral"
CFrameQuest = CFrame.new(2180.54126, 27.8156815, -6741.5498, -0.965929747, 0, 0.258804798, 0, 1, 0, -0.258804798, 0, -0.965929747)
CFrameMon = CFrame.new(3951.3903808594, 229.11549377441, -6912.81640625)
SPAWNPOINT = "GreatTree"
elseif MyLevel == 1775 or MyLevel <= 1799 or _G.Select_Mob_Farm == "Fishman Raider [Lv. 1775]" then
Ms = "Fishman Raider [Lv. 1775]"
NameQuest = "DeepForestIsland3"
LevelQuest = 1
NameMon = "Fishman Raider"
CFrameQuest = CFrame.new(-10581.6563, 330.872955, -8761.18652, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213)
CFrameMon = CFrame.new(-10322.400390625, 390.94473266602, -8580.0908203125)
SPAWNPOINT = "PineappleTown"
elseif MyLevel == 1800 or MyLevel <= 1824 or _G.Select_Mob_Farm == "Fishman Captain [Lv. 1800]" then
Ms = "Fishman Captain [Lv. 1800]"
NameQuest = "DeepForestIsland3"
LevelQuest = 2
NameMon = "Fishman Captain"
CFrameQuest = CFrame.new(-10581.6563, 330.872955, -8761.18652, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213)
CFrameMon = CFrame.new(-11194.541992188, 442.02795410156, -8608.806640625)
SPAWNPOINT = "PineappleTown"
elseif MyLevel == 1825 or MyLevel <= 1849 or _G.Select_Mob_Farm == "Forest Pirate [Lv. 1825]" then
Ms = "Forest Pirate [Lv. 1825]"
NameQuest = "DeepForestIsland"
LevelQuest = 1
NameMon = "Forest Pirate"
CFrameQuest = CFrame.new(-13234.04, 331.488495, -7625.40137, 0.707134247, -0, -0.707079291, 0, 1, -0, 0.707079291, 0, 0.707134247)
CFrameMon = CFrame.new(-13225.809570313, 428.19387817383, -7753.1245117188)
SPAWNPOINT = "BigMansion"
elseif MyLevel == 1850 or MyLevel <= 1899 or _G.Select_Mob_Farm == "Mythological Pirate [Lv. 1850]" then
Ms = "Mythological Pirate [Lv. 1850]"
NameQuest = "DeepForestIsland"
LevelQuest = 2
NameMon = "Mythological Pirate"
CFrameQuest = CFrame.new(-13234.04, 331.488495, -7625.40137, 0.707134247, -0, -0.707079291, 0, 1, -0, 0.707079291, 0, 0.707134247)
CFrameMon = CFrame.new(-13869.172851563, 564.95251464844, -7084.4135742188)
SPAWNPOINT = "BigMansion"
elseif MyLevel == 1900 or MyLevel <= 1924 or _G.Select_Mob_Farm == "Jungle Pirate [Lv. 1900]" then
Ms = "Jungle Pirate [Lv. 1900]"
NameQuest = "DeepForestIsland2"
LevelQuest = 1
NameMon = "Jungle Pirate"
CFrameQuest = CFrame.new(-12680.3818, 389.971039, -9902.01953, -0.0871315002, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, -0.0871315002)
CFrameMon = CFrame.new(-11982.221679688, 376.32522583008, -10451.415039063)
SPAWNPOINT = "PineappleTown"
elseif MyLevel == 1925 or MyLevel <= 1974 or _G.Select_Mob_Farm == "Musketeer Pirate [Lv. 1925]" then
Ms = "Musketeer Pirate [Lv. 1925]"
NameQuest = "DeepForestIsland2"
LevelQuest = 2
NameMon = "Musketeer Pirate"
CFrameQuest = CFrame.new(-12680.3818, 389.971039, -9902.01953, -0.0871315002, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, -0.0871315002)
CFrameMon = CFrame.new(-13282.3046875, 496.23684692383, -9565.150390625)
SPAWNPOINT = "PineappleTown"
elseif MyLevel == 1975 or MyLevel <= 1999 or _G.Select_Mob_Farm == "Reborn Skeleton [Lv. 1975]" then
Ms = "Reborn Skeleton [Lv. 1975]"
NameQuest = "HauntedQuest1"
LevelQuest = 1
NameMon = "Reborn Skeleton"
CFrameQuest = CFrame.new(-9479.2168, 141.215088, 5566.09277, 0, 0, 1, 0, 1, -0, -1, 0, 0)
CFrameMon = CFrame.new(-8761.3154296875, 164.85829162598, 6161.1567382813)
SPAWNPOINT = "HauntedCastle"
elseif MyLevel == 2000 or MyLevel <= 2024 or _G.Select_Mob_Farm == "Living Zombie [Lv. 2000]" then
Ms = "Living Zombie [Lv. 2000]"
NameQuest = "HauntedQuest1"
LevelQuest = 2
NameMon = "Living Zombie"
CFrameQuest = CFrame.new(-9479.2168, 141.215088, 5566.09277, 0, 0, 1, 0, 1, -0, -1, 0, 0)
CFrameMon = CFrame.new(-10093.930664063, 237.38233947754, 6180.5654296875)
SPAWNPOINT = "HauntedCastle"
elseif MyLevel == 2025 or MyLevel <= 2049 or _G.Select_Mob_Farm == "Demonic Soul [Lv. 2025]" then
Ms = "Demonic Soul [Lv. 2025]"
NameQuest = "HauntedQuest2"
LevelQuest = 1
NameMon = "Demonic Soul"
CFrameQuest = CFrame.new(-9514.78027, 171.162918, 6078.82373, 0.301918149, 7.4535027e-09, 0.953333855, -3.22802141e-09, 1, -6.79604995e-09, -0.953333855, -1.02553133e-09, 0.301918149)
CFrameMon = CFrame.new(-9466.72949, 171.162918, 6132.01514)
SPAWNPOINT = "HauntedCastle"
elseif MyLevel == 2050 or MyLevel <= 2074 or _G.Select_Mob_Farm == "Posessed Mummy [Lv. 2050]" then
Ms = "Posessed Mummy [Lv. 2050]"
NameQuest = "HauntedQuest2"
LevelQuest = 2
NameMon = "Posessed Mummy"
CFrameQuest = CFrame.new(-9514.78027, 171.162918, 6078.82373, 0.301918149, 7.4535027e-09, 0.953333855, -3.22802141e-09, 1, -6.79604995e-09, -0.953333855, -1.02553133e-09, 0.301918149)
CFrameMon = CFrame.new(-9589.93848, 4.85058546, 6190.27197)
SPAWNPOINT = "HauntedCastle"
elseif MyLevel == 2075 or MyLevel <= 2099 or _G.Select_Mob_Farm == "Peanut Scout [Lv. 2075]" then
Ms = "Peanut Scout [Lv. 2075]"
NameQuest = "NutsIslandQuest"
LevelQuest = 1
NameMon = "Peanut Scout"
CFrameQuest = CFrame.new(-2103.9375, 38.139019012451, -10192.702148438)
CFrameMon = CFrame.new(-2150.587890625, 122.49767303467, -10358.994140625)
SPAWNPOINT = "Peanut"
elseif MyLevel == 2100 or MyLevel <= 2124 or _G.Select_Mob_Farm == "Peanut President [Lv. 2100]" then
Ms = "Peanut President [Lv. 2100]"
NameQuest = "NutsIslandQuest"
LevelQuest = 2
NameMon = "Peanut President"
CFrameQuest = CFrame.new(-2103.9375, 38.139019012451, -10192.702148438)
CFrameMon = CFrame.new(-2150.587890625, 122.49767303467, -10358.994140625)
SPAWNPOINT = "Peanut"
elseif MyLevel == 2125 or MyLevel <= 2149 or _G.Select_Mob_Farm == "Ice Cream Chef [Lv. 2125]" then
Ms = "Ice Cream Chef [Lv. 2125]"
NameQuest = "IceCreamIslandQuest"
LevelQuest = 1
NameMon = "Ice Cream Chef"
CFrameQuest = CFrame.new(-819.84533691406, 65.845329284668, -10965.487304688)
CFrameMon = CFrame.new(-890.55895996094, 186.34135437012, -11127.306640625)
SPAWNPOINT = "IceCream"
elseif MyLevel == 2150 or MyLevel <= 2199 or _G.Select_Mob_Farm == "Ice Cream Commander [Lv. 2150]" then
Ms = "Ice Cream Commander [Lv. 2150]"
NameQuest = "IceCreamIslandQuest"
LevelQuest = 2
NameMon = "Ice Cream Commander"
CFrameQuest = CFrame.new(-819.84533691406, 65.845329284668, -10965.487304688)
CFrameMon = CFrame.new(-890.55895996094, 186.34135437012, -11127.306640625)
SPAWNPOINT = "IceCream"
elseif MyLevel == 2200 or MyLevel <= 2224 or _G.Select_Mob_Farm == "Cookie Crafter [Lv. 2200]" then
Ms = "Cookie Crafter [Lv. 2200]"
NameQuest = "CakeQuest1"
LevelQuest = 1
NameMon = "Cookie Crafter"
CFrameQuest = CFrame.new(-2021.5509033203125, 37.798221588134766, -12028.103515625)
CFrameMon = CFrame.new(-2273.00244140625, 90.22590637207031, -12151.62109375)
SPAWNPOINT = "Loaf"
elseif MyLevel == 2225 or MyLevel <= 2249 or _G.Select_Mob_Farm == "Cake Guard [Lv. 2225]" then
Ms = "Cake Guard [Lv. 2225]"
NameQuest = "CakeQuest1"
LevelQuest = 2
NameMon = "Cake Guard"
CFrameQuest = CFrame.new(-2021.5509033203125, 37.798221588134766, -12028.103515625)
CFrameMon = CFrame.new(-1442.373046875, 158.14111328125, -12277.37109375)
SPAWNPOINT = "Loaf"
elseif MyLevel == 2250 or MyLevel <= 2274 or _G.Select_Mob_Farm == "Baking Staff [Lv. 2250]" then
Ms = "Baking Staff [Lv. 2250]"
NameQuest = "CakeQuest2"
LevelQuest = 1
NameMon = "Baking Staff"
CFrameQuest = CFrame.new(-1927.9107666015625, 37.79813003540039, -12843.78515625)
CFrameMon = CFrame.new(-1837.2803955078125, 129.0594482421875, -12934.5498046875)
SPAWNPOINT = "Loaf"
elseif MyLevel == 2275 or MyLevel <= 2299 or _G.Select_Mob_Farm == "Head Baker [Lv. 2275]" then
Ms = "Head Baker [Lv. 2275]"
NameQuest = "CakeQuest2"
LevelQuest = 2
NameMon = "Head Baker"
CFrameQuest = CFrame.new(-1927.9107666015625, 37.79813003540039, -12843.78515625)
CFrameMon = CFrame.new(-2203.302490234375, 109.90937042236328, -12788.7333984375)
SPAWNPOINT = "Loaf"
elseif MyLevel == 2300 or MyLevel <= 2324 or _G.Select_Mob_Farm == "Cocoa Warrior [Lv. 2300]" then
Ms = "Cocoa Warrior [Lv. 2300]"
NameQuest = "ChocQuest1"
LevelQuest = 1
NameMon = "Cocoa Warrior"
CFrameQuest = CFrame.new(231.13571166992188, 24.734268188476562, -12195.1162109375)
CFrameMon = CFrame.new(231.13571166992188, 24.734268188476562, -12195.1162109375)
SPAWNPOINT = "Chocolate"
elseif MyLevel == 2325 or MyLevel <= 2349 or _G.Select_Mob_Farm == "Chocolate Bar Battler [Lv. 2325]" then
Ms = "Chocolate Bar Battler [Lv. 2325]"
NameQuest = "ChocQuest1"
LevelQuest = 2
NameMon = "Chocolate Bar Battler"
CFrameQuest = CFrame.new(231.13571166992188, 24.734268188476562, -12195.1162109375)
CFrameMon = CFrame.new(231.13571166992188, 24.734268188476562, -12195.1162109375)
SPAWNPOINT = "Chocolate"
elseif MyLevel == 2350 or MyLevel <= 2374 or _G.Select_Mob_Farm == "Sweet Thief [Lv. 2350]" then
Ms = "Sweet Thief [Lv. 2350]"
NameQuest = "ChocQuest2"
LevelQuest = 1
NameMon = "Sweet Thief"
CFrameQuest = CFrame.new(147.52256774902344, 24.793832778930664, -12775.3583984375)
CFrameMon = CFrame.new(147.52256774902344, 24.793832778930664, -12775.3583984375)
SPAWNPOINT = "Chocolate"
elseif MyLevel == 2375 or MyLevel <= 2400 or _G.Select_Mob_Farm == "Candy Rebel [Lv. 2375]" then
Ms = "Candy Rebel [Lv. 2375]"
NameQuest = "ChocQuest2"
LevelQuest = 2
NameMon = "Candy Rebel"
CFrameQuest = CFrame.new(147.52256774902344, 24.793832778930664, -12775.3583984375)
CFrameMon = CFrame.new(147.52256774902344, 24.793832778930664, -12775.3583984375)
SPAWNPOINT = "Chocolate"
elseif MyLevel == 2400 or MyLevel <= 2425 or _G.Select_Mob_Farm == "Candy Pirate [Lv. 2400]" then
Ms = "Candy Pirate [Lv. 2400]"
NameQuest = "CandyQuest1"
LevelQuest = 1
NameMon = "Candy Pirate"
CFrameQuest = CFrame.new(-1151.48987, 16.1422901, -14445.6904, -0.316594511, -6.85698254e-08, -0.948560953, -2.05343067e-08, 1, -6.54346692e-08, 0.948560953, -1.23821675e-09, -0.316594511)
CFrameMon = CFrame.new(-1408.46521, 16.1423531, -14552.2041, 0.90175873, -8.17216943e-08, -0.432239741, 7.81264475e-08, 1, -2.60746162e-08, 0.432239741, -1.02563433e-08, 0.90175873)
SPAWNPOINT = "Chocolate"
elseif MyLevel >= 2425 or _G.Select_Mob_Farm == "Snow Demon [Lv. 2425]" then
Ms = "Snow Demon [Lv. 2425]"
NameQuest = "CandyQuest1"
LevelQuest = 2
NameMon = "Snow Demon"
CFrameQuest = CFrame.new(-1151.48987, 16.1422901, -14445.6904, -0.316594511, -6.85698254e-08, -0.948560953, -2.05343067e-08, 1, -6.54346692e-08, 0.948560953, -1.23821675e-09, -0.316594511)
CFrameMon = CFrame.new(-777.070862, 23.5809536, -14453.0078, 0.33384338, 0, -0.942628562, 0, 1, 0, 0.942628562, 0, 0.33384338)
SPAWNPOINT = "Chocolate"
end
end
end
function CheckLevel2()
local Lvl = game:GetService("Players").LocalPlayer.Data.Level.Value
if Lvl >= 1 and Lvl <= 9 then
if tostring(game.Players.LocalPlayer.Team) == "Marines" then
namemon = "Trainee [Lv. 5]"
namequest = "MarineQuest"
questlv = 1
npcpos = CFrame.new(-2709.67944, 24.5206585, 2104.24585, -0.744724929, -3.97967455e-08, -0.667371571, 4.32403588e-08, 1, -1.07884304e-07, 0.667371571, -1.09201515e-07, -0.744724929)
elseif tostring(game.Players.LocalPlayer.Team) == "Pirates" then
namemon = "Bandit [Lv. 5]"
namequest = "BanditQuest1"
questlv = 1
npcpos = CFrame.new(1059.99731, 16.9222069, 1549.28162, -0.95466274, 7.29721794e-09, 0.297689587, 1.05190106e-08, 1, 9.22064114e-09, -0.297689587, 1.19340022e-08, -0.95466274)
end
return {["QuestLv"] = questlv, ["CFrameQuest"] = npcpos, ["NameMon"] = namemon, ["NameQuest"] = namequest}
end
local GuideModule = require(game:GetService("ReplicatedStorage").GuideModule)
local Quests = require(game:GetService("ReplicatedStorage").Quests)
for i,v in pairs(GuideModule["Data"]["NPCList"]) do
for i1,v1 in pairs(v["Levels"]) do
if Lvl >= v1 then
if not levelreq then
levelreq = 0
end
if v1 > levelreq then
npcpos = i["CFrame"]
questlv = i1
levelreq = v1
end
if #v["Levels"] == 3 and questlv == 3 then
npcpos = i["CFrame"]
questlv = 2
levelreq = v["Levels"][2]
end
end
end
end
for i,v in pairs(Quests) do
for i1,v1 in pairs(v) do
if v1["LevelReq"] == levelreq and i ~= "CitizenQuest" then
namequest = i
for i2,v2 in pairs(v1["Task"]) do
namemon = i2
end
end
end
end
if namequest == "MarineQuest2" then
namequest = "MarineQuest2"
questlv = 1
namemon = "Chief Petty Officer [Lv. 120]"
levelreq = 120
elseif namequest == "ImpelQuest" then
namequest = "PrisonerQuest"
questlv = 2
namemon = "Dangerous Prisoner"
levelreq = 210
npcpos = CFrame.new(5310.60547, 0.350014925, 474.946594, 0.0175017118, 0, 0.999846935, 0, 1, 0, -0.999846935, 0, 0.0175017118)
elseif namequest == "SkyExp1Quest" then
if questlv == 1 then
npcpos = CFrame.new(-4721.88867, 843.874695, -1949.96643, 0.996191859, -0, -0.0871884301, 0, 1, -0, 0.0871884301, 0, 0.996191859)
elseif questlv == 2 then
npcpos = CFrame.new(-7859.09814, 5544.19043, -381.476196, -0.422592998, 0, 0.906319618, 0, 1, 0, -0.906319618, 0, -0.422592998)
end
elseif namequest == "Area2Quest" and questlv == 2 then
namequest = "Area2Quest"
questlv = 1
namemon = "Swan Pirate [Lv. 775]"
levelreq = 775
end
namemon = namemon:sub(1,#namemon)
if not namemon:find("Lv") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
monlv = string.match(v.Name, "%d+")
if v.Name:find(namemon) and #v.Name > #namemon and tonumber(monlv) <= Lvl + 50 then
namemon = v.Name
end
end
end
if not namemon:find("Lv") then
for i,v in pairs(game:GetService("ReplicatedStorage"):GetChildren()) do
monlv = string.match(v.Name, "%d+")
if v.Name:find(namemon) and #v.Name > #namemon and tonumber(monlv) <= Lvl + 50 then
namemon = v.Name
end
end
end
return {["QuestLv"] = questlv, ["CFrameQuest"] = npcpos, ["NameMon"] = namemon, ["NameQuest"] = namequest, ["LevelReq"] = levelreq}
end
function CheckBossQuest()
if _G.Select_Boss == "Saber Expert [Lv. 200] [Boss]" then
MsBoss = "Saber Expert [Lv. 200] [Boss]"
NameBoss = "Saber Expert"
CFrameBoss = CFrame.new(-1458.89502, 29.8870335, -50.633564, 0.858821094, 1.13848939e-08, 0.512275636, -4.85649254e-09, 1, -1.40823326e-08, -0.512275636, 9.6063415e-09, 0.858821094)
elseif _G.Select_Boss == "The Saw [Lv. 100] [Boss]" then
MsBoss = "The Saw [Lv. 100] [Boss]"
NameBoss = "The Saw"
CFrameBoss = CFrame.new(-683.519897, 13.8534927, 1610.87854, -0.290192783, 6.88365773e-08, 0.956968188, 6.98413629e-08, 1, -5.07531119e-08, -0.956968188, 5.21077759e-08, -0.290192783)
elseif _G.Select_Boss == "Greybeard [Lv. 750] [Raid Boss]" then
MsBoss = "Greybeard [Lv. 750] [Raid Boss]"
NameBoss = "Greybeard"
CFrameBoss = CFrame.new(-4955.72949, 80.8163834, 4305.82666, -0.433646321, -1.03394289e-08, 0.901083171, -3.0443168e-08, 1, -3.17633075e-09, -0.901083171, -2.88092288e-08, -0.433646321)
elseif _G.Select_Boss == "The Gorilla King [Lv. 25] [Boss]" then
MsBoss = "The Gorilla King [Lv. 25] [Boss]"
NameBoss = "The Gorilla King"
NameQuestBoss = "JungleQuest"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(-1604.12012, 36.8521118, 154.23732, 0.0648873374, -4.70858913e-06, -0.997892559, 1.41431883e-07, 1, -4.70933674e-06, 0.997892559, 1.64442184e-07, 0.0648873374)
CFrameBoss = CFrame.new(-1223.52808, 6.27936459, -502.292664, 0.310949147, -5.66602516e-08, 0.950426519, -3.37275488e-08, 1, 7.06501808e-08, -0.950426519, -5.40241736e-08, 0.310949147)
elseif _G.Select_Boss == "Bobby [Lv. 55] [Boss]" then
MsBoss = "Bobby [Lv. 55] [Boss]"
NameBoss = "Bobby"
NameQuestBoss = "BuggyQuest1"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(-1139.59717, 4.75205183, 3825.16211, -0.959730506, -7.5857054e-09, 0.280922383, -4.06310328e-08, 1, -1.11807175e-07, -0.280922383, -1.18718916e-07, -0.959730506)
CFrameBoss = CFrame.new(-1147.65173, 32.5966301, 4156.02588, 0.956680477, -1.77109952e-10, -0.29113996, 5.16530874e-10, 1, 1.08897802e-09, 0.29113996, -1.19218679e-09, 0.956680477)
elseif _G.Select_Boss == "Yeti [Lv. 110] [Boss]" then
MsBoss = "Yeti [Lv. 110] [Boss]"
NameBoss = "Yeti"
NameQuestBoss = "SnowQuest"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(1384.90247, 87.3078308, -1296.6825, 0.280209213, 2.72035177e-08, -0.959938943, -6.75690828e-08, 1, 8.6151708e-09, 0.959938943, 6.24481444e-08, 0.280209213)
CFrameBoss = CFrame.new(1221.7356, 138.046906, -1488.84082, 0.349343032, -9.49245944e-08, 0.936994851, 6.29478194e-08, 1, 7.7838429e-08, -0.936994851, 3.17894653e-08, 0.349343032)
elseif _G.Select_Boss == "Mob Leader [Lv. 120] [Boss]" then
MsBoss = "Mob Leader [Lv. 120] [Boss]"
NameBoss = "Mob Leader"
CFrameBoss = CFrame.new(-2848.59399, 7.4272871, 5342.44043, -0.928248107, -8.7248246e-08, 0.371961564, -7.61816636e-08, 1, 4.44474857e-08, -0.371961564, 1.29216433e-08, -0.92824)
elseif _G.Select_Boss == "Vice Admiral [Lv. 130] [Boss]" then
MsBoss = "Vice Admiral [Lv. 130] [Boss]"
NameBoss = "Vice Admiral"
NameQuestBoss = "MarineQuest2"
LevelQuestBoss = 2
CFrameQuestBoss = CFrame.new(-5035.42285, 28.6520386, 4324.50293, -0.0611100644, -8.08395768e-08, 0.998130739, -1.57416586e-08, 1, 8.00271849e-08, -0.998130739, -1.08217701e-08, -0.0611100644)
CFrameBoss = CFrame.new(-5078.45898, 99.6520691, 4402.1665, -0.555574954, -9.88630566e-11, 0.831466436, -6.35508286e-08, 1, -4.23449258e-08, -0.831466436, -7.63661632e-08, -0.555574954)
elseif _G.Select_Boss == "Warden [Lv. 175] [Boss]" then
MsBoss = "Warden [Lv. 175] [Boss]"
NameBoss = "Warden"
NameQuestBoss = "ImpelQuest"
LevelQuestBoss = 1
CFrameQuestBoss = CFrame.new(4851.35059, 5.68744135, 743.251282, -0.538484037, -6.68303741e-08, -0.842635691, 1.38001752e-08, 1, -8.81300792e-08, 0.842635691, -5.90851599e-08, -0.538484037)
CFrameBoss = CFrame.new(5232.5625, 5.26856995, 747.506897, 0.943829298, -4.5439414e-08, 0.330433697, 3.47818627e-08, 1, 3.81658154e-08, -0.330433697, -2.45289105e-08, 0.943829298)
elseif _G.Select_Boss == "Chief Warden [Lv. 200] [Boss]" then
MsBoss = "Chief Warden [Lv. 200] [Boss]"
NameBoss = "Chief Warden"
NameQuestBoss = "ImpelQuest"
LevelQuestBoss = 2
CFrameQuestBoss = CFrame.new(4851.35059, 5.68744135, 743.251282, -0.538484037, -6.68303741e-08, -0.842635691, 1.38001752e-08, 1, -8.81300792e-08, 0.842635691, -5.90851599e-08, -0.538484037)
CFrameBoss = CFrame.new(5232.5625, 5.26856995, 747.506897, 0.943829298, -4.5439414e-08, 0.330433697, 3.47818627e-08, 1, 3.81658154e-08, -0.330433697, -2.45289105e-08, 0.943829298)
elseif _G.Select_Boss == "Swan [Lv. 225] [Boss]" then
MsBoss = "Swan [Lv. 225] [Boss]"
NameBoss = "Swan"
NameQuestBoss = "ImpelQuest"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(4851.35059, 5.68744135, 743.251282, -0.538484037, -6.68303741e-08, -0.842635691, 1.38001752e-08, 1, -8.81300792e-08, 0.842635691, -5.90851599e-08, -0.538484037)
CFrameBoss = CFrame.new(5232.5625, 5.26856995, 747.506897, 0.943829298, -4.5439414e-08, 0.330433697, 3.47818627e-08, 1, 3.81658154e-08, -0.330433697, -2.45289105e-08, 0.943829298)
elseif _G.Select_Boss == "Magma Admiral [Lv. 350] [Boss]" then
MsBoss = "Magma Admiral [Lv. 350] [Boss]"
NameBoss = "Magma Admiral"
NameQuestBoss = "MagmaQuest"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(-5317.07666, 12.2721891, 8517.41699, 0.51175487, -2.65508806e-08, -0.859131515, -3.91131572e-08, 1, -5.42026761e-08, 0.859131515, 6.13418294e-08, 0.51175487)
CFrameBoss = CFrame.new(-5530.12646, 22.8769703, 8859.91309, 0.857838571, 2.23414389e-08, 0.513919294, 1.53689133e-08, 1, -6.91265853e-08, -0.513919294, 6.71978384e-08, 0.857838571)
elseif _G.Select_Boss == "Fishman Lord [Lv. 425] [Boss]" then
MsBoss = "Fishman Lord [Lv. 425] [Boss]"
NameBoss = "Fishman Lord"
NameQuestBoss = "FishmanQuest"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(61123.0859, 18.5066795, 1570.18018, 0.927145958, 1.0624845e-07, 0.374700129, -6.98219367e-08, 1, -1.10790765e-07, -0.374700129, 7.65569368e-08, 0.927145958)
CFrameBoss = CFrame.new(61351.7773, 31.0306778, 1113.31409, 0.999974668, 0, -0.00714713801, 0, 1.00000012, 0, 0.00714714266, 0, 0.999974549)
elseif _G.Select_Boss == "Wysper [Lv. 500] [Boss]" then
MsBoss = "Wysper [Lv. 500] [Boss]"
NameBoss = "Wysper"
NameQuestBoss = "SkyExp1Quest"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(-7862.94629, 5545.52832, -379.833954, 0.462944925, 1.45838088e-08, -0.886386991, 1.0534996e-08, 1, 2.19553424e-08, 0.886386991, -1.95022007e-08, 0.462944925)
CFrameBoss = CFrame.new(-7925.48389, 5550.76074, -636.178345, 0.716468513, -1.22915289e-09, 0.697619379, 3.37381434e-09, 1, -1.70304748e-09, -0.697619379, 3.57381835e-09, 0.716468513)
elseif _G.Select_Boss == "Thunder God [Lv. 575] [Boss]" then
MsBoss = "Thunder God [Lv. 575] [Boss]"
NameBoss = "Thunder God"
NameQuestBoss = "SkyExp2Quest"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(-7902.78613, 5635.99902, -1411.98706, -0.0361216255, -1.16895912e-07, 0.999347389, 1.44533963e-09, 1, 1.17024491e-07, -0.999347389, 5.6715117e-09, -0.0361216255)
CFrameBoss = CFrame.new(-7917.53613, 5616.61377, -2277.78564, 0.965189934, 4.80563429e-08, -0.261550069, -6.73089886e-08, 1, -6.46515304e-08, 0.261550069, 8.00056768e-08, 0.965189934)
elseif _G.Select_Boss == "Cyborg [Lv. 675] [Boss]" then
MsBoss = "Cyborg [Lv. 675] [Boss]"
NameBoss = "Cyborg"
NameQuestBoss = "FountainQuest"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(5253.54834, 38.5361786, 4050.45166, -0.0112687312, -9.93677887e-08, -0.999936521, 2.55291371e-10, 1, -9.93769547e-08, 0.999936521, -1.37512213e-09, -0.0112687312)
CFrameBoss = CFrame.new(6041.82813, 52.7112198, 3907.45142, -0.563162148, 1.73805248e-09, -0.826346457, -5.94632716e-08, 1, 4.26280238e-08, 0.826346457, 7.31437524e-08, -0.563162148)
-- New World
elseif _G.Select_Boss == "Diamond [Lv. 750] [Boss]" then
MsBoss = "Diamond [Lv. 750] [Boss]"
NameBoss = "Diamond"
NameQuestBoss = "Area1Quest"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(-424.080078, 73.0055847, 1836.91589, 0.253544956, -1.42165932e-08, 0.967323601, -6.00147771e-08, 1, 3.04272909e-08, -0.967323601, -6.5768397e-08, 0.253544956)
CFrameBoss = CFrame.new(-1736.26587, 198.627731, -236.412857, -0.997808516, 0, -0.0661673471, 0, 1, 0, 0.0661673471, 0, -0.997808516)
elseif _G.Select_Boss == "Jeremy [Lv. 850] [Boss]" then
MsBoss = "Jeremy [Lv. 850] [Boss]"
NameBoss = "Jeremy"
NameQuestBoss = "Area2Quest"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(632.698608, 73.1055908, 918.666321, -0.0319722369, 8.96074881e-10, -0.999488771, 1.36326533e-10, 1, 8.92172336e-10, 0.999488771, -1.07732087e-10, -0.0319722369)
CFrameBoss = CFrame.new(2203.76953, 448.966034, 752.731079, -0.0217453763, 0, -0.999763548, 0, 1, 0, 0.999763548, 0, -0.0217453763)
elseif _G.Select_Boss == "Fajita [Lv. 925] [Boss]" then
MsBoss = "Fajita [Lv. 925] [Boss]"
NameBoss = "Fajita"
NameQuestBoss = "MarineQuest3"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(-2442.65015, 73.0511475, -3219.11523, -0.873540044, 4.2329841e-08, -0.486752301, 5.64383384e-08, 1, -1.43220786e-08, 0.486752301, -3.99823996e-08, -0.873540044)
CFrameBoss = CFrame.new(-2297.40332, 115.449463, -3946.53833, 0.961227536, -1.46645796e-09, -0.275756449, -2.3212845e-09, 1, -1.34094433e-08, 0.275756449, 1.35296352e-08, 0.961227536)
elseif _G.Select_Boss == "Don Swan [Lv. 1000] [Boss]" then
MsBoss = "Don Swan [Lv. 1000] [Boss]"
NameBoss = "Don Swan"
CFrameBoss = CFrame.new(2288.802, 15.1870775, 863.034607, 0.99974072, -8.41247214e-08, -0.0227668174, 8.4774733e-08, 1, 2.75850098e-08, 0.0227668174, -2.95079072e-08, 0.99974072)
elseif _G.Select_Boss == "Smoke Admiral [Lv. 1150] [Boss]" then
MsBoss = "Smoke Admiral [Lv. 1150] [Boss]"
NameBoss = "Smoke Admiral"
NameQuestBoss = "IceSideQuest"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(-6059.96191, 15.9868021, -4904.7373, -0.444992423, -3.0874483e-09, 0.895534337, -3.64098796e-08, 1, -1.4644522e-08, -0.895534337, -3.91229982e-08, -0.444992423)
CFrameBoss = CFrame.new(-5115.72754, 23.7664986, -5338.2207, 0.251453817, 1.48345061e-08, -0.967869282, 4.02796978e-08, 1, 2.57916977e-08, 0.967869282, -4.54708946e-08, 0.251453817)
elseif _G.Select_Boss == "Cursed Captain [Lv. 1325] [Raid Boss]" then
MsBoss = "Cursed Captain [Lv. 1325] [Raid Boss]"
NameBoss = "Cursed Captain"
CFrameBoss = CFrame.new(916.928589, 181.092773, 33422, -0.999505103, 9.26310495e-09, 0.0314563364, 8.42916226e-09, 1, -2.6643713e-08, -0.0314563364, -2.63653774e-08, -0.999505103)
elseif _G.Select_Boss == "Darkbeard [Lv. 1000] [Raid Boss]" then
MsBoss = "Darkbeard [Lv. 1000] [Raid Boss]"
NameBoss = "Darkbeard"
CFrameBoss = CFrame.new(3876.00366, 24.6882591, -3820.21777, -0.976951957, 4.97356325e-08, 0.213458836, 4.57335361e-08, 1, -2.36868622e-08, -0.213458836, -1.33787044e-08, -0.976951957)
elseif _G.Select_Boss == "Order [Lv. 1250] [Raid Boss]" then
MsBoss = "Order [Lv. 1250] [Raid Boss]"
NameBoss = "Order"
CFrameBoss = CFrame.new(-6221.15039, 16.2351036, -5045.23584, -0.380726993, 7.41463495e-08, 0.924687505, 5.85604774e-08, 1, -5.60738549e-08, -0.924687505, 3.28013137e-08, -0.380726993)
elseif _G.Select_Boss == "Awakened Ice Admiral [Lv. 1400] [Boss]" then
MsBoss = "Awakened Ice Admiral [Lv. 1400] [Boss]"
NameBoss = "Awakened Ice Admiral"
NameQuestBoss = "FrostQuest"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(5669.33203, 28.2118053, -6481.55908, 0.921275556, -1.25320829e-08, 0.388910472, 4.72230788e-08, 1, -7.96414241e-08, -0.388910472, 9.17372489e-08, 0.921275556)
CFrameBoss = CFrame.new(6407.33936, 340.223785, -6892.521, 0.49051559, -5.25310213e-08, -0.871432424, -2.76146022e-08, 1, -7.58250565e-08, 0.871432424, 6.12576301e-08, 0.49051559)
elseif _G.Select_Boss == "Tide Keeper [Lv. 1475] [Boss]" then
MsBoss = "Tide Keeper [Lv. 1475] [Boss]"
NameBoss = "Tide Keeper"
NameQuestBoss = "ForgottenQuest"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(-3053.89648, 236.881363, -10148.2324, -0.985987961, -3.58504737e-09, 0.16681771, -3.07832915e-09, 1, 3.29612559e-09, -0.16681771, 2.73641976e-09, -0.985987961)
CFrameBoss = CFrame.new(-3570.18652, 123.328949, -11555.9072, 0.465199202, -1.3857326e-08, 0.885206044, 4.0332897e-09, 1, 1.35347511e-08, -0.885206044, -2.72606271e-09, 0.465199202)
-- Thire World
elseif _G.Select_Boss == "Stone [Lv. 1550] [Boss]" then
MsBoss = "Stone [Lv. 1550] [Boss]"
NameBoss = "Stone"
NameQuestBoss = "PiratePortQuest"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(-290, 44, 5577)
CFrameBoss = CFrame.new(-1085, 40, 6779)
elseif _G.Select_Boss == "Island Empress [Lv. 1675] [Boss]" then
MsBoss = "Island Empress [Lv. 1675] [Boss]"
NameBoss = "Island Empress"
NameQuestBoss = "AmazonQuest2"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(5443, 602, 752)
CFrameBoss = CFrame.new(5659, 602, 244)
elseif _G.Select_Boss == "Kilo Admiral [Lv. 1750] [Boss]" then
MsBoss = "Kilo Admiral [Lv. 1750] [Boss]"
NameBoss = "Kilo Admiral"
NameQuestBoss = "MarineTreeIsland"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(2178, 29, -6737)
CFrameBoss =CFrame.new(2846, 433, -7100)
elseif _G.Select_Boss == "Captain Elephant [Lv. 1875] [Boss]" then
MsBoss = "Captain Elephant [Lv. 1875] [Boss]"
NameBoss = "Captain Elephant"
NameQuestBoss = "DeepForestIsland"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(-13232, 333, -7631)
CFrameBoss = CFrame.new(-13221, 325, -8405)
elseif _G.Select_Boss == "Beautiful Pirate [Lv. 1950] [Boss]" then
MsBoss = "Beautiful Pirate [Lv. 1950] [Boss]"
NameBoss = "Beautiful Pirate"
NameQuestBoss = "DeepForestIsland2"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(-12686, 391, -9902)
CFrameBoss = CFrame.new(5182, 23, -20)
elseif _G.Select_Boss == "Cake Queen [Lv. 2175] [Boss]" then
MsBoss = "Cake Queen [Lv. 2175] [Boss]"
NameBoss = "Cake Queen"
NameQuestBoss = "IceCreamIslandQuest"
LevelQuestBoss = 3
CFrameQuestBoss = CFrame.new(-716, 382, -11010)
CFrameBoss = CFrame.new(-821, 66, -10965)
elseif _G.Select_Boss == "rip_indra True Form [Lv. 5000] [Raid Boss]" then
MsBoss = "rip_indra True Form [Lv. 5000] [Raid Boss]"
NameBoss = "rip_indra True Form"
CFrameBoss = CFrame.new(-5359, 424, -2735)
elseif _G.Select_Boss == "Longma [Lv. 2000] [Boss]" then
MsBoss = "Longma [Lv. 2000] [Boss]"
NameBoss = "Longma"
CFrameBoss = CFrame.new(-10248.3936, 353.79129, -9306.34473)
elseif _G.Select_Boss == "Soul Reaper [Lv. 2100] [Raid Boss]" then
MsBoss = "Soul Reaper [Lv. 2100] [Raid Boss]"
NameBoss = "Soul Reaper"
CFrameBoss = CFrame.new(-9515.62109, 315.925537, 6691.12012)
end
end
function checkselect()
local MyLevel = game.Players.LocalPlayer.Data.Level.Value
if World1 then
if MyLevel == 1 or MyLevel <= 9 or SelectMonster == "Bandit [Lv. 5]" then -- Bandit
Mon = "Bandit [Lv. 5]"
--NameQuest = "BanditQuest1"
LevelQuest = 1
NameMon = "Bandit"
--CFrameQuest = CFrame.new(1061.66699, 16.5166187, 1544.52905, -0.942978859, -3.33851502e-09, 0.332852632, 7.04340497e-09, 1, 2.99841325e-08, -0.332852632, 3.06188177e-08, -0.942978859)
CFrameMon = CFrame.new(1199.31287, 52.2717781, 1536.91516, -0.929782331, 6.60215846e-08, -0.368109822, 3.9077392e-08, 1, 8.06501603e-08, 0.368109822, 6.06023249e-08, -0.929782331)
--Spawn = "Default"
elseif MyLevel == 10 or MyLevel <= 14 or SelectMonster == "Monkey [Lv. 14]" then -- Monkey
Mon = "Monkey [Lv. 14]"
--NameQuest = "JungleQuest"
LevelQuest = 1
NameMon = "Monkey"
--CFrameQuest = CFrame.new(-1604.12012, 36.8521118, 154.23732, 0.0648873374, -4.70858913e-06, -0.997892559, 1.41431883e-07, 1, -4.70933674e-06, 0.997892559, 1.64442184e-07, 0.0648873374)
CFrameMon = CFrame.new(-1502.74609, 98.5633316, 90.6417007, 0.836947978, 0, 0.547282517, -0, 1, -0, -0.547282517, 0, 0.836947978)
--Spawn = "Jungle"
elseif MyLevel == 15 or MyLevel <= 29 or SelectMonster == "Gorilla [Lv. 20]" then -- Gorilla
Mon = "Gorilla [Lv. 20]"
--NameQuest = "JungleQuest"
LevelQuest = 2
NameMon = "Gorilla"
--CFrameQuest = CFrame.new(-1604.12012, 36.8521118, 154.23732, 0.0648873374, -4.70858913e-06, -0.997892559, 1.41431883e-07, 1, -4.70933674e-06, 0.997892559, 1.64442184e-07, 0.0648873374)
CFrameMon = CFrame.new(-1223.52808, 6.27936459, -502.292664, 0.310949147, -5.66602516e-08, 0.950426519, -3.37275488e-08, 1, 7.06501808e-08, -0.950426519, -5.40241736e-08, 0.310949147)
--Spawn = "Jungle"
elseif MyLevel == 30 or MyLevel <= 39 or SelectMonster == "Pirate [Lv. 35]" then -- Pirate
Mon = "Pirate [Lv. 35]"
--NameQuest = "BuggyQuest1"
LevelQuest = 1
NameMon = "Pirate"
--CFrameQuest = CFrame.new(-1139.59717, 4.75205183, 3825.16211, -0.959730506, -7.5857054e-09, 0.280922383, -4.06310328e-08, 1, -1.11807175e-07, -0.280922383, -1.18718916e-07, -0.959730506)
CFrameMon = CFrame.new(-1219.32324, 4.75205183, 3915.63452, -0.966492832, -6.91238853e-08, 0.25669381, -5.21195496e-08, 1, 7.3047012e-08, -0.25669381, 5.72206496e-08, -0.966492832)
--Spawn = "Pirate"
elseif MyLevel == 40 or MyLevel <= 59 or SelectMonster == "Brute [Lv. 45]" then -- Brute
Mon = "Brute [Lv. 45]"
--NameQuest = "BuggyQuest1"
LevelQuest = 2
NameMon = "Brute"
--CFrameQuest = CFrame.new(-1139.59717, 4.75205183, 3825.16211, -0.959730506, -7.5857054e-09, 0.280922383, -4.06310328e-08, 1, -1.11807175e-07, -0.280922383, -1.18718916e-07, -0.959730506)
CFrameMon = CFrame.new(-1146.49646, 96.0936813, 4312.1333, -0.978175163, -1.53222057e-08, 0.207781896, -3.33316912e-08, 1, -8.31738873e-08, -0.207781896, -8.82843523e-08, -0.978175163)
--Spawn = "Pirate"
elseif MyLevel == 60 or MyLevel <= 74 or SelectMonster == "Desert Bandit [Lv. 60]" then -- Desert Bandit
Mon = "Desert Bandit [Lv. 60]"
--NameQuest = "DesertQuest"
LevelQuest = 1
NameMon = "Desert Bandit"
--CFrameQuest = CFrame.new(897.031128, 6.43846416, 4388.97168, -0.804044724, 3.68233266e-08, 0.594568789, 6.97835176e-08, 1, 3.24365246e-08, -0.594568789, 6.75715199e-08, -0.804044724)
CFrameMon = CFrame.new(932.788818, 6.4503746, 4488.24609, -0.998625934, 3.08948351e-08, 0.0524050146, 2.79967303e-08, 1, -5.60361286e-08, -0.0524050146, -5.44919629e-08, -0.998625934)
--Spawn = "Desert"
elseif MyLevel == 75 or MyLevel <= 89 or SelectMonster == "Desert Officer [Lv. 70]" then -- Desert Officre
Mon = "Desert Officer [Lv. 70]"
--NameQuest = "DesertQuest"
LevelQuest = 2
NameMon = "Desert Officer"
--CFrameQuest = CFrame.new(897.031128, 6.43846416, 4388.97168, -0.804044724, 3.68233266e-08, 0.594568789, 6.97835176e-08, 1, 3.24365246e-08, -0.594568789, 6.75715199e-08, -0.804044724)
CFrameMon = CFrame.new(1580.03198, 4.61375761, 4366.86426, 0.135744005, -6.44280718e-08, -0.990743816, 4.35738308e-08, 1, -5.90598574e-08, 0.990743816, -3.51534837e-08, 0.135744005)
--Spawn = "Desert"
elseif MyLevel == 90 or MyLevel <= 99 or SelectMonster == "Snow Bandit [Lv. 90]" then -- Snow Bandits
Mon = "Snow Bandit [Lv. 90]"
--NameQuest = "SnowQuest"
LevelQuest = 1
NameMon = "Snow Bandits"
--CFrameQuest = CFrame.new(1384.14001, 87.272789, -1297.06482, 0.348555952, -2.53947841e-09, -0.937287986, 1.49860568e-08, 1, 2.86358204e-09, 0.937287986, -1.50443711e-08, 0.348555952)
CFrameMon = CFrame.new(1370.24316, 102.403511, -1411.52905, 0.980274439, -1.12995728e-08, 0.197641045, -9.57343449e-09, 1, 1.04655214e-07, -0.197641045, -1.04482936e-07, 0.980274439)
--Spawn = "Ice"
elseif MyLevel == 100 or MyLevel <= 119 or SelectMonster == "Snowman [Lv. 100]" then -- Snowman
Mon = "Snowman [Lv. 100]"
--NameQuest = "SnowQuest"
LevelQuest = 2
NameMon = "Snowman"
--CFrameQuest = CFrame.new(1384.14001, 87.272789, -1297.06482, 0.348555952, -2.53947841e-09, -0.937287986, 1.49860568e-08, 1, 2.86358204e-09, 0.937287986, -1.50443711e-08, 0.348555952)
CFrameMon = CFrame.new(1370.24316, 102.403511, -1411.52905, 0.980274439, -1.12995728e-08, 0.197641045, -9.57343449e-09, 1, 1.04655214e-07, -0.197641045, -1.04482936e-07, 0.980274439)
--Spawn = "Ice"
elseif MyLevel == 120 or MyLevel <= 149 or SelectMonster == "Chief Petty Officer [Lv. 120]" then -- Chief Petty Officer
Mon = "Chief Petty Officer [Lv. 120]"
--NameQuest = "MarineQuest2"
LevelQuest = 1
NameMon = "Chief Petty Officer"
--CFrameQuest = CFrame.new(-5035.0835, 28.6520386, 4325.29443, 0.0243340395, -7.08064647e-08, 0.999703884, -6.36926814e-08, 1, 7.23777944e-08, -0.999703884, -6.54350671e-08, 0.0243340395)
CFrameMon = CFrame.new(-4882.8623, 22.6520386, 4255.53516, 0.273695946, -5.40380647e-08, -0.96181643, 4.37720793e-08, 1, -4.37274998e-08, 0.96181643, -3.01326679e-08, 0.273695946)
--Spawn = "MarineBase"
elseif MyLevel == 150 or MyLevel <= 174 or SelectMonster == "Sky Bandit [Lv. 150]" then -- Sky Bandit
Mon = "Sky Bandit [Lv. 150]"
--NameQuest = "SkyQuest"
LevelQuest = 1
NameMon = "Sky Bandit"
--CFrameQuest = CFrame.new(-4841.83447, 717.669617, -2623.96436, -0.875942111, 5.59710216e-08, -0.482416272, 3.04023082e-08, 1, 6.08195947e-08, 0.482416272, 3.86078725e-08, -0.875942111)
CFrameMon = CFrame.new(-4970.74219, 294.544342, -2890.11353, -0.994874597, -8.61311236e-08, -0.101116329, -9.10836206e-08, 1, 4.43614923e-08, 0.101116329, 5.33441664e-08, -0.994874597)
--Spawn = "Sky"
elseif MyLevel == 175 or MyLevel <= 189 or SelectMonster == "Dark Master [Lv. 175]" then -- Dark Master
Mon = "Dark Master [Lv. 175]"
--NameQuest = "SkyQuest"
LevelQuest = 2
NameMon = "Dark Master"
--CFrameQuest = CFrame.new(-4841.83447, 717.669617, -2623.96436, -0.875942111, 5.59710216e-08, -0.482416272, 3.04023082e-08, 1, 6.08195947e-08, 0.482416272, 3.86078725e-08, -0.875942111)
CFrameMon = CFrame.new(-5220.58594, 430.693298, -2278.17456, -0.925375521, 1.12086873e-08, 0.379051805, -1.05115507e-08, 1, -5.52320891e-08, -0.379051805, -5.50948407e-08, -0.925375521)
--Spawn = "Sky"
elseif MyLevel == 190 or MyLevel <= 209 or SelectMonster == "Prisoner [Lv. 190]" then
Mon = "Prisoner [Lv. 190]"
--NameQuest = "PrisonerQuest"
LevelQuest = 1
NameMon = "Prisoner"
--CFrameQuest = CFrame.new(5308.93115, 1.65517521, 475.120514, -0.0894274712, -5.00292918e-09, -0.995993316, 1.60817859e-09, 1, -5.16744869e-09, 0.995993316, -2.06384709e-09, -0.0894274712)
CFrameMon = CFrame.new(5433.39307, 88.678093, 514.986877, 0.879988372, 0, -0.474995494, 0, 1, 0, 0.474995494, 0, 0.879988372)
--Spawn = "Prison"
elseif MyLevel == 210 or MyLevel <= 249 or SelectMonster == "Dangerous Prisoner [Lv. 210]" then
Mon = "Dangerous Prisoner [Lv. 210]"
--NameQuest = "PrisonerQuest"
LevelQuest = 2
NameMon = "Dangerous Prisoner"
--CFrameQuest = CFrame.new(5308.93115, 1.65517521, 475.120514, -0.0894274712, -5.00292918e-09, -0.995993316, 1.60817859e-09, 1, -5.16744869e-09, 0.995993316, -2.06384709e-09, -0.0894274712)
CFrameMon = CFrame.new(5433.39307, 88.678093, 514.986877, 0.879988372, 0, -0.474995494, 0, 1, 0, 0.474995494, 0, 0.879988372)
--Spawn = "Prison"
elseif MyLevel == 250 or MyLevel <= 274 or SelectMonster == "Toga Warrior [Lv. 225]" then -- Toga Warrior
Mon = "Toga Warrior [Lv. 250]"
--NameQuest = "ColosseumQuest"
LevelQuest = 1
NameMon = "Toga Warrior"
--CFrameQuest = CFrame.new(-1576.11743, 7.38933945, -2983.30762, 0.576966345, 1.22114863e-09, 0.816767931, -3.58496594e-10, 1, -1.24185606e-09, -0.816767931, 4.2370063e-10, 0.576966345)
CFrameMon = CFrame.new(-1779.97583, 44.6077499, -2736.35474, 0.984437346, 4.10396339e-08, 0.175734788, -3.62286876e-08, 1, -3.05844168e-08, -0.175734788, 2.3741821e-08, 0.984437346)
--Spawn = "Colosseum"
elseif MyLevel == 275 or MyLevel <= 299 or SelectMonster == "Gladiator [Lv. 275]" then -- Gladiato
Mon = "Gladiator [Lv. 275]"
--NameQuest = "ColosseumQuest"
LevelQuest = 2
NameMon = "Gladiato"
--CFrameQuest = CFrame.new(-1576.11743, 7.38933945, -2983.30762, 0.576966345, 1.22114863e-09, 0.816767931, -3.58496594e-10, 1, -1.24185606e-09, -0.816767931, 4.2370063e-10, 0.576966345)
CFrameMon = CFrame.new(-1274.75903, 58.1895943, -3188.16309, 0.464524001, 6.21005611e-08, 0.885560572, -4.80449414e-09, 1, -6.76054768e-08, -0.885560572, 2.71497012e-08, 0.464524001)
--Spawn = "Colosseum"
elseif MyLevel == 300 or MyLevel <= 324 or SelectMonster == "Military Soldier [Lv. 300]" then -- Military Soldier
Mon = "Military Soldier [Lv. 300]"
--NameQuest = "MagmaQuest"
LevelQuest = 1
NameMon = "Military Soldier"
--CFrameQuest = CFrame.new(-5316.55859, 12.2370615, 8517.2998, 0.588437557, -1.37880001e-08, -0.808542669, -2.10116209e-08, 1, -3.23446478e-08, 0.808542669, 3.60215964e-08, 0.588437557)
CFrameMon = CFrame.new(-5363.01123, 41.5056877, 8548.47266, -0.578253984, -3.29503091e-10, 0.815856814, 9.11209668e-08, 1, 6.498761e-08, -0.815856814, 1.11920997e-07, -0.578253984)
--Spawn = "Magma"
elseif MyLevel == 325 or MyLevel <= 374 or SelectMonster == "Military Spy [Lv. 330]" then -- Military Spy
Mon = "Military Spy [Lv. 325]"
--NameQuest = "MagmaQuest"
LevelQuest = 2
NameMon = "Military Spy"
--CFrameQuest = CFrame.new(-5316.55859, 12.2370615, 8517.2998, 0.588437557, -1.37880001e-08, -0.808542669, -2.10116209e-08, 1, -3.23446478e-08, 0.808542669, 3.60215964e-08, 0.588437557)
CFrameMon = CFrame.new(-5787.99023, 120.864456, 8762.25293, -0.188358366, -1.84706277e-08, 0.982100308, -1.23782129e-07, 1, -4.93306951e-09, -0.982100308, -1.22495649e-07, -0.188358366)
--Spawn = "Magma"
elseif MyLevel == 375 or MyLevel <= 399 or SelectMonster == "Fishman Warrior [Lv. 375]" then -- Fishman Warrior
Mon = "Fishman Warrior [Lv. 375]"
--NameQuest = "FishmanQuest"
LevelQuest = 1
NameMon = "Fishman Warrior"
--CFrameQuest = CFrame.new(61122.5625, 18.4716396, 1568.16504, 0.893533468, 3.95251609e-09, 0.448996574, -2.34327455e-08, 1, 3.78297464e-08, -0.448996574, -4.43233645e-08, 0.893533468)
CFrameMon = CFrame.new(60946.6094, 48.6735229, 1525.91687, -0.0817126185, 8.90751153e-08, 0.996655822, 2.00889794e-08, 1, -8.77269599e-08, -0.996655822, 1.28533992e-08, -0.0817126185)
--Spawn = "Fountain"
elseif MyLevel == 400 or MyLevel <= 449 or SelectMonster == "Fishman Commando [Lv. 400]" then -- Fishman Commando
Mon = "Fishman Commando [Lv. 400]"
--NameQuest = "FishmanQuest"
LevelQuest = 2
NameMon = "Fishman Commando"
--CFrameQuest = CFrame.new(61122.5625, 18.4716396, 1568.16504, 0.893533468, 3.95251609e-09, 0.448996574, -2.34327455e-08, 1, 3.78297464e-08, -0.448996574, -4.43233645e-08, 0.893533468)
CFrameMon = CFrame.new(61885.5039, 18.4828243, 1504.17896, 0.577502489, 0, -0.816389024, -0, 1.00000012, -0, 0.816389024, 0, 0.577502489)
--Spawn = "Fountain"
elseif MyLevel == 450 or MyLevel <= 474 or SelectMonster == "God's Guard [Lv. 450]" then -- God's Guards
Mon = "God's Guard [Lv. 450]"
--NameQuest = "SkyExp1Quest"
LevelQuest = 1
NameMon = "God's Guards"
--CFrameQuest = CFrame.new(-4721.71436, 845.277161, -1954.20105, -0.999277651, -5.56969759e-09, 0.0380011722, -4.14751478e-09, 1, 3.75035256e-08, -0.0380011722, 3.73188307e-08, -0.999277651)
CFrameMon = CFrame.new(-4716.95703, 853.089722, -1933.92542, -0.93441087, -6.77488776e-09, -0.356197298, 1.12145182e-08, 1, -4.84390199e-08, 0.356197298, -4.92565206e-08, -0.93441087)
--Spawn = "Sky"
elseif MyLevel == 475 or MyLevel <= 524 or SelectMonster == "Shanda [Lv. 475]" then -- Shandas
sky = false
Mon = "Shanda [Lv. 475]"
--NameQuest = "SkyExp1Quest"
LevelQuest = 2
NameMon = "Shandas"
--CFrameQuest = CFrame.new(-7863.63672, 5545.49316, -379.826324, 0.362120807, -1.98046344e-08, -0.93213129, 4.05822291e-08, 1, -5.48095125e-09, 0.93213129, -3.58431969e-08, 0.362120807)
CFrameMon = CFrame.new(-7685.12354, 5601.05127, -443.171509, 0.150056243, 1.79768236e-08, -0.988677442, 6.67798661e-09, 1, 1.91962481e-08, 0.988677442, -9.48289181e-09, 0.150056243)
--Spawn = "Sky"
elseif MyLevel == 525 or MyLevel <= 549 or SelectMonster == "Royal Squad [Lv. 525]" then -- Royal Squad
sky = true
Mon = "Royal Squad [Lv. 525]"
--NameQuest = "SkyExp2Quest"
LevelQuest = 1
NameMon = "Royal Squad"
--CFrameQuest = CFrame.new(-7902.66895, 5635.96387, -1411.71802, 0.0504222959, 2.5710392e-08, 0.998727977, 1.12541557e-07, 1, -3.14249675e-08, -0.998727977, 1.13982921e-07, 0.0504222959)
CFrameMon = CFrame.new(-7685.02051, 5606.87842, -1442.729, 0.561947823, 7.69527464e-09, -0.827172697, -4.24974544e-09, 1, 6.41599973e-09, 0.827172697, -9.01838604e-11, 0.561947823)
--Spawn = "Sky2"
elseif MyLevel == 550 or MyLevel <= 624 or SelectMonster == "Royal Soldier [Lv. 550]" then -- Royal Soldier
Dis = 240
sky = true
Mon = "Royal Soldier [Lv. 550]"
--NameQuest = "SkyExp2Quest"
LevelQuest = 2
NameMon = "Royal Soldier"
--CFrameQuest = CFrame.new(-7902.66895, 5635.96387, -1411.71802, 0.0504222959, 2.5710392e-08, 0.998727977, 1.12541557e-07, 1, -3.14249675e-08, -0.998727977, 1.13982921e-07, 0.0504222959)
CFrameMon = CFrame.new(-7864.44775, 5661.94092, -1708.22351, 0.998389959, 2.28686137e-09, -0.0567218624, 1.99431383e-09, 1, 7.54200258e-08, 0.0567218624, -7.54117195e-08, 0.998389959)
--Spawn = "Sky2"
elseif MyLevel == 625 or MyLevel <= 649 or SelectMonster == "Galley Pirate [Lv. 625]" then -- Galley Pirate
Dis = 240
sky = false
Mon = "Galley Pirate [Lv. 625]"
--NameQuest = "FountainQuest"
LevelQuest = 1
NameMon = "Galley Pirate"
--CFrameQuest = CFrame.new(5254.60156, 38.5011406, 4049.69678, -0.0504891425, -3.62066501e-08, -0.998724639, -9.87921389e-09, 1, -3.57534553e-08, 0.998724639, 8.06145284e-09, -0.0504891425)
CFrameMon = CFrame.new(5595.06982, 41.5013695, 3961.47095, -0.992138803, -2.11610267e-08, -0.125142589, -1.34249509e-08, 1, -6.26613996e-08, 0.125142589, -6.04887518e-08, -0.992138803)
--Spawn = "Fountain"
elseif MyLevel >= 650 or SelectMonster == "Galley Captain [Lv. 650]" then -- Galley Captain
Dis = 240
Mon = "Galley Captain [Lv. 650]"
--NameQuest = "FountainQuest"
LevelQuest = 2
NameMon = "Galley Captain"
--CFrameQuest = CFrame.new(5254.60156, 38.5011406, 4049.69678, -0.0504891425, -3.62066501e-08, -0.998724639, -9.87921389e-09, 1, -3.57534553e-08, 0.998724639, 8.06145284e-09, -0.0504891425)
CFrameMon = CFrame.new(5658.5752, 38.5361786, 4928.93506, -0.996873081, 2.12391046e-06, -0.0790185928, 2.16989656e-06, 1, -4.96097414e-07, 0.0790185928, -6.66008248e-07, -0.996873081)
--Spawn = "Fountain"
end
elseif World2 then
if MyLevel == 700 or MyLevel <= 724 or SelectMonster == "Raider [Lv. 700]" then -- Raider [Lv. 700]
Mon = "Raider [Lv. 700]"
--NameQuest = "Area1Quest"
LevelQuest = 1
NameMon = "Raider"
--CFrameQuest = CFrame.new(-424.080078, 73.0055847, 1836.91589, 0.253544956, -1.42165932e-08, 0.967323601, -6.00147771e-08, 1, 3.04272909e-08, -0.967323601, -6.5768397e-08, 0.253544956)
CFrameMon = CFrame.new(-737.026123, 39.1748352, 2392.57959, 0.272128761, 0, -0.962260842, -0, 1, -0, 0.962260842, 0, 0.272128761)
--Spawn = "DressTown"
elseif MyLevel == 725 or MyLevel <= 774 or SelectMonster == "Mercenary [Lv. 725]" then -- Mercenary [Lv. 725]
Mon = "Mercenary [Lv. 725]"
--NameQuest = "Area1Quest"
LevelQuest = 2
NameMon = "Mercenary"
--CFrameQuest = CFrame.new(-424.080078, 73.0055847, 1836.91589, 0.253544956, -1.42165932e-08, 0.967323601, -6.00147771e-08, 1, 3.04272909e-08, -0.967323601, -6.5768397e-08, 0.253544956)
CFrameMon = CFrame.new(-973.731995, 95.8733215, 1836.46936, 0.999135971, 2.02326991e-08, -0.0415605344, -1.90767793e-08, 1, 2.82094952e-08, 0.0415605344, -2.73922804e-08, 0.999135971)
--Spawn = "DressTown"
elseif MyLevel == 775 or MyLevel <= 799 or SelectMonster == "Swan Pirate [Lv. 775]" then -- Swan Pirate [Lv. 775]
Mon = "Swan Pirate [Lv. 775]"
--NameQuest = "Area2Quest"
LevelQuest = 1
NameMon = "Swan Pirate"
--CFrameQuest = CFrame.new(632.698608, 73.1055908, 918.666321, -0.0319722369, 8.96074881e-10, -0.999488771, 1.36326533e-10, 1, 8.92172336e-10, 0.999488771, -1.07732087e-10, -0.0319722369)
CFrameMon = CFrame.new(970.369446, 142.653198, 1217.3667, 0.162079468, -4.85452638e-08, -0.986777723, 1.03357589e-08, 1, -4.74980872e-08, 0.986777723, -2.50063148e-09, 0.162079468)
--Spawn = "DressTown"
elseif MyLevel == 800 or MyLevel <= 874 or SelectMonster == "Factory Staff [Lv. 800]" then -- Factory Staff [Lv. 800]
Mon = "Factory Staff [Lv. 800]"
--NameQuest = "Area2Quest"
LevelQuest = 2
NameMon = "Factory Staff"
--CFrameQuest = CFrame.new(632.698608, 73.1055908, 918.666321, -0.0319722369, 8.96074881e-10, -0.999488771, 1.36326533e-10, 1, 8.92172336e-10, 0.999488771, -1.07732087e-10, -0.0319722369)
CFrameMon = CFrame.new(296.786499, 72.9948196, -57.1298141, -0.876037002, -5.32364979e-08, 0.482243896, -3.87658332e-08, 1, 3.99718729e-08, -0.482243896, 1.63222538e-08, -0.876037002)
--Spawn = "DressTown"
elseif MyLevel == 875 or MyLevel <= 899 or SelectMonster == "Marine Lieutenant [Lv. 875]" then -- Marine Lieutenant [Lv. 875]
Mon = "Marine Lieutenant [Lv. 875]"
--NameQuest = "MarineQuest3"
LevelQuest = 1
NameMon = "Marine Lieutenant"
--CFrameQuest = CFrame.new(-2442.65015, 73.0511475, -3219.11523, -0.873540044, 4.2329841e-08, -0.486752301, 5.64383384e-08, 1, -1.43220786e-08, 0.486752301, -3.99823996e-08, -0.873540044)
CFrameMon = CFrame.new(-2913.26367, 73.0011826, -2971.64282, 0.910507619, 0, 0.413492233, 0, 1.00000012, 0, -0.413492233, 0, 0.910507619)
--Spawn = "Greenb"
elseif MyLevel == 900 or MyLevel <= 949 or SelectMonster == "Marine Captain [Lv. 900]" then -- Marine Captain [Lv. 900]
Mon = "Marine Captain [Lv. 900]"
--NameQuest = "MarineQuest3"
LevelQuest = 2
NameMon = "Marine Captain"
--CFrameQuest = CFrame.new(-2442.65015, 73.0511475, -3219.11523, -0.873540044, 4.2329841e-08, -0.486752301, 5.64383384e-08, 1, -1.43220786e-08, 0.486752301, -3.99823996e-08, -0.873540044)
CFrameMon = CFrame.new(-1868.67688, 73.0011826, -3321.66333, -0.971402287, 1.06502087e-08, 0.237439692, 3.68856199e-08, 1, 1.06050372e-07, -0.237439692, 1.11775684e-07, -0.971402287)
--Spawn = "Greenb"
elseif MyLevel == 950 or MyLevel <= 974 or SelectMonster == "Zombie [Lv. 950]" then -- Zombie [Lv. 950]
Mon = "Zombie [Lv. 950]"
--NameQuest = "ZombieQuest"
LevelQuest = 1
NameMon = "Zombie"
--CFrameQuest = CFrame.new(-5492.79395, 48.5151672, -793.710571, 0.321800292, -6.24695815e-08, 0.946807742, 4.05616092e-08, 1, 5.21931227e-08, -0.946807742, 2.16082796e-08, 0.321800292)
CFrameMon = CFrame.new(-5634.83838, 126.067039, -697.665039, -0.992770672, 6.77618939e-09, 0.120025545, 1.65461245e-08, 1, 8.04023372e-08, -0.120025545, 8.18070234e-08, -0.992770672)
--Spawn = "Graveyard"
elseif MyLevel == 975 or MyLevel <= 999 or SelectMonster == "Vampire [Lv. 975]" then -- Vampire [Lv. 975]
Mon = "Vampire [Lv. 975]"
--NameQuest = "ZombieQuest"
LevelQuest = 2
NameMon = "Vampire"
--CFrameQuest = CFrame.new(-5492.79395, 48.5151672, -793.710571, 0.321800292, -6.24695815e-08, 0.946807742, 4.05616092e-08, 1, 5.21931227e-08, -0.946807742, 2.16082796e-08, 0.321800292)
CFrameMon = CFrame.new(-6030.32031, 6.4377408, -1313.5564, -0.856965423, 3.9138893e-08, -0.515373945, -1.12178942e-08, 1, 9.45958547e-08, 0.515373945, 8.68467822e-08, -0.856965423)
--Spawn = "Graveyard"
elseif MyLevel == 1000 or MyLevel <= 1049 or SelectMonster == "Snow Trooper [Lv. 1000]" then -- Snow Trooper [Lv. 1000] **
Mon = "Snow Trooper [Lv. 1000]"
--NameQuest = "SnowMountainQuest"
LevelQuest = 1
NameMon = "Snow Trooper"
--CFrameQuest = CFrame.new(604.964966, 401.457062, -5371.69287, 0.353063971, 1.89520435e-08, -0.935599446, -5.81846002e-08, 1, -1.70033754e-09, 0.935599446, 5.50377841e-08, 0.353063971)
CFrameMon = CFrame.new(535.893433, 401.457062, -5329.6958, -0.999524176, 0, 0.0308452044, 0, 1, -0, -0.0308452044, 0, -0.999524176)
--Spawn = "Snowy"
elseif MyLevel == 1050 or MyLevel <= 1099 or SelectMonster == "Winter Warrior [Lv. 1050]" then -- Winter Warrior [Lv. 1050]
Mon = "Winter Warrior [Lv. 1050]"
--NameQuest = "SnowMountainQuest"
LevelQuest = 2
NameMon = "Winter Warrior"
--CFrameQuest = CFrame.new(604.964966, 401.457062, -5371.69287, 0.353063971, 1.89520435e-08, -0.935599446, -5.81846002e-08, 1, -1.70033754e-09, 0.935599446, 5.50377841e-08, 0.353063971)
CFrameMon = CFrame.new(1223.7417, 454.575226, -5170.02148, 0.473996818, 2.56845354e-08, 0.880526543, -5.62456428e-08, 1, 1.10811016e-09, -0.880526543, -5.00510211e-08, 0.473996818)
--Spawn = "Snowy"
elseif MyLevel == 1100 or MyLevel <= 1124 or SelectMonster == "Lab Subordinate [Lv. 1100]" then -- Lab Subordinate [Lv. 1100]
Mon = "Lab Subordinate [Lv. 1100]"
--NameQuest = "IceSideQuest"
LevelQuest = 1
NameMon = "Lab Subordinate"
--CFrameQuest = CFrame.new(-6060.10693, 15.9868021, -4904.7876, -0.411000341, -5.06538868e-07, 0.91163528, 1.26306062e-07, 1, 6.12581289e-07, -0.91163528, 3.66916197e-07, -0.411000341)
CFrameMon = CFrame.new(-5769.2041, 37.9288292, -4468.38721, -0.569419742, -2.49055017e-08, 0.822046936, -6.96206541e-08, 1, -1.79282633e-08, -0.822046936, -6.74401548e-08, -0.569419742)
--Spawn = "CircleIslandIce"
elseif MyLevel == 1125 or MyLevel <= 1174 or SelectMonster == "Horned Warrior [Lv. 1125]" then -- Horned Warrior [Lv. 1125]
Mon = "Horned Warrior [Lv. 1125]"
--NameQuest = "IceSideQuest"
LevelQuest = 2
NameMon = "Horned Warrior"
--CFrameQuest = CFrame.new(-6060.10693, 15.9868021, -4904.7876, -0.411000341, -5.06538868e-07, 0.91163528, 1.26306062e-07, 1, 6.12581289e-07, -0.91163528, 3.66916197e-07, -0.411000341)
CFrameMon = CFrame.new(-6400.85889, 24.7645149, -5818.63574, -0.964845479, 8.65926566e-08, -0.262817472, 3.98261392e-07, 1, -1.13260398e-06, 0.262817472, -1.19745812e-06, -0.964845479)
--Spawn = "CircleIslandIce"
elseif MyLevel == 1175 or MyLevel <= 1199 or SelectMonster == "Magma Ninja [Lv. 1175]" then -- Magma Ninja [Lv. 1175]
Mon = "Magma Ninja [Lv. 1175]"
--NameQuest = "FireSideQuest"
LevelQuest = 1
NameMon = "Magma Ninja"
--CFrameQuest = CFrame.new(-5431.09473, 15.9868021, -5296.53223, 0.831796765, 1.15322464e-07, -0.555080295, -1.10814341e-07, 1, 4.17010995e-08, 0.555080295, 2.68240168e-08, 0.831796765)
CFrameMon = CFrame.new(-5496.65576, 58.6890411, -5929.76855, -0.885073781, 0, -0.465450764, 0, 1.00000012, -0, 0.465450764, 0, -0.885073781)
--Spawn = "CircleIslandFire"
elseif MyLevel == 1200 or MyLevel <= 1249 or SelectMonster == "Lava Pirate [Lv. 1200]" then -- Lava Pirate [Lv. 1200]
Mon = "Lava Pirate [Lv. 1200]"
--NameQuest = "FireSideQuest"
LevelQuest = 2
NameMon = "Lava Pirate"
--CFrameQuest = CFrame.new(-5431.09473, 15.9868021, -5296.53223, 0.831796765, 1.15322464e-07, -0.555080295, -1.10814341e-07, 1, 4.17010995e-08, 0.555080295, 2.68240168e-08, 0.831796765)
CFrameMon = CFrame.new(-5169.71729, 34.1234779, -4669.73633, -0.196780294, 0, 0.98044765, 0, 1.00000012, -0, -0.98044765, 0, -0.196780294)
--Spawn = "CircleIslandFire"
elseif MyLevel == 1250 or MyLevel <= 1274 or SelectMonster == "Ship Deckhand [Lv. 1250]" then -- Ship Deckhand [Lv. 1250]
Mon = "Ship Deckhand [Lv. 1250]"
--NameQuest = "ShipQuest1"
LevelQuest = 1
NameMon = "Ship Deckhand"
--CFrameQuest = CFrame.new(1037.80127, 125.092171, 32911.6016, -0.244533166, -0, -0.969640911, -0, 1.00000012, -0, 0.96964103, 0, -0.244533136)
CFrameMon = CFrame.new(1163.80872, 138.288452, 33058.4258, -0.998580813, 5.49076979e-08, -0.0532564968, 5.57436763e-08, 1, -1.42118655e-08, 0.0532564968, -1.71604082e-08, -0.998580813)
--Spawn = "Ship"
elseif MyLevel == 1275 or MyLevel <= 1299 or SelectMonster == "Ship Engineer [Lv. 1275]" then -- Ship Engineer [Lv. 1275]
Mon = "Ship Engineer [Lv. 1275]"
--NameQuest = "ShipQuest1"
LevelQuest = 2
NameMon = "Ship Engineer"
--CFrameQuest = CFrame.new(1037.80127, 125.092171, 32911.6016, -0.244533166, -0, -0.969640911, -0, 1.00000012, -0, 0.96964103, 0, -0.244533136)
CFrameMon = CFrame.new(916.666504, 44.0920448, 32917.207, -0.99746871, -4.85034697e-08, -0.0711069331, -4.8925461e-08, 1, 4.19294288e-09, 0.0711069331, 7.66126895e-09, -0.99746871)
--Spawn = "Ship"
elseif MyLevel == 1300 or MyLevel <= 1324 or SelectMonster == "Ship Steward [Lv. 1300]" then -- Ship Steward [Lv. 1300]
Mon = "Ship Steward [Lv. 1300]"
--NameQuest = "ShipQuest2"
LevelQuest = 1
NameMon = "Ship Steward"
--CFrameQuest = CFrame.new(968.80957, 125.092171, 33244.125, -0.869560242, 1.51905191e-08, -0.493826836, 1.44108379e-08, 1, 5.38534195e-09, 0.493826836, -2.43357912e-09, -0.869560242)
CFrameMon = CFrame.new(918.743286, 129.591064, 33443.4609, -0.999792814, -1.7070947e-07, -0.020350717, -1.72559169e-07, 1, 8.91351277e-08, 0.020350717, 9.2628369e-08, -0.999792814)
--Spawn = "Ship"
elseif MyLevel == 1325 or MyLevel <= 1349 or SelectMonster == "Ship Officer [Lv. 1325]" then -- Ship Officer [Lv. 1325]
Mon = "Ship Officer [Lv. 1325]"
--NameQuest = "ShipQuest2"
LevelQuest = 2
NameMon = "Ship Officer"
--CFrameQuest = CFrame.new(968.80957, 125.092171, 33244.125, -0.869560242, 1.51905191e-08, -0.493826836, 1.44108379e-08, 1, 5.38534195e-09, 0.493826836, -2.43357912e-09, -0.869560242)
CFrameMon = CFrame.new(786.051941, 181.474106, 33303.2969, 0.999285698, -5.32193063e-08, 0.0377905183, 5.68968588e-08, 1, -9.62386864e-08, -0.0377905183, 9.83201005e-08, 0.999285698)
--Spawn = "Ship"
elseif MyLevel == 1350 or MyLevel <= 1374 or SelectMonster == "Arctic Warrior [Lv. 1350]" then -- Arctic Warrior [Lv. 1350]
Mon = "Arctic Warrior [Lv. 1350]"
--NameQuest = "FrostQuest"
LevelQuest = 1
NameMon = "Arctic Warrior"
--CFrameQuest = CFrame.new(5669.43506, 28.2117786, -6482.60107, 0.888092756, 1.02705066e-07, 0.459664226, -6.20391774e-08, 1, -1.03572376e-07, -0.459664226, 6.34646895e-08, 0.888092756)
CFrameMon = CFrame.new(5995.07471, 57.3188477, -6183.47314, 0.702747107, -1.53454167e-07, -0.711440146, -1.08168464e-07, 1, -3.22542007e-07, 0.711440146, 3.03620908e-07, 0.702747107)
--Spawn = "IceCastle"
elseif MyLevel == 1375 or MyLevel <= 1424 or SelectMonster == "Snow Lurker [Lv. 1375]" then -- Snow Lurker [Lv. 1375]
Mon = "Snow Lurker [Lv. 1375]"
--NameQuest = "FrostQuest"
LevelQuest = 2
NameMon = "Snow Lurker"
--CFrameQuest = CFrame.new(5669.43506, 28.2117786, -6482.60107, 0.888092756, 1.02705066e-07, 0.459664226, -6.20391774e-08, 1, -1.03572376e-07, -0.459664226, 6.34646895e-08, 0.888092756)
CFrameMon = CFrame.new(5518.00684, 60.5559731, -6828.80518, -0.650781393, -3.64292951e-08, 0.759265184, -4.07668654e-09, 1, 4.44854642e-08, -0.759265184, 2.58550248e-08, -0.650781393)
--Spawn = "IceCastle"
elseif MyLevel == 1425 or MyLevel <= 1449 or SelectMonster == "Sea Soldier [Lv. 1425]" then -- Sea Soldier [Lv. 1425]
Mon = "Sea Soldier [Lv. 1425]"
--NameQuest = "ForgottenQuest"
LevelQuest = 1
NameMon = "Sea Soldier"
--CFrameQuest = CFrame.new(-3052.99097, 236.881363, -10148.1943, -0.997911751, 4.42321983e-08, 0.064591676, 4.90968759e-08, 1, 7.37270085e-08, -0.064591676, 7.67442998e-08, -0.997911751)
CFrameMon = CFrame.new(-3029.78467, 66.944252, -9777.38184, -0.998552859, 1.09555076e-08, 0.0537791774, 7.79564235e-09, 1, -5.89660658e-08, -0.0537791774, -5.84614881e-08, -0.998552859)
--Spawn = "ForgottenIsland"
elseif MyLevel >= 1450 or SelectMonster == "Water Fighter [Lv. 1450]" then -- Water Fighter [Lv. 1450]
Mon = "Water Fighter [Lv. 1450]"
--NameQuest = "ForgottenQuest"
LevelQuest = 2
NameMon = "Water Fighter"
--CFrameQuest = CFrame.new(-3052.99097, 236.881363, -10148.1943, -0.997911751, 4.42321983e-08, 0.064591676, 4.90968759e-08, 1, 7.37270085e-08, -0.064591676, 7.67442998e-08, -0.997911751)
CFrameMon = CFrame.new(-3262.00098, 298.699615, -10553.6943, -0.233570755, -4.57538185e-08, 0.972339869, -5.80986068e-08, 1, 3.30992194e-08, -0.972339869, -4.87605725e-08, -0.233570755)
--Spawn = "ForgottenIsland"
end
elseif World3 then
if MyLevel == 1500 or MyLevel <= 1524 or SelectMonster == "Pirate Millionaire [Lv. 1500]" then
Mon = "Pirate Millionaire [Lv. 1500]"
--NameQuest = "PiratePortQuest"
LevelQuest = 1
NameMon = "Pirate Millionaire"
--CFrameQuest = CFrame.new(-290.074677, 42.9034653, 5581.58984, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627)
CFrameMon = CFrame.new(81.164993286133, 43.755737304688, 5724.7021484375)
--Spawn = "Default"
elseif MyLevel == 1525 or MyLevel <= 1574 or SelectMonster == "Pistol Billionaire [Lv. 1525]" then
Mon = "Pistol Billionaire [Lv. 1525]"
--NameQuest = "PiratePortQuest"
LevelQuest = 2
NameMon = "Pistol Billionaire"
--CFrameQuest = CFrame.new(-290.074677, 42.9034653, 5581.58984, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627)
CFrameMon = CFrame.new(81.164993286133, 43.755737304688, 5724.7021484375)
--Spawn = "Default"
elseif MyLevel == 1575 or MyLevel <= 1599 or SelectMonster == "Dragon Crew Warrior [Lv. 1575]" then
Mon = "Dragon Crew Warrior [Lv. 1575]"
--NameQuest = "AmazonQuest"
LevelQuest = 1
NameMon = "Dragon Crew Warrior"
--CFrameQuest = CFrame.new(5832.83594, 51.6806107, -1101.51563, 0.898790359, -0, -0.438378751, 0, 1, -0, 0.438378751, 0, 0.898790359)
CFrameMon = CFrame.new(6241.9951171875, 51.522083282471, -1243.9771728516)
--Spawn = "Hydra3"
elseif MyLevel == 1600 or MyLevel <= 1624 or SelectMonster == "Dragon Crew Archer [Lv. 1600]" then
Mon = "Dragon Crew Archer [Lv. 1600]"
--NameQuest = "AmazonQuest"
LevelQuest = 2
NameMon = "Dragon Crew Archer"
--CFrameQuest = CFrame.new(5832.83594, 51.6806107, -1101.51563, 0.898790359, -0, -0.438378751, 0, 1, -0, 0.438378751, 0, 0.898790359)
CFrameMon = CFrame.new(6488.9155273438, 383.38375854492, -110.66246032715)
--Spawn = "Hydra3"
elseif MyLevel == 1625 or MyLevel <= 1649 or SelectMonster == "Female Islander [Lv. 1625]" then
Mon = "Female Islander [Lv. 1625]"
--NameQuest = "AmazonQuest2"
LevelQuest = 1
NameMon = "Female Islander"
--CFrameQuest = CFrame.new(5448.86133, 601.516174, 751.130676, 0, 0, 1, 0, 1, -0, -1, 0, 0)
CFrameMon = CFrame.new(4770.4990234375, 758.95520019531, 1069.8680419922)
--Spawn = "Hydra1"
elseif MyLevel == 1650 or MyLevel <= 1699 or SelectMonster == "Giant Islander [Lv. 1650]" then
Mon = "Giant Islander [Lv. 1650]"
--NameQuest = "AmazonQuest2"
LevelQuest = 2
NameMon = "Giant Islander"
--CFrameQuest = CFrame.new(5448.86133, 601.516174, 751.130676, 0, 0, 1, 0, 1, -0, -1, 0, 0)
CFrameMon = CFrame.new(4530.3540039063, 656.75695800781, -131.60952758789)
--Spawn = "Hydra1"
elseif MyLevel == 1700 or MyLevel <= 1724 or SelectMonster == "Marine Commodore [Lv. 1700]" then
Mon = "Marine Commodore [Lv. 1700]"
--NameQuest = "MarineTreeIsland"
LevelQuest = 1
NameMon = "Marine Commodore"
--CFrameQuest = CFrame.new(2180.54126, 27.8156815, -6741.5498, -0.965929747, 0, 0.258804798, 0, 1, 0, -0.258804798, 0, -0.965929747)
CFrameMon = CFrame.new(2490.0844726563, 190.4232635498, -7160.0502929688)
--Spawn = "GreatTree"
elseif MyLevel == 1725 or MyLevel <= 1774 or SelectMonster == "Marine Rear Admiral [Lv. 1725]" then
Mon = "Marine Rear Admiral [Lv. 1725]"
--NameQuest = "MarineTreeIsland"
LevelQuest = 2
NameMon = "Marine Rear Admiral"
--CFrameQuest = CFrame.new(2180.54126, 27.8156815, -6741.5498, -0.965929747, 0, 0.258804798, 0, 1, 0, -0.258804798, 0, -0.965929747)
CFrameMon = CFrame.new(3951.3903808594, 229.11549377441, -6912.81640625)
--Spawn = "GreatTree"
elseif MyLevel == 1775 or MyLevel <= 1799 or SelectMonster == "Fishman Raider [Lv. 1775]" then
Mon = "Fishman Raider [Lv. 1775]"
--NameQuest = "DeepForestIsland3"
LevelQuest = 1
NameMon = "Fishman Raider"
--CFrameQuest = CFrame.new(-10581.6563, 330.872955, -8761.18652, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213)
CFrameMon = CFrame.new(-10322.400390625, 390.94473266602, -8580.0908203125)
--Spawn = "PineappleTown"
elseif MyLevel == 1800 or MyLevel <= 1824 or SelectMonster == "Fishman Captain [Lv. 1800]" then
Mon = "Fishman Captain [Lv. 1800]"
--NameQuest = "DeepForestIsland3"
LevelQuest = 2
NameMon = "Fishman Captain"
--CFrameQuest = CFrame.new(-10581.6563, 330.872955, -8761.18652, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213)
CFrameMon = CFrame.new(-11194.541992188, 442.02795410156, -8608.806640625)
--Spawn = "PineappleTown"
elseif MyLevel == 1825 or MyLevel <= 1849 or SelectMonster == "Forest Pirate [Lv. 1825]" then
Mon = "Forest Pirate [Lv. 1825]"
--NameQuest = "DeepForestIsland"
LevelQuest = 1
NameMon = "Forest Pirate"
--CFrameQuest = CFrame.new(-13234.04, 331.488495, -7625.40137, 0.707134247, -0, -0.707079291, 0, 1, -0, 0.707079291, 0, 0.707134247)
CFrameMon = CFrame.new(-13225.809570313, 428.19387817383, -7753.1245117188)
--Spawn = "BigMansion"
elseif MyLevel == 1850 or MyLevel <= 1899 or SelectMonster == "Mythological Pirate [Lv. 1850]" then
Mon = "Mythological Pirate [Lv. 1850]"
--NameQuest = "DeepForestIsland"
LevelQuest = 2
NameMon = "Mythological Pirate"
--CFrameQuest = CFrame.new(-13234.04, 331.488495, -7625.40137, 0.707134247, -0, -0.707079291, 0, 1, -0, 0.707079291, 0, 0.707134247)
CFrameMon = CFrame.new(-13869.172851563, 564.95251464844, -7084.4135742188)
--Spawn = "BigMansion"
elseif MyLevel == 1900 or MyLevel <= 1924 or SelectMonster == "Jungle Pirate [Lv. 1900]" then
Mon = "Jungle Pirate [Lv. 1900]"
--NameQuest = "DeepForestIsland2"
LevelQuest = 1
NameMon = "Jungle Pirate"
--CFrameQuest = CFrame.new(-12680.3818, 389.971039, -9902.01953, -0.0871315002, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, -0.0871315002)
CFrameMon = CFrame.new(-11982.221679688, 376.32522583008, -10451.415039063)
--Spawn = "PineappleTown"
elseif MyLevel == 1925 or MyLevel <= 1974 or SelectMonster == "Musketeer Pirate [Lv. 1925]" then
Mon = "Musketeer Pirate [Lv. 1925]"
--NameQuest = "DeepForestIsland2"
LevelQuest = 2
NameMon = "Musketeer Pirate"
--CFrameQuest = CFrame.new(-12680.3818, 389.971039, -9902.01953, -0.0871315002, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, -0.0871315002)
CFrameMon = CFrame.new(-13282.3046875, 496.23684692383, -9565.150390625)
--Spawn = "PineappleTown"
elseif MyLevel == 1975 or MyLevel <= 1999 or SelectMonster == "Reborn Skeleton [Lv. 1975]" then
Mon = "Reborn Skeleton [Lv. 1975]"
--NameQuest = "HauntedQuest1"
LevelQuest = 1
NameMon = "Reborn Skeleton"
--CFrameQuest = CFrame.new(-9479.2168, 141.215088, 5566.09277, 0, 0, 1, 0, 1, -0, -1, 0, 0)
CFrameMon = CFrame.new(-8761.3154296875, 164.85829162598, 6161.1567382813)
--Spawn = "HauntedCastle"
elseif MyLevel == 2000 or MyLevel <= 2024 or SelectMonster == "Living Zombie [Lv. 2000]" then
Mon = "Living Zombie [Lv. 2000]"
--NameQuest = "HauntedQuest1"
LevelQuest = 2
NameMon = "Living Zombie"
--CFrameQuest = CFrame.new(-9479.2168, 141.215088, 5566.09277, 0, 0, 1, 0, 1, -0, -1, 0, 0)
CFrameMon = CFrame.new(-10093.930664063, 237.38233947754, 6180.5654296875)
--Spawn = "HauntedCastle"
elseif MyLevel == 2025 or MyLevel <= 2049 or SelectMonster == "Demonic Soul [Lv. 2025]" then
Mon = "Demonic Soul [Lv. 2025]"
--NameQuest = "HauntedQuest2"
LevelQuest = 1
NameMon = "Demonic Soul"
--CFrameQuest = CFrame.new(-9514.78027, 171.162918, 6078.82373, 0.301918149, 7.4535027e-09, 0.953333855, -3.22802141e-09, 1, -6.79604995e-09, -0.953333855, -1.02553133e-09, 0.301918149)
CFrameMon = CFrame.new(-9466.72949, 171.162918, 6132.01514)
--Spawn = "HauntedCastle"
elseif MyLevel == 2050 or MyLevel <= 2074 or SelectMonster == "Posessed Mummy [Lv. 2050]" then
Mon = "Posessed Mummy [Lv. 2050]"
--NameQuest = "HauntedQuest2"
LevelQuest = 2
NameMon = "Posessed Mummy"
--CFrameQuest = CFrame.new(-9514.78027, 171.162918, 6078.82373, 0.301918149, 7.4535027e-09, 0.953333855, -3.22802141e-09, 1, -6.79604995e-09, -0.953333855, -1.02553133e-09, 0.301918149)
CFrameMon = CFrame.new(-9589.93848, 4.85058546, 6190.27197)
--Spawn = "HauntedCastle"
elseif MyLevel == 2075 or MyLevel <= 2099 or SelectMonster == "Peanut Scout [Lv. 2075]" then
Mon = "Peanut Scout [Lv. 2075]"
--NameQuest = "NutsIslandQuest"
LevelQuest = 1
NameMon = "Peanut Scout"
--CFrameQuest = CFrame.new(-2103.9375, 38.139019012451, -10192.702148438)
CFrameMon = CFrame.new(-2150.587890625, 122.49767303467, -10358.994140625)
--Spawn = "Peanut"
elseif MyLevel == 2100 or MyLevel <= 2124 or SelectMonster == "Peanut President [Lv. 2100]" then
Mon = "Peanut President [Lv. 2100]"
--NameQuest = "NutsIslandQuest"
LevelQuest = 2
NameMon = "Peanut President"
--CFrameQuest = CFrame.new(-2103.9375, 38.139019012451, -10192.702148438)
CFrameMon = CFrame.new(-2150.587890625, 122.49767303467, -10358.994140625)
--Spawn = "Peanut"
elseif MyLevel == 2125 or MyLevel <= 2149 or SelectMonster == "Ice Cream Chef [Lv. 2125]" then
Mon = "Ice Cream Chef [Lv. 2125]"
--NameQuest = "IceCreamIslandQuest"
LevelQuest = 1
NameMon = "Ice Cream Chef"
--CFrameQuest = CFrame.new(-819.84533691406, 65.845329284668, -10965.487304688)
CFrameMon = CFrame.new(-890.55895996094, 186.34135437012, -11127.306640625)
--Spawn = "IceCream"
elseif MyLevel == 2150 or MyLevel <= 2199 or SelectMonster == "Ice Cream Commander [Lv. 2150]" then
Mon = "Ice Cream Commander [Lv. 2150]"
--NameQuest = "IceCreamIslandQuest"
LevelQuest = 2
NameMon = "Ice Cream Commander"
--CFrameQuest = CFrame.new(-819.84533691406, 65.845329284668, -10965.487304688)
CFrameMon = CFrame.new(-890.55895996094, 186.34135437012, -11127.306640625)
--Spawn = "IceCream"
elseif MyLevel == 2200 or MyLevel <= 2224 or SelectMonster == "Cookie Crafter [Lv. 2200]" then
Mon = "Cookie Crafter [Lv. 2200]"
--NameQuest = "CakeQuest1"
LevelQuest = 1
NameMon = "Cookie Crafter"
--CFrameQuest = CFrame.new(-2021.5509033203125, 37.798221588134766, -12028.103515625)
CFrameMon = CFrame.new(-2273.00244140625, 90.22590637207031, -12151.62109375)
--Spawn = "Loaf"
elseif MyLevel == 2225 or MyLevel <= 2249 or SelectMonster == "Cake Guard [Lv. 2225]" then
Mon = "Cake Guard [Lv. 2225]"
--NameQuest = "CakeQuest1"
LevelQuest = 2
NameMon = "Cake Guard"
--CFrameQuest = CFrame.new(-2021.5509033203125, 37.798221588134766, -12028.103515625)
CFrameMon = CFrame.new(-1442.373046875, 158.14111328125, -12277.37109375)
--Spawn = "Loaf"
elseif MyLevel == 2250 or MyLevel <= 2274 or SelectMonster == "Baking Staff [Lv. 2250]" then
Mon = "Baking Staff [Lv. 2250]"
--NameQuest = "CakeQuest2"
LevelQuest = 1
NameMon = "Baking Staff"
--CFrameQuest = CFrame.new(-1927.9107666015625, 37.79813003540039, -12843.78515625)
CFrameMon = CFrame.new(-1837.2803955078125, 129.0594482421875, -12934.5498046875)
--Spawn = "Loaf"
elseif MyLevel == 2275 or MyLevel <= 2299 or SelectMonster == "Head Baker [Lv. 2275]" then
Mon = "Head Baker [Lv. 2275]"
--NameQuest = "CakeQuest2"
LevelQuest = 2
NameMon = "Head Baker"
--CFrameQuest = CFrame.new(-1927.9107666015625, 37.79813003540039, -12843.78515625)
CFrameMon = CFrame.new(-2203.302490234375, 109.90937042236328, -12788.7333984375)
--Spawn = "Loaf"
elseif MyLevel == 2300 or MyLevel <= 2324 or SelectMonster == "Cocoa Warrior [Lv. 2300]" then
Mon = "Cocoa Warrior [Lv. 2300]"
--NameQuest = "ChocQuest1"
LevelQuest = 1
NameMon = "Cocoa Warrior"
--CFrameQuest = CFrame.new(231.13571166992188, 24.734268188476562, -12195.1162109375)
CFrameMon = CFrame.new(231.13571166992188, 24.734268188476562, -12195.1162109375)
--Spawn = "Chocolate"
elseif MyLevel == 2325 or MyLevel <= 2349 or SelectMonster == "Chocolate Bar Battler [Lv. 2325]" then
Mon = "Chocolate Bar Battler [Lv. 2325]"
--NameQuest = "ChocQuest1"
LevelQuest = 2
NameMon = "Chocolate Bar Battler"
--CFrameQuest = CFrame.new(231.13571166992188, 24.734268188476562, -12195.1162109375)
CFrameMon = CFrame.new(231.13571166992188, 24.734268188476562, -12195.1162109375)
--Spawn = "Chocolate"
elseif MyLevel == 2350 or MyLevel <= 2374 or SelectMonster == "Sweet Thief [Lv. 2350]" then
Mon = "Sweet Thief [Lv. 2350]"
--NameQuest = "ChocQuest2"
LevelQuest = 1
NameMon = "Sweet Thief"
--CFrameQuest = CFrame.new(147.52256774902344, 24.793832778930664, -12775.3583984375)
CFrameMon = CFrame.new(147.52256774902344, 24.793832778930664, -12775.3583984375)
--Spawn = "Chocolate"
elseif MyLevel == 2375 or MyLevel <= 2400 or SelectMonster == "Candy Rebel [Lv. 2375]" then
Mon = "Candy Rebel [Lv. 2375]"
--NameQuest = "ChocQuest2"
LevelQuest = 2
NameMon = "Candy Rebel"
--CFrameQuest = CFrame.new(147.52256774902344, 24.793832778930664, -12775.3583984375)
CFrameMon = CFrame.new(147.52256774902344, 24.793832778930664, -12775.3583984375)
--Spawn = "Chocolate"
elseif MyLevel == 2400 or MyLevel <= 2424 or SelectMonster == "Candy Pirate [Lv. 2400]" then
Mon = "Candy Pirate [Lv. 2400]"
QuestName = "CandyQuest1"
LevelQuest = 1
NameMon = "Candy Pirate"
CFrameMon = CFrame.new(-1476, 52, -14638)
VectorMon = Vector3.new(-1476, 52, -14638)
CFrameQuest = CFrame.new(-1149, 13, -14445)
VectorQuest = Vector3.new(-1149, 13, -14445)
elseif MyLevel >= 2425 or SelectMonster == "Snow Demon [Lv. 2425]" then
Mon = "Snow Demon [Lv. 2425]"
QuestName = "CandyQuest1"
LevelQuest = 2
NameMon = "Snow Demon"
CFrameMon = CFrame.new(-948, 62, -14551)
VectorMon = CFrame.new(-948, 62, -14551)
CFrameQuest = CFrame.new(-1149, 13, -14445)
VectorQuest = Vector3.new(-1149, 13, -14445)
end
end
end
function AutoHaki()
if not game:GetService("Players").LocalPlayer.Character:FindFirstChild("HasBuso") then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso")
end
end
function EquipWeapon(ToolSe)
if not _G.NotAutoEquip then
if game.Players.LocalPlayer.Backpack:FindFirstChild(ToolSe) then
Tool = game.Players.LocalPlayer.Backpack:FindFirstChild(ToolSe)
wait(.1)
game.Players.LocalPlayer.Character.Humanoid:EquipTool(Tool)
end
end
end
function topos(Pos)
Distance = (Pos.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
if game.Players.LocalPlayer.Character.Humanoid.Sit == true then game.Players.LocalPlayer.Character.Humanoid.Sit = false end
pcall(function() tween = game:GetService("TweenService"):Create(game.Players.LocalPlayer.Character.HumanoidRootPart,TweenInfo.new(Distance/210, Enum.EasingStyle.Linear),{CFrame = Pos}) end)
tween:Play()
if Distance <= 250 then
tween:Cancel()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Pos
end
if _G.StopTween == true then
tween:Cancel()
_G.Clip = false
end
end
function GetDistance(target)
return math.floor((target.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude)
end
function StopTween(target)
if not target then
_G.StopTween = true
wait()
topos(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame)
wait()
if game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip") then
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip"):Destroy()
end
_G.StopTween = false
_G.Clip = false
end
end
function UseCode(Text)
game:GetService("ReplicatedStorage").Remotes.Redeem:InvokeServer(Text)
end
function hop()
local PlaceID = game.PlaceId
local AllIDs = {}
local foundAnything = ""
local actualHour = os.date("!*t").hour
local Deleted = false
function TPReturner()
local Site;
if foundAnything == "" then
Site = game.HttpService:JSONDecode(game:HttpGet('https://games.roblox.com/v1/games/' .. PlaceID .. '/servers/Public?sortOrder=Asc&limit=100'))
else
Site = game.HttpService:JSONDecode(game:HttpGet('https://games.roblox.com/v1/games/' .. PlaceID .. '/servers/Public?sortOrder=Asc&limit=100&cursor=' .. foundAnything))
end
local ID = ""
if Site.nextPageCursor and Site.nextPageCursor ~= "null" and Site.nextPageCursor ~= nil then
foundAnything = Site.nextPageCursor
end
local num = 0;
for i,v in pairs(Site.data) do
local Possible = true
ID = tostring(v.id)
if tonumber(v.maxPlayers) > tonumber(v.playing) then
for _,Existing in pairs(AllIDs) do
if num ~= 0 then
if ID == tostring(Existing) then
Possible = false
end
else
if tonumber(actualHour) ~= tonumber(Existing) then
local delFile = pcall(function()
-- delfile("NotSameServers.json")
AllIDs = {}
table.insert(AllIDs, actualHour)
end)
end
end
num = num + 1
end
if Possible == true then
table.insert(AllIDs, ID)
wait()
pcall(function()
-- writefile("NotSameServers.json", game:GetService('HttpService'):JSONEncode(AllIDs))
wait()
game:GetService("TeleportService"):TeleportToPlaceInstance(PlaceID, ID, game.Players.LocalPlayer)
end)
wait(4)
end
end
end
end
function Teleport()
while wait() do
pcall(function()
TPReturner()
if foundAnything ~= "" then
TPReturner()
end
end)
end
end
Teleport()
end
local PlaceID = game.PlaceId
local AllIDs = {}
local foundAnything = ""
local actualHour = os.date("!*t").hour
local Deleted = false
local File = pcall(function()
AllIDs = game:GetService('HttpService'):JSONDecode(readfile("NotSameServers.json"))
end)
if not File then
table.insert(AllIDs, actualHour)
writefile("NotSameServers.json", game:GetService('HttpService'):JSONEncode(AllIDs))
end
function TPReturner()
local Site;
if foundAnything == "" then
Site = game.HttpService:JSONDecode(game:HttpGet('https://games.roblox.com/v1/games/' .. PlaceID .. '/servers/Public?sortOrder=Asc&limit=100'))
else
Site = game.HttpService:JSONDecode(game:HttpGet('https://games.roblox.com/v1/games/' .. PlaceID .. '/servers/Public?sortOrder=Asc&limit=100&cursor=' .. foundAnything))
end
local ID = ""
if Site.nextPageCursor and Site.nextPageCursor ~= "null" and Site.nextPageCursor ~= nil then
foundAnything = Site.nextPageCursor
end
local num = 0;
for i,v in pairs(Site.data) do
local Possible = true
ID = t
SaveSetting()ostring(v.id)
if tonumber(v.maxPlayers) > tonumber(v.playing) then
for _,Existing in pairs(AllIDs) do
if num ~= 0 then
if ID == tostring(Existing) then
Possible = false
end
else
if tonumber(actualHour) ~= tonumber(Existing) then
local delFile = pcall(function()
delfile("NotSameServers.json")
AllIDs = {}
table.insert(AllIDs, actualHour)
end)
end
end
num = num + 1
end
if Possible == true then
table.insert(AllIDs, ID)
wait()
pcall(function()
writefile("NotSameServers.json", game:GetService('HttpService'):JSONEncode(AllIDs))
wait()
game:GetService("TeleportService"):TeleportToPlaceInstance(PlaceID, ID, game.Players.LocalPlayer)
end)
wait(1)
end
end
end
end
function Teleport()
while wait() do
pcall(function()
TPReturner()
if foundAnything ~= "" then
TPReturner()
end
end)
end
end
function InfAb()
if InfAbility then
if not game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("Agility") then
local inf = Instance.new("ParticleEmitter")
inf.Acceleration = Vector3.new(0,0,0)
inf.Archivable = true
inf.Drag = 20
inf.EmissionDirection = Enum.NormalId.Top
inf.Enabled = true
inf.Lifetime = NumberRange.new(0,0)
inf.LightInfluence = 0
inf.LockedToPart = true
inf.Name = "Agility"
inf.Rate = 500
local numberKeypoints2 = {
NumberSequenceKeypoint.new(0, 0);
NumberSequenceKeypoint.new(1, 4);
}
inf.Size = NumberSequence.new(numberKeypoints2)
inf.RotSpeed = NumberRange.new(9999, 99999)
inf.Rotation = NumberRange.new(0, 0)
inf.Speed = NumberRange.new(30, 30)
inf.SpreadAngle = Vector2.new(0,0,0,0)
inf.Texture = "rbxassetid://243098098"
inf.VelocityInheritance = 0
inf.ZOffset = 2
inf.Transparency = NumberSequence.new(0)
inf.Color = ColorSequence.new(Color3.fromRGB(0,0,0),Color3.fromRGB(0,0,0))
inf.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
end
else
if game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("Agility") then
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("Agility"):Destroy()
end
end
end
---------------------------------------------------------------
spawn(function()
pcall(function()
game:GetService("RunService").Stepped:Connect(function()
if _G.Auto_Farm_Level or _G.Auto_New_World or _G.AutoFarmFruitMastery or _G.AutoFarmGunMastery or _G.Auto_Third_World or _G.Auto_Farm_Chest or _G.TeleportIsland or _G.Auto_Farm_Boss or _G.Autotushita or _G.Auto_Elite_Hunter or _G.Auto_Cake_Prince or _G.Auto_Farm_All_Boss or _G.Auto_Saber or _G.Auto_Pole or _G.Auto_Farm_Scrap_and_Leather or _G.Auto_Farm_Angel_Wing or _G.Auto_Factory_Farm or _G.Auto_Farm_Ectoplasm or _G.Auto_Bartilo_Quest or _G.Auto_Rengoku or _G.Auto_Farm_Radioactive or _G.Auto_Farm_Vampire_Fang or _G.Auto_Farm_Mystic_Droplet or _G.Auto_Farm_GunPowder or _G.Auto_Farm_Dragon_Scales or _G.Auto_Evo_Race_V2 or _G.Auto_Swan_Glasses or _G.Auto_Dragon_Trident or _G.Auto_Soul_Reaper or _G.Mirage or _G.Auto_Farm_Mini_Tusk or _G.Auto_Farm_Magma_Ore or _G.Auto_Farm_Bone or _G.Auto_Farm_Conjured_Cocoa or _G.Auto_Open_Dough_Dungeon or _G.Auto_Rainbow_Haki or _G.Auto_Musketeer_Hat or _G.Auto_Holy_Torch or _G.Auto_Canvander or _G.d or _G.Auto_Twin_Hook or _G.Auto_Serpent_Bow or _G.AutoFarmMaterial or _G.Auto_Fully_Death_Step or _G.Auto_Fully_SharkMan_Karate or _G.Teleport_to_Player or _G.Auto_Kill_Player_Melee or _G.Auto_Kill_Player_Gun or _G.Start_Tween_Island or _G.Auto_Next_Island or _G.autoraid or AutoNextIsland or _G.Auto_Farm_Sword or _G.MeleeFarm or _G.AutoFarmSelectMonster or _G.AutoFarmKenHakivor or _G.AutoObservationHakiV2 or _G.GunMastery or _G.AutoFactory or _G.Mastery or _G.Auto_Next or _G.Auto_Raid then
if not game.Players.LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip") then
local Noclip = Instance.new("BodyVelocity")
Noclip.Name = "BodyClip"
Noclip.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
Noclip.MaxForce = Vector3.new(100000,100000,100000)
Noclip.Velocity = Vector3.new(0,0,0)
end
else
if game.Players.LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip") then
game.Players.LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip"):Destroy()
end
end
end)
end)
end)
spawn(function()
pcall(function()
game:GetService("RunService").Stepped:Connect(function()
if _G.Auto_Farm_Level or _G.Auto_New_World or _G.TeleportIsland or _G.Auto_Third_World or _G.Auto_Farm_Chest or _G.Auto_Farm_Boss or _G.GunMastery or _G.Mastery or _G.AutoFarmFruitMastery or _G.AutoFarmGunMastery or _G.Auto_Elite_Hunter or _G.AutoFarmKenHaki or _G.AutoFactory or _G.AutoFarmSelectMonster or _G.Auto_Cake_Prince or _G.Auto_Farm_All_Boss or _G.Auto_Saber or _G.Auto_Pole or _G.Auto_Farm_Scrap_and_Leather or _G.Auto_Farm_Angel_Wing or _G.Auto_Factory_Farm or _G.Auto_Farm_Ectoplasm or _G.Auto_Bartilo_Quest or _G.d or _G.Auto_Rengoku or _G.Autotushita or _G.Auto_Farm_Radioactive or _G.Auto_Farm_Vampire_Fang or _G.Auto_Farm_Mystic_Droplet or _G.Auto_Farm_GunPowder or _G.Auto_Farm_Dragon_Scales or _G.Auto_Evo_Race_V2 or _G.Auto_Swan_Glasses or _G.Auto_Dragon_Trident or _G.Auto_Soul_Reaper or _G.Auto_Farm_Fish_Tail or _G.Mirage or _G.Auto_Farm_Magma_Ore or _G.Auto_Farm_Bone or _G.Auto_Farm_Conjured_Cocoa or _G.Auto_Open_Dough_Dungeon or _G.Auto_Rainbow_Haki or _G.Auto_Musketeer_Hat or _G.Auto_Holy_Torch or _G.Auto_Canvander or _G.AutoFarmMaterial or _G.autoraid or _G.Auto_Twin_Hook or AutoNextIsland or _G.Auto_Serpent_Bow or _G.Auto_Fully_Death_Step or _G.Auto_Fully_SharkMan_Karate or _G.Teleport_to_Player or _G.Auto_Kill_Player_Melee or _G.Auto_Kill_Player_Gun or _G.Start_Tween_Island or _G.AutoObservationHakiV2 or _G.d or _G.Auto_Next_Island or _G.Auto_Farm_Sword or _G.MeleeFarm or _G.Auto_Kill_Law or _G.Auto_Raid then
for _, v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
if v:IsA("BasePart") then
v.CanCollide = false
end
end
end
end)
end)
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)
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 then
args[2] = PositionSkillMasteryDevilFruit
return old(unpack(args))
elseif AimSkillNearest then
args[2] = AimBotSkillPosition
return old(unpack(args))
end
end
end
end
return old(...)
end)
end)
spawn(function()
game:GetService("RunService").RenderStepped:Connect(function()
if UseGun then
pcall(function()
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == Ms then
local args = {
[1] = "TAP",
[2] = v.HumanoidRootPart.Position
}
game:GetService("Players").LocalPlayer.Character.Humanoid:FindFirstChild("Soul Guitar"):InvokeServer(unpack(args))
local args = {
[1] = v.HumanoidRootPart.Position,
[2] = v.HumanoidRootPart
}
game:GetService("Players").LocalPlayer.Character[SelectToolWeaponGun].RemoteFunctionShoot:InvokeServer(unpack(args))
end
end
end)
end
end)
end)
spawn(function()
game:GetService("RunService").RenderStepped:Connect(function()
if UseGunKillPlayer then
pcall(function()
for i,v in pairs(game:GetService("Workspace").Characters:GetChildren()) do
if v.Name == _G.Select_Player then
local args = {
[1] = v.HumanoidRootPart.Position,
[2] = v.HumanoidRootPart
}
game:GetService("Players").LocalPlayer.Character[SelectToolWeaponGun].RemoteFunctionShoot:InvokeServer(unpack(args))
end
end
end)
end
end)
end)
local lp = game:GetService('Players').LocalPlayer
local mouse = lp:GetMouse()
spawn(function()
while wait() do
if _G.Aimbot_Skill_Fov then
pcall(function()
local MaxDist, Closest = math.huge
for i,v in pairs(game:GetService("Players"):GetChildren()) do
local Head = v.Character:FindFirstChild("HumanoidRootPart")
local Pos, Vis = game.Workspace.CurrentCamera.WorldToScreenPoint(game.Workspace.CurrentCamera, Head.Position)
local MousePos, TheirPos = Vector2.new(mouse.X, mouse.Y), Vector2.new(Pos.X, Pos.Y)
local Dist = (TheirPos - MousePos).Magnitude
if Dist < MaxDist and Dist <= _G.Select_Size_Fov and v.Name ~= game.Players.LocalPlayer.Name then
MaxDist = Dist
_G.Aim_Players = v
end
end
end)
end
end
end)
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 _G.Aimbot_Skill_Fov then
args[2] = _G.Aim_Players.Character.HumanoidRootPart.Position
return old(unpack(args))
end
end
end
end
return old(...)
end)
end)
spawn(function()
game:GetService("RunService").Heartbeat:Connect(function()
pcall(function()
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if _G.Auto_Farm_Ectoplasm and StartMagnetEctoplasm and string.find(v.Name, "Ship") and (v.HumanoidRootPart.Position - PosMonEctoplasm.Position).magnitude <= 350 then
v.HumanoidRootPart.CFrame = PosMonEctoplasm
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
if v.Humanoid:FindFirstChild("Animator") then
v.Humanoid.Animator:Destroy()
end
sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)
end
end
end)
end)
end)
spawn(function()
while wait() do
if _G.Auto_Farm_Ectoplasm then
pcall(function()
if game:GetService("Workspace").Enemies:FindFirstChild("Ship Deckhand [Lv. 1250]") or game:GetService("Workspace").Enemies:FindFirstChild("Ship Engineer [Lv. 1275]") or game:GetService("Workspace").Enemies:FindFirstChild("Ship Steward [Lv. 1300]") or game:GetService("Workspace").Enemies:FindFirstChild("Ship Officer [Lv. 1325]") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if string.find(v.Name, "Ship") then
repeat wait()
AutoHaki()
EquipWeapon(_G.Select_Weapon)
PosMonEctoplasm = v.HumanoidRootPart.CFrame
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
topos(v.HumanoidRootPart.CFrame * MethodFarm)
StartMagnetEctoplasm = true
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
until _G.Auto_Farm_Ectoplasm == false or not v.Parent or v.Humanoid.Health <= 0
StartMagnetEctoplasm = false
else
StartMagnetEctoplasm = false
topos(CFrame.new(904.4072265625, 181.05767822266, 33341.38671875))
end
end
else
StartMagnetEctoplasm = false
local Distance = (Vector3.new(904.4072265625, 181.05767822266, 33341.38671875) - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
if Distance > 20000 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
end
topos(CFrame.new(904.4072265625, 181.05767822266, 33341.38671875))
end
end)
end
end
end)
spawn(function()
game:GetService("RunService").Heartbeat:Connect(function()
pcall(function()
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if _G.Auto_Farm_Bone and StartMagnetBoneMon and (v.Name == "Reborn Skeleton [Lv. 1975]" or v.Name == "Living Zombie [Lv. 2000]" or v.Name == "Demonic Soul [Lv. 2025]" or v.Name == "Posessed Mummy [Lv. 2050]") and (v.HumanoidRootPart.Position - PosMonBone.Position).magnitude <= 350 then
v.HumanoidRootPart.CFrame = PosMonBone
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
if v.Humanoid:FindFirstChild("Animator") then
v.Humanoid.Animator:Destroy()
end
sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)
end
end
end)
end)
end)
spawn(function()
while wait() do
if _G.Auto_Farm_Bone and World3 then
pcall(function()
if game:GetService("Workspace").Enemies:FindFirstChild("Reborn Skeleton [Lv. 1975]") or game:GetService("Workspace").Enemies:FindFirstChild("Living Zombie [Lv. 2000]") or game:GetService("Workspace").Enemies:FindFirstChild("Domenic 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.Humanoid.Health > 0 then
repeat wait()
AutoHaki()
EquipWeapon(_G.Select_Weapon)
StartMagnetBoneMon = true
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
PosMonBone = v.HumanoidRootPart.CFrame
topos(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
until _G.Auto_Farm_Bone == false or not v.Parent or v.Humanoid.Health <= 0
end
end
end
else
StartMagnetBoneMon = false
for i,v in pairs(game:GetService("ReplicatedStorage"):GetChildren()) do
if v.Name == "Reborn Skeleton [Lv. 1975]" then
topos(v.HumanoidRootPart.CFrame * MethodFarm)
elseif v.Name == "Living Zombie [Lv. 2000]" then
topos(v.HumanoidRootPart.CFrame * MethodFarm)
elseif v.Name == "Demonic Soul [Lv. 2025]" then
topos(v.HumanoidRootPart.CFrame * MethodFarm)
elseif v.Name == "Posessed Mummy [Lv. 2050]" then
topos(v.HumanoidRootPart.CFrame * MethodFarm)
end
end
topos(CFrame.new(-9466.72949, 171.162918, 6132.01514))
end
end)
end
end
end)
spawn(function()
game:GetService("RunService").Heartbeat:Connect(function() CheckQuest()
pcall(function()
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if _G.Auto_Farm_Level and MasteryBFStartMagnetActive and v.Name == Ms and (v.HumanoidRootPart.Position - PosMonMasteryFruit.Position).magnitude <= 350 then
v.HumanoidRootPart.CFrame = PosMonMasteryFruit
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
if v.Humanoid:FindFirstChild("Animator") then
v.Humanoid.Animator:Destroy()
end
sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)
end
end
end)
end)
end)
spawn(function()
game:GetService("RunService").Heartbeat:Connect(function() CheckQuest()
pcall(function()
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if _G.Auto_Farm_Level and MasteryGunStartMagnetActive and v.Name == Ms and (v.HumanoidRootPart.Position - PosMonMasteryGun.Position).magnitude <= 350 then
v.HumanoidRootPart.CFrame = PosMonMasteryGun
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
if v.Humanoid:FindFirstChild("Animator") then
v.Humanoid.Animator:Destroy()
end
sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)
end
end
end)
end)
end)
spawn(function()
while wait() do
if _G.Auto_Farm_Level then
if _G.Select_Mode_Farm == "Level Farm" then
pcall(function()
if not string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) then
StartMagnet = false
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
end
if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then
StartMagnet = false
CheckQuest()
repeat wait() topos(CFrameQuest) until (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or not _G.Auto_Farm_Level
if (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 then
wait(1.2)
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest",NameQuest,LevelQuest)
wait(0.5)
end
elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
CheckQuest()
if game:GetService("Workspace").Enemies:FindFirstChild(Ms) then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
if v.Name == Ms then
repeat wait()
if string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) then
EquipWeapon(_G.Select_Weapon)
AutoHaki()
PosMon = v.HumanoidRootPart.CFrame
v.HumanoidRootPart.CanCollide = false
v.Humanoid.WalkSpeed = 0
v.Head.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
StartMagnet = true
topos(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
else
StartMagnet = false
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
end
until not _G.Auto_Farm_Level or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false
end
end
end
else
StartMagnet = false
if game:GetService("ReplicatedStorage"):FindFirstChild(Ms) then
topos(game:GetService("ReplicatedStorage"):FindFirstChild(Ms).HumanoidRootPart.CFrame * MethodFarm)
else
topos(CFrameMon)
end
end
end
end)
elseif _G.Select_Mode_Farm == "Fast Mode" then
pcall(function()
if game:GetService("Players").LocalPlayer.Data.SpawnPoint.Value == SPAWNPOINT then
if not string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) then
StartMagnet = false
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
end
if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then
StartMagnet = false
CheckQuest()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest",NameQuest,LevelQuest)
elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
CheckQuest()
if game:GetService("Workspace").Enemies:FindFirstChild(Ms) then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
if v.Name == Ms then
repeat wait()
if string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) then
EquipWeapon(_G.Select_Weapon)
AutoHaki()
PosMon = v.HumanoidRootPart.CFrame
v.HumanoidRootPart.CanCollide = false
v.Humanoid.WalkSpeed = 0
v.Head.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
StartMagnet = true
topos(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
else
StartMagnet = false
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
end
until not _G.Auto_Farm_Level or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false
end
end
end
else
StartMagnet = false
if game:GetService("ReplicatedStorage"):FindFirstChild(Ms) then
topos(game:GetService("ReplicatedStorage"):FindFirstChild(Ms).HumanoidRootPart.CFrame * MethodFarm)
else
topos(CFrameMon)
end
end
end
else
repeat task.wait()
game.Players.LocalPlayer.Character.Head:Destroy()
wait(0.5)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameQuest
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
until game:GetService("Players").LocalPlayer.Data.SpawnPoint.Value == SPAWNPOINT
end
end)
elseif _G.Select_Mode_Farm == "No Quest" then
pcall(function()
CheckQuest()
if game:GetService("Workspace").Enemies:FindFirstChild(Ms) then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
if v.Name == Ms then
if v.Humanoid.Health > 0 then
repeat wait()
EquipWeapon(_G.Select_Weapon)
AutoHaki()
PosMon = v.HumanoidRootPart.CFrame
v.HumanoidRootPart.CanCollide = false
v.Humanoid.WalkSpeed = 0
v.Head.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
StartMagnet = true
topos(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
until not _G.Auto_Farm_Level or v.Humanoid.Health <= 0 or not v.Parent
end
end
end
end
else
StartMagnet = false
if game:GetService("ReplicatedStorage"):FindFirstChild(Ms) then
topos(game:GetService("ReplicatedStorage"):FindFirstChild(Ms).HumanoidRootPart.CFrame * MethodFarm)
else
topos(CFrameMon)
end
end
end)
elseif _G.Select_Mode_Farm == "Near Farm Mode" then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name and v:FindFirstChild("Humanoid") then
if v.Humanoid.Health > 0 then
repeat game:GetService("RunService").Heartbeat:wait()
EquipWeapon(_G.Select_Weapon)
if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then
local args = {
[1] = "Buso"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
PosMon = v.HumanoidRootPart.CFrame
v.HumanoidRootPart.CanCollide = false
v.Humanoid.WalkSpeed = 0
v.Head.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
StartMagnet = false
topos(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
StartMagnet = true
PosMon = v.HumanoidRootPart.CFrame
until not _G.Auto_Farm_Level or not v.Parent or v.Humanoid.Health == 0 or not game.Workspace.Enemies:FindFirstChild(v.Name)
end
end
end
end
end
end
end)
spawn(function()
while wait() do
if _G.Auto_New_World then
pcall(function()
if game.Players.LocalPlayer.Data.Level.Value >= 700 and World1 then
_G.Auto_Farm_Level = false
if game.Workspace.Map.Ice.Door.CanCollide == true and game.Workspace.Map.Ice.Door.Transparency == 0 then
repeat wait() topos(CFrame.new(4851.8720703125, 5.6514348983765, 718.47094726563)) until (CFrame.new(4851.8720703125, 5.6514348983765, 718.47094726563).Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or not _G.Auto_New_World
wait(1)
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("DressrosaQuestProgress","Detective")
EquipWeapon("Key")
local pos2 = CFrame.new(1347.7124, 37.3751602, -1325.6488)
repeat wait() topos(pos2) until (pos2.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or not _G.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()
AutoHaki()
EquipWeapon(_G.Select_Weapon)
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
v.HumanoidRootPart.Transparency = 1
topos(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService("VirtualUser"):CaptureController()
game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 870),workspace.CurrentCamera.CFrame)
until v.Humanoid.Health <= 0 or not v.Parent or not _G.Auto_New_World
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelDressrosa")
end
end
else
topos(CFrame.new(1347.7124, 37.3751602, -1325.6488))
end
else
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelDressrosa")
end
end
end)
end
end
end)
spawn(function()
while wait() do
if _G.Auto_Third_World then
pcall(function()
if game:GetService("Players").LocalPlayer.Data.Level.Value >= 1500 and World2 then
_G.Auto_Farm_Level = false
if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("QuestProgress","Check") == 0 then
topos(CFrame.new(-1926.3221435547, 12.819851875305, 1738.3092041016))
if (CFrame.new(-1926.3221435547, 12.819851875305, 1738.3092041016).Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 10 then
wait(1.5)
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("QuestProgress","Begin")
end
wait(1.8)
if game:GetService("Workspace").Enemies:FindFirstChild("rip_indra [Lv. 1500] [Boss]") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "rip_indra [Lv. 1500] [Boss]" then
OldCFrameThird = v.HumanoidRootPart.CFrame
repeat wait()
AutoHaki()
EquipWeapon(_G.Select_Weapon)
v.HumanoidRootPart.CFrame = OldCFrameThird
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
v.HumanoidRootPart.CanCollide = false
v.Humanoid.WalkSpeed = 0
topos(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelZou")
sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
until _G.Auto_Third_World == false or v.Humanoid.Health <= 0 or not v.Parent
end
end
elseif not game:GetService("Workspace").Enemies:FindFirstChild("rip_indra [Lv. 1500] [Boss]") and (CFrame.new(-26880.93359375, 22.848554611206, 473.18951416016).Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 1000 then
topos(CFrame.new(-26880.93359375, 22.848554611206, 473.18951416016))
end
end
end
end)
end
end
end)
function topos(Pos)
Distance = (Pos.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
if game.Players.LocalPlayer.Character.Humanoid.Sit == true then game.Players.LocalPlayer.Character.Humanoid.Sit = false end
pcall(function() tween = game:GetService("TweenService"):Create(game.Players.LocalPlayer.Character.HumanoidRootPart,TweenInfo.new(Distance/300, Enum.EasingStyle.Linear),{CFrame = Pos}) end)
tween:Play()
if Distance <= 250 then
tween:Cancel()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Pos
end
if _G.StopTween == true then
tween:Cancel()
_G.Clip = false
end
end
function GetDistance(target)
return math.floor((target.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude)
end
function TP(Pos)
repeat wait()
Distance = (Pos.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
if game.Players.LocalPlayer.Character.Humanoid.Sit == true then game.Players.LocalPlayer.Character.Humanoid.Sit = false end
pcall(function() tween = game:GetService("TweenService"):Create(game.Players.LocalPlayer.Character.HumanoidRootPart,TweenInfo.new(Distance/300, Enum.EasingStyle.Linear),{CFrame = Pos}) end)
tween:Play()
if Distance <= 250 then
tween:Cancel()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Pos
end
if _G.StopTween == true then
tween:Cancel()
_G.Clip = false
end
until Distance <= 10
end
spawn(function()
pcall(function()
while wait() do
if _G.Mirage or _G.AutoAdvanceDungeon or _G.AutoDoughtBoss or _G.Auto_DungeonMobAura or _G.AutoFarmChest or _G.AutoFarmBossHallow or _G.AutoFarmSwanGlasses or _G.AutoLongSword or _G.AutoBlackSpikeycoat or _G.AutoElectricClaw or _G.AutoFarmGunMastery or _G.AutoHolyTorch or _G.AutoLawRaid or _G.AutoFarmBoss or _G.AutoTwinHooks or _G.AutoOpenSwanDoor or _G.AutoDragon_Trident or _G.AutoSaber or _G.AutoFarmFruitMastery or _G.AutoFarmGunMastery or _G.TeleportIsland or _G.Auto_EvoRace or _G.AutoFarmAllMsBypassType or _G.AutoObservationv2 or _G.AutoMusketeerHat or _G.AutoEctoplasm or _G.AutoRengoku or _G.Auto_Rainbow_Haki or _G.AutoObservation or _G.AutoDarkDagger or _G.Safe_Mode or _G.MasteryFruit or _G.AutoBudySword or _G.AutoBounty or _G.AutoAllBoss or _G.Auto_Bounty or _G.AutoSharkman or _G.Auto_Mastery_Fruit or _G.Auto_Mastery_Gun or _G.Auto_Dungeon or _G.Auto_Cavender or _G.Auto_Pole or _G.Auto_Kill_Ply or _G.Auto_Factory or _G.AutoSecondSea or _G.TeleportPly or _G.AutoBartilo or _G.Auto_DarkBoss or _G.GrabChest or _G.AutoFarmBounty or _G.Holy_Torch or _G.AutoFarm or _G.Clip or FarmBoss or _G.Auto_Next or _G.AutoThirdSea or _G.AutoFarmBone or _G.Auto_Soul_Guitar or _G.Auto_Yama or _G.Auto_Tushita or _G.Setting_weapon or _G.ServerHop or _G.FastBoss or _G.checkup or _G.Tushitahop or _G.Auto_Raid == true then
if not game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip") then
local Noclip = Instance.new("BodyVelocity")
Noclip.Name = "BodyClip"
Noclip.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
Noclip.MaxForce = Vector3.new(100000,100000,100000)
Noclip.Velocity = Vector3.new(0,0,0)
end
end
end
end)
end)
spawn(function()
pcall(function()
game:GetService("RunService").Stepped:Connect(function()
if _G.Mirage or _G.AutoAdvanceDungeon or _G.AutoDoughtBoss or _G.Auto_DungeonMobAura or _G.AutoFarmChest or _G.AutoFarmBossHallow or _G.AutoFarmSwanGlasses or _G.AutoLongSword or _G.AutoBlackSpikeycoat or _G.AutoElectricClaw or _G.AutoFarmGunMastery or _G.AutoHolyTorch or _G.AutoLawRaid or _G.AutoFarmBoss or _G.AutoTwinHooks or _G.AutoOpenSwanDoor or _G.AutoDragon_Trident or _G.AutoSaber or _G.NOCLIP or _G.AutoFarmFruitMastery or _G.AutoFarmGunMastery or _G.TeleportIsland or _G.Auto_EvoRace or _G.AutoFarmAllMsBypassType or _G.AutoObservationv2 or _G.AutoMusketeerHat or _G.AutoEctoplasm or _G.AutoRengoku or _G.Auto_Rainbow_Haki or _G.AutoObservation or _G.AutoDarkDagger or _G.Safe_Mode or _G.MasteryFruit or _G.AutoBudySword or _G.AutoBounty or _G.AutoAllBoss or _G.Auto_Bounty or _G.AutoSharkman or _G.Auto_Mastery_Fruit or _G.Auto_Mastery_Gun or _G.Auto_Dungeon or _G.Auto_Cavender or _G.Auto_Pole or _G.Auto_Kill_Ply or _G.Auto_Factory or _G.AutoSecondSea or _G.TeleportPly or _G.AutoBartilo or _G.Auto_DarkBoss or _G.GrabChest or _G.AutoFarmBounty or _G.Holy_Torch or _G.Auto_Next or _G.Clip or _G.AutoElitehunter or _G.AutoThirdSea or _G.AutoFarmBone or _G.Auto_Soul_Guitar or _G.Auto_Yama or _G.Auto_Tushita or _G.Setting_weapon or _G.ServerHop or _G.FastBoss or _G.checkup or _G.Tushitahop or _G.Auto_Raid == true then
for _, v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
if v:IsA("BasePart") then
v.CanCollide = false
end
end
end
end)
end)
end)
spawn(function()
while wait() do
if _G.Mirage or _G.AutoDoughtBoss or _G.Auto_DungeonMobAura or _G.AutoFarmChest or _G.AutoFarmBossHallow or _G.AutoFarmSwanGlasses or _G.AutoLongSword or _G.AutoBlackSpikeycoat or _G.AutoElectricClaw or _G.AutoFarmGunMastery or _G.AutoHolyTorch or _G.AutoLawRaid or _G.AutoFarmBoss or _G.AutoTwinHooks or _G.AutoOpenSwanDoor or _G.AutoDragon_Trident or _G.AutoSaber or _G.NOCLIP or _G.AutoFarmFruitMastery or _G.AutoFarmGunMastery or _G.TeleportIsland or _G.Auto_EvoRace or _G.AutoFarmAllMsBypassType or _G.AutoObservationv2 or _G.AutoMusketeerHat or _G.AutoEctoplasm or _G.AutoRengoku or _G.Auto_Rainbow_Haki or _G.AutoObservation or _G.AutoDarkDagger or _G.Safe_Mode or _G.MasteryFruit or _G.AutoBudySword or _G.AutoAllBoss or _G.Auto_Bounty or _G.AutoSharkman or _G.Auto_Mastery_Fruit or _G.Auto_Mastery_Gun or _G.Auto_Dungeon or _G.Auto_Cavender or _G.Auto_Pole or _G.Auto_Kill_Ply or _G.Auto_Factory or _G.AutoSecondSea or _G.TeleportPly or _G.AutoBartilo or _G.Auto_DarkBoss or _G.AutoFarm or _G.Clip or _G.AutoElitehunter or _G.AutoThirdSea or _G.AutoFarmBone or _G.Auto_Soul_Guitar or _G.Auto_Yama or _G.Auto_Tushita or _G.Setting_weapon or _G.ServerHop or _G.FastBoss or _G.checkup or _G.Tushitahop or _G.Auto_Raid == true then
pcall(function()
game:GetService("ReplicatedStorage").Remotes.CommE:FireServer("Ken",true)
end)
end
end
end)
function StopTween(target)
if not target then
_G.StopTween = true
wait()
topos(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame)
wait()
if game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip") then
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip"):Destroy()
end
_G.StopTween = false
_G.Clip = false
end
end
spawn(function()
pcall(function()
while wait() do
for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
if v:IsA("Tool") then
if v:FindFirstChild("RemoteFunctionShoot") then
SelectWeaponGun = v.Name
end
end
end
end
end)
end)
game:GetService("Players").LocalPlayer.Idled:connect(function()
game:GetService("VirtualUser"):Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
wait(1)
game:GetService("VirtualUser"):Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
end)
_G.Hom = 150
TweeSpeed = 350
TP = function(Point)
local LocalPlayer = game.Players.LocalPlayer
repeat wait()
TweenPlay = (Point.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
if LocalPlayer.Character.Humanoid.Sit == true then
LocalPlayer.Character.Humanoid.Sit = false
end
pcall(function()
tot = game:GetService("TweenService"):Create(LocalPlayer.Character.HumanoidRootPart,TweenInfo.new(TweenPlay/TweeSpeed, Enum.EasingStyle.Linear),{CFrame = Point})
end)
tot:Play()
if TweenPlay <= _G.Hom then
tot:Cancel()
LocalPlayer.Character.HumanoidRootPart.CFrame = Point
end
if _G.StopTween == true then
tot:Cancel()
_G.Clip = false
end
if not game:GetService("Workspace"):FindFirstChild("Part") then
local Part = Instance.new("Part")
Part.Name = "Part"
Part.Parent = game.Workspace
Part.Anchored = true
Part.Transparency = 1
Part.Size = Vector3.new(40, 0.5, 40)
elseif game:GetService("Workspace"):FindFirstChild("Part") then
game.Workspace["Part"].CFrame = CFrame.new(LocalPlayer.Character.HumanoidRootPart.CFrame.X,game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.Y - 3.92,game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.Z)
else
game:GetService("Workspace"):FindFirstChild("Part"):Destroy()
end
until TweenPlay <= _G.Hom
end
function _G.StopTween(target)
if not TP then
_G.StopTween = true
wait()
TP(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame)
wait()
if game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip") then
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip"):Destroy()
end
_G.StopTween = false
_G.Clip = false
end
end
function TPPlayer(Pos)
repeat wait()
Distance = (Pos.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
if game.Players.LocalPlayer.Character.Humanoid.Sit == true then game.Players.LocalPlayer.Character.Humanoid.Sit = false end
pcall(function() tween = game:GetService("TweenService"):Create(game.Players.LocalPlayer.Character.HumanoidRootPart,TweenInfo.new(Distance/200, Enum.EasingStyle.Linear),{CFrame = Pos}) end)
tween:Play()
if Distance <= 350 then
tween:Cancel()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Pos
end
if Distance >= 1200 then
tween:Cancel()
game.Players.LocalPlayer.Character.Head:Destroy()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Pos
wait(1)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Pos
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
end
if _G.StopTween == true then
tween:Cancel()
_G.Clip = false
end
until Distance <= 3000
end
-- tween 1
_G.Hom = 150
TweeSpeed = 350
topos = function(Point)
local LocalPlayer = game.Players.LocalPlayer
repeat wait()
TweenPlay = (Point.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
if LocalPlayer.Character.Humanoid.Sit == true then
LocalPlayer.Character.Humanoid.Sit = false
end
pcall(function()
tot = game:GetService("TweenService"):Create(LocalPlayer.Character.HumanoidRootPart,TweenInfo.new(TweenPlay/TweeSpeed, Enum.EasingStyle.Linear),{CFrame = Point})
end)
tot:Play()
if TweenPlay <= _G.Hom then
tot:Cancel()
LocalPlayer.Character.HumanoidRootPart.CFrame = Point
end
if _G.StopTween == true then
tot:Cancel()
_G.Clip = false
end
if not game:GetService("Workspace"):FindFirstChild("Part") then
local Part = Instance.new("Part")
Part.Name = "Part"
Part.Parent = game.Workspace
Part.Anchored = true
Part.Transparency = 1
Part.Size = Vector3.new(40, 0.5, 40)
elseif game:GetService("Workspace"):FindFirstChild("Part") then
game.Workspace["Part"].CFrame = CFrame.new(LocalPlayer.Character.HumanoidRootPart.CFrame.X,game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.Y - 3.92,game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.Z)
else
game:GetService("Workspace"):FindFirstChild("Part"):Destroy()
end
until TweenPlay <= _G.Hom
end
function _G.StopTween(target)
if not topos then
_G.StopTween = true
wait()
topos(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame)
wait()
if game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip") then
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip"):Destroy()
end
_G.StopTween = false
_G.Clip = false
end
end
function TPPlayer(Pos)
repeat wait()
Distance = (Pos.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
if game.Players.LocalPlayer.Character.Humanoid.Sit == true then game.Players.LocalPlayer.Character.Humanoid.Sit = false end
pcall(function() tween = game:GetService("TweenService"):Create(game.Players.LocalPlayer.Character.HumanoidRootPart,TweenInfo.new(Distance/200, Enum.EasingStyle.Linear),{CFrame = Pos}) end)
tween:Play()
if Distance <= 350 then
tween:Cancel()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Pos
end
if Distance >= 1200 then
tween:Cancel()
game.Players.LocalPlayer.Character.Head:Destroy()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Pos
wait(1)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Pos
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
end
if _G.StopTween == true then
tween:Cancel()
_G.Clip = false
end
until Distance <= 3000
end
function isnil(thing)
return (thing == nil)
end
local function round(n)
return math.floor(tonumber(n) + 0.5)
end
Number = math.random(1, 1000000)
function UpdatePlayerChams()
for i,v in pairs(game:GetService'Players':GetChildren()) do
pcall(function()
if not isnil(v.Character) then
if ESPPlayer then
if not isnil(v.Character.Head) and not v.Character.Head:FindFirstChild('NameEsp'..Number) then
local bill = Instance.new('BillboardGui',v.Character.Head)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v.Character.Head
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = "GothamBold"
name.FontSize = "Size14"
name.TextWrapped = true
name.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Character.Head.Position).Magnitude/3) ..' M')
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
if v.Team == game.Players.LocalPlayer.Team then
name.TextColor3 = Color3.new(0,255,0)
else
name.TextColor3 = Color3.new(255,0,0)
end
else
v.Character.Head['NameEsp'..Number].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Character.Head.Position).Magnitude/3) ..' M')
end
else
if v.Character.Head:FindFirstChild('NameEsp'..Number) then
v.Character.Head:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end
end)
end
end
function UpdateChestChams()
for i,v in pairs(game.Workspace:GetChildren()) do
pcall(function()
if string.find(v.Name,"Chest") then
if ChestESP then
if string.find(v.Name,"Chest") then
if not v:FindFirstChild('NameEsp'..Number) then
local bill = Instance.new('BillboardGui',v)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = "GothamBold"
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
if v.Name == "Chest1" then
name.TextColor3 = Color3.fromRGB(10, 224, 153)
name.Text = ("Chest 1" ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
end
if v.Name == "Chest2" then
name.TextColor3 = Color3.fromRGB(10, 224, 153)
name.Text = ("Chest 2" ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
end
if v.Name == "Chest3" then
name.TextColor3 = Color3.fromRGB(10, 224, 153)
name.Text = ("Chest 3" ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
end
else
v['NameEsp'..Number].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
end
end
else
if v:FindFirstChild('NameEsp'..Number) then
v:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end
end)
end
end
function UpdateDevilChams()
for i,v in pairs(game.Workspace:GetChildren()) do
pcall(function()
if DevilFruitESP then
if string.find(v.Name, "Fruit") then
if not v.Handle:FindFirstChild('NameEsp'..Number) then
local bill = Instance.new('BillboardGui',v.Handle)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v.Handle
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = "GothamBold"
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(10, 224, 153)
name.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' M')
else
v.Handle['NameEsp'..Number].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' M')
end
end
else
if v.Handle:FindFirstChild('NameEsp'..Number) then
v.Handle:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end)
end
end
function UpdateFlowerChams()
for i,v in pairs(game.Workspace:GetChildren()) do
pcall(function()
if v.Name == "Flower2" or v.Name == "Flower1" then
if FlowerESP then
if not v:FindFirstChild('NameEsp'..Number) then
local bill = Instance.new('BillboardGui',v)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = "GothamBold"
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(10, 224, 153)
if v.Name == "Flower1" then
name.Text = ("Blue Flower" ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
name.TextColor3 = Color3.fromRGB(10, 224, 153)
end
if v.Name == "Flower2" then
name.Text = ("Red Flower" ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
name.TextColor3 = Color3.fromRGB(10, 224, 153)
end
else
v['NameEsp'..Number].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
end
else
if v:FindFirstChild('NameEsp'..Number) then
v:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end
end)
end
end
-----------------------------------
local win = library:Window(" Mama",[[HUB]],"12235359506",Enum.KeyCode.RightControl)
local Main = win:Tab("General",[[6026568198]])
local Stats = win:Tab("Stats",[[7040410130]])
local Combat = win:Tab("Combat",[[7251993295]])
local Teleport = win:Tab("Teleport",[[6035190846]])
local Dungeon = win:Tab("Dungeon",[[7044284832]])
local Shop = win:Tab("Shop",[[6031265976]])
local DevilFruit = win:Tab("Devil Fruit",[[7044233235]])
local Misc = win:Tab("Misc",[[6034509993]])
Main:Seperator(" \\\\ Auto Farm Level // ")
Main:Toggle("Start Auto Farm",_G.Auto_Farm_Level,function(value)
_G.Auto_Farm_Level = value
StopTween(_G.Auto_Farm_Level)
end)
Main:Seperator(" \\\\ Set Farm // ")
Main:Dropdown("Select Mode Farm", {
"Level Farm","Fast Mode","No Quest","Near Farm Mode"
},function(value)
_G.Select_Mode_Farm = value
end)
_G.Method = "Behind"
Main:Dropdown("Select Farm Method", {
"Behind","Below","Upper"
},function(value)
_G.Method = value
end)
spawn(function()
while wait() do
pcall(function()
if _G.Method == "Behind" then
MethodFarm = CFrame.new(0,0,_G.DistanceMob)
elseif _G.Method == "Below" then
MethodFarm = CFrame.new(0,-_G.DistanceMob,0) * CFrame.Angles(math.rad(90),0,0)
elseif _G.Method == "Upper" then
MethodFarm = CFrame.new(0,_G.DistanceMob,0) * CFrame.Angles(math.rad(-90),0,0)
else
MethodFarm = CFrame.new(0,_G.DistanceMob,0)
end
end)
end
end)
if _G.Select_Weapon == nil then
for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
if v.ToolTip == "Melee" then
if game.Players.LocalPlayer.Backpack:FindFirstChild(tostring(v.Name)) then
_G.Select_Weapon = tostring(v.Name)
end
end
end
end
function EquipWeapon(ToolSe)
if not _G.NotAutoEquip then
if game.Players.LocalPlayer.Backpack:FindFirstChild(ToolSe) then
Tool = game.Players.LocalPlayer.Backpack:FindFirstChild(ToolSe)
wait(.1)
game.Players.LocalPlayer.Character.Humanoid:EquipTool(Tool)
end
end
end
if _G.Select_Weapon == nil then
for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
if v.ToolTip == "Melee" then
if game.Players.LocalPlayer.Backpack:FindFirstChild(tostring(v.Name)) then
_G.Select_Weapon = tostring(v.Name)
end
end
end
end
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
Main:Toggle("Bring Mob",_G.BringExtra,function(value)
_G.BringExtra = value
end)
spawn(function()
game:GetService("RunService").Heartbeat:Connect(function() CheckQuest()
pcall(function()
if _G.BringExtra then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if _G.Auto_Farm_Level and StartMagnet and v.Name ~= "Ice Admiral [Lv. 700] [Boss]" and v.Name ~= "Don Swan [Lv. 3000] [Boss]" and v.Name ~= "Saber Expert [Lv. 200] [Boss]" and v.Name ~= "Longma [Lv. 2000] [Boss]" and (v.HumanoidRootPart.Position - PosMon.Position).magnitude <= 350 then
v.HumanoidRootPart.CFrame = PosMon
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
if v.Humanoid:FindFirstChild("Animator") then
v.Humanoid.Animator:Destroy()
end
sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)
end
end
end
end)
end)
end)
spawn(function()
while task.wait() do
pcall(function()
if _G.DisableDamage then
game:GetService("ReplicatedStorage").Assets.GUI.DamageCounter.Enabled = false
else
game:GetService("ReplicatedStorage").Assets.GUI.DamageCounter.Enabled = true
end
end)
end
end)
Main:Toggle("Bring Mob [Normal]",true,function(value)
_G.BringNormal = value
end)
spawn(function()
game:GetService("RunService").Heartbeat:Connect(function() CheckQuest()
pcall(function()
if _G.BringNormal then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if _G.Auto_Farm_Level and StartMagnet and v.Name == Ms and (v.HumanoidRootPart.Position - PosMon.Position).magnitude <= 350 then
v.HumanoidRootPart.CFrame = PosMon
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
if v.Humanoid:FindFirstChild("Animator") then
v.Humanoid.Animator:Destroy()
end
sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)
end
end
end
end)
end)
end)
Main:Toggle("AntiAFK",true,function(value)
_G.AFK = value
end)
_G.DistanceMob = 25
Main:Slider("Farm Distance",1,100,25,function(value)
_G.DistanceMob = value
end)
Main:Toggle("SuperFast Attack มีโอกาสโดนเตะออกจากเซิฟ ",_G.FastAttackNormalSpeed,function(value)
_G.FastAttackNormalSpeed = value
spawn(function()
game:GetService("RunService").RenderStepped:Connect(function()
if _G.FastAttackNormalSpeed == true then
game.Players.LocalPlayer.Character.Stun.Value = 0
game.Players.LocalPlayer.Character.Humanoid.Sit = false
game.Players.LocalPlayer.Character.Busy.Value = false
end
end)
end)
local SeraphFrame = debug.getupvalues(require(game:GetService("Players").LocalPlayer.PlayerScripts:WaitForChild("CombatFramework")))[2]
local VirtualUser = game:GetService('VirtualUser')
local RigControllerR = debug.getupvalues(require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework.RigController))[2]
local Client = game:GetService("Players").LocalPlayer
local DMG = require(Client.PlayerScripts.CombatFramework.Particle.Damage)
function SeraphFuckWeapon()
local p13 = SeraphFrame.activeController
local wea = p13.blades[1]
if not wea then return end
while wea.Parent~=game.Players.LocalPlayer.Character do wea=wea.Parent end
return wea
end
function getHits(Size)
local Hits = {}
local Enemies = workspace.Enemies:GetChildren()
local Characters = workspace.Characters: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 game.Players.LocalPlayer:DistanceFromCharacter(Human.RootPart.Position) < Size+55 then
table.insert(Hits,Human.RootPart)
end
end
for i=1,#Characters do local v = Characters[i]
if v ~= game.Players.LocalPlayer.Character then
local Human = v:FindFirstChildOfClass("Humanoid")
if Human and Human.RootPart and Human.Health > 0 and game.Players.LocalPlayer:DistanceFromCharacter(Human.RootPart.Position) < Size+55 then
table.insert(Hits,Human.RootPart)
end
end
end
return Hits
end
spawn(
function()
while task.wait() do
if _G.FastAttackNormalSpeed then
if SeraphFrame.activeController then
if v.Humanoid.Health > 0 then
SeraphFrame.activeController.attacking = false
SeraphFrame.activeController.timeToNextBlock = 0
SeraphFrame.activeController.humanoid.AutoRotate = true
SeraphFrame.activeController.increment = 3
SeraphFrame.activeController.blocking = false
SeraphFrame.activeController.hitboxMagnitude = 200
SeraphFrame.activeController.timeToNextAttack = 0
SeraphFrame.activeController.focusStart = 0
SeraphFrame.activeController.humanoid.AutoRotate = true
SeraphFrame.activeController.increment = 1 + 1 / 1
end
end
end
end
end)
function Boost()
spawn(function()
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("weaponChange",tostring(SeraphFuckWeapon()))
end)
end
function Unboost()
spawn(function()
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("unequipWeapon",tostring(SeraphFuckWeapon()))
end)
end
local cdnormal = 9e9
local Animation = Instance.new("Animation")
local CooldownFastAttack = 0
Attack = function()
local ac = SeraphFrame.activeController
if ac and ac.equipped then
task.spawn(
function()
if tick() - cdnormal > 9e9 then
ac:attack()
cdnormal = tick()
else
Animation.AnimationId = ac.anims.basic[2]
ac.humanoid:LoadAnimation(Animation):Play(100, 99) --ท่าไม่ทำงานà¹à¸à¹‰à¹€à¸›à¹‡à¸™ (1,1)
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("hit", getHits(120), 2, "")
end
end)
end
end
b = tick()
spawn(function()
while task.wait() do
if _G.FastAttackNormalSpeed then
if b - tick() > 0.75 then
task.wait()
b = tick()
end
pcall(function()
for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Humanoid.Health > 0 then
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 40 then
Attack()
task.wait()
Boost()
end
end
end
end)
end
end
end)
k = tick()
spawn(function()
while task.wait() do
if _G.FastAttackNormalSpeed then
if k - tick() > 0.75 then
task.wait()
k = tick()
end
pcall(function()
for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Humanoid.Health > 0 then
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 40 then
task.wait()
Unboost()
end
end
end
end)
end
end
end)
tjw1 = true
spawn(
function()
local a = game.Players.LocalPlayer
local b = require(a.PlayerScripts.CombatFramework.Particle)
local c = require(game:GetService("ReplicatedStorage").CombatFramework.RigLib)
if not shared.orl then
shared.orl = c.wrapAttackAnimationAsync
end
if not shared.cpc then
shared.cpc = b.play
end
if tjw1 then
pcall(
function()
c.wrapAttackAnimationAsync = function(d, e, f, g, h)
local i = c.getBladeHits(e, f, g)
if i then
b.play = function()
end
d:Play(15.25, 15.25, 15.25)
h(i)
b.play = shared.cpc
task.wait()
d:Stop()
end
end
end
)
end
end
)
local CameraShaker = require(game.ReplicatedStorage.Util.CameraShaker)
CombatFrameworkR = require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework)
y = debug.getupvalues(CombatFrameworkR)[2]
spawn(function()
game:GetService("RunService").RenderStepped:Connect(function()
if _G.FastAttackNormalSpeed then
if typeof(y) == "table" then
pcall(function()
CameraShaker:Stop()
y.activeController.timeToNextAttack = (math.huge^math.huge^math.huge)
y.activeController.timeToNextAttack = 0
y.activeController.hitboxMagnitude = 60
y.activeController.active = false
y.activeController.timeToNextBlock = 0
y.activeController.focusStart = 1655503339.0980349
y.activeController.increment = 0
y.activeController.blocking = false
y.activeController.attacking = false
y.activeController.humanoid.AutoRotate = true
end)
end
end
end)
end)
local plr = game.Players.LocalPlayer
local CbFw = debug.getupvalues(require(plr.PlayerScripts.CombatFramework))
local CbFw2 = CbFw[2]
function GetCurrentBlade()
local p13 = CbFw2.activeController
local ret = p13.blades[1]
if not ret then return end
while ret.Parent~=game.Players.LocalPlayer.Character do ret=ret.Parent end
return ret
end
function AttackNoCD()
local AC = CbFw2.activeController
for i = 1, 1 do
local bladehit = require(game.ReplicatedStorage.CombatFramework.RigLib).getBladeHits(
plr.Character,
{plr.Character.HumanoidRootPart},
30
)
local cac = {}
local hash = {}
for k, v in pairs(bladehit) do
if v.Parent:FindFirstChild("HumanoidRootPart") and not hash[v.Parent] then
table.insert(cac, v.Parent.HumanoidRootPart)
hash[v.Parent] = true
end
end
bladehit = cac
if #bladehit > 0 then
local u8 = debug.getupvalue(AC.attack, 3)
local u9 = debug.getupvalue(AC.attack, 4)
local u7 = debug.getupvalue(AC.attack, 6)
local u10 = debug.getupvalue(AC.attack, 7)
local u12 = (u8 * 20 + u7 * 27) % u9
local u13 = u7 * 27
(function()
u12 = (u12 * u9 + u13) % 10
u8 = math.floor(u12 / u9)
u7 = u12 - u8 * u9
end)()
u10 = u10 + 0
debug.setupvalue(AC.attack, 3, u8)
debug.setupvalue(AC.attack, 4, u9)
debug.setupvalue(AC.attack, 6, u7)
debug.setupvalue(AC.attack, 7, u10)
pcall(function()
for k, v in pairs(AC.animator.anims.basic) do
v:Play(10, 10, 10)
end
end)
if plr.Character:FindFirstChildOfClass("Tool") and AC.blades and AC.blades[1] then
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("weaponChange",tostring(GetCurrentBlade()))
game.ReplicatedStorage.Remotes.Validator:FireServer(math.floor(u12 / 1099511627776 * 16777215), u10)
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("hit", bladehit, i, "")
end
end
end
end
spawn(function()
while wait(.2) do
if _G.FastAttackNormalSpeed then
end
end
end)
local CameRa = require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework.CameraShaker)
CameRa.CameraShakeInstance.CameraShakeState = {FadingIn = 3,FadingOut = 2,Sustained = 0,Inactive =1}
local Client = game.Players.LocalPlayer
local STOP = require(Client.PlayerScripts.CombatFramework.Particle)
local STOPRL = require(game:GetService("ReplicatedStorage").CombatFramework.RigLib)
spawn(function()
pcall(function()
if not shared.orl then
shared.orl = STOPRL.wrapAttackAnimationAsync
end
if not shared.cpc then
shared.cpc = STOP.play
end
spawn(function()
require(game.ReplicatedStorage.Util.CameraShaker):Stop()
require(game.ReplicatedStorage.Util.CameraShaker):Stop()
game:GetService("RunService").Stepped:Connect(function()
STOPRL.wrapAttackAnimationAsync = function(a,b,c,d,func)
local Hits = STOPRL.getBladeHits(b,c,d)
if Hits then
if _G.FastAttackNormalSpeed then
STOP.play = function() end
a:Play(20.1,15.1,10.1)
func(Hits)
STOP.play = shared.cpc
wait(a.length * .0)
a:Stop()
else
func(Hits)
STOP.play = shared.cpc
wait(a.length * .0)
a:Stop()
end
end
end
end)
end)
end)
end)
local SeraphFrame = debug.getupvalues(require(game:GetService("Players").LocalPlayer.PlayerScripts:WaitForChild("CombatFramework")))[2]
local VirtualUser = game:GetService('VirtualUser')
local RigControllerR = debug.getupvalues(require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework.RigController))[2]
local Client = game:GetService("Players").LocalPlayer
local DMG = require(Client.PlayerScripts.CombatFramework.Particle.Damage)
function SeraphFuckWeapon()
local p13 = SeraphFrame.activeController
local wea = p13.blades[1]
if not wea then return end
while wea.Parent~=game.Players.LocalPlayer.Character do wea=wea.Parent end
return wea
end
function getHits(Size)
local Hits = {}
local Enemies = workspace.Enemies:GetChildren()
local Characters = workspace.Characters: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 game.Players.LocalPlayer:DistanceFromCharacter(Human.RootPart.Position) < Size+55 then
table.insert(Hits,Human.RootPart)
end
end
for i=1,#Characters do local v = Characters[i]
if v ~= game.Players.LocalPlayer.Character then
local Human = v:FindFirstChildOfClass("Humanoid")
if Human and Human.RootPart and Human.Health > 0 and game.Players.LocalPlayer:DistanceFromCharacter(Human.RootPart.Position) < Size+55 then
table.insert(Hits,Human.RootPart)
end
end
end
return Hits
end
spawn(
function()
while task.wait() do
if _G.FastAttackNormalSpeed then
if SeraphFrame.activeController then
if v.Humanoid.Health > 0 then
SeraphFrame.activeController.timeToNextAttack = 2
SeraphFrame.activeController.focusStart = 0
SeraphFrame.activeController.hitboxMagnitude = 200
SeraphFrame.activeController.humanoid.AutoRotate = true
SeraphFrame.activeController.increment = 3 + 3 / 3
end
end
end
end
end)
function Boost()
spawn(function()
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("weaponChange",tostring(SeraphFuckWeapon()))
end)
end
function Unboost()
spawn(function()
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("unequipWeapon",tostring(SeraphFuckWeapon()))
end)
end
local cdnormal = 9e9
local Animation = Instance.new("Animation")
local CooldownFastAttack = 0
Attack = function()
local ac = SeraphFrame.activeController
if ac and ac.equipped then
task.spawn(
function()
if tick() - cdnormal > 9e9 then
ac:attack()
cdnormal = tick()
else
Animation.AnimationId = ac.anims.basic[2]
ac.humanoid:LoadAnimation(Animation):Play(0, 0) --ท่าไม่ทำงานแก้เป็น (1,1)
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("hit", getHits(120), 2, "")
end
end)
end
end
b = tick()
spawn(function()
while _G.FastAttackNormalSpeed do
if _G.FastAttackNormalSpeed then
if b - tick() > 9e9 then
b = tick()
end
pcall(function()
for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Humanoid.Health > 0 then
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 50 then
Attack()
task.wait()
Boost()
end
end
end
end)
end
end
end)
k = tick()
spawn(function()
while task.wait() do
if _G.FastAttackNormalSpeed then
if k - tick() > 9e9 then
k = tick()
end
pcall(function()
for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Humanoid.Health > 0 then
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 50 then
Unboost()
end
end
end
end)
end
end
end)
tjw1 = true
spawn(
function()
local a = game.Players.LocalPlayer
local b = require(a.PlayerScripts.CombatFramework.Particle)
local c = require(game:GetService("ReplicatedStorage").CombatFramework.RigLib)
if not shared.orl then
shared.orl = c.wrapAttackAnimationAsync
end
if not shared.cpc then
shared.cpc = b.play
end
if tjw1 then
pcall(
function()
c.wrapAttackAnimationAsync = function(d, e, f, g, h)
local i = c.getBladeHits(e, f, g)
if i then
b.play = function()
end
d:Play(25.25, 20.25, 23)
h(i)
b.play = shared.cpc
wait(9e9)
d:Stop()
end
end
end
)
end
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(20,10.01,10)
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
local CameRa = require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework.CameraShaker)
CameRa.CameraShakeInstance.CameraShakeState = {FadingIn = 3,FadingOut = 2,Sustained = 0,Inactive =1}
local Client = game.Players.LocalPlayer
local STOP = require(Client.PlayerScripts.CombatFramework.Particle)
local STOPRL = require(game:GetService("ReplicatedStorage").CombatFramework.RigLib)
spawn(function()
pcall(function()
if not shared.orl then
shared.orl = STOPRL.wrapAttackAnimationAsync
end
if not shared.cpc then
shared.cpc = STOP.play
end
spawn(function()
require(game.ReplicatedStorage.Util.CameraShaker):Stop()
require(game.ReplicatedStorage.Util.CameraShaker):Stop()
game:GetService("RunService").Stepped:Connect(function()
STOPRL.wrapAttackAnimationAsync = function(a,b,c,d,func)
local Hits = STOPRL.getBladeHits(b,c,d)
if Hits then
if _G.FastAttackNormalSpeed then
STOP.play = function() end
a:Play(21,29,30)
func(Hits)
STOP.play = shared.cpc
wait(a.length * 0)
a:Stop()
else
func(Hits)
STOP.play = shared.cpc
wait(a.length * 0)
a:Stop()
end
end
end
end)
end)
end)
end)
end)
Main:Toggle('Fast Attack ',true, function(value)
_G.FastAttack = value
local SeraphFrame = debug.getupvalues(require(game:GetService("Players").LocalPlayer.PlayerScripts:WaitForChild("CombatFramework")))[2]
local VirtualUser = game:GetService('VirtualUser')
local RigControllerR = debug.getupvalues(require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework.RigController))[2]
local Client = game:GetService("Players").LocalPlayer
local DMG = require(Client.PlayerScripts.CombatFramework.Particle.Damage)
function SeraphFuckWeapon()
local p13 = SeraphFrame.activeController
local wea = p13.blades[1]
if not wea then return end
while wea.Parent~=game.Players.LocalPlayer.Character do wea=wea.Parent end
return wea
end
function getHits(Size)
local Hits = {}
local Enemies = workspace.Enemies:GetChildren()
local Characters = workspace.Characters: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 game.Players.LocalPlayer:DistanceFromCharacter(Human.RootPart.Position) < Size+5 then
table.insert(Hits,Human.RootPart)
end
end
for i=1,#Characters do local v = Characters[i]
if v ~= game.Players.LocalPlayer.Character then
local Human = v:FindFirstChildOfClass("Humanoid")
if Human and Human.RootPart and Human.Health > 0 and game.Players.LocalPlayer:DistanceFromCharacter(Human.RootPart.Position) < Size+5 then
table.insert(Hits,Human.RootPart)
end
end
end
return Hits
end
task.spawn(
function()
while wait(0) do
if _G.FastAttack then
if SeraphFrame.activeController then
-- if v.Humanoid.Health > 0 then
SeraphFrame.activeController.timeToNextAttack = 0
SeraphFrame.activeController.focusStart = 0
SeraphFrame.activeController.hitboxMagnitude = 40
SeraphFrame.activeController.humanoid.AutoRotate = true
SeraphFrame.activeController.increment = 1 + 1 / 1
-- end
end
end
end
end)
function Boost()
spawn(function()
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("weaponChange",tostring(SeraphFuckWeapon()))
end)
end
function Unboost()
spawn(function()
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("unequipWeapon",tostring(SeraphFuckWeapon()))
end)
end
local cdnormal = 0
local Animation = Instance.new("Animation")
local CooldownFastAttack = 0
Attack = function()
local ac = SeraphFrame.activeController
if ac and ac.equipped then
task.spawn(
function()
if tick() - cdnormal > 0.5 then
ac:attack()
cdnormal = tick()
else
Animation.AnimationId = ac.anims.basic[2]
ac.humanoid:LoadAnimation(Animation):Play(2, 2) --ท่าไม่ทำงานแก้เป็น (1,1)
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("hit", getHits(120), 2, "")
end
end)
end
end
b = tick()
spawn(function()
while wait(0) do
if _G.FastAttack then
if b - tick() > 0.75 then
wait(.2)
b = tick()
end
pcall(function()
for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Humanoid.Health > 0 then
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 40 then
Attack()
wait(0)
Boost()
end
end
end
end)
end
end
end)
k = tick()
spawn(function()
while wait(0) do
if _G.FastAttack then
if k - tick() > 0.75 then
wait(0)
k = tick()
end
pcall(function()
for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Humanoid.Health > 0 then
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 40 then
wait(0)
Unboost()
end
end
end
end)
end
end
end)
tjw1 = true
task.spawn(
function()
local a = game.Players.LocalPlayer
local b = require(a.PlayerScripts.CombatFramework.Particle)
local c = require(game:GetService("ReplicatedStorage").CombatFramework.RigLib)
if not shared.orl then
shared.orl = c.wrapAttackAnimationAsync
end
if not shared.cpc then
shared.cpc = b.play
end
if tjw1 then
pcall(
function()
c.wrapAttackAnimationAsync = function(d, e, f, g, h)
local i = c.getBladeHits(e, f, g)
if i then
b.play = function()
end
d:Play(15.25, 15.25, 15.25)
h(i)
b.play = shared.cpc
wait(0)
d:Stop()
end
end
end
)
end
end
)
local CameRa = require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework.CameraShaker)
CameRa.CameraShakeInstance.CameraShakeState = {FadingIn = 3,FadingOut = 2,Sustained = 0,Inactive =1}
local Client = game.Players.LocalPlayer
local STOP = require(Client.PlayerScripts.CombatFramework.Particle)
local STOPRL = require(game:GetService("ReplicatedStorage").CombatFramework.RigLib)
task.spawn(function()
pcall(function()
if not shared.orl then
shared.orl = STOPRL.wrapAttackAnimationAsync
end
if not shared.cpc then
shared.cpc = STOP.play
end
spawn(function()
require(game.ReplicatedStorage.Util.CameraShaker):Stop()
game:GetService("RunService").Stepped:Connect(function()
STOPRL.wrapAttackAnimationAsync = function(a,b,c,d,func)
local Hits = STOPRL.getBladeHits(b,c,d)
if Hits then
if _G.FastAttack then
STOP.play = function() end
a:Play(10.1,9.1,8.1)
func(Hits)
STOP.play = shared.cpc
wait(a.length * 10.5)
a:Stop()
else
func(Hits)
STOP.play = shared.cpc
wait(a.length * 10.5)
a:Stop()
end
end
end
end)
end)
end)
end)
end)
Main:Toggle("Invisble Mob",false,function(value)
_G.inv = value
while _G.inv do wait()
pcall(function()
for i,v in pairs(game:GetService("Workspace").Enemies:GetDescendants()) do
if v.ClassName == "MeshPart" then
v.Transparency = 1
end
end
for i,v in pairs(game:GetService("Workspace").Enemies:GetDescendants()) do
if v.Name == "Head" then
v.Transparency = 1
end
end
for i,v in pairs(game:GetService("Workspace").Enemies:GetDescendants()) do
if v.ClassName == "Accessory" then
v.Handle.Transparency = 1
end
end
for i,v in pairs(game:GetService("Workspace").Enemies:GetDescendants()) do
if v.ClassName == "Decal" then
v.Transparency = 1
end
end
end)
end
end)
WeaponList = {}
for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
if v:IsA("Tool") then
table.insert(WeaponList ,v.Name)
end
end
local SelectWeapona = Main:Dropdown("Select Weapon",WeaponList,function(value)
_G.Select_Weapon = value
end)
Main:Button("Refresh Weapon",function()
SelectWeapona:Clear()
for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
SelectWeapona:Add(v.Name)
end
end)
Main:Seperator(" \\\\ Bosses // ")
local Boss = {}
for i, v in pairs(game:GetService("ReplicatedStorage"):GetChildren()) do
if string.find(v.Name, "Boss") then
if v.Name == "Ice Admiral [Lv. 700] [Boss]" then
else
table.insert(Boss, v.Name)
end
end
end
local BossName = Main:Dropdown("Select Boss",Boss,function(value)
_G.Select_Boss = value
end)
Main:Button("Refresh Boss",function()
BossName:Clear()
for i, v in pairs(game:GetService("ReplicatedStorage"):GetChildren()) do
if string.find(v.Name, "Boss") then
BossName:Add(v.Name)
end
end
end)
Main:Toggle("Auto Farm Boss",_G.Auto_Farm_Boss,function(value)
_G.Auto_Farm_Boss = value
StopTween(_G.Auto_Farm_Boss)
end)
Main:Toggle("Auto Quest Boss",true,function(value)
_G.Auto_Quest_Boss = value
end)
spawn(function()
while wait() do
if _G.Auto_Farm_Boss then
pcall(function()
CheckBossQuest()
if MsBoss == "Soul Reaper [Lv. 2100] [Raid Boss]" or MsBoss == "Longma [Lv. 2000] [Boss]" or MsBoss == "Don Swan [Lv. 1000] [Boss]" or MsBoss == "Cursed Captain [Lv. 1325] [Raid Boss]" or MsBoss == "Order [Lv. 1250] [Raid Boss]" or MsBoss == "rip_indra True Form [Lv. 5000] [Raid Boss]" then
if game:GetService("Workspace").Enemies:FindFirstChild(MsBoss) then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == MsBoss then
repeat wait()
EquipWeapon(_G.Select_Weapon)
AutoHaki()
topos(v.HumanoidRootPart.CFrame * MethodFarm)
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
until _G.Auto_Farm_Boss == false or not v.Parent or v.Humanoid.Health <= 0
end
end
else
topos(CFrameBoss)
end
else
if _G.Auto_Quest_Boss then
CheckBossQuest()
if not string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameBoss) then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
end
if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then
repeat wait() topos(CFrameQuestBoss) until (CFrameQuestBoss.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or not _G.Auto_Farm_Boss
if (CFrameQuestBoss.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 4 then
wait(1.1)
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest", NameQuestBoss, LevelQuestBoss)
end
elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
if game:GetService("Workspace").Enemies:FindFirstChild(MsBoss) then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == MsBoss then
repeat wait()
if string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameBoss) then
EquipWeapon(_G.Select_Weapon)
AutoHaki()
topos(v.HumanoidRootPart.CFrame * MethodFarm)
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
else
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
end
until _G.Auto_Farm_Boss == false or not v.Parent or v.Humanoid.Health <= 0
end
end
else
topos(CFrameBoss)
end
end
else
if game:GetService("Workspace").Enemies:FindFirstChild(MsBoss) then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == MsBoss then
repeat wait()
EquipWeapon(_G.Select_Weapon)
AutoHaki()
topos(v.HumanoidRootPart.CFrame * MethodFarm)
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
until _G.Auto_Farm_Boss == false or not v.Parent or v.Humanoid.Health <= 0
end
end
else
topos(CFrameBoss)
end
end
end
end)
end
end
end)
Main:Toggle("Auto Farm All Boss",_G.Auto_Farm_All_Boss,function(value)
_G.Auto_Farm_All_Boss = value
StopTween(_G.Auto_Farm_All_Boss)
end)
spawn(function()
while wait() do
if _G.Auto_Farm_All_Boss then
pcall(function()
for i,v in pairs(game.ReplicatedStorage:GetChildren()) do
if string.find(v.Name,"Boss") then
repeat task.wait()
if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 350 then
topos(v.HumanoidRootPart.CFrame)
elseif v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 350 then
AutoHaki()
EquipWeapon(_G.Select_Weapon)
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.CanCollide = false
v.Head.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(80,80,80)
topos(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",math.huge)
end
until v.Humanoid.Health <= 0 or _G.Auto_Farm_All_Boss == false or not v.Parent
end
end
end)
end
end
end)
Main:Seperator(" \\\\ Auto Dought Boss //")
local MobKilled = Main:Label("Killed")
spawn(function()
while wait() do
pcall(function()
if string.len(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner")) == 88 then
MobKilled:Set("Defeat : "..string.sub(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner"),39,41))
elseif string.len(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner")) == 87 then
MobKilled:Set("Defeat : "..string.sub(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner"),39,40))
elseif string.len(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner")) == 86 then
MobKilled:Set("Defeat : "..string.sub(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner"),39,39))
else
MobKilled:Set("Boss Is Spawning 🟢")
end
end)
end
end)
Main:Toggle("Auto Dought Boss",_G.Auto_Cake_Prince,function(value)
_G.Auto_Cake_Prince = value
StopTween(_G.Auto_Cake_Prince)
end)
Main:Toggle("Auto Open Dought Boss ",_G.Auto_Open_Dough_Dungeon,function(value)
_G.Auto_Open_Dough_Dungeon = value
StopTween(_G.Auto_Open_Dough_Dungeon)
end)
spawn(function()
game:GetService("RunService").Heartbeat:Connect(function()
pcall(function()
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if _G.Auto_Open_Dough_Dungeon and StartCakeStartMagnet 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.HumanoidRootPart.Position - POSCAKE.Position).magnitude <= 350 then
v.HumanoidRootPart.CFrame = POSCAKE
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
if v.Humanoid:FindFirstChild("Animator") then
v.Humanoid.Animator:Destroy()
end
sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)
end
end
end)
end)
end)
spawn(function()
game:GetService("RunService").Heartbeat:Connect(function()
pcall(function()
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if _G.Auto_Cake_Prince and StartCakeStartMagnet 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.HumanoidRootPart.Position - POSCAKE.Position).magnitude <= 350 then
v.HumanoidRootPart.CFrame = POSCAKE
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
if v.Humanoid:FindFirstChild("Animator") then
v.Humanoid.Animator:Destroy()
end
sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)
end
end
end)
end)
end)
spawn(function()
while wait() do
if _G.Auto_Cake_Prince then
pcall(function()
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:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Cake Prince [Lv. 2300] [Raid Boss]" then
repeat wait()
AutoHaki()
EquipWeapon(_G.Select_Weapon)
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
v.HumanoidRootPart.CanCollide = false
topos(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
until _G.Auto_Cake_Prince == false or not v.Parent or v.Humanoid.Health <= 0
end
end
else
topos(CFrame.new(-2009.2802734375, 4532.97216796875, -14937.3076171875))
end
else
if game.Workspace.Enemies:FindFirstChild("Baking Staff [Lv. 2250]") or game.Workspace.Enemies:FindFirstChild("Head Baker [Lv. 2275]") or game.Workspace.Enemies:FindFirstChild("Cake Guard [Lv. 2225]") or game.Workspace.Enemies:FindFirstChild("Cookie Crafter [Lv. 2200]") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if (v.Name == "Baking Staff [Lv. 2250]" or v.Name == "Head Baker [Lv. 2275]" or v.Name == "Cake Guard [Lv. 2225]" or v.Name == "Cookie Crafter [Lv. 2200]") and v.Humanoid.Health > 0 then
repeat wait()
AutoHaki()
EquipWeapon(_G.Select_Weapon)
StartCakeStartMagnet = true
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
POSCAKE = v.HumanoidRootPart.CFrame
topos(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
until _G.Auto_Cake_Prince == false or game:GetService("ReplicatedStorage"):FindFirstChild("Cake Prince [Lv. 2300] [Raid Boss]") or not v.Parent or v.Humanoid.Health <= 0
end
end
else
StartCakeStartMagnet = false
topos(CFrame.new(-1820.0634765625, 210.74781799316406, -12297.49609375))
end
end
end)
end
end
end)
Main:Seperator(" \\\\ Bones // ")
Main:Toggle("Auto Farm Bone",_G.Auto_Farm_Bone,function(value)
_G.Auto_Farm_Bone = value
StopTween(_G.Auto_Farm_Bone)
end)
Main:Toggle("Auto Random Bone ",_G.Auto_Trade_Bone,function(value)
_G.Auto_Random_Bone = value
end)
spawn(function()
pcall(function()
while wait() do
if _G.Auto_Random_Bone then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Bones","Buy",1,1)
end
end
end)
end)
Main:Seperator(" \\\\ Mastery // ")
Main:Toggle("Auto BF Mastery",_G.AutoFarmFruitMastery,function(value)
_G.AutoFarmFruitMastery = value
StopTween(_G.AutoFarmFruitMastery)
if _G.AutoFarmFruitMastery == false then
UseSkill = false
end
end)
spawn(function()
while wait() do
if _G.AutoFarmFruitMastery then
pcall(function()
local QuestTitle = game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text
if not string.find(QuestTitle, NameMon) then
StartMagnet = false
UseSkill = false
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
end
if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then
StartMasteryFruitStartMagnet = false
UseSkill = false
CheckQuest()
repeat wait()
topos(CFrameQuest)
until (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or not _G.AutoFarmFruitMastery
if (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 then
wait(1.2)
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest",NameQuest,LevelQuest)
wait(0.5)
end
elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
CheckQuest()
if game:GetService("Workspace").Enemies:FindFirstChild(Ms) then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
if v.Name == Ms then
if string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) then
HealthMs = v.Humanoid.MaxHealth * _G.Kill_At/100
repeat task.wait()
if v.Humanoid.Health <= HealthMs then
AutoHaki()
EquipWeapon(game:GetService("Players").LocalPlayer.Data.DevilFruit.Value)
topos(v.HumanoidRootPart.CFrame * MethodFarm)
v.HumanoidRootPart.CanCollide = false
PosMonMasteryFruit = v.HumanoidRootPart.CFrame
v.Humanoid.WalkSpeed = 0
v.Head.CanCollide = false
UseSkill = true
else
UseSkill = false
AutoHaki()
EquipWeapon(_G.Select_Weapon)
topos(v.HumanoidRootPart.CFrame * MethodFarm)
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
PosMonMasteryFruit = v.HumanoidRootPart.CFrame
v.Humanoid.WalkSpeed = 0
v.Head.CanCollide = false
end
StartMasteryFruitStartMagnet = true
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
until not _G.AutoFarmFruitMastery or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false
else
UseSkill = false
StartMasteryFruitStartMagnet = false
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
end
end
end
end
else
StartMasteryFruitStartMagnet = false
UseSkill = false
local Mob = game:GetService("ReplicatedStorage"):FindFirstChild(Ms)
if Mob then
topos(Mob.HumanoidRootPart.CFrame * MethodFarm)
else
if game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.Y <= 1 then
game:GetService("Players").LocalPlayer.Character.Humanoid.Jump = true
task.wait()
game:GetService("Players").LocalPlayer.Character.Humanoid.Jump = false
end
end
end
end
end)
end
end
end)
spawn(function()
while wait() do
if UseSkill then
pcall(function()
CheckQuest()
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if game:GetService("Players").LocalPlayer.Character:FindFirstChild(game:GetService("Players").LocalPlayer.Data.DevilFruit.Value) then
MasBF = game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Data.DevilFruit.Value].Level.Value
elseif game:GetService("Players").LocalPlayer.Backpack:FindFirstChild(game:GetService("Players").LocalPlayer.Data.DevilFruit.Value) then
MasBF = game:GetService("Players").LocalPlayer.Backpack[game:GetService("Players").LocalPlayer.Data.DevilFruit.Value].Level.Value
end
if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dragon-Dragon") then
if _G.SkillZ then
local args = {
[1] = PosMonMasteryFruit.Position
}
game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
game:GetService("VirtualInputManager"):SendKeyEvent(true,"Z",false,game)
game:GetService("VirtualInputManager"):SendKeyEvent(false,"Z",false,game)
end
if _G.SkillX then
local args = {
[1] = PosMonMasteryFruit.Position
}
game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
game:GetService("VirtualInputManager"):SendKeyEvent(true,"X",false,game)
game:GetService("VirtualInputManager"):SendKeyEvent(false,"X",false,game)
end
if _G.SkillC then
local args = {
[1] = PosMonMasteryFruit.Position
}
game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
game:GetService("VirtualInputManager"):SendKeyEvent(true,"C",false,game)
wait(2)
game:GetService("VirtualInputManager"):SendKeyEvent(false,"C",false,game)
end
elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Venom-Venom") then
if _G.SkillZ then
local args = {
[1] = PosMonMasteryFruit.Position
}
game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
game:GetService("VirtualInputManager"):SendKeyEvent(true,"Z",false,game)
game:GetService("VirtualInputManager"):SendKeyEvent(false,"Z",false,game)
end
if _G.SkillX then
local args = {
[1] = PosMonMasteryFruit.Position
}
game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
game:GetService("VirtualInputManager"):SendKeyEvent(true,"X",false,game)
game:GetService("VirtualInputManager"):SendKeyEvent(false,"X",false,game)
end
if _G.SkillC then
local args = {
[1] = PosMonMasteryFruit.Position
}
game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
game:GetService("VirtualInputManager"):SendKeyEvent(true,"C",false,game)
wait(2)
game:GetService("VirtualInputManager"):SendKeyEvent(false,"C",false,game)
end
elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Human-Human: Buddha") then
if _G.SkillZ and game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Size == Vector3.new(2, 2.0199999809265, 1) then
local args = {
[1] = PosMonMasteryFruit.Position
}
game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
game:GetService("VirtualInputManager"):SendKeyEvent(true,"Z",false,game)
game:GetService("VirtualInputManager"):SendKeyEvent(false,"Z",false,game)
end
if _G.SkillX then
local args = {
[1] = PosMonMasteryFruit.Position
}
game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
game:GetService("VirtualInputManager"):SendKeyEvent(true,"X",false,game)
game:GetService("VirtualInputManager"):SendKeyEvent(false,"X",false,game)
end
if _G.SkillC then
local args = {
[1] = PosMonMasteryFruit.Position
}
game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
game:GetService("VirtualInputManager"):SendKeyEvent(true,"C",false,game)
game:GetService("VirtualInputManager"):SendKeyEvent(false,"C",false,game)
end
if _G.SkillV then
local args = {
[1] = PosMonMasteryFruit.Position
}
game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
game:GetService("VirtualInputManager"):SendKeyEvent(true,"V",false,game)
game:GetService("VirtualInputManager"):SendKeyEvent(false,"V",false,game)
end
elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild(game:GetService("Players").LocalPlayer.Data.DevilFruit.Value) then
if _G.SkillZ then
local args = {
[1] = PosMonMasteryFruit.Position
}
game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
game:GetService("VirtualInputManager"):SendKeyEvent(true,"Z",false,game)
game:GetService("VirtualInputManager"):SendKeyEvent(false,"Z",false,game)
end
if _G.SkillX then
local args = {
[1] = PosMonMasteryFruit.Position
}
game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
game:GetService("VirtualInputManager"):SendKeyEvent(true,"X",false,game)
game:GetService("VirtualInputManager"):SendKeyEvent(false,"X",false,game)
end
if _G.SkillC then
local args = {
[1] = PosMonMasteryFruit.Position
}
game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
game:GetService("VirtualInputManager"):SendKeyEvent(true,"C",false,game)
game:GetService("VirtualInputManager"):SendKeyEvent(false,"C",false,game)
end
if _G.SkillV then
local args = {
[1] = PosMonMasteryFruit.Position
}
game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Name].RemoteEvent:FireServer(unpack(args))
game:GetService("VirtualInputManager"):SendKeyEvent(true,"V",false,game)
game:GetService("VirtualInputManager"):SendKeyEvent(false,"V",false,game)
end
end
end
end)
end
end
end)
spawn(function()
game:GetService("RunService").RenderStepped:Connect(function()
pcall(function()
if UseSkill then
for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Notifications:GetChildren()) do
if v.Name == "NotificationTemplate" then
if string.find(v.Text,"Skill locked!") then
v:Destroy()
end
end
end
end
end)
end)
end)
spawn(function()
pcall(function()
game:GetService("RunService").RenderStepped:Connect(function()
if UseSkill then
local args = {
[1] = PosMonMasteryFruit.Position
}
game:GetService("Players").LocalPlayer.Character[game:GetService("Players").LocalPlayer.Data.DevilFruit.Value].RemoteEvent:FireServer(unpack(args))
end
end)
end)
end)
Main:Toggle("Auto Gun Mastery",_G.AutoFarmGunMastery,function(value)
_G.AutoFarmGunMastery = value
StopTween(_G.AutoFarmGunMastery)
end)
spawn(function()
pcall(function()
while wait() do
if _G.AutoFarmGunMastery then
local QuestTitle = game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text
if not string.find(QuestTitle, NameMon) then
StartMagnet = false
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
end
if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then
StartMasteryGunStartMagnet = false
CheckQuest()
topos(CFrameQuest)
if (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 10 then
wait(1.2)
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest", NameQuest, LevelQuest)
end
elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
CheckQuest()
if game:GetService("Workspace").Enemies:FindFirstChild(Ms) then
pcall(function()
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == Ms then
repeat task.wait()
if string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) then
HealthMs = v.Humanoid.MaxHealth * _G.Kill_At/100
if v.Humanoid.Health <= HealthMs then
EquipWeapon(SelectWeaponGun)
topos(v.HumanoidRootPart.CFrame * MethodFarm)
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(2,2,1)
v.Head.CanCollide = false
local args = {
[1] = v.HumanoidRootPart.Position,
[2] = v.HumanoidRootPart
}
game:GetService("Players").LocalPlayer.Character[SelectWeaponGun].RemoteFunctionShoot:InvokeServer(unpack(args))
else
AutoHaki()
EquipWeapon(_G.Select_Weapon)
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.CanCollide = false
v.Head.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
topos(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
end
StartMasteryGunStartMagnet = true
PosMonMasteryGun = v.HumanoidRootPart.CFrame
else
StartMasteryGunStartMagnet = false
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
end
until v.Humanoid.Health <= 0 or _G.AutoFarmGunMastery == false or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false
StartMasteryGunStartMagnet = false
end
end
end)
else
StartMasteryGunStartMagnet = false
local Mob = game:GetService("ReplicatedStorage"):FindFirstChild(Ms)
if Mob then
topos(Mob.HumanoidRootPart.CFrame * MethodFarm)
else
if game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.Y <= 1 then
game:GetService("Players").LocalPlayer.Character.Humanoid.Jump = true
task.wait()
game:GetService("Players").LocalPlayer.Character.Humanoid.Jump = false
end
end
end
end
end
end
end)
end)
if World3 then
Main:Seperator(" \\\\ Electric Claw // ")
Main:Toggle("Auto Electric Claw",_G.Auto_Electric_Claw,function(value)
_G.Auto_Electric_Claw = value
end)
spawn(function()
while wait() do
if _G.Auto_Electric_Claw then
if game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") or game.Players.LocalPlayer.Character:FindFirstChild("Electro") or game.Players.LocalPlayer.Backpack:FindFirstChild("Electric Claw") or game.Players.LocalPlayer.Character:FindFirstChild("Electric Claw") then
if game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and game.Players.LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value >= 400 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw")
_G.Select_Weapon = "Electric Claw"
end
if game.Players.LocalPlayer.Character:FindFirstChild("Electro") and game.Players.LocalPlayer.Character:FindFirstChild("Electro").Level.Value >= 400 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw")
_G.Select_Weapon = "Electric Claw"
end
if game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and game.Players.LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value <= 399 then
_G.Select_Weapon = "Electro"
end
else
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectro")
end
end
end
end)
Main:Seperator(" \\\\ Dragon Talon //")
Main:Toggle("Auto Dragon Talon",_G.Auto_Dragon_Talon,function(value)
_G.Auto_Dragon_Talon = value
end)
spawn(function()
while wait() do
if _G.Auto_Dragon_Talon then
if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon Claw") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dragon Claw") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon Talon") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dragon Talon") then
if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon Claw").Level.Value >= 400 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon")
_G.Select_Weapon = "Dragon Talon"
end
if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dragon Claw") and game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dragon Claw").Level.Value >= 400 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon")
_G.Select_Weapon = "Dragon Talon"
end
if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon Claw").Level.Value <= 399 then
_G.Select_Weapon = "Dragon Claw"
end
else
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","DragonClaw","2")
end
end
end
end)
Main:Seperator(" \\\\ God Human // ")
Main:Toggle("Auto_God_Human",_G.Auto_God_Human,function(value)
_G.Auto_God_Human = value
end)
end
spawn(function()
while task.wait() do
if _G.Auto_God_Human then
pcall(function()
if game.Players.LocalPlayer.Character:FindFirstChild("Superhuman") or game.Players.LocalPlayer.Backpack:FindFirstChild("Superhuman") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Black Leg") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Black Leg") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Death Step") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Death Step") or 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") or game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") or game.Players.LocalPlayer.Character:FindFirstChild("Electro") or game.Players.LocalPlayer.Backpack:FindFirstChild("Electric Claw") or game.Players.LocalPlayer.Character:FindFirstChild("Electric Claw") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon Claw") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dragon Claw") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon Talon") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dragon Talon") or game.Players.LocalPlayer.Character:FindFirstChild("Godhuman") or game.Players.LocalPlayer.Backpack:FindFirstChild("Godhuman") then
if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySuperhuman",true) == 1 then
if game.Players.LocalPlayer.Backpack:FindFirstChild("Superhuman") and game.Players.LocalPlayer.Backpack:FindFirstChild("Superhuman").Level.Value >= 400 or game.Players.LocalPlayer.Character:FindFirstChild("Superhuman") and game.Players.LocalPlayer.Character:FindFirstChild("Superhuman").Level.Value >= 400 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDeathStep")
end
else
game.StarterGui:SetCore("SendNotification", {
Title = "Notification",
Text = "Not Have Superhuman" ,
Icon = "http://www.roblox.com/asset/?id=",
Duration = 2.5
})
end
if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDeathStep",true) == 1 then
if game.Players.LocalPlayer.Backpack:FindFirstChild("Death Step") and game.Players.LocalPlayer.Backpack:FindFirstChild("Death Step").Level.Value >= 400 or game.Players.LocalPlayer.Character:FindFirstChild("Death Step") and game.Players.LocalPlayer.Character:FindFirstChild("Death Step").Level.Value >= 400 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate")
end
else
game.StarterGui:SetCore("SendNotification", {
Title = "Notification",
Text = "Not Have Death Step" ,
Icon = "http://www.roblox.com/asset/?id=",
Duration = 2.5
})
end
if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate",true) == 1 then
if game.Players.LocalPlayer.Backpack:FindFirstChild("Sharkman Karate") and game.Players.LocalPlayer.Backpack:FindFirstChild("Sharkman Karate").Level.Value >= 400 or game.Players.LocalPlayer.Character:FindFirstChild("Sharkman Karate") and game.Players.LocalPlayer.Character:FindFirstChild("Sharkman Karate").Level.Value >= 400 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw")
end
else
game.StarterGui:SetCore("SendNotification", {
Title = "Notification",
Text = "Not Have SharkMan Karate" ,
Icon = "http://www.roblox.com/asset/?id=",
Duration = 2.5
})
end
if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw",true) == 1 then
if game.Players.LocalPlayer.Backpack:FindFirstChild("Electric Claw") and game.Players.LocalPlayer.Backpack:FindFirstChild("Electric Claw").Level.Value >= 400 or game.Players.LocalPlayer.Character:FindFirstChild("Electric Claw") and game.Players.LocalPlayer.Character:FindFirstChild("Electric Claw").Level.Value >= 400 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon")
end
else
game.StarterGui:SetCore("SendNotification", {
Title = "Notification",
Text = "Not Have Electric Claw" ,
Icon = "http://www.roblox.com/asset/?id=",
Duration = 2.5
})
end
if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon",true) == 1 then
if game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Talon") and game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Talon").Level.Value >= 400 or game.Players.LocalPlayer.Character:FindFirstChild("Dragon Talon") and game.Players.LocalPlayer.Character:FindFirstChild("Dragon Talon").Level.Value >= 400 then
if string.find(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyGodhuman",true), "Bring") then
game.StarterGui:SetCore("SendNotification", {
Title = "Notification",
Text = "Not Have Enough Material" ,
Icon = "http://www.roblox.com/asset/?id=",
Duration = 2.5
})
else
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyGodhuman")
end
end
else
game.StarterGui:SetCore("SendNotification", {
Title = "Notification",
Text = "Not Have Dragon Talon" ,
Icon = "http://www.roblox.com/asset/?id=",
Duration = 2.5
})
end
else
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySuperhuman")
end
end)
end
end
end)
Main:Seperator(" \\\\ Item & Quest // ")
Main:Toggle("Auto Elite Hunter",_G.Auto_Elite_Hunter,function(value)
_G.Auto_Elite_Hunter = value
StopTween(_G.Auto_Elite_Hunter)
end)
Main:Toggle("Auto Elite Hunter Hop",_G.Auto_Elite_Hunter_Hop,function(value)
_G.Auto_Elite_Hunter_Hop = value
end)
spawn(function()
while wait() do
if _G.Auto_Elite_Hunter and World3 then
pcall(function()
if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
if string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text,"Diablo") or string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text,"Deandre") or string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text,"Urban") then
if game:GetService("Workspace").Enemies:FindFirstChild("Diablo [Lv. 1750]") or game:GetService("Workspace").Enemies:FindFirstChild("Deandre [Lv. 1750]") or game:GetService("Workspace").Enemies:FindFirstChild("Urban [Lv. 1750]") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Diablo [Lv. 1750]" or v.Name == "Deandre [Lv. 1750]" or v.Name == "Urban [Lv. 1750]" then
if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
repeat wait()
AutoHaki()
EquipWeapon(_G.Select_Weapon)
v.HumanoidRootPart.CanCollide = false
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
topos(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService("VirtualUser"):CaptureController()
game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,672))
sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
until _G.Auto_Elite_Hunter == false or v.Humanoid.Health <= 0 or not v.Parent
end
end
end
else
if game:GetService("ReplicatedStorage"):FindFirstChild("Diablo [Lv. 1750]") then
topos(game:GetService("ReplicatedStorage"):FindFirstChild("Diablo [Lv. 1750]").HumanoidRootPart.CFrame * MethodFarm)
elseif game:GetService("ReplicatedStorage"):FindFirstChild("Deandre [Lv. 1750]") then
topos(game:GetService("ReplicatedStorage"):FindFirstChild("Deandre [Lv. 1750]").HumanoidRootPart.CFrame * MethodFarm)
elseif game:GetService("ReplicatedStorage"):FindFirstChild("Urban [Lv. 1750]") then
topos(game:GetService("ReplicatedStorage"):FindFirstChild("Urban [Lv. 1750]").HumanoidRootPart.CFrame * MethodFarm)
end
end
end
else
if _G.Auto_Elite_Hunter_Hop and game:GetService("ReplicatedStorage").Remotes["CommF_"]:InvokeServer("EliteHunter") == "I don't have anything for you right now. Come back later." then
hop()
else
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("EliteHunter")
end
end
end)
end
end
end)
Main:Seperator(" \\\\ Swan Glasses // ")
Main:Toggle("Auto Swan Glasses",_G.Auto_Swan_Glasses,function(value)
_G.Auto_Swan_Glasses = value
StopTween(_G.Auto_Swan_Glasses)
end)
Main:Toggle("Auto Swan Glasses Hop",_G.Auto_Swan_Glasses_Hop,function(value)
_G.Auto_Swan_Glasses_Hop = value
end)
spawn(function()
while wait() do
pcall(function()
if _G.Auto_Swan_Glasses and game.ReplicatedStorage:FindFirstChild("Don Swan [Lv. 1000] [Boss]") or game.Workspace.Enemies:FindFirstChild("Don Swan [Lv. 1000] [Boss]") then
if game.Workspace.Enemies:FindFirstChild("Don Swan [Lv. 1000] [Boss]") then
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if _G.Auto_Swan_Glasses and v.Name == "Don Swan [Lv. 1000] [Boss]" and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
repeat wait()
EquipWeapon(_G.Select_Weapon)
AutoHaki()
topos(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
until not _G.Auto_Swan_Glasses or v.Humanoid.Health <= 0 or not v.Parent
end
end
else
topos(CFrame.new(2289.47900390625, 15.152046203613281, 739.512939453125))
end
else
if _G.Auto_Swan_Glasses_Hop then
hop()
end
end
end)
end
end)
Main:Seperator(" \\\\ Bartilo Quest // ")
Main:Toggle("Auto Bartilo Quest",_G.Auto_Bartilo_Quest,function(value)
_G.Auto_Bartilo_Quest = value
StopTween(_G.Auto_Bartilo_Quest)
end)
Main:Seperator(" \\\\ Race V2 // ")
Main:Toggle("Auto Evo Race [V2]",_G.Auto_Evo_Race_V2,function(value)
_G.Auto_Evo_Race_V2 = value
StopTween(_G.Auto_Evo_Race_V2)
end)
spawn(function()
game:GetService("RunService").Heartbeat:Connect(function()
pcall(function()
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if _G.Auto_Evo_Race_V2 and StartEvoStartMagnet and v.Name == "Swan Pirate [Lv. 775]" and (v.HumanoidRootPart.Position - PosMonEvo.Position).magnitude <= 350 then
v.HumanoidRootPart.CFrame = PosMonEvo
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
if v.Humanoid:FindFirstChild("Animator") then
v.Humanoid.Animator:Destroy()
end
sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)
end
end
end)
end)
end)
spawn(function()
pcall(function()
while wait() do
if _G.Auto_Evo_Race_V2 then
if not game:GetService("Players").LocalPlayer.Data.Race:FindFirstChild("Evolved") then
if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Alchemist","1") == 0 then
topos(CFrame.new(-2779.83521, 72.9661407, -3574.02002, -0.730484903, 6.39014104e-08, -0.68292886, 3.59963224e-08, 1, 5.50667032e-08, 0.68292886, 1.56424669e-08, -0.730484903))
if (Vector3.new(-2779.83521, 72.9661407, -3574.02002) - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 4 then
wait(1.3)
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Alchemist","2")
end
elseif game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Alchemist","1") == 1 then
pcall(function()
if not game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Flower 1") and not game:GetService("Players").LocalPlayer.Character:FindFirstChild("Flower 1") then
topos(game:GetService("Workspace").Flower1.CFrame)
elseif not game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Flower 2") and not game:GetService("Players").LocalPlayer.Character:FindFirstChild("Flower 2") then
topos(game:GetService("Workspace").Flower2.CFrame)
elseif not game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Flower 3") and not game:GetService("Players").LocalPlayer.Character:FindFirstChild("Flower 3") then
if game:GetService("Workspace").Enemies:FindFirstChild("Swan Pirate [Lv. 775]") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Swan Pirate [Lv. 775]" then
repeat wait()
AutoHaki()
EquipWeapon(_G.Select_Weapon)
topos(v.HumanoidRootPart.CFrame * MethodFarm)
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
PosMonEvo = v.HumanoidRootPart.CFrame
StartEvoStartMagnet = true
until game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Flower 3") or not v.Parent or v.Humanoid.Health <= 0 or _G.Auto_Evo_Race_V2 == false
StartEvoStartMagnet = false
end
end
else
StartEvoStartMagnet = false
topos(CFrame.new(980.0985107421875, 121.331298828125, 1287.2093505859375))
end
end
end)
elseif game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Alchemist","1") == 2 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Alchemist","3")
end
end
end
end
end)
end)
Main:Seperator(" \\\\ Serpent Bow // ")
Main:Toggle("Auto Serpent Bow",_G.Auto_Serpent_Bow,function(value)
_G.Auto_Serpent_Bow = value
StopTween(_G.Auto_Serpent_Bow)
end)
Main:Toggle("Auto Serpent Bow Hop",_G.Auto_Serpent_Bow_Hop,function(value)
_G.Auto_Serpent_Bow_Hop = value
StopTween(_G.Auto_Serpent_Bow_Hop)
end)
spawn(function()
while wait() do
if _G.Auto_Serpent_Bow then
pcall(function()
if _G.Auto_Serpent_Bow and game.ReplicatedStorage:FindFirstChild("Island Empress [Lv. 1675] [Boss]") or game.Workspace.Enemies:FindFirstChild("Island Empress [Lv. 1675] [Boss]") then
if game.Workspace.Enemies:FindFirstChild("Island Empress [Lv. 1675] [Boss]") then
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Name == "Island Empress [Lv. 1675] [Boss]" and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
repeat wait()
AutoHaki()
EquipWeapon(_G.Select_Weapon)
topos(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
until _G.Auto_Serpent_Bow or v.Humanoid.Health <= 0 or not v.Parent
end
end
else
topos(CFrame.new(5764.1826171875, 700.425537109375, 141.11996459960938))
end
else
if _G.Auto_Serpent_Bow_Hop then
hop()
end
end
end)
end
end
end)
Main:Seperator(" \\\\ Mirage Island // ")
local Mirragecheck = Main:Label('...')
spawn(function()
pcall(function()
while wait() do
if game.Workspace._WorldOrigin.Locations:FindFirstChild('Mirage Island') then
Mirragecheck:Set(' Mirage Island is Spawning 🟢')
else
Mirragecheck:Set(' Mirage Island Not Found ❌')
end
end
end)
end)
Main:Toggle("Auto Mirage Island",false,function(value)
_G.Mirage = value
end)
spawn(function()
pcall(function()
while wait() do
if _G.Mirage then
if game:GetService("Workspace").Map:FindFirstChild("MysticIsland") then
function toTargetWait(a)local b=(a.p-game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).Magnitude;tweenrach=game:GetService('TweenService'):Create(game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart"),TweenInfo.new(b/250,Enum.EasingStyle.Linear),{CFrame=a})tweenrach:Play()end;toTargetWait(workspace.Map.MysticIsland.PrimaryPart.CFrame*CFrame.new(0,250,0))
else
game.StarterGui:SetCore("SendNotification", {
Title = ""; -- the title (ofc)
Text = "Mirage not Found!"; -- what the text says (ofc)
Icon = "rbxassetid://"; -- the image if u want.
Duration = 3; -- how long the notification should in secounds
})
if _G.MirageHop then
wait(6)
Hop()
end
end
end
end
end)
end)
Main:Toggle("Auto Mirage Island Hop",false,function(value)
_G.Mystichop = value
end)
Main:Seperator(" \\\\ Race V4 //")
Main:Button("Teleport To Timple Of Time",function()
Game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(28286.35546875, 14895.3017578125, 102.62469482421875)
end)
Main:Button("Teleport To Lever Pull",function()
topos(CFrame.new(28575.181640625, 14936.6279296875, 72.31636810302734))
end)
Main:Button("Teleport To Acient One (Must Be in Temple Of Time!)",function()
topos(CFrame.new(28981.552734375, 14888.4267578125, -120.245849609375))
end)
Main:Toggle("วาปไปหาเกียร์",function(value)
TP(game:GetService("Workspace").Map.MysticIsland:FindFirstChildOfClass("MeshPart").CFrame)
end)
Main:Seperator(" \\\\ Settings Mastery // ")
if not game:GetService("UserInputService").TouchEnabled and not game:GetService("UserInputService").KeyboardEnabled == false then
_G.Kill_At = 25
Main:Slider("Kill Health [For Mastery]",1,100,25,function(value)
_G.Kill_At = value
end)
else
_G.Kill_At = 25
Main:Slider("Kill Health [For Mastery]",1,100,25,function(value)
_G.Kill_At = value
end)
end
Main:Toggle("Skill Z",true,function(a)
_G.SkillZ = a
end)
Main:Toggle("Skill X",true,function(a)
_G.SkillX = a
end)
Main:Toggle("Skill C",true,function(a)
_G.SkillC = a
end)
Main:Toggle("Skill V",true,function(a)
_G.SkillV = a
end)
Main:Toggle("WhiteScreen",_G.WhiteScreen,function(value)
_G.WhiteScreen = value
if _G.WhiteScreen == true then
game:GetService("RunService"):Set3dRenderingEnabled(false)
elseif _G.WhiteScreen == false then
game:GetService("RunService"):Set3dRenderingEnabled(true)
end
end)
spawn(function()
while task.wait() do
pcall(function()
if StartMagnet then
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Name == Ms and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 350 then
v.Humanoid.WalkSpeed = 0
v.Humanoid.JumpPower = 0
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
v.HumanoidRootPart.CanCollide = false
v.Head.CanCollide = false
v.HumanoidRootPart.CFrame = FarmPos
if v.Humanoid:FindFirstChild('Animator') then
v.Humanoid.Animator:Destroy()
end
v.Humanoid:ChangeState(11)
v.Humanoid:ChangeState(14)
sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",math.huge)
end
end
end
end)
end
end)
spawn(function()
while task.wait() do
pcall(function()
if _G.AutoFarmSelectMonster then
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Name == Mon and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 350 then
v.Humanoid.WalkSpeed = 0
v.Humanoid.JumpPower = 0
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
v.HumanoidRootPart.CanCollide = false
v.Head.CanCollide = false
v.HumanoidRootPart.CFrame = FarmPos
if v.Humanoid:FindFirstChild('Animator') then
v.Humanoid.Animator:Destroy()
end
v.Humanoid:ChangeState(11)
v.Humanoid:ChangeState(14)
sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",math.huge)
end
end
end
end)
end
end)
spawn(function()
while task.wait() do
pcall(function()
if SelectMonsterMagnet then
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Name == Mon and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 350 then
v.Humanoid.WalkSpeed = 0
v.Humanoid.JumpPower = 0
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
v.HumanoidRootPart.CanCollide = false
v.Head.CanCollide = false
v.HumanoidRootPart.CFrame = FarmPos
if v.Humanoid:FindFirstChild('Animator') then
v.Humanoid.Animator:Destroy()
end
v.Humanoid:ChangeState(11)
v.Humanoid:ChangeState(14)
sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",math.huge)
end
end
end
end)
end
end)
spawn(function()
while task.wait() do
pcall(function()
if _G.Auto_Farm_Level and _G.Select_Mode_Farm == "Near Farm Mode" then
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Name == Ms and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 350 then
v.Humanoid.WalkSpeed = 0
v.Humanoid.JumpPower = 0
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
v.HumanoidRootPart.CanCollide = false
v.Head.CanCollide = false
v.HumanoidRootPart.CFrame = FarmPos
if v.Humanoid:FindFirstChild('Animator') then
v.Humanoid.Animator:Destroy()
end
v.Humanoid:ChangeState(11)
v.Humanoid:ChangeState(14)
sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",math.huge)
end
end
end
end)
end
end)
spawn(function()
while task.wait() do
pcall(function()
if StartMagnet then
for i,v in pairs(game.Workspace.Enemies:GetDescendants()) do
if v:IsA('Part') and v:IsA('MeshPart') then
v.Transparency = 1
end
end
end
end)
end
end)
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
Main:Toggle("Bring Mob",_G.BringExtra,function(value)
_G.BringExtra = value
end)
spawn(function()
game:GetService("RunService").Heartbeat:Connect(function() CheckQuest()
pcall(function()
if _G.BringExtra then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if _G.Auto_Farm_Level and StartMagnet and v.Name ~= "Ice Admiral [Lv. 700] [Boss]" and v.Name ~= "Don Swan [Lv. 3000] [Boss]" and v.Name ~= "Saber Expert [Lv. 200] [Boss]" and v.Name ~= "Longma [Lv. 2000] [Boss]" and (v.HumanoidRootPart.Position - PosMon.Position).magnitude <= 350 then
v.HumanoidRootPart.CFrame = PosMon
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
if v.Humanoid:FindFirstChild("Animator") then
v.Humanoid.Animator:Destroy()
end
sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)
end
end
end
end)
end)
end)
spawn(function()
while task.wait() do
pcall(function()
if _G.DisableDamage then
game:GetService("ReplicatedStorage").Assets.GUI.DamageCounter.Enabled = false
else
game:GetService("ReplicatedStorage").Assets.GUI.DamageCounter.Enabled = true
end
end)
end
end)
Main:Toggle("Bring Mob [Normal]",true,function(value)
_G.BringNormal = value
end)
spawn(function()
game:GetService("RunService").Heartbeat:Connect(function() CheckQuest()
pcall(function()
if _G.BringNormal then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if _G.Auto_Farm_Level and StartMagnet and v.Name == Ms and (v.HumanoidRootPart.Position - PosMon.Position).magnitude <= 350 then
v.HumanoidRootPart.CFrame = PosMon
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
if v.Humanoid:FindFirstChild("Animator") then
v.Humanoid.Animator:Destroy()
end
sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)
end
end
end
end)
end)
end)
Main:Toggle("AntiAFK",true,function(value)
_G.AFK = value
end)
_G.DistanceMob = 25
Main:Slider("Farm Distance",1,100,25,function(value)
_G.DistanceMob = value
end)
Main:Toggle("SuperFast Attack มีโอกาสโดนเตะออกจากเซิฟ ",_G.FastAttackNormalSpeed,function(value)
_G.FastAttackNormalSpeed = value
spawn(function()
game:GetService("RunService").RenderStepped:Connect(function()
if _G.FastAttackNormalSpeed == true then
game.Players.LocalPlayer.Character.Stun.Value = 0
game.Players.LocalPlayer.Character.Humanoid.Sit = false
game.Players.LocalPlayer.Character.Busy.Value = false
end
end)
end)
local SeraphFrame = debug.getupvalues(require(game:GetService("Players").LocalPlayer.PlayerScripts:WaitForChild("CombatFramework")))[2]
local VirtualUser = game:GetService('VirtualUser')
local RigControllerR = debug.getupvalues(require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework.RigController))[2]
local Client = game:GetService("Players").LocalPlayer
local DMG = require(Client.PlayerScripts.CombatFramework.Particle.Damage)
function SeraphFuckWeapon()
local p13 = SeraphFrame.activeController
local wea = p13.blades[1]
if not wea then return end
while wea.Parent~=game.Players.LocalPlayer.Character do wea=wea.Parent end
return wea
end
function getHits(Size)
local Hits = {}
local Enemies = workspace.Enemies:GetChildren()
local Characters = workspace.Characters: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 game.Players.LocalPlayer:DistanceFromCharacter(Human.RootPart.Position) < Size+55 then
table.insert(Hits,Human.RootPart)
end
end
for i=1,#Characters do local v = Characters[i]
if v ~= game.Players.LocalPlayer.Character then
local Human = v:FindFirstChildOfClass("Humanoid")
if Human and Human.RootPart and Human.Health > 0 and game.Players.LocalPlayer:DistanceFromCharacter(Human.RootPart.Position) < Size+55 then
table.insert(Hits,Human.RootPart)
end
end
end
return Hits
end
spawn(
function()
while task.wait() do
if _G.FastAttackNormalSpeed then
if SeraphFrame.activeController then
if v.Humanoid.Health > 0 then
SeraphFrame.activeController.attacking = false
SeraphFrame.activeController.timeToNextBlock = 0
SeraphFrame.activeController.humanoid.AutoRotate = true
SeraphFrame.activeController.increment = 3
SeraphFrame.activeController.blocking = false
SeraphFrame.activeController.hitboxMagnitude = 200
SeraphFrame.activeController.timeToNextAttack = 0
SeraphFrame.activeController.focusStart = 0
SeraphFrame.activeController.humanoid.AutoRotate = true
SeraphFrame.activeController.increment = 1 + 1 / 1
end
end
end
end
end)
function Boost()
spawn(function()
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("weaponChange",tostring(SeraphFuckWeapon()))
end)
end
function Unboost()
spawn(function()
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("unequipWeapon",tostring(SeraphFuckWeapon()))
end)
end
local cdnormal = 9e9
local Animation = Instance.new("Animation")
local CooldownFastAttack = 0
Attack = function()
local ac = SeraphFrame.activeController
if ac and ac.equipped then
task.spawn(
function()
if tick() - cdnormal > 9e9 then
ac:attack()
cdnormal = tick()
else
Animation.AnimationId = ac.anims.basic[2]
ac.humanoid:LoadAnimation(Animation):Play(100, 99) --ท่าไม่ทำงานà¹à¸à¹‰à¹€à¸›à¹‡à¸™ (1,1)
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("hit", getHits(120), 2, "")
end
end)
end
end
b = tick()
spawn(function()
while task.wait() do
if _G.FastAttackNormalSpeed then
if b - tick() > 0.75 then
task.wait()
b = tick()
end
pcall(function()
for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Humanoid.Health > 0 then
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 40 then
Attack()
task.wait()
Boost()
end
end
end
end)
end
end
end)
k = tick()
spawn(function()
while task.wait() do
if _G.FastAttackNormalSpeed then
if k - tick() > 0.75 then
task.wait()
k = tick()
end
pcall(function()
for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Humanoid.Health > 0 then
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 40 then
task.wait()
Unboost()
end
end
end
end)
end
end
end)
tjw1 = true
spawn(
function()
local a = game.Players.LocalPlayer
local b = require(a.PlayerScripts.CombatFramework.Particle)
local c = require(game:GetService("ReplicatedStorage").CombatFramework.RigLib)
if not shared.orl then
shared.orl = c.wrapAttackAnimationAsync
end
if not shared.cpc then
shared.cpc = b.play
end
if tjw1 then
pcall(
function()
c.wrapAttackAnimationAsync = function(d, e, f, g, h)
local i = c.getBladeHits(e, f, g)
if i then
b.play = function()
end
d:Play(15.25, 15.25, 15.25)
h(i)
b.play = shared.cpc
task.wait()
d:Stop()
end
end
end
)
end
end
)
local CameraShaker = require(game.ReplicatedStorage.Util.CameraShaker)
CombatFrameworkR = require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework)
y = debug.getupvalues(CombatFrameworkR)[2]
spawn(function()
game:GetService("RunService").RenderStepped:Connect(function()
if _G.FastAttackNormalSpeed then
if typeof(y) == "table" then
pcall(function()
CameraShaker:Stop()
y.activeController.timeToNextAttack = (math.huge^math.huge^math.huge)
y.activeController.timeToNextAttack = 0
y.activeController.hitboxMagnitude = 60
y.activeController.active = false
y.activeController.timeToNextBlock = 0
y.activeController.focusStart = 1655503339.0980349
y.activeController.increment = 0
y.activeController.blocking = false
y.activeController.attacking = false
y.activeController.humanoid.AutoRotate = true
end)
end
end
end)
end)
local plr = game.Players.LocalPlayer
local CbFw = debug.getupvalues(require(plr.PlayerScripts.CombatFramework))
local CbFw2 = CbFw[2]
function GetCurrentBlade()
local p13 = CbFw2.activeController
local ret = p13.blades[1]
if not ret then return end
while ret.Parent~=game.Players.LocalPlayer.Character do ret=ret.Parent end
return ret
end
function AttackNoCD()
local AC = CbFw2.activeController
for i = 1, 1 do
local bladehit = require(game.ReplicatedStorage.CombatFramework.RigLib).getBladeHits(
plr.Character,
{plr.Character.HumanoidRootPart},
30
)
local cac = {}
local hash = {}
for k, v in pairs(bladehit) do
if v.Parent:FindFirstChild("HumanoidRootPart") and not hash[v.Parent] then
table.insert(cac, v.Parent.HumanoidRootPart)
hash[v.Parent] = true
end
end
bladehit = cac
if #bladehit > 0 then
local u8 = debug.getupvalue(AC.attack, 3)
local u9 = debug.getupvalue(AC.attack, 4)
local u7 = debug.getupvalue(AC.attack, 6)
local u10 = debug.getupvalue(AC.attack, 7)
local u12 = (u8 * 20 + u7 * 27) % u9
local u13 = u7 * 27
(function()
u12 = (u12 * u9 + u13) % 10
u8 = math.floor(u12 / u9)
u7 = u12 - u8 * u9
end)()
u10 = u10 + 0
debug.setupvalue(AC.attack, 3, u8)
debug.setupvalue(AC.attack, 4, u9)
debug.setupvalue(AC.attack, 6, u7)
debug.setupvalue(AC.attack, 7, u10)
pcall(function()
for k, v in pairs(AC.animator.anims.basic) do
v:Play(10, 10, 10)
end
end)
if plr.Character:FindFirstChildOfClass("Tool") and AC.blades and AC.blades[1] then
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("weaponChange",tostring(GetCurrentBlade()))
game.ReplicatedStorage.Remotes.Validator:FireServer(math.floor(u12 / 1099511627776 * 16777215), u10)
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("hit", bladehit, i, "")
end
end
end
end
spawn(function()
while wait(.2) do
if _G.FastAttackNormalSpeed then
end
end
end)
local CameRa = require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework.CameraShaker)
CameRa.CameraShakeInstance.CameraShakeState = {FadingIn = 3,FadingOut = 2,Sustained = 0,Inactive =1}
local Client = game.Players.LocalPlayer
local STOP = require(Client.PlayerScripts.CombatFramework.Particle)
local STOPRL = require(game:GetService("ReplicatedStorage").CombatFramework.RigLib)
spawn(function()
pcall(function()
if not shared.orl then
shared.orl = STOPRL.wrapAttackAnimationAsync
end
if not shared.cpc then
shared.cpc = STOP.play
end
spawn(function()
require(game.ReplicatedStorage.Util.CameraShaker):Stop()
require(game.ReplicatedStorage.Util.CameraShaker):Stop()
game:GetService("RunService").Stepped:Connect(function()
STOPRL.wrapAttackAnimationAsync = function(a,b,c,d,func)
local Hits = STOPRL.getBladeHits(b,c,d)
if Hits then
if _G.FastAttackNormalSpeed then
STOP.play = function() end
a:Play(20.1,15.1,10.1)
func(Hits)
STOP.play = shared.cpc
wait(a.length * .0)
a:Stop()
else
func(Hits)
STOP.play = shared.cpc
wait(a.length * .0)
a:Stop()
end
end
end
end)
end)
end)
end)
local SeraphFrame = debug.getupvalues(require(game:GetService("Players").LocalPlayer.PlayerScripts:WaitForChild("CombatFramework")))[2]
local VirtualUser = game:GetService('VirtualUser')
local RigControllerR = debug.getupvalues(require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework.RigController))[2]
local Client = game:GetService("Players").LocalPlayer
local DMG = require(Client.PlayerScripts.CombatFramework.Particle.Damage)
function SeraphFuckWeapon()
local p13 = SeraphFrame.activeController
local wea = p13.blades[1]
if not wea then return end
while wea.Parent~=game.Players.LocalPlayer.Character do wea=wea.Parent end
return wea
end
function getHits(Size)
local Hits = {}
local Enemies = workspace.Enemies:GetChildren()
local Characters = workspace.Characters: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 game.Players.LocalPlayer:DistanceFromCharacter(Human.RootPart.Position) < Size+55 then
table.insert(Hits,Human.RootPart)
end
end
for i=1,#Characters do local v = Characters[i]
if v ~= game.Players.LocalPlayer.Character then
local Human = v:FindFirstChildOfClass("Humanoid")
if Human and Human.RootPart and Human.Health > 0 and game.Players.LocalPlayer:DistanceFromCharacter(Human.RootPart.Position) < Size+55 then
table.insert(Hits,Human.RootPart)
end
end
end
return Hits
end
spawn(
function()
while task.wait() do
if _G.FastAttackNormalSpeed then
if SeraphFrame.activeController then
if v.Humanoid.Health > 0 then
SeraphFrame.activeController.timeToNextAttack = 2
SeraphFrame.activeController.focusStart = 0
SeraphFrame.activeController.hitboxMagnitude = 200
SeraphFrame.activeController.humanoid.AutoRotate = true
SeraphFrame.activeController.increment = 3 + 3 / 3
end
end
end
end
end)
function Boost()
spawn(function()
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("weaponChange",tostring(SeraphFuckWeapon()))
end)
end
function Unboost()
spawn(function()
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("unequipWeapon",tostring(SeraphFuckWeapon()))
end)
end
local cdnormal = 9e9
local Animation = Instance.new("Animation")
local CooldownFastAttack = 0
Attack = function()
local ac = SeraphFrame.activeController
if ac and ac.equipped then
task.spawn(
function()
if tick() - cdnormal > 9e9 then
ac:attack()
cdnormal = tick()
else
Animation.AnimationId = ac.anims.basic[2]
ac.humanoid:LoadAnimation(Animation):Play(0, 0) --ท่าไม่ทำงานแก้เป็น (1,1)
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("hit", getHits(120), 2, "")
end
end)
end
end
b = tick()
spawn(function()
while _G.FastAttackNormalSpeed do
if _G.FastAttackNormalSpeed then
if b - tick() > 9e9 then
b = tick()
end
pcall(function()
for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Humanoid.Health > 0 then
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 50 then
Attack()
task.wait()
Boost()
end
end
end
end)
end
end
end)
k = tick()
spawn(function()
while task.wait() do
if _G.FastAttackNormalSpeed then
if k - tick() > 9e9 then
k = tick()
end
pcall(function()
for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Humanoid.Health > 0 then
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 50 then
Unboost()
end
end
end
end)
end
end
end)
tjw1 = true
spawn(
function()
local a = game.Players.LocalPlayer
local b = require(a.PlayerScripts.CombatFramework.Particle)
local c = require(game:GetService("ReplicatedStorage").CombatFramework.RigLib)
if not shared.orl then
shared.orl = c.wrapAttackAnimationAsync
end
if not shared.cpc then
shared.cpc = b.play
end
if tjw1 then
pcall(
function()
c.wrapAttackAnimationAsync = function(d, e, f, g, h)
local i = c.getBladeHits(e, f, g)
if i then
b.play = function()
end
d:Play(25.25, 20.25, 23)
h(i)
b.play = shared.cpc
wait(9e9)
d:Stop()
end
end
end
)
end
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(20,10.01,10)
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
local CameRa = require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework.CameraShaker)
CameRa.CameraShakeInstance.CameraShakeState = {FadingIn = 3,FadingOut = 2,Sustained = 0,Inactive =1}
local Client = game.Players.LocalPlayer
local STOP = require(Client.PlayerScripts.CombatFramework.Particle)
local STOPRL = require(game:GetService("ReplicatedStorage").CombatFramework.RigLib)
spawn(function()
pcall(function()
if not shared.orl then
shared.orl = STOPRL.wrapAttackAnimationAsync
end
if not shared.cpc then
shared.cpc = STOP.play
end
spawn(function()
require(game.ReplicatedStorage.Util.CameraShaker):Stop()
require(game.ReplicatedStorage.Util.CameraShaker):Stop()
game:GetService("RunService").Stepped:Connect(function()
STOPRL.wrapAttackAnimationAsync = function(a,b,c,d,func)
local Hits = STOPRL.getBladeHits(b,c,d)
if Hits then
if _G.FastAttackNormalSpeed then
STOP.play = function() end
a:Play(21,29,30)
func(Hits)
STOP.play = shared.cpc
wait(a.length * 0)
a:Stop()
else
func(Hits)
STOP.play = shared.cpc
wait(a.length * 0)
a:Stop()
end
end
end
end)
end)
end)
end)
end)
Main:Toggle('Fast Attack ',true, function(value)
_G.FastAttack = value
local SeraphFrame = debug.getupvalues(require(game:GetService("Players").LocalPlayer.PlayerScripts:WaitForChild("CombatFramework")))[2]
local VirtualUser = game:GetService('VirtualUser')
local RigControllerR = debug.getupvalues(require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework.RigController))[2]
local Client = game:GetService("Players").LocalPlayer
local DMG = require(Client.PlayerScripts.CombatFramework.Particle.Damage)
function SeraphFuckWeapon()
local p13 = SeraphFrame.activeController
local wea = p13.blades[1]
if not wea then return end
while wea.Parent~=game.Players.LocalPlayer.Character do wea=wea.Parent end
return wea
end
function getHits(Size)
local Hits = {}
local Enemies = workspace.Enemies:GetChildren()
local Characters = workspace.Characters: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 game.Players.LocalPlayer:DistanceFromCharacter(Human.RootPart.Position) < Size+5 then
table.insert(Hits,Human.RootPart)
end
end
for i=1,#Characters do local v = Characters[i]
if v ~= game.Players.LocalPlayer.Character then
local Human = v:FindFirstChildOfClass("Humanoid")
if Human and Human.RootPart and Human.Health > 0 and game.Players.LocalPlayer:DistanceFromCharacter(Human.RootPart.Position) < Size+5 then
table.insert(Hits,Human.RootPart)
end
end
end
return Hits
end
task.spawn(
function()
while wait(0) do
if _G.FastAttack then
if SeraphFrame.activeController then
-- if v.Humanoid.Health > 0 then
SeraphFrame.activeController.timeToNextAttack = 0
SeraphFrame.activeController.focusStart = 0
SeraphFrame.activeController.hitboxMagnitude = 40
SeraphFrame.activeController.humanoid.AutoRotate = true
SeraphFrame.activeController.increment = 1 + 1 / 1
-- end
end
end
end
end)
function Boost()
spawn(function()
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("weaponChange",tostring(SeraphFuckWeapon()))
end)
end
function Unboost()
spawn(function()
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("unequipWeapon",tostring(SeraphFuckWeapon()))
end)
end
local cdnormal = 0
local Animation = Instance.new("Animation")
local CooldownFastAttack = 0
Attack = function()
local ac = SeraphFrame.activeController
if ac and ac.equipped then
task.spawn(
function()
if tick() - cdnormal > 0.5 then
ac:attack()
cdnormal = tick()
else
Animation.AnimationId = ac.anims.basic[2]
ac.humanoid:LoadAnimation(Animation):Play(2, 2) --ท่าไม่ทำงานแก้เป็น (1,1)
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("hit", getHits(120), 2, "")
end
end)
end
end
b = tick()
spawn(function()
while wait(0) do
if _G.FastAttack then
if b - tick() > 0.75 then
wait(.2)
b = tick()
end
pcall(function()
for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Humanoid.Health > 0 then
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 40 then
Attack()
wait(0)
Boost()
end
end
end
end)
end
end
end)
k = tick()
spawn(function()
while wait(0) do
if _G.FastAttack then
if k - tick() > 0.75 then
wait(0)
k = tick()
end
pcall(function()
for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Humanoid.Health > 0 then
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 40 then
wait(0)
Unboost()
end
end
end
end)
end
end
end)
tjw1 = true
task.spawn(
function()
local a = game.Players.LocalPlayer
local b = require(a.PlayerScripts.CombatFramework.Particle)
local c = require(game:GetService("ReplicatedStorage").CombatFramework.RigLib)
if not shared.orl then
shared.orl = c.wrapAttackAnimationAsync
end
if not shared.cpc then
shared.cpc = b.play
end
if tjw1 then
pcall(
function()
c.wrapAttackAnimationAsync = function(d, e, f, g, h)
local i = c.getBladeHits(e, f, g)
if i then
b.play = function()
end
d:Play(15.25, 15.25, 15.25)
h(i)
b.play = shared.cpc
wait(0)
d:Stop()
end
end
end
)
end
end
)
local CameRa = require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework.CameraShaker)
CameRa.CameraShakeInstance.CameraShakeState = {FadingIn = 3,FadingOut = 2,Sustained = 0,Inactive =1}
local Client = game.Players.LocalPlayer
local STOP = require(Client.PlayerScripts.CombatFramework.Particle)
local STOPRL = require(game:GetService("ReplicatedStorage").CombatFramework.RigLib)
task.spawn(function()
pcall(function()
if not shared.orl then
shared.orl = STOPRL.wrapAttackAnimationAsync
end
if not shared.cpc then
shared.cpc = STOP.play
end
spawn(function()
require(game.ReplicatedStorage.Util.CameraShaker):Stop()
game:GetService("RunService").Stepped:Connect(function()
STOPRL.wrapAttackAnimationAsync = function(a,b,c,d,func)
local Hits = STOPRL.getBladeHits(b,c,d)
if Hits then
if _G.FastAttack then
STOP.play = function() end
a:Play(10.1,9.1,8.1)
func(Hits)
STOP.play = shared.cpc
wait(a.length * 10.5)
a:Stop()
else
func(Hits)
STOP.play = shared.cpc
wait(a.length * 10.5)
a:Stop()
end
end
end
end)
end)
end)
end)
end)
Main:Toggle("Invisble Mob",false,function(value)
_G.inv = value
while _G.inv do wait()
pcall(function()
for i,v in pairs(game:GetService("Workspace").Enemies:GetDescendants()) do
if v.ClassName == "MeshPart" then
v.Transparency = 1
end
end
for i,v in pairs(game:GetService("Workspace").Enemies:GetDescendants()) do
if v.Name == "Head" then
v.Transparency = 1
end
end
for i,v in pairs(game:GetService("Workspace").Enemies:GetDescendants()) do
if v.ClassName == "Accessory" then
v.Handle.Transparency = 1
end
end
for i,v in pairs(game:GetService("Workspace").Enemies:GetDescendants()) do
if v.ClassName == "Decal" then
v.Transparency = 1
end
end
end)
end
end)
function MaterialMon()
if _G.SelectMaterial == "Radioactive Material" then
MMon = "Factory Staff [Lv. 800]"
MPos = CFrame.new(-507.7895202636719, 72.99479675292969, -126.45632934570312)
SP = "Bar"
elseif _G.SelectMaterial == "Mystic Droplet" then
MMon = "Water Fighter [Lv. 1450]"
MPos = CFrame.new(-3214.218017578125, 298.69952392578125, -10543.685546875)
SP = "ForgottenIsland"
elseif _G.SelectMaterial == "Magma Ore" then
if game.PlaceId == 2753915549 then
MMon = "Military Spy [Lv. 325]"
MPos = CFrame.new(-5850.2802734375, 77.28675079345703, 8848.6748046875)
SP = "Magma"
elseif game.PlaceId == 4442272183 then
MMon = "Lava Pirate [Lv. 1200]"
MPos = CFrame.new(-5234.60595703125, 51.953372955322266, -4732.27880859375)
SP = "CircleIslandFire"
end
elseif _G.SelectMaterial == "Angel Wings" then
MMon = "Royal Soldier [Lv. 550]"
MPos = CFrame.new(-7827.15625, 5606.912109375, -1705.5833740234375)
SP = "Sky2"
elseif _G.SelectMaterial == "Leather" then
if game.PlaceId == 2753915549 then
MMon = "Pirate [Lv. 36]"
MPos = CFrame.new(-1211.8792724609375, 4.787090301513672, 3916.83056640625)
SP = "Pirate"
elseif game.PlaceId == 4442272183 then
MMon = "Marine Captain [Lv. 900]"
MPos = CFrame.new(-2010.5059814453125, 73.00115966796875, -3326.620849609375)
SP = "Greenb"
elseif game.PlaceId == 7449423635 then
MMon = "Jungle Pirate [Lv. 1900]"
MPos = CFrame.new(-11975.78515625, 331.7734069824219, -10620.0302734375)
SP = "PineappleTown"
end
elseif _G.SelectMaterial == "Scrap Metal" then
if game.PlaceId == 2753915549 then
MMon = "Brute [Lv. 45]"
MPos = CFrame.new(-1132.4202880859375, 14.844913482666016, 4293.30517578125)
SP = "Pirate"
elseif game.PlaceId == 4442272183 then
MMon = "Mercenary [Lv. 725]"
MPos = CFrame.new(-972.307373046875, 73.04473876953125, 1419.2901611328125)
SP = "DressTown"
elseif game.PlaceId == 7449423635 then
MMon = "Pirate Millionaire [Lv. 1500]"
MPos = CFrame.new(-289.6311950683594, 43.8282470703125, 5583.66357421875)
SP = "Default"
end
elseif _G.SelectMaterial == "Demonic Wisp" then
MMon = "Demonic Soul [Lv. 2025]"
MPos = CFrame.new(-9503.388671875, 172.139892578125, 6143.0634765625)
SP = "HauntedCastle"
elseif _G.SelectMaterial == "Vampire Fang" then
MMon = "Vampire [Lv. 975]"
MPos = CFrame.new(-5999.20458984375, 6.437741279602051, -1290.059326171875)
SP = "Graveyard"
elseif _G.SelectMaterial == "Conjured Cocoa" then
MMon = "Chocolate Bar Battler [Lv. 2325]"
MPos = CFrame.new(744.7930908203125, 24.76934242248535, -12637.7255859375)
SP = "Chocolate"
elseif _G.SelectMaterial == "Dragon Scale" then
MMon = "Dragon Crew Warrior [Lv. 1575]"
MPos = CFrame.new(5824.06982421875, 51.38640213012695, -1106.694580078125)
SP = "Hydra1"
elseif _G.SelectMaterial == "Gunpowder" then
MMon = "Pistol Billionaire [Lv. 1525]"
MPos = CFrame.new(-379.6134338378906, 73.84449768066406, 5928.5263671875)
SP = "Default"
elseif _G.SelectMaterial == "Fish Tail" then
MMon = "Fishman Captain [Lv. 1800]"
MPos = CFrame.new(-10961.0126953125, 331.7977600097656, -8914.29296875)
SP = "PineappleTown"
elseif _G.SelectMaterial == "Mini Tusk" then
MMon = "Mythological Pirate [Lv. 1850]"
MPos = CFrame.new(-13516.0458984375, 469.8182373046875, -6899.16064453125)
SP = "BigMansion"
end
end
local MaterialMethod
if World1 then
MaterialMethod = {
"Magma Ore",
"Angel Wings",
"Leather",
"Scrap Metal",
"Radioactive Material",
}
elseif World2 then
MaterialMethod = {
"Mystic Droplet",
"Magma Ore",
"Leather",
"Scrap Metal",
"Demonic Wisp",
"Vampire Fang",
"Radioactive Material",
}
elseif World3 then
MaterialMethod = {
"Leather",
"Scrap Metal",
"Vampire Fang",
"Conjured Cocoa",
"Dragon Scale",
"Gunpowder",
"Fish Tail",
"Mini Tusk",
"Radioactive Material",
}
end
Main:Seperator(" Materials ")
local SelectMaterial = Main:Dropdown("Select Material",MaterialMethod,function(value)
_G.SelectMaterial = value
end)
Main:Toggle("Farm Selected Material",_G.AutoFarmMaterial,function(t)
_G.AutoFarmMaterial = t
StopTween(_G.AutoFarmMaterial)
end)
spawn(function()
while task.wait() do
pcall(function()
if _G.AutoFarmMaterial and _G.SelectMaterial then
MaterialMon()
if game.Workspace.Enemies:FindFirstChild(MMon) then
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Name == MMon then
if v:FindFirstChild("HumanoidRootPart") then
repeat task.wait()
AutoHaki()
EquipWeapon(_G.Select_Weapon)
PosMon = v.HumanoidRootPart.CFrame
v.HumanoidRootPart.CanCollide = false
v.Humanoid.WalkSpeed = 0
v.Head.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
StartMagnet = true
topos(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
MatMon = v.Name
MatPos = v.HumanoidRootPart.CFrame
until not _G.AutoFarmMaterial or not v.Parent or v.Humanoid.Health <= 0
end
end
end
else
topos(MPos)
end
end
end)
end
end)
spawn(function()
while task.wait() do
if _G.BringNormal and _G.AutoFarmMaterial then
pcall(function()
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Name == MatMon and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 400 then
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
v.Humanoid:ChangeState(14)
v.HumanoidRootPart.CanCollide = false
v.Head.CanCollide = false
v.HumanoidRootPart.CFrame = MatPos
if v.Humanoid:FindFirstChild("Animator") then
v.Humanoid.Animator:Destroy()
end
v.Humanoid:ChangeState(11)
v.Humanoid:ChangeState(14)
sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",math.huge)
end
end
end)
end
end
end)
spawn(function()
while task.wait() do
if _G.BringNormal and _G.Select_Mode_Farm == "Near Farm Mode" then
pcall(function()
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Name == Mon and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 400 then
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
v.Humanoid:ChangeState(14)
v.HumanoidRootPart.CanCollide = false
v.Head.CanCollide = false
v.HumanoidRootPart.CFrame = PosMon
if v.Humanoid:FindFirstChild("Animator") then
v.Humanoid.Animator:Destroy()
end
v.Humanoid:ChangeState(11)
v.Humanoid:ChangeState(14)
sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",math.huge)
end
end
end)
end
end
end)
spawn(function()
while task.wait() do
if _G.AutoFarmSelectMonster then
pcall(function()
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Name == Mon and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 400 then
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
v.Humanoid:ChangeState(14)
v.HumanoidRootPart.CanCollide = false
v.Head.CanCollide = false
v.HumanoidRootPart.CFrame = PosMon
if v.Humanoid:FindFirstChild("Animator") then
v.Humanoid.Animator:Destroy()
end
v.Humanoid:ChangeState(11)
v.Humanoid:ChangeState(14)
sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",math.huge)
end
end
end)
end
end
end)
spawn(function()
while task.wait() do
if _G.AutoFarmSelectMonster then
pcall(function()
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Name == Ms and (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 400 then
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
v.Humanoid:ChangeState(14)
v.HumanoidRootPart.CanCollide = false
v.Head.CanCollide = false
v.HumanoidRootPart.CFrame = PosMon
if v.Humanoid:FindFirstChild("Animator") then
v.Humanoid.Animator:Destroy()
end
v.Humanoid:ChangeState(11)
v.Humanoid:ChangeState(14)
sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",math.huge)
end
end
end)
end
end
end)
if World2 then
Main:Seperator("Auto New Sea")
Main:Toggle("Auto Third Sea",_G.Auto_Third_World,function(value)
_G.Auto_Third_World = value
StopTween(_G.Auto_Third_World)
end)
Main:Seperator("Ectoplasm")
Main:Toggle("Auto Farm Ectoplasm",_G.Auto_Farm_Ectoplasm,function(value)
_G.Auto_Farm_Ectoplasm = value
StopTween(_G.Auto_Farm_Ectoplasm)
end)
Main:Seperator("Factory")
Main:Toggle("Auto Farm Factory",_G.AutoFactory,function(value)
_G.AutoFactory = value
StopTween(_G.AutoFactory)
end)
spawn(function()
while wait() do
pcall(function()
if _G.AutoFactory then
if game:GetService("Workspace").Enemies:FindFirstChild("Core") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Core" and v.Humanoid.Health > 0 then
repeat task.wait()
AutoHaki()
EquipWeapon(_G.Select_Weapon)
topos(CFrame.new(448.46756, 199.356781, -441.389252))
game:GetService("VirtualUser"):CaptureController()
game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,672))
until v.Humanoid.Health <= 0 or _G.AutoFactory == false
end
end
else
topos(CFrame.new(448.46756, 199.356781, -441.389252))
end
end
end)
end
end)
end
if World1 then
Main:Seperator("Auto New Sea")
Main:Toggle("Auto Second Sea",_G.Auto_New_World,function(value)
_G.Auto_New_World = value
StopTween(_G.Auto_New_World)
end)
end
Main:Seperator("\\\\\ Auto Farm Chest //")
Main:Toggle("Auto Chest Fast",false,function(vu)
_G.ChestBypass = vu
end)
spawn(function()
while wait() do
if _G.ChestBypass then
pcall(function()
for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
if string.find(v.Name, "Chest") then
print(v.Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.CFrame
wait(.15)
end
end
game.Players.LocalPlayer.Character.Head:Destroy()
for _,v in pairs(game:GetService("Workspace"):GetDescendants()) do
if string.find(v.Name, "Chest") and v:IsA("TouchTransmitter") then
firetouchinterest(game.Players.LocalPlayer.Character.HumanoidRootPart, v.Parent, 0) --0 is touch
wait()
firetouchinterest(game.Players.LocalPlayer.Character.HumanoidRootPart, v.Parent, 1) -- 1 is untouch
end
end
end)
end
end
end)
spawn(function()
while task.wait() do
if _G.ChestBypass then
local ohString1 = "SetTeam"
local ohString2 = "Pirates"
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(ohString1, ohString2)
end
end
end)
if World2 then
Main:Seperator("\\\\\ AutoLaw //")
Main:Toggle("AutoLaw",_G.Auto_Kill_Law,function(value)
_G.Auto_Kill_Law = value
StopTween(_G.Auto_Kill_Law)
end)
Main:Toggle("AutoLawd Hop", _G.Auto_Kill_LawHop,function(value)
_G.Auto_Kill_LawHop = value
end)
spawn(function()
while wait() do
if _G.Auto_Kill_Law then
pcall(function()
if not game:GetService("Workspace").Enemies:FindFirstChild("Order [Lv. 1250] [Raid Boss]") and not game:GetService("ReplicatedStorage"):FindFirstChild("Order [Lv. 1250] [Raid Boss]") then
if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Microchip") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Microchip") then
fireclickdetector(game:GetService("Workspace").Map.CircleIsland.RaidSummon.Button.Main.ClickDetector)
else
if _G.AutoBuyBossLawChip then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","Microchip","1")
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","Microchip","2")
end
end
else
if game:GetService("ReplicatedStorage"):FindFirstChild("Order [Lv. 1250] [Raid Boss]") or game:GetService("Workspace").Enemies:FindFirstChild("Order [Lv. 1250] [Raid Boss]") then
if game:GetService("Workspace").Enemies:FindFirstChild("Order [Lv. 1250] [Raid Boss]") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Order [Lv. 1250] [Raid Boss]" then
repeat task.wait()
EquipWeapon(_G.SelectWeapon)
AutoHaki()
topos(v.HumanoidRootPart.CFrame * CFrame.new(0,35,0))
v.HumanoidRootPart.CanCollide = false
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
until v.Humanoid.Health <= 0 or not _G.AutoBossLaw or not v.Parent
end
end
else
if game:GetService("ReplicatedStorage"):FindFirstChild("Order [Lv. 1250] [Raid Boss]") then
topos(game:GetService("ReplicatedStorage"):FindFirstChild("Order [Lv. 1250] [Raid Boss]").HumanoidRootPart.CFrame * CFrame.new(0,35,0))
end
end
end
end
end)
end
end
end)
Main:Button("Buy Microchip Law",function()
local args = {
[1] = "BlackbeardReward",
[2] = "Microchip",
[3] = "2"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end)
Main:Button("Start Raid Law",function()
fireclickdetector(game:GetService("Workspace").Map.CircleIsland.RaidSummon.Button.Main.ClickDetector)
end)
end
Main:Seperator("\\\\\ Observation //")
local ObservationLevel = Main:Label("")
spawn(function()
while game:GetService("RunService").Heartbeat:wait() do
if game.Players.LocalPlayer.VisionRadius.Value == 3000 then
value = "Max"
else
value = math.round(game.Players.LocalPlayer.VisionRadius.value)
end
ObservationLevel:Set("Observation Haki Level : "..tostring(value))
end
end)
Main:Toggle("Auto Farm Observation",_G.AutoObservation,function(value)
_G.AutoObservation = value
StopTween(_G.AutoObservation)
end)
spawn(function()
while wait() do
pcall(function()
if _G.AutoObservation then
repeat task.wait()
if not game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then
game:GetService('VirtualUser'):CaptureController()
game:GetService('VirtualUser'):SetKeyDown('0x65')
wait(2)
game:GetService('VirtualUser'):SetKeyUp('0x65')
end
until game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") or not _G.AutoObservation
end
end)
end
end)
Main:Toggle("Auto Farm Observation Hop",_G.AutoObservation_Hop,function(value)
_G.AutoObservation_Hop = value
end)
spawn(function()
pcall(function()
while wait() do
if _G.AutoObservation then
if game:GetService("Players").LocalPlayer.VisionRadius.Value >= 3000 then
local NotificationHolder = loadstring(game:HttpGet("https://raw.githubusercontent.com/Emplic/UI/main/module.Lua"))()
local Notification = loadstring(game:HttpGet("https://raw.githubusercontent.com/Emplic/notification.Lua/main/fp"))()
wait(1)
Notification:Notify(
{Title = "", Description = "You Have Max Observation"},
{OutlineColor = Color3.fromRGB(80, 80, 80),Time = 5, Type = "option"},
{Image = "http://www.roblox.com/asset/?id=", ImageColor = Color3.fromRGB(255, 84, 84), Callback = function(State) print(tostring(State)) end}
)
else
if World2 then
if game:GetService("Workspace").Enemies:FindFirstChild("Water Fighter [Lv. 1450]") then
if game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then
repeat task.wait()
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Enemies:FindFirstChild("Water Fighter [Lv. 1450]").HumanoidRootPart.CFrame * CFrame.new(3,0,0)
until _G.AutoObservation == false or not game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
else
repeat task.wait()
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Enemies:FindFirstChild("Water Fighter [Lv. 1450]").HumanoidRootPart.CFrame * CFrame.new(0,50,0)+
wait(1)
if not game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") and _G.AutoObservation_Hop == true then
game:GetService("TeleportService"):Teleport(game.PlaceId, game:GetService("Players").LocalPlayer)
end
until _G.AutoObservation == false or game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
end
else
TP(CFrame.new(-3184.662353515625, 58.35300064086914, -9662.85546875))
end
elseif World1 then
if game:GetService("Workspace").Enemies:FindFirstChild("Galley Captain [Lv. 650]") then
if game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then
repeat task.wait()
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Enemies:FindFirstChild("Galley Captain [Lv. 650]").HumanoidRootPart.CFrame * CFrame.new(3,0,0)
until _G.AutoObservation == false or not game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
else
repeat task.wait()
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Enemies:FindFirstChild("Galley Captain [Lv. 650]").HumanoidRootPart.CFrame * CFrame.new(0,50,0)
wait(1)
if not game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") and _G.AutoObservation_Hop == true then
game:GetService("TeleportService"):Teleport(game.PlaceId,game:GetService("Players").LocalPlayer)
end
until _G.AutoObservation == false or game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
end
else
TP(CFrame.new(5533.29785, 88.1079102, 4852.3916))
end
elseif World3 then
if game:GetService("Workspace").Enemies:FindFirstChild("Giant Islander [Lv. 1650]") then
if game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then
repeat task.wait()
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Enemies:FindFirstChild("Giant Islander [Lv. 1650]").HumanoidRootPart.CFrame * CFrame.new(3,0,0)
until _G.AutoObservation == false or not game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
else
repeat task.wait()
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").Enemies:FindFirstChild("Giant Islander [Lv. 1650]").HumanoidRootPart.CFrame * CFrame.new(0,50,0)
wait(1)
if not game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") and _G.AutoObservation_Hop == true then
game:GetService("TeleportService"):Teleport(game.PlaceId,game:GetService("Players").LocalPlayer)
end
until _G.AutoObservation == false or game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
end
else
TP(CFrame.new(4530.3540039063, 656.75695800781, -131.60952758789))
end
end
end
end
end
end)
end)
Combat:Seperator(" \\\\ Kill Player // ")
Playerslist = {}
for i,v in pairs(game:GetService("Players"):GetChildren()) do
table.insert(Playerslist,v.Name)
end
local SelectedPly = Combat:Dropdown("Select Players",Playerslist,function(value)
_G.Select_Player = value
end)
Combat:Button("Refresh Player",function()
Playerslist = {}
SelectedPly:Clear()
for i,v in pairs(game:GetService("Players"):GetChildren()) do
SelectedPly:Add(v.Name)
end
end)
Combat:Toggle("Spectate Player",_G.Spectate_Player,function(value)
_G.Spectate_Player = value
end)
spawn(function()
while wait() do
if _G.Spectate_Player then
pcall(function()
if game.Players:FindFirstChild(_G.Select_Player) then
game.Workspace.Camera.CameraSubject = game.Players:FindFirstChild(_G.Select_Player).Character.Humanoid
end
end)
else
game.Workspace.Camera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
end
end
end)
Combat:Toggle("Teleport to Player",_G.Teleport_to_Player,function(value)
_G.Teleport_to_Player = value
StopTween(_G.Teleport_to_Player)
end)
spawn(function()
while wait() do
if _G.Teleport_to_Player then
pcall(function()
if game.Players:FindFirstChild(_G.Select_Player) then
topos(game.Players[_G.Select_Player].Character.HumanoidRootPart.CFrame)
end
end)
end
end
end)
Combat:Toggle("Auto Kill Player [Melee]",_G.Auto_Kill_Player_Melee,function(value)
_G.Auto_Kill_Player_Melee = value
StopTween(_G.Auto_Kill_Player_Melee)
end)
spawn(function()
while wait() do
pcall(function()
if _G.Auto_Kill_Player_Melee then
if game.Players:FindFirstChild(_G.Select_Player) then
for i,v in pairs(game:GetService("Workspace").Characters:GetChildren()) do
if v.Name == _G.Select_Player and v.Humanoid.Health > 0 then
repeat wait()
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then
topos(v.HumanoidRootPart.CFrame * CFrame.new(0,5,0))
elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then
AutoHaki()
EquipWeapon(_G.Select_Weapon_Kill_Player_Melee)
topos(v.HumanoidRootPart.CFrame * CFrame.new(0,5,0))
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
end
until game.Players:FindFirstChild(_G.Select_Player).Character.Humanoid.Health <= 0 or not _G.Auto_Kill_Player_Melee or not game.Players:FindFirstChild(_G.Select_Player)
end
end
end
end
end)
end
end)
Combat:Toggle("Auto Kill Player [Gun]",_G.Auto_Kill_Player_Gun,function(value)
_G.Auto_Kill_Player_Gun = value
StopTween(_G.Auto_Kill_Player_Gun)
end)
spawn(function()
while wait() do
pcall(function()
if _G.Auto_Kill_Player_Gun then
if game.Players:FindFirstChild(_G.Select_Player) then
for i,v in pairs(game:GetService("Workspace").Characters:GetChildren()) do
if v.Name == _G.Select_Player and v.Humanoid.Health > 0 then
repeat wait()
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then
topos(v.HumanoidRootPart.CFrame)
elseif (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then
AutoHaki()
EquipWeapon(SelectToolWeaponGun)
UseGunKillPlayer = true
game:GetService("Players").LocalPlayer.Character[SelectToolWeaponGun].Cooldown.Value = 0
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
v.HumanoidRootPart.Transparency = 0.7
topos(v.HumanoidRootPart.CFrame * CFrame.new(0,50,-10))
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
end
until game.Players:FindFirstChild(_G.Select_Player).Character.Humanoid.Health <= 0 or not _G.Auto_Kill_Player_Gun or not game.Players:FindFirstChild(_G.Select_Player)
end
end
end
else
UseGunKillPlayer = false
end
end)
end
end)
Combat:Seperator(" \\\\ PvP //")
Combat:Toggle("Enabled PvP ",false,function(value)
_G.EnabledPvP = value
end)
spawn(function()
pcall(function()
while wait() do
if _G.EnabledPvP then
if game:GetService("Players").LocalPlayer.PlayerGui.Main.PvpDisabled.Visible == true then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("EnablePvp")
end
end
end
end)
end)
Combat:Toggle("Safe Mode ",false,function(value)
_G.Safe_Mode = value
StopTween(_G.Safe_Mode)
end)
spawn(function()
pcall(function()
while wait() do
if _G.Safe_Mode then
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame
end
end
end)
end)
Combat:Button("Respawn",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetTeam","")
wait()
end)
Combat:Seperator(" \\\\ Bounty //")
Combat:Toggle("Auto Farm Bounty",_G.AutoFarmBounty,function(value)
_G.AutoFarmBounty = value
StopTween(_G.AutoFarmBounty)
end)
spawn(function()
while wait() do
pcall(function()
if _G.AutoFarmBounty then
for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
if v:IsA("Shirt") then
v:Destroy()
end
if v:IsA("Pants") then
v:Destroy()
end
if v:IsA("Accessory") then
v:Destroy()
end
end
end
end)
end
end)
spawn(function()
pcall(function()
if _G.AutoFarmBounty then
while wait() do
if game.Players.LocalPlayer.Character.Humanoid.Health > 0 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
end
end
end
end)
end)
spawn(function()
while wait() do
pcall(function()
if _G.AutoFarmBounty then
if not game:GetService("Players").LocalPlayer.Character:FindFirstChild("HasBuso") then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso")
end
end
end)
end
end)
spawn(function()
while task.wait() do
pcall(function()
if _G.AutoFarmBounty then
game:GetService("Players").LocalPlayer.Character[SelectWeaponGun].Cooldown.Value = 0
spawn(function()
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Beli.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.HP.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Energy.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.StatsButton.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.ShopButton.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Skills.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Level.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.MenuButton.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Code.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Settings.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Mute.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.CrewButton.Visible = false
game.Players.LocalPlayer.Character.Animate.Disabled = true
end)
end
end)
end
end)
CastlePostoMansion = CFrame.new(-5084.8447265625, 316.48101806641, -3145.3752441406)
MansiontoCastlePos = CFrame.new(-12464.596679688, 376.30590820312, -7567.2626953125)
Castletophydra = CFrame.new(-5095.33984375, 316.48101806641, -3168.3134765625)
HydratoCastle = CFrame.new(5741.869140625, 611.94750976562, -282.61154174805)
spawn(function()
while wait() do
pcall(function()
if _G.AutoFarmBounty then
for i,v in pairs(game:GetService("Workspace").Characters:GetChildren()) do
if v.Name ~= game.Players.LocalPlayer.Name then
if v:WaitForChild("Humanoid").Health > 0 and (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.HumanoidRootPart.Position).Magnitude <= 17000 then
plyselecthunthelpold = v.Humanoid.Health
repeat task.wait()
EquipWeapon(SelectWeaponGun)
NameTarget = v.Name
if tostring(game.Players.LocalPlayer.Team) == "Pirates" then
topos(v.HumanoidRootPart.CFrame * CFrame.new(0,60,-20))
elseif tostring(game.Players.LocalPlayer.Team) == "Marines" then
if game.Players[NameTarget].Team ~= game.Players.LocalPlayer.Team then
topos(v.HumanoidRootPart.CFrame * CFrame.new(0,60,-20))
end
end
spawn(function()
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 150 then
StartCheckTarget = true
end
end)
v.HumanoidRootPart.CanCollide = false
spawn(function()
pcall(function()
local args = {
[1] = v.HumanoidRootPart.Position,
[2] = v.HumanoidRootPart
}
game:GetService("Players").LocalPlayer.Character[SelectWeaponGun].RemoteFunctionShoot:InvokeServer(unpack(args))
end)
end)
TargetSelectHunt = v.Humanoid
until _G.AutoFarmBounty == false or v.Humanoid.Health == 0 or not v:FindFirstChild("HumanoidRootPart") or not v:FindFirstChild("Humanoid") or not v.Parent or NextplySelect == true
NextplySelect = false
StartCheckTarget = false
end
end
end
end
end)
end
end)
spawn(function()
pcall(function()
while task.wait() do
if _G.AutoFarmBounty then
game:GetService("Players").LocalPlayer.PlayerGui.Main.InCombat.Visible = false
game:GetService("Players").LocalPlayer.PlayerGui.Main.SafeZone.Visible = false
end
end
end)
end)
spawn(function()
pcall(function()
while wait() do
if _G.AutoFarmBounty then
if TargetSelectHunt ~= nil then
if StartCheckTarget then
wait(6.5)
if TargetSelectHunt.Health == TargetSelectHunt.MaxHealth or TargetSelectHunt.Health >= plyselecthunthelpold then
NextplySelect = true
TargetSelectHunt = nil
end
end
end
end
end
end)
end)
spawn(function()
pcall(function()
while wait() do
if _G.AutoFarmBounty then
if game:GetService("Players").LocalPlayer.PlayerGui.Main.PvpDisabled.Visible == true then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("EnablePvp")
end
end
end
end)
end)
Combat:Toggle("Auto Farm Bounty Hop ",_G.AutoFarmBounty_Hop,function(value)
_G.AutoFarmBounty_Hop = value
end)
spawn(function()
while wait() do
if _G.AutoFarmBounty then
if _G.AutoFarmBounty_Hop then
pcall(function()
wait(120)
Hop()
end)
end
end
end
end)
Stats:Seperator(" \\\\ Auto Stats // ")
local Pointstat = Stats:Label("Stat Points")
spawn(function()
while wait() do
pcall(function()
Pointstat:Set("Stat Points : "..tostring(game:GetService("Players")["LocalPlayer"].Data.Points.Value))
end)
end
end)
Stats:Toggle("Auto Melee",_G.Auto_Melee,function(value)
_G.Auto_Melee = value
end)
Stats:Toggle("Auto Defense",_G.Auto_Defense,function(value)
_G.Auto_Defense = value
end)
Stats:Toggle("Auto Sword",_G.Auto_Sword,function(value)
_G.Auto_Sword = value
end)
Stats:Toggle("Auto Gun",_G.Auto_Gun,function(value)
_G.Auto_Gun = value
end)
Stats:Toggle("Auto Devil Fruits",_G.Auto_DevilFruit,function(value)
_G.Auto_DevilFruit = value
end)
_G.PointStats = 1
Stats:Slider("Select Point",1,100,1,function(value)
_G.PointStats = value
end)
spawn(function()
while wait() do
pcall(function()
if _G.Auto_Melee then
if game:GetService("Players")["LocalPlayer"].Data.Points.Value ~= 0 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AddPoint","Melee",_G.PointStats)
end
end
end)
end
end)
spawn(function()
while wait() do
pcall(function()
if _G.Auto_Defense then
if game:GetService("Players")["LocalPlayer"].Data.Points.Value ~= 0 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AddPoint","Defense",_G.PointStats)
end
end
end)
end
end)
spawn(function()
while wait() do
pcall(function()
if _G.Auto_Sword then
if game:GetService("Players")["LocalPlayer"].Data.Points.Value ~= 0 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AddPoint","Sword",_G.PointStats)
end
end
end)
end
end)
spawn(function()
while wait() do
pcall(function()
if _G.Auto_Gun then
if game:GetService("Players")["LocalPlayer"].Data.Points.Value ~= 0 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AddPoint","Gun",_G.PointStats)
end
end
end)
end
end)
spawn(function()
while wait() do
pcall(function()
if _G.Auto_DevilFruit then
if game:GetService("Players")["LocalPlayer"].Data.Points.Value ~= 0 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AddPoint","Demon Fruit",_G.PointStats)
end
end
end)
end
end)
Stats:Seperator("Fake")
Stats:Toggle("Enabled Fake",_G.EnabledStat,function(value)
_G.EnabledStat = value
end)
Stats:Textbox("Level","",true,function(value)
if _G.EnabledStat then
game:GetService("Players")["LocalPlayer"].Data.Level.Value = tonumber(value)
end
end)
Stats:Textbox("Exp ","",true,function(value)
if _G.EnabledStat then
game:GetService("Players")["LocalPlayer"].Data.Exp.Value = tonumber(value)
end
end)
Stats:Textbox("Beli","",true,function(value)
if _G.EnabledStat then
game:GetService("Players")["LocalPlayer"].Data.Beli.Value = tonumber(value)
end
end)
Stats:Textbox("Fragments","",true,function(value)
if _G.EnabledStat then
game:GetService("Players")["Localplayer"].Data.Fragments.Value = tonumber(value)
end
end)
Stats:Textbox("Melee","",true,function(value)
if _G.EnabledStat then
game:GetService("Players")["LocalPlayer"].Data.Stats.Melee.Level.Value = tonumber(value)
end
end)
Stats:Textbox("Defense","",true,function(value)
if _G.EnabledStat then
game:GetService("Players")["LocalPlayer"].Data.Stats.Defense.Level.Value = tonumber(value)
end
end)
Stats:Textbox("Sword","",true,function(value)
if _G.EnabledStat then
game:GetService("Players")["LocalPlayer"].Data.Stats.Sword.Level.Value = tonumber(value)
end
end)
Stats:Textbox("Gun","",true,function(value)
if _G.EnabledStat then
game:GetService("Players")["LocalPlayer"].Data.Stats.Gun.Level.Value = tonumber(value)
end
end)
Stats:Textbox("Fruit","",true,function(value)
if _G.EnabledStat then
game:GetService("Players")["LocalPlayer"].Data.Stats["Demon Fruit"].Level.Value = tonumber(value)
end
end)
Stats:Textbox("Bounty","",true,function(value)
if _G.EnabledStat then
game:GetService("Players")["LocalPlayer"].leaderstats["Bounty/Honor"].Value = tonumber(value)
end
end)
Main:Seperator(" Legendary Sword ")
Main:Toggle("Auto Buy Legendary Sword",_G.AutoBuyLegendarySword,function(Value)
_G.AutoBuyLegendarySword = Value
end)
spawn(function()
while wait() do
if _G.AutoBuyLegendarySword then
pcall(function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("LegendarySwordDealer","1")
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("LegendarySwordDealer","2")
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("LegendarySwordDealer","3")
if _G.AutoBuyLegendarySword_Hop and _G.AutoBuyLegendarySword and World2 then
wait(10)
Hop()
end
end)
end
end
end)
Main:Seperator(" \\\\ Auto Saber //")
Main:Toggle("Auto Saber",_G.AutoSaber,function(value)
_G.AutoSaber = value
end)
Main:Toggle("Auto Saber Hop",_G.AutoSaberHop,function(value)
_G.AutoSaberHop = value
end)
spawn(function()
while wait() do
if _G.AutoSaber then
if game.Players.localPlayer.Data.Level.Value < 200 then
else
if game.Workspace.Map.Jungle.Final.Part.CanCollide == false then
if _G.AutoSaber and game.ReplicatedStorage:FindFirstChild("Saber Expert [Lv. 200] [Boss]") or game.Workspace.Enemies:FindFirstChild("Saber Expert [Lv. 200] [Boss]") then
if game.Workspace.Enemies:FindFirstChild("Saber Expert [Lv. 200] [Boss]") then
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Name == "Saber Expert [Lv. 200] [Boss]" and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
repeat wait()
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then
Farmtween = topos(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
AutoHaki()
EquipWeapon(_G.SelectWeapon)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
end
until not _G.Auto_Saber or not v.Parent or v.Humanoid.Health <= 0
end
end
else
Questtween = topos(CFrame.new(-1405.41956, 29.8519993, 5.62435055).Position,CFrame.new(-1405.41956, 29.8519993, 5.62435055))
if (CFrame.new(-1405.41956, 29.8519993, 5.62435055).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then
if Questtween then
Questtween:Stop()
end
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1405.41956, 29.8519993, 5.62435055, 0.885240912, 3.52892613e-08, 0.465132833, -6.60881128e-09, 1, -6.32913171e-08, -0.465132833, 5.29540891e-08, 0.885240912)
end
end
else
if _G.AutoSaberHop then
Hop()
end
end
elseif game.Players.LocalPlayer.Backpack:FindFirstChild("Relic") or game.Players.LocalPlayer.Character:FindFirstChild("Relic") and game.Players.localPlayer.Data.Level.Value >= 200 then
EquipWeapon("Relic")
wait(0.5)
Questtween = topos(CFrame.new(-1405.41956, 29.8519993, 5.62435055).Position,CFrame.new(-1405.41956, 29.8519993, 5.62435055))
if (CFrame.new(-1405.41956, 29.8519993, 5.62435055).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then
if Questtween then
Questtween:Stop()
end
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1405.41956, 29.8519993, 5.62435055, 0.885240912, 3.52892613e-08, 0.465132833, -6.60881128e-09, 1, -6.32913171e-08, -0.465132833, 5.29540891e-08, 0.885240912)
end
else
if Workspace.Map.Jungle.QuestPlates.Door.CanCollide == false then
if game.Workspace.Map.Desert.Burn.Part.CanCollide == false then
if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ProQuestProgress","SickMan") == 0 then
if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ProQuestProgress","RichSon") == 0 then
if game.Workspace.Enemies:FindFirstChild("Mob Leader [Lv. 120] [Boss]") then
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if _G.AutoSaber and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 and v.Name == "Mob Leader [Lv. 120] [Boss]" then
repeat
pcall(function() wait()
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 300 then
Farmtween = topos(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
AutoHaki()
EquipWeapon(_G.SelectWeapon)
if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then
local args = {
[1] = "Buso"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 0)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
end
end)
until not _G.AutoSaber or not v.Parent or v.Humanoid.Health <= 0
end
end
else
Questtween = topos(CFrame.new(-2848.59399, 7.4272871, 5342.44043).Position,CFrame.new(-2848.59399, 7.4272871, 5342.44043))
if (CFrame.new(-2848.59399, 7.4272871, 5342.44043).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then
if Questtween then
Questtween:Stop()
end
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2848.59399, 7.4272871, 5342.44043, -0.928248107, -8.7248246e-08, 0.371961564, -7.61816636e-08, 1, 4.44474857e-08, -0.371961564, 1.29216433e-08, -0.928248107)
end
end
elseif game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ProQuestProgress","RichSon") == 1 then
if game.Players.LocalPlayer.Backpack:FindFirstChild("Relic") or game.Players.LocalPlayer.Character:FindFirstChild("Relic") then
EquipWeapon("Relic")
wait(0.5)
Questtween = topos(CFrame.new(-1405.41956, 29.8519993, 5.62435055).Position,CFrame.new(-1405.41956, 29.8519993, 5.62435055))
if (CFrame.new(-1405.41956, 29.8519993, 5.62435055).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then
if Questtween then
Questtween:Stop()
end
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1405.41956, 29.8519993, 5.62435055)
end
else
Questtween = topos(CFrame.new(-910.979736, 13.7520342, 4078.14624).Position,CFrame.new(-910.979736, 13.7520342, 4078.14624))
if (CFrame.new(-910.979736, 13.7520342, 4078.14624).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then
if Questtween then
Questtween:Stop()
end
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-910.979736, 13.7520342, 4078.14624, 0.00685182028, -1.53155766e-09, -0.999976516, 9.15205245e-09, 1, -1.46888401e-09, 0.999976516, -9.14177267e-09, 0.00685182028)
wait(.5)
local args = {
[1] = "ProQuestProgress",
[2] = "RichSon"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
end
else
Questtween = topos(CFrame.new(-910.979736, 13.7520342, 4078.14624).Position,CFrame.new(-910.979736, 13.7520342, 4078.14624))
if (CFrame.new(-910.979736, 13.7520342, 4078.14624).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then
if Questtween then
Questtween:Stop()
end
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-910.979736, 13.7520342, 4078.14624)
local args = {
[1] = "ProQuestProgress",
[2] = "RichSon"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
end
else
if game.Players.LocalPlayer.Backpack:FindFirstChild("Cup") or game.Players.LocalPlayer.Character:FindFirstChild("Cup") then
EquipWeapon("Cup")
if game.Players.LocalPlayer.Character.Cup.Handle:FindFirstChild("TouchInterest") then
Questtween = topos(CFrame.new(1397.229, 37.3480148, -1320.85217).Position,CFrame.new(1397.229, 37.3480148, -1320.85217))
if (CFrame.new(1397.229, 37.3480148, -1320.85217).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then
if Questtween then
Questtween:Stop()
end
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1397.229, 37.3480148, -1320.85217, -0.11285457, 2.01368788e-08, 0.993611455, 1.91641178e-07, 1, 1.50028845e-09, -0.993611455, 1.90586206e-07, -0.11285457)
end
else
wait(0.5)
if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ProQuestProgress","SickMan") ~= 0 then
local args = {
[1] = "ProQuestProgress",
[2] = "SickMan"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
end
else
Questtween = topos(game.Workspace.Map.Desert.Cup.Position,game.Workspace.Map.Desert.Cup.CFrame)
if (game.Workspace.Map.Desert.Cup.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then
if Questtween then
Questtween:Stop()
end
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.Map.Desert.Cup.CFrame
end
firetouchinterest(game.Workspace.Map.Desert.Cup.TouchInterest,game.Players.LocalPlayer.Character.Head, 1)
end
end
else
if game.Players.LocalPlayer.Backpack:FindFirstChild("Torch") or game.Players.LocalPlayer.Character:FindFirstChild("Torch") then
EquipWeapon("Torch")
Questtween = topos(CFrame.new(1114.87708, 4.9214654, 4349.8501).Position,CFrame.new(1114.87708, 4.9214654, 4349.8501))
if (CFrame.new(1114.87708, 4.9214654, 4349.8501).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then
if Questtween then
Questtween:Stop()
end
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1114.87708, 4.9214654, 4349.8501, -0.612586915, -9.68697833e-08, 0.790403247, -1.2634203e-07, 1, 2.4638446e-08, -0.790403247, -8.47679615e-08, -0.612586915)
end
else
Questtween = topos(CFrame.new(-1610.00757, 11.5049858, 164.001587).Position,CFrame.new(-1610.00757, 11.5049858, 164.001587))
if (CFrame.new(-1610.00757, 11.5049858, 164.001587).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then
if Questtween then
Questtween:Stop()
end
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1610.00757, 11.5049858, 164.001587, 0.984807551, -0.167722285, -0.0449818149, 0.17364943, 0.951244235, 0.254912198, 3.42372805e-05, -0.258850515, 0.965917408)
end
end
end
else
for i,v in pairs(Workspace.Map.Jungle.QuestPlates:GetChildren()) do
if v:IsA("Model") then wait()
if v.Button.BrickColor ~= BrickColor.new("Camo") then
repeat wait()
Questtween = topos(v.Button.Position,v.Button.CFrame)
if (v.Button.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 150 then
if Questtween then
Questtween:Stop()
end
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.Button.CFrame
end
until not _G.AutoSaber or v.Button.BrickColor == BrickColor.new("Camo")
end
end
end
end
end
end
end
end
end)
Main:Seperator(" \\\\ Tushita // ")
Main:Toggle("Auto Tushita Sword",_G.Autotushita,function(value)
_G.Autotushita = value
end)
spawn(function()
while wait() do
if _G.Autotushita 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
AutoHaki()
if not game.Players.LocalPlayer.Character:FindFirstChild(_G.Select_Weapon) then
wait()
EquipWeapon(_G.Select_Weapon)
end
PosMon = v.HumanoidRootPart.CFrame
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
v.Humanoid.JumpPower = 0
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.CanCollide = false
v.Humanoid:ChangeState(11)
topos(v.HumanoidRootPart.CFrame * MethodFarm)
until not _G.Autotushita or not v.Parent or v.Humanoid.Health <= 0
StartMagnet = false
end
end
else
topos(CFrame.new(-10238.875976563, 389.7912902832, -9549.7939453125))
end
end
end
end)
Main:Seperator(" \\\\ Trident // ")
Main:Toggle("Auto Dragon Trident",_G.Auto_Dragon_Trident,function(value)
_G.Auto_Dragon_Trident = value
StopTween(_G.Auto_Dragon_Trident)
end)
Main:Toggle("Auto Dragon Trident Hop",_G.Auto_Dragon_Trident_Hop,function(value)
_G.Auto_Dragon_Trident_Hop = value
end)
spawn(function()
while wait() do
if _G.Auto_Dragon_Trident then
pcall(function()
if _G.Auto_Dragon_Trident and game.ReplicatedStorage:FindFirstChild("Tide Keeper [Lv. 1475] [Boss]") or game.Workspace.Enemies:FindFirstChild("Tide Keeper [Lv. 1475] [Boss]") then
if game.Workspace.Enemies:FindFirstChild("Tide Keeper [Lv. 1475] [Boss]") then
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Name == "Tide Keeper [Lv. 1475] [Boss]" and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
repeat wait()
EquipWeapon(_G.Select_Weapon)
AutoHaki()
topos(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
until _G.Auto_Dragon_Trident or v.Humanoid.Health <= 0 or not v.Parent
end
end
else
topos(CFrame.new(-3914.830322265625, 123.29389190673828, -11516.8642578125))
end
else
if _G.Auto_Dragon_Trident_Hop then
hop()
end
end
end)
end
end
end)
Main:Seperator("Auto Soul Guitar ")
local FM = Main:Label("")
task.spawn(function()
while task.wait() do
pcall(function()
if game:GetService("Lighting").Sky.MoonTextureId=="http://www.roblox.com/asset/?id=9709149431" then
FM:Set("🌑 : Full Moon 100%")
elseif game:GetService("Lighting").Sky.MoonTextureId=="http://www.roblox.com/asset/?id=9709149052" then
FM:Set("🌒 : Full Moon 75%")
elseif game:GetService("Lighting").Sky.MoonTextureId=="http://www.roblox.com/asset/?id=9709143733" then
FM:Set("🌓 : Full Moon 50%")
elseif game:GetService("Lighting").Sky.MoonTextureId=="http://www.roblox.com/asset/?id=9709150401" then
FM:Set("🌗 : Full Moon 25%")
elseif game:GetService("Lighting").Sky.MoonTextureId=="http://www.roblox.com/asset/?id=9709149680" then
FM:Set("🌖 : Full Moon 15%")
else
FM:Set("🌚 : Full Moon 0%")
end
end)
end
end)
Main:Toggle("Auto Soul Guitar",_G.AutoNevaSoulGuitar,function(value)
_G.AutoNevaSoulGuitar = value
StopTween(_G.AutoNevaSoulGuitar)
end)
spawn(function()
while wait() do
pcall(function()
if _G.AutoNevaSoulGuitar then
if GetWeaponInventory("Soul Guitar") == false then
if (CFrame.new(-9681.458984375, 6.139880657196045, 6341.3720703125).Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 5000 then
if game:GetService("Workspace").NPCs:FindFirstChild("Skeleton Machine") then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("soulGuitarBuy",true)
else
if game:GetService("Workspace").Map["Haunted Castle"].Candle1.Transparency == 0 then
if game:GetService("Workspace").Map["Haunted Castle"].Placard1.Left.Part.Transparency == 0 then
Quest2 = true
repeat wait() topos(CFrame.new(-8762.69140625, 176.84783935546875, 6171.3076171875)) until (CFrame.new(-8762.69140625, 176.84783935546875, 6171.3076171875).Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or not _G.AutoNevaSoulGuitar
wait(1)
fireclickdetector(game:GetService("Workspace").Map["Haunted Castle"].Placard7.Left.ClickDetector)
wait(1)
fireclickdetector(game:GetService("Workspace").Map["Haunted Castle"].Placard6.Left.ClickDetector)
wait(1)
fireclickdetector(game:GetService("Workspace").Map["Haunted Castle"].Placard5.Left.ClickDetector)
wait(1)
fireclickdetector(game:GetService("Workspace").Map["Haunted Castle"].Placard4.Right.ClickDetector)
wait(1)
fireclickdetector(game:GetService("Workspace").Map["Haunted Castle"].Placard3.Left.ClickDetector)
wait(1)
fireclickdetector(game:GetService("Workspace").Map["Haunted Castle"].Placard2.Right.ClickDetector)
wait(1)
fireclickdetector(game:GetService("Workspace").Map["Haunted Castle"].Placard1.Right.ClickDetector)
wait(1)
elseif game:GetService("Workspace").Map["Haunted Castle"].Tablet.Segment1:FindFirstChild("ClickDetector") then
if game:GetService("Workspace").Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part1:FindFirstChild("ClickDetector") then
Quest4 = true
repeat wait() topos(CFrame.new(-9553.5986328125, 65.62338256835938, 6041.58837890625)) until (CFrame.new(-9553.5986328125, 65.62338256835938, 6041.58837890625).Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 or not _G.AutoNevaSoulGuitar
wait(1)
topos(game:GetService("Workspace").Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part3.CFrame)
wait(1)
fireclickdetector(game:GetService("Workspace").Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part3.ClickDetector)
wait(1)
topos(game:GetService("Workspace").Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part4.CFrame)
wait(1)
fireclickdetector(game:GetService("Workspace").Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part4.ClickDetector)
wait(1)
fireclickdetector(game:GetService("Workspace").Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part4.ClickDetector)
wait(1)
fireclickdetector(game:GetService("Workspace").Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part4.ClickDetector)
wait(1)
topos(game:GetService("Workspace").Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part6.CFrame)
wait(1)
fireclickdetector(game:GetService("Workspace").Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part6.ClickDetector)
wait(1)
fireclickdetector(game:GetService("Workspace").Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part6.ClickDetector)
wait(1)
topos(game:GetService("Workspace").Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part8.CFrame)
wait(1)
fireclickdetector(game:GetService("Workspace").Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part8.ClickDetector)
wait(1)
topos(game:GetService("Workspace").Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part10.CFrame)
wait(1)
fireclickdetector(game:GetService("Workspace").Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part10.ClickDetector)
wait(1)
fireclickdetector(game:GetService("Workspace").Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part10.ClickDetector)
wait(1)
fireclickdetector(game:GetService("Workspace").Map["Haunted Castle"]["Lab Puzzle"].ColorFloor.Model.Part10.ClickDetector)
else
Quest3 = true
--Not Work Yet
end
else
if game:GetService("Workspace").NPCs:FindFirstChild("Ghost") then
local args = {
[1] = "GuitarPuzzleProgress",
[2] = "Ghost"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
if game.Workspace.Enemies:FindFirstChild("Living Zombie [Lv. 2000]") then
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
if v.Name == "Living Zombie [Lv. 2000]" then
EquipWeapon(_G.Select_Weapon)
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.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0,20,0)
topos(CFrame.new(-10160.787109375, 138.6616973876953, 5955.03076171875))
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
end
end
end
else
topos(CFrame.new(-10160.787109375, 138.6616973876953, 5955.03076171875))
end
end
else
if string.find(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("gravestoneEvent",2), "Error") then
print("Go to Grave")
topos(CFrame.new(-8653.2060546875, 140.98487854003906, 6160.033203125))
elseif string.find(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("gravestoneEvent",2), "Nothing") then
print("Wait Next Night")
else
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("gravestoneEvent",2,true)
end
end
end
else
topos(CFrame.new(-9681.458984375, 6.139880657196045, 6341.3720703125))
end
else
if _G.soulGuitarhop then
hop()
end
end
end
end)
end
end)
Main:Seperator(" Dual Curse Katana ")
Main:Toggle("Auto CDK Quest(Not Working)",_G.AutoCdk,function(value)
_G.AutoCdk = value
end)
spawn(function()
while wait() do
pcall(function()
if _G.AutoCdk 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)
topos(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)
topos(CFrame.new(-12361.7060546875, 603.3547973632812, -6550.5341796875))
wait(1.5)
game:GetService("VirtualInputManager"):SendKeyEvent(true, "E", false, game)
wait(1.5)
topos(CFrame.new(-12253.5419921875, 598.8999633789062, -6546.8388671875))
else
topos(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()
topos(v.HumanoidRootPart.CFrame * CFrame.new(0,0,-2))
until _G.AutoCdk == false or Auto_Cursed_Dual_Katana == false or Auto_Quest_Yama_1 == false
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CDKQuest","StartTrial","Evil")
end
end
else
topos(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
topos(y.HumanoidRootPart.CFrameMon * CFrame.new(0,20,0))
else
StartMagnet = true
FastAttack = true
if Auto_Buso 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.Select_Weapon) then
wait()
EquipWeapon(_G.Select_Weapon)
end
PosMonsEsp = v.HumanoidRootPart.CFrame
if not FastAttack then
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
end
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
if _G.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)
topos(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
topos(y.HumanoidRootPart.CFrameMon* CFrame.new(0,20,0))
else
topos(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.Main["Auto Farm Bone"] = false
topos(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 Auto_Buso 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.Select_Weapon) then
wait()
EquipWeapon(_G.Select_Weapon)
end
PosMonsEsp = v.HumanoidRootPart.CFrame
if not FastAttack then
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
end
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
if _G.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)
topos(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)
topos(game:GetService("Workspace").Map.HellDimension.Torch1.CFrame)
wait(1.5)
game:GetService("VirtualInputManager"):SendKeyEvent(true, "E", false, game)
wait(1.5)
topos(game:GetService("Workspace").Map.HellDimension.Torch2.CFrame)
wait(1.5)
game:GetService("VirtualInputManager"):SendKeyEvent(true, "E", false, game)
wait(1.5)
topos(game:GetService("Workspace").Map.HellDimension.Torch3.CFrame)
wait(1.5)
game:GetService("VirtualInputManager"):SendKeyEvent(true, "E", false, game)
wait(1.5)
topos(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()
topos(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
topos(CFrame.new(-9570.033203125, 315.9346923828125, 6726.89306640625))
end
else
_G.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
topos(CFrame.new(-9546.990234375, 21.139892578125, 4686.1142578125))
wait(5)
topos(CFrame.new(-6120.0576171875, 16.455780029296875, -2250.697265625))
wait(5)
topos(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)
topos(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
topos(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 Auto_Buso 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.Select_Weapon) then
wait()
EquipWeapon(_G.Select_Weapon)
end
if not FastAttack then
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
end
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
if _G.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)
topos(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
topos(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 Auto_Buso 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.Select_Weapon) then
wait()
EquipWeapon(_G.Select_Weapon)
end
if not FastAttack then
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
end
v.HumanoidRootPart.Size = Vector3.new(60,60,60)
if _G.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)
topos(game:GetService("Workspace").Map.HeavenlyDimension.Torch1.CFrame)
wait(1.5)
game:GetService("VirtualInputManager"):SendKeyEvent(true, "E", false, game)
wait(1.5)
topos(game:GetService("Workspace").Map.HeavenlyDimension.Torch2.CFrame)
wait(1.5)
game:GetService("VirtualInputManager"):SendKeyEvent(true, "E", false, game)
wait(1.5)
topos(game:GetService("Workspace").Map.HeavenlyDimension.Torch3.CFrame)
wait(1.5)
game:GetService("VirtualInputManager"):SendKeyEvent(true, "E", false, game)
wait(1.5)
topos(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
hop()
end
end)
end
end
end)
Main:Seperator(" Haki Color Enhancement ")
Main:Toggle("Auto Buy Enchancement",_G.Auto_Buy_Enchancement,function(value)
_G.Auto_Buy_Enchancement = value
StopTween(_G.Auto_Buy_Enchancement)
end)
spawn(function()
while wait() do
if _G.Auto_Buy_Enchancement then
local args = {
[1] = "ColorsDealer",
[2] = "2"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
end
end)
Main:Seperator(" Rengoku ")
Main:Toggle("Auto Rengoku",_G.Auto_Rengoku,function(value)
_G.Auto_Rengoku = value
StopTween(_G.Auto_Rengoku)
end)
spawn(function()
game:GetService("RunService").Heartbeat:Connect(function()
pcall(function()
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if _G.Auto_Rengoku and StartRengokuStartMagnet and (v.Name == "Snow Lurker [Lv. 1375]" or v.Name == "Arctic Warrior [Lv. 1350]") and (v.HumanoidRootPart.Position - RengokuMon.Position).magnitude <= 350 then
v.HumanoidRootPart.CFrame = RengokuMon
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
if v.Humanoid:FindFirstChild("Animator") then
v.Humanoid.Animator:Destroy()
end
sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)
end
end
end)
end)
end)
spawn(function()
while wait() do
if _G.Auto_Rengoku then
pcall(function()
if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Hidden Key") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Hidden Key") then
EquipWeapon("Hidden Key")
topos(CFrame.new(6571.1201171875, 299.23028564453, -6967.841796875))
elseif game:GetService("Workspace").Enemies:FindFirstChild("Snow Lurker [Lv. 1375]") or game:GetService("Workspace").Enemies:FindFirstChild("Arctic Warrior [Lv. 1350]") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if (v.Name == "Snow Lurker [Lv. 1375]" or v.Name == "Arctic Warrior [Lv. 1350]") and v.Humanoid.Health > 0 then
repeat wait()
AutoHaki()
EquipWeapon(_G.Select_Weapon)
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
RengokuMon = v.HumanoidRootPart.CFrame
topos(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
StartRengokuStartMagnet = true
until game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Hidden Key") or _G.Auto_Rengoku == false or not v.Parent or v.Humanoid.Health <= 0
StartRengokuStartMagnet = false
end
end
else
StartRengokuStartMagnet = false
topos(CFrame.new(5439.716796875, 84.420944213867, -6715.1635742188))
end
end)
end
end
end)
if World3 then
Main:Seperator("\\\\\ Buddy Sword //")
local Cake_Queen_Status = Main:Label("Status : N/Q")
spawn(function()
while wait() do
pcall(function()
if game:GetService("ReplicatedStorage"):FindFirstChild("Cake Queen [Lv. 2175] [Boss]") or game:GetService("ReplicatedStorage"):FindFirstChild("Cake Queen [Lv. 2175] [Boss]") then
Cake_Queen_Status:Set("Status : Spawned")
else
Cake_Queen_Status:Set("Status : Not Spawned")
end
end)
end
end)
Main:Toggle("Auto Buddy Sword",_G.AutoBudySword,function(value)
_G.AutoBudySword = value
StopTween(_G.AutoBudySword)
end)
Main:Toggle("Auto Buddy Sword Hop",_G.AutoBudySwordHop,function(value)
_G.AutoBudySwordHop = value
end)
spawn(function()
while wait() do
if _G.AutoBudySword then
pcall(function()
if game:GetService("Workspace").Enemies:FindFirstChild("Cake Queen [Lv. 2175] [Boss]") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Cake Queen [Lv. 2175] [Boss]" then
if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
repeat task.wait()
AutoHaki()
EquipWeapon(_G.SelectWeapon)
v.HumanoidRootPart.CanCollide = false
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.Size = Vector3.new(55,55,55)
TP(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService("VirtualUser"):CaptureController()
game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,672))
sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",math.huge)
until not _G.AutoBudySword or not v.Parent or v.Humanoid.Health <= 0
end
end
end
else
if game:GetService("ReplicatedStorage"):FindFirstChild("Cake Queen [Lv. 2175] [Boss]") then
TP(game:GetService("ReplicatedStorage"):FindFirstChild("Cake Queen [Lv. 2175] [Boss]").HumanoidRootPart.CFrame * MethodFarm)
else
if _G.AutoBudySwordHop then
Hop()
end
end
end
end)
end
end
end)
end
if World3 then
Main:Seperator("\\\\\ Hallow Scythe //")
local Hallow_Status = Main:Label("Status : N/Q")
spawn(function()
while wait() do
pcall(function()
if game:GetService("ReplicatedStorage"):FindFirstChild("Soul Reaper [Lv. 2100] [Raid Boss]") or game:GetService("ReplicatedStorage"):FindFirstChild("Soul Reaper [Lv. 2100] [Raid Boss]") then
Hallow_Status:Set("Status : Spawned")
else
Hallow_Status:Set("Status : Not Spawned")
end
end)
end
end)
Main:Toggle("Auto Hallow Scythe",_G.AutoFarmBossHallow,function(value)
_G.AutoFarmBossHallow = value
StopTween(_G.AutoFarmBossHallow)
end)
Main:Toggle("Auto Hallow Scythe Hop",_G.AutoFarmBossHallowHop,function(value)
_G.AutoFarmBossHallowHop = value
end)
spawn(function()
while wait() do
if _G.AutoFarmBossHallow then
pcall(function()
if game:GetService("Workspace").Enemies:FindFirstChild("Soul Reaper [Lv. 2100] [Raid Boss]") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if string.find(v.Name , "Soul Reaper") then
repeat task.wait()
EquipWeapon(_G.SelectWeapon)
AutoHaki()
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
TP(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService("VirtualUser"):CaptureController()
game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 670))
v.HumanoidRootPart.Transparency = 1
sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",math.huge)
until v.Humanoid.Health <= 0 or _G.AutoFarmBossHallow == false
end
end
elseif game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Hallow Essence") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Hallow Essence") then
repeat TP(CFrame.new(-8932.322265625, 146.83154296875, 6062.55078125)) wait() until (CFrame.new(-8932.322265625, 146.83154296875, 6062.55078125).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 8
else
if game:GetService("ReplicatedStorage"):FindFirstChild("Soul Reaper [Lv. 2100] [Raid Boss]") then
TP(game:GetService("ReplicatedStorage"):FindFirstChild("Soul Reaper [Lv. 2100] [Raid Boss]").HumanoidRootPart.CFrame * CFrame.new(5,10,7))
else
if _G.AutoFarmBossHallowHop then
Hop()
end
end
end
end)
end
end
end)
end
if World3 then
Main:Seperator("\\\\\ Dark Dagger //")
local rip_indra_Status = Main:Label("Status : N/Q")
spawn(function()
while wait() do
pcall(function()
if game:GetService("ReplicatedStorage"):FindFirstChild("rip_indra True Form [Lv. 5000] [Raid Boss]") or game:GetService("ReplicatedStorage"):FindFirstChild("rip_indra True Form [Lv. 5000] [Raid Boss]") then
rip_indra_Status:Set("Status : Spawned")
else
rip_indra_Status:Set("Status : Not Spawned")
end
end)
end
end)
Main:Toggle("Auto Dark Dagger",_G.AutoDarkDagger,function(value)
_G.AutoDarkDagger = value
StopTween(_G.AutoDarkDagger)
end)
spawn(function()
pcall(function()
while wait() do
if _G.AutoDarkDagger then
if game:GetService("Workspace").Enemies:FindFirstChild("rip_indra True Form [Lv. 5000] [Raid Boss]") or game:GetService("Workspace").Enemies:FindFirstChild("rip_indra [Lv. 5000] [Raid Boss]") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == ("rip_indra True Form [Lv. 5000] [Raid Boss]" or v.Name == "rip_indra [Lv. 5000] [Raid Boss]") and v.Humanoid.Health > 0 and v:IsA("Model") and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") then
repeat task.wait()
pcall(function()
AutoHaki()
EquipWeapon(_G.SelectWeapon)
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
TP(v.HumanoidRootPart.CFrame * MethodFarm)
game:GetService("VirtualUser"):CaptureController()
game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 670),workspace.CurrentCamera.CFrame)
end)
until _G.AutoDarkDagger == false or v.Humanoid.Health <= 0
end
end
end
end
end
end)
end)
Main:Toggle("Auto Dark Dagger Hop",_G.AutoDarkDagger_Hop,function(value)
_G.AutoDarkDagger_Hop = value
end)
spawn(function()
pcall(function()
while wait() do
if (_G.AutoDarkDagger_Hop and _G.AutoDarkDagger) and World3 and not game:GetService("ReplicatedStorage"):FindFirstChild("rip_indra True Form [Lv. 5000] [Raid Boss]") and not game:GetService("Workspace").Enemies:FindFirstChild("rip_indra True Form [Lv. 5000] [Raid Boss]") then
Hop()
end
end
end)
end)
end
Teleport:Seperator(" \\\\ Island // ")
if World1 then
Teleport:Dropdown("Select Island",{
"WindMill",
"Marine",
"Middle Town",
"Jungle",
"Pirate Village",
"Desert",
"Snow Island",
"MarineFord",
"Colosseum",
"Sky Island 1",
"Sky Island 2",
"Sky Island 3",
"Prison",
"Magma Village",
"Under Water Island",
"Fountain City",
"Shank Room",
"Mob Island"
},function(value)
_G.SelectIsland = value
end)
end
if World2 then
Teleport:Dropdown("Select Island",{
"The Cafe",
"Frist Spot",
"Dark Area",
"Flamingo Mansion",
"Flamingo Room",
"Green Zone",
"Factory",
"Colossuim",
"Zombie Island",
"Two Snow Mountain",
"Punk Hazard",
"Cursed Ship",
"Ice Castle",
"Forgotten Island",
"Ussop Island",
"Mini Sky Island"
},function(value)
_G.SelectIsland = value
end)
end
if World3 then
Teleport:Dropdown("Select Island",{
"Mansion",
"Port Town",
"Great Tree",
"Castle On The Sea",
"MiniSky",
"Hydra Island",
"Floating Turtle",
"Haunted Castle",
"Ice Cream Island",
"Peanut Island",
"Cake Island",
"Sea to Treats New"
},function(value)
_G.SelectIsland = value
end)
end
Teleport:Toggle("Teleport",false,function(value)
_G.TeleportIsland = value
if _G.TeleportIsland == true then
repeat wait()
if _G.SelectIsland == "WindMill" then
TP(CFrame.new(979.79895019531, 16.516613006592, 1429.0466308594))
elseif _G.SelectIsland == "Marine" then
TP(CFrame.new(-2566.4296875, 6.8556680679321, 2045.2561035156))
elseif _G.SelectIsland == "Middle Town" then
TP(CFrame.new(-690.33081054688, 15.09425163269, 1582.2380371094))
elseif _G.SelectIsland == "Jungle" then
TP(CFrame.new(-1612.7957763672, 36.852081298828, 149.12843322754))
elseif _G.SelectIsland == "Pirate Village" then
TP(CFrame.new(-1181.3093261719, 4.7514905929565, 3803.5456542969))
elseif _G.SelectIsland == "Desert" then
TP(CFrame.new(944.15789794922, 20.919729232788, 4373.3002929688))
elseif _G.SelectIsland == "Snow Island" then
TP(CFrame.new(1347.8067626953, 104.66806030273, -1319.7370605469))
elseif _G.SelectIsland == "MarineFord" then
TP(CFrame.new(-4914.8212890625, 50.963626861572, 4281.0278320313))
elseif _G.SelectIsland == "Colosseum" then
TP( CFrame.new(-1427.6203613281, 7.2881078720093, -2792.7722167969))
elseif _G.SelectIsland == "Sky Island 1" then
TP(CFrame.new(-4869.1025390625, 733.46051025391, -2667.0180664063))
elseif _G.SelectIsland == "Sky Island 2" then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-4607.82275, 872.54248, -1667.55688))
elseif _G.SelectIsland == "Sky Island 3" then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-7894.6176757813, 5547.1416015625, -380.29119873047))
elseif _G.SelectIsland == "Prison" then
TP( CFrame.new(4875.330078125, 5.6519818305969, 734.85021972656))
elseif _G.SelectIsland == "Magma Village" then
TP(CFrame.new(-5247.7163085938, 12.883934020996, 8504.96875))
elseif _G.SelectIsland == "Under Water Island" then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875))
elseif _G.SelectIsland == "Fountain City" then
TP(CFrame.new(5127.1284179688, 59.501365661621, 4105.4458007813))
elseif _G.SelectIsland == "Shank Room" then
TP(CFrame.new(-1442.16553, 29.8788261, -28.3547478))
elseif _G.SelectIsland == "Mob Island" then
TP(CFrame.new(-2850.20068, 7.39224768, 5354.99268))
elseif _G.SelectIsland == "The Cafe" then
TP(CFrame.new(-380.47927856445, 77.220390319824, 255.82550048828))
elseif _G.SelectIsland == "Frist Spot" then
TP(CFrame.new(-11.311455726624, 29.276733398438, 2771.5224609375))
elseif _G.SelectIsland == "Dark Area" then
TP(CFrame.new(3780.0302734375, 22.652164459229, -3498.5859375))
elseif _G.SelectIsland == "Flamingo Mansion" then
TP(CFrame.new(-483.73370361328, 332.0383605957, 595.32708740234))
elseif _G.SelectIsland == "Flamingo Room" then
TP(CFrame.new(2284.4140625, 15.152037620544, 875.72534179688))
elseif _G.SelectIsland == "Green Zone" then
TP( CFrame.new(-2448.5300292969, 73.016105651855, -3210.6306152344))
elseif _G.SelectIsland == "Factory" then
TP(CFrame.new(424.12698364258, 211.16171264648, -427.54049682617))
elseif _G.SelectIsland == "Colossuim" then
TP( CFrame.new(-1503.6224365234, 219.7956237793, 1369.3101806641))
elseif _G.SelectIsland == "Zombie Island" then
TP(CFrame.new(-5622.033203125, 492.19604492188, -781.78552246094))
elseif _G.SelectIsland == "Two Snow Mountain" then
TP(CFrame.new(753.14288330078, 408.23559570313, -5274.6147460938))
elseif _G.SelectIsland == "Punk Hazard" then
TP(CFrame.new(-6127.654296875, 15.951762199402, -5040.2861328125))
elseif _G.SelectIsland == "Cursed Ship" then
TP(CFrame.new(923.40197753906, 125.05712890625, 32885.875))
elseif _G.SelectIsland == "Ice Castle" then
TP(CFrame.new(6148.4116210938, 294.38687133789, -6741.1166992188))
elseif _G.SelectIsland == "Forgotten Island" then
TP(CFrame.new(-3032.7641601563, 317.89672851563, -10075.373046875))
elseif _G.SelectIsland == "Ussop Island" then
TP(CFrame.new(4816.8618164063, 8.4599885940552, 2863.8195800781))
elseif _G.SelectIsland == "Mini Sky Island" then
TP(CFrame.new(-288.74060058594, 49326.31640625, -35248.59375))
elseif _G.SelectIsland == "Great Tree" then
TP(CFrame.new(2681.2736816406, 1682.8092041016, -7190.9853515625))
elseif _G.SelectIsland == "Castle On The Sea" then
TP(CFrame.new(-5074.45556640625, 314.5155334472656, -2991.054443359375))
elseif _G.SelectIsland == "MiniSky" then
TP(CFrame.new(-260.65557861328, 49325.8046875, -35253.5703125))
elseif _G.SelectIsland == "Port Town" then
TP(CFrame.new(-290.7376708984375, 6.729952812194824, 5343.5537109375))
elseif _G.SelectIsland == "Hydra Island" then
TP(CFrame.new(5228.8842773438, 604.23400878906, 345.0400390625))
elseif _G.SelectIsland == "Floating Turtle" then
TP(CFrame.new(-13274.528320313, 531.82073974609, -7579.22265625))
elseif _G.SelectIsland == "Mansion" then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-12471.169921875, 374.94024658203, -7551.677734375))
elseif _G.SelectIsland == "Haunted Castle" then
TP(CFrame.new(-9515.3720703125, 164.00624084473, 5786.0610351562))
elseif _G.SelectIsland == "Ice Cream Island" then
TP(CFrame.new(-902.56817626953, 79.93204498291, -10988.84765625))
elseif _G.SelectIsland == "Peanut Island" then
TP(CFrame.new(-2062.7475585938, 50.473892211914, -10232.568359375))
elseif _G.SelectIsland == "Cake Island" then
TP(CFrame.new(-1884.7747802734375, 19.327526092529297, -11666.8974609375))
elseif _G.SelectIsland == "Sea to Treats New" then
TP(CFrame.new(-1141.0223388671875, 47.25519561767578, -14204.609375))
end
until not _G.TeleportIsland
end
StopTween(_G.TeleportIsland)
end)
Teleport:Seperator(" \\\\ Island Bypass Tp // ")
if World1 then
Teleport:Dropdown("Select Island",{
"WindMill",
"Marine",
"Middle Town",
"Jungle",
"Pirate Village",
"Desert",
"Snow Island",
"MarineFord",
"Colosseum",
"Sky Island 1",
"Prison",
"Magma Village",
"Under Water Island",
"Fountain City"
},function(value)
_G.SelectWarp = value
end)
end
if World2 then
Teleport:Dropdown("Select Island",{
"The Cafe",
"Frist Spot",
"Flamingo Room",
"Green Zone",
"Zombie Island",
"Two Snow Mountain",
"Punk Hazard",
"Cursed Ship",
"Ice Castle",
"Forgotten Island"
},function(value)
_G.SelectWarp = value
end)
end
if World3 then
Teleport:Dropdown("Select Island",{
"Mansion",
"Port Town",
"Great Tree",
"Castle On The Sea",
"Hydra Island",
"Haunted Castle",
"Ice Cream Island",
"Peanut Island",
"Cake Island",
"Sea to Treats",
"Sea to Treats New"
},function(value)
_G.SelectWarp = value
end)
end
Teleport:Button("Bypass Tp",function(value)
if _G.TeleportWarp == "Manslon" then
elseif _G.SelectWarp == "WindMill" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(979.79895019531, 16.516613006592, 1429.0466308594)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Marine" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2566.4296875, 6.8556680679321, 2045.2561035156)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Middle Town" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-690.33081054688, 15.09425163269, 1582.2380371094)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Jungle" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1612.7957763672, 36.852081298828, 149.12843322754)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Pirate Village" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1181.3093261719, 4.7514905929565, 3803.5456542969)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Desert" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(944.15789794922, 20.919729232788, 4373.3002929688)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Snow Island" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1347.8067626953, 104.66806030273, -1319.7370605469)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "MarineFord" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-4914.8212890625, 50.963626861572, 4281.0278320313)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Colosseum" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1427.6203613281, 7.2881078720093, -2792.7722167969)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Sky Island 1" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-4869.1025390625, 733.46051025391, -2667.0180664063)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Prison" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(4875.330078125, 5.6519818305969, 734.85021972656)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Magma Village" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-5247.7163085938, 12.883934020996, 8504.96875)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Under Water Island" then
wait(.1)
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875))
elseif _G.SelectWarp == "Fountain City" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(5127.1284179688, 59.501365661621, 4105.4458007813)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Shank Room" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1442.16553, 29.8788261, -28.3547478)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Mob Island" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2850.20068, 7.39224768, 5354.99268)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "The Cafe" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-380.47927856445, 77.220390319824, 255.82550048828)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Frist Spot" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-11.311455726624, 29.276733398438, 2771.5224609375)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Dark Area" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(3780.0302734375, 22.652164459229, -3498.5859375)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Flamingo Mansion" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-483.73370361328, 332.0383605957, 595.32708740234)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Flamingo Room" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(2284.4140625, 15.152037620544, 875.72534179688)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Green Zone" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2448.5300292969, 73.016105651855, -3210.6306152344)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Factory" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(424.12698364258, 211.16171264648, -427.54049682617)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Colossuim" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1503.6224365234, 219.7956237793, 1369.3101806641)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Zombie Island" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-5622.033203125, 492.19604492188, -781.78552246094)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Two Snow Mountain" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(753.14288330078, 408.23559570313, -5274.6147460938)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Punk Hazard" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-6127.654296875, 15.951762199402, -5040.2861328125)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Cursed Ship" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(923.40197753906, 125.05712890625, 32885.875)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Ice Castle" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(6148.4116210938, 294.38687133789, -6741.1166992188)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Forgotten Island" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-3032.7641601563, 317.89672851563, -10075.373046875)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Ussop Island" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(4816.8618164063, 8.4599885940552, 2863.8195800781)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Mini Sky Island" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-288.74060058594, 49326.31640625, -35248.59375)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Great Tree" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(2681.2736816406, 1682.8092041016, -7190.9853515625)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Castle On The Sea" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-5085.23681640625, 316.5072021484375, -3156.202880859375)
elseif _G.SelectWarp == "MiniSky" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-260.65557861328, 49325.8046875, -35253.5703125)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Port Town" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-290.7376708984375, 6.729952812194824, 5343.5537109375)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Hydra Island" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(5749.7861328125, 611.9736938476562, -276.2497863769531)
elseif _G.SelectWarp == "Floating Turtle" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-13274.528320313, 531.82073974609, -7579.22265625)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Mansion" then
wait(.1)
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-12471.169921875, 374.94024658203, -7551.677734375))
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Haunted Castle" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-9515.3720703125, 164.00624084473, 5786.0610351562)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Ice Cream Island" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-902.56817626953, 79.93204498291, -10988.84765625)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Peanut Island" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-2062.7475585938, 50.473892211914, -10232.568359375)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Cake Island" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1884.7747802734375, 19.327526092529297, -11666.8974609375)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Sea to Treats Old" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(508.21466064453125, 25.07753562927246, -12438.2294921875)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
elseif _G.SelectWarp == "Sea to Treats New" then
wait(.1)
game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1141.0223388671875, 47.25519561767578, -14204.609375)
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
end
end)
Teleport:Seperator("World - Monster")
Teleport:Button("Teleport To Old World",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelMain")
end)
Teleport:Button("Teleport To Second Sea",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelDressrosa")
end)
Teleport:Button("Teleport To Third Sea",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelZou")
end)
Dungeon:Seperator(" \\\\ Dungeon //")
Dungeon:Toggle("Auto Farm Dungeon ",_G.Auto_Raid,function(value)
_G.Auto_Raid = value
StopTween(_G.Auto_Raid)
end)
spawn(function()
pcall(function()
while wait() do
if _G.Auto_Raid or _G.Auto_Next then
if game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Timer.Visible == true then
if game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5") then
topos(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 5").CFrame*CFrame.new(0,30,0))
elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4") then
topos(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 4").CFrame*CFrame.new(0,30,0))
elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3") then
topos(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 3").CFrame*CFrame.new(0,30,0))
elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2") then
topos(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 2").CFrame*CFrame.new(0,30,0))
elseif game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1") then
topos(game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1").CFrame*CFrame.new(0,30,0))
end
end
end
end
end)
end)
Dungeon:Toggle("Kill Aura เปิดตอนเข้าดัน ",_G.Kill,function(value)
_G.Kill = value
end)
spawn(function()
pcall(function()
while wait() do
if _G.Auto_Raid or _G.Kill then
if game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Timer.Visible == true then
for i,v in pairs(game:GetService("Workspace").Enemies:GetDescendants()) do
if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
pcall(function()
repeat task.wait()
v.Humanoid.Health = 0
v.HumanoidRootPart.CanCollide = false
sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
until not _G.Auto_Dungeon and _G.kill or not v.Parent or v.Humanoid.Health <= 0
end)
end
end
end
end
end
end)
end)
Dungeon:Toggle("Auto Next Island ",_G.Auto_Next,function(value)
_G.Auto_Next = value
StopTween(_G.Auto_Next)
end)
Dungeon:Dropdown("Select Chips",{"Flame","Ice","Quake","Light","Dark","String","Rumble","Magma","Human: Buddha","Sand","Bird: Phoenix","Dough"},function(value)
_G.SelectChip = value
end)
Dungeon:Toggle("Auto Select Dungeon",_G.AutoSelectDungeon,function(value)
_G.AutoSelectDungeon = value
end)
spawn(function()
while wait() do
if _G.AutoSelectDungeon then
pcall(function()
if game:GetService("Players").LocalPlayer.Character:FindFirstChild("Flame-Flame") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Flame-Flame") then
_G.SelectChip = "Flame"
elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Ice-Ice") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Ice-Ice") then
_G.SelectChip = "Ice"
elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Quake-Quake") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Quake-Quake") then
_G.SelectChip = "Quake"
elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Light-Light") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Light-Light") then
_G.SelectChip = "Light"
elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dark-Dark") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dark-Dark") then
_G.SelectChip = "Dark"
elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("String-String") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("String-String") then
_G.SelectChip = "String"
elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Rumble-Rumble") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Rumble-Rumble") then
_G.SelectChip = "Rumble"
elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Magma-Magma") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Magma-Magma") then
_G.SelectChip = "Magma"
elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Human-Human: Buddha Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Human-Human: Buddha Fruit") then
_G.SelectChip = "Human: Buddha"
elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Sand-Sand") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Sand-Sand") then
_G.SelectChip = "Sand"
elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Bird-Bird: Phoenix") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Bird-Bird: Phoenix") then
_G.SelectChip = "Bird: Phoenix"
elseif game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dough-Dough") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dough-Dough") then
_G.SelectChip = "Dough"
else
_G.SelectChip = "Flame"
end
end)
end
end
end)
Dungeon:Toggle("Auto Buy Chip ",_G.AutoBuyChip,function(value)
_G.AutoBuyChip = value
end)
Dungeon:Toggle("Auto Start Raid ",_G.Auto_StartRaid,function(value)
_G.Auto_StartRaid = value
end)
spawn(function()
pcall(function()
while wait() do
if game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Special Microchip") or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Special Microchip") then
if not game:GetService("Workspace")["_WorldOrigin"].Locations:FindFirstChild("Island 1") then
if _G.Auto_StartRaid then
if game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Timer.Visible == false then
if World2 then
fireclickdetector(game:GetService("Workspace").Map.CircleIsland.RaidSummon2.Button.Main.ClickDetector)
elseif World3 then
fireclickdetector(game:GetService("Workspace").Map["Boat Castle"].RaidSummon2.Button.Main.ClickDetector)
end
end
end
end
else
if _G.AutoBuyChip then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("RaidsNpc", "Select", _G.SelectChip)
end
end
end
end)
end)
DevilFruit:Seperator(" \\\\ DevilFruit //")
FruitList = {
"Bomb-Bomb",
"Spike-Spike",
"Chop-Chop",
"Spring-Spring",
"Kilo-Kilo",
"Spin-Spin",
"Bird: Falcon",
"Smoke-Smoke",
"Flame-Flame",
"Ice-Ice",
"Sand-Sand",
"Dark-Dark",
"Revive-Revive",
"Diamond-Diamond",
"Light-Light",
"Love-Love",
"Rubber-Rubber",
"Barrier-Barrier",
"Magma-Magma",
"Door-Door",
"Quake-Quake",
"Human-Human: Buddha",
"String-String",
"Bird-Bird: Phoenix",
"Rumble-Rumble",
"Paw-Paw",
"Gravity-Gravity",
"Dough-Dough",
"Venom-Venom",
"Shadow-Shadow",
"Control-Control",
"Soul-Soul",
"Dragon-Dragon"
}
_G.SelectFruit = ""
DevilFruit:Dropdown("Select Fruits Sniper",FruitList,function(value)
_G.SelectFruit = value
end)
DevilFruit:Toggle("Auto Buy Fruit Sniper",_G.AutoBuyDevilFruitSniper,function(value)
_G.AutoBuyFruitSniper = value
end)
DevilFruit:Dropdown("Select Fruits Eat",FruitList,function(value)
_G.SelectFruitEat = value
end)
DevilFruit:Toggle("Auto Eat Fruit",_G.AutoEatFruit,function(value)
_G.AutoEatFruit = value
end)
spawn(function()
pcall(function()
while wait(.1) do
if _G.AutoEatFruit then
game:GetService("Players").LocalPlayer.Character:FindFirstChild(_G.SelectFruitEat).EatRemote:InvokeServer()
end
end
end)
end)
DevilFruit:Toggle("Auto Eat Fruit Hop",_G.AutoEatFruitHop,function(value)
_G.AutoEatFruitHop = value
end)
spawn(function()
pcall(function()
while wait(.1) do wait(10)
if _G.AutoEatFruitHop and _G.SelectFruitEat ~= nil then
if not game:GetService("Players").LocalPlayer.Character:FindFirstChild(_G.SelectFruitEat) or not game:GetService("Players").LocalPlayer.Backpack:FindFirstChild(_G.SelectFruitEat) then
Hop()
else
game:GetService("Players").LocalPlayer.Character:FindFirstChild(_G.SelectFruitEat).EatRemote:InvokeServer()
end
end
end
end)
end)
spawn(function()
pcall(function()
while wait(.1) do
if _G.AutoBuyFruitSniper then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("GetFruits")
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("PurchaseRawFruit",_G.SelectFruit)
end
end
end)
end)
DevilFruit:Toggle("Auto Random Fruit",_G.Random_Auto,function(value)
_G.Random_Auto = value
end)
spawn(function()
pcall(function()
while wait(.1) do
if _G.Random_Auto then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Cousin","Buy")
end
end
end)
end)
DevilFruit:Button("Random Fruit",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Cousin","Buy")
end)
DevilFruit:Toggle("Auto Drop Fruit",_G.DropFruit,function(value)
_G.DropFruit = value
end)
spawn(function()
while wait() do
if _G.DropFruit then
pcall(function()
for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
if string.find(v.Name, "Fruit") then
EquipWeapon(v.Name)
wait(.1)
if game:GetService("Players").LocalPlayer.PlayerGui.Main.Dialogue.Visible == true then
game:GetService("Players").LocalPlayer.PlayerGui.Main.Dialogue.Visible = false
end
EquipWeapon(v.Name)
game:GetService("Players").LocalPlayer.Character:FindFirstChild(SelectFruit).EatRemote:InvokeServer("Drop")
end
end
for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
if string.find(v.Name, "Fruit") then
EquipWeapon(v.Name)
wait(.1)
if game:GetService("Players").LocalPlayer.PlayerGui.Main.Dialogue.Visible == true then
game:GetService("Players").LocalPlayer.PlayerGui.Main.Dialogue.Visible = false
end
EquipWeapon(v.Name)
game:GetService("Players").LocalPlayer.Character:FindFirstChild(SelectFruit).EatRemote:InvokeServer("Drop")
end
end
end)
end
end
end)
DevilFruit:Toggle("Auto Store Fruit",_G.AutoStoreFruit,function(value)
_G.AutoStoreFruit = value
end)
spawn(function()
pcall(function()
while wait(.1) do
if _G.AutoStoreFruit then
for i,v in pairs(FruitList) do
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit",v)
end
end
end
end)
end)
DevilFruit:Toggle("Grab Fruit",_G.BringFruit,function(value)
_G.BringFruit = value
pcall(function()
while _G.BringFruit do wait(.1)
for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
if v:IsA("Tool") then
local OldCFrame = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = v.Handle.CFrame * CFrame.new(0,0,8)
v.Handle.CFrame = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame
wait(.1)
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = OldCFrame
end
end
end
end)
end)
Shop:Seperator("\\\\\ Abilities //")
Shop:Button("Buy Geppo [ $10,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Geppo")
end)
Shop:Button("Buy Buso Haki [ $25,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Buso")
end)
Shop:Button("Buy Soru [ $25,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Soru")
end)
Shop:Button("Buy Observation Haki [ $750,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("KenTalk","Buy")
end)
Shop:Toggle("Auto Buy Abilities", false, function(t)
Abilities = t
while Abilities do wait(.1)
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Geppo")
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Buso")
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Soru")
end
end)
Shop:Seperator("\\\\\ Boats //")
BoatList = {
"Pirate Sloop",
"Enforcer",
"Rocket Boost",
"Dinghy",
"Pirate Basic",
"Pirate Brigade"
}
spawn(function()
while wait() do
pcall(function()
if SelectBoat == "Pirate Sloop" then
_G.SelectBoat = "PirateSloop"
else
if SelectBoat == "Enforcer" then
_G.SelectBoat = "Enforcer"
else
if SelectBoat == "RocketBoost" then
_G.SelectBoat = "RocketBoost"
else
if SelectBoat == "PirateBasic" then
_G.SelectBoat = "PirateBasic"
else
if SelectBoat == "PirateBrigade" then
_G.SelectBoat = "PirateBrigade"
end
end
end
end
end
end)
end
end)
Shop:Dropdown("Select Boats",BoatList,function(value)
SelectBoat = value
end)
Shop:Button("Buy Boat",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyBoat",_G.SelectBoat)
end)
Shop:Seperator("\\\\\ Fighting Style //")
Shop:Button("Buy Black Leg [ $150,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyBlackLeg")
end)
Shop:Button("Buy Electro [ $550,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectro")
end)
Shop:Button("Buy Fishman Karate [ $750,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyFishmanKarate")
end)
Shop:Button("Buy Dragon Claw [ $1,500 Fragments ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","DragonClaw","1")
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","DragonClaw","2")
end)
Shop:Button("Buy Superhuman [ $3,000,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySuperhuman")
end)
Shop:Button("Buy Death Step [ $5,000 Fragments $5,000,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDeathStep")
end)
Shop:Button("Buy Sharkman Karate [ $5,000 Fragments $2,500,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate",true)
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate")
end)
Shop:Button("Buy Electric Claw [ $5,000 Fragments $3,000,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw")
end)
Shop:Button("Buy Dragon Talon [ $5,000 Fragments $3,000,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon")
end)
Shop:Button("Buy God Human [ $5,000 Fragments $5,000,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyGodhuman")
end)
-----Shop----------------
Shop:Seperator("\\\\\ Sword //")
Shop:Button("Cutlass [ $1,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Cutlass")
end)
Shop:Button("Katana [ $1,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Katana")
end)
Shop:Button("Iron Mace [ $25,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Iron Mace")
end)
Shop:Button("Dual Katana [ $12,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Duel Katana")
end)
Shop:Button("Triple Katana [ $60,000 Beli ]", function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Triple Katana")
end)
Shop:Button("Pipe [ $100,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Pipe")
end)
Shop:Button("Dual-Headed Blade [ $400,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Dual-Headed Blade")
end)
Shop:Button("Bisento [ $1,200,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Bisento")
end)
Shop:Button("Soul Cane [ $750,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Soul Cane")
end)
Shop:Button("Pole v.2 [ 5,000 Fragments ]",function()
game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ThunderGodTalk")
end)
Shop:Toggle("Yama Sword [ Elite Hunter 30 ]",_G.AutoYama,function(value)
_G.AutoYama = value
end)
spawn(function()
while wait() do
if _G.AutoYama then
if game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("EliteHunter","Progress") >= 30 then
repeat wait(.1)
fireclickdetector(game:GetService("Workspace").Map.Waterfall.SealedKatana.Handle.ClickDetector)
until game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Yama") or not _G.AutoYama
end
end
end
end)
Shop:Seperator("\\\\\ Gun //")
Shop:Button("Slingshot [ $5,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Slingshot")
end)
Shop:Button("Musket [ $8,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Musket")
end)
Shop:Button("Flintlock [ $10,500 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Flintlock")
end)
Shop:Button("Refined Slingshot [ $30,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Refined Flintlock")
end)
Shop:Button("Refined Flintlock [ $65,000 Beli ]",function()
local args = {
[1] = "BuyItem",
[2] = "Refined Flintlock"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end)
Shop:Button("Cannon [ $100,000 Beli ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyItem","Cannon")
end)
Shop:Button("Kabucha [ 1,500 Fragments]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","Slingshot","1")
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","Slingshot","2")
end)
Shop:Button("Bizarre Rifle [ 250 Ectoplasm ]", function()
local A_1 = "Ectoplasm"
local A_2 = "Buy"
local A_3 = 1
local Event = game:GetService("ReplicatedStorage").Remotes["CommF_"]
Event:InvokeServer(A_1, A_2, A_3)
local A_1 = "Ectoplasm"
local A_2 = "Buy"
local A_3 = 1
local Event = game:GetService("ReplicatedStorage").Remotes["CommF_"]
Event:InvokeServer(A_1, A_2, A_3)
end)
------------Bone------------------
Shop:Seperator("\\\\\ Bones //")
Shop:Button("Buy Surprise [ $50 Bone ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Bones","Buy",1,1)
end)
Shop:Button("Stat Refund [ $50 Bone ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Bones","Buy",1,2)
end)
Shop:Button("Race Reroll [ $50 Bone ]",function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Bones","Buy",1,3)
end)
------------Stat------------------
Shop:Seperator("\\\\\ Stat //")
Shop:Button("Reset Stats (Use 2.5K Fragments)", function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","Refund","1")
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","Refund","2")
end)
Shop:Button("Random Race (Use 3K Fragments)", function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","Reroll","1")
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward","Reroll","2")
end)
--------------Accessories-----------------
Shop:Seperator("\\\\\ Accessories //")
Shop:Button("Black Cape [ $50,000 Beli ]",function()
local args = {
[1] = "BuyItem",
[2] = "Black Cape"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end)
Shop:Button("Swordsman Hat [ 150k Beli ]",function()
local args = {
[1] = "BuyItem",
[2] = "Swordsman Hat"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end)
Shop:Button("Tomoe Ring [ $500k Beli ]",function()
local args = {
[1] = "BuyItem",
[2] = "Tomoe Ring"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end)
Misc:Seperator("Codes")
local x2Code = {
"3BVISITS",
"UPD16",
"FUDD10",
"BIGNEWS",
"THEGREATACE",
"SUB2GAMERROBOT_EXP1",
"StrawHatMaine",
"Sub2OfficialNoobie",
"SUB2NOOBMASTER123",
"Sub2Daigrock",
"Axiore",
"TantaiGaming",
"STRAWHATMAINE",
"Enyu_is_Pro",
"Sub2Fer999",
"Bluxxy",
"JCWK",
"Magicbus",
"Starcodeheo",
"SUB2UNCLEKIZARU"
}
Misc:Button("Redeem All Codes",function()
function RedeemCode(value)
game:GetService("ReplicatedStorage").Remotes.Redeem:InvokeServer(value)
end
for i,v in pairs(x2Code) do
RedeemCode(v)
end
end)
Misc:Dropdown("Selected Codes",x2Code,function(value)
_G.CodeSelect = value
end)
Misc:Button("Redeem Code",function()
game:GetService("ReplicatedStorage").Remotes.Redeem:InvokeServer(_G.CodeSelect)
end)
Misc:Seperator("\\\\\ Abilities //")
Misc:Toggle("Infinite Energy",false,function(value)
InfiniteEnergy = value
originalstam = LocalPlayer.Character.Energy.Value
end)
local LocalPlayer = game:GetService'Players'.LocalPlayer
local originalstam = LocalPlayer.Character.Energy.Value
function infinitestam()
LocalPlayer.Character.Energy.Changed:connect(function()
if InfinitsEnergy then
LocalPlayer.Character.Energy.Value = originalstam
end
end)
end
spawn(function()
while wait(.1) do
if InfinitsEnergy then
wait(0.3)
originalstam = LocalPlayer.Character.Energy.Value
infinitestam()
end
end
end)
Misc:Toggle("Infinite Ability",false,function(infA)
if infA then
local Agility = game:GetService("ReplicatedStorage").FX["Agility"]:Clone()
Agility.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
local Agility = game:GetService("ReplicatedStorage").FX["Agility"]:Clone()
Agility.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
local Agility = game:GetService("ReplicatedStorage").FX["Agility"]:Clone()
Agility.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
local Agility = game:GetService("ReplicatedStorage").FX["Agility"]:Clone()
Agility.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
local Agility = game:GetService("ReplicatedStorage").FX["Agility"]:Clone()
Agility.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
local Agility = game:GetService("ReplicatedStorage").FX["Agility"]:Clone()
Agility.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
local Agility = game:GetService("ReplicatedStorage").FX["Agility"]:Clone()
Agility.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
local Agility = game:GetService("ReplicatedStorage").FX["Agility"]:Clone()
Agility.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
local Agility = game:GetService("ReplicatedStorage").FX["Agility"]:Clone()
Agility.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
local Agility = game:GetService("ReplicatedStorage").FX["Agility"]:Clone()
Agility.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
local Agility = game:GetService("ReplicatedStorage").FX["Agility"]:Clone()
Agility.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
else
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart["Agility"]:Destroy()
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart["Agility"]:Destroy()
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart["Agility"]:Destroy()
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart["Agility"]:Destroy()
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart["Agility"]:Destroy()
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart["Agility"]:Destroy()
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart["Agility"]:Destroy()
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart["Agility"]:Destroy()
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart["Agility"]:Destroy()
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart["Agility"]:Destroy()
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart["Agility"]:Destroy()
end
end)
Misc:Toggle("Infinite Obversation Range",getgenv().InfiniteObRange,function(value)
getgenv().InfiniteObRange = value
local VS = game:GetService("Players").LocalPlayer.VisionRadius.Value
while getgenv().InfiniteObRange do
wait()
local player = game:GetService("Players").LocalPlayer
local char = player.Character
local VisionRadius = player.VisionRadius
if player then
if char.Humanoid.Health <= 0 then
wait(5)
end
VisionRadius.Value = math.huge
elseif getgenv().InfiniteObRange == false and player then
VisionRadius.Value = VS
end
end
end)
Misc:Toggle("Infinite Geppo",getgenv().InfGeppo,function(value)
getgenv().InfGeppo = value
end)
spawn(function()
while wait() do
pcall(function()
if getgenv().InfGeppo then
for i,v in next, getgc() do
if game:GetService("Players").LocalPlayer.Character.Geppo then
if typeof(v) == "function" and getfenv(v).script == game:GetService("Players").LocalPlayer.Character.Geppo then
for i2,v2 in next, getupvalues(v) do
if tostring(i2) == "9" then
repeat wait(.1)
setupvalue(v,i2,0)
until not getgenv().InfGeppo or game:GetService("Players").LocalPlayer.Character.Humanoid.Health <= 0
end
end
end
end
end
end
end)
end
end)
Misc:Toggle("Infinite Soru",getgenv().InfSoru,function(value)
getgenv().InfSoru = value
end)
spawn(function()
while wait() do
pcall(function()
if getgenv().InfSoru and game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart") ~= nil then
for i,v in next, getgc() do
if game:GetService("Players").LocalPlayer.Character.Soru then
if typeof(v) == "function" and getfenv(v).script == game:GetService("Players").LocalPlayer.Character.Soru then
for i2,v2 in next, getupvalues(v) do
if typeof(v2) == "table" then
repeat wait(.1)
v2.LastUse = 0
until not getgenv().InfSoru or game:GetService("Players").LocalPlayer.Character.Humanoid.Health <= 0
end
end
end
end
end
end
end)
end
end)
Misc:Toggle("Infinite Jump", nil, function(State)
Infinite = State
game:GetService("UserInputService").JumpRequest:connect(function()
if Infinite then
game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping")
end
end)
end)
Misc:Seperator("\\\\\ Highlight //")
Misc:Toggle("Show Chat disabled", _G.chat, function(value)
_G.chat = value
if _G.chat == true then
local StarterGui = game:GetService('StarterGui')
StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Chat, false)
elseif _G.chat == false then
local StarterGui = game:GetService('StarterGui')
StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Chat, true)
end
end)
Misc:Toggle("Show leaderboard disabled", _G.leaderboard, function(a)
_G.leaderboard = a
if _G.leaderboard == true then
local StarterGui = game:GetService('StarterGui')
game:GetService('StarterGui'):SetCoreGuiEnabled(Enum.CoreGuiType.PlayerList, false)
elseif _G.leaderboard == false then
local StarterGui = game:GetService('StarterGui')
game:GetService('StarterGui'):SetCoreGuiEnabled(Enum.CoreGuiType.PlayerList, true)
end
end)
Misc:Toggle("Highlight Mode",false,function(value)
if value == true then
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Beli.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.HP.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Energy.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.StatsButton.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.ShopButton.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Skills.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Level.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.MenuButton.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Code.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Settings.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Mute.Visible = false
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.CrewButton.Visible = false
else
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Beli.Visible = true
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.HP.Visible = true
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Energy.Visible = true
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.StatsButton.Visible = true
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.ShopButton.Visible = true
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Skills.Visible = true
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Level.Visible = true
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.MenuButton.Visible = true
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Code.Visible = true
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Settings.Visible = true
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.Mute.Visible = true
game:GetService("Players")["LocalPlayer"].PlayerGui.Main.CrewButton.Visible = true
end
end)
Misc:Toggle("Graphic",false,function(v)
if v then
getgenv().mode = "Autumn" -- Choose from Summer and Autumn
local a = game.Lighting
a.Ambient = Color3.fromRGB(33, 33, 33)
a.Brightness = 0.3
a.ColorShift_Bottom = Color3.fromRGB(0, 0, 0)
a.ColorShift_Top = Color3.fromRGB(255, 247, 237)
a.EnvironmentDiffuseScale = 0.105
a.EnvironmentSpecularScale = 0.522
a.GlobalShadows = true
a.OutdoorAmbient = Color3.fromRGB(51, 54, 67)
a.ShadowSoftness = 0.04
a.GeographicLatitude = -15.525
a.ExposureCompensation = 0.75
local b = Instance.new("BloomEffect", a)
b.Name = "BloomEffect_Graphic"
b.Enabled = true
b.Intensity = 0.04
b.Size = 1900
b.Threshold = 0.915
local c = Instance.new("ColorCorrectionEffect", a)
c.Name = 'ColorCorrectionEffect1_Graphic'
c.Brightness = 0.176
c.Contrast = 0.39
c.Enabled = true
c.Saturation = 0.2
c.TintColor = Color3.fromRGB(217, 145, 57)
if getgenv().mode == "Summer" then
c.TintColor = Color3.fromRGB(255, 220, 148)
elseif getgenv().mode == "Autumn" then
c.TintColor = Color3.fromRGB(242, 193, 79)
end
local d = Instance.new("DepthOfFieldEffect", Graphic)
d.Name = 'DepthOfFieldEffect_Graphic'
d.Enabled = true
d.FarIntensity = 0.077
d.FocusDistance = 21.54
d.InFocusRadius = 20.77
d.NearIntensity = 0.277
local e = Instance.new("ColorCorrectionEffect", a)
e.Name = 'ColorCorrectionEffect2_Graphic'
e.Brightness = 0
e.Contrast = -0.07
e.Saturation = 0
e.Enabled = true
e.TintColor = Color3.fromRGB(255, 247, 239)
local e2 = Instance.new("ColorCorrectionEffect", a)
e2.Name = 'ColorCorrectionEffect3_Graphic'
e2.Brightness = 0.2
e2.Contrast = 0.45
e2.Saturation = -0.1
e2.Enabled = true
e2.TintColor = Color3.fromRGB(255, 255, 255)
local s = Instance.new("SunRaysEffect", a)
s.Name = 'SunRaysEffect_Graphic'
s.Enabled = false
s.Intensity = 0.01
s.Spread = 0.146
else
local a = game.Lighting
a.Ambient = Color3.fromRGB(170, 170, 170)
a.Brightness = 2
a.ColorShift_Bottom = Color3.fromRGB(0, 0, 0)
a.ColorShift_Top = Color3.fromRGB(0, 0, 0)
a.EnvironmentDiffuseScale = 0.105
a.EnvironmentSpecularScale = 0.522
a.GlobalShadows = false
a.OutdoorAmbient = Color3.fromRGB(127, 127, 127)
a.ShadowSoftness = 0
a.GeographicLatitude = 66
a.ExposureCompensation = 0.2
game:GetService("Lighting")["BloomEffect_Graphic"]:Destroy()
game:GetService("Lighting")["ColorCorrectionEffect1_Graphic"]:Destroy()
game:GetService("Lighting")["ColorCorrectionEffect2_Graphic"]:Destroy()
game:GetService("Lighting")["ColorCorrectionEffect3_Graphic"]:Destroy()
game:GetService("Lighting")["SunRaysEffect_Graphic"]:Destroy()
end
end)
Misc:Toggle("Xray",false,function(value)
NoWorld = value
if NoWorld == true then
transparent = true
x(transparent)
elseif NoWorld == false then
transparent = false
x(transparent)
end
end)
local transparent = false -- xray
function x(v)
if v then
for _,i in pairs(workspace:GetDescendants()) do
if i:IsA("BasePart") and not i.Parent:FindFirstChild("Humanoid") and not i.Parent.Parent:FindFirstChild("Humanoid") then
i.LocalTransparencyModifier = 0.7
end
end
else
for _,i in pairs(workspace:GetDescendants()) do
if i:IsA("BasePart") and not i.Parent:FindFirstChild("Humanoid") and not i.Parent.Parent:FindFirstChild("Humanoid") then
i.LocalTransparencyModifier = 0
end
end
end
end
---- [RainbowHaki]
spawn(function()
while wait() do
if RainbowHaki then
pcall(function()
if game.Players.LocalPlayer.Character.HasBuso then
for i,v in pairs(game.Players.LocalPlayer.Character.Humanoid:GetChildren()) do
if v.Name == "RightLowerArm_BusoLayer1" or v.Name == "RightLowerArm_BusoLayer2" or v.Name == "RightHand_BusoLayer1" or v.Name == "RightHand_BusoLayer2" or v.Name == "LeftLowerArm_BusoLayer1" or v.Name == "LeftLowerArm_BusoLayer2" or v.Name == "LeftHand_BusoLayer1" or v.Name == "LeftHand_BusoLayer2" or v.Name == "LeftHand_BusoLayer1" or v.Name == "RightUpperArm_BusoLayer1" or v.Name == "RightUpperArm_BusoLayer2" or v.Name == "LeftUpperArm_BusoLayer1" or v.Name == "LeftUpperArm_BusoLayer2" or v.Name == "UpperTorso_BusoLayer1" or v.Name == "UpperTorso_BusoLayer2" or v.Name == "LowerTorso_BusoLayer1" or v.Name == "LowerTorso_BusoLayer2" or v.Name == "Head_BusoLayer1" or v.Name == "Head_BusoLayer2" or v.Name == "RightUpperLeg_BusoLayer1" or v.Name == "RightUpperLeg_BusoLayer2" or v.Name == "LeftUpperLeg_BusoLayer1" or v.Name == "LeftUpperLeg_BusoLayer2" or v.Name == "RightLowerLeg_BusoLayer1" or v.Name == "RightLowerLeg_BusoLayer2" or v.Name == "LeftLowerLeg_BusoLayer1" or v.Name == "LeftLowerLeg_BusoLayer2" or v.Name == "LeftFoot_BusoLayer1" or v.Name == "LeftFoot_BusoLayer2" or v.Name == "RightFoot_BusoLayer1" or v.Name == "RightFoot_BusoLayer2" then
v.Color = Color3.fromHSV(tick() * 24 % 255/255, 1, 1)
end
end
end
end)
end
end
end)
Misc:Toggle("Rainbow Haki",false,function(value)
RainbowHaki = value
end)
Misc:Toggle("Rainbow Yoru",false,function(value)
RainbowYoru = value
end)
---- [RainbowYoru]
spawn(function()
while wait() do
if RainbowYoru then
pcall(function()
for i,v in pairs(game.Players.LocalPlayer.Character.DarkBlade.Right:GetChildren()) do
if v.Name == "Runes" or v.Name == "Hold" or v.Name == "Bottom" or v.Name == "Gems" or v.Name == "Wings" or v.Name == "Blade" or v.Name == "Tape" then
v.Color = Color3.fromHSV(tick() * 24 % 255/255, 1, 1)
v.Material = "Neon"
end
end
end)
end
end
end)
spawn(function()
while wait(1) do
if RainbowYoru then
pcall(function()
for i,v in pairs(game.Players.LocalPlayer.Character.DarkBlade.Right.Handle:GetChildren()) do
if v.Name == "Trail" then
v.LightEmission = 1
end
end
end)
end
end
end)
spawn(function()
while wait(1) do
if RainbowYoru then
pcall(function()
for i,v in pairs(game.Players.LocalPlayer.Character.DarkBlade.Right.Handle.Attachment0:GetChildren()) do
if v.Name == "Beam" then
v.LightEmission = 1 v.Texture = 0 v.Width0 = 0 v.Width1 = 0
end
end
end)
end
end
end)
Misc:Seperator("\\\\\ Misc //")
Misc:Toggle("Auto Rejoin",true,function(value)
_G.AutoRejoin = value
end)
spawn(function()
while wait() do
if _G.AutoRejoin then
getgenv().rejoin = game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ChildAdded:Connect(function(child)
if child.Name == 'ErrorPrompt' and child:FindFirstChild('MessageArea') and child.MessageArea:FindFirstChild("ErrorFrame") then
game:GetService("TeleportService"):Teleport(game.PlaceId)
end
end)
end
end
end)
Misc:Toggle("No Clip",_G.NoClip,function()
_G.NoClip = value
end)
Misc:Seperator("\\\\\ Main - Mob //")
Misc:Button("Remove Lave",function()
for i,v in pairs(game.Workspace:GetDescendants()) do
if v.Name == "Lava" then
v:Destroy()
end
end
for i,v in pairs(game.ReplicatedStorage:GetDescendants()) do
if v.Name == "Lava" then
v:Destroy()
end
end
end)
Misc:Button("Invisible (lag)",function()
game.Players.LocalPlayer.Character.LowerTorso.Root:Destroy()
end)
Misc:Button("Invisible [Remove]",function()
local removeNametags = true -- remove custom billboardgui nametags from hrp, could trigger anticheat
local plr = game:GetService("Players").LocalPlayer
local character = plr.Character
local hrp = character.HumanoidRootPart
local old = hrp.CFrame
if not character:FindFirstChild("LowerTorso") or character.PrimaryPart ~= hrp then
return print("unsupported")
end
if removeNametags then
local tag = hrp:FindFirstChildOfClass("BillboardGui")
if tag then tag:Destroy() end
hrp.ChildAdded:Connect(function(item)
if item:IsA("BillboardGui") then
task.wait()
item:Destroy()
end
end)
end
local newroot = character.LowerTorso.Root:Clone()
hrp.Parent = workspace
character.PrimaryPart = hrp
character:MoveTo(Vector3.new(old.X,9e9,old.Z))
hrp.Parent = character
task.wait(0.5)
newroot.Parent = hrp
hrp.CFrame = old
end)
Misc:Button("Max Zoom", function()
while wait() do
game.Players.LocalPlayer.CameraMaxZoomDistance = 9223372036854718
end
end)
Misc:Button("Buddha Big", function()
local LocalPlayer = game:GetService("Players").LocalPlayer
local Character = LocalPlayer.Character
local Humanoid = Character:FindFirstChildOfClass("Humanoid")
function rm()
for i,v in pairs(Character:GetDescendants()) do
if v:IsA("BasePart") then
if v.Name == "Handle" or v.Name == "Head" then
if Character.Head:FindFirstChild("OriginalSize") then
Character.Head.OriginalSize:Destroy()
end
else
for i,cav in pairs(v:GetDescendants()) do
if cav:IsA("Attachment") then
if cav:FindFirstChild("OriginalPosition") then
cav.OriginalPosition:Destroy()
end
end
end
v:FindFirstChild("OriginalSize"):Destroy()
if v:FindFirstChild("AvatarPartScaleType") then
v:FindFirstChild("AvatarPartScaleType"):Destroy()
end
end
end
end
end
rm()
wait(0.5)
Humanoid:FindFirstChild("BodyProportionScale"):Destroy()
wait(1)
end)
Misc:Button("Kaitun Cap", function(value)
local cac = require(game:GetService("Players").LocalPlayer.PlayerGui.Main.UIController.Inventory)
local Inventory = game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("getInventory")
local Items = {}
local RaityLevel = {"Mythical","Legendary","Rare","Uncommon","Common"}
local RaityColor = {
["Common"] = Color3.fromRGB(179, 179, 179),
["Uncommon"] = Color3.fromRGB(92, 140, 211),
["Rare"] = Color3.fromRGB(140, 82, 255),
["Legendary"] = Color3.fromRGB(213, 43, 228) ,
["Mythical"] = Color3.fromRGB(238, 47, 50)
}
function GetRaity(color)
for k,v in pairs(RaityColor) do
if v==color then return k end
end
end
for k,v in pairs(Inventory) do
Items[v.Name] = v
end
local total = #getupvalue(cac.UpdateRender,4)
local rac = {}
local allitem = {}
local total2 = 0
while total2<total do
local i = 0
while i < 25000 and total2<total do
game:GetService("Players").LocalPlayer.PlayerGui.Main.InventoryContainer.Right.Content.ScrollingFrame.CanvasPosition = Vector2.new(0,i)
for k,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Main.InventoryContainer.Right.Content.ScrollingFrame.Frame:GetChildren()) do
if v:IsA("Frame") and not rac[v.ItemName.Text] and v.ItemName.Visible==true then
local vaihuhu = GetRaity(v.Background.BackgroundColor3)
if vaihuhu then
print("Rac")
if not allitem[vaihuhu] then
allitem[vaihuhu] = {}
end
table.insert(allitem[vaihuhu],v:Clone())
end
total2=total2+1
rac[v.ItemName.Text] = true
end
end
i=i+20
end
wait()
end
function GetXY(vec)
return vec*100
end
local tvk = Instance.new("UIListLayout")
tvk.FillDirection = Enum.FillDirection.Vertical
tvk.SortOrder = 2
tvk.Padding = UDim.new(0,10)
local Left = Instance.new("Frame",game.Players.LocalPlayer.PlayerGui.BubbleChat)
Left.BackgroundTransparency = 1
Left.Size = UDim2.new(.5,0,1,0)
tvk.Parent = Left
local Right = Instance.new("Frame",game.Players.LocalPlayer.PlayerGui.BubbleChat)
Right.BackgroundTransparency = 1
Right.Size = UDim2.new(.5,0,1,0)
Right.Position = UDim2.new(.6,0,0,0)
tvk:Clone().Parent = Right
for k,v in pairs(allitem) do
local cac = Instance.new("Frame",Left)
cac.BackgroundTransparency = 1
cac.Size = UDim2.new(1,0,0,0)
cac.LayoutOrder = table.find(RaityLevel,k)
local cac2 = Instance.new("Frame",Right)
cac2.BackgroundTransparency = 1
cac2.Size = UDim2.new(1,0,0,0)
cac2.LayoutOrder = table.find(RaityLevel,k)
local tvk = Instance.new("UIGridLayout",cac)
tvk.CellPadding = UDim2.new(.005,0,.005,0)
tvk.CellSize = UDim2.new(0,70,0,70)
tvk.FillDirectionMaxCells = 100
tvk.FillDirection = Enum.FillDirection.Horizontal
local ccc = tvk:Clone()
ccc.Parent = cac2
for k,v in pairs(v) do
if Items[v.ItemName.Text] and Items[v.ItemName.Text].Mastery then
if v.ItemLine2.Text~="Accessory" then
local bucac = v.ItemName:Clone()
bucac.BackgroundTransparency = 1
bucac.TextSize = 10
bucac.TextXAlignment = 2
bucac.TextYAlignment = 2
bucac.ZIndex = 5
bucac.Text = Items[v.ItemName.Text].Mastery
bucac.Size = UDim2.new(.5,0,.5,0)
bucac.Position = UDim2.new(.5,0,.5,0)
bucac.Parent = v
end
v.Parent = cac
elseif v.ItemLine2.Text == "Blox Fruit" then
v.Parent = cac2
end
end
cac.AutomaticSize = 2
cac2.AutomaticSize = 2
end
local ListHuhu = {
["Superhuman"] = Vector2.new(3,2),
["GodHuman"] = Vector2.new(3,2),
["DeathStep"] = Vector2.new(4,3),
["ElectricClaw"] = Vector2.new(2,0),
["SharkmanKarate"] = Vector2.new(0,0),
["DragonTalon"] = Vector2.new(1,5)
}
local MeleeG = Instance.new("Frame",Left)
MeleeG.BackgroundTransparency = 1
MeleeG.Size = UDim2.new(1,0,0,0)
MeleeG.LayoutOrder = table.find(RaityLevel,k)
MeleeG.AutomaticSize=2
MeleeG.LayoutOrder = 100
local tvk = Instance.new("UIGridLayout",MeleeG)
tvk.CellPadding = UDim2.new(.005,0,.005,0)
tvk.CellSize = UDim2.new(0,70,0,70)
tvk.FillDirectionMaxCells = 100
tvk.FillDirection = Enum.FillDirection.Horizontal
local cac = {"Superhuman","ElectricClaw","DragonTalon","SharkmanKarate","DeathStep","GodHuman"}
for k,v in pairs(cac) do
if ListHuhu[v] and game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buy"..v,true) == 1 then
local huhu = Instance.new("ImageLabel",MeleeG)
huhu.Image = "rbxassetid://9945562382"
huhu.ImageRectSize = Vector2.new(100,100)
huhu.ImageRectOffset = ListHuhu[v]*100
end
end
function formatNumber(v)
return tostring(v):reverse():gsub("%d%d%d", "%1,"):reverse():gsub("^,", "")
end
game:GetService("Players").LocalPlayer.PlayerGui.Main.Beli.Position = UDim2.new(0,800,0,500)
game:GetService("Players").LocalPlayer.PlayerGui.Main.Level.Position = UDim2.new(0,800,0,550)
local thieunang = game:GetService("Players").LocalPlayer.PlayerGui.Main.Fragments:Clone()
thieunang.Parent = game:GetService("Players").LocalPlayer.PlayerGui.BubbleChat
thieunang.Position = UDim2.new(0,800,0.63,0)
local n = formatNumber(game.Players.LocalPlayer.Data.Fragments.Value)
thieunang.Text = "Æ’"..n
print("Done")
pcall(function()
game:GetService("Players").LocalPlayer.PlayerGui.Main.MenuButton:Destroy()
end)
pcall(function()
game:GetService("Players").LocalPlayer.PlayerGui.Main.HP:Destroy()
end)
pcall(function()
game:GetService("Players").LocalPlayer.PlayerGui.Main.Energy:Destroy()
end)
for k,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.Main:GetChildren()) do
if v:IsA("ImageButton") then
v:Destroy()
end
end
pcall(function()
game:GetService("Players").LocalPlayer.PlayerGui.Main.Compass:Destroy()
end)
end)
JobiJoin = ""
Misc:Textbox("JOJ ID","",true,function(value)
JobiJoin = Value
end)
Misc:Button("Join Server",function()
game:GetService("TeleportService"):TeleportToPlaceInstance(game.placeId, JobiJoin, game.Players.LocalPlayer)
end)
Misc:Seperator("\\\\\ State //")
Misc:Dropdown("Select Haki State",{"State 0","State 1","State 2","State 3","State 4","State 5"},function(value)
_G.SelectStateHaki = value
end)
Misc:Button("Change Buso Haki State",function()
if _G.SelectStateHaki == "State 0" then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ChangeBusoStage",0)
elseif _G.SelectStateHaki == "State 1" then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ChangeBusoStage",1)
elseif _G.SelectStateHaki == "State 2" then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ChangeBusoStage",2)
elseif _G.SelectStateHaki == "State 3" then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ChangeBusoStage",3)
elseif _G.SelectStateHaki == "State 4" then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ChangeBusoStage",4)
elseif _G.SelectStateHaki == "State 5" then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ChangeBusoStage",5)
end
end)
Misc:Seperator("\\\\\ Boost FPS //")
local a = game.Lighting
local c = Instance.new("ColorCorrectionEffect", a)
local e = Instance.new("ColorCorrectionEffect", a)
OldAmbient = a.Ambient
OldBrightness = a.Brightness
OldColorShift_Top = a.ColorShift_Top
OldBrightnessc = c.Brightness
OldContrastc = c.Contrast
OldTintColorc = c.TintColor
OldTintColore = e.TintColor
Misc:Toggle("RTX Mode",_G.RTXMode,function(value)
_G.RTXMode = value
if not _G.RTXMode then return end
while _G.RTXMode do wait()
a.Ambient = Color3.fromRGB(33, 33, 33)
a.Brightness = 0.3
c.Brightness = 0.176
c.Contrast = 0.39
c.TintColor = Color3.fromRGB(217, 145, 57)
game.Lighting.FogEnd = 999
if not game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("PointLight") then
local a2 = Instance.new("PointLight")
a2.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
a2.Range = 15
a2.Color = Color3.fromRGB(217, 145, 57)
end
if not _G.RTXMode then
a.Ambient = OldAmbient
a.Brightness = OldBrightness
a.ColorShift_Top = OldColorShift_Top
c.Contrast = OldContrastc
c.Brightness = OldBrightnessc
c.TintColor = OldTintColorc
e.TintColor = OldTintColore
game.Lighting.FogEnd = 2500
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("PointLight"):Destroy()
end
end
end)
Misc:Button("Unlock FPS",function()
setfpscap(100)
end)
Misc:Button("Invisible",function()
game:GetService("Players").LocalPlayer.Character.LowerTorso:Destroy()
end)
Misc:Button("Click TP Tool",function()
local plr = game:GetService("Players").LocalPlayer
local mouse = plr:GetMouse()
local tool = Instance.new("Tool")
tool.RequiresHandle = false
tool.Name = "Teleport Tool"
tool.Activated:Connect(function()
local root = plr.Character.HumanoidRootPart
local pos = mouse.Hit.Position+Vector3.new(0,2.5,0)
local offset = pos-root.Position
root.CFrame = root.CFrame+offset
end)
tool.Parent = plr.Backpack
end)
Misc:Button("Stop All Tween",function()
TP(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame)
_G.Clip = false
end)
Misc:Toggle("Remove Fog",RemoveFog,function(value)
_G.RVFG_SsXz = value
end)
task.spawn(function()
while wait(0.01) do
pcall(function()
if _G.RVFG_SsXz then
if game:GetService("Lighting"):FindFirstChild("Sky") then game:GetService("Lighting").Sky:Destroy()
end
end
end)
end
end)
Misc:Toggle("Auto Click",false,function(value)
_G.click = value
end)
spawn(function()
game:GetService("RunService").RenderStepped:Connect(function()
if _G.click then
pcall(function()
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(0,1,0,1))
end)
end
end)
end)



why does it take me 5 minutes to load this tab??? what did you put
its open source, i did not put anything.