0% found this document useful (0 votes)
65 views165 pages

Attack

The document is a Lua script for a Roblox GUI called StarHub, which includes functionalities for user profile management and a draggable window interface. It initializes user information, allows toggling the GUI visibility with a key press, and provides options for minimizing and closing the window. The script also includes event listeners for mouse interactions and manages user settings through a JSON file.

Uploaded by

silannazazaaz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
65 views165 pages

Attack

The document is a Lua script for a Roblox GUI called StarHub, which includes functionalities for user profile management and a draggable window interface. It initializes user information, allows toggling the GUI visibility with a key press, and provides options for minimizing and closing the window. The script also includes event listeners for mouse interactions and manages user settings through a JSON file.

Uploaded by

silannazazaaz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 165

local StarHub = {}

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 HttpService = game:GetService("HttpService")
local pfp
local user
local tag
local userinfo = {}

_G.StarHub = "Star"
_G.Version = "Paid"

if game.CoreGui:FindFirstChild(_G.StarHub .."," .. _G.Version) then


game.CoreGui:FindFirstChild(_G.StarHub .."," .. _G.Version):Destroy()
end

pcall(function()
userinfo = HttpService:JSONDecode(readfile("Star.txt"));
end)

pfp = userinfo["pfp"] or "https://www.roblox.com/headshot-thumbnail/image?


userId=".. game.Players.LocalPlayer.UserId .."&width=420&height=420&format=png"
user = userinfo["user"] or game.Players.LocalPlayer.Name
tag = userinfo["tag"] or tostring(math.random(1,10))

local function SaveInfo()


userinfo["pfp"] = pfp
userinfo["user"] = user
userinfo["tag"] = tag
writefile("StarHub.txt", HttpService:JSONEncode(userinfo));
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 StarHubPaid = Instance.new("ScreenGui")


StarHubPaid.Name = _G.StarHub .."," .. _G.Version
StarHubPaid.Parent = game.CoreGui
StarHubPaid.ZIndexBehavior = Enum.ZIndexBehavior.Sibling

game:GetService("UserInputService").InputBegan:connect(function(inputObject,
gameProcessedEvent)
if inputObject.KeyCode == Enum.KeyCode.RightControl then
wait()
StarHubPaid.Enabled = not StarHubPaid.Enabled
end
end)

function StarHub:Window(text)
local currentservertoggled = ""
local minimized = false
local fs = false
local settingsopened = false
local MainFrame = Instance.new("Frame")
local TopFrame = Instance.new("Frame")
local Title = Instance.new("TextLabel")
local CloseBtn = Instance.new("TextButton")
local CloseIcon = Instance.new("ImageLabel")
local MinimizeBtn = Instance.new("TextButton")
local MinimizeIcon = Instance.new("ImageLabel")
local ServersHolder = Instance.new("Folder")
local Userpad = Instance.new("Frame")
local UserIcon = Instance.new("Frame")
local UserIconCorner = Instance.new("UICorner")
local Corner_1 = Instance.new("UICorner")
local UserImage = Instance.new("ImageLabel")
local UserCircleImage = Instance.new("ImageLabel")
local UserName = Instance.new("TextLabel")
local UserTag = Instance.new("TextLabel")
local ServersHoldFrame = Instance.new("Frame")
local ServersHold = Instance.new("ScrollingFrame")
local ServersHoldLayout = Instance.new("UIListLayout")
local ServersHoldPadding = Instance.new("UIPadding")
local TopFrameHolder = Instance.new("Frame")

MainFrame.Name = "MainFrame"
MainFrame.Parent = StarHubPaid
MainFrame.AnchorPoint = Vector2.new(0.5, 0.5)
MainFrame.BackgroundColor3 = Color3.fromRGB(15,15,15)
MainFrame.BorderSizePixel = 0
MainFrame.ClipsDescendants = true
MainFrame.Position = UDim2.new(0.5, 0, 0.5, 0)
MainFrame.Size = UDim2.new(0, 611, 0, 0)

MainFrame:TweenSize(UDim2.new(0, 611, 0, 396), Enum.EasingDirection.Out,


Enum.EasingStyle.Back, 0.2, true)

Corner_1.CornerRadius = UDim.new(0, 7)
Corner_1.Name = "UserIconCorner"
Corner_1.Parent = MainFrame

TopFrame.Name = "TopFrame"
TopFrame.Parent = MainFrame
TopFrame.BackgroundColor3 = Color3.fromRGB(20,20,20)
TopFrame.BackgroundTransparency = 1.000
TopFrame.BorderSizePixel = 0
TopFrame.Position = UDim2.new(-0.000658480625, 0, 0, 0)
TopFrame.Size = UDim2.new(0, 681, 0, 22)

TopFrameHolder.Name = "TopFrameHolder"
TopFrameHolder.Parent = TopFrame
TopFrameHolder.BackgroundColor3 = Color3.fromRGB(20,20,20)
TopFrameHolder.BackgroundTransparency = 1.000
TopFrameHolder.BorderSizePixel = 0
TopFrameHolder.Position = UDim2.new(-0.000658480625, 0, 0, 0)
TopFrameHolder.Size = UDim2.new(0, 20, 0, 22)

Title.Name = "Title"
Title.Parent = TopFrame
Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Title.BackgroundTransparency = 1.000
Title.Position = UDim2.new(0.0102790017, 0, 0, 0)
Title.Size = UDim2.new(0, 192, 0, 23)
Title.Font = Enum.Font.GothamBold
Title.Text = text
Title.TextColor3 = _G.Color
Title.TextSize = 13.000
Title.TextXAlignment = Enum.TextXAlignment.Left

CloseBtn.Name = "CloseBtn"
CloseBtn.Parent = TopFrame
CloseBtn.BackgroundColor3 = Color3.fromRGB(15,15,15)
CloseBtn.BackgroundTransparency = 0
CloseBtn.Position = UDim2.new(0.85, 0, -0.0169996787, 0)
CloseBtn.Size = UDim2.new(0, 28, 0, 22)
CloseBtn.Font = Enum.Font.Gotham
CloseBtn.Text = ""
CloseBtn.TextColor3 = _G.Color
CloseBtn.TextSize = 14.000
CloseBtn.BorderSizePixel = 0
CloseBtn.AutoButtonColor = false

CloseIcon.Name = "CloseIcon"
CloseIcon.Parent = CloseBtn
CloseIcon.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
CloseIcon.BackgroundTransparency = 1.000
CloseIcon.Position = UDim2.new(0.2, 0, 0.128935531, 0)
CloseIcon.Size = UDim2.new(0, 17, 0, 17)
CloseIcon.Image = "http://www.roblox.com/asset/?id=6035047409"
CloseIcon.ImageColor3 = Color3.fromRGB(220, 221, 222)

MinimizeBtn.Name = "MinimizeButton"
MinimizeBtn.Parent = TopFrame
MinimizeBtn.BackgroundColor3 = Color3.fromRGB(15,15,15)
MinimizeBtn.BackgroundTransparency = 0
MinimizeBtn.Position = UDim2.new(0.8, 0, -0.0169996787, 0)
MinimizeBtn.Size = UDim2.new(0, 28, 0, 22)
MinimizeBtn.Font = Enum.Font.Gotham
MinimizeBtn.Text = ""
MinimizeBtn.TextColor3 = _G.Color
MinimizeBtn.TextSize = 14.000
MinimizeBtn.BorderSizePixel = 0
MinimizeBtn.AutoButtonColor = false

MinimizeIcon.Name = "MinimizeLabel"
MinimizeIcon.Parent = MinimizeBtn
MinimizeIcon.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
MinimizeIcon.BackgroundTransparency = 1.000
MinimizeIcon.Position = UDim2.new(0.2, 0, 0.128935531, 0)
MinimizeIcon.Size = UDim2.new(0, 17, 0, 17)
MinimizeIcon.Image = "http://www.roblox.com/asset/?id=6035067836"
MinimizeIcon.ImageColor3 = Color3.fromRGB(220, 221, 222)

ServersHolder.Name = "ServersHolder"
ServersHolder.Parent = TopFrameHolder

Userpad.Name = "Userpad"
Userpad.Parent = TopFrameHolder
Userpad.BackgroundColor3 = Color3.fromRGB(20,20,20)
Userpad.BorderSizePixel = 0
Userpad.Position = UDim2.new(0.106243297, 0, 15.9807148, 0)
Userpad.Size = UDim2.new(0, 179, 0, 43)

UserIcon.Name = "UserIcon"
UserIcon.Parent = Userpad
UserIcon.BackgroundColor3 = Color3.fromRGB(20,20,20)
UserIcon.BorderSizePixel = 0
UserIcon.Position = UDim2.new(0.0340000018, 0, 0.123999998, 0)
UserIcon.Size = UDim2.new(0, 32, 0, 32)

UserIconCorner.CornerRadius = UDim.new(1, 8)
UserIconCorner.Name = "UserIconCorner"
UserIconCorner.Parent = UserIcon
UserImage.Name = "UserImage"
UserImage.Parent = UserIcon
UserImage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
UserImage.BackgroundTransparency = 1.000
UserImage.Size = UDim2.new(0, 32, 0, 32)
UserImage.Image = pfp
UserImage.ImageTransparency = 1

UserCircleImage.Name = "UserImage"
UserCircleImage.Parent = UserImage
UserCircleImage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
UserCircleImage.BackgroundTransparency = 1.000
UserCircleImage.Size = UDim2.new(0, 32, 0, 32)
UserCircleImage.Image = "rbxassetid://4031889928"
UserCircleImage.ImageColor3 = Color3.fromRGB(20,20,20)

UserName.Name = "UserName"
UserName.Parent = Userpad
UserName.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
UserName.BackgroundTransparency = 1.000
UserName.BorderSizePixel = 0
UserName.Position = UDim2.new(0.230000004, 0, 0.115999997, 0)
UserName.Size = UDim2.new(0, 98, 0, 17)
UserName.Font = Enum.Font.GothamSemibold
UserName.TextSize = 13.000
UserName.TextXAlignment = Enum.TextXAlignment.Left
UserName.ClipsDescendants = true
UserName.TextTransparency = 1

UserTag.Name = "UserTag"
UserTag.Parent = Userpad
UserTag.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
UserTag.BackgroundTransparency = 1.000
UserTag.BorderSizePixel = 0
UserTag.Position = UDim2.new(0.230000004, 0, 0.455000013, 0)
UserTag.Size = UDim2.new(0, 95, 0, 17)
UserTag.Font = Enum.Font.Gotham
UserTag.TextColor3 = _G.Color
UserTag.TextSize = 13.000
UserTag.TextXAlignment = Enum.TextXAlignment.Left
UserTag.TextTransparency = 1

UserName.Text = user
UserTag.Text = "#" .. tag

ServersHoldFrame.Name = "ServersHoldFrame"
ServersHoldFrame.Parent = MainFrame
ServersHoldFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ServersHoldFrame.BackgroundTransparency = 1.000
ServersHoldFrame.BorderColor3 = Color3.fromRGB(20,20,20)
ServersHoldFrame.Size = UDim2.new(0, 71, 0, 396)

ServersHold.Name = "ServersHold"
ServersHold.Parent = ServersHoldFrame
ServersHold.Active = true
ServersHold.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ServersHold.BackgroundTransparency = 1.000
ServersHold.BorderSizePixel = 0
ServersHold.Position = UDim2.new(-0.000359333731, 0, 0.0580808073, 0)
ServersHold.Size = UDim2.new(0, 71, 0, 373)
ServersHold.ScrollBarThickness = 1
ServersHold.ScrollBarImageTransparency = 1
ServersHold.CanvasSize = UDim2.new(0, 0, 0, 0)

ServersHoldLayout.Name = "ServersHoldLayout"
ServersHoldLayout.Parent = ServersHold
ServersHoldLayout.SortOrder = Enum.SortOrder.LayoutOrder
ServersHoldLayout.Padding = UDim.new(0, 7)

ServersHoldPadding.Name = "ServersHoldPadding"
ServersHoldPadding.Parent = ServersHold

CloseBtn.MouseButton1Click:Connect(
function()
MainFrame:TweenSize(UDim2.new(0, 611, 0, 0),
Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .5, true)
end
)

CloseBtn.MouseEnter:Connect(
function()
CloseBtn.BackgroundColor3 = Color3.fromRGB(15,15,15)
end
)

CloseBtn.MouseLeave:Connect(
function()
CloseBtn.BackgroundColor3 = Color3.fromRGB(15,15,15)
end
)

MinimizeBtn.MouseEnter:Connect(
function()
MinimizeBtn.BackgroundColor3 = Color3.fromRGB(15,15,15)
end
)

MinimizeBtn.MouseLeave:Connect(
function()
MinimizeBtn.BackgroundColor3 = Color3.fromRGB(15,15,15)
end
)

MinimizeBtn.MouseButton1Click:Connect(
function()
if minimized == false then
MainFrame:TweenSize(
UDim2.new(0, 611, 0, 22),
Enum.EasingDirection.Out,
Enum.EasingStyle.Quart,
.3,
true
)
else
MainFrame:TweenSize(
UDim2.new(0, 611, 0, 396),
Enum.EasingDirection.Out,
Enum.EasingStyle.Quart,
.3,
true
)
end
minimized = not minimized
end
)

local SettingsOpenBtn = Instance.new("TextButton")


local SettingsOpenBtnIco = Instance.new("ImageLabel")

SettingsOpenBtn.Name = "SettingsOpenBtn"
SettingsOpenBtn.Parent = Userpad
SettingsOpenBtn.BackgroundColor3 = Color3.fromRGB(53, 56, 62)
SettingsOpenBtn.BackgroundTransparency = 1.000
SettingsOpenBtn.Position = UDim2.new(0.03, 0, 0.2, 0)
SettingsOpenBtn.Size = UDim2.new(0, 0, 0, 0)
SettingsOpenBtn.Font = Enum.Font.SourceSans
SettingsOpenBtn.Text = ""
SettingsOpenBtn.TextColor3 = Color3.fromRGB(0, 0, 0)
SettingsOpenBtn.TextSize = 14.000

SettingsOpenBtnIco.Name = "SettingsOpenBtnIco"
SettingsOpenBtnIco.Parent = SettingsOpenBtn
SettingsOpenBtnIco.BackgroundColor3 = Color3.fromRGB(220, 220, 220)
SettingsOpenBtnIco.BackgroundTransparency = 1.000
SettingsOpenBtnIco.Size = UDim2.new(0, 0, 0, 0)
SettingsOpenBtnIco.ImageTransparency = 1
SettingsOpenBtnIco.Image = "http://www.roblox.com/asset/?id=6031280882"
SettingsOpenBtnIco.ImageColor3 = Color3.fromRGB(220, 220, 220)
local SettingsFrame = Instance.new("Frame")
local Settings = Instance.new("Frame")
local SettingsHolder = Instance.new("Frame")
local CloseSettingsBtn = Instance.new("TextButton")
local CloseSettingsBtnCorner = Instance.new("UICorner")
local CloseSettingsBtnCircle = Instance.new("Frame")
local CloseSettingsBtnCircleCorner = Instance.new("UICorner")
local CloseSettingsBtnIcon = Instance.new("ImageLabel")
local TextLabel = Instance.new("TextLabel")
local UserPanel = Instance.new("Frame")
local UserSettingsPad = Instance.new("Frame")
local UserSettingsPadCorner = Instance.new("UICorner")
local UsernameText = Instance.new("TextLabel")
local UserSettingsPadUserTag = Instance.new("Frame")
local UserSettingsPadUser = Instance.new("TextLabel")
local UserSettingsPadUserTagLayout = Instance.new("UIListLayout")
local UserSettingsPadTag = Instance.new("TextLabel")
local EditBtn = Instance.new("TextButton")
local EditBtnCorner = Instance.new("UICorner")
local UserPanelUserIcon = Instance.new("TextButton")
local UserPanelUserImage = Instance.new("ImageLabel")
local UserPanelUserCircle = Instance.new("ImageLabel")
local BlackFrame = Instance.new("Frame")
local BlackFrameCorner = Instance.new("UICorner")
local ChangeAvatarText = Instance.new("TextLabel")
local SearchIcoFrame = Instance.new("Frame")
local SearchIcoFrameCorner = Instance.new("UICorner")
local SearchIco = Instance.new("ImageLabel")
local UserPanelUserTag = Instance.new("Frame")
local UserPanelUser = Instance.new("TextLabel")
local UserPanelUserTagLayout = Instance.new("UIListLayout")
local UserPanelTag = Instance.new("TextLabel")
local UserPanelCorner = Instance.new("UICorner")
local LeftFrame = Instance.new("Frame")
local MyAccountBtn = Instance.new("TextButton")
local MyAccountBtnCorner = Instance.new("UICorner")
local MyAccountBtnTitle = Instance.new("TextLabel")
local SettingsTitle = Instance.new("TextLabel")
local DiscordInfo = Instance.new("TextLabel")
local CurrentSettingOpen = Instance.new("TextLabel")

SettingsFrame.Name = "SettingsFrame"
SettingsFrame.Parent = MainFrame
SettingsFrame.BackgroundColor3 = Color3.fromRGB(25,25,25)
SettingsFrame.BackgroundTransparency = 1.000
SettingsFrame.Size = UDim2.new(0, 681, 0, 396)
SettingsFrame.Visible = false

Settings.Name = "Settings"
Settings.Parent = SettingsFrame
Settings.BackgroundColor3 = Color3.fromRGB(54, 57, 63)
Settings.BorderSizePixel = 0
Settings.Position = UDim2.new(0, 0, 0.0530303046, 0)
Settings.Size = UDim2.new(0, 681, 0, 375)

SettingsHolder.Name = "SettingsHolder"
SettingsHolder.Parent = Settings
SettingsHolder.AnchorPoint = Vector2.new(0.5, 0.5)
SettingsHolder.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
SettingsHolder.BackgroundTransparency = 1.000
SettingsHolder.ClipsDescendants = true
SettingsHolder.Position = UDim2.new(0.49926579, 0, 0.498666674, 0)
SettingsHolder.Size = UDim2.new(0, 0, 0, 0)

CloseSettingsBtn.Name = "CloseSettingsBtn"
CloseSettingsBtn.Parent = SettingsHolder
CloseSettingsBtn.AnchorPoint = Vector2.new(0.5, 0.5)
CloseSettingsBtn.BackgroundColor3 = Color3.fromRGB(25,25,25)
CloseSettingsBtn.Position = UDim2.new(0.952967286, 0, 0.0853333324, 0)
CloseSettingsBtn.Selectable = false
CloseSettingsBtn.Size = UDim2.new(0, 30, 0, 30)
CloseSettingsBtn.AutoButtonColor = false
CloseSettingsBtn.Font = Enum.Font.SourceSans
CloseSettingsBtn.Text = ""
CloseSettingsBtn.TextColor3 = Color3.fromRGB(0, 0, 0)
CloseSettingsBtn.TextSize = 14.000

CloseSettingsBtnCorner.CornerRadius = UDim.new(1, 0)
CloseSettingsBtnCorner.Name = "CloseSettingsBtnCorner"
CloseSettingsBtnCorner.Parent = CloseSettingsBtn

CloseSettingsBtnCircle.Name = "CloseSettingsBtnCircle"
CloseSettingsBtnCircle.Parent = CloseSettingsBtn
CloseSettingsBtnCircle.BackgroundColor3 = _G.Color
CloseSettingsBtnCircle.Position = UDim2.new(0.0879999995, 0, 0.118000001, 0)
CloseSettingsBtnCircle.Size = UDim2.new(0, 24, 0, 24)
CloseSettingsBtnCircleCorner.CornerRadius = UDim.new(1, 0)
CloseSettingsBtnCircleCorner.Name = "CloseSettingsBtnCircleCorner"
CloseSettingsBtnCircleCorner.Parent = CloseSettingsBtnCircle

CloseSettingsBtnIcon.Name = "CloseSettingsBtnIcon"
CloseSettingsBtnIcon.Parent = CloseSettingsBtnCircle
CloseSettingsBtnIcon.BackgroundColor3 = _G.Color
CloseSettingsBtnIcon.BackgroundTransparency = 1.000
CloseSettingsBtnIcon.Position = UDim2.new(0, 2, 0, 2)
CloseSettingsBtnIcon.Size = UDim2.new(0, 19, 0, 19)
CloseSettingsBtnIcon.Image = "http://www.roblox.com/asset/?id=6035047409"
CloseSettingsBtnIcon.ImageColor3 = Color3.fromRGB(222, 222, 222)

CloseSettingsBtn.MouseButton1Click:Connect(function()
settingsopened = false
TopFrameHolder.Visible = true
ServersHoldFrame.Visible = true
SettingsHolder:TweenSize(UDim2.new(0, 0, 0, 0),
Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .3, true)
TweenService:Create(
Settings,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
for i,v in next, SettingsHolder:GetChildren() do
TweenService:Create(
v,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
end
wait(.3)
SettingsFrame.Visible = false
end)

CloseSettingsBtn.MouseEnter:Connect(function()
CloseSettingsBtnCircle.BackgroundColor3 = _G.Color
end)

CloseSettingsBtn.MouseLeave:Connect(function()
CloseSettingsBtnCircle.BackgroundColor3 = Color3.fromRGB(54, 57, 63)
end)

UserInputService.InputBegan:Connect(
function(io, p)
if io.KeyCode == Enum.KeyCode.RightControl then
if settingsopened == true then
settingsopened = false
TopFrameHolder.Visible = true
ServersHoldFrame.Visible = true
SettingsHolder:TweenSize(UDim2.new(0, 0, 0, 0),
Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .3, true)
TweenService:Create(
Settings,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
for i,v in next, SettingsHolder:GetChildren() do
TweenService:Create(
v,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
end
wait(.3)
SettingsFrame.Visible = false
end
end
end
)

TextLabel.Parent = CloseSettingsBtn
TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel.BackgroundTransparency = 1.000
TextLabel.Position = UDim2.new(-0.0666666701, 0, 1.06666672, 0)
TextLabel.Size = UDim2.new(0, 34, 0, 22)
TextLabel.Font = Enum.Font.GothamSemibold
TextLabel.Text = "rightctrl"
TextLabel.TextColor3 = Color3.fromRGB(113, 117, 123)
TextLabel.TextSize = 11.000

UserPanel.Name = "UserPanel"
UserPanel.Parent = SettingsHolder
UserPanel.BackgroundColor3 = Color3.fromRGB(47, 49, 54)
UserPanel.Position = UDim2.new(0.365638763, 0, 0.130666673, 0)
UserPanel.Size = UDim2.new(0, 362, 0, 164)

UserSettingsPad.Name = "UserSettingsPad"
UserSettingsPad.Parent = UserPanel
UserSettingsPad.BackgroundColor3 = Color3.fromRGB(54, 57, 63)
UserSettingsPad.Position = UDim2.new(0.0331491716, 0, 0.568140388, 0)
UserSettingsPad.Size = UDim2.new(0, 337, 0, 56)

UserSettingsPadCorner.Name = "UserSettingsPadCorner"
UserSettingsPadCorner.Parent = UserSettingsPad

UsernameText.Name = "UsernameText"
UsernameText.Parent = UserSettingsPad
UsernameText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
UsernameText.BackgroundTransparency = 1.000
UsernameText.Position = UDim2.new(0.0419999994, 0, 0.154714286, 0)
UsernameText.Size = UDim2.new(0, 65, 0, 19)
UsernameText.Font = Enum.Font.GothamBold
UsernameText.Text = "USERNAME"
UsernameText.TextColor3 = Color3.fromRGB(126, 130, 136)
UsernameText.TextSize = 11.000
UsernameText.TextXAlignment = Enum.TextXAlignment.Left

UserSettingsPadUserTag.Name = "UserSettingsPadUserTag"
UserSettingsPadUserTag.Parent = UserSettingsPad
UserSettingsPadUserTag.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
UserSettingsPadUserTag.BackgroundTransparency = 1.000
UserSettingsPadUserTag.Position = UDim2.new(0.0419999994, 0, 0.493999988, 0)
UserSettingsPadUserTag.Size = UDim2.new(0, 65, 0, 19)
UserSettingsPadUser.Name = "UserSettingsPadUser"
UserSettingsPadUser.Parent = UserSettingsPadUserTag
UserSettingsPadUser.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
UserSettingsPadUser.BackgroundTransparency = 1.000
UserSettingsPadUser.Font = Enum.Font.Gotham
UserSettingsPadUser.TextColor3 = Color3.fromRGB(255, 255, 255)
UserSettingsPadUser.TextSize = 13.000
UserSettingsPadUser.TextXAlignment = Enum.TextXAlignment.Left
UserSettingsPadUser.Text = user
UserSettingsPadUser.Size = UDim2.new(0, UserSettingsPadUser.TextBounds.X + 2,
0, 19)

UserSettingsPadUserTagLayout.Name = "UserSettingsPadUserTagLayout"
UserSettingsPadUserTagLayout.Parent = UserSettingsPadUserTag
UserSettingsPadUserTagLayout.FillDirection = Enum.FillDirection.Horizontal
UserSettingsPadUserTagLayout.SortOrder = Enum.SortOrder.LayoutOrder

UserSettingsPadTag.Name = "UserSettingsPadTag"
UserSettingsPadTag.Parent = UserSettingsPadUserTag
UserSettingsPadTag.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
UserSettingsPadTag.BackgroundTransparency = 1.000
UserSettingsPadTag.Position = UDim2.new(0.0419999994, 0, 0.493999988, 0)
UserSettingsPadTag.Size = UDim2.new(0, 65, 0, 19)
UserSettingsPadTag.Font = Enum.Font.Gotham
UserSettingsPadTag.Text = "#" .. tag
UserSettingsPadTag.TextColor3 = Color3.fromRGB(184, 186, 189)
UserSettingsPadTag.TextSize = 13.000
UserSettingsPadTag.TextXAlignment = Enum.TextXAlignment.Left

EditBtn.Name = "EditBtn"
EditBtn.Parent = UserSettingsPad
EditBtn.BackgroundColor3 = Color3.fromRGB(116, 127, 141)
EditBtn.Position = UDim2.new(0.797671914, 0, 0.232142866, 0)
EditBtn.Size = UDim2.new(0, 55, 0, 30)
EditBtn.Font = Enum.Font.Gotham
EditBtn.Text = "Edit"
EditBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
EditBtn.TextSize = 14.000
EditBtn.AutoButtonColor = false

EditBtn.MouseEnter:Connect(function()
TweenService:Create(
EditBtn,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(104,114,127)}
):Play()
end)

EditBtn.MouseLeave:Connect(function()
TweenService:Create(
EditBtn,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(116, 127, 141)}
):Play()
end)
EditBtnCorner.CornerRadius = UDim.new(0, 3)
EditBtnCorner.Name = "EditBtnCorner"
EditBtnCorner.Parent = EditBtn

UserPanelUserIcon.Name = "UserPanelUserIcon"
UserPanelUserIcon.Parent = UserPanel
UserPanelUserIcon.BackgroundColor3 = Color3.fromRGB(31, 33, 36)
UserPanelUserIcon.BorderSizePixel = 0
UserPanelUserIcon.Position = UDim2.new(0.0340000018, 0, 0.074000001, 0)
UserPanelUserIcon.Size = UDim2.new(0, 71, 0, 71)
UserPanelUserIcon.AutoButtonColor = false
UserPanelUserIcon.Text = ""

UserPanelUserImage.Name = "UserPanelUserImage"
UserPanelUserImage.Parent = UserPanelUserIcon
UserPanelUserImage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
UserPanelUserImage.BackgroundTransparency = 1.000
UserPanelUserImage.Size = UDim2.new(0, 71, 0, 71)
UserPanelUserImage.Image = pfp

UserPanelUserCircle.Name = "UserPanelUserCircle"
UserPanelUserCircle.Parent = UserPanelUserImage
UserPanelUserCircle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
UserPanelUserCircle.BackgroundTransparency = 1.000
UserPanelUserCircle.Size = UDim2.new(0, 71, 0, 71)
UserPanelUserCircle.Image = "rbxassetid://4031889928"
UserPanelUserCircle.ImageColor3 = Color3.fromRGB(47, 49, 54)

BlackFrame.Name = "BlackFrame"
BlackFrame.Parent = UserPanelUserIcon
BlackFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
BlackFrame.BackgroundTransparency = 0.400
BlackFrame.BorderSizePixel = 0
BlackFrame.Size = UDim2.new(0, 71, 0, 71)
BlackFrame.Visible = false

BlackFrameCorner.CornerRadius = UDim.new(1, 8)
BlackFrameCorner.Name = "BlackFrameCorner"
BlackFrameCorner.Parent = BlackFrame

ChangeAvatarText.Name = "ChangeAvatarText"
ChangeAvatarText.Parent = BlackFrame
ChangeAvatarText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ChangeAvatarText.BackgroundTransparency = 1.000
ChangeAvatarText.Size = UDim2.new(0, 71, 0, 71)
ChangeAvatarText.Font = Enum.Font.GothamBold
ChangeAvatarText.Text = "CHAGNE AVATAR"
ChangeAvatarText.TextColor3 = Color3.fromRGB(255, 255, 255)
ChangeAvatarText.TextSize = 11.000
ChangeAvatarText.TextWrapped = true

SearchIcoFrame.Name = "SearchIcoFrame"
SearchIcoFrame.Parent = UserPanelUserIcon
SearchIcoFrame.BackgroundColor3 = Color3.fromRGB(222, 222, 222)
SearchIcoFrame.Position = UDim2.new(0.657999992, 0, 0, 0)
SearchIcoFrame.Size = UDim2.new(0, 20, 0, 20)

SearchIcoFrameCorner.CornerRadius = UDim.new(1, 8)
SearchIcoFrameCorner.Name = "SearchIcoFrameCorner"
SearchIcoFrameCorner.Parent = SearchIcoFrame

SearchIco.Name = "SearchIco"
SearchIco.Parent = SearchIcoFrame
SearchIco.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
SearchIco.BackgroundTransparency = 1.000
SearchIco.Position = UDim2.new(0.150000006, 0, 0.100000001, 0)
SearchIco.Size = UDim2.new(0, 15, 0, 15)
SearchIco.Image = "http://www.roblox.com/asset/?id=6034407084"
SearchIco.ImageColor3 = Color3.fromRGB(114, 118, 125)

UserPanelUserIcon.MouseEnter:Connect(function()
BlackFrame.Visible = true
end)

UserPanelUserIcon.MouseLeave:Connect(function()
BlackFrame.Visible = false
end)

UserPanelUserIcon.MouseButton1Click:Connect(function()
local NotificationHolder = Instance.new("TextButton")
NotificationHolder.Name = "NotificationHolder"
NotificationHolder.Parent = SettingsHolder
NotificationHolder.BackgroundColor3 = Color3.fromRGB(22,22,22)
NotificationHolder.Position = UDim2.new(-0.00881057233, 0, -
0.00266666664, 0)
NotificationHolder.Size = UDim2.new(0, 687, 0, 375)
NotificationHolder.AutoButtonColor = false
NotificationHolder.Font = Enum.Font.SourceSans
NotificationHolder.Text = ""
NotificationHolder.TextColor3 = _G.Color
NotificationHolder.TextSize = 14.000
NotificationHolder.BackgroundTransparency = 1
NotificationHolder.Visible = true
TweenService:Create(
NotificationHolder,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 0.2}
):Play()

local AvatarChange = Instance.new("Frame")


local UserChangeCorner = Instance.new("UICorner")
local UnderBar = Instance.new("Frame")
local UnderBarCorner = Instance.new("UICorner")
local UnderBarFrame = Instance.new("Frame")
local Text1 = Instance.new("TextLabel")
local Text2 = Instance.new("TextLabel")
local TextBoxFrame = Instance.new("Frame")
local TextBoxFrameCorner = Instance.new("UICorner")
local TextBoxFrame1 = Instance.new("Frame")
local TextBoxFrame1Corner = Instance.new("UICorner")
local AvatarTextbox = Instance.new("TextBox")
local ChangeBtn = Instance.new("TextButton")
local ChangeCorner = Instance.new("UICorner")
local CloseBtn2 = Instance.new("TextButton")
local Close2Icon = Instance.new("ImageLabel")
local CloseBtn1 = Instance.new("TextButton")
local CloseBtn1Corner = Instance.new("UICorner")
local ResetBtn = Instance.new("TextButton")
local ResetCorner = Instance.new("UICorner")

AvatarChange.Name = "AvatarChange"
AvatarChange.Parent = NotificationHolder
AvatarChange.AnchorPoint = Vector2.new(0.5, 0.5)
AvatarChange.BackgroundColor3 = Color3.fromRGB(20,20,20)
AvatarChange.ClipsDescendants = true
AvatarChange.Position = UDim2.new(0.513071597, 0, 0.4746176, 0)
AvatarChange.Size = UDim2.new(0, 0, 0, 0)
AvatarChange.BackgroundTransparency = 1

AvatarChange:TweenSize(UDim2.new(0, 346, 0, 198),


Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .2, true)
TweenService:Create(
AvatarChange,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 0}
):Play()

UserChangeCorner.CornerRadius = UDim.new(0, 5)
UserChangeCorner.Name = "UserChangeCorner"
UserChangeCorner.Parent = AvatarChange

UnderBar.Name = "UnderBar"
UnderBar.Parent = AvatarChange
UnderBar.BackgroundColor3 = Color3.fromRGB(25,25,25)
UnderBar.Position = UDim2.new(-0.000297061284, 0, 0.945048928, 0)
UnderBar.Size = UDim2.new(0, 346, 0, 13)

UnderBarCorner.CornerRadius = UDim.new(0, 5)
UnderBarCorner.Name = "UnderBarCorner"
UnderBarCorner.Parent = UnderBar

UnderBarFrame.Name = "UnderBarFrame"
UnderBarFrame.Parent = UnderBar
UnderBarFrame.BackgroundColor3 = Color3.fromRGB(25,25,25)
UnderBarFrame.BorderSizePixel = 0
UnderBarFrame.Position = UDim2.new(-0.000297061284, 0, -2.53846145, 0)
UnderBarFrame.Size = UDim2.new(0, 346, 0, 39)

Text1.Name = "Text1"
Text1.Parent = AvatarChange
Text1.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Text1.BackgroundTransparency = 1.000
Text1.Position = UDim2.new(-0.000594122568, 0, 0.0202020202, 0)
Text1.Size = UDim2.new(0, 346, 0, 68)
Text1.Font = Enum.Font.GothamSemibold
Text1.Text = "Change your avatar"
Text1.TextColor3 = Color3.fromRGB(255, 255, 255)
Text1.TextSize = 20.000

Text2.Name = "Text2"
Text2.Parent = AvatarChange
Text2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Text2.BackgroundTransparency = 1.000
Text2.Position = UDim2.new(-0.000594122568, 0, 0.141587839, 0)
Text2.Size = UDim2.new(0, 346, 0, 63)
Text2.Font = Enum.Font.Gotham
Text2.Text = "Enter your new profile in a Roblox decal link."
Text2.TextColor3 = Color3.fromRGB(171, 172, 176)
Text2.TextSize = 14.000

TextBoxFrame.Name = "TextBoxFrame"
TextBoxFrame.Parent = AvatarChange
TextBoxFrame.AnchorPoint = Vector2.new(0.5, 0.5)
TextBoxFrame.BackgroundColor3 = Color3.fromRGB(25,25,25)
TextBoxFrame.Position = UDim2.new(0.49710983, 0, 0.560606062, 0)
TextBoxFrame.Size = UDim2.new(0, 319, 0, 38)

TextBoxFrameCorner.CornerRadius = UDim.new(0, 3)
TextBoxFrameCorner.Name = "TextBoxFrameCorner"
TextBoxFrameCorner.Parent = TextBoxFrame

TextBoxFrame1.Name = "TextBoxFrame1"
TextBoxFrame1.Parent = TextBoxFrame
TextBoxFrame1.AnchorPoint = Vector2.new(0.5, 0.5)
TextBoxFrame1.BackgroundColor3 = Color3.fromRGB(48, 51, 57)
TextBoxFrame1.ClipsDescendants = true
TextBoxFrame1.Position = UDim2.new(0.5, 0, 0.5, 0)
TextBoxFrame1.Size = UDim2.new(0, 317, 0, 36)

TextBoxFrame1Corner.CornerRadius = UDim.new(0, 3)
TextBoxFrame1Corner.Name = "TextBoxFrame1Corner"
TextBoxFrame1Corner.Parent = TextBoxFrame1

AvatarTextbox.Name = "AvatarTextbox"
AvatarTextbox.Parent = TextBoxFrame1
AvatarTextbox.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
AvatarTextbox.BackgroundTransparency = 1.000
AvatarTextbox.Position = UDim2.new(0.0378548913, 0, 0, 0)
AvatarTextbox.Size = UDim2.new(0, 293, 0, 37)
AvatarTextbox.Font = Enum.Font.Gotham
AvatarTextbox.Text = ""
AvatarTextbox.TextColor3 = Color3.fromRGB(193, 195, 197)
AvatarTextbox.TextSize = 14.000
AvatarTextbox.TextXAlignment = Enum.TextXAlignment.Left

ChangeBtn.Name = "ChangeBtn"
ChangeBtn.Parent = AvatarChange
ChangeBtn.BackgroundColor3 = Color3.fromRGB(114, 137, 228)
ChangeBtn.Position = UDim2.new(0.749670506, 0, 0.823232353, 0)
ChangeBtn.Size = UDim2.new(0, 76, 0, 27)
ChangeBtn.Font = Enum.Font.Gotham
ChangeBtn.Text = "Change"
ChangeBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
ChangeBtn.TextSize = 13.000
ChangeBtn.AutoButtonColor = false

ChangeBtn.MouseEnter:Connect(function()
TweenService:Create(
ChangeBtn,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(103,123,196)}
):Play()
end)

ChangeBtn.MouseLeave:Connect(function()
TweenService:Create(
ChangeBtn,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(114, 137, 228)}
):Play()
end)

ChangeBtn.MouseButton1Click:Connect(function()
pfp = tostring(AvatarTextbox.Text)
UserImage.Image = pfp
UserPanelUserImage.Image = pfp
SaveInfo()

AvatarChange:TweenSize(UDim2.new(0, 0, 0, 0),
Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .2, true)
TweenService:Create(
AvatarChange,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
TweenService:Create(
NotificationHolder,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
wait(.2)
NotificationHolder:Destroy()
end)

ChangeCorner.CornerRadius = UDim.new(0, 4)
ChangeCorner.Name = "ChangeCorner"
ChangeCorner.Parent = ChangeBtn

CloseBtn2.Name = "CloseBtn2"
CloseBtn2.Parent = AvatarChange
CloseBtn2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
CloseBtn2.BackgroundTransparency = 1.000
CloseBtn2.Position = UDim2.new(0.898000002, 0, 0, 0)
CloseBtn2.Size = UDim2.new(0, 26, 0, 26)
CloseBtn2.Font = Enum.Font.Gotham
CloseBtn2.Text = ""
CloseBtn2.TextColor3 = Color3.fromRGB(255, 255, 255)
CloseBtn2.TextSize = 14.000

Close2Icon.Name = "Close2Icon"
Close2Icon.Parent = CloseBtn2
Close2Icon.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Close2Icon.BackgroundTransparency = 1.000
Close2Icon.Position = UDim2.new(-0.0384615399, 0, 0.312910825, 0)
Close2Icon.Size = UDim2.new(0, 25, 0, 25)
Close2Icon.Image = "http://www.roblox.com/asset/?id=6035047409"
Close2Icon.ImageColor3 = Color3.fromRGB(119, 122, 127)

CloseBtn1.Name = "CloseBtn1"
CloseBtn1.Parent = AvatarChange
CloseBtn1.BackgroundColor3 = Color3.fromRGB(114, 137, 228)
CloseBtn1.BackgroundTransparency = 1.000
CloseBtn1.Position = UDim2.new(0.495000005, 0, 0.823000014, 0)
CloseBtn1.Size = UDim2.new(0, 76, 0, 27)
CloseBtn1.Font = Enum.Font.Gotham
CloseBtn1.Text = "Close"
CloseBtn1.TextColor3 = Color3.fromRGB(255, 255, 255)
CloseBtn1.TextSize = 13.000

CloseBtn1Corner.CornerRadius = UDim.new(0, 4)
CloseBtn1Corner.Name = "CloseBtn1Corner"
CloseBtn1Corner.Parent = CloseBtn1

ResetBtn.Name = "ResetBtn"
ResetBtn.Parent = AvatarChange
ResetBtn.BackgroundColor3 = Color3.fromRGB(114, 137, 228)
ResetBtn.BackgroundTransparency = 1.000
ResetBtn.Position = UDim2.new(0.260895967, 0, 0.823000014, 0)
ResetBtn.Size = UDim2.new(0, 76, 0, 27)
ResetBtn.Font = Enum.Font.Gotham
ResetBtn.Text = "Reset"
ResetBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
ResetBtn.TextSize = 13.000

ResetBtn.MouseButton1Click:Connect(function()
pfp = "https://www.roblox.com/headshot-thumbnail/image?userId="..
game.Players.LocalPlayer.UserId .."&width=420&height=420&format=png"
UserImage.Image = pfp
UserPanelUserImage.Image = pfp
SaveInfo()

AvatarChange:TweenSize(UDim2.new(0, 0, 0, 0),
Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .2, true)
TweenService:Create(
AvatarChange,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
TweenService:Create(
NotificationHolder,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
wait(.2)
NotificationHolder:Destroy()
end)

ResetCorner.CornerRadius = UDim.new(0, 4)
ResetCorner.Name = "ResetCorner"
ResetCorner.Parent = ResetBtn
CloseBtn1.MouseButton1Click:Connect(function()
AvatarChange:TweenSize(UDim2.new(0, 0, 0, 0),
Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .2, true)
TweenService:Create(
AvatarChange,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
TweenService:Create(
NotificationHolder,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
wait(.2)
NotificationHolder:Destroy()
end)

CloseBtn2.MouseButton1Click:Connect(function()
AvatarChange:TweenSize(UDim2.new(0, 0, 0, 0),
Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .2, true)
TweenService:Create(
AvatarChange,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
TweenService:Create(
NotificationHolder,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
wait(.2)
NotificationHolder:Destroy()
end)

CloseBtn2.MouseEnter:Connect(function()
TweenService:Create(
Close2Icon,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{ImageColor3 = Color3.fromRGB(210,210,210)}
):Play()
end)

CloseBtn2.MouseLeave:Connect(function()
TweenService:Create(
Close2Icon,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{ImageColor3 = Color3.fromRGB(119, 122, 127)}
):Play()
end)

AvatarTextbox.Focused:Connect(function()
TweenService:Create(
TextBoxFrame,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(114, 137, 228)}
):Play()
end)

AvatarTextbox.FocusLost:Connect(function()
TweenService:Create(
TextBoxFrame,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(37, 40, 43)}
):Play()
end)

end)

UserPanelUserTag.Name = "UserPanelUserTag"
UserPanelUserTag.Parent = UserPanel
UserPanelUserTag.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
UserPanelUserTag.BackgroundTransparency = 1.000
UserPanelUserTag.Position = UDim2.new(0.271143615, 0, 0.231804818, 0)
UserPanelUserTag.Size = UDim2.new(0, 113, 0, 19)

UserPanelUser.Name = "UserPanelUser"
UserPanelUser.Parent = UserPanelUserTag
UserPanelUser.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
UserPanelUser.BackgroundTransparency = 1.000
UserPanelUser.Font = Enum.Font.GothamSemibold
UserPanelUser.TextColor3 = Color3.fromRGB(255, 255, 255)
UserPanelUser.TextSize = 17.000
UserPanelUser.TextXAlignment = Enum.TextXAlignment.Left
UserPanelUser.Text = user
UserPanelUser.Size = UDim2.new(0, UserPanelUser.TextBounds.X + 2, 0, 19)

UserPanelUserTagLayout.Name = "UserPanelUserTagLayout"
UserPanelUserTagLayout.Parent = UserPanelUserTag
UserPanelUserTagLayout.FillDirection = Enum.FillDirection.Horizontal
UserPanelUserTagLayout.SortOrder = Enum.SortOrder.LayoutOrder

UserPanelTag.Name = "UserPanelTag"
UserPanelTag.Parent = UserPanelUserTag
UserPanelTag.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
UserPanelTag.BackgroundTransparency = 1.000
UserPanelTag.Position = UDim2.new(0.0419999994, 0, 0.493999988, 0)
UserPanelTag.Size = UDim2.new(0, 65, 0, 19)
UserPanelTag.Font = Enum.Font.Gotham
UserPanelTag.Text = "#" .. tag
UserPanelTag.TextColor3 = Color3.fromRGB(184, 186, 189)
UserPanelTag.TextSize = 17.000
UserPanelTag.TextXAlignment = Enum.TextXAlignment.Left

UserPanelCorner.Name = "UserPanelCorner"
UserPanelCorner.Parent = UserPanel
LeftFrame.Name = "LeftFrame"
LeftFrame.Parent = SettingsHolder
LeftFrame.BackgroundColor3 = Color3.fromRGB(25,25,25)
LeftFrame.BorderSizePixel = 0
LeftFrame.Position = UDim2.new(0, 0, -0.000303059904, 0)
LeftFrame.Size = UDim2.new(0, 233, 0, 375)

MyAccountBtn.Name = "MyAccountBtn"
MyAccountBtn.Parent = LeftFrame
MyAccountBtn.BackgroundColor3 = Color3.fromRGB(25,25,25)
MyAccountBtn.BorderSizePixel = 0
MyAccountBtn.Position = UDim2.new(0.271232396, 0, 0.101614028, 0)
MyAccountBtn.Size = UDim2.new(0, 160, 0, 30)
MyAccountBtn.AutoButtonColor = false
MyAccountBtn.Font = Enum.Font.SourceSans
MyAccountBtn.Text = ""
MyAccountBtn.TextColor3 = Color3.fromRGB(0, 0, 0)
MyAccountBtn.TextSize = 14.000

MyAccountBtnCorner.CornerRadius = UDim.new(0, 6)
MyAccountBtnCorner.Name = "MyAccountBtnCorner"
MyAccountBtnCorner.Parent = MyAccountBtn

MyAccountBtnTitle.Name = "MyAccountBtnTitle"
MyAccountBtnTitle.Parent = MyAccountBtn
MyAccountBtnTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
MyAccountBtnTitle.BackgroundTransparency = 1.000
MyAccountBtnTitle.BorderSizePixel = 0
MyAccountBtnTitle.Position = UDim2.new(0.0759999976, 0, -0.166999996, 0)
MyAccountBtnTitle.Size = UDim2.new(0, 95, 0, 39)
MyAccountBtnTitle.Font = Enum.Font.GothamSemibold
MyAccountBtnTitle.Text = "My Account"
MyAccountBtnTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
MyAccountBtnTitle.TextSize = 14.000
MyAccountBtnTitle.TextXAlignment = Enum.TextXAlignment.Left

SettingsTitle.Name = "SettingsTitle"
SettingsTitle.Parent = LeftFrame
SettingsTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
SettingsTitle.BackgroundTransparency = 1.000
SettingsTitle.Position = UDim2.new(0.308999985, 0, 0.0450000018, 0)
SettingsTitle.Size = UDim2.new(0, 65, 0, 19)
SettingsTitle.Font = Enum.Font.GothamBlack
SettingsTitle.Text = "SETTINGS"
SettingsTitle.TextColor3 = Color3.fromRGB(255, 146, 152)
SettingsTitle.TextSize = 11.000
SettingsTitle.TextXAlignment = Enum.TextXAlignment.Left

DiscordInfo.Name = "DiscordInfo"
DiscordInfo.Parent = LeftFrame
DiscordInfo.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
DiscordInfo.BackgroundTransparency = 1.000
DiscordInfo.Position = UDim2.new(0.304721028, 0, 0.821333349, 0)
DiscordInfo.Size = UDim2.new(0, 133, 0, 44)
DiscordInfo.Font = Enum.Font.Gotham
DiscordInfo.Text = "Stable 1.0.0 (00001) Host 0.0.0.1 Roblox
Lua Engine "
DiscordInfo.TextColor3 = Color3.fromRGB(255, 108, 116)
DiscordInfo.TextSize = 13.000
DiscordInfo.TextWrapped = true
DiscordInfo.TextXAlignment = Enum.TextXAlignment.Left
DiscordInfo.TextYAlignment = Enum.TextYAlignment.Top

CurrentSettingOpen.Name = "CurrentSettingOpen"
CurrentSettingOpen.Parent = LeftFrame
CurrentSettingOpen.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
CurrentSettingOpen.BackgroundTransparency = 1.000
CurrentSettingOpen.Position = UDim2.new(1.07294846, 0, 0.0450000018, 0)
CurrentSettingOpen.Size = UDim2.new(0, 65, 0, 19)
CurrentSettingOpen.Font = Enum.Font.GothamBlack
CurrentSettingOpen.Text = "MY ACCOUNT"
CurrentSettingOpen.TextColor3 = Color3.fromRGB(255, 255, 255)
CurrentSettingOpen.TextSize = 14.000
CurrentSettingOpen.TextXAlignment = Enum.TextXAlignment.Left

SettingsOpenBtn.MouseButton1Click:Connect(function ()
settingsopened = true
TopFrameHolder.Visible = false
ServersHoldFrame.Visible = false
SettingsFrame.Visible = true
SettingsHolder:TweenSize(UDim2.new(0, 681, 0, 375),
Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .3, true)
Settings.BackgroundTransparency = 1
TweenService:Create(
Settings,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 0}
):Play()
for i,v in next, SettingsHolder:GetChildren() do
v.BackgroundTransparency = 1
TweenService:Create(
v,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 0}
):Play()
end
end)

EditBtn.MouseButton1Click:Connect(function()
local NotificationHolder = Instance.new("TextButton")
NotificationHolder.Name = "NotificationHolder"
NotificationHolder.Parent = SettingsHolder
NotificationHolder.BackgroundColor3 = Color3.fromRGB(10,10,10)
NotificationHolder.Position = UDim2.new(-0.00881057233, 0, -
0.00266666664, 0)
NotificationHolder.Size = UDim2.new(0, 687, 0, 375)
NotificationHolder.AutoButtonColor = false
NotificationHolder.Font = Enum.Font.SourceSans
NotificationHolder.Text = ""
NotificationHolder.TextColor3 = Color3.fromRGB(0, 0, 0)
NotificationHolder.TextSize = 14.000
NotificationHolder.BackgroundTransparency = 1
NotificationHolder.Visible = true
TweenService:Create(
NotificationHolder,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 0.2}
):Play()

local UserChange = Instance.new("Frame")


local UserChangeCorner = Instance.new("UICorner")
local UnderBar = Instance.new("Frame")
local UnderBarCorner = Instance.new("UICorner")
local UnderBarFrame = Instance.new("Frame")
local Text1 = Instance.new("TextLabel")
local Text2 = Instance.new("TextLabel")
local TextBoxFrame = Instance.new("Frame")
local TextBoxFrameCorner = Instance.new("UICorner")
local TextBoxFrame1 = Instance.new("Frame")
local TextBoxFrame1Corner = Instance.new("UICorner")
local UsernameTextbox = Instance.new("TextBox")
local Seperator = Instance.new("Frame")
local HashtagLabel = Instance.new("TextLabel")
local TagTextbox = Instance.new("TextBox")
local ChangeBtn = Instance.new("TextButton")
local ChangeCorner = Instance.new("UICorner")
local CloseBtn2 = Instance.new("TextButton")
local Close2Icon = Instance.new("ImageLabel")
local CloseBtn1 = Instance.new("TextButton")
local CloseBtn1Corner = Instance.new("UICorner")

UserChange.Name = "UserChange"
UserChange.Parent = NotificationHolder
UserChange.AnchorPoint = Vector2.new(0.5, 0.5)
UserChange.BackgroundColor3 = Color3.fromRGB(25,25,25)
UserChange.ClipsDescendants = true
UserChange.Position = UDim2.new(0.513071597, 0, 0.4746176, 0)
UserChange.Size = UDim2.new(0, 0, 0, 0)
UserChange.BackgroundTransparency = 1

UserChange:TweenSize(UDim2.new(0, 346, 0, 198),


Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .2, true)
TweenService:Create(
UserChange,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 0}
):Play()

UserChangeCorner.CornerRadius = UDim.new(0, 5)
UserChangeCorner.Name = "UserChangeCorner"
UserChangeCorner.Parent = UserChange

UnderBar.Name = "UnderBar"
UnderBar.Parent = UserChange
UnderBar.BackgroundColor3 = Color3.fromRGB(47, 49, 54)
UnderBar.Position = UDim2.new(-0.000297061284, 0, 0.945048928, 0)
UnderBar.Size = UDim2.new(0, 346, 0, 13)

UnderBarCorner.CornerRadius = UDim.new(0, 5)
UnderBarCorner.Name = "UnderBarCorner"
UnderBarCorner.Parent = UnderBar
UnderBarFrame.Name = "UnderBarFrame"
UnderBarFrame.Parent = UnderBar
UnderBarFrame.BackgroundColor3 = Color3.fromRGB(47, 49, 54)
UnderBarFrame.BorderSizePixel = 0
UnderBarFrame.Position = UDim2.new(-0.000297061284, 0, -2.53846145, 0)
UnderBarFrame.Size = UDim2.new(0, 346, 0, 39)

Text1.Name = "Text1"
Text1.Parent = UserChange
Text1.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Text1.BackgroundTransparency = 1.000
Text1.Position = UDim2.new(-0.000594122568, 0, 0.0202020202, 0)
Text1.Size = UDim2.new(0, 346, 0, 68)
Text1.Font = Enum.Font.GothamSemibold
Text1.Text = "Change your username"
Text1.TextColor3 = Color3.fromRGB(255, 255, 255)
Text1.TextSize = 20.000

Text2.Name = "Text2"
Text2.Parent = UserChange
Text2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Text2.BackgroundTransparency = 1.000
Text2.Position = UDim2.new(-0.000594122568, 0, 0.141587839, 0)
Text2.Size = UDim2.new(0, 346, 0, 63)
Text2.Font = Enum.Font.Gotham
Text2.Text = "Enter your new username."
Text2.TextColor3 = Color3.fromRGB(171, 172, 176)
Text2.TextSize = 14.000

TextBoxFrame.Name = "TextBoxFrame"
TextBoxFrame.Parent = UserChange
TextBoxFrame.AnchorPoint = Vector2.new(0.5, 0.5)
TextBoxFrame.BackgroundColor3 = Color3.fromRGB(37, 40, 43)
TextBoxFrame.Position = UDim2.new(0.49710983, 0, 0.560606062, 0)
TextBoxFrame.Size = UDim2.new(0, 319, 0, 38)

TextBoxFrameCorner.CornerRadius = UDim.new(0, 3)
TextBoxFrameCorner.Name = "TextBoxFrameCorner"
TextBoxFrameCorner.Parent = TextBoxFrame

TextBoxFrame1.Name = "TextBoxFrame1"
TextBoxFrame1.Parent = TextBoxFrame
TextBoxFrame1.AnchorPoint = Vector2.new(0.5, 0.5)
TextBoxFrame1.BackgroundColor3 = Color3.fromRGB(48, 51, 57)
TextBoxFrame1.Position = UDim2.new(0.5, 0, 0.5, 0)
TextBoxFrame1.Size = UDim2.new(0, 317, 0, 36)

TextBoxFrame1Corner.CornerRadius = UDim.new(0, 3)
TextBoxFrame1Corner.Name = "TextBoxFrame1Corner"
TextBoxFrame1Corner.Parent = TextBoxFrame1

UsernameTextbox.Name = "UsernameTextbox"
UsernameTextbox.Parent = TextBoxFrame1
UsernameTextbox.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
UsernameTextbox.BackgroundTransparency = 1.000
UsernameTextbox.Position = UDim2.new(0.0378548913, 0, 0, 0)
UsernameTextbox.Size = UDim2.new(0, 221, 0, 37)
UsernameTextbox.Font = Enum.Font.Gotham
UsernameTextbox.Text = user
UsernameTextbox.TextColor3 = Color3.fromRGB(193, 195, 197)
UsernameTextbox.TextSize = 14.000
UsernameTextbox.TextXAlignment = Enum.TextXAlignment.Left

Seperator.Name = "Seperator"
Seperator.Parent = TextBoxFrame1
Seperator.AnchorPoint = Vector2.new(0.5, 0.5)
Seperator.BackgroundColor3 = Color3.fromRGB(25,25,25)
Seperator.BorderSizePixel = 0
Seperator.Position = UDim2.new(0.753000021, 0, 0.500999987, 0)
Seperator.Size = UDim2.new(0, 1, 0, 25)

HashtagLabel.Name = "HashtagLabel"
HashtagLabel.Parent = TextBoxFrame1
HashtagLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
HashtagLabel.BackgroundTransparency = 1.000
HashtagLabel.Position = UDim2.new(0.765877604, 0, -0.0546001866, 0)
HashtagLabel.Size = UDim2.new(0, 23, 0, 37)
HashtagLabel.Font = Enum.Font.Gotham
HashtagLabel.Text = " "
HashtagLabel.TextColor3 = Color3.fromRGB(79, 82, 88)
HashtagLabel.TextSize = 16.000

TagTextbox.Name = "TagTextbox"
TagTextbox.Parent = TextBoxFrame1
TagTextbox.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TagTextbox.BackgroundTransparency = 1.000
TagTextbox.Position = UDim2.new(0.824999988, 0, -0.0280000009, 0)
TagTextbox.Size = UDim2.new(0, 59, 0, 38)
TagTextbox.Font = Enum.Font.Gotham
TagTextbox.PlaceholderColor3 = Color3.fromRGB(210, 211, 212)
TagTextbox.Text = tag
TagTextbox.TextColor3 = Color3.fromRGB(193, 195, 197)
TagTextbox.TextSize = 14.000
TagTextbox.TextXAlignment = Enum.TextXAlignment.Left

ChangeBtn.Name = "ChangeBtn"
ChangeBtn.Parent = UserChange
ChangeBtn.BackgroundColor3 = Color3.fromRGB(114, 137, 228)
ChangeBtn.Position = UDim2.new(0.749670506, 0, 0.823232353, 0)
ChangeBtn.Size = UDim2.new(0, 76, 0, 27)
ChangeBtn.Font = Enum.Font.Gotham
ChangeBtn.Text = "Change"
ChangeBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
ChangeBtn.TextSize = 13.000
ChangeBtn.AutoButtonColor = false

ChangeBtn.MouseEnter:Connect(function()
TweenService:Create(
ChangeBtn,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(103,123,196)}
):Play()
end)

ChangeBtn.MouseLeave:Connect(function()
TweenService:Create(
ChangeBtn,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(114, 137, 228)}
):Play()
end)

ChangeBtn.MouseButton1Click:Connect(function()
user = UsernameTextbox.Text
tag = TagTextbox.Text
UserSettingsPadUser.Text = user
UserSettingsPadUser.Size = UDim2.new(0,
UserSettingsPadUser.TextBounds.X + 2, 0, 19)
UserSettingsPadTag.Text = "#" .. tag
UserPanelTag.Text = "#" .. tag
UserPanelUser.Text = user
UserPanelUser.Size = UDim2.new(0, UserPanelUser.TextBounds.X + 2,
0, 19)
UserName.Text = user
UserTag.Text = "#" .. tag
SaveInfo()

UserChange:TweenSize(UDim2.new(0, 0, 0, 0),
Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .2, true)
TweenService:Create(
UserChange,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
TweenService:Create(
NotificationHolder,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
wait(.2)
NotificationHolder:Destroy()
end)

ChangeCorner.CornerRadius = UDim.new(0, 4)
ChangeCorner.Name = "ChangeCorner"
ChangeCorner.Parent = ChangeBtn

CloseBtn2.Name = "CloseBtn2"
CloseBtn2.Parent = UserChange
CloseBtn2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
CloseBtn2.BackgroundTransparency = 1.000
CloseBtn2.Position = UDim2.new(0.898000002, 0, 0, 0)
CloseBtn2.Size = UDim2.new(0, 26, 0, 26)
CloseBtn2.Font = Enum.Font.Gotham
CloseBtn2.Text = ""
CloseBtn2.TextColor3 = Color3.fromRGB(255, 255, 255)
CloseBtn2.TextSize = 14.000

Close2Icon.Name = "Close2Icon"
Close2Icon.Parent = CloseBtn2
Close2Icon.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Close2Icon.BackgroundTransparency = 1.000
Close2Icon.Position = UDim2.new(-0.0384615399, 0, 0.312910825, 0)
Close2Icon.Size = UDim2.new(0, 25, 0, 25)
Close2Icon.Image = "http://www.roblox.com/asset/?id=6035047409"
Close2Icon.ImageColor3 = Color3.fromRGB(119, 122, 127)

CloseBtn1.Name = "CloseBtn1"
CloseBtn1.Parent = UserChange
CloseBtn1.BackgroundColor3 = Color3.fromRGB(114, 137, 228)
CloseBtn1.BackgroundTransparency = 1.000
CloseBtn1.Position = UDim2.new(0.495000005, 0, 0.823000014, 0)
CloseBtn1.Size = UDim2.new(0, 76, 0, 27)
CloseBtn1.Font = Enum.Font.Gotham
CloseBtn1.Text = "Close"
CloseBtn1.TextColor3 = Color3.fromRGB(255, 255, 255)
CloseBtn1.TextSize = 13.000

CloseBtn1Corner.CornerRadius = UDim.new(0, 4)
CloseBtn1Corner.Name = "CloseBtn1Corner"
CloseBtn1Corner.Parent = CloseBtn1

CloseBtn1.MouseButton1Click:Connect(function()
UserChange:TweenSize(UDim2.new(0, 0, 0, 0),
Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .2, true)
TweenService:Create(
UserChange,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
TweenService:Create(
NotificationHolder,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
wait(.2)
NotificationHolder:Destroy()
end)

CloseBtn2.MouseButton1Click:Connect(function()
UserChange:TweenSize(UDim2.new(0, 0, 0, 0),
Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .2, true)
TweenService:Create(
UserChange,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
TweenService:Create(
NotificationHolder,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
wait(.2)
NotificationHolder:Destroy()
end)

CloseBtn2.MouseEnter:Connect(function()
TweenService:Create(
Close2Icon,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{ImageColor3 = Color3.fromRGB(210,210,210)}
):Play()
end)

CloseBtn2.MouseLeave:Connect(function()
TweenService:Create(
Close2Icon,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{ImageColor3 = Color3.fromRGB(119, 122, 127)}
):Play()
end)

TagTextbox.Changed:Connect(function()
TagTextbox.Text = TagTextbox.Text:sub(1,4)
end)

TagTextbox:GetPropertyChangedSignal("Text"):Connect(function()
TagTextbox.Text = TagTextbox.Text:gsub('%D+', '');
end)

UsernameTextbox.Changed:Connect(function()
UsernameTextbox.Text = UsernameTextbox.Text:sub(1,13)
end)

TagTextbox.Focused:Connect(function()
TweenService:Create(
TextBoxFrame,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(114, 137, 228)}
):Play()
end)

TagTextbox.FocusLost:Connect(function()
TweenService:Create(
TextBoxFrame,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(37, 40, 43)}
):Play()
end)

UsernameTextbox.Focused:Connect(function()
TweenService:Create(
TextBoxFrame,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(114, 137, 228)}
):Play()
end)

UsernameTextbox.FocusLost:Connect(function()
TweenService:Create(
TextBoxFrame,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(37, 40, 43)}
):Play()
end)

end)

function StarHub:Notification(titletext, desctext, btntext)


local NotificationHolderMain = Instance.new("TextButton")
local Notification = Instance.new("Frame")
local NotificationCorner = Instance.new("UICorner")
local UnderBar = Instance.new("Frame")
local UnderBarCorner = Instance.new("UICorner")
local UnderBarFrame = Instance.new("Frame")
local Text1 = Instance.new("TextLabel")
local Text2 = Instance.new("TextLabel")
local AlrightBtn = Instance.new("TextButton")
local AlrightCorner = Instance.new("UICorner")

NotificationHolderMain.Name = "NotificationHolderMain"
NotificationHolderMain.Parent = MainFrame
NotificationHolderMain.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
NotificationHolderMain.BackgroundTransparency = 1
NotificationHolderMain.BorderSizePixel = 0
NotificationHolderMain.Position = UDim2.new(0, 0, 0.0560000017, 0)
NotificationHolderMain.Size = UDim2.new(0, 681, 0, 374)
NotificationHolderMain.AutoButtonColor = false
NotificationHolderMain.Font = Enum.Font.SourceSans
NotificationHolderMain.Text = ""
NotificationHolderMain.TextColor3 = Color3.fromRGB(0, 0, 0)
NotificationHolderMain.TextSize = 14.000
TweenService:Create(
NotificationHolderMain,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 0.2}
):Play()

Notification.Name = "Notification"
Notification.Parent = NotificationHolderMain
Notification.AnchorPoint = Vector2.new(0.5, 0.5)
Notification.BackgroundColor3 = Color3.fromRGB(10,10,10)
Notification.ClipsDescendants = true
Notification.Position = UDim2.new(0.524819076, 0, 0.469270051, 0)
Notification.Size = UDim2.new(0, 0, 0, 0)
Notification.BackgroundTransparency = 1

Notification:TweenSize(UDim2.new(0, 346, 0, 176),


Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .2, true)

TweenService:Create(
Notification,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 0}
):Play()

NotificationCorner.CornerRadius = UDim.new(0, 5)
NotificationCorner.Name = "NotificationCorner"
NotificationCorner.Parent = Notification

UnderBar.Name = "UnderBar"
UnderBar.Parent = Notification
UnderBar.BackgroundColor3 = Color3.fromRGB(10, 10, 10)
UnderBar.Position = UDim2.new(-0.000297061284, 0, 0.945048928, 0)
UnderBar.Size = UDim2.new(0, 346, 0, 10)

UnderBarCorner.CornerRadius = UDim.new(0, 5)
UnderBarCorner.Name = "UnderBarCorner"
UnderBarCorner.Parent = UnderBar

UnderBarFrame.Name = "UnderBarFrame"
UnderBarFrame.Parent = UnderBar
UnderBarFrame.BackgroundColor3 = Color3.fromRGB(0,0,0)
UnderBarFrame.BorderSizePixel = 0
UnderBarFrame.Position = UDim2.new(-0.000297061284, 0, -3.76068449, 0)
UnderBarFrame.Size = UDim2.new(0, 346, 0, 40)

Text1.Name = "Text1"
Text1.Parent = Notification
Text1.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Text1.BackgroundTransparency = 1.000
Text1.Position = UDim2.new(-0.000594122568, 0, 0.0202020202, 0)
Text1.Size = UDim2.new(0, 346, 0, 68)
Text1.Font = Enum.Font.GothamSemibold
Text1.Text = titletext
Text1.TextColor3 = _G.Color
Text1.TextSize = 20.000

Text2.Name = "Text2"
Text2.Parent = Notification
Text2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
Text2.BackgroundTransparency = 1.000
Text2.Position = UDim2.new(0.106342293, 0, 0.317724228, 0)
Text2.Size = UDim2.new(0, 272, 0, 63)
Text2.Font = Enum.Font.Gotham
Text2.Text = desctext
Text2.TextColor3 = _G.Color
Text2.TextSize = 14.000
Text2.TextWrapped = true

AlrightBtn.Name = "AlrightBtn"
AlrightBtn.Parent = Notification
AlrightBtn.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
AlrightBtn.Position = UDim2.new(0.0332369953, 0, 0.789141417, 0)
AlrightBtn.Size = UDim2.new(0, 322, 0, 27)
AlrightBtn.Font = Enum.Font.Gotham
AlrightBtn.Text = btntext
AlrightBtn.TextColor3 = _G.Color
AlrightBtn.TextSize = 13.000
AlrightBtn.AutoButtonColor = false

AlrightCorner.CornerRadius = UDim.new(0, 4)
AlrightCorner.Name = "AlrightCorner"
AlrightCorner.Parent = AlrightBtn

AlrightBtn.MouseButton1Click:Connect(function()
TweenService:Create(
NotificationHolderMain,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
Notification:TweenSize(UDim2.new(0, 0, 0, 0),
Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .2, true)
TweenService:Create(
Notification,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundTransparency = 1}
):Play()
wait()
NotificationHolderMain:Destroy()
end)

AlrightBtn.MouseEnter:Connect(function()
TweenService:Create(
AlrightBtn,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(0, 0, 0)}
):Play()
end)

AlrightBtn.MouseLeave:Connect(function()
TweenService:Create(
AlrightBtn,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(255, 255, 255)}
):Play()
end)
end

MakeDraggable(TopFrame, MainFrame)
ServersHoldPadding.PaddingLeft = UDim.new(0, 14)
local ServerHold = {}
function ServerHold:Server(text, LoadImage)
local fc = false
local currentchanneltoggled = ""
local Server = Instance.new("TextButton")
local ServerBtnCorner = Instance.new("UICorner")
local ServerIco = Instance.new("ImageLabel")
local ServerWhiteFrame = Instance.new("Frame")
local ServerWhiteFrameCorner = Instance.new("UICorner")
local ImageMain = Instance.new("ImageLabel")

ImageMain.Name = "ImageMain"
ImageMain.Parent = Server
ImageMain.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ImageMain.BackgroundTransparency = 1.000
ImageMain.Position = UDim2.new(0, 0, 0.2, 0)
ImageMain.Size = UDim2.new(0, 17, 0, 17)
ImageMain.Image = "http://www.roblox.com/asset/?id="..LoadImage..""
ImageMain.ImageColor3 = Color3.fromRGB(255, 255, 255)
Server.Name = text .. "Server"
Server.Parent = ServersHold
Server.BackgroundColor3 = Color3.fromRGB(20,20,20)
Server.Position = UDim2.new(1, 0, 0, 0)
Server.Size = UDim2.new(0, 47, 0, 47)
Server.AutoButtonColor = false
Server.Font = Enum.Font.Gotham
Server.Text = ""
Server.BackgroundTransparency = 1
Server.TextTransparency = 1
Server.TextColor3 = Color3.fromRGB(255, 255, 255)
Server.TextSize = 18.000

ServerBtnCorner.CornerRadius = UDim.new(1, 0)
ServerBtnCorner.Name = "ServerCorner"
ServerBtnCorner.Parent = Server

ServerIco.Name = "ServerIco"
ServerIco.Parent = Server
ServerIco.AnchorPoint = Vector2.new(0.5, 0.5)
ServerIco.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ServerIco.BackgroundTransparency = 1.000
ServerIco.Position = UDim2.new(0.489361703, 0, 0.489361703, 0)
ServerIco.Size = UDim2.new(0, 0, 0, 0)
ServerIco.ImageTransparency = 1
ServerIco.Image = ""

ServerWhiteFrame.Name = "ServerWhiteFrame"
ServerWhiteFrame.Parent = Server
ServerWhiteFrame.AnchorPoint = Vector2.new(0.5, 0.5)
ServerWhiteFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ServerWhiteFrame.BackgroundTransparency = 1
ServerWhiteFrame.Position = UDim2.new(-0.347378343, 0, 0.502659559, 0)
ServerWhiteFrame.Size = UDim2.new(0, 11, 0, 10)

ServerWhiteFrameCorner.CornerRadius = UDim.new(1, 0)
ServerWhiteFrameCorner.Name = "ServerWhiteFrameCorner"
ServerWhiteFrameCorner.Parent = ServerWhiteFrame
ServersHold.CanvasSize = UDim2.new(0, 0, 0,
ServersHoldLayout.AbsoluteContentSize.Y)

local ServerFrame = Instance.new("Frame")


local ServerFrame1 = Instance.new("Frame")
local ServerFrame2 = Instance.new("Frame")
local ServerTitleFrame = Instance.new("Frame")
local ServerTitle = Instance.new("TextLabel")
local ServerTitle2 = Instance.new("TextLabel")
local GlowFrame = Instance.new("Frame")
local Glow = Instance.new("ImageLabel")
local ServerContentFrame = Instance.new("Frame")
local ServerCorner = Instance.new("UICorner")
local ChannelCorner = Instance.new("UICorner")
local ChannelTitleFrame = Instance.new("Frame")
local Hashtag = Instance.new("TextLabel")
local ChannelTitle = Instance.new("TextLabel")
local ChannelContentFrame = Instance.new("Frame")
local GlowChannel = Instance.new("ImageLabel")
local ServerChannelHolder = Instance.new("ScrollingFrame")
local ServerChannelHolderLayout = Instance.new("UIListLayout")
local ServerChannelHolderPadding = Instance.new("UIPadding")

Server.Name = text .. "Server"


Server.Parent = ServersHold
Server.BackgroundColor3 = Color3.fromRGB(20,20,20)
Server.Position = UDim2.new(1, 0, 0, 0)
Server.Size = UDim2.new(0, 47, 0, 47)
Server.AutoButtonColor = false
Server.Font = Enum.Font.Gotham
Server.Text = ""
Server.BackgroundTransparency = 1
Server.TextTransparency = 1
Server.TextColor3 = Color3.fromRGB(255, 255, 255)
Server.TextSize = 18.000

ServerBtnCorner.CornerRadius = UDim.new(1, 0)
ServerBtnCorner.Name = "ServerCorner"
ServerBtnCorner.Parent = Server

ServerIco.Name = "ServerIco"
ServerIco.Parent = Server
ServerIco.AnchorPoint = Vector2.new(0.5, 0.5)
ServerIco.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ServerIco.BackgroundTransparency = 1.000
ServerIco.Position = UDim2.new(0.489361703, 0, 0.489361703, 0)
ServerIco.Size = UDim2.new(0, 0, 0, 0)
ServerIco.ImageTransparency = 1
ServerIco.Image = ""

ServerWhiteFrame.Name = "ServerWhiteFrame"
ServerWhiteFrame.Parent = Server
ServerWhiteFrame.AnchorPoint = Vector2.new(0.5, 0.5)
ServerWhiteFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ServerWhiteFrame.BackgroundTransparency = 1
ServerWhiteFrame.Position = UDim2.new(-0.347378343, 0, 0.502659559, 0)
ServerWhiteFrame.Size = UDim2.new(0, 11, 0, 10)

ServerWhiteFrameCorner.CornerRadius = UDim.new(1, 0)
ServerWhiteFrameCorner.Name = "ServerWhiteFrameCorner"
ServerWhiteFrameCorner.Parent = ServerWhiteFrame
ServersHold.CanvasSize = UDim2.new(0, 0, 0,
ServersHoldLayout.AbsoluteContentSize.Y)

local ServerFrame = Instance.new("Frame")


local ServerFrame1 = Instance.new("Frame")
local ServerFrame2 = Instance.new("Frame")
local ServerTitleFrame = Instance.new("Frame")
local ServerTitle = Instance.new("TextLabel")
local GlowFrame = Instance.new("Frame")
local Glow = Instance.new("ImageLabel")
local ServerContentFrame = Instance.new("Frame")
local ServerCorner = Instance.new("UICorner")
local ChannelCorner = Instance.new("UICorner")
local ChannelTitleFrame = Instance.new("Frame")
local Hashtag = Instance.new("TextLabel")
local ChannelTitle = Instance.new("TextLabel")
local ChannelContentFrame = Instance.new("Frame")
local GlowChannel = Instance.new("ImageLabel")
local ServerChannelHolder = Instance.new("ScrollingFrame")
local ServerChannelHolderLayout = Instance.new("UIListLayout")
local ServerChannelHolderPadding = Instance.new("UIPadding")

ServerFrame.Name = "ServerFrame"
ServerFrame.Parent = ServersHolder
ServerFrame.BackgroundColor3 = Color3.fromRGB(20,20,20)
ServerFrame.BorderSizePixel = 0
ServerFrame.ClipsDescendants = true
ServerFrame.Position = UDim2.new(0.105726875, 0, 1.01262593, 0)
ServerFrame.Size = UDim2.new(0, 609, 0, 373)
ServerFrame.Visible = false

ServerFrame1.Name = "ServerFrame1"
ServerFrame1.Parent = ServerFrame
ServerFrame1.BackgroundColor3 = Color3.fromRGB(20,20,20)
ServerFrame1.BorderSizePixel = 0
ServerFrame1.Position = UDim2.new(0, 0, 0.972290039, 0)
ServerFrame1.Size = UDim2.new(0, 12, 0, 10)

ServerFrame2.Name = "ServerFrame2"
ServerFrame2.Parent = ServerFrame
ServerFrame2.BackgroundColor3 = Color3.fromRGB(20,20,20)
ServerFrame2.BorderSizePixel = 0
ServerFrame2.Position = UDim2.new(0.980295539, 0, 0.972290039, 0)
ServerFrame2.Size = UDim2.new(0, 12, 0, 9)

ServerTitleFrame.Name = "ServerTitleFrame"
ServerTitleFrame.Parent = ServerFrame
ServerTitleFrame.BackgroundColor3 = Color3.fromRGB(20,20,20)
ServerTitleFrame.BackgroundTransparency = 1.000
ServerTitleFrame.BorderSizePixel = 0
ServerTitleFrame.Position = UDim2.new(-0.0010054264, 0, -
0.000900391256, 0)
ServerTitleFrame.Size = UDim2.new(0, 180, 0, 40)

ServerTitle.Name = "ServerTitle"
ServerTitle.Parent = ServerTitleFrame
ServerTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ServerTitle.BackgroundTransparency = 1.000
ServerTitle.BorderSizePixel = 0
ServerTitle.Position = UDim2.new(0.23, 0, 0, 0)
ServerTitle.Size = UDim2.new(0, 97, 0, 39)
ServerTitle.Font = Enum.Font.GothamSemibold
ServerTitle.Text = text
ServerTitle.TextColor3 = _G.Color
ServerTitle.TextSize = 15.000
ServerTitle.TextXAlignment = Enum.TextXAlignment.Left

GlowFrame.Name = "GlowFrame"
GlowFrame.Parent = ServerFrame
GlowFrame.BackgroundColor3 = Color3.fromRGB(20,20,20)
GlowFrame.BackgroundTransparency = 1.000
GlowFrame.BorderSizePixel = 0
GlowFrame.Position = UDim2.new(-0.0010054264, 0, -0.000900391256, 0)
GlowFrame.Size = UDim2.new(0, 609, 0, 40)
Glow.Name = "Glow"
Glow.Parent = GlowFrame
Glow.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Glow.BackgroundTransparency = 1.000
Glow.BorderSizePixel = 0
Glow.Position = UDim2.new(0, -15, 0, -15)
Glow.Size = UDim2.new(1, 30, 1, 30)
Glow.ZIndex = 0
Glow.Image = "rbxassetid://4996891970"
Glow.ImageColor3 = Color3.fromRGB(15, 15, 15)
Glow.ScaleType = Enum.ScaleType.Slice
Glow.SliceCenter = Rect.new(20, 20, 280, 280)

ServerContentFrame.Name = "ServerContentFrame"
ServerContentFrame.Parent = ServerFrame
ServerContentFrame.BackgroundColor3 = Color3.fromRGB(20,20,20)
ServerContentFrame.BackgroundTransparency = 1.000
ServerContentFrame.BorderSizePixel = 0
ServerContentFrame.Position = UDim2.new(-0.0010054264, 0, 0.106338218,
0)
ServerContentFrame.Size = UDim2.new(0, 180, 0, 333)

ServerCorner.CornerRadius = UDim.new(0, 4)
ServerCorner.Name = "ServerCorner"
ServerCorner.Parent = ServerFrame

ChannelTitleFrame.Name = "ChannelTitleFrame"
ChannelTitleFrame.Parent = ServerFrame
ChannelTitleFrame.BackgroundColor3 = Color3.fromRGB(25,25,25)
ChannelTitleFrame.BorderSizePixel = 0
ChannelTitleFrame.Position = UDim2.new(0.294561088, 0, -0.000900391256,
0)
ChannelTitleFrame.Size = UDim2.new(0, 429, 0, 40)

Hashtag.Name = "Hashtag"
Hashtag.Parent = ChannelTitleFrame
Hashtag.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Hashtag.BackgroundTransparency = 1.000
Hashtag.BorderSizePixel = 0
Hashtag.Position = UDim2.new(0.0279720277, 0, 0, 0)
Hashtag.Size = UDim2.new(0, 19, 0, 39)
Hashtag.Font = Enum.Font.Gotham
Hashtag.Text = " "
Hashtag.TextColor3 = Color3.fromRGB(111, 111, 111)
Hashtag.TextSize = 25.000

ChannelTitle.Name = "ChannelTitle"
ChannelTitle.Parent = ChannelTitleFrame
ChannelTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ChannelTitle.BackgroundTransparency = 1.000
ChannelTitle.BorderSizePixel = 0
ChannelTitle.Position = UDim2.new(0.0862470865, 0, 0, 0)
ChannelTitle.Size = UDim2.new(0, 95, 0, 39)
ChannelTitle.Font = Enum.Font.GothamSemibold
ChannelTitle.Text = ""
ChannelTitle.TextColor3 = _G.Color
ChannelTitle.TextSize = 15.000
ChannelTitle.TextXAlignment = Enum.TextXAlignment.Left
ChannelContentFrame.Name = "ChannelContentFrame"
ChannelContentFrame.Parent = ServerFrame
ChannelContentFrame.BackgroundColor3 = Color3.fromRGB(25,25,25)
ChannelContentFrame.BorderSizePixel = 0
ChannelContentFrame.ClipsDescendants = true
ChannelContentFrame.Position = UDim2.new(0.294561088, 0, 0.106338218,
0)
ChannelContentFrame.Size = UDim2.new(0, 429, 0, 333)

GlowChannel.Name = "GlowChannel"
GlowChannel.Parent = ChannelContentFrame
GlowChannel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
GlowChannel.BackgroundTransparency = 1.000
GlowChannel.BorderSizePixel = 0
GlowChannel.Position = UDim2.new(0, -33, 0, -91)
GlowChannel.Size = UDim2.new(1.06396091, 30, 0.228228226, 30)
GlowChannel.ZIndex = 0
GlowChannel.Image = "rbxassetid://4996891970"
GlowChannel.ImageColor3 = Color3.fromRGB(15, 15, 15)
GlowChannel.ScaleType = Enum.ScaleType.Slice
GlowChannel.SliceCenter = Rect.new(20, 20, 280, 280)

ServerChannelHolder.Name = "ServerChannelHolder"
ServerChannelHolder.Parent = ServerContentFrame
ServerChannelHolder.Active = true
ServerChannelHolder.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ServerChannelHolder.BackgroundTransparency = 1.000
ServerChannelHolder.BorderSizePixel = 0
ServerChannelHolder.Position = UDim2.new(0.00535549596, 0,
0.0241984241, 0)
ServerChannelHolder.Selectable = false
ServerChannelHolder.Size = UDim2.new(0, 179, 0, 278)
ServerChannelHolder.CanvasSize = UDim2.new(0, 0, 0, 0)
ServerChannelHolder.ScrollBarThickness = 4
ServerChannelHolder.ScrollBarImageColor3 = Color3.fromRGB(18, 19, 21)
ServerChannelHolder.ScrollBarImageTransparency = 1

ServerChannelHolderLayout.Name = "ServerChannelHolderLayout"
ServerChannelHolderLayout.Parent = ServerChannelHolder
ServerChannelHolderLayout.SortOrder = Enum.SortOrder.LayoutOrder
ServerChannelHolderLayout.Padding = UDim.new(0, 4)

ServerChannelHolderPadding.Name = "ServerChannelHolderPadding"
ServerChannelHolderPadding.Parent = ServerChannelHolder
ServerChannelHolderPadding.PaddingLeft = UDim.new(0, 9)

ServerChannelHolder.MouseEnter:Connect(function()
ServerChannelHolder.ScrollBarImageTransparency = 0
end)

ServerChannelHolder.MouseLeave:Connect(function()
ServerChannelHolder.ScrollBarImageTransparency = 1
end)

Server.MouseEnter:Connect(
function()
if currentservertoggled ~= Server.Name then
TweenService:Create(
Server,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(114, 137,
228)}
):Play()
TweenService:Create(
ServerBtnCorner,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{CornerRadius = UDim.new(0, 15)}
):Play()
ServerWhiteFrame:TweenSize(
UDim2.new(0, 11, 0, 27),
Enum.EasingDirection.Out,
Enum.EasingStyle.Quart,
.3,
true
)
end
end
)

Server.MouseLeave:Connect(
function()
if currentservertoggled ~= Server.Name then
TweenService:Create(
Server,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(25,25,25)}
):Play()
TweenService:Create(
ServerBtnCorner,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{CornerRadius = UDim.new(1, 0)}
):Play()
ServerWhiteFrame:TweenSize(
UDim2.new(0, 11, 0, 10),
Enum.EasingDirection.Out,
Enum.EasingStyle.Quart,
.3,
true
)
end
end
)

Server.MouseButton1Click:Connect(
function()
currentservertoggled = Server.Name
for i, v in next, ServersHolder:GetChildren() do
if v.Name == "ServerFrame" then
v.Visible = false
end
ServerFrame.Visible = true
end
for i, v in next, ServersHold:GetChildren() do
if v.ClassName == "TextButton" then
TweenService:Create(
v,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 =
Color3.fromRGB(25,25,25)}
):Play()
TweenService:Create(
Server,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 =
Color3.fromRGB(25,25,25)}
):Play()
TweenService:Create(
v.ServerCorner,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{CornerRadius = UDim.new(1, 0)}
):Play()
TweenService:Create(
ServerBtnCorner,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{CornerRadius = UDim.new(0, 15)}
):Play()
v.ServerWhiteFrame:TweenSize(
UDim2.new(0, 11, 0, 10),
Enum.EasingDirection.Out,
Enum.EasingStyle.Quart,
.3,
true
)
ServerWhiteFrame:TweenSize(
UDim2.new(0, 11, 0, 46),
Enum.EasingDirection.Out,
Enum.EasingStyle.Quart,
.3,
true
)
end
end
end
)

if fs == false then
TweenService:Create(
Server,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(25,25,25)}
):Play()
TweenService:Create(
ServerBtnCorner,
TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{CornerRadius = UDim.new(0, 15)}
):Play()
ServerWhiteFrame:TweenSize(
UDim2.new(0, 11, 0, 46),
Enum.EasingDirection.Out,
Enum.EasingStyle.Quart,
.3,
true
)
ServerFrame.Visible = true
Server.Name = text .. "Server"
currentservertoggled = Server.Name
fs = true
end
local ChannelHold = {}
function ChannelHold:Channel(text)
local ChannelBtn = Instance.new("TextButton")
local ChannelBtnCorner = Instance.new("UICorner")
local ChannelBtnHashtag = Instance.new("TextLabel")
local ChannelBtnTitle = Instance.new("TextLabel")

ChannelBtn.Name = text .. "ChannelBtn"


ChannelBtn.Parent = ServerChannelHolder
ChannelBtn.BackgroundColor3 = Color3.fromRGB(25,25,25)
ChannelBtn.BorderSizePixel = 0
ChannelBtn.Position = UDim2.new(0.24118948, 0, 0.578947365, 0)
ChannelBtn.Size = UDim2.new(0, 160, 0, 30)
ChannelBtn.AutoButtonColor = false
ChannelBtn.Font = Enum.Font.SourceSans
ChannelBtn.Text = ""
ChannelBtn.TextColor3 = Color3.fromRGB(0, 0, 0)
ChannelBtn.TextSize = 14.000

ChannelBtnCorner.CornerRadius = UDim.new(0, 8)
ChannelBtnCorner.Name = "ChannelBtnCorner"
ChannelBtnCorner.Parent = ChannelBtn

ChannelBtnHashtag.Name = "ChannelBtnHashtag"
ChannelBtnHashtag.Parent = ChannelBtn
ChannelBtnHashtag.BackgroundColor3 = Color3.fromRGB(255, 255,
255)
ChannelBtnHashtag.BackgroundTransparency = 1.000
ChannelBtnHashtag.BorderSizePixel = 0
ChannelBtnHashtag.Position = UDim2.new(0.08, 0, 0, 0)
ChannelBtnHashtag.Size = UDim2.new(0, 24, 0, 30)
ChannelBtnHashtag.Font = Enum.Font.Gotham
ChannelBtnHashtag.Text = ""
ChannelBtnHashtag.TextColor3 = Color3.fromRGB(114, 118, 125)
ChannelBtnHashtag.TextSize = 21.000

ChannelBtnTitle.Name = "ChannelBtnTitle"
ChannelBtnTitle.Parent = ChannelBtn
ChannelBtnTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ChannelBtnTitle.BackgroundTransparency = 1.000
ChannelBtnTitle.BorderSizePixel = 0
ChannelBtnTitle.Position = UDim2.new(0.05, 0, -0.166666672, 0)
ChannelBtnTitle.Size = UDim2.new(0, 95, 0, 39)
ChannelBtnTitle.Font = Enum.Font.Gotham
ChannelBtnTitle.Text = text
ChannelBtnTitle.TextColor3 = Color3.fromRGB(114, 118, 125)
ChannelBtnTitle.TextSize = 14.000
ChannelBtnTitle.TextXAlignment = Enum.TextXAlignment.Left
ServerChannelHolder.CanvasSize = UDim2.new(0, 0, 0,
ServerChannelHolderLayout.AbsoluteContentSize.Y)

local ChannelHolder = Instance.new("ScrollingFrame")


local ChannelHolderLayout = Instance.new("UIListLayout")

ChannelHolder.Name = "ChannelHolder"
ChannelHolder.Parent = ChannelContentFrame
ChannelHolder.Active = true
ChannelHolder.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ChannelHolder.BackgroundTransparency = 1.000
ChannelHolder.BorderSizePixel = 0
ChannelHolder.Position = UDim2.new(0.0360843192, 0, 0.0241984241,
0)
ChannelHolder.Size = UDim2.new(0, 412, 0, 314)
ChannelHolder.ScrollBarThickness = 6
ChannelHolder.CanvasSize = UDim2.new(0,0,0,0)
ChannelHolder.ScrollBarImageTransparency = 0
ChannelHolder.ScrollBarImageColor3 = Color3.fromRGB(18, 19, 21)
ChannelHolder.Visible = false
ChannelHolder.ClipsDescendants = false

ChannelHolderLayout.Name = "ChannelHolderLayout"
ChannelHolderLayout.Parent = ChannelHolder
ChannelHolderLayout.SortOrder = Enum.SortOrder.LayoutOrder
ChannelHolderLayout.Padding = UDim.new(0, 8)

ChannelBtn.MouseEnter:Connect(function()
if currentchanneltoggled ~= ChannelBtn.Name then
ChannelBtn.BackgroundColor3 =
Color3.fromRGB(10,10,10)
ChannelBtnTitle.TextColor3 =
Color3.fromRGB(220,221,222)
end
end)

ChannelBtn.MouseLeave:Connect(function()
if currentchanneltoggled ~= ChannelBtn.Name then
ChannelBtn.BackgroundColor3 =
Color3.fromRGB(25,25,25)
ChannelBtnTitle.TextColor3 = Color3.fromRGB(114, 118,
125)
end
end)

ChannelBtn.MouseButton1Click:Connect(function()
for i, v in next, ChannelContentFrame:GetChildren() do
if v.Name == "ChannelHolder" then
v.Visible = false
end
ChannelHolder.Visible = true
end
for i, v in next, ServerChannelHolder:GetChildren() do
if v.ClassName == "TextButton" then
v.BackgroundColor3 = Color3.fromRGB(25,25,25)
v.ChannelBtnTitle.TextColor3 =
Color3.fromRGB(114, 118, 125)
end
ServerFrame.Visible = true
end
ChannelTitle.Text = text
ChannelBtn.BackgroundColor3 = Color3.fromRGB(10,10,10)
ChannelBtnTitle.TextColor3 = Color3.fromRGB(255,255,255)
currentchanneltoggled = ChannelBtn.Name
end)

if fc == false then
fc = true
ChannelTitle.Text = text
ChannelBtn.BackgroundColor3 = Color3.fromRGB(10,10,10)
ChannelBtnTitle.TextColor3 = Color3.fromRGB(255,255,255)
currentchanneltoggled = ChannelBtn.Name
ChannelHolder.Visible = true
end
local ChannelContent = {}
function ChannelContent:Button(text,callback)
local Button = Instance.new("TextButton")
local ButtonCorner = Instance.new("UICorner")

Button.Name = "Button"
Button.Parent = ChannelHolder
Button.BackgroundColor3 = Color3.fromRGB(20,20,20)
Button.Size = UDim2.new(0, 401, 0, 30)
Button.AutoButtonColor = false
Button.Font = Enum.Font.Gotham
Button.TextColor3 = _G.Color
Button.TextSize = 14.000
Button.Text = text

ButtonCorner.CornerRadius = UDim.new(0, 4)
ButtonCorner.Name = "ButtonCorner"
ButtonCorner.Parent = Button

Button.MouseEnter:Connect(function()
TweenService:Create(
Button,
TweenInfo.new(.2, Enum.EasingStyle.Back,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(15,15,15)}
):Play()
end)

Button.MouseButton1Click:Connect(function()
pcall(callback)
Button.TextSize = 0
TweenService:Create(
Button,
TweenInfo.new(.2, Enum.EasingStyle.Back,
Enum.EasingDirection.Out),
{TextSize = 14}
):Play()
end)

Button.MouseLeave:Connect(function()
TweenService:Create(
Button,
TweenInfo.new(.2, Enum.EasingStyle.Back,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(20,20,20)}
):Play()
end)
ChannelHolder.CanvasSize =
UDim2.new(0,0,0,ChannelHolderLayout.AbsoluteContentSize.Y)
end
function ChannelContent:Toggle(text,default,callback)
local toggled = false
local Toggle = Instance.new("TextButton")
local ToggleTitle = Instance.new("TextLabel")
local ToggleFrame = Instance.new("Frame")
local ToggleFrameCorner = Instance.new("UICorner")
local ToggleFrameCircle = Instance.new("Frame")
local ToggleFrameCircleCorner = Instance.new("UICorner")
local Icon = Instance.new("ImageLabel")

Toggle.Name = "Toggle"
Toggle.Parent = ChannelHolder
Toggle.BackgroundColor3 = Color3.fromRGB(25,25,25)
Toggle.BorderSizePixel = 0
Toggle.Position = UDim2.new(0.261979163, 0, 0.190789461, 0)
Toggle.Size = UDim2.new(0, 401, 0, 30)
Toggle.AutoButtonColor = false
Toggle.Font = Enum.Font.Gotham
Toggle.Text = ""
Toggle.TextColor3 = _G.Color
Toggle.TextSize = 14.000

ToggleTitle.Name = "ToggleTitle"
ToggleTitle.Parent = Toggle
ToggleTitle.BackgroundColor3 = Color3.fromRGB(255, 255,
255)
ToggleTitle.BackgroundTransparency = 1.000
ToggleTitle.Position = UDim2.new(0, 5, 0, 0)
ToggleTitle.Size = UDim2.new(0, 200, 0, 30)
ToggleTitle.Font = Enum.Font.Gotham
ToggleTitle.Text = text
ToggleTitle.TextColor3 = _G.Color
ToggleTitle.TextSize = 14.000
ToggleTitle.TextXAlignment = Enum.TextXAlignment.Left

ToggleFrame.Name = "ToggleFrame"
ToggleFrame.Parent = Toggle
ToggleFrame.BackgroundColor3 = Color3.fromRGB(10,10,10)
ToggleFrame.Position = UDim2.new(0.900481343, -5,
0.13300018, 0)
ToggleFrame.Size = UDim2.new(0, 40, 0, 21)

ToggleFrameCorner.CornerRadius = UDim.new(0, 4)
ToggleFrameCorner.Name = "ToggleFrameCorner"
ToggleFrameCorner.Parent = ToggleFrame

ToggleFrameCircle.Name = "ToggleFrameCircle"
ToggleFrameCircle.Parent = ToggleFrame
ToggleFrameCircle.BackgroundColor3 =
Color3.fromRGB(50,50,50)
ToggleFrameCircle.Position = UDim2.new(0.234999999, -5,
0.133000001, 0)
ToggleFrameCircle.Size = UDim2.new(0, 15, 0, 15)
ToggleFrameCircleCorner.CornerRadius = UDim.new(0, 4)
ToggleFrameCircleCorner.Name = "ToggleFrameCircleCorner"
ToggleFrameCircleCorner.Parent = ToggleFrameCircle

Icon.Name = "Icon"
Icon.Parent = ToggleFrameCircle
Icon.AnchorPoint = Vector2.new(0.5, 0.5)
Icon.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Icon.BackgroundTransparency = 1.000
Icon.BorderColor3 = Color3.fromRGB(255,255,255)
Icon.Position = UDim2.new(0, 7, 0, 7)
Icon.Size = UDim2.new(0, 13, 0, 13)
Icon.Image = "http://www.roblox.com/asset/?id=6035047409"
Icon.ImageColor3 = _G.Color

Toggle.MouseButton1Click:Connect(function()
if toggled == false then
TweenService:Create(Icon,TweenInfo.new(.2,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),{ImageColor3 = _G.Color}):Play()

TweenService:Create(ToggleFrame,TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),{BackgroundColor3 = _G.Color}):Play()

ToggleFrameCircle:TweenPosition(UDim2.new(0.655, -5, 0.133000001, 0),


Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .3, true)
TweenService:Create(Icon,TweenInfo.new(.3,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),{ImageTransparency = 1}):Play()
Icon.Image = "http://www.roblox.com/asset/?
id=6023426926"
wait(.1)
TweenService:Create(Icon,TweenInfo.new(.3,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),{ImageTransparency = 0}):Play()
else
TweenService:Create(Icon,TweenInfo.new(.2,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),{ImageColor3 = _G.Color}):Play()

TweenService:Create(ToggleFrame,TweenInfo.new(.2, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),{BackgroundColor3 = Color3.fromRGB(10,10,10)}):Play()

ToggleFrameCircle:TweenPosition(UDim2.new(0.234999999, -5, 0.133000001, 0),


Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .3, true)
TweenService:Create(Icon,TweenInfo.new(.3,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),{ImageTransparency = 1}):Play()
Icon.Image = "http://www.roblox.com/asset/?
id=6035047409"
wait(.01)
TweenService:Create(Icon,TweenInfo.new(.3,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),{ImageTransparency = 0}):Play()
end
toggled = not toggled
pcall(callback, toggled)
end)
if default == true then
toggled = false
TweenService:Create(Icon,TweenInfo.new(.2,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),{ImageColor3 =
Color3.fromRGB(255,255,255)}):Play()
TweenService:Create(ToggleFrame,TweenInfo.new(.2,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),{BackgroundColor3 =
_G.Color}):Play()
ToggleFrameCircle:TweenPosition(UDim2.new(0.655, -5,
0.133000001, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Quart, .3, true)
TweenService:Create(Icon,TweenInfo.new(.3,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),{ImageTransparency = 1}):Play()
Icon.Image = "http://www.roblox.com/asset/?
id=6023426926"
wait(.1)
TweenService:Create(Icon,TweenInfo.new(.3,
Enum.EasingStyle.Quad, Enum.EasingDirection.Out),{ImageTransparency = 0}):Play()
toggled = not toggled
pcall(callback, toggled)
else
wait(.1)
end
ChannelHolder.CanvasSize =
UDim2.new(0,0,0,ChannelHolderLayout.AbsoluteContentSize.Y)
end

function ChannelContent:Slider(text, min, max, start, callback)


local SliderFunc = {}
local dragging = false
local Slider = Instance.new("TextButton")
local SliderTitle = Instance.new("TextLabel")
local SliderFrame = Instance.new("Frame")
local SliderFrameCorner = Instance.new("UICorner")
local CurrentValueFrame = Instance.new("Frame")
local CurrentValueFrameCorner = Instance.new("UICorner")
local Zip = Instance.new("Frame")
local ZipCorner = Instance.new("UICorner")
local ValueBubble = Instance.new("Frame")
local ValueBubbleCorner = Instance.new("UICorner")
local SquareBubble = Instance.new("Frame")
local GlowBubble = Instance.new("ImageLabel")
local ValueLabel = Instance.new("TextLabel")

Slider.Name = "Slider"
Slider.Parent = ChannelHolder
Slider.BackgroundColor3 = Color3.fromRGB(25,25,25)
Slider.BorderSizePixel = 0
Slider.Position = UDim2.new(0, 0, 0.216560602, 0)
Slider.Size = UDim2.new(0, 401, 0, 38)
Slider.AutoButtonColor = false
Slider.Font = Enum.Font.Gotham
Slider.Text = ""
Slider.TextColor3 = _G.Color
Slider.TextSize = 14.000

SliderTitle.Name = "SliderTitle"
SliderTitle.Parent = Slider
SliderTitle.BackgroundColor3 = Color3.fromRGB(255, 255,
255)
SliderTitle.BackgroundTransparency = 1.000
SliderTitle.Position = UDim2.new(0, 5, 0, -4)
SliderTitle.Size = UDim2.new(0, 200, 0, 27)
SliderTitle.Font = Enum.Font.Gotham
SliderTitle.Text = text
SliderTitle.TextColor3 = _G.Color
SliderTitle.TextSize = 14.000
SliderTitle.TextXAlignment = Enum.TextXAlignment.Left

SliderFrame.Name = "SliderFrame"
SliderFrame.Parent = Slider
SliderFrame.AnchorPoint = Vector2.new(0.5, 0.5)
SliderFrame.BackgroundColor3 = Color3.fromRGB(20,20,20)
SliderFrame.Position = UDim2.new(0.497999996, 0,
0.757000029, 0)
SliderFrame.Size = UDim2.new(0, 385, 0, 8)

SliderFrameCorner.Name = "SliderFrameCorner"
SliderFrameCorner.Parent = SliderFrame

CurrentValueFrame.Name = "CurrentValueFrame"
CurrentValueFrame.Parent = SliderFrame
CurrentValueFrame.BackgroundColor3 = _G.Color
CurrentValueFrame.Size = UDim2.new((start or 0) / max, 0,
0, 8)

CurrentValueFrameCorner.Name = "CurrentValueFrameCorner"
CurrentValueFrameCorner.Parent = CurrentValueFrame

Zip.Name = "Zip"
Zip.Parent = SliderFrame
Zip.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Zip.Position = UDim2.new((start or 0)/max, -6,-0.644999981,
0)
Zip.Size = UDim2.new(0, 10, 0, 18)
ZipCorner.CornerRadius = UDim.new(0, 3)
ZipCorner.Name = "ZipCorner"
ZipCorner.Parent = Zip

ValueBubble.Name = "ValueBubble"
ValueBubble.Parent = Zip
ValueBubble.AnchorPoint = Vector2.new(0.5, 0.5)
ValueBubble.BackgroundColor3 = Color3.fromRGB(38, 38, 38)
ValueBubble.Position = UDim2.new(0.5, 0, -1.00800002, 0)
ValueBubble.Size = UDim2.new(0, 36, 0, 21)
ValueBubble.Visible = false

Zip.MouseEnter:Connect(function()
if dragging == false then
ValueBubble.Visible = true
end
end)

Zip.MouseLeave:Connect(function()
if dragging == false then
ValueBubble.Visible = false
end
end)

ValueBubbleCorner.CornerRadius = UDim.new(0, 3)
ValueBubbleCorner.Name = "ValueBubbleCorner"
ValueBubbleCorner.Parent = ValueBubble
SquareBubble.Name = "SquareBubble"
SquareBubble.Parent = ValueBubble
SquareBubble.AnchorPoint = Vector2.new(0.5, 0.5)
SquareBubble.BackgroundColor3 = Color3.fromRGB(38, 38, 38)
SquareBubble.BorderSizePixel = 0
SquareBubble.Position = UDim2.new(0.493000001, 0,
0.637999971, 0)
SquareBubble.Rotation = 45.000
SquareBubble.Size = UDim2.new(0, 19, 0, 19)

GlowBubble.Name = "GlowBubble"
GlowBubble.Parent = ValueBubble
GlowBubble.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
GlowBubble.BackgroundTransparency = 1.000
GlowBubble.BorderSizePixel = 0
GlowBubble.Position = UDim2.new(0, -15, 0, -15)
GlowBubble.Size = UDim2.new(1, 30, 1, 30)
GlowBubble.ZIndex = 0
GlowBubble.Image = "rbxassetid://4996891970"
GlowBubble.ImageColor3 = Color3.fromRGB(15, 15, 15)
GlowBubble.ScaleType = Enum.ScaleType.Slice
GlowBubble.SliceCenter = Rect.new(20, 20, 280, 280)

ValueLabel.Name = "ValueLabel"
ValueLabel.Parent = ValueBubble
ValueLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ValueLabel.BackgroundTransparency = 1.000
ValueLabel.Size = UDim2.new(0, 36, 0, 21)
ValueLabel.Font = Enum.Font.Gotham
ValueLabel.Text = tostring(start and math.floor((start /
max) * (max - min) + min) or 0)
ValueLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
ValueLabel.TextSize = 10.000
local function move(input)
local pos =
UDim2.new(
math.clamp((input.Position.X -
SliderFrame.AbsolutePosition.X) / SliderFrame.AbsoluteSize.X, 0, 1),
-6,
-0.644999981,
0
)
local pos1 =
UDim2.new(
math.clamp((input.Position.X -
SliderFrame.AbsolutePosition.X) / SliderFrame.AbsoluteSize.X, 0, 1),
0,
0,
8
)
CurrentValueFrame.Size = pos1
Zip.Position = pos
local value = math.floor(((pos.X.Scale * max) / max)
* (max - min) + min)
ValueLabel.Text = tostring(value)
pcall(callback, value)
end
Zip.InputBegan:Connect(
function(input)
if input.UserInputType ==
Enum.UserInputType.MouseButton1 then
dragging = true
ValueBubble.Visible = true
end
end
)
Zip.InputEnded:Connect(
function(input)
if input.UserInputType ==
Enum.UserInputType.MouseButton1 then
dragging = false
ValueBubble.Visible = false
end
end
)
game:GetService("UserInputService").InputChanged:Connect(
function(input)
if dragging and input.UserInputType ==
Enum.UserInputType.MouseMovement then
move(input)
end
end
)

function SliderFunc:Change(tochange)
CurrentValueFrame.Size = UDim2.new((tochange or 0) /
max, 0, 0, 8)
Zip.Position = UDim2.new((tochange or 0)/max, -6,-
0.644999981, 0)
ValueLabel.Text = tostring(tochange and
math.floor((tochange / max) * (max - min) + min) or 0)
pcall(callback, tochange)
end

ChannelHolder.CanvasSize =
UDim2.new(0,0,0,ChannelHolderLayout.AbsoluteContentSize.Y)
return SliderFunc
end
function ChannelContent:Line()
local Seperator1 = Instance.new("Frame")
local Seperator2 = Instance.new("Frame")

Seperator1.Name = "Seperator1"
Seperator1.Parent = ChannelHolder
Seperator1.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Seperator1.BackgroundTransparency = 1.000
Seperator1.Position = UDim2.new(0, 0, 0.350318581, 0)
Seperator1.Size = UDim2.new(0, 100, 0, 8)

Seperator2.Name = "Seperator2"
Seperator2.Parent = Seperator1
Seperator2.BackgroundColor3 = Color3.fromRGB(66, 69, 74)
Seperator2.BorderSizePixel = 0
Seperator2.Position = UDim2.new(0, 0, 0, 4)
Seperator2.Size = UDim2.new(0, 401, 0, 1)
ChannelHolder.CanvasSize =
UDim2.new(0,0,0,ChannelHolderLayout.AbsoluteContentSize.Y)
end
function ChannelContent:Dropdown(text, list, callback)
local DropFunc = {}
local itemcount = 0
local framesize = 0
local DropTog = false
local Dropdown = Instance.new("Frame")
local DropdownTitle = Instance.new("TextLabel")
local DropdownFrameOutline = Instance.new("Frame")
local DropdownFrameOutlineCorner = Instance.new("UICorner")
local DropdownFrame = Instance.new("Frame")
local DropdownFrameCorner = Instance.new("UICorner")
local CurrentSelectedText = Instance.new("TextLabel")
local ArrowImg = Instance.new("ImageLabel")
local DropdownFrameBtn = Instance.new("TextButton")

Dropdown.Name = "Dropdown"
Dropdown.Parent = ChannelHolder
Dropdown.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Dropdown.BackgroundTransparency = 1.000
Dropdown.Position = UDim2.new(0.0796874985, 0, 0.445175439,
0)
Dropdown.Size = UDim2.new(0, 403, 0, 73)

DropdownTitle.Name = "DropdownTitle"
DropdownTitle.Parent = Dropdown
DropdownTitle.BackgroundColor3 = Color3.fromRGB(255, 255,
255)
DropdownTitle.BackgroundTransparency = 1.000
DropdownTitle.Position = UDim2.new(0, 5, 0, 0)
DropdownTitle.Size = UDim2.new(0, 200, 0, 29)
DropdownTitle.Font = Enum.Font.Gotham
DropdownTitle.Text = text
DropdownTitle.TextColor3 = _G.Color
DropdownTitle.TextSize = 14.000
DropdownTitle.TextXAlignment = Enum.TextXAlignment.Left

DropdownFrameOutline.Name = "DropdownFrameOutline"
DropdownFrameOutline.Parent = DropdownTitle
DropdownFrameOutline.AnchorPoint = Vector2.new(0.5, 0.5)
DropdownFrameOutline.BackgroundColor3 =
Color3.fromRGB(15,15,15)
DropdownFrameOutline.Position = UDim2.new(0.988442957, 0,
1.6197437, 0)
DropdownFrameOutline.Size = UDim2.new(0, 396, 0, 36)

DropdownFrameOutlineCorner.CornerRadius = UDim.new(0, 3)
DropdownFrameOutlineCorner.Name =
"DropdownFrameOutlineCorner"
DropdownFrameOutlineCorner.Parent = DropdownFrameOutline

DropdownFrame.Name = "DropdownFrame"
DropdownFrame.Parent = DropdownTitle
DropdownFrame.BackgroundColor3 = Color3.fromRGB(25,25,25)
DropdownFrame.ClipsDescendants = true
DropdownFrame.Position = UDim2.new(0.00999999978, 0,
1.06638527, 0)
DropdownFrame.Selectable = true
DropdownFrame.Size = UDim2.new(0, 392, 0, 32)
DropdownFrameCorner.CornerRadius = UDim.new(0, 4)
DropdownFrameCorner.Name = "DropdownFrameCorner"
DropdownFrameCorner.Parent = DropdownFrame

CurrentSelectedText.Name = "CurrentSelectedText"
CurrentSelectedText.Parent = DropdownFrame
CurrentSelectedText.BackgroundColor3 = Color3.fromRGB(255,
255, 255)
CurrentSelectedText.BackgroundTransparency = 1.000
CurrentSelectedText.Position = UDim2.new(0.0178571437, 0,
0, 0)
CurrentSelectedText.Size = UDim2.new(0, 193, 0, 32)
CurrentSelectedText.Font = Enum.Font.Gotham
CurrentSelectedText.Text = "..."
CurrentSelectedText.TextColor3 = _G.Color
CurrentSelectedText.TextSize = 14.000
CurrentSelectedText.TextXAlignment =
Enum.TextXAlignment.Left

ArrowImg.Name = "ArrowImg"
ArrowImg.Parent = CurrentSelectedText
ArrowImg.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ArrowImg.BackgroundTransparency = 1.000
ArrowImg.Position = UDim2.new(1.84974098, 0, 0.167428851,
0)
ArrowImg.Size = UDim2.new(0, 22, 0, 22)
ArrowImg.Image = "http://www.roblox.com/asset/?
id=6034818372"
ArrowImg.ImageColor3 = _G.Color

DropdownFrameBtn.Name = "DropdownFrameBtn"
DropdownFrameBtn.Parent = DropdownFrame
DropdownFrameBtn.BackgroundColor3 = Color3.fromRGB(255,
255, 255)
DropdownFrameBtn.BackgroundTransparency = 1.000
DropdownFrameBtn.Size = UDim2.new(0, 392, 0, 32)
DropdownFrameBtn.Font = Enum.Font.SourceSans
DropdownFrameBtn.Text = ""
DropdownFrameBtn.TextColor3 = _G.Color
DropdownFrameBtn.TextSize = 14.000

local DropdownFrameMainOutline = Instance.new("Frame")


local DropdownFrameMainOutlineCorner =
Instance.new("UICorner")
local DropdownFrameMain = Instance.new("Frame")
local DropdownFrameMainCorner = Instance.new("UICorner")
local DropItemHolderLabel = Instance.new("TextLabel")
local DropItemHolder = Instance.new("ScrollingFrame")
local DropItemHolderLayout = Instance.new("UIListLayout")

DropdownFrameMainOutline.Name = "DropdownFrameMainOutline"
DropdownFrameMainOutline.Parent = DropdownTitle
DropdownFrameMainOutline.BackgroundColor3 =
Color3.fromRGB(15,15,15)
DropdownFrameMainOutline.Position = UDim2.new(-
0.00155700743, 0, 2.16983342, 0)
DropdownFrameMainOutline.Size = UDim2.new(0, 396, 0, 81)
DropdownFrameMainOutline.Visible = false
DropdownFrameMainOutlineCorner.CornerRadius = UDim.new(0,
3)
DropdownFrameMainOutlineCorner.Name =
"DropdownFrameMainOutlineCorner"
DropdownFrameMainOutlineCorner.Parent =
DropdownFrameMainOutline

DropdownFrameMain.Name = "DropdownFrameMain"
DropdownFrameMain.Parent = DropdownTitle
DropdownFrameMain.BackgroundColor3 =
Color3.fromRGB(25,25,25)
DropdownFrameMain.ClipsDescendants = true
DropdownFrameMain.Position = UDim2.new(0.00999999978, 0,
2.2568965, 0)
DropdownFrameMain.Selectable = true
DropdownFrameMain.Size = UDim2.new(0, 392, 0, 77)
DropdownFrameMain.Visible = false

DropdownFrameMainCorner.CornerRadius = UDim.new(0, 4)
DropdownFrameMainCorner.Name = "DropdownFrameMainCorner"
DropdownFrameMainCorner.Parent = DropdownFrameMain

DropItemHolderLabel.Name = "ItemHolderLabel"
DropItemHolderLabel.Parent = DropdownFrameMain
DropItemHolderLabel.BackgroundColor3 = Color3.fromRGB(255,
255, 255)
DropItemHolderLabel.BackgroundTransparency = 1.000
DropItemHolderLabel.Position = UDim2.new(0.0178571437, 0,
0, 0)
DropItemHolderLabel.Size = UDim2.new(0, 193, 0, 13)
DropItemHolderLabel.Font = Enum.Font.Gotham
DropItemHolderLabel.Text = ""
DropItemHolderLabel.TextColor3 = _G.Color
DropItemHolderLabel.TextSize = 14.000
DropItemHolderLabel.TextXAlignment =
Enum.TextXAlignment.Left

DropItemHolder.Name = "ItemHolder"
DropItemHolder.Parent = DropItemHolderLabel
DropItemHolder.Active = true
DropItemHolder.BackgroundColor3 = Color3.fromRGB(255, 255,
255)
DropItemHolder.BackgroundTransparency = 1.000
DropItemHolder.Position = UDim2.new(0, 0, 0.215384638, 0)
DropItemHolder.Size = UDim2.new(0, 385, 0, 0)
DropItemHolder.CanvasSize = UDim2.new(0, 0, 0, 0)
DropItemHolder.ScrollBarThickness = 6
DropItemHolder.BorderSizePixel = 0
DropItemHolder.ScrollBarImageColor3 = _G.Color

DropItemHolderLayout.Name = "ItemHolderLayout"
DropItemHolderLayout.Parent = DropItemHolder
DropItemHolderLayout.SortOrder = Enum.SortOrder.LayoutOrder
DropItemHolderLayout.Padding = UDim.new(0, 0)

DropdownFrameBtn.MouseButton1Click:Connect(function()
if DropTog == false then
DropdownFrameMain.Visible = true
DropdownFrameMainOutline.Visible = true
Dropdown.Size = UDim2.new(0, 403, 0, 73 +
DropdownFrameMainOutline.AbsoluteSize.Y)
ChannelHolder.CanvasSize =
UDim2.new(0,0,0,ChannelHolderLayout.AbsoluteContentSize.Y)

else
Dropdown.Size = UDim2.new(0, 403, 0, 73)
DropdownFrameMain.Visible = false
DropdownFrameMainOutline.Visible = false
ChannelHolder.CanvasSize =
UDim2.new(0,0,0,ChannelHolderLayout.AbsoluteContentSize.Y)
end
DropTog = not DropTog
end)

for i,v in next, list do


itemcount = itemcount + 1

if itemcount == 1 then
framesize = 29
elseif itemcount == 2 then
framesize = 58
elseif itemcount >= 3 then
framesize = 87
end

local Item = Instance.new("TextButton")


local ItemCorner = Instance.new("UICorner")
local ItemText = Instance.new("TextLabel")

Item.Name = "Item"
Item.Parent = DropItemHolder
Item.BackgroundColor3 = Color3.fromRGB(10,10,10)
Item.Size = UDim2.new(0, 379, 0, 29)
Item.AutoButtonColor = false
Item.Font = Enum.Font.SourceSans
Item.Text = ""
Item.TextColor3 = Color3.fromRGB(0, 0, 0)
Item.TextSize = 14.000
Item.BackgroundTransparency = 1

ItemCorner.CornerRadius = UDim.new(0, 4)
ItemCorner.Name = "ItemCorner"
ItemCorner.Parent = Item

ItemText.Name = "ItemText"
ItemText.Parent = Item
ItemText.BackgroundColor3 = Color3.fromRGB(42, 44,
48)
ItemText.BackgroundTransparency = 1.000
ItemText.Position = UDim2.new(0.0211081803, 0, 0, 0)
ItemText.Size = UDim2.new(0, 192, 0, 29)
ItemText.Font = Enum.Font.Gotham
ItemText.TextColor3 = _G.Color
ItemText.TextSize = 14.000
ItemText.TextXAlignment = Enum.TextXAlignment.Left
ItemText.Text = v
Item.MouseEnter:Connect(function()
ItemText.TextColor3 = _G.Color
Item.BackgroundTransparency = 0
end)

Item.MouseLeave:Connect(function()
ItemText.TextColor3 = _G.Color
Item.BackgroundTransparency = 1
end)

Item.MouseButton1Click:Connect(function()
CurrentSelectedText.Text = v
pcall(callback, v)
Dropdown.Size = UDim2.new(0, 403, 0, 73)
DropdownFrameMain.Visible = false
DropdownFrameMainOutline.Visible = false
ChannelHolder.CanvasSize =
UDim2.new(0,0,0,ChannelHolderLayout.AbsoluteContentSize.Y)
DropTog = not DropTog
end)

DropItemHolder.CanvasSize =
UDim2.new(0,0,0,DropItemHolderLayout.AbsoluteContentSize.Y)

DropItemHolder.Size = UDim2.new(0, 385, 0, framesize)


DropdownFrameMain.Size = UDim2.new(0, 392, 0,
framesize + 6)
DropdownFrameMainOutline.Size = UDim2.new(0, 396, 0,
framesize + 10)
end

ChannelHolder.CanvasSize =
UDim2.new(0,0,0,ChannelHolderLayout.AbsoluteContentSize.Y)

function DropFunc:Clear()
for i,v in next, DropItemHolder:GetChildren() do
if v.Name == "Item" then
v:Destroy()
end
end

CurrentSelectedText.Text = "..."

itemcount = 0
framesize = 0
DropItemHolder.Size = UDim2.new(0, 385, 0, 0)
DropdownFrameMain.Size = UDim2.new(0, 392, 0, 0)
DropdownFrameMainOutline.Size = UDim2.new(0, 396, 0,
0)
Dropdown.Size = UDim2.new(0, 403, 0, 73)
DropdownFrameMain.Visible = false
DropdownFrameMainOutline.Visible = false
ChannelHolder.CanvasSize =
UDim2.new(0,0,0,ChannelHolderLayout.AbsoluteContentSize.Y)
end

function DropFunc:Add(textadd)
itemcount = itemcount + 1
if itemcount == 1 then
framesize = 29
elseif itemcount == 2 then
framesize = 58
elseif itemcount >= 3 then
framesize = 87
end

local Item = Instance.new("TextButton")


local ItemCorner = Instance.new("UICorner")
local ItemText = Instance.new("TextLabel")

Item.Name = "Item"
Item.Parent = DropItemHolder
Item.BackgroundColor3 = Color3.fromRGB(42, 44, 48)
Item.Size = UDim2.new(0, 379, 0, 29)
Item.AutoButtonColor = false
Item.Font = Enum.Font.SourceSans
Item.Text = ""
Item.TextColor3 = Color3.fromRGB(0, 0, 0)
Item.TextSize = 14.000
Item.BackgroundTransparency = 1

ItemCorner.CornerRadius = UDim.new(0, 4)
ItemCorner.Name = "ItemCorner"
ItemCorner.Parent = Item

ItemText.Name = "ItemText"
ItemText.Parent = Item
ItemText.BackgroundColor3 = Color3.fromRGB(42, 44,
48)
ItemText.BackgroundTransparency = 1.000
ItemText.Position = UDim2.new(0.0211081803, 0, 0, 0)
ItemText.Size = UDim2.new(0, 192, 0, 29)
ItemText.Font = Enum.Font.Gotham
ItemText.TextColor3 = Color3.fromRGB(212, 212, 212)
ItemText.TextSize = 14.000
ItemText.TextXAlignment = Enum.TextXAlignment.Left
ItemText.Text = textadd

Item.MouseEnter:Connect(function()
ItemText.TextColor3 = _G.Color
Item.BackgroundTransparency = 0
end)

Item.MouseLeave:Connect(function()
ItemText.TextColor3 = _G.Color
Item.BackgroundTransparency = 1
end)

Item.MouseButton1Click:Connect(function()
CurrentSelectedText.Text = textadd
pcall(callback, textadd)
Dropdown.Size = UDim2.new(0, 403, 0, 73)
DropdownFrameMain.Visible = false
DropdownFrameMainOutline.Visible = false
ChannelHolder.CanvasSize =
UDim2.new(0,0,0,ChannelHolderLayout.AbsoluteContentSize.Y)
DropTog = not DropTog
end)

DropItemHolder.CanvasSize =
UDim2.new(0,0,0,DropItemHolderLayout.AbsoluteContentSize.Y)

DropItemHolder.Size = UDim2.new(0, 385, 0, framesize)


DropdownFrameMain.Size = UDim2.new(0, 392, 0,
framesize + 6)
DropdownFrameMainOutline.Size = UDim2.new(0, 396, 0,
framesize + 10)
end
return DropFunc
end
function ChannelContent:Colorpicker(text, preset, callback)
local OldToggleColor = Color3.fromRGB(0, 0, 0)
local OldColor = _G.Color
local OldColorSelectionPosition = nil
local OldHueSelectionPosition = nil
local ColorH, ColorS, ColorV = 1, 1, 1
local RainbowColorPicker = false
local ColorPickerInput = nil
local ColorInput = nil
local HueInput = nil

local Colorpicker = Instance.new("Frame")


local ColorpickerTitle = Instance.new("TextLabel")
local ColorpickerFrameOutline = Instance.new("Frame")
local ColorpickerFrameOutlineCorner =
Instance.new("UICorner")
local ColorpickerFrame = Instance.new("Frame")
local ColorpickerFrameCorner = Instance.new("UICorner")
local Color = Instance.new("ImageLabel")
local ColorCorner = Instance.new("UICorner")
local ColorSelection = Instance.new("ImageLabel")
local Hue = Instance.new("ImageLabel")
local HueCorner = Instance.new("UICorner")
local HueGradient = Instance.new("UIGradient")
local HueSelection = Instance.new("ImageLabel")
local PresetClr = Instance.new("Frame")
local PresetClrCorner = Instance.new("UICorner")

Colorpicker.Name = "Colorpicker"
Colorpicker.Parent = ChannelHolder
Colorpicker.BackgroundColor3 = Color3.fromRGB(255, 255,
255)
Colorpicker.BackgroundTransparency = 1.000
Colorpicker.Position = UDim2.new(0.0895741582, 0,
0.474232763, 0)
Colorpicker.Size = UDim2.new(0, 403, 0, 175)

ColorpickerTitle.Name = "ColorpickerTitle"
ColorpickerTitle.Parent = Colorpicker
ColorpickerTitle.BackgroundColor3 = Color3.fromRGB(255,
255, 255)
ColorpickerTitle.BackgroundTransparency = 1.000
ColorpickerTitle.Position = UDim2.new(0, 5, 0, 0)
ColorpickerTitle.Size = UDim2.new(0, 200, 0, 29)
ColorpickerTitle.Font = Enum.Font.Gotham
ColorpickerTitle.Text = "Colorpicker"
ColorpickerTitle.TextColor3 = Color3.fromRGB(127, 131, 137)
ColorpickerTitle.TextSize = 14.000
ColorpickerTitle.TextXAlignment = Enum.TextXAlignment.Left

ColorpickerFrameOutline.Name = "ColorpickerFrameOutline"
ColorpickerFrameOutline.Parent = ColorpickerTitle
ColorpickerFrameOutline.BackgroundColor3 =
Color3.fromRGB(37, 40, 43)
ColorpickerFrameOutline.Position = UDim2.new(-
0.00100000005, 0, 0.991999984, 0)
ColorpickerFrameOutline.Size = UDim2.new(0, 238, 0, 139)

ColorpickerFrameOutlineCorner.CornerRadius = UDim.new(0, 3)
ColorpickerFrameOutlineCorner.Name =
"ColorpickerFrameOutlineCorner"

ColorpickerFrameOutlineCorner.Parent =
ColorpickerFrameOutline

ColorpickerFrame.Name = "ColorpickerFrame"
ColorpickerFrame.Parent = ColorpickerTitle
ColorpickerFrame.BackgroundColor3 = Color3.fromRGB(54, 57,
63)
ColorpickerFrame.ClipsDescendants = true
ColorpickerFrame.Position = UDim2.new(0.00999999978, 0,
1.06638515, 0)
ColorpickerFrame.Selectable = true
ColorpickerFrame.Size = UDim2.new(0, 234, 0, 135)

ColorpickerFrameCorner.CornerRadius = UDim.new(0, 3)
ColorpickerFrameCorner.Name = "ColorpickerFrameCorner"
ColorpickerFrameCorner.Parent = ColorpickerFrame

Color.Name = "Color"
Color.Parent = ColorpickerFrame
Color.BackgroundColor3 = Color3.fromRGB(255, 0, 4)
Color.Position = UDim2.new(0, 10, 0, 10)
Color.Size = UDim2.new(0, 154, 0, 118)
Color.ZIndex = 10
Color.Image = "rbxassetid://4155801252"

ColorCorner.CornerRadius = UDim.new(0, 3)
ColorCorner.Name = "ColorCorner"
ColorCorner.Parent = Color

ColorSelection.Name = "ColorSelection"
ColorSelection.Parent = Color
ColorSelection.AnchorPoint = Vector2.new(0.5, 0.5)
ColorSelection.BackgroundColor3 = Color3.fromRGB(255, 255,
255)
ColorSelection.BackgroundTransparency = 1.000
ColorSelection.Position = UDim2.new(preset and select(3,
Color3.toHSV(preset)))
ColorSelection.Size = UDim2.new(0, 18, 0, 18)
ColorSelection.Image = "http://www.roblox.com/asset/?
id=4805639000"
ColorSelection.ScaleType = Enum.ScaleType.Fit
Hue.Name = "Hue"
Hue.Parent = ColorpickerFrame
Hue.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Hue.Position = UDim2.new(0, 171, 0, 10)
Hue.Size = UDim2.new(0, 18, 0, 118)

HueCorner.CornerRadius = UDim.new(0, 3)
HueCorner.Name = "HueCorner"
HueCorner.Parent = Hue

HueGradient.Color = ColorSequence.new {
ColorSequenceKeypoint.new(0.00, Color3.fromRGB(255,
0, 4)),
ColorSequenceKeypoint.new(0.20, Color3.fromRGB(234,
255, 0)),
ColorSequenceKeypoint.new(0.40, Color3.fromRGB(21,
255, 0)),
ColorSequenceKeypoint.new(0.60, Color3.fromRGB(0,
255, 255)),
ColorSequenceKeypoint.new(0.80, Color3.fromRGB(0, 17,
255)),
ColorSequenceKeypoint.new(0.90, Color3.fromRGB(255,
0, 251)),
ColorSequenceKeypoint.new(1.00, Color3.fromRGB(255,
0, 4))
}
HueGradient.Rotation = 270
HueGradient.Name = "HueGradient"
HueGradient.Parent = Hue

HueSelection.Name = "HueSelection"
HueSelection.Parent = Hue
HueSelection.AnchorPoint = Vector2.new(0.5, 0.5)
HueSelection.BackgroundColor3 = Color3.fromRGB(255, 255,
255)
HueSelection.BackgroundTransparency = 1.000
HueSelection.Position = UDim2.new(0.48, 0, 1 - select(1,
Color3.toHSV(preset)))
HueSelection.Size = UDim2.new(0, 18, 0, 18)
HueSelection.Image = "http://www.roblox.com/asset/?
id=4805639000"

PresetClr.Name = "PresetClr"
PresetClr.Parent = ColorpickerFrame
PresetClr.BackgroundColor3 = preset
PresetClr.Position = UDim2.new(0.846153855, 0,
0.0740740746, 0)
PresetClr.Size = UDim2.new(0, 25, 0, 25)

PresetClrCorner.CornerRadius = UDim.new(0, 3)
PresetClrCorner.Name = "PresetClrCorner"
PresetClrCorner.Parent = PresetClr

local function UpdateColorPicker(nope)


PresetClr.BackgroundColor3 = Color3.fromHSV(ColorH,
ColorS, ColorV)
Color.BackgroundColor3 = Color3.fromHSV(ColorH, 1, 1)

pcall(callback, PresetClr.BackgroundColor3)
end

ColorH =
1 -
(math.clamp(HueSelection.AbsolutePosition.Y -
Hue.AbsolutePosition.Y, 0, Hue.AbsoluteSize.Y) /
Hue.AbsoluteSize.Y)
ColorS =
(math.clamp(ColorSelection.AbsolutePosition.X -
Color.AbsolutePosition.X, 0, Color.AbsoluteSize.X) /
Color.AbsoluteSize.X)
ColorV =
1 -
(math.clamp(ColorSelection.AbsolutePosition.Y -
Color.AbsolutePosition.Y, 0, Color.AbsoluteSize.Y) /
Color.AbsoluteSize.Y)

PresetClr.BackgroundColor3 = preset
Color.BackgroundColor3 = preset
pcall(callback, PresetClr.BackgroundColor3)

Color.InputBegan:Connect(
function(input)
if input.UserInputType ==
Enum.UserInputType.MouseButton1 then

if ColorInput then
ColorInput:Disconnect()
end

ColorInput =
RunService.RenderStepped:Connect(
function()
local ColorX =
(math.clamp(Mouse.X -
Color.AbsolutePosition.X, 0, Color.AbsoluteSize.X) /

Color.AbsoluteSize.X)
local ColorY =
(math.clamp(Mouse.Y -
Color.AbsolutePosition.Y, 0, Color.AbsoluteSize.Y) /

Color.AbsoluteSize.Y)

ColorSelection.Position =
UDim2.new(ColorX, 0, ColorY, 0)
ColorS = ColorX
ColorV = 1 - ColorY

UpdateColorPicker(true)
end
)
end
end
)

Color.InputEnded:Connect(
function(input)
if input.UserInputType ==
Enum.UserInputType.MouseButton1 then
if ColorInput then
ColorInput:Disconnect()
end
end
end
)

Hue.InputBegan:Connect(
function(input)
if input.UserInputType ==
Enum.UserInputType.MouseButton1 then

if HueInput then
HueInput:Disconnect()
end

HueInput =
RunService.RenderStepped:Connect(
function()
local HueY =
(math.clamp(Mouse.Y -
Hue.AbsolutePosition.Y, 0, Hue.AbsoluteSize.Y) /

Hue.AbsoluteSize.Y)

HueSelection.Position =
UDim2.new(0.48, 0, HueY, 0)
ColorH = 1 - HueY

UpdateColorPicker(true)
end
)
end
end
)

Hue.InputEnded:Connect(
function(input)
if input.UserInputType ==
Enum.UserInputType.MouseButton1 then
if HueInput then
HueInput:Disconnect()
end
end
end
)

ChannelHolder.CanvasSize =
UDim2.new(0,0,0,ChannelHolderLayout.AbsoluteContentSize.Y)
end

function ChannelContent:Texbox(text, placetext, disapper,


callback)
local Textbox = Instance.new("Frame")
local TextboxTitle = Instance.new("TextLabel")
local TextboxFrameOutline = Instance.new("Frame")
local TextboxFrameOutlineCorner = Instance.new("UICorner")
local TextboxFrame = Instance.new("Frame")
local TextboxFrameCorner = Instance.new("UICorner")
local TextBox = Instance.new("TextBox")

Textbox.Name = "Textbox"
Textbox.Parent = ChannelHolder
Textbox.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Textbox.BackgroundTransparency = 1.000
Textbox.Position = UDim2.new(0.0796874985, 0, 0.445175439,
0)
Textbox.Size = UDim2.new(0, 403, 0, 73)

TextboxTitle.Name = "TextboxTitle"
TextboxTitle.Parent = Textbox
TextboxTitle.BackgroundColor3 = Color3.fromRGB(255, 255,
255)
TextboxTitle.BackgroundTransparency = 1.000
TextboxTitle.Position = UDim2.new(0, 5, 0, 0)
TextboxTitle.Size = UDim2.new(0, 200, 0, 29)
TextboxTitle.Font = Enum.Font.Gotham
TextboxTitle.Text = text
TextboxTitle.TextColor3 = _G.Color
TextboxTitle.TextSize = 14.000
TextboxTitle.TextXAlignment = Enum.TextXAlignment.Left

TextboxFrameOutline.Name = "TextboxFrameOutline"
TextboxFrameOutline.Parent = TextboxTitle
TextboxFrameOutline.AnchorPoint = Vector2.new(0.5, 0.5)
TextboxFrameOutline.BackgroundColor3 = _G.Color
TextboxFrameOutline.Position = UDim2.new(0.988442957, 0,
1.6197437, 0)
TextboxFrameOutline.Size = UDim2.new(0, 396, 0, 36)

TextboxFrameOutlineCorner.CornerRadius = UDim.new(0, 3)
TextboxFrameOutlineCorner.Name =
"TextboxFrameOutlineCorner"
TextboxFrameOutlineCorner.Parent = TextboxFrameOutline

TextboxFrame.Name = "TextboxFrame"
TextboxFrame.Parent = TextboxTitle
TextboxFrame.BackgroundColor3 = Color3.fromRGB(25,25,25)
TextboxFrame.ClipsDescendants = true
TextboxFrame.Position = UDim2.new(0.00999999978, 0,
1.06638527, 0)
TextboxFrame.Selectable = true
TextboxFrame.Size = UDim2.new(0, 392, 0, 32)

TextboxFrameCorner.CornerRadius = UDim.new(0, 4)
TextboxFrameCorner.Name = "TextboxFrameCorner"
TextboxFrameCorner.Parent = TextboxFrame

TextBox.Parent = TextboxFrame
TextBox.BackgroundColor3 = _G.Color
TextBox.BackgroundTransparency = 1.000
TextBox.Position = UDim2.new(0.0178571437, 0, 0, 0)
TextBox.Size = UDim2.new(0, 377, 0, 32)
TextBox.Font = Enum.Font.Gotham
TextBox.PlaceholderColor3 = _G.Color
TextBox.PlaceholderText = placetext
TextBox.Text = ""
TextBox.TextColor3 = _G.Color
TextBox.TextSize = 14.000
TextBox.TextXAlignment = Enum.TextXAlignment.Left

TextBox.Focused:Connect(function()
TweenService:Create(
TextboxFrameOutline,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = _G.Color}
):Play()
end)

TextBox.FocusLost:Connect(function(ep)
TweenService:Create(
TextboxFrameOutline,
TweenInfo.new(.3, Enum.EasingStyle.Quad,
Enum.EasingDirection.Out),
{BackgroundColor3 = Color3.fromRGB(15,15,15)}
):Play()
if ep then
if #TextBox.Text > 0 then
pcall(callback, TextBox.Text)
if disapper then
TextBox.Text = ""
end
end
end
end)

ChannelHolder.CanvasSize =
UDim2.new(0,0,0,ChannelHolderLayout.AbsoluteContentSize.Y)
end

function ChannelContent:Label(text)
local Label = Instance.new("TextButton")
local LabelTitle = Instance.new("TextLabel")
local labelfunc = {}

Label.Name = "Label"
Label.Parent = ChannelHolder
Label.BackgroundColor3 = Color3.fromRGB(25,25,25)
Label.BorderSizePixel = 0
Label.Position = UDim2.new(0.261979163, 0, 0.190789461, 0)
Label.Size = UDim2.new(0, 401, 0, 30)
Label.AutoButtonColor = false
Label.Font = Enum.Font.Gotham
Label.Text = ""
Label.TextColor3 = _G.Color
Label.TextSize = 14.000

LabelTitle.Name = "LabelTitle"
LabelTitle.Parent = Label
LabelTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
LabelTitle.BackgroundTransparency = 1.000
LabelTitle.Position = UDim2.new(0, 5, 0, 0)
LabelTitle.Size = UDim2.new(0, 200, 0, 30)
LabelTitle.Font = Enum.Font.Gotham
LabelTitle.Text = text
LabelTitle.TextColor3 = _G.Color
LabelTitle.TextSize = 14.000
LabelTitle.TextXAlignment = Enum.TextXAlignment.Left

ChannelHolder.CanvasSize =
UDim2.new(0,0,0,ChannelHolderLayout.AbsoluteContentSize.Y)
function labelfunc:Refresh(tochange)
Label.Text = tochange
end

return labelfunc
end

function ChannelContent:Bind(text, presetbind, callback)


local Key = presetbind.Name
local Keybind = Instance.new("TextButton")
local KeybindTitle = Instance.new("TextLabel")
local KeybindText = Instance.new("TextLabel")

Keybind.Name = "Keybind"
Keybind.Parent = ChannelHolder
Keybind.BackgroundColor3 = Color3.fromRGB(54, 57, 63)
Keybind.BorderSizePixel = 0
Keybind.Position = UDim2.new(0.261979163, 0, 0.190789461,
0)
Keybind.Size = UDim2.new(0, 401, 0, 30)
Keybind.AutoButtonColor = false
Keybind.Font = Enum.Font.Gotham
Keybind.Text = ""
Keybind.TextColor3 = Color3.fromRGB(255, 255, 255)
Keybind.TextSize = 14.000

KeybindTitle.Name = "KeybindTitle"
KeybindTitle.Parent = Keybind
KeybindTitle.BackgroundColor3 = Color3.fromRGB(255, 255,
255)
KeybindTitle.BackgroundTransparency = 1.000
KeybindTitle.Position = UDim2.new(0, 5, 0, 0)
KeybindTitle.Size = UDim2.new(0, 200, 0, 30)
KeybindTitle.Font = Enum.Font.Gotham
KeybindTitle.Text = text
KeybindTitle.TextColor3 = Color3.fromRGB(127, 131, 137)
KeybindTitle.TextSize = 14.000
KeybindTitle.TextXAlignment = Enum.TextXAlignment.Left

KeybindText.Name = "KeybindText"
KeybindText.Parent = Keybind
KeybindText.BackgroundColor3 = Color3.fromRGB(255, 255,
255)
KeybindText.BackgroundTransparency = 1.000
KeybindText.Position = UDim2.new(0, 316, 0, 0)
KeybindText.Size = UDim2.new(0, 85, 0, 30)
KeybindText.Font = Enum.Font.Gotham
KeybindText.Text = presetbind.Name
KeybindText.TextColor3 = Color3.fromRGB(127, 131, 137)
KeybindText.TextSize = 14.000
KeybindText.TextXAlignment = Enum.TextXAlignment.Right
Keybind.MouseButton1Click:Connect(function()
KeybindText.Text = "..."
local inputwait =
game:GetService("UserInputService").InputBegan:wait()
if inputwait.KeyCode.Name ~= "Unknown" then
KeybindText.Text = inputwait.KeyCode.Name
Key = inputwait.KeyCode.Name
end
end)

game:GetService("UserInputService").InputBegan:connect(function(current,
pressed)
if not pressed then
if current.KeyCode.Name == Key then
pcall(callback)
end
end
end)
ChannelHolder.CanvasSize =
UDim2.new(0,0,0,ChannelHolderLayout.AbsoluteContentSize.Y)
end

return ChannelContent
end

return ChannelHold
end
return ServerHold
end

_G.Color = Color3.fromRGB(255, 0, 0) ---Color

local Star = StarHub:Window(" ")

local StarServer = Star:Server("Attack hub",8521503225) --ใส่id รูปได้

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

local AutoFarm = StarServer:Channel("AutoFarm")

AutoFarm:Toggle("Auto Farm Level", _G.AutoFarmLevel, function(vu)


_G.AutoFarm = vu
if _G.AutoFarm and SelectToolWeapon == "" then
DiscordLib:Notification("AutoFarm","SelectWeapon First","Okay")
else
Auto_Farm = vu
SelectMonster = ""
if vu == false then
wait(1)
TP(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame)
end
end
end)

AutoFarm:Toggle("Auto Farm TP(กดปุ่ม bypass ก่อน)", _G.AutoFarmLevel, function(vu)


_G.AutoFarmtp = vu
end)

local placeId = game.PlaceId


Magnet = true
if placeId == 2753915549 then
OldWorld = true
elseif placeId == 4442272183 then
NewWorld = true
elseif placeId == 7449423635 then
ThreeWorld = true
end
function Click()
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
end
function CheckQuest()
local MyLevel = game.Players.LocalPlayer.Data.Level.Value
if OldWorld then
if MyLevel == 1 or MyLevel <= 9 then
Ms = "Bandit [Lv. 5]"
NaemQuest = "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)
elseif MyLevel == 10 or MyLevel <= 14 then
Ms = "Monkey [Lv. 14]"
NaemQuest = "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(-1772.4093017578, 60.860641479492,
54.872589111328)
elseif MyLevel == 15 or MyLevel <= 29 then
Ms = "Gorilla [Lv. 20]"
NaemQuest = "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)
elseif MyLevel == 30 or MyLevel <= 39 then
Ms = "Pirate [Lv. 35]"
NaemQuest = "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)
elseif MyLevel == 40 or MyLevel <= 59 then
Ms = "Brute [Lv. 45]"
NaemQuest = "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)
elseif MyLevel == 60 or MyLevel <= 74 then
Ms = "Desert Bandit [Lv. 60]"
NaemQuest = "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)
elseif MyLevel == 75 or MyLevel <= 89 then
Ms = "Desert Officer [Lv. 70]"
NaemQuest = "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)
elseif MyLevel == 90 or MyLevel <= 99 then
Ms = "Snow Bandit [Lv. 90]"
NaemQuest = "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)
elseif MyLevel == 100 or MyLevel <= 119 then
Ms = "Snowman [Lv. 100]"
NaemQuest = "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)
elseif MyLevel == 120 or MyLevel <= 149 then
Ms = "Chief Petty Officer [Lv. 120]"
NaemQuest = "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)
elseif MyLevel == 150 or MyLevel <= 174 then
Ms = "Sky Bandit [Lv. 150]"
NaemQuest = "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)
elseif MyLevel == 175 or MyLevel <= 224 then
Ms = "Dark Master [Lv. 175]"
NaemQuest = "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)
elseif MyLevel == 225 or MyLevel <= 274 then
Ms = "Toga Warrior [Lv. 225]"
NaemQuest = "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)
elseif MyLevel == 275 or MyLevel <= 299 then
Ms = "Gladiator [Lv. 275]"
NaemQuest = "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)
elseif MyLevel == 300 or MyLevel <= 329 then
Ms = "Military Soldier [Lv. 300]"
NaemQuest = "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)
elseif MyLevel == 300 or MyLevel <= 374 then
Ms = "Military Spy [Lv. 330]"
NaemQuest = "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)
elseif MyLevel == 375 or MyLevel <= 399 then
Ms = "Fishman Warrior [Lv. 375]"
NaemQuest = "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)
elseif MyLevel == 400 or MyLevel <= 449 then
Ms = "Fishman Commando [Lv. 400]"
NaemQuest = "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)
elseif MyLevel == 450 or MyLevel <= 474 then
Ms = "God's Guard [Lv. 450]"
NaemQuest = "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)
elseif MyLevel == 475 or MyLevel <= 524 then
Ms = "Shanda [Lv. 475]"
NaemQuest = "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)
elseif MyLevel == 525 or MyLevel <= 549 then
Ms = "Royal Squad [Lv. 525]"
NaemQuest = "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)
elseif MyLevel == 550 or MyLevel <= 624 then
Ms = "Royal Soldier [Lv. 550]"
NaemQuest = "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)
elseif MyLevel == 625 or MyLevel <= 649 then
Ms = "Galley Pirate [Lv. 625]"
NaemQuest = "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)
elseif MyLevel >= 650 then
Ms = "Galley Captain [Lv. 650]"
NaemQuest = "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)
end
end
if NewWorld then
if MyLevel == 700 or MyLevel <= 724 then
Ms = "Raider [Lv. 700]"
NaemQuest = "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)
elseif MyLevel == 725 or MyLevel <= 774 then
Ms = "Mercenary [Lv. 725]"
NaemQuest = "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)
elseif MyLevel == 775 or MyLevel <= 799 then
Ms = "Swan Pirate [Lv. 775]"
NaemQuest = "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)
elseif MyLevel == 800 or MyLevel <= 874 then
Ms = "Factory Staff [Lv. 800]"
NaemQuest = "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)
elseif MyLevel == 875 or MyLevel <= 899 then
Ms = "Marine Lieutenant [Lv. 875]"
NaemQuest = "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)
elseif MyLevel == 900 or MyLevel <= 949 then
Ms = "Marine Captain [Lv. 900]"
NaemQuest = "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)
elseif MyLevel == 950 or MyLevel <= 974 then
Ms = "Zombie [Lv. 950]"
NaemQuest = "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)
elseif MyLevel == 975 or MyLevel <= 999 then
Ms = "Vampire [Lv. 975]"
NaemQuest = "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)
elseif MyLevel == 1000 or MyLevel <= 1049 then
Ms = "Snow Trooper [Lv. 1000]"
NaemQuest = "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)
elseif MyLevel == 1050 or MyLevel <= 1099 then
Ms = "Winter Warrior [Lv. 1050]"
NaemQuest = "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)
elseif MyLevel == 1100 or MyLevel <= 1124 then
Ms = "Lab Subordinate [Lv. 1100]"
NaemQuest = "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)
elseif MyLevel == 1125 or MyLevel <= 1174 then
Ms = "Horned Warrior [Lv. 1125]"
NaemQuest = "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)
elseif MyLevel == 1175 or MyLevel <= 1199 then
Ms = "Magma Ninja [Lv. 1175]"
NaemQuest = "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)
elseif MyLevel == 1200 or MyLevel <= 1249 then
Ms = "Lava Pirate [Lv. 1200]"
NaemQuest = "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)
elseif MyLevel == 1250 or MyLevel <= 1274 then
Ms = "Ship Deckhand [Lv. 1250]"
NaemQuest = "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)
elseif MyLevel == 1275 or MyLevel <= 1299 then
Ms = "Ship Engineer [Lv. 1275]"
NaemQuest = "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(921.30249023438, 125.400390625,
32937.34375)
elseif MyLevel == 1300 or MyLevel <= 1324 then
Ms = "Ship Steward [Lv. 1300]"
NaemQuest = "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(917.96057128906, 136.89932250977,
33343.4140625)
elseif MyLevel == 1325 or MyLevel <= 1349 then
Ms = "Ship Officer [Lv. 1325]"
NaemQuest = "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(944.44964599609, 181.40081787109,
33278.9453125)
elseif MyLevel == 1350 or MyLevel <= 1374 then
Ms = "Arctic Warrior [Lv. 1350]"
NaemQuest = "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)
elseif MyLevel == 1375 or MyLevel <= 1424 then
Ms = "Snow Lurker [Lv. 1375]"
NaemQuest = "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)
elseif MyLevel == 1425 or MyLevel <= 1449 then
Ms = "Sea Soldier [Lv. 1425]"
NaemQuest = "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(-3030.3696289063, 191.13464355469, -
9859.7958984375)
elseif MyLevel >= 1450 then
Ms = "Water Fighter [Lv. 1450]"
NaemQuest = "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(-3436.7727050781, 290.52191162109, -
10503.438476563)
end
end
if ThreeWorld then
if MyLevel >= 1500 and MyLevel <= 1524 then
Ms = "Pirate Millionaire [Lv. 1500]"
NaemQuest = "PiratePortQuest"
LevelQuest = 1
NameMon = "Pirate Millionaire"
CFrameQuest = CFrame.new(-290.074677, 42.9034653, 5581.58984)
PosQuest = Vector3.new(-290.074677, 42.9034653, 5581.58984)
CFrameMon = CFrame.new(81.164993286133, 43.755737304688,
5724.7021484375)
PosMon = Vector3.new(81.164993286133, 43.755737304688, 5724.7021484375)
elseif MyLevel >= 1525 and MyLevel <= 1574 then
Ms = "Pistol Billionaire [Lv. 1525]"
NaemQuest = "PiratePortQuest"
LevelQuest = 2
NameMon = "Pistol Billionaire"
CFrameQuest = CFrame.new(-290.074677, 42.9034653, 5581.58984)
PosQuest = Vector3.new(-290.074677, 42.9034653, 5581.58984)
CFrameMon = CFrame.new(81.164993286133, 43.755737304688,
5724.7021484375)
PosMon = Vector3.new(81.164993286133, 43.755737304688, 5724.7021484375)
elseif MyLevel >= 1575 and MyLevel <= 1599 then
Ms = "Dragon Crew Warrior [Lv. 1575]"
NaemQuest = "AmazonQuest"
LevelQuest = 1
NameMon = "Dragon Crew Warrior"
CFrameQuest = CFrame.new(5832.83594, 51.6806107, -1101.51563)
PosQuest = Vector3.new(5832.83594, 51.6806107, -1101.51563)
CFrameMon = CFrame.new(6241.9951171875, 51.522083282471, -
1243.9771728516)
PosMon = Vector3.new(6241.9951171875, 51.522083282471, -
1243.9771728516)
elseif MyLevel >= 1600 and MyLevel <= 1624 then
Ms = "Dragon Crew Archer [Lv. 1600]"
NaemQuest = "AmazonQuest"
LevelQuest = 2
NameMon = "Dragon Crew Archer"
CFrameQuest = CFrame.new(5832.83594, 51.6806107, -1101.51563)
PosQuest = Vector3.new(5832.83594, 51.6806107, -1101.51563)
CFrameMon = CFrame.new(6488.9155273438, 383.38375854492, -
110.66246032715)
PosMon = Vector3.new(6488.9155273438, 383.38375854492, -
110.66246032715)
elseif MyLevel >= 1625 and MyLevel <= 1649 then
Ms = "Female Islander [Lv. 1625]"
NaemQuest = "AmazonQuest2"
LevelQuest = 1
NameMon = "Female Islander"
CFrameQuest = CFrame.new(5448.86133, 601.516174, 751.130676)
PosQuest = Vector3.new(5448.86133, 601.516174, 751.130676)
CFrameMon = CFrame.new(5825.2241210938, 682.89245605469,
704.57958984375)
PosMon = Vector3.new(5825.2241210938, 682.89245605469, 704.57958984375)
elseif MyLevel >= 1650 and MyLevel <= 1699 then
Ms = "Giant Islander [Lv. 1650]"
NaemQuest = "AmazonQuest2"
LevelQuest = 2
NameMon = "Giant Islander"
CFrameQuest = CFrame.new(5448.86133, 601.516174, 751.130676)
PosQuest = Vector3.new(5448.86133, 601.516174, 751.130676)
CFrameMon = CFrame.new(4530.3540039063, 656.75695800781, -
131.60952758789)
PosMon = Vector3.new(4530.3540039063, 656.75695800781, -
131.60952758789)
elseif MyLevel >= 1700 and MyLevel <= 1724 then
Ms = "Marine Commodore [Lv. 1700]"
NaemQuest = "MarineTreeIsland"
LevelQuest = 1
NameMon = "Marine Commodore"
CFrameQuest = CFrame.new(2180.54126, 27.8156815, -6741.5498)
PosQuest = Vector3.new(2180.54126, 27.8156815, -6741.5498)
CFrameMon = CFrame.new(2490.0844726563, 190.4232635498, -
7160.0502929688)
PosMon = Vector3.new(2490.0844726563, 190.4232635498, -7160.0502929688)
elseif MyLevel >= 1725 and MyLevel <= 1774 then
Ms = "Marine Rear Admiral [Lv. 1725]"
NaemQuest = "MarineTreeIsland"
LevelQuest = 2
NameMon = "Marine Rear Admiral"
CFrameQuest = CFrame.new(2180.54126, 27.8156815, -6741.5498)
PosQuest = Vector3.new(2180.54126, 27.8156815, -6741.5498)
CFrameMon = CFrame.new(3951.3903808594, 229.11549377441, -
6912.81640625)
PosMon = Vector3.new(3951.3903808594, 229.11549377441, -6912.81640625)
elseif MyLevel >= 1775 and MyLevel <= 1799 then
Ms = "Fishman Raider [Lv. 1775]"
NaemQuest = "DeepForestIsland3"
LevelQuest = 1
NameMon = "Fishman Raider"
CFrameQuest = CFrame.new(-10581.6563, 330.872955, -8761.18652)
PosQuest = Vector3.new(-10581.6563, 330.872955, -8761.18652)
CFrameMon = CFrame.new(-10322.400390625, 390.94473266602, -
8580.0908203125)
PosMon = Vector3.new(-10322.400390625, 390.94473266602, -
8580.0908203125)
elseif MyLevel >= 1800 and MyLevel <= 1824 then
Ms = "Fishman Captain [Lv. 1800]"
NaemQuest = "DeepForestIsland3"
LevelQuest = 2
NameMon = "Fishman Captain"
CFrameQuest = CFrame.new(-10581.6563, 330.872955, -8761.18652)
PosQuest = Vector3.new(-10581.6563, 330.872955, -8761.18652)
CFrameMon = CFrame.new(-11194.541992188, 442.02795410156, -
8608.806640625)
PosMon = Vector3.new(-11194.541992188, 442.02795410156, -
8608.806640625)
elseif MyLevel >= 1825 and MyLevel <= 1849 then
Ms = "Forest Pirate [Lv. 1825]"
NaemQuest = "DeepForestIsland"
LevelQuest = 1
NameMon = "Forest Pirate"
CFrameQuest = CFrame.new(-13234.04, 331.488495, -7625.40137)
PosQuest = Vector3.new(-13234.04, 331.488495, -7625.40137)
CFrameMon = CFrame.new(-13225.809570313, 428.19387817383, -
7753.1245117188)
PosMon = Vector3.new(-13225.809570313, 428.19387817383, -
7753.1245117188)
elseif MyLevel >= 1850 and MyLevel <= 1899 then
Ms = "Mythological Pirate [Lv. 1850]"
NaemQuest = "DeepForestIsland"
LevelQuest = 2
NameMon = "Mythological Pirate"
CFrameQuest = CFrame.new(-13234.04, 331.488495, -7625.40137)
PosQuest = Vector3.new(-13234.04, 331.488495, -7625.40137)
CFrameMon = CFrame.new(-13869.172851563, 564.95251464844, -
7084.4135742188)
PosMon = Vector3.new(-13869.172851563, 564.95251464844, -
7084.4135742188)
elseif MyLevel >= 1900 and MyLevel <= 1924 then
Ms = "Jungle Pirate [Lv. 1900]"
NaemQuest = "DeepForestIsland2"
LevelQuest = 1
NameMon = "Jungle Pirate"
CFrameQuest = CFrame.new(-12680.3818, 389.971039, -9902.01953)
PosQuest = Vector3.new(-12680.3818, 389.971039, -9902.01953)
CFrameMon = CFrame.new(-11982.221679688, 376.32522583008, -
10451.415039063)
PosMon = Vector3.new(-11982.221679688, 376.32522583008, -
10451.415039063)
elseif MyLevel >= 1925 and MyLevel <= 1974 then
Ms = "Musketeer Pirate [Lv. 1925]"
NaemQuest = "DeepForestIsland2"
LevelQuest = 2
NameMon = "Musketeer Pirate"
CFrameQuest = CFrame.new(-12680.3818, 389.971039, -9902.01953)
PosQuest = Vector3.new(-12680.3818, 389.971039, -9902.01953)
CFrameMon = CFrame.new(-13282.3046875, 496.23684692383, -
9565.150390625)
PosMon = Vector3.new(-13282.3046875, 496.23684692383, -9565.150390625)
elseif MyLevel >= 1975 and MyLevel <= 1999 then
Ms = "Reborn Skeleton [Lv. 1975]"
NaemQuest = "HauntedQuest1"
LevelQuest = 1
NameMon = "Reborn Skeleton"
CFrameQuest = CFrame.new(-9480.8271484375, 142.13066101074,
5566.0712890625)
PosQuest = Vector3.new(-9480.8271484375, 142.13066101074,
5566.0712890625)
CFrameMon = CFrame.new(-8817.880859375, 191.16761779785,
6298.6557617188)
PosMon = Vector3.new(-8817.880859375, 191.16761779785, 6298.6557617188)
elseif MyLevel >= 2000 and MyLevel <= 2024 then
Ms = "Living Zombie [Lv. 2000]"
NaemQuest = "HauntedQuest1"
LevelQuest = 2
NameMon = "Living Zombie"
CFrameQuest = CFrame.new(-9480.8271484375, 142.13066101074,
5566.0712890625)
PosQuest = Vector3.new(-9480.8271484375, 142.13066101074,
5566.0712890625)
CFrameMon = CFrame.new(-10125.234375, 183.94705200195, 6242.013671875)
PosMon = Vector3.new(-10125.234375, 183.94705200195, 6242.013671875)
elseif MyLevel >= 2025 and MyLevel <= 2049 then
Ms = "Demonic Soul [Lv. 2025]"
NaemQuest = "HauntedQuest2"
LevelQuest = 1
NameMon = "Demonic Soul"
CFrameQuest = CFrame.new(-9516.9931640625, 178.00651550293,
6078.4653320313)
PosQuest = Vector3.new(-9516.9931640625, 178.00651550293,
6078.4653320313)
CFrameMon = CFrame.new(-9712.03125, 204.69589233398, 6193.322265625)
PosMon = Vector3.new(-9712.03125, 204.69589233398, 6193.322265625)
elseif MyLevel > 2050 and MyLevel <= 2074 then
Ms = "Posessed Mummy [Lv. 2050]"
NaemQuest = "HauntedQuest2"
LevelQuest = 2
NameMon = "Posessed Mummy"
CFrameQuest = CFrame.new(-9516.9931640625, 178.00651550293,
6078.4653320313)
PosQuest = Vector3.new(-9516.9931640625, 178.00651550293,
6078.4653320313)
CFrameMon = CFrame.new(-9545.7763671875, 69.619895935059,
6339.5615234375)
PosMon = Vector3.new(-9545.7763671875, 69.619895935059,
6339.5615234375)
elseif MyLevel >= 2075 and MyLevel <= 2099 then
Ms = "Peanut Scout [Lv. 2075]"
NaemQuest = "NutsIslandQuest"
LevelQuest = 1
NameMon = "Peanut Scout"
CFrameQuest = CFrame.new(-2104.5874, 38.1299706, -10194.3496,
0.774643302, -5.8516525e-09, 0.632398427, -4.8110703e-08, 1, 6.81853152e-08, -
0.632398427, -8.324443e-08, 0.774643302)
PosQuest = Vector3.new(-2104.5874, 38.1299706, -10194.3496,
0.774643302, -5.8516525e-09, 0.632398427, -4.8110703e-08, 1, 6.81853152e-08, -
0.632398427, -8.324443e-08, 0.774643302)
CFrameMon = CFrame.new(-2099.04126, 107.883263, -10065.6582, -
0.847717106, -1.89047302e-08, -0.530448556, -2.99691649e-08, 1, 1.22549917e-08,
0.530448556, 2.62858659e-08, -0.847717106)
PosHee = Vector3.new(-2099.04126, 107.883263, -10065.6582, -
0.847717106, -1.89047302e-08, -0.530448556, -2.99691649e-08, 1, 1.22549917e-08,
0.530448556, 2.62858659e-08, -0.847717106)
elseif MyLevel >= 2100 and MyLevel <= 2124 then
Ms = "Peanut President [Lv. 2100]"
NaemQuest = "NutsIslandQuest"
LevelQuest = 2
NameMon = "Peanut President"
CFrameQuest = CFrame.new(-2104.2546386719, 38.129970550537, -
10194.146484375)
PosQuest = Vector3.new(-2104.2546386719, 38.129970550537, -
10194.146484375)
CFrameMon = CFrame.new(-2137.076171875, 70.30451965332, -
10515.509765625)
PosHee = Vector3.new(-2137.076171875, 70.30451965332, -10515.509765625)
elseif MyLevel >= 2125 and MyLevel <= 2149 then
Ms = "Ice Cream Chef [Lv. 2125]"
NaemQuest = "IceCreamIslandQuest"
LevelQuest = 1
NameMon = "Ice Cream Chef"
CFrameQuest = CFrame.new(-820.336182, 65.8453293, -10965.7627,
0.763408899, 2.66162115e-08, -0.645915508, 5.54280488e-09, 1, 4.77580073e-08,
0.645915508, -4.00390725e-08, 0.763408899)
PosQuest = Vector3.new(-820.336182, 65.8453293, -10965.7627,
0.763408899, 2.66162115e-08, -0.645915508, 5.54280488e-09, 1, 4.77580073e-08,
0.645915508, -4.00390725e-08, 0.763408899)
CFrameMon = CFrame.new(-797.381287, 111.218796, -10848.5146,
0.755367041, 4.70847183e-08, 0.655301929, -6.89669344e-09, 1, -6.39021209e-08, -
0.655301929, 4.37501413e-08, 0.755367041)
PosHee = Vector3.new(-797.381287, 111.218796, -10848.5146, 0.755367041,
4.70847183e-08, 0.655301929, -6.89669344e-09, 1, -6.39021209e-08, -0.655301929,
4.37501413e-08, 0.755367041)
elseif MyLevel >= 2150 then
Ms = "Ice Cream Commander [Lv. 2150]"
NaemQuest = "IceCreamIslandQuest"
LevelQuest = 2
NameMon = "Ice Cream Commander"
CFrameQuest = CFrame.new(-820.336182, 65.8453293, -10965.7627,
0.763408899, 2.66162115e-08, -0.645915508, 5.54280488e-09, 1, 4.77580073e-08,
0.645915508, -4.00390725e-08, 0.763408899)
PosQuest = Vector3.new(-820.336182, 65.8453293, -10965.7627,
0.763408899, 2.66162115e-08, -0.645915508, 5.54280488e-09, 1, 4.77580073e-08,
0.645915508, -4.00390725e-08, 0.763408899)
CFrameMon = CFrame.new(-541.803711, 186.394516, -11210.9062, -
0.181756258, -5.9845668e-08, 0.983343601, -1.98635615e-08, 1, 5.71878864e-08, -
0.983343601, -9.13845e-09, -0.181756258)
PosHee = Vector3.new(-541.803711, 186.394516, -11210.9062, -
0.181756258, -5.9845668e-08, 0.983343601, -1.98635615e-08, 1, 5.71878864e-08, -
0.983343601, -9.13845e-09, -0.181756258)
end
end
end

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

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

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

spawn(function()
while wait() do
if _G.AutoFarmtp then
autofarm()
end
end
end)

local LocalPlayer = game:GetService("Players").LocalPlayer


local VirtualUser = game:GetService('VirtualUser')
function autofarm()
if _G.AutoFarmtp then
if LocalPlayer.PlayerGui.Main.Quest.Visible == false then
StatrMagnet = false
CheckQuest()
LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameQuest
wait(1.1)

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest",
NaemQuest, LevelQuest)
elseif
game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
CheckQuest()
LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameMon
if game:GetService("Workspace").Enemies:FindFirstChild(Ms) then
pcall(function()
for i, v in
pairs(game:GetService("Workspace").Enemies:GetChildren()) do
CheckQuest()
if v.Name == Ms then
repeat wait()
EquipWeapon(SelectToolWeapon)
if
game:GetService("Workspace").Enemies:FindFirstChild(Ms) then
if
string.find(LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text,
NameMon) then
if not
game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then
local args = {
[1] = "Buso"
}

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

game:GetService'VirtualUser':CaptureController()

game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
if NewWorld or OldWorld
then

game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
v.HumanoidRootPart.CFrame * CFrame.new(0, 50, 0)
else

game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
v.HumanoidRootPart.CFrame * CFrame.new(0, 50, 0)
end
v.HumanoidRootPart.Transparency = 1

v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size
= Vector3.new(50, 50, 50)
if Magnet then
if
setsimulationradius then

sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)


end
PosMon =
v.HumanoidRootPart.CFrame
StatrMagnet = true
end

v.HumanoidRootPart.CanCollide = false
else
StatrMagnet = false
CheckQuest()

LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameQuest
wait(1.5)

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest",
NaemQuest, LevelQuest)
end
else
CheckQuest()

game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrameMon
end
until not v.Parent or v.Humanoid.Health
<= 0 or _G.AutoFarmtp == false or LocalPlayer.PlayerGui.Main.Quest.Visible == false
StatrMagnet = false
CheckQuest()

game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrameMon
end
end
end
)
else
CheckQuest()

game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrameMon
end
end
end
end

AutoFarm:Toggle("Auto Buddy Sword", _G.Buddy, function(vu)


_G.Buddy = vu
end)
spawn(function()
while wait() do
pcall(function()
if _G.Buddy 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
repeat
game:GetService("RunService").Heartbeat:wait()
EquipWeapon(SelectToolWeapon)
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60,
60, 60)
TP(v.HumanoidRootPart.CFrame *
CFrame.new(0,30,5))

game:GetService("VirtualUser"):CaptureController()

game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 672))
MainBuddy = v.HumanoidRootPart.CFrame
until _G.Buddy == false or not v.Parent or
v.Humanoid.Health <= 0
end
end
end
end
end)
end
end)

spawn(function()
game:GetService("RunService").Heartbeat:Connect(function()
if _G.AutoFarmtp then
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Name == Ms and v:FindFirstChild("Humanoid") and
v.Humanoid.Health > 0 then
v.Humanoid:ChangeState(11)
end
end
end
end)
end)

function bring2()
local plr = game.Players.LocalPlayer
pcall(function()
sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius",
math.huge)
end)
end
spawn(function()
while wait(.1) do
if _G.AutoFarmtp then
bring2()
end
end
end)
local RigC =
require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework)
local VirtualUser = game:GetService('VirtualUser')
local kkii = require(game.ReplicatedStorage.Util.CameraShaker)
spawn(function()
while game:GetService("RunService").RenderStepped:wait() do
if _G.AutoFarmtp then
pcall(function()
RigC.activeController.timeToNextAttack = 0
RigC.activeController.attacking = false
RigC.activeController.blocking = false
RigC.activeController.timeToNextAttack = 0
RigC.activeController.timeToNextBlock = 0
RigC.activeController.increment = 3
RigC.activeController.hitboxMagnitude = 100
game.Players.LocalPlayer.Character.Stun.Value = 0
game.Players.LocalPlayer.Character.Humanoid.Sit = false
kkii:Stop()
end)
end
end
end)

spawn(function()
game:GetService("RunService").Heartbeat:connect(function()
if _G.AutoFarmtp then
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Name == Ms and v:FindFirstChild("Humanoid") and
v.Humanoid.Health > 0 then
v.Humanoid:ChangeState(11)
end
end
end
end)
end)

spawn(function()
game:GetService("RunService").Heartbeat:connect(function()
if _G.AutoFarmtp and StatrMagnet and Magnet then
CheckQuest()
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Name == Ms and v:FindFirstChild("Humanoid") and
v.Humanoid.Health > 0 then
if v.Name == "Factory Staff [Lv. 800]" or v.Name ==
"Dragon Crew Warrior [Lv. 1575]" or v.Name == "Dragon Crew Archer [Lv. 1600]" and
(v.HumanoidRootPart.Position-
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).magnitu
de <= 200 then
if HideHitBlox then
v.HumanoidRootPart.Transparency = 1
else
v.HumanoidRootPart.Transparency = 70
end
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60, 60,
60)
v.HumanoidRootPart.CFrame = PosMon
elseif v.Name == Ms and (v.HumanoidRootPart.Position-
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).magnitu
de <= 400 then
if HideHitBlox then
v.HumanoidRootPart.Transparency = 1
else
v.HumanoidRootPart.Transparency = 70
end
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60, 60,
60)
v.HumanoidRootPart.CFrame = PosMon
end
end
end
end
end)
end)

local RigC =
require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework)
local Cemara =
require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework.Camera
Shaker)
function a()
Cemara.CameraShakeInstance.CameraShakeState = {FadingIn = 3, FadingOut = 2,
Sustained = 0, Inactive = 1}
RigC.activeController.timeToNextAttack = tick() -1
RigC.activeController.attacking = false
RigC.activeController.hitboxMagnitude = 70
RigC.activeController.increment = 3
RigC.activeController:attack()
end
game:GetService("RunService").RenderStepped:Connect(function()
if _G.FastAttack then
pcall(function()
a()
end)
end
end)

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

if NewWorld then
AutoFarm:Toggle("Auto New World", _G.AutoNewworld, function(vu)
Auto_Newworld = vu
if vu == false then
wait(1)
TP(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame)
end
end)
end

if NewWorld then
AutoFarm:Toggle("Auto Third Sea", _G.AutoThirdSea, function(vu)
ReadyThirdSea = vu
TP(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame)
if ReadyThirdSea and
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BartiloQuestProgr
ess","Bartilo") ~= 3 then
DiscordLib:Notification("Auto Third Sea","u must have\n Finish Bartilo
Quest","Ok")
elseif ReadyThirdSea and
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("ZQuestProgress","
Check") ~= 0 then
DiscordLib:Notification("Auto Third Sea","u must have to Killed Don
Swan First","Ok")
elseif ReadyThirdSea and SelectToolWeapon == "" then
DiscordLib:Notification("Auto Third Sea","Select Weapon First","Ok")
else
AutoThird = vu
end
end)
end

AutoFarm:Toggle("Auto Superhuman", _G.AutoSuperhuman, function(vu)


Superhuman = vu
end)

spawn(function()
pcall(function()
while wait(.1) do
if Superhuman then
if
game.Players.LocalPlayer.Backpack:FindFirstChild("Combat") or
game.Players.LocalPlayer.Character:FindFirstChild("Combat") or
game.Players.LocalPlayer.Backpack:FindFirstChild("Electric Claw") or
game.Players.LocalPlayer.Character:FindFirstChild("Electric Claw") or
game.Players.LocalPlayer.Backpack:FindFirstChild("Sharkman Karate") or
game.Players.LocalPlayer.Character:FindFirstChild("Sharkman Karate") or
game.Players.LocalPlayer.Backpack:FindFirstChild("Death Step") or
game.Players.LocalPlayer.Character:FindFirstChild("Death Step") then
local args = {
[1] = "BuyBlackLeg"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
if
game.Players.LocalPlayer.Character:FindFirstChild("Combat") or
game.Players.LocalPlayer.Backpack:FindFirstChild("Combat") or
game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") or
game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") or
game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") or
game.Players.LocalPlayer.Character:FindFirstChild("Electro") or
game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") or
game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate") or
game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") or
game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw") or
game.Players.LocalPlayer.Backpack:FindFirstChild("Superhuman") or
game.Players.LocalPlayer.Character:FindFirstChild("Superhuman") then
if
game.Players.LocalPlayer.Backpack:FindFirstChild("Combat") or
game.Players.LocalPlayer.Character:FindFirstChild("Combat") then
SelectToolWeapon = "Combat"
SelectToolWeaponOld = "Combat"
end
if
game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") or
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Black Leg") then
SelectToolWeapon = "Black Leg"
SelectToolWeaponOld = "Black Leg"
end
if
game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") or
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Electro") then
SelectToolWeapon = "Electro"
SelectToolWeaponOld = "Electro"
end
if
game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") or
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Fishman Karate")
then
SelectToolWeapon = "Fishman Karate"
SelectToolWeaponOld = "Fishman Karate"
end
if
game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") or
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dragon Claw") then
SelectToolWeapon = "Dragon Claw"
SelectToolWeaponOld = "Dragon Claw"
end
if
game.Players.LocalPlayer.Backpack:FindFirstChild("Superhuman") or
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Superhuman") then
SelectToolWeapon = "Superhuman"
SelectToolWeaponOld = "Superhuman"
end
if
(game.Players.LocalPlayer.Character:FindFirstChild("Black Leg") and
game.Players.LocalPlayer.Character:FindFirstChild("Black Leg").Level.Value >= 300)
or (game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg") and
game.Players.LocalPlayer.Backpack:FindFirstChild("Black Leg").Level.Value >= 300)
then
local args = {
[1] = "BuyElectro"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
if
(game.Players.LocalPlayer.Character:FindFirstChild("Electro") and
game.Players.LocalPlayer.Character:FindFirstChild("Electro").Level.Value >= 300) or
(game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and
game.Players.LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value >= 300)
then
local args = {
[1] = "BuyFishmanKarate"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
if
(game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate") and
game.Players.LocalPlayer.Character:FindFirstChild("Fishman Karate").Level.Value >=
300) or (game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate") and
game.Players.LocalPlayer.Backpack:FindFirstChild("Fishman Karate").Level.Value >=
300) then
if AutoFullySuperhuman then
if game.Players.LocalPlayer.Data.Level.Value >= 1100
then
if game.Players.LocalPlayer.Data.Fragments.Value <=
1499 then
RaidSuperhuman = true
_G.SelectRaid = "Flame"
Auto_Farm = false
elseif
game.Players.LocalPlayer.Data.Fragments.Value >= 1500 then
RaidSuperhuman = false
if _G.AutoFarm and RaidSuperhuman == false then
Auto_Farm = true
end
local args = {
[1] = "BlackbeardReward",
[2] = "DragonClaw",
[3] = "1"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
local args = {
[1] = "BlackbeardReward",
[2] = "DragonClaw",
[3] = "2"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
end
elseif not AutoFullySuperhuman then
local args = {
[1] = "BlackbeardReward",
[2] = "DragonClaw",
[3] = "1"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
local args = {
[1] = "BlackbeardReward",
[2] = "DragonClaw",
[3] = "2"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
end
if
(game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw") and
game.Players.LocalPlayer.Character:FindFirstChild("Dragon Claw").Level.Value >=
300) or (game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw") and
game.Players.LocalPlayer.Backpack:FindFirstChild("Dragon Claw").Level.Value >= 300)
then
local args = {
[1] = "BuySuperhuman"
}

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

AutoFarm:Toggle("Auto Electric Claw", false, function(vu)


AutoElectricClaw = vu
if AutoElectricClaw then

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

spawn(function()
while wait(.1) do
if AutoElectricClaw then
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")
end
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")
end
if (game.Players.LocalPlayer.Backpack:FindFirstChild("Electro")
and game.Players.LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value <= 399)
or (game.Players.LocalPlayer.Character:FindFirstChild("Electro") and
game.Players.LocalPlayer.Character:FindFirstChild("Electro").Level.Value <= 399)
then
SelectToolWeapon = "Electro"
end
if game.Players.LocalPlayer.Backpack:FindFirstChild("Electric
Claw") or game.Players.LocalPlayer.Character:FindFirstChild("Electric Claw") then
SelectToolWeapon = "Electric Claw"
end
if (game.Players.LocalPlayer.Character:FindFirstChild("Electro")
and game.Players.LocalPlayer.Character:FindFirstChild("Electro").Level.Value >=
400) or (game.Players.LocalPlayer.Backpack:FindFirstChild("Electro") and
game.Players.LocalPlayer.Backpack:FindFirstChild("Electro").Level.Value >= 400)
then
if
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw")
== "..." and
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw",
"Start") == 4 then
TP(CFrame.new(-12548.998046875, 332.40396118164, -
7603.1865234375))
elseif
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw",
true) == 4 then
Auto_Farm = false
if (CFrame.new(-10369.7725, 331.654175, -10130.3047,
0.879783928, -1.15147909e-08, 0.475373745, -1.70712194e-10, 1, 2.45385472e-08, -
0.475373745, -2.16697718e-08, 0.879783928).Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 4 then
wait(1.1)

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw",
"Start")
else
TP(CFrame.new(-10369.7725, 331.654175, -
10130.3047, 0.879783928, -1.15147909e-08, 0.475373745, -1.70712194e-10, 1,
2.45385472e-08, -0.475373745, -2.16697718e-08, 0.879783928))
end
elseif _G.AutoFarm then
Auto_Farm = true
end
end
end
end
end)

if NewWorld then
AutoFarm:Toggle("TP to Flower", function()
if not
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Flower1") or not
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Flower1") then
TP(game:GetService("Workspace").Flower1.CFrame)
end
wait(1)
if not
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Flower2") or not
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Flower2") then
TP(game:GetService("Workspace").Flower2.CFrame)
end
end)

AutoFarm:Toggle("Auto Factory", false, function(vu)


Factory = vu
if vu == false then
wait(1)
TP(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame)
end
end)

AutoFarm:Toggle("Auto Rengoku", false, function(vu)


AutoRengoku = vu
if vu == false then
wait(1)
TP(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame)
end
end)
end

if _G.Auto_Elite_Hop then
_G.AutoElite = true
end

if ThreeWorld then
AutoFarm:Toggle("Auto Holy Torch", function()
if not
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Holy Torch") and
not game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Holy Torch")
then
DiscordLib:Notification("Auto Holy Torch", "You not Have
Holy Torch", "Okay")
else
HolyTorch = true
EquipWeapon("Holy Torch")
TP2(CFrame.new(-10753.7842, 412.229553, -9364.7959,
0.999571264, 1.15988023e-07, 0.0292795487, -1.15145767e-07, 1, -3.0452199e-08, -
0.0292795487, 2.70677276e-08, 0.999571264))
wait(1)
TP2(CFrame.new(-11673.8115, 331.748993, -9473.27246,
0.82297951, -1.03370638e-07, -0.568071067, 7.03514687e-08, 1, -8.00477693e-08,
0.568071067, 2.59130388e-08, 0.82297951))
wait(1)
TP2(CFrame.new(-12134.1895, 519.47522, -10653.8457,
0.828167021, 4.15180885e-08, -0.560481429, -3.68933151e-08, 1, 1.95622238e-08,
0.560481429, 4.47723014e-09, 0.828167021))
wait(1)
TP2(CFrame.new(-13336.9902, 485.547852, -6983.84131,
0.834512472, 8.29770741e-08, -0.550989032, -5.3400484e-08, 1, 6.97177356e-08,
0.550989032, -2.87572384e-08, 0.834512472))
wait(1)
TP2(CFrame.new(-13486.5088, 332.403931, -7925.40527, -
0.974250019, 5.647113e-08, 0.225470319, 3.76493894e-08, 1, -8.7777444e-08, -
0.225470319, -7.70283606e-08, -0.974250019))
HolyTorch = false
end
end)

AutoFarm:Toggle("Auto Yama", _G.AutoYama, function(vu)


AutoYama = vu
end)

spawn(function()
while wait() do
if AutoYama then
if
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("EliteHunter","Pro
gress") >= 30 then
repeat wait(.1)

fireclickdetector(game:GetService("Workspace").Map.Waterfall.SealedKatana.Handle.Cl
ickDetector)
until
game.Players.LocalPlayer.Backpack:FindFirstChild("Yama") or not AutoYama
end
end
end
end)

AutoFarm:Toggle("Auto Haki Rainbow", false, function(vu)


AutoRainbow = vu
if vu == false then
wait(1)
TP(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame)
end
end)
spawn(function()
pcall(function()
while wait(.1) do
if AutoRainbow then
if
game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false then
TP(CFrame.new(-11892.0703125, 930.57672119141,
-8760.1591796875))
if (Vector3.new(-11892.0703125,
930.57672119141, -8760.1591796875) -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 30 then
wait(1.5)

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("HornedMan","Bet")
end
elseif
game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == true and
string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Titl
e.Text, "Stone") then
if
game:GetService("Workspace").Enemies:FindFirstChild("Stone [Lv. 1550] [Boss]") then
for i,v in
pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Stone [Lv. 1550]
[Boss]" then
repeat
game:GetService("RunService").Heartbeat:wait()

EquipWeapon(SelectToolWeapon)

TP(v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 10))

require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework).activ
eController.hitboxMagnitude = 1000

game:GetService("VirtualUser"):CaptureController()

game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 672))
until AutoRainbow == false or
v.Humanoid.Health <= 0 or not v.Parent or
game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false
end
end
else
TP(CFrame.new(-871.478455, 92.3782501,
6637.01514, -0.648528099, -2.65940674e-08, 0.761190772, -2.16472333e-08, 1,
1.64941927e-08, -0.761190772, -5.78073056e-09, -0.648528099))
end
elseif
game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == true and
string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Titl
e.Text, "Island Empress") then
if
game:GetService("Workspace").Enemies:FindFirstChild("Island Empress [Lv. 1675]
[Boss]") then
for i,v in
pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Island Empress [Lv.
1675] [Boss]" then
repeat
game:GetService("RunService").Heartbeat:wait()

EquipWeapon(SelectToolWeapon)

TP(v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 10))

require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework).activ
eController.hitboxMagnitude = 1000

game:GetService("VirtualUser"):CaptureController()

game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 672))
until AutoRainbow == false or
v.Humanoid.Health <= 0 or not v.Parent or
game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false
end
end
else
TP(CFrame.new(5541.21338, 668.239258,
198.150391, -0.00426674541, 5.33843725e-09, -0.99999088, 3.50221967e-08, 1,
5.18905363e-09, 0.99999088, -3.49997364e-08, -0.00426674541))
end
elseif
string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Titl
e.Text, "Kilo Admiral") then
if
game:GetService("Workspace").Enemies:FindFirstChild("Kilo Admiral [Lv. 1750]
[Boss]") then
for i,v in
pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Kilo Admiral [Lv.
1750] [Boss]" then
repeat
game:GetService("RunService").Heartbeat:wait()

EquipWeapon(SelectToolWeapon)
TP(v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 10))

require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework).activ
eController.hitboxMagnitude = 1000

game:GetService("VirtualUser"):CaptureController()

game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 672))
until AutoRainbow == false or
v.Humanoid.Health <= 0 or not v.Parent or
game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false
end
end
else
TP(CFrame.new(2832.35449, 432.43573, -
7122.49121, 0.734633088, -8.93899994e-08, -0.678464592, 6.01928107e-09, 1, -
1.25235772e-07, 0.678464592, 8.79184725e-08, 0.734633088))
end
elseif
string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Titl
e.Text, "Captain Elephant") then
if
game:GetService("Workspace").Enemies:FindFirstChild("Captain Elephant [Lv. 1875]
[Boss]") then
for i,v in
pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Captain Elephant [Lv.
1875] [Boss]" then
repeat
game:GetService("RunService").Heartbeat:wait()

EquipWeapon(SelectToolWeapon)

TP(v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 10))

require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework).activ
eController.hitboxMagnitude = 1000

game:GetService("VirtualUser"):CaptureController()

game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 672))
until AutoRainbow == false or
v.Humanoid.Health <= 0 or not v.Parent or
game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false
end
end
else
TP(CFrame.new(-13315.5381, 433.261169, -
8078.44971, 0.998839259, 7.84328549e-08, -0.0481674224, -8.16301977e-08, 1, -
6.44126743e-08, 0.0481674224, 6.82698271e-08, 0.998839259))
end
elseif
string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Titl
e.Text, "Beautiful Pirate") then
if
game:GetService("Workspace").Enemies:FindFirstChild("Beautiful Pirate [Lv. 1950]
[Boss]") then
for i,v in
pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Beautiful Pirate [Lv.
1950] [Boss]" then
repeat
game:GetService("RunService").Heartbeat:wait()

EquipWeapon(SelectToolWeapon)

TP(v.HumanoidRootPart.CFrame * CFrame.new(0, 30, 10))

require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework).activ
eController.hitboxMagnitude = 1000

game:GetService("VirtualUser"):CaptureController()

game:GetService("VirtualUser"):Button1Down(Vector2.new(1280, 672))
until AutoRainbow == false or
v.Humanoid.Health <= 0 or not v.Parent or
game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false
end
end
else
TP(CFrame.new(5314.58203, 22.536438, -
125.942276, 1, 6.26807051e-09, 6.631647e-16, -6.26807051e-09, 1, 9.95202925e-08, -
3.93644864e-17, -9.95202925e-08, 1))
end
else
TP(CFrame.new(-11892.0703125, 930.57672119141,
-8760.1591796875))
if (Vector3.new(-11892.0703125,
930.57672119141, -8760.1591796875) -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 30 then
wait(1.5)

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("HornedMan","Bet")
end
end
end
end
end)
end)

AutoFarm:Toggle("Auto Farm Bone", false, function(vu)


Auto_Bone = vu
if vu == false then
wait(1)
TP(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame)
end
end)

spawn(function()
while wait(.1) do
pcall(function()
if Auto_Bone then
if
game:GetService("Workspace").Enemies:FindFirstChild("Reborn Skeleton [Lv. 1975]")
or game:GetService("Workspace").Enemies:FindFirstChild("Living Zombie [Lv. 2000]")
or game:GetService("Workspace").Enemies:FindFirstChild("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:WaitForChild("Humanoid").Health > 0 then
repeat
game:GetService("RunService").Heartbeat:wait()

EquipWeapon(SelectToolWeapon)

TP(v.HumanoidRootPart.CFrame * CFrame.new(0,50,0))

v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size
= Vector3.new(60, 60, 60)

game:GetService("VirtualUser"):CaptureController()

game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,
670),workspace.CurrentCamera.CFrame)
MainMonBone =
v.HumanoidRootPart.CFrame
BoneMagnet = true
until Auto_Bone == false or
not v.Parent or v.Humanoid.Health <= 0
end
end
end
else
BoneMagnet = false
TP(CFrame.new(-9501.64453, 582.052612,
6034.20117))
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_Bone and BoneMagnet then
if (v.Name == "Reborn Skeleton [Lv. 1975]" or
v.Name == "Living Zombie [Lv. 2000]" or v.Name == "Demonic Soul [Lv. 2025]" or
v.Name == "Posessed Mummy [Lv. 2050]") and (v.HumanoidRootPart.Position -
MainMonBone.Position).Magnitude <= 300 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60,
60, 60)
v.HumanoidRootPart.CFrame = MainMonBone

sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)


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

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


SelectToolWeapon = Value
SelectToolWeaponNW = Value
AutoTool = Value
end)

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

AutoFarm:Button("Redeem Code", function()


function UseCode(Text)
game:GetService("ReplicatedStorage").Remotes.Redeem:InvokeServer(Text)
end
UseCode("UPD16")
UseCode("2BILLION")
UseCode("UPD15")
UseCode("FUDD10")
UseCode("BIGNEWS")
UseCode("THEGREATACE")
UseCode("SUB2GAMERROBOT_EXP1")
UseCode("StrawHatMaine")
UseCode("Sub2OfficialNoobie")
UseCode("SUB2NOOBMASTER123")
UseCode("Sub2Daigrock")
UseCode("Axiore")
UseCode("TantaiGaming")
UseCode("STRAWHATMAINE")
UseCode("3BVISITS")
UseCode("Fudd10 ")
UseCode("Fudd10_v2 ")
UseCode("Bignews ")
UseCode("TantaiGaming")
end)

AutoFarm:Line()

spawn(function()
while wait() do
Method = CFrame.new(0,FMode1,FMode3)
end
end)

function TP55(P1,P2)
local Distance = (P1 -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
if Distance < 1000 then
Speed = 350
elseif Distance >= 1000 then
Speed = 350
end
game:GetService("TweenService"):Create(
game.Players.LocalPlayer.Character.HumanoidRootPart,
TweenInfo.new(Distance/Speed, Enum.EasingStyle.Linear),
{CFrame = P2}
):Play()
wait(Distance/Speed)
end

AutoFarm:Button("Bypass", function(t)
local p=game.Players.LocalPlayer;
local oldcframe;
local holdingfoil=false;
p.Character.Humanoid:SetStateEnabled(15,false);
p.Character.Humanoid:SetStateEnabled(16,false);
p.CharacterRemoving:Connect(function()
if (p.Character) then
local t=p.Character:FindFirstChild("Torso")
if (t ~= nil) then oldcframe=t.CFrame end
if (p.Character:findFirstChild("Foil")) then
holdingfoil=true end
end
end)
p.CharacterAdded:Connect(function()
while p.Character==nil do wait() end
while p.Character.Parent==nil do wait() end
local h=p.Character:WaitForChild("Humanoid")
local rp=p.Character:WaitForChild("HumanoidRootPart")
if (h ~= nil and rp ~= nil) then
h:SetStateEnabled(15,false);
h:SetStateEnabled(16,false);
for i=1,10 do
rp.CFrame=oldcframe;
end
if (holdingfoil) then
holdingfoil=false
local foil=p.Backpack:FindFirstChild("Foil")
if (foil ~= nil) then
foil.Parent=p.Character
end
end
end
end)
wait(0.8)
game.Players.LocalPlayer.Character.Humanoid.Health = math.huge
if game.Players.LocalPlayer.Character.Humanoid.MaxHealth == 100 then
if OldWorld then
TP55(Vector3.new(5355.2133789062, 38.501129150391,
3979.4418945312),CFrame.new(5355.2133789062, 38.501129150391, 3979.4418945312))
for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
v.HumanoidRootPart.CFrame*CFrame.new(0,0,-4)
end
wait(1)
game.Players.LocalPlayer.Character.Humanoid.Health =
game.Players.LocalPlayer.Character.Humanoid.MaxHealth
end
end
if NewWorld or ThreeWorld then
for i, v in pairs(game.Workspace.Enemies:GetChildren()) do
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
v.HumanoidRootPart.CFrame*CFrame.new(0,0,-4)
end
wait(1)
game.Players.LocalPlayer.Character.Humanoid.Health =
game.Players.LocalPlayer.Character.Humanoid.MaxHealth
end
end)

AutoFarm:Line()

AutoFarm:Toggle("Auto Farm Mastery Devil Fruit", false, function(vu)


AutoFarmMasteryFruit = vu
if AutoFarmMasteryFruit and WeaponMastery == "" then
DiscordLib:Notification("Auto Farm Mastery","SelectWeapon
First","Okay")
else
FarmMasteryFruit = vu
if vu == false then
wait(1)
TP(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame)
end
end
end)

AutoFarm:Toggle("Auto Farm Mastery Gun", false, function(vu)


AutoarmMasteryGun = vu
if AutoarmMasteryGun and WeaponMastery == "" then
DiscordLib:Notification("Auto Farm Mastery","SelectWeapon
First","Okay")
else
FarmMasteryGun = vu
if vu == false then
wait(1)
TP(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame)
end
end
end)

HealthPersen = 25
AutoFarm:Slider("Health %", 1,100,HealthPersen, function(Value)
HealthPersen = Value
end)

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


WeaponMastery = Value
SelectToolWeaponGun = Value
end)

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

AutoFarm:Label("Auto Skill")
AutoFarm:Toggle("Skill Z",true,function(a)
SkillZ = a
end)
AutoFarm:Toggle("Skill X",true,function(a)
SkillX = a
end)
AutoFarm:Toggle("Skill C",true,function(a)
SkillC = a
end)
AutoFarm:Toggle("Skill V",true,function(a)
SkillV = a
end)

spawn(function()
while wait(.1) do
if FarmMasteryFruit then
if
game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then
MasteryBFMagnetActive = false
CheckLevel()
TP(CFrameQ)
if (CFrameQ.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 30 then
wait(1.1)

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest",
NameQuest, QuestLv)
end
elseif
game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
CheckLevel()
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
game:GetService("RunService").Heartbeat:wait()
if
string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.Q
uestTitle.Title.Text, NameMon) then
HealthMin =
v.Humanoid.MaxHealth * HealthPersen/100
if
v.Humanoid.Health <= HealthMin then

EquipWeapon(game.Players.LocalPlayer.Data.DevilFruit.Value)

v.Head.CanCollide = false

v.HumanoidRootPart.CanCollide = false

v.HumanoidRootPart.Size = Vector3.new(2,2,1)

TP(v.HumanoidRootPart.CFrame * CFrame.new(0,30,0))
USEBF = true
else
USEBF =
false

EquipWeapon(WeaponMastery)

TP(v.HumanoidRootPart.CFrame * Farm_Mode)

game:GetService("VirtualUser"):CaptureController()

game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,
670),workspace.CurrentCamera.CFrame)

v.Head.CanCollide = false

v.HumanoidRootPart.CanCollide = false

v.HumanoidRootPart.Size = Vector3.new(40,40,40)
end

MasteryBFMagnetActive = true
PosMonMasteryFruit
= v.HumanoidRootPart.CFrame
else

MasteryBFMagnetActive = false

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
end
until v.Humanoid.Health <= 0
or FarmMasteryFruit == false or
game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false
USEBF = false
end
end
end)
else
MasteryBFMagnetActive = false
TP(CFrameMon)
end
end
end
end
end)

spawn(function()
while wait(.1) do
if FarmMasteryGun then
if
game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then
MasteryGunMagnetActive = false
CheckLevel()
TP(CFrameQ)
if (CFrameQ.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 30 then
wait(1.1)

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest",
NameQuest, QuestLv)
end
elseif
game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
CheckLevel()
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
game:GetService("RunService").Heartbeat:wait()
if
string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.Q
uestTitle.Title.Text, NameMon) then
HealthMin =
v.Humanoid.MaxHealth * HealthPersen/100
if v.Humanoid.Health <=
HealthMin then

EquipWeapon(SelectToolWeaponGun)

TP(v.HumanoidRootPart.CFrame * CFrame.new(0,25,0))
local args = {
[1] =
v.HumanoidRootPart.Position,
[2] =
v.HumanoidRootPart
}
game:GetService("Players").LocalPlayer.Character[SelectToolWeaponGun].RemoteFunctio
nShoot:InvokeServer(unpack(args))
else

EquipWeapon(WeaponMastery)

require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework).activ
eController.hitboxMagnitude = 1000

TP(v.HumanoidRootPart.CFrame * Farm_Mode)

game:GetService'VirtualUser':CaptureController()

game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
end
MasteryGunMagnetActive =
true
PosMonMasteryGun =
v.HumanoidRootPart.CFrame
else
MasteryGunMagnetActive =
false

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
end
until v.Humanoid.Health <= 0 or
FarmMasteryGun == false or game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible ==
false
MasteryGunMagnetActive = false
end
end
end)
else
TP(CFrameMon)
end
end
end
end
end)

function CheckLevel()
local Lv = game:GetService("Players").LocalPlayer.Data.Level.Value
if OldWorld then
if Lv == 1 or Lv <= 9 or SelectMonster == "Bandit [Lv. 5]" then -- Bandit
Ms = "Bandit [Lv. 5]"
NameQuest = "BanditQuest1"
QuestLv = 1
NameMon = "Bandit"
CFrameQ = CFrame.new(1060.9383544922, 16.455066680908, 1547.7841796875)
CFrameMon = CFrame.new(1038.5533447266, 41.296249389648,
1576.5098876953)
elseif Lv == 10 or Lv <= 14 or SelectMonster == "Monkey [Lv. 14]" then --
Monkey
Ms = "Monkey [Lv. 14]"
NameQuest = "JungleQuest"
QuestLv = 1
NameMon = "Monkey"
CFrameQ = CFrame.new(-1601.6553955078, 36.85213470459, 153.38809204102)
CFrameMon = CFrame.new(-1448.1446533203, 50.851993560791,
63.60718536377)
elseif Lv == 15 or Lv <= 29 or SelectMonster == "Gorilla [Lv. 20]" then --
Gorilla
Ms = "Gorilla [Lv. 20]"
NameQuest = "JungleQuest"
QuestLv = 2
NameMon = "Gorilla"
CFrameQ = CFrame.new(-1601.6553955078, 36.85213470459, 153.38809204102)
CFrameMon = CFrame.new(-1142.6488037109, 40.462348937988, -
515.39227294922)
elseif Lv == 30 or Lv <= 39 or SelectMonster == "Pirate [Lv. 35]" then --
Pirate
Ms = "Pirate [Lv. 35]"
NameQuest = "BuggyQuest1"
QuestLv = 1
NameMon = "Pirate"
CFrameQ = CFrame.new(-1140.1761474609, 4.752049446106, 3827.4057617188)
CFrameMon = CFrame.new(-1201.0881347656, 40.628940582275,
3857.5966796875)
elseif Lv == 40 or Lv <= 59 or SelectMonster == "Brute [Lv. 45]" then --
Brute
Ms = "Brute [Lv. 45]"
NameQuest = "BuggyQuest1"
QuestLv = 2
NameMon = "Brute"
CFrameQ = CFrame.new(-1140.1761474609, 4.752049446106, 3827.4057617188)
CFrameMon = CFrame.new(-1387.5324707031, 24.592035293579,
4100.9575195313)
elseif Lv == 60 or Lv <= 74 or SelectMonster == "Desert Bandit [Lv. 60]"
then -- Desert Bandit
Ms = "Desert Bandit [Lv. 60]"
NameQuest = "DesertQuest"
QuestLv = 1
NameMon = "Desert Bandit"
CFrameQ = CFrame.new(896.51721191406, 6.4384617805481, 4390.1494140625)
CFrameMon = CFrame.new(984.99896240234, 16.109552383423, 4417.91015625)
elseif Lv == 75 or Lv <= 89 or SelectMonster == "Desert Officer [Lv. 70]"
then -- Desert Officer
Ms = "Desert Officer [Lv. 70]"
NameQuest = "DesertQuest"
QuestLv = 2
NameMon = "Desert Officer"
CFrameQ = CFrame.new(896.51721191406, 6.4384617805481, 4390.1494140625)
CFrameMon = CFrame.new(1547.1510009766, 14.452038764954,
4381.8002929688)
elseif Lv == 90 or Lv <= 99 or SelectMonster == "Snow Bandit [Lv. 90]" then
-- Snow Bandit
Ms = "Snow Bandit [Lv. 90]"
NameQuest = "SnowQuest"
QuestLv = 1
NameMon = "Snow Bandit"
CFrameQ = CFrame.new(1386.8073730469, 87.272789001465, -
1298.3576660156)
CFrameMon = CFrame.new(1356.3028564453, 105.76865386963, -
1328.2418212891)
elseif Lv == 100 or Lv <= 119 or SelectMonster == "Snowman [Lv. 100]" then
-- Snowman
Ms = "Snowman [Lv. 100]"
NameQuest = "SnowQuest"
QuestLv = 2
NameMon = "Snowman"
CFrameQ = CFrame.new(1386.8073730469, 87.272789001465, -
1298.3576660156)
CFrameMon = CFrame.new(1218.7956542969, 138.01184082031, -
1488.0262451172)
elseif Lv == 120 or Lv <= 149 or SelectMonster == "Chief Petty Officer [Lv.
120]" then -- Chief Petty Officer
Ms = "Chief Petty Officer [Lv. 120]"
NameQuest = "MarineQuest2"
QuestLv = 1
NameMon = "Chief Petty Officer"
CFrameQ = CFrame.new(-5035.49609375, 28.677835464478, 4324.1840820313)
CFrameMon = CFrame.new(-4931.1552734375, 65.793113708496,
4121.8393554688)
elseif Lv == 150 or Lv <= 174 or SelectMonster == "Sky Bandit [Lv. 150]"
then -- Sky Bandit
Ms = "Sky Bandit [Lv. 150]"
NameQuest = "SkyQuest"
QuestLv = 1
NameMon = "Sky Bandit"
CFrameQ = CFrame.new(-4842.1372070313, 717.69543457031, -
2623.0483398438)
CFrameMon = CFrame.new(-4955.6411132813, 365.46365356445, -
2908.1865234375)
elseif Lv == 175 or Lv <= 224 or SelectMonster == "Dark Master [Lv. 175]"
then -- Dark Master
Ms = "Dark Master [Lv. 175]"
NameQuest = "SkyQuest"
QuestLv = 2
NameMon = "Dark Master"
CFrameQ = CFrame.new(-4842.1372070313, 717.69543457031, -
2623.0483398438)
CFrameMon = CFrame.new(-5148.1650390625, 439.04571533203, -
2332.9611816406)
elseif Lv == 225 or Lv <= 274 or SelectMonster == "Toga Warrior [Lv. 225]"
then -- Toga Warrior
Ms = "Toga Warrior [Lv. 225]"
NameQuest = "ColosseumQuest"
QuestLv = 1
NameMon = "Toga Warrior"
CFrameQ = CFrame.new(-1577.7890625, 7.4151420593262, -2984.4838867188)
CFrameMon = CFrame.new(-1872.5166015625, 49.080215454102, -
2913.810546875)
elseif Lv == 275 or Lv <= 299 or SelectMonster == "Gladiator [Lv. 275]"
then -- Gladiator
Ms = "Gladiator [Lv. 275]"
NameQuest = "ColosseumQuest"
QuestLv = 2
NameMon = "Gladiator"
CFrameQ = CFrame.new(-1577.7890625, 7.4151420593262, -2984.4838867188)
CFrameMon = CFrame.new(-1521.3740234375, 81.203170776367, -
3066.3139648438)
elseif Lv == 300 or Lv <= 329 or SelectMonster == "Military Soldier [Lv.
300]" then -- Military Soldier
Ms = "Military Soldier [Lv. 300]"
NameQuest = "MagmaQuest"
QuestLv = 1
NameMon = "Military Soldier"
CFrameQ = CFrame.new(-5316.1157226563, 12.262831687927, 8517.00390625)
CFrameMon = CFrame.new(-5369.0004882813, 61.24352645874, 8556.4921875)
elseif Lv == 330 or Lv <= 374 or SelectMonster == "Military Spy [Lv. 330]"
then -- Military Spy
Ms = "Military Spy [Lv. 330]"
NameQuest = "MagmaQuest"
QuestLv = 2
NameMon = "Military Spy"
CFrameQ = CFrame.new(-5316.1157226563, 12.262831687927, 8517.00390625)
CFrameMon = CFrame.new(-5984.0532226563, 82.14656829834,
8753.326171875)
elseif Lv == 375 or Lv <= 399 or SelectMonster == "Fishman Warrior [Lv.
375]" then -- Fishman Warrior
Ms = "Fishman Warrior [Lv. 375]"
NameQuest = "FishmanQuest"
QuestLv = 1
NameMon = "Fishman Warrior"
CFrameQ = CFrame.new(61122.65234375, 18.497442245483, 1569.3997802734)
CFrameMon = CFrame.new(60844.10546875, 98.462875366211,
1298.3985595703)
if Auto_Farm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 3000 then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(61163.8515625, 11.6796875, 1819.7841796875))
end
elseif Lv == 400 or Lv <= 449 or SelectMonster == "Fishman Commando [Lv.
400]" then -- Fishman Commando
Ms = "Fishman Commando [Lv. 400]"
NameQuest = "FishmanQuest"
QuestLv = 2
NameMon = "Fishman Commando"
CFrameQ = CFrame.new(61122.65234375, 18.497442245483, 1569.3997802734)
CFrameMon = CFrame.new(61738.3984375, 64.207321166992, 1433.8375244141)
if Auto_Farm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 3000 then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(61163.8515625, 11.6796875, 1819.7841796875))
end
elseif Lv == 450 or Lv <= 474 or SelectMonster == "God's Guard [Lv. 450]"
then -- God's Guard
Ms = "God's Guard [Lv. 450]"
NameQuest = "SkyExp1Quest"
QuestLv = 1
NameMon = "God's Guard"
CFrameQ = CFrame.new(-4721.8603515625, 845.30297851563, -
1953.8489990234)
CFrameMon = CFrame.new(-4628.0498046875, 866.92877197266, -
1931.2352294922)
if Auto_Farm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 3000 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(-4607.82275, 872.54248, -1667.55688))
end
elseif Lv == 475 or Lv <= 524 or SelectMonster == "Shanda [Lv. 475]" then
-- Shanda
Ms = "Shanda [Lv. 475]"
NameQuest = "SkyExp1Quest"
QuestLv = 2
NameMon = "Shanda"
CFrameQ = CFrame.new(-7863.1596679688, 5545.5190429688, -
378.42266845703)
CFrameMon = CFrame.new(-7685.1474609375, 5601.0751953125, -
441.38876342773)
if Auto_Farm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 3000 then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(-7894.6176757813, 5547.1416015625, -380.29119873047))
end
elseif Lv == 525 or Lv <= 549 or SelectMonster == "Royal Squad [Lv. 525]"
then -- Royal Squad
Ms = "Royal Squad [Lv. 525]"
NameQuest = "SkyExp2Quest"
QuestLv = 1
NameMon = "Royal Squad"
CFrameQ = CFrame.new(-7903.3828125, 5635.9897460938, -1410.923828125)
CFrameMon = CFrame.new(-7654.2514648438, 5637.1079101563, -
1407.7550048828)
elseif Lv == 550 or Lv <= 624 or SelectMonster == "Royal Soldier [Lv. 550]"
then -- Royal Soldier
Ms = "Royal Soldier [Lv. 550]"
NameQuest = "SkyExp2Quest"
QuestLv = 2
NameMon = "Royal Soldier"
CFrameQ = CFrame.new(-7903.3828125, 5635.9897460938, -1410.923828125)
CFrameMon = CFrame.new(-7760.4106445313, 5679.9077148438, -
1884.8112792969)
elseif Lv == 625 or Lv <= 649 or SelectMonster == "Galley Pirate [Lv. 625]"
then -- Galley Pirate
Ms = "Galley Pirate [Lv. 625]"
NameQuest = "FountainQuest"
QuestLv = 1
NameMon = "Galley Pirate"
CFrameQ = CFrame.new(5258.2788085938, 38.526931762695, 4050.044921875)
CFrameMon = CFrame.new(5557.1684570313, 152.32717895508,
3998.7758789063)
elseif Lv >= 650 or SelectMonster == "Galley Captain [Lv. 650]" then --
Galley Captain
Ms = "Galley Captain [Lv. 650]"
NameQuest = "FountainQuest"
QuestLv = 2
NameMon = "Galley Captain"
CFrameQ = CFrame.new(5258.2788085938, 38.526931762695, 4050.044921875)
CFrameMon = CFrame.new(5677.6772460938, 92.786109924316,
4966.6323242188)
end
end
if NewWorld then
if Lv == 700 or Lv <= 724 or SelectMonster == "Raider [Lv. 700]" then --
Raider
Ms = "Raider [Lv. 700]"
NameQuest = "Area1Quest"
QuestLv = 1
NameMon = "Raider"
CFrameQ = CFrame.new(-427.72567749023, 72.99634552002, 1835.9426269531)
CFrameMon = CFrame.new(68.874565124512, 93.635643005371,
2429.6752929688)
elseif Lv == 725 or Lv <= 774 or SelectMonster == "Mercenary [Lv. 725]"
then -- Mercenary
Ms = "Mercenary [Lv. 725]"
NameQuest = "Area1Quest"
QuestLv = 2
NameMon = "Mercenary"
CFrameQ = CFrame.new(-427.72567749023, 72.99634552002, 1835.9426269531)
CFrameMon = CFrame.new(-864.85009765625, 122.47104644775,
1453.1505126953)
elseif Lv == 775 or Lv <= 799 or SelectMonster == "Swan Pirate [Lv. 775]"
then -- Swan Pirate
Ms = "Swan Pirate [Lv. 775]"
NameQuest = "Area2Quest"
QuestLv = 1
NameMon = "Swan Pirate"
CFrameQ = CFrame.new(635.61151123047, 73.096351623535, 917.81298828125)
CFrameMon = CFrame.new(1065.3669433594, 137.64012145996,
1324.3798828125)
elseif Lv == 800 or Lv <= 874 or SelectMonster == "Factory Staff [Lv. 800]"
then -- Factory Staff
Ms = "Factory Staff [Lv. 800]"
NameQuest = "Area2Quest"
QuestLv = 2
NameMon = "Factory Staff"
CFrameQ = CFrame.new(635.61151123047, 73.096351623535, 917.81298828125)
CFrameMon = CFrame.new(533.22045898438, 128.46876525879,
355.62615966797)
elseif Lv == 875 or Lv <= 899 or SelectMonster == "Marine Lieutenant [Lv.
875]" then -- Marine Lieutenant
Ms = "Marine Lieutenant [Lv. 875]"
NameQuest = "MarineQuest3"
QuestLv = 1
NameMon = "Marine Lieutenant"
CFrameQ = CFrame.new(-2440.9934082031, 73.04190826416, -
3217.7082519531)
CFrameMon = CFrame.new(-2489.2622070313, 84.613594055176, -
3151.8830566406)
elseif Lv == 900 or Lv <= 949 or SelectMonster == "Marine Captain [Lv.
900]" then -- Marine Captain
Ms = "Marine Captain [Lv. 900]"
NameQuest = "MarineQuest3"
QuestLv = 2
NameMon = "Marine Captain"
CFrameQ = CFrame.new(-2440.9934082031, 73.04190826416, -
3217.7082519531)
CFrameMon = CFrame.new(-2335.2026367188, 79.786659240723, -
3245.8674316406)
elseif Lv == 950 or Lv <= 974 or SelectMonster == "Zombie [Lv. 950]" then
-- Zombie
Ms = "Zombie [Lv. 950]"
NameQuest = "ZombieQuest"
QuestLv = 1
NameMon = "Zombie"
CFrameQ = CFrame.new(-5494.3413085938, 48.505931854248, -
794.59094238281)
CFrameMon = CFrame.new(-5536.4970703125, 101.08577728271, -
835.59075927734)
elseif Lv == 975 or Lv <= 999 or SelectMonster == "Vampire [Lv. 975]" then
-- Vampire
Ms = "Vampire [Lv. 975]"
NameQuest = "ZombieQuest"
QuestLv = 2
NameMon = "Vampire"
CFrameQ = CFrame.new(-5494.3413085938, 48.505931854248, -
794.59094238281)
CFrameMon = CFrame.new(-5806.1098632813, 16.722528457642, -
1164.4384765625)
elseif Lv == 1000 or Lv <= 1049 or SelectMonster == "Snow Trooper [Lv.
1000]" then -- Snow Trooper
Ms = "Snow Trooper [Lv. 1000]"
NameQuest = "SnowMountainQuest"
QuestLv = 1
NameMon = "Snow Trooper"
CFrameQ = CFrame.new(607.05963134766, 401.44781494141, -5370.5546875)
CFrameMon = CFrame.new(535.21051025391, 432.74209594727, -
5484.9165039063)
elseif Lv == 1050 or Lv <= 1099 or SelectMonster == "Winter Warrior [Lv.
1050]" then -- Winter Warrior
Ms = "Winter Warrior [Lv. 1050]"
NameQuest = "SnowMountainQuest"
QuestLv = 2
NameMon = "Winter Warrior"
CFrameQ = CFrame.new(607.05963134766, 401.44781494141, -5370.5546875)
CFrameMon = CFrame.new(1234.4449462891, 456.95419311523, -
5174.130859375)
elseif Lv == 1100 or Lv <= 1124 or SelectMonster == "Lab Subordinate [Lv.
1100]" then -- Lab Subordinate
Ms = "Lab Subordinate [Lv. 1100]"
NameQuest = "IceSideQuest"
QuestLv = 1
NameMon = "Lab Subordinate"
CFrameQ = CFrame.new(-6061.841796875, 15.926671981812, -
4902.0385742188)
CFrameMon = CFrame.new(-5720.5576171875, 63.309471130371, -
4784.6103515625)
elseif Lv == 1125 or Lv <= 1174 or SelectMonster == "Horned Warrior [Lv.
1125]" then -- Horned Warrior
Ms = "Horned Warrior [Lv. 1125]"
NameQuest = "IceSideQuest"
QuestLv = 2
NameMon = "Horned Warrior"
CFrameQ = CFrame.new(-6061.841796875, 15.926671981812, -
4902.0385742188)
CFrameMon = CFrame.new(-6292.751953125, 91.181983947754, -
5502.6499023438)
elseif Lv == 1175 or Lv <= 1199 or SelectMonster == "Magma Ninja [Lv.
1175]" then -- Magma Ninja
Ms = "Magma Ninja [Lv. 1175]"
NameQuest = "FireSideQuest"
QuestLv = 1
NameMon = "Magma Ninja"
CFrameQ = CFrame.new(-5429.0473632813, 15.977565765381, -
5297.9614257813)
CFrameMon = CFrame.new(-5461.8388671875, 130.36347961426, -
5836.4702148438)
elseif Lv == 1200 or Lv <= 1249 or SelectMonster == "Lava Pirate [Lv.
1200]" then -- Lava Pirate
Ms = "Lava Pirate [Lv. 1200]"
NameQuest = "FireSideQuest"
QuestLv = 2
NameMon = "Lava Pirate"
CFrameQ = CFrame.new(-5429.0473632813, 15.977565765381, -
5297.9614257813)
CFrameMon = CFrame.new(-5251.1889648438, 55.164535522461, -
4774.4096679688)
elseif Lv == 1250 or Lv <= 1274 or SelectMonster == "Ship Deckhand [Lv.
1250]" then -- Ship Deckhand
Ms = "Ship Deckhand [Lv. 1250]"
NameQuest = "ShipQuest1"
QuestLv = 1
NameMon = "Ship Deckhand"
CFrameQ = CFrame.new(1040.2927246094, 125.08293151855, 32911.0390625)
CFrameMon = CFrame.new(921.12365722656, 125.9839553833, 33088.328125)
if Auto_Farm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 20000
then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
end
elseif Lv == 1275 or Lv <= 1299 or SelectMonster == "Ship Engineer [Lv.
1275]" then -- Ship Engineer
Ms = "Ship Engineer [Lv. 1275]"
NameQuest = "ShipQuest1"
QuestLv = 2
NameMon = "Ship Engineer"
CFrameQ = CFrame.new(1040.2927246094, 125.08293151855, 32911.0390625)
CFrameMon = CFrame.new(886.28179931641, 40.47790145874, 32800.83203125)
if Auto_Farm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 20000
then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
end
elseif Lv == 1300 or Lv <= 1324 or SelectMonster == "Ship Steward [Lv.
1300]" then -- Ship Steward
Ms = "Ship Steward [Lv. 1300]"
NameQuest = "ShipQuest2"
QuestLv = 1
NameMon = "Ship Steward"
CFrameQ = CFrame.new(971.42065429688, 125.08293151855, 33245.54296875)
CFrameMon = CFrame.new(943.85504150391, 129.58183288574, 33444.3671875)
if Auto_Farm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 20000
then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
end
elseif Lv == 1325 or Lv <= 1349 or SelectMonster == "Ship Officer [Lv.
1325]" then -- Ship Officer
Ms = "Ship Officer [Lv. 1325]"
NameQuest = "ShipQuest2"
QuestLv = 2
NameMon = "Ship Officer"
CFrameQ = CFrame.new(971.42065429688, 125.08293151855, 33245.54296875)
CFrameMon = CFrame.new(955.38458251953, 181.08335876465, 33331.890625)
if Auto_Farm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 20000
then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
end
elseif Lv == 1350 or Lv <= 1374 or SelectMonster == "Arctic Warrior [Lv.
1350]" then -- Arctic Warrior
Ms = "Arctic Warrior [Lv. 1350]"
NameQuest = "FrostQuest"
QuestLv = 1
NameMon = "Arctic Warrior"
CFrameQ = CFrame.new(5668.1372070313, 28.202531814575, -
6484.6005859375)
CFrameMon = CFrame.new(5935.4541015625, 77.26016998291, -
6472.7568359375)
if Auto_Farm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 20000
then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(-6508.5581054688, 89.034996032715, -132.83953857422))
end
elseif Lv == 1375 or Lv <= 1424 or SelectMonster == "Snow Lurker [Lv.
1375]" then -- Snow Lurker
Ms = "Snow Lurker [Lv. 1375]"
NameQuest = "FrostQuest"
QuestLv = 2
NameMon = "Snow Lurker"
CFrameQ = CFrame.new(5668.1372070313, 28.202531814575, -
6484.6005859375)
CFrameMon = CFrame.new(5628.482421875, 57.574996948242, -
6618.3481445313)
elseif Lv == 1425 or Lv <= 1449 or SelectMonster == "Sea Soldier [Lv.
1425]" then -- Sea Soldier
Ms = "Sea Soldier [Lv. 1425]"
NameQuest = "ForgottenQuest"
QuestLv = 1
NameMon = "Sea Soldier"
CFrameQ = CFrame.new(-3054.5827636719, 236.87213134766, -
10147.790039063)
CFrameMon = CFrame.new(-3185.0153808594, 58.789089202881, -
9663.6064453125)
elseif Lv >= 1450 or SelectMonster == "Water Fighter [Lv. 1450]" then --
Water Fighter
Ms = "Water Fighter [Lv. 1450]"
NameQuest = "ForgottenQuest"
QuestLv = 2
NameMon = "Water Fighter"
CFrameQ = CFrame.new(-3054.5827636719, 236.87213134766, -
10147.790039063)
CFrameMon = CFrame.new(-3262.9301757813, 298.69036865234, -
10552.529296875)
end
end
if ThreeWorld then
if MyLevel >= 1500 and MyLevel <= 1524 then
Ms = "Pirate Millionaire [Lv. 1500]"
NaemQuest = "PiratePortQuest"
QuestLv = 1
NameMon = "Pirate Millionaire"
CFrameQ = CFrame.new(-290.074677, 42.9034653, 5581.58984)
PosQuest = Vector3.new(-290.074677, 42.9034653, 5581.58984)
CFrameMon = CFrame.new(81.164993286133, 43.755737304688,
5724.7021484375)
PosMon = Vector3.new(81.164993286133, 43.755737304688, 5724.7021484375)
elseif MyLevel >= 1525 and MyLevel <= 1574 then
Ms = "Pistol Billionaire [Lv. 1525]"
NaemQuest = "PiratePortQuest"
QuestLv = 2
NameMon = "Pistol Billionaire"
CFrameQ = CFrame.new(-290.074677, 42.9034653, 5581.58984)
PosQuest = Vector3.new(-290.074677, 42.9034653, 5581.58984)
CFrameMon = CFrame.new(81.164993286133, 43.755737304688,
5724.7021484375)
PosMon = Vector3.new(81.164993286133, 43.755737304688, 5724.7021484375)
elseif MyLevel >= 1575 and MyLevel <= 1599 then
Ms = "Dragon Crew Warrior [Lv. 1575]"
NaemQuest = "AmazonQuest"
QuestLv = 1
NameMon = "Dragon Crew Warrior"
CFrameQ = CFrame.new(5832.83594, 51.6806107, -1101.51563)
PosQuest = Vector3.new(5832.83594, 51.6806107, -1101.51563)
CFrameMon = CFrame.new(6241.9951171875, 51.522083282471, -
1243.9771728516)
PosMon = Vector3.new(6241.9951171875, 51.522083282471, -
1243.9771728516)
elseif MyLevel >= 1600 and MyLevel <= 1624 then
Ms = "Dragon Crew Archer [Lv. 1600]"
NaemQuest = "AmazonQuest"
QuestLv = 2
NameMon = "Dragon Crew Archer"
CFrameQ = CFrame.new(5832.83594, 51.6806107, -1101.51563)
PosQuest = Vector3.new(5832.83594, 51.6806107, -1101.51563)
CFrameMon = CFrame.new(6488.9155273438, 383.38375854492, -
110.66246032715)
PosMon = Vector3.new(6488.9155273438, 383.38375854492, -
110.66246032715)
elseif MyLevel >= 1625 and MyLevel <= 1649 then
Ms = "Female Islander [Lv. 1625]"
NaemQuest = "AmazonQuest2"
QuestLv = 1
NameMon = "Female Islander"
CFrameQ = CFrame.new(5448.86133, 601.516174, 751.130676)
PosQuest = Vector3.new(5448.86133, 601.516174, 751.130676)
CFrameMon = CFrame.new(5825.2241210938, 682.89245605469,
704.57958984375)
PosMon = Vector3.new(5825.2241210938, 682.89245605469, 704.57958984375)
elseif MyLevel >= 1650 and MyLevel <= 1699 then
Ms = "Giant Islander [Lv. 1650]"
NaemQuest = "AmazonQuest2"
QuestLv = 2
NameMon = "Giant Islander"
CFrameQ = CFrame.new(5448.86133, 601.516174, 751.130676)
PosQuest = Vector3.new(5448.86133, 601.516174, 751.130676)
CFrameMon = CFrame.new(4530.3540039063, 656.75695800781, -
131.60952758789)
PosMon = Vector3.new(4530.3540039063, 656.75695800781, -
131.60952758789)
elseif MyLevel >= 1700 and MyLevel <= 1724 then
Ms = "Marine Commodore [Lv. 1700]"
NaemQuest = "MarineTreeIsland"
QuestLv = 1
NameMon = "Marine Commodore"
CFrameQ = CFrame.new(2180.54126, 27.8156815, -6741.5498)
PosQuest = Vector3.new(2180.54126, 27.8156815, -6741.5498)
CFrameMon = CFrame.new(2490.0844726563, 190.4232635498, -
7160.0502929688)
PosMon = Vector3.new(2490.0844726563, 190.4232635498, -7160.0502929688)
elseif MyLevel >= 1725 and MyLevel <= 1774 then
Ms = "Marine Rear Admiral [Lv. 1725]"
NaemQuest = "MarineTreeIsland"
QuestLv = 2
NameMon = "Marine Rear Admiral"
CFrameQ = CFrame.new(2180.54126, 27.8156815, -6741.5498)
PosQuest = Vector3.new(2180.54126, 27.8156815, -6741.5498)
CFrameMon = CFrame.new(3951.3903808594, 229.11549377441, -
6912.81640625)
PosMon = Vector3.new(3951.3903808594, 229.11549377441, -6912.81640625)
elseif MyLevel >= 1775 and MyLevel <= 1799 then
Ms = "Fishman Raider [Lv. 1775]"
NaemQuest = "DeepForestIsland3"
QuestLv = 1
NameMon = "Fishman Raider"
CFrameQ = CFrame.new(-10581.6563, 330.872955, -8761.18652)
PosQuest = Vector3.new(-10581.6563, 330.872955, -8761.18652)
CFrameMon = CFrame.new(-10322.400390625, 390.94473266602, -
8580.0908203125)
PosMon = Vector3.new(-10322.400390625, 390.94473266602, -
8580.0908203125)
elseif MyLevel >= 1800 and MyLevel <= 1824 then
Ms = "Fishman Captain [Lv. 1800]"
NaemQuest = "DeepForestIsland3"
QuestLv = 2
NameMon = "Fishman Captain"
CFrameQ = CFrame.new(-10581.6563, 330.872955, -8761.18652)
PosQuest = Vector3.new(-10581.6563, 330.872955, -8761.18652)
CFrameMon = CFrame.new(-11194.541992188, 442.02795410156, -
8608.806640625)
PosMon = Vector3.new(-11194.541992188, 442.02795410156, -
8608.806640625)
elseif MyLevel >= 1825 and MyLevel <= 1849 then
Ms = "Forest Pirate [Lv. 1825]"
NaemQuest = "DeepForestIsland"
QuestLv = 1
NameMon = "Forest Pirate"
CFrameQ = CFrame.new(-13234.04, 331.488495, -7625.40137)
PosQuest = Vector3.new(-13234.04, 331.488495, -7625.40137)
CFrameMon = CFrame.new(-13225.809570313, 428.19387817383, -
7753.1245117188)
PosMon = Vector3.new(-13225.809570313, 428.19387817383, -
7753.1245117188)
elseif MyLevel >= 1850 and MyLevel <= 1899 then
Ms = "Mythological Pirate [Lv. 1850]"
NaemQuest = "DeepForestIsland"
QuestLv = 2
NameMon = "Mythological Pirate"
CFrameQ = CFrame.new(-13234.04, 331.488495, -7625.40137)
PosQuest = Vector3.new(-13234.04, 331.488495, -7625.40137)
CFrameMon = CFrame.new(-13869.172851563, 564.95251464844, -
7084.4135742188)
PosMon = Vector3.new(-13869.172851563, 564.95251464844, -
7084.4135742188)
elseif MyLevel >= 1900 and MyLevel <= 1924 then
Ms = "Jungle Pirate [Lv. 1900]"
NaemQuest = "DeepForestIsland2"
QuestLv = 1
NameMon = "Jungle Pirate"
CFrameQ = CFrame.new(-12680.3818, 389.971039, -9902.01953)
PosQuest = Vector3.new(-12680.3818, 389.971039, -9902.01953)
CFrameMon = CFrame.new(-11982.221679688, 376.32522583008, -
10451.415039063)
PosMon = Vector3.new(-11982.221679688, 376.32522583008, -
10451.415039063)
elseif MyLevel >= 1925 and MyLevel <= 1974 then
Ms = "Musketeer Pirate [Lv. 1925]"
NaemQuest = "DeepForestIsland2"
QuestLv = 2
NameMon = "Musketeer Pirate"
CFrameQ = CFrame.new(-12680.3818, 389.971039, -9902.01953)
PosQuest = Vector3.new(-12680.3818, 389.971039, -9902.01953)
CFrameMon = CFrame.new(-13282.3046875, 496.23684692383, -
9565.150390625)
PosMon = Vector3.new(-13282.3046875, 496.23684692383, -9565.150390625)
elseif MyLevel >= 1975 and MyLevel <= 1999 then
Ms = "Reborn Skeleton [Lv. 1975]"
NaemQuest = "HauntedQuest1"
QuestLv = 1
NameMon = "Reborn Skeleton"
CFrameQ = CFrame.new(-9480.8271484375, 142.13066101074,
5566.0712890625)
PosQuest = Vector3.new(-9480.8271484375, 142.13066101074,
5566.0712890625)
CFrameMon = CFrame.new(-8817.880859375, 191.16761779785,
6298.6557617188)
PosMon = Vector3.new(-8817.880859375, 191.16761779785, 6298.6557617188)
elseif MyLevel >= 2000 and MyLevel <= 2024 then
Ms = "Living Zombie [Lv. 2000]"
NaemQuest = "HauntedQuest1"
QuestLv = 2
NameMon = "Living Zombie"
CFrameQ = CFrame.new(-9480.8271484375, 142.13066101074,
5566.0712890625)
PosQuest = Vector3.new(-9480.8271484375, 142.13066101074,
5566.0712890625)
CFrameMon = CFrame.new(-10125.234375, 183.94705200195, 6242.013671875)
PosMon = Vector3.new(-10125.234375, 183.94705200195, 6242.013671875)
elseif MyLevel >= 2025 and MyLevel <= 2049 then
Ms = "Demonic Soul [Lv. 2025]"
NaemQuest = "HauntedQuest2"
QuestLv = 1
NameMon = "Demonic Soul"
CFrameQ = CFrame.new(-9516.9931640625, 178.00651550293,
6078.4653320313)
PosQuest = Vector3.new(-9516.9931640625, 178.00651550293,
6078.4653320313)
CFrameMon = CFrame.new(-9712.03125, 204.69589233398, 6193.322265625)
PosMon = Vector3.new(-9712.03125, 204.69589233398, 6193.322265625)
elseif MyLevel > 2050 and MyLevel <= 2074 then
Ms = "Posessed Mummy [Lv. 2050]"
NaemQuest = "HauntedQuest2"
QuestLv = 2
NameMon = "Posessed Mummy"
CFrameQ = CFrame.new(-9516.9931640625, 178.00651550293,
6078.4653320313)
PosQuest = Vector3.new(-9516.9931640625, 178.00651550293,
6078.4653320313)
CFrameMon = CFrame.new(-9545.7763671875, 69.619895935059,
6339.5615234375)
PosMon = Vector3.new(-9545.7763671875, 69.619895935059,
6339.5615234375)
elseif MyLevel >= 2075 and MyLevel <= 2099 then
Ms = "Peanut Scout [Lv. 2075]"
NaemQuest = "NutsIslandQuest"
QuestLv = 1
NameMon = "Peanut Scout"
CFrameQ = CFrame.new(-2104.5874, 38.1299706, -10194.3496, 0.774643302,
-5.8516525e-09, 0.632398427, -4.8110703e-08, 1, 6.81853152e-08, -0.632398427, -
8.324443e-08, 0.774643302)
PosQuest = Vector3.new(-2104.5874, 38.1299706, -10194.3496,
0.774643302, -5.8516525e-09, 0.632398427, -4.8110703e-08, 1, 6.81853152e-08, -
0.632398427, -8.324443e-08, 0.774643302)
CFrameMon = CFrame.new(-2099.04126, 107.883263, -10065.6582, -
0.847717106, -1.89047302e-08, -0.530448556, -2.99691649e-08, 1, 1.22549917e-08,
0.530448556, 2.62858659e-08, -0.847717106)
PosHee = Vector3.new(-2099.04126, 107.883263, -10065.6582, -
0.847717106, -1.89047302e-08, -0.530448556, -2.99691649e-08, 1, 1.22549917e-08,
0.530448556, 2.62858659e-08, -0.847717106)
elseif MyLevel >= 2100 and MyLevel <= 2124 then
Ms = "Peanut President [Lv. 2100]"
NaemQuest = "NutsIslandQuest"
QuestLv = 2
NameMon = "Peanut President"
CFrameQ = CFrame.new(-2104.2546386719, 38.129970550537, -
10194.146484375)
PosQuest = Vector3.new(-2104.2546386719, 38.129970550537, -
10194.146484375)
CFrameMon = CFrame.new(-2137.076171875, 70.30451965332, -
10515.509765625)
PosHee = Vector3.new(-2137.076171875, 70.30451965332, -10515.509765625)
elseif MyLevel >= 2125 and MyLevel <= 2149 then
Ms = "Ice Cream Chef [Lv. 2125]"
NaemQuest = "IceCreamIslandQuest"
QuestLv = 1
NameMon = "Ice Cream Chef"
CFrameQ = CFrame.new(-820.336182, 65.8453293, -10965.7627, 0.763408899,
2.66162115e-08, -0.645915508, 5.54280488e-09, 1, 4.77580073e-08, 0.645915508, -
4.00390725e-08, 0.763408899)
PosQuest = Vector3.new(-820.336182, 65.8453293, -10965.7627,
0.763408899, 2.66162115e-08, -0.645915508, 5.54280488e-09, 1, 4.77580073e-08,
0.645915508, -4.00390725e-08, 0.763408899)
CFrameMon = CFrame.new(-797.381287, 111.218796, -10848.5146,
0.755367041, 4.70847183e-08, 0.655301929, -6.89669344e-09, 1, -6.39021209e-08, -
0.655301929, 4.37501413e-08, 0.755367041)
PosHee = Vector3.new(-797.381287, 111.218796, -10848.5146, 0.755367041,
4.70847183e-08, 0.655301929, -6.89669344e-09, 1, -6.39021209e-08, -0.655301929,
4.37501413e-08, 0.755367041)
elseif MyLevel >= 2150 then
Ms = "Ice Cream Commander [Lv. 2150]"
NaemQuest = "IceCreamIslandQuest"
QuestLv = 2
NameMon = "Ice Cream Commander"
CFrameQ = CFrame.new(-820.336182, 65.8453293, -10965.7627, 0.763408899,
2.66162115e-08, -0.645915508, 5.54280488e-09, 1, 4.77580073e-08, 0.645915508, -
4.00390725e-08, 0.763408899)
PosQuest = Vector3.new(-820.336182, 65.8453293, -10965.7627,
0.763408899, 2.66162115e-08, -0.645915508, 5.54280488e-09, 1, 4.77580073e-08,
0.645915508, -4.00390725e-08, 0.763408899)
CFrameMon = CFrame.new(-541.803711, 186.394516, -11210.9062, -
0.181756258, -5.9845668e-08, 0.983343601, -1.98635615e-08, 1, 5.71878864e-08, -
0.983343601, -9.13845e-09, -0.181756258)
PosHee = Vector3.new(-541.803711, 186.394516, -11210.9062, -
0.181756258, -5.9845668e-08, 0.983343601, -1.98635615e-08, 1, 5.71878864e-08, -
0.983343601, -9.13845e-09, -0.181756258)
end
end
end

spawn(function()
pcall(function()
game:GetService("RunService").Heartbeat:Connect(function()
if Clip or _G.AutoFarmtp or _G.AutoFarm or AutoYama or Auto_Bone or
_G.AutoFarmObservation or ReadyThirdSea or _G.FramBoss or _G.FarmLevel or
Auto_Newworld or AutoRainbow or _G.AutoSwan or AutoRengoku or _G.AutoPole or
NextIsland or _G.AutoHakiRainbow or _G.AutoFastAttack or _G.AutoEliteHunter or
_G.AutoEliteHunterHop or _G.AutoTushitaSword or _G.AutoTushitaSword or _G.FramBoss
or _G.AutoFarmAllBoss or _G.AutoCavender or _G.AutoCavenderHop or _G.Tween then
if not game:GetService("Workspace"):FindFirstChild("LOL") then
local Paertaiteen = Instance.new("Part")
Paertaiteen.Name = "LOL"
Paertaiteen.Parent = game.Workspace
Paertaiteen.Anchored = true
Paertaiteen.Transparency = 0
Paertaiteen.Size = Vector3.new(10,0.5,10)
Paertaiteen.Material = "Neon"
while true do
wait(0.1)
game:GetService('TweenService'):Create(
Paertaiteen,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
{Color = Color3.fromRGB(255, 0, 0)}):Play()
wait(.5)

game:GetService('TweenService'):Create(

Paertaiteen,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
{Color = Color3.fromRGB(255, 155, 0)}):Play()
wait(.5)

game:GetService('TweenService'):Create(

Paertaiteen,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
{Color = Color3.fromRGB(255, 255, 0)}):Play()
wait(.5)

game:GetService('TweenService'):Create(

Paertaiteen,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
{Color = Color3.fromRGB(0, 255, 0)}):Play()
wait(.5)

game:GetService('TweenService'):Create(

Paertaiteen,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
{Color = Color3.fromRGB(0, 255, 255)}):Play()
wait(.5)

game:GetService('TweenService'):Create(

Paertaiteen,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
{Color = Color3.fromRGB(0, 155, 255)}):Play()
wait(.5)

game:GetService('TweenService'):Create(

Paertaiteen,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
{Color = Color3.fromRGB(255, 0, 255)}):Play()
wait(.5)

game:GetService('TweenService'):Create(

Paertaiteen,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
{Color = Color3.fromRGB(255, 0, 155)}):Play()
wait(.5)
end
elseif game:GetService("Workspace"):FindFirstChild("LOL") then
game.Workspace["LOL"].CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.X,game.Player
s.LocalPlayer.Character.HumanoidRootPart.CFrame.Y -
3.92,game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.Z)
end
else
if game:GetService("Workspace"):FindFirstChild("LOL") then
game:GetService("Workspace"):FindFirstChild("LOL"):Destroy()
end
end
end)
end)
end)

spawn(function()
while true do game:GetService("RunService").RenderStepped:Wait()
if Clip or _G.AutoFarmtp or _G.AutoFarm or AutoYama or Auto_Bone or
_G.AutoFarmObservation or ReadyThirdSea or _G.FramBoss or _G.FarmLevel or
Auto_Newworld or AutoRainbow or _G.AutoSwan or AutoRengoku or _G.AutoPole or
NextIsland or _G.AutoHakiRainbow or _G.AutoFastAttack or _G.AutoEliteHunter or
_G.AutoEliteHunterHop or _G.AutoTushitaSword or _G.AutoTushitaSword or _G.FramBoss
or _G.AutoFarmAllBoss or _G.AutoCavender or _G.AutoCavenderHop or _G.Tween then
if syn and
game.Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
setfflag("HumanoidParallelRemoveNoPhysics", "False")
setfflag("HumanoidParallelRemoveNoPhysicsNoSimulate2",
"False")
game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
end
end
end
end)

spawn(function()
pcall(function()
while game:GetService("RunService").Heartbeat:wait() do
if Clip or _G.AutoFarmtp or _G.AutoFarm or AutoYama or Auto_Bone or
_G.AutoFarmObservation or ReadyThirdSea or _G.FramBoss or _G.FarmLevel or
Auto_Newworld or AutoRainbow or _G.AutoSwan or AutoRengoku or _G.AutoPole or
_G.AutoPoleHop or _G.AutoHakiRainbow or _G.AutoFastAttack or _G.AutoEliteHunter or
_G.AutoEliteHunterHop or _G.AutoTushitaSword or _G.AutoTushitaSword or _G.FramBoss
or _G.AutoFarmAllBoss or _G.AutoCavender or _G.AutoCavenderHop or _G.Tween then
if
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.Y <= 1
then
if not game:GetService("Workspace"):FindFirstChild("Water")
then
local Water = Instance.new("Part", game.Workspace)
Paertaiteen.Name = "LOL"
Paertaiteen.Parent = game.Workspace
Paertaiteen.Anchored = true
Paertaiteen.Transparency = 0
Paertaiteen.Size = Vector3.new(10,0.5,10)
Paertaiteen.Material = "Neon"
while true do
wait(0.1)
game:GetService('TweenService'):Create(

Paertaiteen,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
{Color = Color3.fromRGB(255, 0, 0)}):Play()
wait(.5)

game:GetService('TweenService'):Create(

Paertaiteen,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
{Color = Color3.fromRGB(255, 155, 0)}):Play()
wait(.5)
game:GetService('TweenService'):Create(

Paertaiteen,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
{Color = Color3.fromRGB(255, 255, 0)}):Play()
wait(.5)

game:GetService('TweenService'):Create(

Paertaiteen,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
{Color = Color3.fromRGB(0, 255, 0)}):Play()
wait(.5)

game:GetService('TweenService'):Create(

Paertaiteen,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
{Color = Color3.fromRGB(0, 255, 255)}):Play()
wait(.5)

game:GetService('TweenService'):Create(

Paertaiteen,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
{Color = Color3.fromRGB(0, 155, 255)}):Play()
wait(.5)

game:GetService('TweenService'):Create(

Paertaiteen,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
{Color = Color3.fromRGB(255, 0, 255)}):Play()
wait(.5)

game:GetService('TweenService'):Create(

Paertaiteen,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.InOut),
{Color = Color3.fromRGB(255, 0, 155)}):Play()
wait(.5)
end
game:GetService("Workspace").Water.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.X,game:GetSer
vice("Workspace").Camera["Water;"].CFrame.Y,game.Players.LocalPlayer.Character.Huma
noidRootPart.CFrame.Z)
else
game:GetService("Workspace").Water.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.X,game:GetSer
vice("Workspace").Camera["Water;"].CFrame.Y,game.Players.LocalPlayer.Character.Huma
noidRootPart.CFrame.Z)
end
elseif
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.Y >= 1 and
game:GetService("Workspace"):FindFirstChild("Water") then
game:GetService("Workspace"):FindFirstChild("Water"):Destroy()
end
else
if game:GetService("Workspace"):FindFirstChild("Water") then
game:GetService("Workspace"):FindFirstChild("Water"):Destroy()
end
end
end
end)
end)

function BringMob()
for i,v in pairs() do
for e,x in pairs() do
if x.Name == Mon then
if v.Name == Mon then
v.HumanoidRootPart.CFrame = x.HumanoidRootPart.CFrame
v.HumanoidRootPart.CanCollide = false
sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius",
math.huge)
end
end
end
end
end

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

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

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

pcall(function()
for i,v in
pairs(game:GetService("Workspace").Map.Dressrosa.Tavern:GetDescendants()) do
if v.ClassName == "Seat" then
v:Destroy()
end
end
end)
spawn(function()
while wait() do
if Auto_Farm then
if
game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then
MagnetActive = false
CheckLevel()
TP(CFrameQ)
if (CFrameQ.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 4 then
wait(1.1)
CheckLevel()
if (CFrameQ.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 20 then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest",
NameQuest, QuestLv)

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
else
TP(CFrameQ)
end
end
elseif
game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
pcall(function()
CheckLevel()
if
game:GetService("Workspace").Enemies:FindFirstChild(Ms) then
for i,v in
pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == Ms and
v:FindFirstChild("Humanoid") then
if v.Humanoid.Health > 0 then
repeat
game:GetService("RunService").Heartbeat:wait()
if
game:GetService("Workspace").Enemies:FindFirstChild(Ms) then
if
string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.Q
uestTitle.Title.Text, NameMon) then

EquipWeapon(SelectToolWeapon)

TP(v.HumanoidRootPart.CFrame * Farm_Mode)

v.HumanoidRootPart.CanCollide = false

v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)

game:GetService("VirtualUser"):CaptureController()

game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,
670),workspace.CurrentCamera.CFrame)
PosMon =
v.HumanoidRootPart.CFrame
MagnetActive
= true
else
MagnetActive
= false

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
end
else
MagnetActive =
false
CheckLevel()
TP(CFrameMon)
end
until not v.Parent or
v.Humanoid.Health <= 0 or Auto_Farm == false or
game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false or not
game:GetService("Workspace").Enemies:FindFirstChild(v.Name)
end
end
end
else
MagnetActive = false
CheckLevel()
TP(CFrameMon)
end
end)
end
end
end
end)

spawn(function()
while wait(.1) do
if Auto_Newworld then
local Lv = game.Players.LocalPlayer.Data.Level.Value
if Lv >= 700 and Old_World then
Auto_Farm = false
if game.Workspace.Map.Ice.Door.CanCollide == true and
game.Workspace.Map.Ice.Door.Transparency == 0 then
TP2(CFrame.new(4851.8720703125, 5.6514348983765,
718.47094726563))
wait(.5)

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("DressrosaQuestPro
gress","Detective")
EquipWeapon("Key")
TP2(CFrame.new(1347.7124, 37.3751602, -1325.6488))
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
game:GetService("RunService").Heartbeat:wait()
pcall(function()
EquipWeapon(SelectToolWeapon)
TP(v.HumanoidRootPart.CFrame *
CFrame.new(0, 25, 25))
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size =
Vector3.new(60,60,60)
v.HumanoidRootPart.Transparency = .8

game:GetService("VirtualUser"):CaptureController()

game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,
870),workspace.CurrentCamera.CFrame)
end)
until v.Humanoid.Health <= 0 or not v.Parent

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("TravelDressrosa")
end
end
else
TP2(CFrame.new(1347.7124, 37.3751602, -1325.6488))
end
else

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

spawn(function()
while wait(.1) do
if AutoBartilo then
if game.Players.LocalPlayer.Data.Level.Value >= 850 and
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BartiloQuestProgr
ess","Bartilo") == 0 then
if
string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Titl
e.Text, "Swan Pirates") and
string.find(game.Players.LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Titl
e.Text, "50") and game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == true
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
pcall(function()
repeat wait(.1)
EquipWeapon(MiscFarmWeapon)

game:GetService'VirtualUser':CaptureController()

game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))

TP(v.HumanoidRootPart.CFrame * CFrame.new(0,15,0))
require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework).activ
eController.hitboxMagnitude = 1000
PosMonBartilo =
v.HumanoidRootPart.CFrame
MagnetBatilo = true
until not v.Parent or v.Humanoid.Health <= 0 or
AutoBartilo == false or game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible ==
false
MagnetBatilo = false
end)
end
end
else
MagnetBatilo = false
TP(CFrame.new(1057.92761, 137.614319,
1242.08069))
end
else
TP2(CFrame.new(-456.28952, 73.0200958, 299.895966))
if (Vector3.new(-456.28952, 73.0200958, 299.895966) -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 30 then
wait(1.1)

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest","Bart
iloQuest",1)
end
end
elseif game.Players.LocalPlayer.Data.Level.Value >= 850 and
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BartiloQuestProgr
ess","Bartilo") == 1 then
if QuestBartilo == nil then
TP2(CFrame.new(-456.28952, 73.0200958, 299.895966))
end
if (Vector3.new(-456.28952, 73.0200958, 299.895966) -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 30 then
wait(1.1)

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BartiloQuestProgr
ess","Bartilo")
QuestBartilo = 1
end
if game.Workspace.Enemies:FindFirstChild("Jeremy [Lv. 850]
[Boss]") then
for i,v in
pairs(game.Workspace.Enemies:GetChildren()) do
if v.Name == "Jeremy [Lv. 850] [Boss]" then
repeat wait(.1)

sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)

require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework).activ
eController.hitboxMagnitude = 1000
EquipWeapon(MiscFarmWeapon)
TP(v.HumanoidRootPart.CFrame *
CFrame.new(0,15,6))

game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
until not v.Parent or v.Humanoid.Health
<= 0 or AutoBartilo == false
end
end
else
if QuestBartilo == 1 then
TP(CFrame.new(1931.5931396484, 402.67391967773,
956.52215576172))
end
end
elseif game.Players.LocalPlayer.Data.Level.Value >= 850 and
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BartiloQuestProgr
ess","Bartilo") == 2 then

TP2(game:GetService("Workspace").Map.Dressrosa.BartiloPlates.Plate1.CFrame)
wait(1)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
game:GetService("Workspace").Map.Dressrosa.BartiloPlates.Plate2.CFrame
wait(1)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
game:GetService("Workspace").Map.Dressrosa.BartiloPlates.Plate3.CFrame
wait(1)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
game:GetService("Workspace").Map.Dressrosa.BartiloPlates.Plate4.CFrame
wait(1)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
game:GetService("Workspace").Map.Dressrosa.BartiloPlates.Plate5.CFrame
wait(1)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
game:GetService("Workspace").Map.Dressrosa.BartiloPlates.Plate6.CFrame
wait(1)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
game:GetService("Workspace").Map.Dressrosa.BartiloPlates.Plate7.CFrame
wait(1)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
game:GetService("Workspace").Map.Dressrosa.BartiloPlates.Plate8.CFrame
wait(1)
end
end
end
end)

warn("AFK")
local value = game:GetService("VirtualUser")
game:GetService("Players").LocalPlayer.Idled:connect(function()
vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
wait(1)
vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
end)

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

function AutoHaki()
if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then
local args = {
[1] = "Buso"
}

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

spawn(function()
while wait() do
if AutoYama then
if
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("EliteHunter","Pro
gress") >= 30 then
repeat wait(.1)

fireclickdetector(game:GetService("Workspace").Map.Waterfall.SealedKatana.Handle.Cl
ickDetector)
until game.Players.LocalPlayer.Backpack:FindFirstChild("Yama") or
not AutoYama
end
end
end
end)

spawn(function()
while wait() do
pcall(function()
CheckLevel()
for i,v in
pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if _G.AutoFarm and MagnetActive and Magnet then
if v.Name == Ms and v:FindFirstChild("Humanoid") and
v.Humanoid.Health > 0 then
if v.Name == "Factory Staff [Lv. 800]" then
if (v.HumanoidRootPart.Position -
PosMon.Position).Magnitude <= 250 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide =
false
v.HumanoidRootPart.Size =
Vector3.new(60, 60, 60)
v.HumanoidRootPart.CFrame = PosMon

sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)


end
elseif v.Name == Ms then
if (v.HumanoidRootPart.Position -
PosMon.Position).Magnitude <= 400 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide =
false
v.HumanoidRootPart.Size =
Vector3.new(60, 60, 60)
v.HumanoidRootPart.CFrame = PosMon

sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)


end
end
end
elseif FarmMasteryFruit and MasteryBFMagnetActive and
MasteryMagnet then
if v.Name == "Monkey [Lv. 14]" then
if (v.HumanoidRootPart.Position -
PosMonMasteryFruit.Position).Magnitude <= 250 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60,
60, 60)
v.HumanoidRootPart.CFrame =
PosMonMasteryFruit

sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)


end
elseif v.Name == "Factory Staff [Lv. 800]" then
if (v.HumanoidRootPart.Position -
PosMonMasteryFruit.Position).Magnitude <= 250 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60,
60, 60)
v.HumanoidRootPart.CFrame =
PosMonMasteryFruit

sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)


end
elseif v.Name == Ms then
if (v.HumanoidRootPart.Position -
PosMonMasteryFruit.Position).Magnitude <= 400 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60,
60, 60)
v.HumanoidRootPart.CFrame =
PosMonMasteryFruit

sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)


end
end
elseif FarmMasteryGun and MasteryGunMagnetActive and
MasteryMagnet then
if v.Name == "Monkey [Lv. 14]" then
if (v.HumanoidRootPart.Position -
PosMonMasteryGun.Position).Magnitude <= 250 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60,
60, 60)
v.HumanoidRootPart.CFrame =
PosMonMasteryGun

sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)


end
elseif v.Name == "Factory Staff [Lv. 800]" then
if (v.HumanoidRootPart.Position -
PosMonMasteryGun.Position).Magnitude <= 250 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60,
60, 60)
v.HumanoidRootPart.CFrame =
PosMonMasteryGun

sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)


end
elseif v.Name == Ms then
if (v.HumanoidRootPart.Position -
PosMonMasteryGun.Position).Magnitude <= 400 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60,
60, 60)
v.HumanoidRootPart.CFrame =
PosMonMasteryGun

sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)


end
end
elseif AutoBartilo and MagnetBatilo and Magnet then
if v.Name == "Swan Pirate [Lv. 775]" and
v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60, 60,
60)
v.HumanoidRootPart.CFrame = PosMonBartilo
sethiddenproperty(game.Players.LocalPlayer,
"SimulationRadius", math.huge)
end
elseif AutoRengoku and RengokuMagnet and Magnet then
if (v.Name == "Snow Lurker [Lv. 1375]" or v.Name ==
"Arctic Warrior [Lv. 1350]") and (v.HumanoidRootPart.Position -
PosMonRengoku.Position).Magnitude <= 350 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60, 60,
60)
v.HumanoidRootPart.CFrame = PosMonRengoku
sethiddenproperty(game.Players.LocalPlayer,
"SimulationRadius", math.huge)
end
elseif Auto_Bone and BoneMagnet and Magnet then
if (v.Name == "Reborn Skeleton [Lv. 1975]" or v.Name
== "Living Zombie [Lv. 2000]" or v.Name == "Demonic Soul [Lv. 2025]" or v.Name ==
"Posessed Mummy [Lv. 2050]") and (v.HumanoidRootPart.Position -
MainMonBone.Position).Magnitude <= 300 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60, 60,
60)
v.HumanoidRootPart.CFrame = MainMonBone
sethiddenproperty(game.Players.LocalPlayer,
"SimulationRadius", math.huge)
end
elseif AutoEcto and EctoplasMagnet and Magnet then
if string.find(v.Name, "Ship") and
(v.HumanoidRootPart.Position - PosMonEctoplas.Position).Magnitude <= 300 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60, 60,
60)
v.HumanoidRootPart.CFrame = PosMonEctoplas
sethiddenproperty(game.Players.LocalPlayer,
"SimulationRadius", math.huge)
end
elseif AutoEvoRace and EvoMagnet and Magnet then
if v.Name == "Zombie [Lv. 950]" and
(v.HumanoidRootPart.Position - PosMonZombie.Position).Magnitude <= 300 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60, 60,
60)
v.HumanoidRootPart.CFrame = PosMonZombie
sethiddenproperty(game.Players.LocalPlayer,
"SimulationRadius", math.huge)
end
elseif AutoCitizen and CitizenMagnet and Magnet then
if v.Name == "Forest Pirate [Lv. 1825]" and
(v.HumanoidRootPart.Position - PosMonCitizen.Position).Magnitude <= 300 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60, 60,
60)
v.HumanoidRootPart.CFrame = PosMonZombie
sethiddenproperty(game.Players.LocalPlayer,
"SimulationRadius", math.huge)
end
elseif AutoFarmSelectMonster and
AutoFarmSelectMonsterMagnet and Magnet then
if v.Name == Ms and (v.HumanoidRootPart.Position -
PosMonSelectMonster.Position).Magnitude <= 400 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60, 60,
60)
v.HumanoidRootPart.CFrame = PosMonSelectMonster
sethiddenproperty(game.Players.LocalPlayer,
"SimulationRadius", math.huge)
end
end
end
end)
end
end)

AutoFarm:Line()

if _G.AutoFarm_Ken then
AutoFarmKen = true
else
AutoFarmKen = false
end

AutoFarm:Toggle("Auto Farm Observation Haki", AutoFarmKen, function(vu)


AutoFarmObservation = vu
TP(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame)
if AutoFarmObservation then
game:GetService("VirtualUser"):CaptureController()
game:GetService("VirtualUser"):SetKeyDown('0x65')
wait(2)
game:GetService("VirtualUser"):SetKeyUp('0x65')
end
end)

if _G.AutoFarm_Ken and not


game.Players.LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then
wait()
game:GetService('VirtualUser'):CaptureController()
game:GetService('VirtualUser'):SetKeyDown('0x65')
wait(2)
game:GetService('VirtualUser'):SetKeyUp('0x65')
end

spawn(function()
while wait() do
pcall(function()
if AutoFarmObservation then
if NewWorld then
if game.Workspace.Enemies:FindFirstChild("Snow Lurker
[Lv. 1375]") then
if
game.Players.LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then
repeat wait(.1)

TP(game.Workspace.Enemies:FindFirstChild("Snow Lurker [Lv.


1375]").HumanoidRootPart.CFrame * CFrame.new(0,0,-5))
until AutoFarmObservation == false or not
game.Players.LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
if _G.AutoFarm_Ken and not
game.Players.LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then

game:GetService("TeleportService"):Teleport(game.PlaceId,
game:GetService("Players").LocalPlayer)
end
else
repeat wait(.1)

TP(game.Workspace.Enemies:FindFirstChild("Snow Lurker [Lv.


1375]").HumanoidRootPart.CFrame * CFrame.new(0,25,10))
until AutoFarmObservation == false or
game.Players.LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
end
else
TP(CFrame.new(5567.3129882813, 262.92590332031,
-6780.9545898438))

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
end
elseif OldWorld then
if game.Workspace.Enemies:FindFirstChild("Galley
Captain [Lv. 650]") then
if
game.Players.LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then
repeat wait(.1)

TP(game.Workspace.Enemies:FindFirstChild("Galley Captain [Lv.


650]").HumanoidRootPart.CFrame * CFrame.new(0,0,-5))
until AutoFarmObservation == false or not
game.Players.LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
if _G.AutoFarm_Ken and not
game.Players.LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then

game:GetService("TeleportService"):Teleport(game.PlaceId,
game:GetService("Players").LocalPlayer)
end
else
repeat wait(.1)

TP(game.Workspace.Enemies:FindFirstChild("Galley Captain [Lv.


650]").HumanoidRootPart.CFrame * CFrame.new(0,25,10))
until AutoFarmObservation == false or
game.Players.LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
end
else
TP(CFrame.new(5533.29785, 88.1079102,
4852.3916))

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
end
elseif ThreeWorld then
if game.Workspace.Enemies:FindFirstChild("Marine
Commodore [Lv. 1700]") then
if
game.Players.LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then
repeat wait(.1)

TP(game.Workspace.Enemies:FindFirstChild("Marine Commodore [Lv.


1700]").HumanoidRootPart.CFrame * CFrame.new(0,0,-5))
until AutoFarmObservation == false or not
game.Players.LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
if _G.AutoFarm_Ken and not
game.Players.LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then

game:GetService("TeleportService"):Teleport(game.PlaceId,
game:GetService("Players").LocalPlayer)
end
else
repeat wait(.1)

TP(game.Workspace.Enemies:FindFirstChild("Marine Commodore [Lv.


1700]").HumanoidRootPart.CFrame * CFrame.new(0,25,10))
until AutoFarmObservation == false or
game.Players.LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel")
end
else
TP(CFrame.new(2445.59204, 273.184479, -
7087.646))

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

spawn(function()
while wait() do wait(Sec)
pcall(function()
if AutoFarmObservation and not
game.Players.LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then
game:GetService('VirtualUser'):CaptureController()
game:GetService('VirtualUser'):SetKeyDown('0x65')
wait(2)
game:GetService('VirtualUser'):SetKeyUp('0x65')
end
end)
end
end)

spawn(function()
while wait() do
if AutoObservation then
if not
game.Players.LocalPlayer.PlayerGui.ScreenGui:FindFirstChild("ImageLabel") then
wait(1)
game:GetService('VirtualUser'):CaptureController()
game:GetService('VirtualUser'):SetKeyDown('0x65')
wait(2)
game:GetService('VirtualUser'):SetKeyUp('0x65')
end
end
end
end)

AutoFarm:Toggle("Auto Observation Haki V2",_G.AutoObservationHakiV2,function(vu)


_G.AutoObservationHakiV2 = vu
end)

spawn(function()
while wait(.1) do
if AutoObservationv2 then
if
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("KenTalk2","Start"
) == 0 then
local args = {
[1] = "KenTalk2",
[2] = "Buy"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
else
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Fruit Bowl") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Fruit Bowl") then
local args = {
[1] = "KenTalk2",
[2] = "Start"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
else
for i,v in
pairs(game:GetService("Workspace").AppleSpawner:GetChildren()) do
if v.Name == "Apple" then
v.Handle.CFrame =
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
end
end
for i,v in
pairs(game:GetService("Workspace").BananaSpawner:GetChildren()) do
if v.Name == "Banana" then
v.Handle.CFrame =
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
end
end
for i,v in
pairs(game:GetService("Workspace").PineappleSpawner:GetChildren()) do
if v.Name == "Pineapple" then
v.Handle.CFrame =
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
end
end
if
(game:GetService("Players").LocalPlayer.Character:FindFirstChild("Apple") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Apple")) and
(game:GetService("Players").LocalPlayer.Character:FindFirstChild("Pineapple") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Pineapple")) and
(game:GetService("Players").LocalPlayer.Character:FindFirstChild("Banana") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Banana")) then
local args = {
[1] = "CitizenQuestProgress",
[2] = "Citizen"
}

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

local ObservationLevel = AutoFarm: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:Refresh("Observation Haki Level : "..tostring(Value))
end
end)
Sec = 50
AutoFarm:Slider("Time", 1,250,Sec, function(Value)
Sec = Value
end)

local Stats = StarServer:Channel("Stats")

Stats:Toggle("Melee", _G.Melee, function(Value)


Melee = Value
end)

Stats:Toggle("Defense", _G.Defense, function(Value)


Gan = Value
end)

Stats:Toggle("Sword", _G.Sword, function(Value)


Dap = Value
end)

Stats:Toggle("Gun", _G.Gun, function(Value)


Pun = Value
end)

Stats:Toggle("Devil Fruit", _G.DevilFruit, function(Value)


DevilFruit = Value
end)

SelectPoint = 1
Stats:Slider("Point", 1,50,1, function(Point)
SelectPoint = Point
end)

spawn(function()
while wait(.1) do
if Auto_Haki then
if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso")
then

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

spawn(function()
while wait(.1) do
if Melee then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AddPoint",
"Melee", SelectPoint)
end
end
end)

spawn(function()
while wait(.1) do
if Gan then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AddPoint",
"Defense", SelectPoint)
end
end
end)

spawn(function()
while wait(.1) do
if Dap then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AddPoint",
"Sword", SelectPoint)
end
end
end)

spawn(function()
while wait(.1) do
if Pun then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AddPoint",
"Gun", SelectPoint)
end
end
end)

spawn(function()
while wait(.1) do
if DevilFruit then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AddPoint",
"Demon Fruit", SelectPoint)
end
end
end)

local Players = StarServer:Channel("Player")


PlayerName = {}
for i,v in pairs(game.Players:GetChildren()) do
table.insert(PlayerName ,v.Name)
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(109, 109, 109)
name.Text = ("Chest 1" ..' \n'..
round((game:GetService('Players').LocalPlayer.Character.Head.Position -
v.Position).Magnitude/3) ..' M')
end
if v.Name == "Chest2" then
name.TextColor3 =
Color3.fromRGB(173, 158, 21)
name.Text = ("Chest 2" ..' \n'..
round((game:GetService('Players').LocalPlayer.Character.Head.Position -
v.Position).Magnitude/3) ..' M')
end
if v.Name == "Chest3" then
name.TextColor3 =
Color3.fromRGB(85, 255, 255)
name.Text = ("Chest 3" ..' \n'..
round((game:GetService('Players').LocalPlayer.Character.Head.Position -
v.Position).Magnitude/3) ..' M')
end
else
v['NameEsp'..Number].TextLabel.Text =
(v.Name ..' \n'..
round((game:GetService('Players').LocalPlayer.Character.Head.Position -
v.Position).Magnitude/3) ..' M')
end
end
else
if v:FindFirstChild('NameEsp'..Number) then
v:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end
end)
end
end
function UpdateDevilChams()
for i,v in pairs(game.Workspace:GetChildren()) do
pcall(function()
if DevilFruitESP then
if string.find(v.Name, "Fruit") then
if not v.Handle:FindFirstChild('NameEsp'..Number)
then
local bill =
Instance.new('BillboardGui',v.Handle)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v.Handle
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = "GothamBold"
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(255, 0, 0)
name.Text = (v.Name ..' \n'..
round((game:GetService('Players').LocalPlayer.Character.Head.Position -
v.Handle.Position).Magnitude/3) ..' M')
else
v.Handle['NameEsp'..Number].TextLabel.Text =
(v.Name ..' \n'..
round((game:GetService('Players').LocalPlayer.Character.Head.Position -
v.Handle.Position).Magnitude/3) ..' M')
end
end
else
if v.Handle:FindFirstChild('NameEsp'..Number) then
v.Handle:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end)
end
end
function UpdateFlowerChams()
for i,v in pairs(game.Workspace:GetChildren()) do
pcall(function()
if v.Name == "Flower2" or v.Name == "Flower1" then
if FlowerESP then
if not v:FindFirstChild('NameEsp'..Number) then
local bill = Instance.new('BillboardGui',v)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = "GothamBold"
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(255, 0, 0)
if v.Name == "Flower1" then
name.Text = ("Blue Flower" ..' \n'..
round((game:GetService('Players').LocalPlayer.Character.Head.Position -
v.Position).Magnitude/3) ..' M')
name.TextColor3 = Color3.fromRGB(0, 0,
255)
end
if v.Name == "Flower2" then
name.Text = ("Red Flower" ..' \n'..
round((game:GetService('Players').LocalPlayer.Character.Head.Position -
v.Position).Magnitude/3) ..' M')
name.TextColor3 = Color3.fromRGB(255, 0,
0)
end
else
v['NameEsp'..Number].TextLabel.Text =
(v.Name ..' \n'..
round((game:GetService('Players').LocalPlayer.Character.Head.Position -
v.Position).Magnitude/3) ..' M')
end
else
if v:FindFirstChild('NameEsp'..Number) then
v:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end
end)
end
end
Players:Toggle("ESP Player",false,function(a)
ESPPlayer = a
while ESPPlayer do wait()
UpdatePlayerChams()
end
end)
Players:Toggle("ESP Chest",false,function(a)
ChestESP = a
while ChestESP do wait()
UpdateChestChams()
end
end)
Players:Toggle("ESP Devil Fruit",false,function(a)
DevilFruitESP = a
while DevilFruitESP do wait()
UpdateDevilChams()
end
end)
Players:Toggle("ESP Flower",false,function(a)
FlowerESP = a
while FlowerESP do wait()
UpdateFlowerChams()
end
end)

SelectedKillPlayer = ""
local Player = Players:Dropdown("Selected Player",PlayerName,function(plys) --
true/false, replaces the current title "Dropdown" with the option that t
SelectedKillPlayer = plys
SelectedPly:Refresh("Selected Player : "..SelectedKillPlayer)
end)
Players:Button("Refrsh Player",function()
PlayerName = {}
Player:Clear()
for i,v in pairs(game.Players:GetChildren()) do
Player:Add(v.Name)
end
end)
game:GetService("RunService").Heartbeat:Connect(
function()
if KillPlayer then

game:GetService("Players").LocalPlayer.Character.Humanoid:ChangeState(11)
end
end
)
Players:Toggle("Kill Player ( Combat )",false,function(bool)
KillPlayer = bool
local args = {
[1] = "EnablePvp"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then
local args = {
[1] = "Buso"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
EquipWeapon(_G.SelectWeaponPlayer)
if KillPlayer == false then

game.Players:FindFirstChild(SelectedKillPlayer).Character.HumanoidRootPart.Size =
Vector3.new(2, 2, 1)
end
while KillPlayer do wait()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
game.Players:FindFirstChild(SelectedKillPlayer).Character.HumanoidRootPart.CFrame *
CFrame.new(0,0,3)

game.Players:FindFirstChild(SelectedKillPlayer).Character.HumanoidRootPart.Size =
Vector3.new(60,60,60)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
end
end)

Players:Toggle("Kill Player ( Gun )",false,function(bool)


KillPlayer = bool
KillPlayer = bool
local args = {
[1] = "EnablePvp"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
if not game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then
local args = {
[1] = "Buso"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
EquipWeapon(_G.SelectWeaponPlayer)
if KillPlayer == false then

game.Players:FindFirstChild(SelectedKillPlayer).Character.HumanoidRootPart.Size =
Vector3.new(2, 2, 1)
end
while KillPlayer do wait()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
game.Players:FindFirstChild(SelectedKillPlayer).Character.HumanoidRootPart.CFrame *
CFrame.new(0,50,0)
game.Players:FindFirstChild(SelectedKillPlayer).Character.HumanoidRootPart.Size =
Vector3.new(60,60,60)
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
end
end)

Players:Toggle("Auto Farm Bounty OP (Gun Only)",false,function(value)


_G.F = value
end)

spawn(function()
while wait() do
if _G.F then
eiei = game.Players.LocalPlayer
for i, v in pairs(game.Players:GetChildren()) do
if v.Name ~= eiei.Name then
if v.Data.Level.Value >= 1200 then
repeat wait()
if not
game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then
local args = {
[1] = "Buso"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
EquipWeapon(_G.SelectToolWeaponGun)
local args = {
[1] = "EnablePvp"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
NameRandom = v.Name

game:GetService'VirtualUser':CaptureController()

game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
v.Character.HumanoidRootPart.CanCollide =
false
v.Character.HumanoidRootPart.Size =
Vector3.new(60,60,60)
eiei.Character.HumanoidRootPart.CFrame =
v.Character.HumanoidRootPart.CFrame * CFrame.new(0,50,0)
until _G.F == false or
v.Character.Humanoid.Health == 0
end
end
end
end
end
end)

local lp = game:GetService('Players').LocalPlayer
local mouse = lp:GetMouse()
mouse.Button1Down:Connect(function()
if _G.F and
game.Players.LocalPlayer.Character:FindFirstChild(_G.SelectToolWeaponGun).RemoteFun
ctionShoot then
local args = {
[1] =
game:GetService("Players"):FindFirstChild(NameRandom).Character.HumanoidRootPart.Po
sition,
[2] =
game:GetService("Players"):FindFirstChild(NameRandom).Character.HumanoidRootPart
}

game:GetService("Players").LocalPlayer.Character[_G.SelectToolWeaponGun].RemoteFunc
tionShoot:InvokeServer(unpack(args))
end
end)

Players:Toggle("Kill + Hop(Combat)",_G.KillHop,function(t)
_G.KillHop = t
end)

Players:Toggle("Kill + Hop(Gun)",_G.KillHop,function(t)
_G.KillHopGun = t
end)

Players:Toggle("Safe Mode",_G.safe,function(t)
_G.safe = t
end)

spawn(function()
while wait(.1) do
if _G.KillHop then
CombatPlayerall()
end
end
end)

spawn(function()
while wait(.1) do
if _G.KillHopGun then
CombatPlayerGun()
end
end
end)

Next = ""
function CombatPlayerall()
pcall(function()
for i, v in
pairs(game:GetService("Workspace").Characters:GetChildren()) do
if game:GetService("Players")[v.Name].Data.Level.Value >= 1200
and v.Name ~=
game.Players.LocalPlayer.Name and
v:FindFirstChild("HumanoidRootPart") and
v:FindFirstChild("Humanoid") then
hpmun = v.Humanoid.Health
repeat
game:GetService("RunService").RenderStepped:Wait()
cope = v.Name
-- sakill1 = true
EquipWeapon(_G.SelectWeaponPlayer)
if not
game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then
local args = {
[1] = "Buso"
}

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

game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
v.HumanoidRootPart.CFrame * CFrame.new(0,-17, 12)
--
sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",
math.huge)
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
Px = v.HumanoidRootPart.CFrame.X
Py = v.HumanoidRootPart.CFrame.Y
Pz = v.HumanoidRootPart.CFrame.Z
if _G.FightingMode == nil then
local VirtualUser =
game:GetService('VirtualUser')
local RUOK =
require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework)

VirtualUser:CaptureController()
VirtualUser:ClickButton1(Vector2.new(851, 158),
game:GetService("Workspace").Camera.CFrame)
game:GetService("RunService").Heartbeat:Wait()
pcall(function()
RUOK.activeController.timeToNextAttack =
0
end)
else
local VirtualUser =
game:GetService('VirtualUser')
local RUOK =
require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework)

VirtualUser:CaptureController()
VirtualUser:ClickButton1(Vector2.new(851, 158),
game:GetService("Workspace").Camera.CFrame)
game:GetService("RunService").Heartbeat:Wait()
pcall(function()
RUOK.activeController.timeToNextAttack =
0
end)

end
_G.onNext = true
if _G.ServerHop and
game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.LeftAlt) then
if NewWorld then
game.Players.localPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(266.227783,1.39509034, 1857.00732)
Hopey()
elseif ThreeWorld then

game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-
12554.9443, 337.194092, -7501.44727, 0.906377554, 4.23948272e-08, -0.422468632, -
1.89128269e-08, 1, 5.97740595e-08, 0.422468632, -4.61877896e-08, 0.906377554)
Hopey()
end
end

until not v.Parent or Next == "true" or v.Humanoid.Health


<= 0 or _G.KillHop == false or

game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.LeftControl)
Next = "d"
sakill1 = false
-- pk = false
v.HumanoidRootPart.Size = Vector3.new(2, 2, 1)
end
end
end)
end

Next = ""
function CombatPlayerGun()
pcall(function()
for i, v in
pairs(game:GetService("Workspace").Characters:GetChildren()) do
if game:GetService("Players")[v.Name].Data.Level.Value >= 1200
and v.Name ~=
game.Players.LocalPlayer.Name and
v:FindFirstChild("HumanoidRootPart") and
v:FindFirstChild("Humanoid") then
hpmun = v.Humanoid.Health
repeat
game:GetService("RunService").RenderStepped:Wait()

cope = v.Name
-- sakill1 = true
EquipWeapon(_G.SelectToolWeaponGun)
if not
game.Players.LocalPlayer.Character:FindFirstChild("HasBuso") then
local args = {
[1] = "Buso"
}

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

game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
v.HumanoidRootPart.CFrame * CFrame.new(0,50,0)
--
sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",
math.huge)
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
Px = v.HumanoidRootPart.CFrame.X
Py = v.HumanoidRootPart.CFrame.Y
Pz = v.HumanoidRootPart.CFrame.Z
if _G.FightingMode == nil then
game:GetService'VirtualUser':CaptureController()

game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
else
game:GetService'VirtualUser':CaptureController()

game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
end
_G.onNext = true
if _G.ServerHop and
game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.LeftAlt) then
if NewWorld then

game.Players.localPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(266.227783,1.39509034, 1857.00732)
Hopey()
elseif ThreeWorld then

game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-
12554.9443, 337.194092, -7501.44727, 0.906377554, 4.23948272e-08, -0.422468632, -
1.89128269e-08, 1, 5.97740595e-08, 0.422468632, -4.61877896e-08, 0.906377554)
Hopey()
end
end

until not v.Parent or Next == "true" or v.Humanoid.Health


<= 0 or _G.KillHopGun == false or

game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.LeftControl)
Next = "d"
sakill1 = false
-- pk = false
v.HumanoidRootPart.Size = Vector3.new(2, 2, 1)
end
end
end)
end

local lp = game:GetService('Players').LocalPlayer
local mouse = lp:GetMouse()
mouse.Button1Down:Connect(function()
if _G.KillHopGun and
game.Players.LocalPlayer.Character:FindFirstChild(_G.SelectToolWeaponGun) then
local args = {
[1] =
game:GetService("Players"):FindFirstChild(cope).Character.HumanoidRootPart.Position
,
[2] =
game:GetService("Players"):FindFirstChild(cope).Character.HumanoidRootPart
}

game:GetService("Players").LocalPlayer.Character[_G.SelectToolWeaponGun].RemoteFunc
tionShoot:InvokeServer(unpack(args))
end
end)

function Hopey()
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

spawn(function()
while wait(6) do
if _G.onNext then
pcall(function()
for i, v in
pairs(game:GetService("Workspace").Characters:GetChildren()) do
if v.Name == cope and v.Humanoid.Health ==
v.Humanoid.MaxHealth or v.Humanoid.Health > hpmun and
v.Name == cope then

Next = "true"
end
end
end)
end
end
end)

spawn(function()
while wait() do
if _G.KillHop then
pcall(function()
wait(45)
repeat wait()
_G.KillHop = false
wait(.5)
if NewWorld then

game.Players.localPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(266.227783,1.39509034, 1857.00732)
elseif ThreeWorld then

game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-
12554.9443, 337.194092, -7501.44727, 0.906377554, 4.23948272e-08, -0.422468632, -
1.89128269e-08, 1, 5.97740595e-08, 0.422468632, -4.61877896e-08, 0.906377554)
end
if
game:GetService("Players").localPlayer.PlayerGui.Main.InCombat.Visible == false
then
Hopey()
end
until nil
end)
end
end
end)

spawn(function()
while wait() do
if _G.KillHopGun then
pcall(function()
wait(45)
repeat wait()
_G.KillHop = false
wait(.5)
if NewWorld then

game.Players.localPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(266.227783,1.39509034, 1857.00732)
elseif ThreeWorld then

game.Players.localPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-
12554.9443, 337.194092, -7501.44727, 0.906377554, 4.23948272e-08, -0.422468632, -
1.89128269e-08, 1, 5.97740595e-08, 0.422468632, -4.61877896e-08, 0.906377554)
end
if
game:GetService("Players").localPlayer.PlayerGui.Main.InCombat.Visible == false
then
Hopey()
end
until nil
end)
end
end
end)

spawn(function()
while wait() do
if _G.safe then
if game.Players.LocalPlayer.Character.Humanoid.Health > 4000 then
else
repeat wait()
local x = math.random(1, 100000)
local y = math.random(100, 100000)
local z = math.random(1, 100000)

game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(x, y, z)
until _G.safe == false or
game.Players.LocalPlayer.Character.Humanoid.Health >=
game.Players.LocalPlayer.Character.Humanoid.MaxHealth
game.Players.localPlayer.Character.HumanoidRootPart.CFrame
= CFrame.new(82.9490662, 18.0710983, 2834.98779)
end
end
end
end)

Players:Toggle("Aimbot Gun",false,function(bool)
Aimbot = bool
end)
local lp = game:GetService('Players').LocalPlayer
local mouse = lp:GetMouse()
mouse.Button1Down:Connect(function()
if Aimbot and
game.Players.LocalPlayer.Character:FindFirstChild(_G.SelectWeaponPlayer) then
local args = {
[1] =
game:GetService("Players"):FindFirstChild(SelectedKillPlayer).Character.HumanoidRoo
tPart.Position,
[2] =
game:GetService("Players"):FindFirstChild(SelectedKillPlayer).Character.HumanoidRoo
tPart
}

game:GetService("Players").LocalPlayer.Character[_G.SelectWeaponPlayer].RemoteFunct
ionShoot:InvokeServer(unpack(args))
end
end)

Players:Toggle("Spectate Player",false,function(bool)
Sp = bool
local plr1 = game.Players.LocalPlayer.Character.Humanoid
local plr2 = game.Players:FindFirstChild(SelectedKillPlayer)
repeat wait(.1)
game.Workspace.Camera.CameraSubject = plr2.Character.Humanoid
until Sp == false
game.Workspace.Camera.CameraSubject =
game.Players.LocalPlayer.Character.Humanoid
end)
Players:Button("Teleport Player",function()
local plr1 = game.Players.LocalPlayer.Character
local plr2 = game.Players:FindFirstChild(SelectedKillPlayer)
plr1.HumanoidRootPart.CFrame = plr2.Character.HumanoidRootPart.CFrame
end)

local Tp = StarServer:Channel("Teleport")

function TP(P1)
Distance = (P1.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
if Distance < 250 then
Speed = 600
elseif Distance < 500 then
Speed = 500
elseif Distance < 1000 then
Speed = 400
elseif Distance >= 1000 then
Speed = 250
end
game:GetService("TweenService"):Create(
game.Players.LocalPlayer.Character.HumanoidRootPart,
TweenInfo.new(Distance/Speed, Enum.EasingStyle.Linear),
{CFrame = P1}
):Play()
end
function TP2(P1)
Distance = (P1.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
if Distance < 1000 then
Speed = 500
elseif Distance >= 1000 then
Speed = 350
end
game:GetService("TweenService"):Create(
game.Players.LocalPlayer.Character.HumanoidRootPart,
TweenInfo.new(Distance/Speed, Enum.EasingStyle.Linear),
{CFrame = P1}
):Play()
Clip = true
wait(Distance/Speed)
Clip = false
end

function TP(P)
Distance = (P.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
if Distance < 10 then
Speed = 1000
elseif Distance < 170 then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = P
Speed = 350
elseif Distance < 1000 then
Speed = 350
elseif Distance >= 1000 then
Speed = 250
end
game:GetService("TweenService"):Create(
game.Players.LocalPlayer.Character.HumanoidRootPart,
TweenInfo.new(Distance/Speed, Enum.EasingStyle.Linear),
{CFrame = P}
):Play()
end

if OldWorld then

Tp:Button("TP Second Sea", function()

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

Tp:Button("TP Third Sea", function()

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

Tp:Line()

Tp:Button("Jones Salad", function()


TP2(CFrame.new(1042.1501464844, 16.299360275269, 1444.3442382813))
end)

Tp:Button("Marine1", function()
TP2(CFrame.new(-2599.6655273438, 6.9146227836609, 2062.2216796875))
end)
Tp:Button("Marine2", function()
TP2(CFrame.new(-5081.3452148438, 85.221641540527, 4257.3588867188))
end)

Tp:Button("Midle Town", function()


TP2(CFrame.new(-655.97088623047, 7.878026008606, 1573.7612304688))
end)

Tp:Button("Jungle", function()
TP2(CFrame.new(-1499.9877929688, 22.877912521362, 353.87060546875))
end)

Tp:Button("Pirate Village", function()


TP2(CFrame.new(-1163.3889160156, 44.777843475342, 3842.8276367188))
end)

Tp:Button("Desert", function()
TP2(CFrame.new(954.02056884766, 6.6275520324707, 4262.611328125))
end)

Tp:Button("Frozen Village", function()


TP2(CFrame.new(1144.5270996094, 7.3292083740234, -1164.7322998047))
end)

Tp:Button("Colosseum", function()
TP2(CFrame.new(-1667.5869140625, 39.385631561279, -3135.5817871094))
end)

Tp:Button("Prison", function()
TP2(CFrame.new(4857.6982421875, 5.6780304908752, 732.75750732422))
end)

Tp:Button("Mob Leader", function()


TP2(CFrame.new(-2841.9604492188, 7.3560485839844, 5318.1040039063))
end)

Tp:Button("Magma Village", function()


TP2(CFrame.new(-5328.8740234375, 8.6164798736572, 8427.3994140625))
end)

Tp:Button("UnderWater Gate", function()


TP2(CFrame.new(3893.953125, 5.3989524841309, -1893.4851074219))
end)

Tp:Button("UnderWater City", function()


TP2(CFrame.new(61191.12109375, 18.497436523438, 1561.8873291016))
end)

Tp:Button("Fountain City", function()


TP2(CFrame.new(5244.7133789063, 38.526943206787, 4073.4987792969))
end)

Tp:Button("Sky1", function()
TP2(CFrame.new(-4878.0415039063, 717.71246337891, -2637.7294921875))
end)

Tp:Button("Sky2", function()
TP2(CFrame.new(-7899.6157226563, 5545.6030273438, -422.21798706055))
end)

Tp:Button("Sky3", function()
TP2(CFrame.new(-7868.5288085938, 5638.205078125, -1482.5548095703))
end)

elseif NewWorld then

Tp:Button("Teleport First Sea", function()

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

Tp:Button("Teleport Third Sea", function()

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

Tp:Line()

Tp:Button("Dock", function()
TP2(CFrame.new(-12.519311904907, 19.302536010742, 2827.853515625))
end)

Tp:Button("Mansion", function()
TP2(CFrame.new(-390.34829711914, 321.89730834961, 869.00506591797))
end)

Tp:Button("Kingdom Of Rose", function()


TP2(CFrame.new(-388.29895019531, 138.35575866699, 1132.1662597656))
end)

Tp:Button("Cafe", function()
TP2(CFrame.new(-379.70889282227, 73.0458984375, 304.84692382813))
end)

Tp:Button("Sunflower Field", function()


TP2(CFrame.new(-1576.7171630859, 198.61849975586, 13.725157737732))
end)

Tp:Button("Jeramy Mountain", function()


TP2(CFrame.new(1986.3519287109, 448.95678710938, 796.70239257813))
end)

Tp:Button("Colossuem", function()
TP2(CFrame.new(-1871.8974609375, 45.820514678955, 1359.6843261719))
end)

Tp:Button("Factory", function()
TP2(CFrame.new(349.53750610352, 74.446998596191, -355.62420654297))
end)

Tp:Button("The Bridge", function()


TP2(CFrame.new(-1860.6354980469, 88.384948730469, -1859.1593017578))
end)

Tp:Button("Green Bit", function()


TP2(CFrame.new(-2202.3706054688, 73.097663879395, -2819.2687988281))
end)
Tp:Button("Graveyard", function()
TP2(CFrame.new(-5617.5927734375, 492.22183227539, -778.3017578125))
end)

Tp:Button("Dark Area", function()


TP2(CFrame.new(3464.7700195313, 13.375151634216, -3368.90234375))
end)

Tp:Button("Snow Mountain", function()


TP2(CFrame.new(561.23834228516, 401.44781494141, -5297.14453125))
end)

Tp:Button("Hot Island", function()


TP2(CFrame.new(-5505.9633789063, 15.977565765381, -5366.6123046875))
end)

Tp:Button("Cold Island", function()


TP2(CFrame.new(-5924.716796875, 15.977565765381, -4996.427734375))
end)

Tp:Button("Ice Castle", function()


TP2(CFrame.new(6111.7109375, 294.41259765625, -6716.4829101563))
end)

Tp:Button("Usopp's Island", function()


TP2(CFrame.new(4760.4985351563, 8.3444719314575, 2849.2426757813))
end)

Tp:Button("inscription Island", function()


TP2(CFrame.new(-5099.01171875, 98.241539001465, 2424.4035644531))
end)

Tp:Button("Forgotten Island", function()


TP2(CFrame.new(-3051.9514160156, 238.87203979492, -10250.807617188))
end)

Tp:Button("Ghost Ship", function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
end)

elseif ThreeWorld then

Tp:Button("Teleport to First Sea", function()

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

Tp:Button("Teleport to Second Sea", function()

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

Tp:Line()
Tp:Button("Port Town", function()
TP2(CFrame.new(-275.21615600586, 43.755737304688, 5451.0659179688))
end)

Tp:Button("Hydra Island", function()


TP2(CFrame.new(5541.2685546875, 668.30456542969, 195.48069763184))
end)

Tp:Button("Gaint Tree", function()


TP2(CFrame.new(2276.0859375, 25.87850189209, -6493.03125))
end)

Tp:Button("Mansion", function()
TP2(CFrame.new(-12548.998046875, 332.40396118164, -7603.1865234375))
end)

Tp:Button("Castle on the Sea", function()


TP2(CFrame.new(-5498.0458984375, 313.79473876953, -2860.6022949219))
end)

Tp:Button("Graveyard Island", function()


TP2(CFrame.new(-9515.07324, 142.130615, 5537.58398))
end)

Tp:Button("Icecream Island", function()


TP2(CFrame.new(-880.894531, 118.245354, -11030.7607, -0.867174983,
1.48501234e-09, 0.498003572, 2.70457789e-08, 1, 4.41129586e-08, -0.498003572,
5.1722548e-08, -0.867174983))
end)

Tp:Button("Peanut Island", function()


TP2(CFrame.new(-2124.06738, 44.0723495, -10179.8281, -0.623125494, -
2.55908191e-07, -0.782121837, -1.40530574e-07, 1, -2.15235005e-07, 0.782121837, -
2.42063933e-08, -0.623125494))
end)

Tp:Button("Lab", function()
TP2(CFrame.new(-5057.146484375, 314.54132080078, -2934.7995605469))
end)
end

local Raid = StarServer:Channel("Auto Raid")

if NewWorld then
Raid:Button("Teleport To Lab", function()
TP2(CFrame.new(-6438.73535, 250.645355, -4501.50684))
end)
elseif ThreeWorld then
Raid:Button("Teleport To DungeonLab", function()
TP2(CFrame.new(-5057.146484375, 314.54132080078, -2934.7995605469))
end)
end

Raid:Dropdown("Select Dungeon",
{"Flame","Ice","Quake","Light","Dark","String","Rumble","Magma","Human: Buddha"},
function(vu)
_G.SelectRaid = vu
end)
Raid:Toggle("Kill Aura", false, function(vu)
Killaura = vu
end)

Raid:Toggle("Auto Awakenr", false, function(vu)


AutoAwakener = vu
end)

Raid:Toggle("Auto Next Island", false, function(vu)


NextIsland = vu
end)

Raid:Line()

Raid:Toggle("Auto Dungeon", false, function(vu)


_G.AutoRaid = vu
end)

spawn(function()
while wait(.1) do
if _G.AutoRaid or RaidSuperhuman then
pcall(function()
if game:GetService("Players")
["LocalPlayer"].PlayerGui.Main.Timer.Visible == false then
if AutoSuperhuman then
if not game:GetService("Workspace")
["_WorldOrigin"].Locations:FindFirstChild("Island 1") and not
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Special Microchip")
or not game:GetService("Players").LocalPlayer.Character:FindFirstChild("Special
Microchip") then
for i,v in
pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
if not string.find(v.Name, "Fruit")
then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Cousin","Buy")
end
end
end
end
if not game:GetService("Workspace")
["_WorldOrigin"].Locations:FindFirstChild("Island 1") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("RaidsNpc",
"Select", _G.SelectRaid)
end
if game:GetService("Workspace")
["_WorldOrigin"].Locations:FindFirstChild("Island 1") then

game:GetService("StarterGui"):SetCore("SendNotification",
{
Title = "Auto Raid",
Text = "Have Some People in Raid",
Icon = "",
Duration = 4
}
)
wait(4)
end
if not game:GetService("Workspace")
["_WorldOrigin"].Locations:FindFirstChild("Island 1") and
game.Players.LocalPlayer.Backpack:FindFirstChild("Special Microchip") or
game.Players.LocalPlayer.Character:FindFirstChild("Special Microchip") then
if New_World then

fireclickdetector(game:GetService("Workspace").Map.CircleIsland.RaidSummon2.Button.
Main.ClickDetector)
elseif Three_World then

fireclickdetector(game:GetService("Workspace").Map["Boat
Castle"].RaidSummon2.Button.Main.ClickDetector)
end
end
end
end)
end
end
end)

spawn(function()
pcall(function()
while wait(.1) do
if AutoAwakener then
local args = {
[1] = "Awakener",
[2] = "Check"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
local args = {
[1] = "Awakener",
[2] = "Awaken"
}

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

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

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

Raid:Line()

Raid:Toggle("Auto LawRaid", false, function(vu)


AutoLowRaid = vu
end)
spawn(function()
pcall(function()
while wait(.1) do
if AutoLowRaid then
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.M
ain.ClickDetector)
end
end
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
game:GetService("RunService").Heartbeat:wait()

EquipWeapon(SelectToolWeaponLaw)
TP(v.HumanoidRootPart.CFrame
* CFrame.new(0,50,25))
v.HumanoidRootPart.CanCollide
= false
v.HumanoidRootPart.Size =
Vector3.new(120, 120, 120)

game:GetService'VirtualUser':CaptureController()

game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
_G.FastAtttk = true
until not v.Parent or
v.Humanoid.Health <= 0 or AutoLowRaid == false
RawFastAttack = false
end
end
elseif
game:GetService("ReplicatedStorage"):FindFirstChild("Order [Lv. 1250] [Raid Boss]")
then
RawFastAttack = false
TP(CFrame.new(-6217.2021484375,
28.047645568848, -5053.1357421875))
end
end
end
end
end)
end)

Raid:Toggle("Auto Buy ChipLawRaid", false, function(vu)


AutoBuyChiplawraid = vu
end)

spawn(function()
pcall(function()
while wait() do
if AutoBuyChiplawraid then
if not
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Microchip") and
not game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Microchip")
then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward"
,"Microchip","1")

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward"
,"Microchip","2")
end
end
end
end)
end)

local SelectWeaponLaw = Raid:Dropdown("Select Weapon",Wapon,function(vu)


SelectToolWeaponLaw = vu
end)

Raid:Button("Refresh Weapon", function()


SelectWeaponLaw:Clear()
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if v:IsA("Tool") then
SelectWeaponLaw:Add(v.Name)
end
end
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then
SelectWeaponLaw:Add(v.Name)
end
end
end)

local BuyItem = StarServer:Channel("Buy Item")

BuyItem:Button("Refund Stat", function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward"
,"Refund","1")

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward"
,"Refund","2")
end)

BuyItem:Button("Reroll Race", function()


game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward"
,"Reroll","1")

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward"
,"Reroll","2")
end)

BuyItem:Line()

BuyItem:Label("Abilities")
BuyItem:Button("Haki", function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Buso")
end)
BuyItem:Button("Geppo", function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Geppo")
end)
BuyItem:Button("Soru", function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Soru")
end)
BuyItem:Button("KenHaki", function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("KenTalk","Buy")
end)

BuyItem:Line()

BuyItem:Label("Fighting Style")

BuyItem:Button("Black Leg", function()

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

BuyItem:Button("Electro", function()

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

BuyItem:Button("Fishman Karate", function()

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

BuyItem:Button("Dragon Claw", function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward"
,"DragonClaw","1")

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward"
,"DragonClaw","2")
end)
BuyItem:Button("Superhuman", function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySuperhuman")
end)
BuyItem:Button("Death Step", function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDeathStep")
end)
BuyItem:Button("Sharkman Karate", function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate
",true)

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate
")
end)
BuyItem:Button("Electric Claw", function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw",
true)

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

BuyItem:Button("Dragon Talon", function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon",t
rue)

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

local Misc = StarServer:Channel("Misc")

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)

nododgecool = false
function NoDodgeCool()
if nododgecool then
for i,v in next, getgc() do
if game.Players.LocalPlayer.Character.Dodge then
if typeof(v) == "function" and getfenv(v).script ==
game.Players.LocalPlayer.Character.Dodge then
for i2,v2 in next, getupvalues(v) do
if tostring(v2) == "0.4" then
repeat wait(.1)
setupvalue(v,i2,0)
until not nododgecool
end
end
end
end
end
end
end

Misc:Button("Server Hop", function()


DiscordLib:Notification("Hop Server", "Wait For Teleport", "Ok")
Teleport()
end)

Misc:Button("Boost FPS", function()


if not game:IsLoaded() then repeat wait() until game:IsLoaded() end
if hookfunction and setreadonly then
local mt = getrawmetatable(game)
local old = mt.__newindex
setreadonly(mt, false)
local sda
sda = hookfunction(old, function(t, k, v)
if k == "Material" then
if v ~= Enum.Material.Neon and v ~= Enum.Material.Plastic
and v ~= Enum.Material.ForceField then v = Enum.Material.Plastic end
elseif k == "TopSurface" then v = "Smooth"
elseif k == "Reflectance" or k == "WaterWaveSize" or k ==
"WaterWaveSpeed" or k == "WaterReflectance" then v = 0
elseif k == "WaterTransparency" then v = 1
elseif k == "GlobalShadows" then v = false end
return sda(t, k, v)
end)
setreadonly(mt, true)
end
local g = game
local w = g.Workspace
local l = g:GetService"Lighting"
local t = w:WaitForChild"Terrain"
t.WaterWaveSize = 0
t.WaterWaveSpeed = 0
t.WaterReflectance = 0
t.WaterTransparency = 1
l.GlobalShadows = false

function change(v)
pcall(function()
if v.Material ~= Enum.Material.Neon and v.Material ~=
Enum.Material.Plastic and v.Material ~= Enum.Material.ForceField then
pcall(function() v.Reflectance = 0 end)
pcall(function() v.Material = Enum.Material.Plastic end)
pcall(function() v.TopSurface = "Smooth" end)
end
end)
end

game.DescendantAdded:Connect(function(v)
pcall(function()
if v:IsA"Part" then change(v)
elseif v:IsA"MeshPart" then change(v)
elseif v:IsA"TrussPart" then change(v)
elseif v:IsA"UnionOperation" then change(v)
elseif v:IsA"CornerWedgePart" then change(v)
elseif v:IsA"WedgePart" then change(v) end
end)
end)
for i, v in pairs(game:GetDescendants()) do
pcall(function()
if v:IsA"Part" then change(v)
elseif v:IsA"MeshPart" then change(v)
elseif v:IsA"TrussPart" then change(v)
elseif v:IsA"UnionOperation" then change(v)
elseif v:IsA"CornerWedgePart" then change(v)
elseif v:IsA"WedgePart" then change(v) end
end)
end
end)

Misc:Button("Rejoin Server", function()


game:GetService("TeleportService"):Teleport(game.PlaceId,
game:GetService("Players").localPlayer)
end)

Misc:Line()

Misc:Button("Join Pirates", function()


local args = {
[1] = "SetTeam",
[2] = "Pirates"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
local args = {
[1] = "BartiloQuestProgress"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end)

Misc:Button("Join Marines",function()
local args = {
[1] = "SetTeam",
[2] = "Marines"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
local args = {
[1] = "BartiloQuestProgress"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end)

Misc:Line()

Misc:Button("Fruit Inventory", function()


local args = {
[1] = "getInventoryFruits"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("getInventoryFruit
s")
game:GetService("Players").LocalPlayer.PlayerGui.Main.FruitInventory.Visible
= true
end)

Misc:Button("Inventory", function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("getInventoryWeapo
ns")
game.Players.localPlayer.PlayerGui.Main.Inventory.Visible = true
end)

Misc:Button("Fruit Shop", function()


local args = {
[1] = "GetFruits"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
game.Players.localPlayer.PlayerGui.Main.FruitShop.Visible = true
end)

Misc:Button("Title Name", function()


local args = {
[1] = "getTitles"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
game.Players.localPlayer.PlayerGui.Main.Titles.Visible = true
end)

Misc:Button("Color Haki", function()


game.Players.localPlayer.PlayerGui.Main.Colors.Visible = true
end)

Misc:Line()

Misc:Button("Fake GOD MODE", function()


spawn(function()
pcall(function()
while true do
wait(.0)
game.Players.LocalPlayer.Character.Humanoid.Health = 0.1
end
end)
end)

for i,v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do


if v.ClassName == "Accessory" then
v:Destroy()
end
end

game.Players.LocalPlayer.Character.Shirt:Destroy()
game.Players.LocalPlayer.Character.Pants:Destroy()
game.Players.LocalPlayer.Character.Humanoid.JumpPower = 0
game.Players.LocalPlayer.Character.Animate.Disabled = true
end)

Misc:Toggle("Auto Buy Random Surprise", false, function(vu)


AutoBuySurprise = vu
end)

spawn(function()
while wait(.1) do
if AutoBuySurprise then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Bones","Buy",1,1)
end
end
end)

Misc:Toggle("Fly", false,function(vu)
Fly = vu
activatefly()
end)

Misc:Toggle("Inf Geppo",false,function(value)
if value == true then
game.Players.LocalPlayer.Backpack.GeppoNew.cds.Value = 1000000000000000000
elseif value == false then
game.Players.LocalPlayer.Backpack.GeppoNew.cds.Value = 6
end
end)

Misc:Toggle("Inf ABIlITY", false, function(vu)


InfAbility = vu
end)

Misc:Toggle("Inf Energy",false,function(value)
InfinitsEnergy = value
originalstam = LocalPlayer.Character.Energy.Value
end)

spawn(function()
while wait() do
if InfAbility then
InfAb()
end
end
end)

function InfAb()
if InfAbility then
if not
game.Players.LocalPlayer.Character.HumanoidRootPart:FindFirstChild("Agility") then
local inf = Instance.new("ParticleEmitter")
inf.Acceleration = Vector3.new(0,0,0)
inf.Archivable = true
inf.Drag = 20
inf.EmissionDirection = Enum.NormalId.Top
inf.Enabled = true
inf.Lifetime = NumberRange.new(0.2,0.2)
inf.LightInfluence = 0
inf.LockedToPart = true
inf.Name = "Agility"
inf.Rate = 500
local numberKeypoints2 = {
NumberSequenceKeypoint.new(0, 0);
NumberSequenceKeypoint.new(1, 4);
}

inf.Size = NumberSequence.new(numberKeypoints2)
inf.RotSpeed = NumberRange.new(999, 9999)
inf.Rotation = NumberRange.new(0, 0)
inf.Speed = NumberRange.new(30, 30)
inf.SpreadAngle = Vector2.new(360,360)
inf.Texture = "rbxassetid://243098098"
inf.VelocityInheritance = 0
inf.ZOffset = 2
inf.Transparency = NumberSequence.new(0)
inf.Color = ColorSequence.new(Color3.fromRGB(0, 255,
255),Color3.fromRGB(0, 255, 255))
inf.Parent =
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
end
else
if
game.Players.LocalPlayer.Character.HumanoidRootPart:FindFirstChild("Agility") then

game.Players.LocalPlayer.Character.HumanoidRootPart:FindFirstChild("Agility"):Destr
oy()
end
end
end

Misc:Toggle("No Dodge Cooldown", false, function(Value)


nododgecool = Value
NoDodgeCool()
end)

Misc:Toggle("Auto Click", false, function(value)


AutoClick = value
end)

game:GetService("RunService").Heartbeat:Connect(function()
if AutoClick then
game:GetService'VirtualUser':Button1Down(Vector2.new(0.9,0.9))
game:GetService'VirtualUser':Button1Up(Vector2.new(0.9,0.9))
end
end)

if _G.Noclip == false then


_G.Noclip = false
else
_G.Noclip = true
end

Misc:Toggle("Noclip", true, function(vu)


_G.Noclip = vu
end)
game:GetService("RunService").Heartbeat:Connect(
function()
if _G.Noclip then
game:GetService("Players").LocalPlayer.Character.Humanoid:ChangeState(11)
end
end)

Fly = false
function activatefly()
local mouse=game.Players.LocalPlayer:GetMouse''
localplayer=game.Players.LocalPlayer
game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
local torso = game.Players.LocalPlayer.Character.HumanoidRootPart
local speedSET=25
local keys={a=false,d=false,w=false,s=false}
local e1
local e2
local function start()
local pos = Instance.new("BodyPosition",torso)
local gyro = Instance.new("BodyGyro",torso)
pos.Name="EPIXPOS"
pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
pos.position = torso.Position
gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
gyro.cframe = torso.CFrame
repeat
wait()
localplayer.Character.Humanoid.PlatformStand=true
local new=gyro.cframe - gyro.cframe.p + pos.position
if not keys.w and not keys.s and not keys.a and not keys.d then
speed=1
end
if keys.w then
new = new + workspace.CurrentCamera.CoordinateFrame.lookVector
* speed
speed=speed+speedSET
end
if keys.s then
new = new - workspace.CurrentCamera.CoordinateFrame.lookVector
* speed
speed=speed+speedSET
end
if keys.d then
new = new * CFrame.new(speed,0,0)
speed=speed+speedSET
end
if keys.a then
new = new * CFrame.new(-speed,0,0)
speed=speed+speedSET
end
if speed>speedSET then
speed=speedSET
end
pos.position=new.p
if keys.w then
gyro.cframe =
workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0)
elseif keys.s then
gyro.cframe =
workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0)
else
gyro.cframe = workspace.CurrentCamera.CoordinateFrame
end
until not Fly
if gyro then
gyro:Destroy()
end
if pos then
pos:Destroy()
end
flying=false
localplayer.Character.Humanoid.PlatformStand=false
speed=0
end
e1=mouse.KeyDown:connect(function(key)
if not torso or not torso.Parent then
flying=false e1:disconnect() e2:disconnect() return
end
if key=="w" then
keys.w=true
elseif key=="s" then
keys.s=true
elseif key=="a" then
keys.a=true
elseif key=="d" then
keys.d=true
end
end)
e2=mouse.KeyUp:connect(function(key)
if key=="w" then
keys.w=false
elseif key=="s" then
keys.s=false
elseif key=="a" then
keys.a=false
elseif key=="d" then
keys.d=false
end
end)
start()
end

local Setting = StarServer:Channel("Setting")

Setting:Label("Auto Farm Setting")

Setting:Toggle("AutoHaki", true, function(value)


_G.AutoHaki = value
end)

spawn(function()
while wait(.1) do
if _G.AutoHaki then
if game.Players.LocalPlayer.Character:FindFirstChild("HasBuso")
then

else
local args = {
[1] = "Buso"
}

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

Setting:Toggle("BringMob", true, function(value)


Magnet = value
end)

Setting:Toggle("GhostMob", true, function(value)


HiddenMon = value
end)

if _G.LevelMax then
else
_G.LevelMax = 2200
end

Setting:Toggle("LevelLock Kick", false, function(value)


LevelLockKick = value
end)

Setting:Slider("Level Lock", 1,2200,_G.LevelMax, function(value)


LevelLock = value
end)

spawn(function()
pcall(function()
while wait(.1) do
if AutoRengoku then
if game.Players.LocalPlayer.Backpack:FindFirstChild("Hidden
Key") or game.Players.LocalPlayer.Character:FindFirstChild("Hidden Key") then
EquipWeapon("Hidden Key")
TP2(CFrame.new(6571.1201171875, 299.23028564453, -
6967.841796875))
elseif game.Workspace.Enemies:FindFirstChild("Snow Lurker
[Lv. 1375]") or game:GetService("Workspace").Enemies:FindFirstChild("Arctic Warrior
[Lv. 1350]") then
for i,v in
pairs(game.Workspace.Enemies:GetChildren()) do
if (v.Name == "Snow Lurker [Lv. 1375]" or
v.Name == "Arctic Warrior [Lv. 1350]") and v.Humanoid.Health > 0 then
repeat
game:GetService("RunService").Heartbeat:wait()
EquipWeapon(SelectToolWeapon)
PosMonRengoku =
v.HumanoidRootPart.CFrame

require(game:GetService("Players").LocalPlayer.PlayerScripts.CombatFramework).activ
eController.hitboxMagnitude = 1000
TP(v.HumanoidRootPart.CFrame *
Farm_Mode)
game:GetService'VirtualUser':CaptureController()

game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
RengokuMagnet = true
until
game.Players.LocalPlayer.Backpack:FindFirstChild("Hidden Key") or AutoRengoku ==
false or not v.Parent or v.Humanoid.Health <= 0
RengokuMagnet = false
end
end
else
RengokuMagnet = false
TP(CFrame.new(5525.7045898438, 262.90060424805, -
6755.1186523438))
end
end
end
end)
end)

You might also like