Run it
Copy the script and paste it into your executor.
()
placeId = .PlaceId
placeId == placeId == placeId ==
BF =
placeId ==
OPL =
placeId ==
RO =
placeId ==
AFS =
placeId == placeId == placeId ==
KL =
placeId ==
ANS =
placeId ==
YBA =
()
(()
()
()
)
BF
() :()
().Setting
().Setting = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] =
}
:() .Loaded:()
() .Players
() .Players.LocalPlayer
() .ReplicatedStorage
() .ReplicatedStorage:();
() .Players.LocalPlayer:();
() .Players.LocalPlayer.PlayerGui:();
()
:().LocalPlayer.PlayerGui:().ChooseTeam.Visible ==
().Setting[] ==
:()[].PlayerGui.Main.ChooseTeam.Container.Pirates.Frame.ViewportFrame.TextButton.Size = .(, , , )
:()[].PlayerGui.Main.ChooseTeam.Container.Pirates.Frame.ViewportFrame.TextButton.Position = .(-, , -, )
:()[].PlayerGui.Main.ChooseTeam.Container.Pirates.Frame.ViewportFrame.TextButton.BackgroundTransparency =
()
::(.(,))
::(.(,))
().Setting[] ==
:()[].PlayerGui.Main.ChooseTeam.Container.Marines.Frame.ViewportFrame.TextButton.Size = .(, , , )
:()[].PlayerGui.Main.ChooseTeam.Container.Marines.Frame.ViewportFrame.TextButton.Position = .(-, , -, )
:()[].PlayerGui.Main.ChooseTeam.Container.Marines.Frame.ViewportFrame.TextButton.BackgroundTransparency =
()
::(.(,))
::(.(,))
:()[].PlayerGui.Main.ChooseTeam.Container.Pirates.Frame.ViewportFrame.TextButton.Size = .(, , , )
:()[].PlayerGui.Main.ChooseTeam.Container.Pirates.Frame.ViewportFrame.TextButton.Position = .(-, , -, )
:()[].PlayerGui.Main.ChooseTeam.Container.Pirates.Frame.ViewportFrame.TextButton.BackgroundTransparency =
()
::(.(,))
::(.(,))
.Players.LocalPlayer.Team ~= :()
()
.CoreGui.RobloxGui:() .CoreGui.RobloxGui:():()
library = {RainbowColorValue = , HueSelectionPosition = }
PresetColor = .(, , )
UserInputService = :()
TweenService = :()
RunService = :()
LocalPlayer = :().LocalPlayer
MyNameIs = LocalPlayer.Name
Mouse = LocalPlayer:()
CloseBind = .KeyCode.RightControl
ScreenGui = .()
TabButtonLayout = .()
ScreenGui.Name =
ScreenGui.Parent = .CoreGui.RobloxGui
uitoggled =
UserInputService.InputBegan:((io, p)
io.KeyCode == .KeyCode.RightControl
uitoggled ==
ScreenGui.Enabled =
uitoggled =
ScreenGui.Enabled =
uitoggled =
)
.(
()
()
library.RainbowColorValue = library.RainbowColorValue + /
library.HueSelectionPosition = library.HueSelectionPosition +
library.RainbowColorValue >=
library.RainbowColorValue =
library.HueSelectionPosition ==
library.HueSelectionPosition =
)()
(topbarobject, object)
Dragging =
DragInput =
DragStart =
StartPosition =
(input)
Delta = input.Position - DragStart
pos =
.(
StartPosition.X.Scale,
StartPosition.X.Offset + Delta.X,
StartPosition.Y.Scale,
StartPosition.Y.Offset + Delta.Y
)
object.Position = pos
topbarobject.InputBegan:(
(input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
Dragging =
DragStart = input.Position
StartPosition = object.Position
input.Changed:(
()
input.UserInputState == .UserInputState.End
Dragging =
)
)
topbarobject.InputChanged:(
(input)
input.UserInputType == .UserInputType.MouseMovement
input.UserInputType == .UserInputType.Touch
DragInput = input
)
UserInputService.InputChanged:(
(input)
input == DragInput Dragging
(input)
)
(object)
(()
Ripple = .()
Ripple.Name =
Ripple.Parent = object
Ripple.BackgroundColor3 = .(, , )
Ripple.BackgroundTransparency =
Ripple.ZIndex =
Ripple.Image =
Ripple.ImageTransparency =
Ripple.ScaleType = .ScaleType.Fit
Ripple.Position = .((Mouse.X - Ripple.AbsolutePosition.X) / object.AbsoluteSize.X, , (Mouse.Y - Ripple.AbsolutePosition.Y) / object.AbsoluteSize.Y, )
TweenService:(Ripple, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Position = .(-, , -, ), Size = .(, , , )}):()
()
TweenService:(Ripple, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {ImageTransparency = }):()
()
Ripple:()
)
library:(name,)
().Theme ~=
ColorII = ().Theme.Tab.Color
ColorIII = ().Theme.Line.LeftColor
ColorIIII = ().Theme.Line.RightColor
ColorIIIII = ().Theme.Toggle.LeftColor
ColorIIIIII = ().Theme.Toggle.RightColor
ColorIIIIIII = ().Theme.Slider.LeftColor
ColorIIIIIIII = ().Theme.Slider.RightColor
ColorII = .(, , )
ColorIII = .(, , )
ColorIIII = .(, , )
ColorIIIII = .(, , )
ColorIIIIII = .(, , )
ColorIIIIIII = .(, , )
ColorIIIIIIII = .(, , )
Main = .()
ShowName = .()
MainUICorner = .()
TopMain = .()
TopMainUICorner = .()
TopMainLine = .()
NameHub = .()
Toggleui = .()
HideTab = .()
SizeFullSection = .()
Main.Name =
Main.Parent = ScreenGui
Main.BackgroundColor3 = .(, , )
Main.ClipsDescendants =
Main.Position = .(, -, , -)
Main.Size = .(, , , )
MainUICorner.Name =
MainUICorner.Parent = Main
TopMain.Name =
TopMain.Parent = Main
TopMain.BackgroundColor3 = .(, , )
TopMain.Size = .(, , , )
(TopMain, Main)
TopMainUICorner.Name =
TopMainUICorner.Parent = TopMain
TopMainLine.Name =
TopMainLine.Parent = TopMain
TopMainLine.BackgroundColor3 = .(, , )
TopMainLine.BorderSizePixel =
TopMainLine.Position = .(, , , )
TopMainLine.Size = .(, , , )
ShowName.Name =
ShowName.Parent = Main
ShowName.BackgroundColor3 = .(, , )
ShowName.BackgroundTransparency =
ShowName.Position = .(, , , )
ShowName.Size = .(, , , )
ShowName.Font = .Font.SourceSansSemibold
ShowName.RichText =
ShowName.Text = MyNameIs
ShowName.TextColor3 = .(, , )
(()
()
i = ,
ShowName.TextColor3 = .(i/, , )
()
)
StringSize
#(MyNameIs) >
StringSize =
StringSize =
ShowName.TextSize =
ShowName.TextXAlignment = .TextXAlignment.Left
NameHub.Name =
NameHub.Parent = TopMain
NameHub.BackgroundColor3 = .(, , )
NameHub.BackgroundTransparency =
NameHub.Position = .(, , , )
NameHub.Size = .(, , , )
NameHub.Font = .Font.SourceSansSemibold
NameHub.RichText =
NameHub.Text = .. .(ColorII.R * ) .. .. .(ColorII.G * ) .. .. .(ColorII.B * ) .. .. name .. ..
NameHub.TextColor3 = .(, , )
NameHub.TextSize =
NameHub.TextXAlignment = .TextXAlignment.Left
Toggleui.Name =
Toggleui.Parent = TopMain
Toggleui.BackgroundColor3 = .(, , )
Toggleui.BackgroundTransparency =
Toggleui.Position = .(, , , )
Toggleui.Size = .(, , , )
Toggleui.Font = .Font.SourceSansSemibold
Toggleui.Text =
Toggleui.TextColor3 = .(, , )
Toggleui.TextSize =
HideTab.Name =
HideTab.Parent = TopMain
HideTab.BackgroundTransparency =
HideTab.Position = .(, , , )
HideTab.Size = .(, , , )
HideTab.ZIndex =
HideTab.Image =
HideTab.ImageRectOffset = .(, )
HideTab.ImageRectSize = .(, )
HideTab.AutoButtonColor =
SizeFullSection.Name =
SizeFullSection.Parent = Main
SizeFullSection.BackgroundColor3 = .(, , )
SizeFullSection.BackgroundTransparency =
SizeFullSection.Position = .(, , , )
SizeFullSection.Size = .(, , , )
Taplist = .()
TaplistUIListLayout = .()
TabSet = .()
MainUICorner = .()
BalckGrouitList = .()
BalckGrouitListUICorner = .()
BalckGrouitListUIListLayout = .()
Taplist.Name =
Taplist.Parent = Main
Taplist.BackgroundColor3 = .(, , )
Taplist.BackgroundTransparency =
Taplist.Position = .(, , , )
Taplist.Size = .(, , , )
TaplistUIListLayout.Name =
TaplistUIListLayout.Parent = Taplist
TaplistUIListLayout.HorizontalAlignment = .HorizontalAlignment.Center
TaplistUIListLayout.SortOrder = .SortOrder.LayoutOrder
TaplistUIListLayout.VerticalAlignment = .VerticalAlignment.Center
TaplistUIListLayout.Padding = .(, )
TabSet.Name =
TabSet.Parent = Taplist
TabSet.BackgroundColor3 = .(, , )
TabSet.Size = .(, , , )
TabSet.Font = .Font.SourceSansSemibold
TabSet.PlaceholderText =
TabSet.Text =
TabSet.TextColor3 = .(, , )
TabSet.PlaceholderColor3 = .(, , )
TabSet.TextSize =
TabSet.ClipsDescendants =
MainUICorner.Name =
MainUICorner.Parent = TabSet
BalckGrouitList.Name =
BalckGrouitList.Parent = Taplist
BalckGrouitList.Active =
BalckGrouitList.BackgroundColor3 = .(, , )
BalckGrouitList.BackgroundTransparency =
BalckGrouitList.BorderColor3 = .(, , )
BalckGrouitList.Position = .(, , , )
BalckGrouitList.Size = .(, , , )
BalckGrouitList.ScrollBarThickness =
BalckGrouitListUICorner.Name =
BalckGrouitListUICorner.Parent = BalckGrouitList
BalckGrouitListUIListLayout.Name =
BalckGrouitListUIListLayout.Parent = BalckGrouitList
BalckGrouitListUIListLayout.HorizontalAlignment = .HorizontalAlignment.Center
BalckGrouitListUIListLayout.SortOrder = .SortOrder.LayoutOrder
BalckGrouitListUIListLayout.Padding = .(, )
BalckGrouitListUIListLayout:():(()
BalckGrouitList.CanvasSize = .(,,,BalckGrouitListUIListLayout.AbsoluteContentSize.Y)
)
library:(name)
NotificationHold = .()
NotificationFrame = .()
NotificationFrameUICorner = .()
OkayBtn = .()
OkayBtnCorner = .()
OkayBtnTitle = .()
NotificationTitle = .()
NotificationDesc = .()
NotificationHold.Name =
NotificationHold.Parent = Main
NotificationHold.BackgroundColor3 = .(, , )
NotificationHold.BackgroundTransparency =
NotificationHold.BorderSizePixel =
NotificationHold.Size = .(, , , )
NotificationHold.AutoButtonColor =
NotificationHold.Font = .Font.SourceSans
NotificationHold.Text =
NotificationHold.TextColor3 = .(, , )
NotificationHold.TextSize =
NotificationHold.ZIndex =
TweenService:(
NotificationHold,
TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out),
{BackgroundTransparency = }
):()
()
NotificationFrame.Name =
NotificationFrame.Parent = NotificationHold
NotificationFrame.AnchorPoint = .(, )
NotificationFrame.BackgroundColor3 = .(, , )
NotificationFrame.BorderSizePixel =
NotificationFrame.ClipsDescendants =
NotificationFrame.Position = .(, , , )
NotificationFrame.Size = .(, , , )
NotificationFrame.ZIndex =
NotificationFrame:(
.(, , , ),
.EasingDirection.Out,
.EasingStyle.Quart,
,
)
NotificationFrameUICorner.Parent = NotificationFrame
OkayBtn.Name =
OkayBtn.Parent = NotificationFrame
OkayBtn.BackgroundColor3 = .(, , )
OkayBtn.Position = .(, , , )
OkayBtn.Size = .(, , , )
OkayBtn.AutoButtonColor =
OkayBtn.Font = .Font.SourceSans
OkayBtn.Text =
OkayBtn.TextColor3 = .(, , )
OkayBtn.TextSize =
OkayBtn.ZIndex =
OkayBtnCorner.CornerRadius = .(, )
OkayBtnCorner.Name =
OkayBtnCorner.Parent = OkayBtn
OkayBtnTitle.Name =
OkayBtnTitle.Parent = OkayBtn
OkayBtnTitle.BackgroundColor3 = .(, , )
OkayBtnTitle.BackgroundTransparency =
OkayBtnTitle.Size = .(, , , )
OkayBtnTitle.Text =
OkayBtnTitle.Font = .Font.Gotham
OkayBtnTitle.TextColor3 = .(, , )
OkayBtnTitle.TextSize =
OkayBtnTitle.ZIndex =
NotificationTitle.Name =
NotificationTitle.Parent = NotificationFrame
NotificationTitle.BackgroundColor3 = .(, , )
NotificationTitle.BackgroundTransparency =
NotificationTitle.Position = .(, , , )
NotificationTitle.Size = .(, , , )
NotificationTitle.ZIndex =
NotificationTitle.Font = .Font.Gotham
NotificationTitle.Text =
NotificationTitle.TextColor3 = .(, , )
NotificationTitle.TextSize =
NotificationTitle.ZIndex =
NotificationDesc.Name =
NotificationDesc.Parent = NotificationFrame
NotificationDesc.BackgroundColor3 = .(, , )
NotificationDesc.BackgroundTransparency =
NotificationDesc.Position = .(, , , )
NotificationDesc.Size = .(, , , )
NotificationDesc.Font = .Font.Gotham
NotificationDesc.TextColor3 = .(, , )
NotificationDesc.TextSize =
NotificationDesc.TextWrapped =
NotificationDesc.TextXAlignment = .TextXAlignment.Center
NotificationDesc.TextYAlignment = .TextYAlignment.Top
NotificationDesc.ZIndex =
NotificationDesc.Text = name
OkayBtn.MouseEnter:(
()
TweenService:(
OkayBtn,
TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out),
{BackgroundColor3 = .(, , )}
):()
)
OkayBtn.MouseLeave:(
()
TweenService:(
OkayBtn,
TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out),{BackgroundColor3 = .(, , )}):()
)
OkayBtn.MouseButton1Click:(
()
NotificationFrame:(
.(, , , ),
.EasingDirection.Out,
.EasingStyle.Quart,
,
)
()
TweenService:(
NotificationHold,
TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out),{BackgroundTransparency = }):()
()
NotificationHold:()
)
Tabs = {}
Tabs:(text,Real)
Real Real ==
Real =
RealName =
Real ==
RealName =
Real ==
RealName =
Tab = .()
TabUICorner = .()
Tab.Name = RealName
Tab.Parent = BalckGrouitList
Tab.BackgroundColor3 = .(, , )
Tab.Position = .(, , , )
Tab.Size = .(, , , )
Tab.Font = .Font.SourceSansSemibold
Tab.Text = text
Tab.TextColor3 = .(,,)
Tab.TextSize =
Tab.TextWrapped =
Tab.AutoButtonColor =
Tab.Visible = Real
TabUICorner.Name =
TabUICorner.Parent = Tab
MainSection = .()
SectionBorder = .()
SectionTitle = .()
SectionContent = .()
SectionContentLayout = .()
MainSection.Name =
MainSection.Parent = SizeFullSection
MainSection.BackgroundColor3 = .(, , )
MainSection.BackgroundTransparency =
MainSection.Position = .(, , , )
MainSection.Size = .(, , , )
MainSection.ZIndex =
MainSection.Image =
MainSection.ImageColor3 = .(, , )
MainSection.ScaleType = .ScaleType.Slice
MainSection.SliceCenter = Rect.(, , , )
MainSection.SliceScale =
MainSection.Visible =
SectionBorder.Name =
SectionBorder.Parent = MainSection
SectionBorder.BackgroundColor3 = .(, , )
SectionBorder.BackgroundTransparency =
SectionBorder.Position = .(, -, , -)
SectionBorder.Size = .(, , , )
SectionBorder.ZIndex =
SectionBorder.Image =
SectionBorder.ImageColor3 = .(, , )
SectionBorder.ScaleType = .ScaleType.Slice
SectionBorder.SliceCenter = Rect.(, , , )
SectionBorder.SliceScale =
SectionContent.Name =
SectionContent.Parent = MainSection
SectionContent.Active =
SectionContent.BackgroundColor3 = .(, , )
SectionContent.BackgroundTransparency =
SectionContent.BorderColor3 = .(, , )
SectionContent.BorderSizePixel =
SectionContent.Position = .(, , , )
SectionContent.Size = .(, , , )
SectionContent.ZIndex =
SectionContent.BottomImage =
SectionContent.CanvasSize = .(, , , )
SectionContent.ScrollBarThickness =
SectionContent.TopImage =
()
InputText = .(TabSet.Text)
_,button (SectionContent:())
button:() button:() button:()
InputText == .(.(button.Name),InputText) ~=
button.Visible =
button.Visible =
TabSet.Changed:(UpdateInputSearchText)
SectionContentLayout.Name =
SectionContentLayout.Parent = SectionContent
SectionContentLayout.HorizontalAlignment = .HorizontalAlignment.Center
SectionContentLayout.SortOrder = .SortOrder.LayoutOrder
SectionContentLayout.Padding = .(, )
SectionContentLayout:():(()
SectionContent.CanvasSize = .(,,,SectionContentLayout.AbsoluteContentSize.Y + )
)
fspage ==
fspage =
MainSection.Visible =
TweenService:(MainSection, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .(, , , )}):()
TweenService:(Tab, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {BackgroundColor3 = .(,,)}):()
Tab.TextColor3 = ColorII
Tab.MouseButton1Click:(()
i, v , SizeFullSection:()
v.Name ==
TweenService:(v, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .(, , , )}):()
v.Visible =
MainSection.Visible =
TweenService:(MainSection, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .(, , , )}):()
i, v , BalckGrouitList:()
v.Name ==
TweenService:(v, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {TextColor3 = .(,,)}):()
TweenService:(v, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {BackgroundColor3 = .(, , )}):()
TweenService:(Tab, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {TextColor3 = ColorII}):()
TweenService:(Tab, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {BackgroundColor3 = .(,,)}):()
)
HideTab.MouseButton1Click:(()
HideTab.ImageTransparency ==
MainSection.Visible =
TweenService:(
HideTab,
TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out),
{ImageTransparency = }
):()
TweenService:(
HideTab,
TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out),
{Rotation = }
):()
i,v ,BalckGrouitList:()
v.Name ==
v.Visible =
v.Name ==
v.Visible =
MainSection.Visible =
TweenService:(
HideTab,
TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out),
{ImageTransparency = }
):()
TweenService:(
HideTab,
TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out),
{Rotation = }
):()
i,v ,BalckGrouitList:()
v.Name ==
v.Visible =
v.Name ==
v.Visible =
)
TabElements = {}
TabElements:(text,callback)
NameButton = .()
Button = .()
ButtonRounded = .()
UICorner = .()
UICorner_2 = .()
NameButton.Name = (text .. )
NameButton.Parent = SectionContent
NameButton.BackgroundColor3 = .(, , )
NameButton.Position = .(, , , )
NameButton.Size = .(, , , )
NameButton.ZIndex =
Button.Name =
Button.Parent = NameButton
Button.BackgroundColor3 = .(, , )
Button.BackgroundTransparency =
Button.BorderSizePixel =
Button.ClipsDescendants =
Button.Position = .(-, , , )
Button.Size = .(, , , )
Button.Text = text
Button.ZIndex =
Button.Font = .Font.SourceSansBold
Button.TextColor3 = .(, , )
Button.TextSize =
ButtonRounded.Name =
ButtonRounded.Parent = Button
ButtonRounded.Active =
ButtonRounded.AnchorPoint = .(, )
ButtonRounded.BackgroundColor3 = .(, , )
ButtonRounded.BackgroundTransparency =
ButtonRounded.Position = .(, , , )
ButtonRounded.Selectable =
ButtonRounded.Size = .(, , , )
ButtonRounded.ZIndex =
ButtonRounded.Image =
ButtonRounded.ImageColor3 = .(, , )
ButtonRounded.ImageTransparency =
ButtonRounded.ScaleType = .ScaleType.Slice
ButtonRounded.SliceCenter = Rect.(, , , )
ButtonRounded.SliceScale =
UICorner.Parent = NameButton
UICorner_2.Parent = Button
Lock = .()
UICorner = .()
lock = .()
Lock.Name =
Lock.Parent = Button
Lock.BackgroundColor3 = .(, , )
Lock.BackgroundTransparency =
Lock.Size = .(, , , )
Lock.ZIndex =
Lock.Visible =
UICorner.Parent = Lock
lock.Name =
lock.Parent = Lock
lock.AnchorPoint = .(, )
lock.BackgroundTransparency =
lock.Position = .(, -, , -)
lock.Size = .(, , , )
lock.ZIndex =
lock.Image =
lock.ImageRectOffset = .(, )
lock.ImageRectSize = .(, )
Button.MouseButton1Down:(()
Lock.Visible ==
i = ,
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = -}):()
()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
(Button)
(Button)
)
Button.MouseEnter:(()
TweenService:(
Button,
TweenInfo.(, .EasingStyle.Quad),
{TextColor3 = .(, , )}
):()
)
Button.MouseLeave:(()
TweenService:(
Button,
TweenInfo.(, .EasingStyle.Quad),
{TextColor3 = .(, , )}
):()
)
Button.MouseButton1Up:(()
TweenService:(ButtonRounded, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {ImageColor3 = .(, , )}):()
)
Button.InputEnded:((input)
input.UserInputType == .UserInputType.MouseMovement
TweenService:(ButtonRounded, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {ImageColor3 = .(, , )}):()
)
funcbutton = {}
funcbutton:()
NameButton:()
funcbutton:()
Lock.Visible =
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .(, , , )}):()
funcbutton:()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .(, , , )}):()
()
Lock.Visible =
funcbutton
TabElements:(text,stats,callback)
stats ==
stats =
ToggleName = .()
Title = .()
Toggle = .()
CheckboxOutline = .()
UIGradient = .()
CheckboxTicked = .()
UIGradient_2 = .()
TickCover = .()
UICorner = .()
ToggleName.Name = (text .. )
ToggleName.Parent = SectionContent
ToggleName.BackgroundColor3 = .(, , )
ToggleName.Size = .(, , , )
ToggleName.ZIndex =
Title.Name =
Title.Parent = ToggleName
Title.BackgroundColor3 = .(, , )
Title.BackgroundTransparency =
Title.BorderColor3 = .(, , )
Title.Position = .(, , , )
Title.Size = .(, , , )
Title.ZIndex =
Title.Font = .Font.SourceSansBold
Title.Text = text
Title.TextColor3 = .(, , )
Title.TextSize =
Title.TextXAlignment = .TextXAlignment.Left
Toggle.Name =
Toggle.Parent = ToggleName
Toggle.BackgroundColor3 = .(, , )
Toggle.BackgroundTransparency =
Toggle.Size = .(, , , )
Toggle.ZIndex =
Toggle.AutoButtonColor =
Toggle.Font = .Font.SourceSansBold
Toggle.Text =
Toggle.TextColor3 = .(, , )
Toggle.TextSize =
CheckboxOutline.Name =
CheckboxOutline.Parent = Toggle
CheckboxOutline.BackgroundColor3 = .(, , )
CheckboxOutline.BackgroundTransparency =
CheckboxOutline.Position = .(, -, , -)
CheckboxOutline.Size = .(, , , )
CheckboxOutline.ZIndex =
CheckboxOutline.Image =
UIGradient.Color = ColorSequence.{ColorSequenceKeypoint.(, ColorIIIII), ColorSequenceKeypoint.(, ColorIIIIII)}
UIGradient.Parent = CheckboxOutline
CheckboxTicked.Name =
CheckboxTicked.Parent = Toggle
CheckboxTicked.BackgroundColor3 = .(, , )
CheckboxTicked.BackgroundTransparency =
CheckboxTicked.Position = .(, -, , -)
CheckboxTicked.Size = .(, , , )
CheckboxTicked.ZIndex =
CheckboxTicked.Image =
UIGradient_2.Color = ColorSequence.{ColorSequenceKeypoint.(, ColorIIIII), ColorSequenceKeypoint.(, ColorIIIIII)}
UIGradient_2.Parent = CheckboxTicked
TickCover.Name =
TickCover.Parent = Toggle
TickCover.BackgroundColor3 = .(, , )
TickCover.BorderSizePixel =
TickCover.Position = .(, -, , -)
TickCover.Size = .(, , , )
TickCover.ZIndex =
UICorner.Parent = ToggleName
Lock = .()
UICorner = .()
lock = .()
Lock.Name =
Lock.Parent = Toggle
Lock.BackgroundColor3 = .(, , )
Lock.BackgroundTransparency =
Lock.Size = .(, , , )
Lock.ZIndex =
Lock.Visible =
UICorner.Parent = Lock
lock.Name =
lock.Parent = Lock
lock.AnchorPoint = .(, )
lock.BackgroundTransparency =
lock.Position = .(, -, , -)
lock.Size = .(, , , )
lock.ZIndex =
lock.Image =
lock.ImageRectOffset = .(, )
lock.ImageRectSize = .(, )
(state)
state
TweenService:(Title, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.In), {TextColor3 = .(, , )}):()
TweenService:(TickCover, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.In), {Position = .(, -, , -), Size = .(, , , )}):()
state
TweenService:(Title, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.In), {TextColor3 = .(, , )}):()
TweenService:(TickCover, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.In), {Position = .(, -, , -), Size = .(, , , )}):()
stats
(stats)
(stats)
Toggle.MouseButton1Down:(()
Lock.Visible ==
i = ,
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = -}):()
()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
Toggled = Toggled
(Toggled)
(Toggled)
)
functoggle = {}
functoggle:()
Lock.Visible =
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .(, , , )}):()
functoggle:()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .(, , , )}):()
()
Lock.Visible =
functoggle
TabElements:(name, minimumvalue, maximumvalue, presetvalue, precisevalue, callback)
SliderDragging =
StartingValue = presetvalue
StartingValue ==
StartingValue = presetvalue
SliderName = .()
Title = .()
SliderBackground = .()
SliderIndicator = .()
UIGradient = .()
CircleSelector = .()
UICorner = .()
SliderValue = .()
Value = .()
SliderName.Name = (name..)
SliderName.Parent = SectionContent
SliderName.BackgroundColor3 = .(, , )
SliderName.Position = .(, , , )
SliderName.Size = .(, , , )
SliderName.ZIndex =
Title.Name =
Title.Parent = SliderName
Title.BackgroundColor3 = .(, , )
Title.BackgroundTransparency =
Title.BorderColor3 = .(, , )
Title.Position = .(, , , )
Title.Size = .(, , , )
Title.ZIndex =
Title.Font = .Font.SourceSansBold
Title.Text = name
Title.TextColor3 = .(, , )
Title.TextSize =
Title.TextXAlignment = .TextXAlignment.Left
SliderBackground.Name =
SliderBackground.Parent = SliderName
SliderBackground.BackgroundColor3 = .(, , )
SliderBackground.BackgroundTransparency =
SliderBackground.Position = .(, , , )
SliderBackground.Size = .(, , , )
SliderBackground.ZIndex =
SliderBackground.Image =
SliderBackground.ImageColor3 = .(, , )
SliderBackground.ScaleType = .ScaleType.Slice
SliderBackground.SliceCenter = Rect.(, , , )
SliderBackground.SliceScale =
SliderIndicator.Name =
SliderIndicator.Parent = SliderBackground
SliderIndicator.BackgroundColor3 = .(, , )
SliderIndicator.BackgroundTransparency =
SliderIndicator.Size = .(((StartingValue minimumvalue) - minimumvalue) / (maximumvalue - minimumvalue), , , )
SliderIndicator.ZIndex =
SliderIndicator.Image =
SliderIndicator.ScaleType = .ScaleType.Slice
SliderIndicator.SliceCenter = Rect.(, , , )
SliderIndicator.SliceScale =
UIGradient.Color = ColorSequence.{ColorSequenceKeypoint.(, ColorIIIIIII), ColorSequenceKeypoint.(, ColorIIIIIIII)}
UIGradient.Parent = SliderIndicator
CircleSelector.Name =
CircleSelector.Parent = SliderIndicator
CircleSelector.BackgroundColor3 = .(, , )
CircleSelector.BackgroundTransparency =
CircleSelector.Position = .(, -, , -)
CircleSelector.Size = .(, , , )
CircleSelector.ZIndex =
CircleSelector.Image =
UICorner.Parent = SliderName
SliderValue.Name =
SliderValue.Parent = SliderName
SliderValue.BackgroundColor3 = .(, , )
SliderValue.BackgroundTransparency =
SliderValue.Position = .(, -, , -)
SliderValue.Size = .(, , , )
SliderValue.ZIndex =
SliderValue.Image =
SliderValue.ImageColor3 = .(, , )
SliderValue.ScaleType = .ScaleType.Slice
SliderValue.SliceCenter = Rect.(, , , )
SliderValue.SliceScale =
Value.Name =
Value.Parent = SliderValue
Value.BackgroundColor3 = .(, , )
Value.BackgroundTransparency =
Value.Size = .(, , , )
Value.ZIndex =
Value.Font = .Font.SourceSansBold
Value.Text = (StartingValue precisevalue (.(, StartingValue)))
Value.TextColor3 = .(, , )
Value.TextSize =
Lock = .()
UICorner = .()
lock = .()
Lock.Name =
Lock.Parent = SliderName
Lock.BackgroundColor3 = .(, , )
Lock.BackgroundTransparency =
Lock.Size = .(, , , )
Lock.ZIndex =
Lock.Visible =
UICorner.Parent = Lock
lock.Name =
lock.Parent = Lock
lock.AnchorPoint = .(, )
lock.BackgroundTransparency =
lock.Position = .(, -, , -)
lock.Size = .(, , , )
lock.ZIndex =
lock.Image =
lock.ImageRectOffset = .(, )
lock.ImageRectSize = .(, )
SliderName.MouseEnter:(()
Lock.Visible ~=
TweenService:(
Title,
TweenInfo.(, .EasingStyle.Quad),
{TextColor3 = .(, , )}
):()
)
SliderName.MouseLeave:(()
Lock.Visible ~=
TweenService:(
Title,
TweenInfo.(, .EasingStyle.Quad),
{TextColor3 = .(, , )}
):()
)
(input)
SliderPosition = .(.((input.Position.X - SliderBackground.AbsolutePosition.X) / SliderBackground.AbsoluteSize.X, , ), , , )
TweenService:(SliderIndicator, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = SliderPosition}):()
NonSliderPreciseValue = .(((SliderPosition.X.Scale * maximumvalue) / maximumvalue) * (maximumvalue - minimumvalue) + minimumvalue)
SliderPreciseValue = ((SliderPosition.X.Scale * maximumvalue) / maximumvalue) * (maximumvalue - minimumvalue) + minimumvalue
SlidingValue = (precisevalue SliderPreciseValue NonSliderPreciseValue)
SlidingValue = (.(, SlidingValue))
Value.Text = (SlidingValue)
(SlidingValue)
Value.FocusLost:(()
(Value.Text)
Value.Text = (StartingValue precisevalue (.(, StartingValue)))
Value.Text == (Value.Text) <= minimumvalue
Value.Text = minimumvalue
Value.Text == (Value.Text) >= maximumvalue
Value.Text = maximumvalue
TweenService:(SliderIndicator, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .((((Value.Text) minimumvalue) - minimumvalue) / (maximumvalue - minimumvalue), , , )}):()
((Value.Text))
)
CircleSelector.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
Lock.Visible ==
i = ,
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = -}):()
()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
SliderDragging =
)
CircleSelector.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
Lock.Visible ==
i = ,
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = -}):()
()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
SliderDragging =
)
CircleSelector.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
Lock.Visible ==
i = ,
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = -}):()
()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
(input)
)
UserInputService.InputChanged:((input)
SliderDragging input.UserInputType == .UserInputType.MouseMovement
Lock.Visible ==
i = ,
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = -}):()
()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
(input)
)
(value)
Lock.Visible ==
i = ,
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = -}):()
()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
Value.Text = value
TweenService:(SliderIndicator, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .((((Value.Text) minimumvalue) - minimumvalue) / (maximumvalue - minimumvalue), , , )}):()
((Value.Text))
(StartingValue)
funcSli = {}
funcSli:()
Lock.Visible =
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .(, , , )}):()
funcSli:()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .(, , , )}):()
()
Lock.Visible =
funcSli
TabElements:(name, options, presetoption, callback)
NameDropdown = .()
UICorner = .()
TitleToggle = .()
Dropdown = .()
UICorner_2 = .()
DropdownContentLayout = .()
add = .()
DropdownToggled =
(presetoption) ==
presetoption <=
SelectedOption =
options[presetoption] ~=
SelectedOption = options[presetoption]
TitleToggle.TextColor3 = .(, , )
(options[presetoption])
SelectedOption =
(presetoption) ==
presetoption ==
SelectedOption =
i,v ,options
v == (presetoption)
ReturnCallBack = v
ReturnCallBack ~=
SelectedOption = ReturnCallBack
TitleToggle.TextColor3 = .(, , )
(ReturnCallBack)
SelectedOption =
NameDropdown.Name = (name..)
NameDropdown.Parent = SectionContent
NameDropdown.BackgroundColor3 = .(, , )
NameDropdown.Position = .(, , , )
NameDropdown.Size = .(, , , )
NameDropdown.ZIndex =
UICorner.Parent = NameDropdown
TitleToggle.Name =
TitleToggle.Parent = NameDropdown
TitleToggle.BackgroundColor3 = .(, , )
TitleToggle.BackgroundTransparency =
TitleToggle.BorderSizePixel =
TitleToggle.Position = .(, , , )
TitleToggle.Size = .(, , , )
TitleToggle.ZIndex =
TitleToggle.Font = .Font.SourceSansBold
TitleToggle.Text = (name .. .. SelectedOption)
SelectedOption ==
TitleToggle.TextColor3 = .(, , )
TitleToggle.TextSize =
TitleToggle.TextXAlignment = .TextXAlignment.Left
Find = .()
Find.Name =
Find.Parent = NameDropdown
Find.BackgroundColor3 = .(, , )
Find.BackgroundTransparency =
Find.Position = .(, , , )
Find.Size = .(, , , )
Find.ZIndex =
Find.Font = .Font.SourceSansBold
Find.PlaceholderColor3 = .(,,)
Find.PlaceholderText =
Find.Text =
Find.TextColor3 = .(, , )
Find.TextSize =
Find.TextXAlignment = .TextXAlignment.Left
Find.Visible =
()
InputText = .(Find.Text)
_,button (Dropdown:())
button:()
InputText == .(.(button.Name),InputText) ~=
button.Visible =
button.Visible =
Find.Changed:(UpdateInputOfSearchText)
Dropdown.Name =
Dropdown.Parent = NameDropdown
Dropdown.Active =
Dropdown.BackgroundColor3 = .(, , )
Dropdown.BorderSizePixel =
Dropdown.Position = .(, , , )
Dropdown.Size = .(, , , )
Dropdown.ZIndex =
Dropdown.CanvasSize = .(, , , )
Dropdown.ScrollBarThickness =
UICorner_2.Parent = Dropdown
DropdownContentLayout.Name =
DropdownContentLayout.Parent = Dropdown
DropdownContentLayout.SortOrder = .SortOrder.LayoutOrder
add.Name =
add.Parent = NameDropdown
add.BackgroundTransparency =
add.Position = .(, , , )
add.Size = .(, , , )
add.ZIndex =
add.Image =
add.ImageRectOffset = .(, )
add.ImageRectSize = .(, )
Lock = .()
UICorner = .()
lock = .()
Lock.Name =
Lock.Parent = NameDropdown
Lock.BackgroundColor3 = .(, , )
Lock.BackgroundTransparency =
Lock.Size = .(, , , )
Lock.ZIndex =
Lock.Visible =
UICorner.Parent = Lock
lock.Name =
lock.Parent = Lock
lock.AnchorPoint = .(, )
lock.BackgroundTransparency =
lock.Position = .(, -, , -)
lock.Size = .(, , , )
lock.ZIndex =
lock.Image =
lock.ImageRectOffset = .(, )
lock.ImageRectSize = .(, )
()
i, v (Dropdown:())
v:()
TweenService:(v, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {TextColor3 = .(, , )}):()
()
i, v (Dropdown:())
v:()
v:()
DropdownToggled =
TweenService:(TitleToggle, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {TextColor3 = .(, , )}):()
TweenService:(NameDropdown, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .(, , , )}):()
TweenService:(Dropdown, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .(, , , )}):()
i, v (options)
NameButton = .()
NameButton.Name = (v .. )
NameButton.Parent = Dropdown
NameButton.BackgroundColor3 = .(, , )
NameButton.BackgroundTransparency =
NameButton.BorderSizePixel =
NameButton.Size = .(, , , )
NameButton.ZIndex =
NameButton.AutoButtonColor =
NameButton.Font = .Font.SourceSansBold
NameButton.Text = v
NameButton.TextColor3 = .(, , )
NameButton.TextSize =
v == SelectedOption
NameButton.TextColor3 = .(, , )
NameButton.MouseButton1Down:(()
SelectedOption = v
()
TitleToggle.Text = (name .. .. SelectedOption)
TweenService:(NameButton, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {TextColor3 = ColorII}):()
Find.Visible =
TitleToggle.TextTransparency =
SelectedOption ~=
TweenService:(TitleToggle, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {TextColor3 = .(, , )}):()
TweenService:(NameDropdown, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .(, , , )}):()
TweenService:(Dropdown, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {CanvasSize = .(, , , )}):()
TweenService:(Dropdown, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .(, , , )}):()
TweenService:(add, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
(NameButton.Text)
)
NameButton.InputBegan:((input)
input.UserInputType == .UserInputType.MouseMovement
TweenService:(NameButton, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {BackgroundTransparency = }):()
)
NameButton.InputEnded:((input)
input.UserInputType == .UserInputType.MouseMovement
TweenService:(NameButton, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {BackgroundTransparency = }):()
)
TitleToggle.MouseButton1Down:(()
DropdownToggled = DropdownToggled
DropdownToggled
Find.Visible =
TitleToggle.TextTransparency =
SelectedOption ~=
TweenService:(TitleToggle, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {TextColor3 = .(, , )}):()
TweenService:(NameDropdown, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .(, , , )}):()
TweenService:(Dropdown, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {CanvasSize = .(, , , )}):()
TweenService:(Dropdown, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .(, , , )}):()
TweenService:(add, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
DropdownToggled
Lock.Visible ==
i = ,
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = -}):()
()
TweenService:(lock, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
Find.Visible =
TitleToggle.TextTransparency =
TweenService:(TitleToggle, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {TextColor3 = .(, , )}):()
TweenService:(NameDropdown, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .(, , , )}):()
TweenService:(Dropdown, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {CanvasSize = .(, , , DropdownContentLayout.AbsoluteContentSize.Y)}):()
TweenService:(Dropdown, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Size = .(, , , )}):()
TweenService:(add, TweenInfo.(, .EasingStyle.Quart, .EasingDirection.Out), {Rotation = }):()
)
funcdrop = {}
funcdrop:(newdate)
()
i, v (newdate)
NameButton = .()
NameButton.Name = (v .. )
NameButton.Parent = Dropdown
NameButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
NameButton.BackgroundTransparency = 1.000
NameButton.BorderSizePixel = 0
NameButton.Size = UDim2.new(0, 450, 0, 25)
NameButton.ZIndex = 15
NameButton.AutoButtonColor = false
NameButton.Font = Enum.Font.SourceSansBold
NameButton.Text = v
NameButton.TextColor3 = Color3.fromRGB(255, 255, 255)
NameButton.TextSize = 15.000
if v == SelectedOption then
NameButton.TextColor3 = Color3.fromRGB(255, 255, 255)
end
NameButton.MouseButton1Down:Connect(function()
SelectedOption = v
ResetAllDropdownItems()
TitleToggle.Text = (name .. " : " .. SelectedOption)
TweenService:Create(NameButton, TweenInfo.new(0.35, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {TextColor3 = ColorII}):Play()
callback(NameButton.Text)
end)
NameButton.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
TweenService:Create(NameButton, TweenInfo.new(0.35, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {BackgroundTransparency = 0.95}):Play()
end
end)
NameButton.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
TweenService:Create(NameButton, TweenInfo.new(0.35, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {BackgroundTransparency = 1}):Play()
end
end)
end
end
function funcdrop:Lock()
Lock.Visible = true
Find.Visible = false
TitleToggle.TextTransparency = 0
if SelectedOption ~= "nil" then
TweenService:Create(TitleToggle, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {TextColor3 = Color3.fromRGB(255, 0, 0)}):Play()
end
TweenService:Create(NameDropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 475, 0, 30)}):Play()
TweenService:Create(Dropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {CanvasSize = UDim2.new(0, 0, 0, 0)}):Play()
TweenService:Create(Dropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 450, 0, 0)}):Play()
TweenService:Create(add, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Rotation = 0}):Play()
TweenService:Create(lock, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 25, 0, 25)}):Play()
end
function funcdrop:Unlock()
TweenService:Create(lock, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 0, 0, 0)}):Play()
wait(.5)
Lock.Visible = false
end
return funcdrop
end
function TabElements:ColorPicker(name, presetcolor, callback)
local NameColorPicker = Instance.new("Frame")
local UICorner = Instance.new("UICorner")
local Title = Instance.new("TextLabel")
local ColorPickerToggle = Instance.new("ImageButton")
local ColorPicker = Instance.new("ImageLabel")
local Color = Instance.new("ImageLabel")
local ColorRound = Instance.new("ImageLabel")
local ColorSelection = Instance.new("ImageLabel")
local RValue = Instance.new("ImageLabel")
local ValueR = Instance.new("TextLabel")
local GValue = Instance.new("ImageLabel")
local ValueG = Instance.new("TextLabel")
local BValue = Instance.new("ImageLabel")
local ValueB = Instance.new("TextLabel")
local RainbowToggle = Instance.new("Frame")
local RainbowToggleTitle = Instance.new("TextLabel")
local Toggle = Instance.new("TextButton")
local CheckboxOutline = Instance.new("ImageLabel")
local CheckboxTicked = Instance.new("ImageLabel")
local TickCover = Instance.new("Frame")
local Hue = Instance.new("ImageLabel")
local UIGradient = Instance.new("UIGradient")
local HueSelection = Instance.new("ImageLabel")
local Frame = Instance.new("Frame")
local UICorner_2 = Instance.new("UICorner")
local Frame_2 = Instance.new("Frame")
local UICorner_3 = Instance.new("UICorner")
local ColorPickerToggled = false
local OldToggleColor = Color3.fromRGB(0, 0, 0)
local OldColor = Color3.fromRGB(0, 0, 0)
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
NameColorPicker.Name = (name.."NameColorPicker")
NameColorPicker.Parent = SectionContent
NameColorPicker.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
NameColorPicker.ClipsDescendants = true
NameColorPicker.Position = UDim2.new(0, 0, 0.138121545, 0)
NameColorPicker.Size = UDim2.new(0, 475, 0, 30)
NameColorPicker.ZIndex = 5
UICorner.Parent = NameColorPicker
Title.Name = "Title"
Title.Parent = NameColorPicker
Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Title.BackgroundTransparency = 1.000
Title.Position = UDim2.new(0, 13, 0, 0)
Title.Size = UDim2.new(0, 151, 0, 30)
Title.ZIndex = 5
Title.Font = Enum.Font.SourceSansBold
Title.Text = name
Title.TextColor3 = Color3.fromRGB(185, 185, 185)
Title.TextSize = 15.000
Title.TextXAlignment = Enum.TextXAlignment.Left
ColorPickerToggle.Name = "ColorPickerToggle"
ColorPickerToggle.Parent = NameColorPicker
ColorPickerToggle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ColorPickerToggle.BackgroundTransparency = 1.000
ColorPickerToggle.Position = UDim2.new(1, -55, 0, 5)
ColorPickerToggle.Size = UDim2.new(0, 42, 0, 20)
ColorPickerToggle.ZIndex = 5
ColorPickerToggle.Image = "rbxassetid://3570695787"
ColorPickerToggle.ImageColor3 = presetcolor
ColorPickerToggle.ScaleType = Enum.ScaleType.Slice
ColorPickerToggle.SliceCenter = Rect.new(100, 100, 100, 100)
ColorPickerToggle.SliceScale = 0.030
ColorPicker.Name = "ColorPicker"
ColorPicker.Parent = NameColorPicker
ColorPicker.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
ColorPicker.BackgroundTransparency = 1.000
ColorPicker.ClipsDescendants = true
ColorPicker.Position = UDim2.new(0.02, 0, 0, 30)
ColorPicker.Size = UDim2.new(0, 450, 0, 125)
ColorPicker.ZIndex = 10
ColorPicker.Image = "rbxassetid://3570695787"
ColorPicker.ImageColor3 = Color3.fromRGB(45, 45, 45)
ColorPicker.ImageTransparency = 1.000
ColorPicker.ScaleType = Enum.ScaleType.Slice
ColorPicker.SliceCenter = Rect.new(100, 100, 100, 100)
ColorPicker.SliceScale = 0.070
Color.Name = "Color"
Color.Parent = ColorPicker
Color.BackgroundColor3 = presetcolor
Color.BorderSizePixel = 0
Color.Position = UDim2.new(0, 9, 0, 10)
Color.Size = UDim2.new(0, 124, 0, 105)
Color.ZIndex = 10
Color.Image = "rbxassetid://4155801252"
ColorRound.Name = "ColorRound"
ColorRound.Parent = Color
ColorRound.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ColorRound.BackgroundTransparency = 1.000
ColorRound.ClipsDescendants = true
ColorRound.Size = UDim2.new(1, 0, 1, 0)
ColorRound.ZIndex = 10
ColorRound.Image = "rbxassetid://4695575676"
ColorRound.ImageColor3 = Color3.fromRGB(45, 45, 45)
ColorRound.ScaleType = Enum.ScaleType.Slice
ColorRound.SliceCenter = Rect.new(128, 128, 128, 128)
ColorRound.SliceScale = 0.050
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(presetcolor and select(3, Color3.toHSV(presetcolor)))
ColorSelection.Size = UDim2.new(0, 18, 0, 18)
ColorSelection.ZIndex = 25
ColorSelection.Image = "rbxassetid://4953646208"
ColorSelection.ScaleType = Enum.ScaleType.Fit
RValue.Name = "RValue"
RValue.Parent = ColorPicker
RValue.BackgroundColor3 = Color3.fromRGB(65, 65, 65)
RValue.Position = UDim2.new(0, 195, 0, 10)
RValue.Size = UDim2.new(0, 42, 0, 19)
RValue.ZIndex = 10
RValue.Image = "rbxassetid://3570695787"
RValue.ImageColor3 = Color3.fromRGB(65, 65, 65)
RValue.ScaleType = Enum.ScaleType.Slice
RValue.SliceCenter = Rect.new(100, 100, 100, 100)
RValue.SliceScale = 0.030
ValueR.Name = "ValueR"
ValueR.Parent = RValue
ValueR.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ValueR.BackgroundTransparency = 1.000
ValueR.Size = UDim2.new(1, 0, 1, 0)
ValueR.ZIndex = 11
ValueR.Font = Enum.Font.SourceSansBold
ValueR.Text = "R: 255"
ValueR.TextColor3 = Color3.fromRGB(255, 255, 255)
ValueR.TextSize = 14.000
GValue.Name = "GValue"
GValue.Parent = ColorPicker
GValue.BackgroundColor3 = Color3.fromRGB(65, 65, 65)
GValue.Position = UDim2.new(0, 195, 0, 35)
GValue.Size = UDim2.new(0, 42, 0, 19)
GValue.ZIndex = 10
GValue.Image = "rbxassetid://3570695787"
GValue.ImageColor3 = Color3.fromRGB(65, 65, 65)
GValue.ScaleType = Enum.ScaleType.Slice
GValue.SliceCenter = Rect.new(100, 100, 100, 100)
GValue.SliceScale = 0.030
ValueG.Name = "ValueG"
ValueG.Parent = GValue
ValueG.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ValueG.BackgroundTransparency = 1.000
ValueG.Size = UDim2.new(1, 0, 1, 0)
ValueG.ZIndex = 11
ValueG.Font = Enum.Font.SourceSansBold
ValueG.Text = "G: 255"
ValueG.TextColor3 = Color3.fromRGB(255, 255, 255)
ValueG.TextSize = 14.000
BValue.Name = "BValue"
BValue.Parent = ColorPicker
BValue.BackgroundColor3 = Color3.fromRGB(65, 65, 65)
BValue.Position = UDim2.new(0, 195, 0, 60)
BValue.Size = UDim2.new(0, 42, 0, 19)
BValue.ZIndex = 10
BValue.Image = "rbxassetid://3570695787"
BValue.ImageColor3 = Color3.fromRGB(65, 65, 65)
BValue.ScaleType = Enum.ScaleType.Slice
BValue.SliceCenter = Rect.new(100, 100, 100, 100)
BValue.SliceScale = 0.030
ValueB.Name = "ValueB"
ValueB.Parent = BValue
ValueB.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ValueB.BackgroundTransparency = 1.000
ValueB.Size = UDim2.new(1, 0, 1, 0)
ValueB.ZIndex = 11
ValueB.Font = Enum.Font.SourceSansBold
ValueB.Text = "B: 255"
ValueB.TextColor3 = Color3.fromRGB(255, 255, 255)
ValueB.TextSize = 14.000
RainbowToggle.Name = "RainbowToggle"
RainbowToggle.Parent = ColorPicker
RainbowToggle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
RainbowToggle.BackgroundTransparency = 1.000
RainbowToggle.Position = UDim2.new(0, 267, 0, 10)
RainbowToggle.Size = UDim2.new(0, 160, 0, 35)
RainbowToggle.ZIndex = 100
RainbowToggleTitle.Name = "RainbowToggleTitle"
RainbowToggleTitle.Parent = RainbowToggle
RainbowToggleTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
RainbowToggleTitle.BackgroundTransparency = 1.000
RainbowToggleTitle.Size = UDim2.new(0, 120, 0, 30)
RainbowToggleTitle.ZIndex = 10
RainbowToggleTitle.Font = Enum.Font.SourceSansBold
RainbowToggleTitle.Text = " Rainbow"
RainbowToggleTitle.TextColor3 = Color3.fromRGB(185, 185, 185)
RainbowToggleTitle.TextSize = 15.000
RainbowToggleTitle.TextXAlignment = Enum.TextXAlignment.Left
Toggle.Name = "Toggle"
Toggle.Parent = RainbowToggle
Toggle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Toggle.BackgroundTransparency = 1.000
Toggle.Position = UDim2.new(0, 131, 0, 5)
Toggle.Size = UDim2.new(0, 20, 0, 20)
Toggle.ZIndex = 10
Toggle.AutoButtonColor = false
Toggle.Font = Enum.Font.SourceSansBold
Toggle.Text = ""
Toggle.TextColor3 = Color3.fromRGB(0, 0, 0)
Toggle.TextSize = 14.000
CheckboxOutline.Name = "CheckboxOutline"
CheckboxOutline.Parent = Toggle
CheckboxOutline.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
CheckboxOutline.BackgroundTransparency = 1.000
CheckboxOutline.Position = UDim2.new(0.5, -12, 0.5, -12)
CheckboxOutline.Size = UDim2.new(0, 24, 0, 24)
CheckboxOutline.ZIndex = 10
CheckboxOutline.Image = "http://www.roblox.com/asset/?id=5416796047"
CheckboxOutline.ImageColor3 = Color3.fromRGB(65, 65, 65)
CheckboxTicked.Name = "CheckboxTicked"
CheckboxTicked.Parent = Toggle
CheckboxTicked.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
CheckboxTicked.BackgroundTransparency = 1.000
CheckboxTicked.Position = UDim2.new(0.5, -12, 0.5, -12)
CheckboxTicked.Size = UDim2.new(0, 24, 0, 24)
CheckboxTicked.ZIndex = 10
CheckboxTicked.Image = "http://www.roblox.com/asset/?id=5416796675"
CheckboxTicked.ImageColor3 = Color3.fromRGB(65, 65, 65)
TickCover.Name = "TickCover"
TickCover.Parent = Toggle
TickCover.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
TickCover.BorderSizePixel = 0
TickCover.Position = UDim2.new(0.5, -7, 0.5, -7)
TickCover.Size = UDim2.new(0, 14, 0, 14)
TickCover.ZIndex = 10
Hue.Name = "Hue"
Hue.Parent = ColorPicker
Hue.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Hue.BackgroundTransparency = 1.000
Hue.Position = UDim2.new(0, 136, 0, 10)
Hue.Size = UDim2.new(0, 25, 0, 105)
Hue.ZIndex = 10
Hue.Image = "rbxassetid://3570695787"
Hue.ScaleType = Enum.ScaleType.Slice
Hue.SliceCenter = Rect.new(100, 100, 100, 100)
Hue.SliceScale = 0.050
UIGradient.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))}
UIGradient.Rotation = 270
UIGradient.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(presetcolor)))
HueSelection.Size = UDim2.new(0, 18, 0, 18)
HueSelection.ZIndex = 10
HueSelection.Image = "rbxassetid://4953646208"
HueSelection.ScaleType = Enum.ScaleType.Fit
Frame.Parent = ColorPicker
Frame.BackgroundColor3 = Color3.fromRGB(55, 55, 55)
Frame.Position = UDim2.new(0.39, 0, 0.0799999982, 0)
Frame.Size = UDim2.new(0, 2, 0, 100)
Frame.ZIndex = 10
UICorner_2.Parent = Frame
Frame_2.Parent = ColorPicker
Frame_2.BackgroundColor3 = Color3.fromRGB(55, 55, 55)
Frame_2.Position = UDim2.new(0.57, 0, 0.055999998, 0)
Frame_2.Size = UDim2.new(0, 2, 0, 100)
Frame_2.ZIndex = 10
UICorner_3.Parent = Frame_2
local function SetRGBValues()
ValueR.Text = ("R: " .. math.floor(ColorPickerToggle.ImageColor3.r * 255))
ValueG.Text = ("G: " .. math.floor(ColorPickerToggle.ImageColor3.g * 255))
ValueB.Text = ("B: " .. math.floor(ColorPickerToggle.ImageColor3.b * 255))
end
local function UpdateColorPicker(nope)
ColorPickerToggle.ImageColor3 = Color3.fromHSV(ColorH, ColorS, ColorV)
Color.BackgroundColor3 = Color3.fromHSV(ColorH, 1, 1)
SetRGBValues()
callback(ColorPickerToggle.ImageColor3)
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)
ColorPickerToggle.ImageColor3 = presetcolor
Color.BackgroundColor3 = presetcolor
SetRGBValues()
callback(Color.BackgroundColor3)
Color.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
if RainbowColorPicker then return end
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 RainbowColorPicker then return end
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)
Toggle.MouseButton1Down:Connect(function()
RainbowColorPicker = not RainbowColorPicker
if ColorInput then
ColorInput:Disconnect()
end
if HueInput then
HueInput:Disconnect()
end
if RainbowColorPicker then
TweenService:Create(RainbowToggleTitle, TweenInfo.new(0.12, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {TextColor3 = Color3.fromRGB(255, 255, 255)}):Play()
TweenService:Create(TickCover, TweenInfo.new(0.12, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {Position = UDim2.new(0.5, 0, 0.5, 0), Size = UDim2.new(0, 0, 0, 0)}):Play()
TweenService:Create(CheckboxOutline, TweenInfo.new(0.12, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {ImageColor3 = Color3.fromRGB(255, 255, 255)}):Play()
TweenService:Create(CheckboxTicked, TweenInfo.new(0.12, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {ImageColor3 = Color3.fromRGB(255, 255, 255)}):Play()
OldToggleColor = ColorPickerToggle.ImageColor3
OldColor = Color.BackgroundColor3
OldColorSelectionPosition = ColorSelection.Position
OldHueSelectionPosition = HueSelection.Position
while RainbowColorPicker do
ColorPickerToggle.ImageColor3 = Color3.fromHSV(library.RainbowColorValue, 1, 1)
Color.BackgroundColor3 = Color3.fromHSV(library.RainbowColorValue, 1, 1)
ColorSelection.Position = UDim2.new(1, 0, 0, 0)
HueSelection.Position = UDim2.new(0.48, 0, 0, library.HueSelectionPosition)
SetRGBValues()
callback(Color.BackgroundColor3)
wait()
end
elseif not RainbowColorPicker then
ColorPickerToggle.ImageColor3 = OldToggleColor
Color.BackgroundColor3 = OldColor
ColorSelection.Position = OldColorSelectionPosition
HueSelection.Position = OldHueSelectionPosition
SetRGBValues()
callback(ColorPickerToggle.ImageColor3)
TweenService:Create(RainbowToggleTitle, TweenInfo.new(0.12, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {TextColor3 = Color3.fromRGB(185, 185, 185)}):Play()
TweenService:Create(TickCover, TweenInfo.new(0.12, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {Position = UDim2.new(0.5, -7, 0.5, -7), Size = UDim2.new(0, 14, 0, 14)}):Play()
TweenService:Create(CheckboxOutline, TweenInfo.new(0.12, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {ImageColor3 = Color3.fromRGB(65, 65, 65)}):Play()
TweenService:Create(CheckboxTicked, TweenInfo.new(0.12, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {ImageColor3 = Color3.fromRGB(65, 65, 65)}):Play()
end
end)
ColorPickerToggle.MouseButton1Click:Connect(function()
ColorPickerToggled = not ColorPickerToggled
if ColorPickerToggled then
TweenService:Create(NameColorPicker, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 475, 0, 160)}):Play()
TweenService:Create(ColorPicker, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {ImageTransparency = 0}):Play()
elseif not ColorPickerToggled then
TweenService:Create(NameColorPicker, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 475, 0, 30)}):Play()
TweenService:Create(ColorPicker, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {ImageTransparency = 1}):Play()
end
end)
end
function TabElements:Line()
local Line = Instance.new("Frame")
local Button = Instance.new("TextButton")
local ButtonRounded = Instance.new("ImageLabel")
local UIGradient = Instance.new("UIGradient")
Line.Name = "Line"
Line.Parent = SectionContent
Line.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
Line.BackgroundTransparency = 1.000
Line.Position = UDim2.new(0, 0, 0.298245609, 0)
Line.Size = UDim2.new(0, 475, 0, 5)
Line.ZIndex = 5
Button.Name = "Button"
Button.Parent = Line
Button.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
Button.BackgroundTransparency = 1.000
Button.BorderSizePixel = 0
Button.ClipsDescendants = true
Button.Size = UDim2.new(0, 475, 0, 5)
Button.ZIndex = 6
Button.Font = Enum.Font.SourceSansBold
Button.Text = ""
Button.TextColor3 = Color3.fromRGB(255, 255, 255)
Button.TextSize = 15.000
ButtonRounded.Name = "ButtonRounded"
ButtonRounded.Parent = Button
ButtonRounded.Active = true
ButtonRounded.AnchorPoint = Vector2.new(0.5, 0.5)
ButtonRounded.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ButtonRounded.BackgroundTransparency = 1.000
ButtonRounded.Position = UDim2.new(0.49999997, 0, 0.5, 0)
ButtonRounded.Selectable = true
ButtonRounded.Size = UDim2.new(1, 0, 1, 0)
ButtonRounded.ZIndex = 5
ButtonRounded.Image = "rbxassetid://3570695787"
ButtonRounded.ScaleType = Enum.ScaleType.Slice
ButtonRounded.SliceCenter = Rect.new(100, 100, 100, 100)
ButtonRounded.SliceScale = 0.050
UIGradient.Color = ColorSequence.new{
ColorSequenceKeypoint.new(0.00,
ColorIII
),
ColorSequenceKeypoint.new(1.00,
ColorIIII
)
}
UIGradient.Parent = ButtonRounded
end
function TabElements:Label(text)
local Label = Instance.new("TextLabel")
local UICorner = Instance.new("UICorner")
Label.Name = (text.."Label")
Label.Parent = SectionContent
Label.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
Label.Position = UDim2.new(-0.0278330017, 0, 0.022457853, 0)
Label.Size = UDim2.new(0, 475, 0, 35)
Label.ZIndex = 5
Label.RichText = true
Label.Text = text
Label.Font = Enum.Font.SourceSansBold
Label.TextColor3 = Color3.fromRGB(255, 0, 0)
Label.TextSize = 18.000
UICorner.Parent = Label
local funclabel = {}
Label.MouseEnter:connect(function()
pcall(function()
TweenService:Create(
Title,
TweenInfo.new(.2, Enum.EasingStyle.Quad),
{TextColor3 = Color3.fromRGB(255, 129, 129)}
):Play()
end)
end)
Label.MouseLeave:connect(function()
pcall(function()
TweenService:Create(
Title,
TweenInfo.new(.2, Enum.EasingStyle.Quad),
{TextColor3 = Color3.fromRGB(255, 255, 255)}
):Play()
end)
end)
function funclabel:Refresh(newtext)
Label.Text = newtext
end
function funclabel:Delete()
Label:Destroy()
end
return funclabel
end
function TabElements:LabelList(name)
local NameDropdown = Instance.new("Frame")
local UICorner = Instance.new("UICorner")
local TitleToggle = Instance.new("TextButton")
local Dropdown = Instance.new("ScrollingFrame")
local UICorner_2 = Instance.new("UICorner")
local DropdownContentLayout = Instance.new("UIListLayout")
local add = Instance.new("ImageButton")
local DropdownToggled = true
NameDropdown.Name = (name.."LabelList")
NameDropdown.Parent = SectionContent
NameDropdown.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
NameDropdown.Position = UDim2.new(0.020833334, 0, 0, 0)
NameDropdown.Size = UDim2.new(0, 475, 0, 30)
NameDropdown.ZIndex = 5
UICorner.Parent = NameDropdown
TitleToggle.Name = "TitleToggle"
TitleToggle.Parent = NameDropdown
TitleToggle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TitleToggle.BackgroundTransparency = 1.000
TitleToggle.BorderSizePixel = 0
TitleToggle.Position = UDim2.new(0, 13, 0, 0)
TitleToggle.Size = UDim2.new(0, 475, 0, 30)
TitleToggle.ZIndex = 7
TitleToggle.Font = Enum.Font.SourceSansBold
TitleToggle.Text = (name)
TitleToggle.TextColor3 = Color3.fromRGB(185, 185, 185)
TitleToggle.TextSize = 15.000
TitleToggle.TextXAlignment = Enum.TextXAlignment.Left
local Find = Instance.new("TextBox")
Find.Name = "Find"
Find.Parent = NameDropdown
Find.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Find.BackgroundTransparency = 1.000
Find.Position = UDim2.new(0, 13, 0, 0)
Find.Size = UDim2.new(0, 135, 0, 30)
Find.ZIndex = 10
Find.Font = Enum.Font.SourceSansBold
Find.PlaceholderColor3 = Color3.fromRGB(255,255,255)
Find.PlaceholderText = "Search : ..."
Find.Text = ""
Find.TextColor3 = Color3.fromRGB(185, 185, 185)
Find.TextSize = 15.000
Find.TextXAlignment = Enum.TextXAlignment.Left
Find.Visible = false
Dropdown.Name = "Dropdown"
Dropdown.Parent = NameDropdown
Dropdown.Active = true
Dropdown.BackgroundColor3 = Color3.fromRGB(27, 27, 27)
Dropdown.BorderSizePixel = 0
Dropdown.Position = UDim2.new(0, 15, 0, 30)
Dropdown.Size = UDim2.new(0, 450, 0, 0)
Dropdown.ZIndex = 15
Dropdown.CanvasSize = UDim2.new(0, 0, 0, 0)
Dropdown.ScrollBarThickness = 5
UICorner_2.Parent = Dropdown
DropdownContentLayout.Name = "DropdownContentLayout"
DropdownContentLayout.Parent = Dropdown
DropdownContentLayout.SortOrder = Enum.SortOrder.LayoutOrder
local function ResetAllDropdownItems()
for i, v in pairs(Dropdown:GetChildren()) do
if v:IsA("TextButton") then
TweenService:Create(v, TweenInfo.new(0.25, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {TextColor3 = Color3.fromRGB(255, 255, 255)}):Play()
end
end
end
local function ClearAllDropdownItems()
for i, v in pairs(Dropdown:GetChildren()) do
if v:IsA("TextButton") then
v:Destroy()
end
end
TweenService:Create(NameDropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 475, 0, DropdownContentLayout.AbsoluteContentSize.Y + 45)}):Play()
TweenService:Create(Dropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 450, 0, DropdownContentLayout.AbsoluteContentSize.Y + 5)}):Play()
end
TweenService:Create(TitleToggle, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {TextColor3 = Color3.fromRGB(185, 185, 185)}):Play()
TweenService:Create(NameDropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 475, 0, DropdownContentLayout.AbsoluteContentSize.Y + 30)}):Play()
TweenService:Create(Dropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {CanvasSize = UDim2.new(0, 0, 0, DropdownContentLayout.AbsoluteContentSize.Y)}):Play()
TweenService:Create(Dropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 450, 0, DropdownContentLayout.AbsoluteContentSize.Y)}):Play()
TweenService:Create(add, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Rotation = 360}):Play()
local funcdrop = {}
function funcdrop:Add(text)
local NameButton = Instance.new("TextButton")
NameButton.Name = (text .. "DropdownButton")
NameButton.Parent = Dropdown
NameButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
NameButton.BackgroundTransparency = 1.000
NameButton.BorderSizePixel = 0
NameButton.Size = UDim2.new(0, 450, 0, 25)
NameButton.ZIndex = 15
NameButton.AutoButtonColor = false
NameButton.RichText = true
NameButton.Font = Enum.Font.SourceSansBold
NameButton.Text = text
NameButton.TextColor3 = Color3.fromRGB(255, 255, 255)
NameButton.TextSize = 15.000
TweenService:Create(TitleToggle, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {TextColor3 = Color3.fromRGB(185, 185, 185)}):Play()
TweenService:Create(NameDropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 475, 0, DropdownContentLayout.AbsoluteContentSize.Y + 45)}):Play()
TweenService:Create(Dropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 450, 0, DropdownContentLayout.AbsoluteContentSize.Y + 5)}):Play()
TweenService:Create(add, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Rotation = 360}):Play()
end
function funcdrop:Clear()
ClearAllDropdownItems()
end
return funcdrop
end
function TabElements:Title(text)
local Title = Instance.new("TextLabel")
local UICorner = Instance.new("UICorner")
Title.Name = (text.."Title")
Title.Parent = SectionContent
Title.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
Title.Position = UDim2.new(-0.0278330017, 0, 0.022457853, 0)
Title.Size = UDim2.new(0, 475, 0, 35)
Title.ZIndex = 5
Title.Font = Enum.Font.SourceSansBold
Title.Text = " "..text
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.TextSize = 18.000
Title.TextXAlignment = Enum.TextXAlignment.Left
UICorner.Parent = Title
local funcTitle = {}
function funcTitle:Refresh(newtext)
Label.Text = newtext
end
return funcTitle
end
function TabElements:DestroyGui()
local NameButton = Instance.new("Frame")
local Button = Instance.new("TextButton")
local ButtonRounded = Instance.new("ImageLabel")
local UICorner = Instance.new("UICorner")
local UICorner_2 = Instance.new("UICorner")
NameButton.Name = "DestroyGui"
NameButton.Parent = SectionContent
NameButton.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
NameButton.Position = UDim2.new(0, 0, 0.122807018, 0)
NameButton.Size = UDim2.new(0, 475, 0, 30)
NameButton.ZIndex = 5
Button.Name = "Button"
Button.Parent = NameButton
Button.BackgroundColor3 = Color3.fromRGB(255, 75, 75)
Button.BackgroundTransparency = 1.000
Button.BorderSizePixel = 0
Button.ClipsDescendants = true
Button.Position = UDim2.new(-0.000727273524, 0, 0, 0)
Button.Size = UDim2.new(1, 0, 1, 0)
Button.Text = "Destroy Gui"
Button.ZIndex = 6
Button.Font = Enum.Font.SourceSansBold
Button.TextColor3 = Color3.fromRGB(185, 185, 185)
Button.TextSize = 15.000
ButtonRounded.Name = "ButtonRounded"
ButtonRounded.Parent = Button
ButtonRounded.Active = true
ButtonRounded.AnchorPoint = Vector2.new(0.5, 0.5)
ButtonRounded.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ButtonRounded.BackgroundTransparency = 1.000
ButtonRounded.Position = UDim2.new(0.5, 0, 0.5, 0)
ButtonRounded.Selectable = true
ButtonRounded.Size = UDim2.new(1, 0, 1, 0)
ButtonRounded.ZIndex = 5
ButtonRounded.Image = "rbxassetid://3570695787"
ButtonRounded.ImageColor3 = Color3.fromRGB(255, 75, 75)
ButtonRounded.ImageTransparency = 1.000
ButtonRounded.ScaleType = Enum.ScaleType.Slice
ButtonRounded.SliceCenter = Rect.new(100, 100, 100, 100)
ButtonRounded.SliceScale = 0.050
UICorner.Parent = NameButton
UICorner_2.Parent = Button
local Lock = Instance.new("Frame")
local UICorner = Instance.new("UICorner")
local lock = Instance.new("ImageButton")
Lock.Name = "Lock"
Lock.Parent = Button
Lock.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
Lock.BackgroundTransparency = 0.500
Lock.Size = UDim2.new(1, 0, 1, 0)
Lock.ZIndex = 10
Lock.Visible = false
UICorner.Parent = Lock
lock.Name = "lock"
lock.Parent = Lock
lock.AnchorPoint = Vector2.new(0.5, 0.5)
lock.BackgroundTransparency = 1.000
lock.Position = UDim2.new(0.525263131, -12, 0.899999976, -12)
lock.Size = UDim2.new(0, 0, 0, 0)
lock.ZIndex = 10
lock.Image = "rbxassetid://3926305904"
lock.ImageRectOffset = Vector2.new(4, 684)
lock.ImageRectSize = Vector2.new(36, 36)
Button.MouseButton1Down:Connect(function()
if Lock.Visible == true then
for i = 1,3 do
TweenService:Create(lock, TweenInfo.new(0.05, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Rotation = 10}):Play()
wait(.1)
TweenService:Create(lock, TweenInfo.new(0.05, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Rotation = -10}):Play()
wait(.1)
end
TweenService:Create(lock, TweenInfo.new(0.05, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Rotation = 0}):Play()
else
RippleEffect(Button)
ScreenGui:Destroy()
end
end)
Button.MouseEnter:connect(function()
TweenService:Create(
Button,
TweenInfo.new(.2, Enum.EasingStyle.Quad),
{TextColor3 = Color3.fromRGB(255, 0, 0)}
):Play()
end)
Button.MouseLeave:connect(function()
TweenService:Create(
Button,
TweenInfo.new(.2, Enum.EasingStyle.Quad),
{TextColor3 = Color3.fromRGB(185, 185, 185)}
):Play()
end)
Button.MouseButton1Up:Connect(function()
TweenService:Create(ButtonRounded, TweenInfo.new(0.25, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {ImageColor3 = Color3.fromRGB(255, 255, 255)}):Play()
end)
Button.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
TweenService:Create(ButtonRounded, TweenInfo.new(0.25, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {ImageColor3 = Color3.fromRGB(255, 255, 255)}):Play()
end
end)
end
function TabElements:NewDropdown(name, options, presetoption, callback)
local NameDropdown = Instance.new("Frame")
local UICorner = Instance.new("UICorner")
local TitleToggle = Instance.new("TextButton")
local Dropdown = Instance.new("ScrollingFrame")
local UICorner_2 = Instance.new("UICorner")
local DropdownContentLayout = Instance.new("UIListLayout")
local add = Instance.new("ImageButton")
local DropdownToggled = true
if presetoption <= 0 then
SelectedOption = "nil"
else
SelectedOption = options[presetoption]
callback(options[presetoption])
end
NameDropdown.Name = (name.."NameDropdown")
NameDropdown.Parent = SectionContent
NameDropdown.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
NameDropdown.Position = UDim2.new(0.020833334, 0, 0, 0)
NameDropdown.Size = UDim2.new(0, 475, 0, 30)
NameDropdown.ZIndex = 5
UICorner.Parent = NameDropdown
TitleToggle.Name = "TitleToggle"
TitleToggle.Parent = NameDropdown
TitleToggle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TitleToggle.BackgroundTransparency = 1.000
TitleToggle.BorderSizePixel = 0
TitleToggle.Position = UDim2.new(0, 13, 0, 0)
TitleToggle.Size = UDim2.new(0, 475, 0, 30)
TitleToggle.ZIndex = 7
TitleToggle.Font = Enum.Font.SourceSansBold
TitleToggle.Text = (name .. " : " .. SelectedOption)
TitleToggle.TextColor3 = Color3.fromRGB(185, 185, 185)
TitleToggle.TextSize = 15.000
TitleToggle.TextXAlignment = Enum.TextXAlignment.Left
local Find = Instance.new("TextBox")
Find.Name = "Find"
Find.Parent = NameDropdown
Find.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Find.BackgroundTransparency = 1.000
Find.Position = UDim2.new(0, 13, 0, 0)
Find.Size = UDim2.new(0, 135, 0, 30)
Find.ZIndex = 10
Find.Font = Enum.Font.SourceSansBold
Find.PlaceholderColor3 = Color3.fromRGB(255,255,255)
Find.PlaceholderText = "Search : ..."
Find.Text = ""
Find.TextColor3 = Color3.fromRGB(185, 185, 185)
Find.TextSize = 15.000
Find.TextXAlignment = Enum.TextXAlignment.Left
Find.Visible = false
function UpdateInputOfSearchText()
local InputText = string.upper(Find.Text)
for _,button in pairs(Dropdown:GetChildren())do
if button:IsA("TextButton") then
if InputText == "" or string.find(string.upper(button.Name),InputText) ~= nil then
button.Visible = true
else
button.Visible = false
end
end
end
end
Find.Changed:Connect(UpdateInputOfSearchText)
Dropdown.Name = "Dropdown"
Dropdown.Parent = NameDropdown
Dropdown.Active = true
Dropdown.BackgroundColor3 = Color3.fromRGB(27, 27, 27)
Dropdown.BorderSizePixel = 0
Dropdown.Position = UDim2.new(0, 15, 0, 30)
Dropdown.Size = UDim2.new(0, 450, 0, 0)
Dropdown.ZIndex = 15
Dropdown.CanvasSize = UDim2.new(0, 0, 0, 0)
Dropdown.ScrollBarThickness = 5
UICorner_2.Parent = Dropdown
DropdownContentLayout.Name = "DropdownContentLayout"
DropdownContentLayout.Parent = Dropdown
DropdownContentLayout.SortOrder = Enum.SortOrder.LayoutOrder
add.Name = "add"
add.Parent = NameDropdown
add.BackgroundTransparency = 1.000
add.Position = UDim2.new(0.925263166, 0, 0.0217391253, 0)
add.Size = UDim2.new(0, 25, 0, 25)
add.ZIndex = 10
add.Image = "rbxassetid://3926307971"
add.ImageRectOffset = Vector2.new(324, 364)
add.ImageRectSize = Vector2.new(36, 36)
local function ResetAllDropdownItems()
for i, v in pairs(Dropdown:GetChildren()) do
if v:IsA("TextButton") then
TweenService:Create(v, TweenInfo.new(0.25, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {TextColor3 = Color3.fromRGB(255, 255, 255)}):Play()
end
end
end
local function ClearAllDropdownItems()
for i, v in pairs(Dropdown:GetChildren()) do
if v:IsA("TextButton") then
v:Destroy()
end
end
DropdownToggled = true
TweenService:Create(TitleToggle, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {TextColor3 = Color3.fromRGB(255, 255, 255)}):Play()
TweenService:Create(NameDropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 475, 0, 30)}):Play()
TweenService:Create(Dropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 450, 0, 0)}):Play()
end
for v,i in pairs(options) do
local NameButton = Instance.new("TextButton")
NameButton.Name = (v .. "DropdownButton")
NameButton.Parent = Dropdown
NameButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
NameButton.BackgroundTransparency = 1.000
NameButton.BorderSizePixel = 0
NameButton.Size = UDim2.new(0, 450, 0, 25)
NameButton.ZIndex = 15
NameButton.AutoButtonColor = false
NameButton.Font = Enum.Font.SourceSansBold
NameButton.Text = v
NameButton.TextColor3 = Color3.fromRGB(255, 255, 255)
NameButton.TextSize = 15.000
if v == SelectedOption then
NameButton.TextColor3 = Color3.fromRGB(255, 255, 255)
end
NameButton.MouseButton1Down:Connect(function()
SelectedOption = v
ResetAllDropdownItems()
TitleToggle.Text = (name .. " : " .. SelectedOption)
TweenService:Create(NameButton, TweenInfo.new(0.35, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {TextColor3 = ColorII}):Play()
callback(NameButton.Text)
end)
NameButton.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
TweenService:Create(NameButton, TweenInfo.new(0.35, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {BackgroundTransparency = 0.95}):Play()
end
end)
NameButton.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
TweenService:Create(NameButton, TweenInfo.new(0.35, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {BackgroundTransparency = 1}):Play()
end
end)
end
TitleToggle.MouseButton1Down:Connect(function()
DropdownToggled = not DropdownToggled
if DropdownToggled then
Find.Visible = false
TitleToggle.TextTransparency = 0
TweenService:Create(TitleToggle, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {TextColor3 = Color3.fromRGB(255, 255, 255)}):Play()
TweenService:Create(NameDropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 475, 0, 30)}):Play()
TweenService:Create(Dropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {CanvasSize = UDim2.new(0, 0, 0, 0)}):Play()
TweenService:Create(Dropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 450, 0, 0)}):Play()
TweenService:Create(add, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Rotation = 0}):Play()
elseif not DropdownToggled then
Find.Visible = true
TitleToggle.TextTransparency = 1
TweenService:Create(TitleToggle, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {TextColor3 = Color3.fromRGB(185, 185, 185)}):Play()
TweenService:Create(NameDropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 475, 0, 115)}):Play()
TweenService:Create(Dropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {CanvasSize = UDim2.new(0, 0, 0, DropdownContentLayout.AbsoluteContentSize.Y)}):Play()
TweenService:Create(Dropdown, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Size = UDim2.new(0, 450, 0, 75)}):Play()
TweenService:Create(add, TweenInfo.new(0.5, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {Rotation = 360}):Play()
end
end)
local funcdrop = {}
function funcdrop:Refresh(newdate)
ClearAllDropdownItems()
for v,i in pairs(newdate) do
local NameButton = Instance.new("TextButton")
NameButton.Name = (v .. "DropdownButton")
NameButton.Parent = Dropdown
NameButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
NameButton.BackgroundTransparency = 1.000
NameButton.BorderSizePixel = 0
NameButton.Size = UDim2.new(0, 450, 0, 25)
NameButton.ZIndex = 15
NameButton.AutoButtonColor = false
NameButton.Font = Enum.Font.SourceSansBold
NameButton.Text = v
NameButton.TextColor3 = Color3.fromRGB(255, 255, 255)
NameButton.TextSize = 15.000
if v == SelectedOption then
NameButton.TextColor3 = Color3.fromRGB(255, 255, 255)
end
NameButton.MouseButton1Down:Connect(function()
SelectedOption = v
ResetAllDropdownItems()
TitleToggle.Text = (name .. " : " .. SelectedOption)
TweenService:Create(NameButton, TweenInfo.new(0.35, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {TextColor3 = ColorII}):Play()
callback(NameButton.Text)
end)
NameButton.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
TweenService:Create(NameButton, TweenInfo.new(0.35, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {BackgroundTransparency = 0.95}):Play()
end
end)
NameButton.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
TweenService:Create(NameButton, TweenInfo.new(0.35, Enum.EasingStyle.Quart, Enum.EasingDirection.Out), {BackgroundTransparency = 1}):Play()
end
end)
end
end
return funcdrop
end
return TabElements
end
return Tabs
end
--------------------------------------------------------------------------------------------------------------------------------
-- Function
local placeId = game.PlaceId
if placeId == 2753915549 then
OldWorld = true
elseif placeId == 4442272183 then
NewWorld = true
elseif placeId == 7449423635 then
ThreeWorld = true
end
StatsBypass = "NoBypassTP"
function HopServer()
local PlaceID = game.PlaceId
local AllIDs = {}
local foundAnything = ""
local actualHour = os.date("!*t").hour
local Deleted = false
--[[
local File = pcall(function()
AllIDs = game:GetService('HttpService'):JSONDecode(readfile("NotSameServers.json"))
end)
if not File then
table.insert(AllIDs, actualHour)
writefile("NotSameServers.json", game:GetService('HttpService'):JSONEncode(AllIDs))
end
]]
function TPReturner()
local Site;
if foundAnything == "" then
Site = game.HttpService:JSONDecode(game:HttpGet('https://games.roblox.com/v1/games/' .. PlaceID .. '/servers/Public?sortOrder=Asc&limit=100'))
else
Site = game.HttpService:JSONDecode(game:HttpGet('https://games.roblox.com/v1/games/' .. PlaceID .. '/servers/Public?sortOrder=Asc&limit=100&cursor=' .. foundAnything))
end
local ID = ""
if Site.nextPageCursor and Site.nextPageCursor ~= "null" and Site.nextPageCursor ~= nil then
foundAnything = Site.nextPageCursor
end
local num = 0;
for i,v in pairs(Site.data) do
local Possible = true
ID = 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()
wait(1)
end
local Nonquest = false
function CheckQuest()
local MyLevel = game.Players.LocalPlayer.Data.Level.Value
if FastTween then
if OldWorld then
if MyLevel == 1 or MyLevel <= 9 then -- Bandit
Nonquest = false
Ms = "Bandit [Lv. 5]"
NameQuest = "BanditQuest1"
LevelQuest = 1
NameMon = "Bandit"
CFrameQuest = CFrame.new(1059.37195, 15.4495068, 1550.4231, 0.939700544, -0, -0.341998369, 0, 1, -0, 0.341998369, 0, 0.939700544)
CFrameMon = CFrame.new(1353.44885, 3.40935516, 1376.92029, 0.776053488, -6.97791975e-08, 0.630666852, 6.99138596e-08, 1, 2.4612488e-08, -0.630666852, 2.49917598e-08, 0.776053488)
elseif MyLevel == 10 or MyLevel <= 14 then -- Monkey
Nonquest = false
Ms = "Monkey [Lv. 14]"
NameQuest = "JungleQuest"
LevelQuest = 1
NameMon = "Monkey"
CFrameQuest = CFrame.new(-1598.08911, 35.5501175, 153.377838, 0, 0, 1, 0, 1, -0, -1, 0, 0)
CFrameMon = CFrame.new(-1402.74609, 98.5633316, 90.6417007, 0.836947978, 0, 0.547282517, -0, 1, -0, -0.547282517, 0, 0.836947978)
elseif MyLevel == 15 or MyLevel <= 29 then -- Gorilla
Nonquest = false
Ms = "Gorilla [Lv. 20]"
NameQuest = "JungleQuest"
LevelQuest = 2
NameMon = "Gorilla"
CFrameQuest = CFrame.new(-1598.08911, 35.5501175, 153.377838, 0, 0, 1, 0, 1, -0, -1, 0, 0)
CFrameMon = CFrame.new(-1267.89001, 66.2034225, -531.818115, -0.813996196, -5.25169774e-08, -0.580869019, -5.58769671e-08, 1, -1.21082593e-08, 0.580869019, 2.26011476e-08, -0.813996196)
elseif MyLevel == 30 or MyLevel <= 89 then -- Galley Captain
Nonquest = true
Ms = "Galley Captain [Lv. 650]"
NameQuest = "FountainQuest"
LevelQuest = 2
NameMon = "Galley Captain"
CFrameQuest = CFrame.new(5259.81982, 37.3500175, 4050.0293, 0.087131381, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, 0.087131381)
CFrameMon = CFrame.new(5782.90186, 94.5326462, 4716.78174, 0.361808896, -1.24757526e-06, -0.932252586, 2.16989656e-06, 1, -4.96097414e-07, 0.932252586, -1.84339774e-06, 0.361808896)
elseif MyLevel == 90 or MyLevel <= 99 then -- Snow Bandits
Nonquest = false
Ms = "Snow Bandit [Lv. 90]"
NameQuest = "SnowQuest"
LevelQuest = 1
NameMon = "Snow Bandits"
CFrameQuest = CFrame.new(1389.74451, 86.6520844, -1298.90796, -0.342042685, 0, 0.939684391, 0, 1, 0, -0.939684391, 0, -0.342042685)
CFrameMon = CFrame.new(1412.92346, 55.3503647, -1260.62036, -0.246266365, -0.0169920288, -0.969053388, 0.000432241941, 0.999844253, -0.0176417865, 0.969202161, -0.00476344163, -0.246220857)
elseif MyLevel == 100 or MyLevel <= 119 then -- Snowman
Nonquest = false
Ms = "Snowman [Lv. 100]"
NameQuest = "SnowQuest"
LevelQuest = 2
NameMon = "Snowman"
CFrameQuest = CFrame.new(1389.74451, 86.6520844, -1298.90796, -0.342042685, 0, 0.939684391, 0, 1, 0, -0.939684391, 0, -0.342042685)
CFrameMon = CFrame.new(1376.86401, 97.2779999, -1396.93115, -0.986755967, 7.71178321e-08, -0.162211925, 7.71531674e-08, 1, 6.08143536e-09, 0.162211925, -6.51427134e-09, -0.986755967)
elseif MyLevel == 120 or MyLevel <= 149 then -- Chief Petty Officer
Nonquest = false
Ms = "Chief Petty Officer [Lv. 120]"
NameQuest = "MarineQuest2"
LevelQuest = 1
NameMon = "Chief Petty Officer"
CFrameQuest = CFrame.new(-5039.58643, 27.3500385, 4324.68018, 0, 0, -1, 0, 1, 0, 1, 0, 0)
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 -- Sky Bandit
Nonquest = false
Ms = "Sky Bandit [Lv. 150]"
NameQuest = "SkyQuest"
LevelQuest = 1
NameMon = "Sky Bandit"
CFrameQuest = CFrame.new(-4839.53027, 716.368591, -2619.44165, 0.866007268, 0, 0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268)
CFrameMon = CFrame.new(-4959.51367, 365.39267, -2974.56812, 0.964867651, 7.74418396e-08, 0.262737453, -6.95931988e-08, 1, -3.91783708e-08, -0.262737453, 1.95171506e-08, 0.964867651)
elseif MyLevel == 175 or MyLevel <= 189 then -- Dark Master
Nonquest = false
Ms = "Dark Master [Lv. 175]"
NameQuest = "SkyQuest"
LevelQuest = 2
NameMon = "Dark Master"
CFrameQuest = CFrame.new(-4839.53027, 716.368591, -2619.44165, 0.866007268, 0, 0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268)
CFrameMon = CFrame.new(-5079.98096, 376.477356, -2194.17139, 0.465965867, -3.69776352e-08, 0.884802461, 3.40249851e-09, 1, 4.00000886e-08, -0.884802461, -1.56281423e-08, 0.465965867)
elseif MyLevel == 190 or MyLevel <= 209 then
Nonquest = false
Ms = "Prisoner [Lv. 190]"
LevelQuest = 1
NameQuest = "PrisonerQuest"
NameMon = "Prisoner"
CFrameQuest = CFrame.new(5308.93115, 1.65517521, 475.120514, -0.0894274712, -5.00292918e-09, -0.995993316, 1.60817859e-09, 1, -5.16744869e-09, 0.995993316, -2.06384709e-09, -0.0894274712)
CFrameMon = CFrame.new(5433.39307, 88.678093, 514.986877, 0.879988372, 0, -0.474995494, 0, 1, 0, 0.474995494, 0, 0.879988372)
elseif MyLevel == 210 or MyLevel <= 249 then
Nonquest = false
Ms = "Dangerous Prisoner [Lv. 210]"
LevelQuest = 2
NameQuest = "PrisonerQuest"
NameMon = "Dangerous Prisoner"
CFrameQuest = CFrame.new(5308.93115, 1.65517521, 475.120514, -0.0894274712, -5.00292918e-09, -0.995993316, 1.60817859e-09, 1, -5.16744869e-09, 0.995993316, -2.06384709e-09, -0.0894274712)
CFrameMon = CFrame.new(5433.39307, 88.678093, 514.986877, 0.879988372, 0, -0.474995494, 0, 1, 0, 0.474995494, 0, 0.879988372)
elseif MyLevel == 250 or MyLevel <= 274 then -- Toga Warrior
Nonquest = false
Ms = "Toga Warrior [Lv. 250]"
NameQuest = "ColosseumQuest"
LevelQuest = 1
NameMon = "Toga Warrior"
CFrameQuest = CFrame.new(-1576.11743, 7.38933945, -2983.30762, 0.576966345, 1.22114863e-09, 0.816767931, -3.58496594e-10, 1, -1.24185606e-09, -0.816767931, 4.2370063e-10, 0.576966345)
CFrameMon = CFrame.new(-1779.97583, 44.6077499, -2736.35474, 0.984437346, 4.10396339e-08, 0.175734788, -3.62286876e-08, 1, -3.05844168e-08, -0.175734788, 2.3741821e-08, 0.984437346)
elseif MyLevel == 275 or MyLevel <= 299 then -- Gladiato
Nonquest = false
Ms = "Gladiator [Lv. 275]"
NameQuest = "ColosseumQuest"
LevelQuest = 2
NameMon = "Gladiato"
CFrameQuest = CFrame.new(-1576.11743, 7.38933945, -2983.30762, 0.576966345, 1.22114863e-09, 0.816767931, -3.58496594e-10, 1, -1.24185606e-09, -0.816767931, 4.2370063e-10, 0.576966345)
CFrameMon = CFrame.new(-1274.75903, 58.1895943, -3188.16309, 0.464524001, 6.21005611e-08, 0.885560572, -4.80449414e-09, 1, -6.76054768e-08, -0.885560572, 2.71497012e-08, 0.464524001)
elseif MyLevel == 300 or MyLevel <= 329 then -- Military Soldier
Nonquest = false
Ms = "Military Soldier [Lv. 300]"
NameQuest = "MagmaQuest"
LevelQuest = 1
NameMon = "Military Soldier"
CFrameQuest = CFrame.new(-5316.55859, 12.2370615, 8517.2998, 0.588437557, -1.37880001e-08, -0.808542669, -2.10116209e-08, 1, -3.23446478e-08, 0.808542669, 3.60215964e-08, 0.588437557)
CFrameMon = CFrame.new(-5363.01123, 41.5056877, 8548.47266, -0.578253984, -3.29503091e-10, 0.815856814, 9.11209668e-08, 1, 6.498761e-08, -0.815856814, 1.11920997e-07, -0.578253984)
elseif MyLevel == 330 or MyLevel <= 374 then -- Military Spy
Nonquest = false
Ms = "Military Spy [Lv. 325]"
NameQuest = "MagmaQuest"
LevelQuest = 2
NameMon = "Military Spy"
CFrameQuest = CFrame.new(-5316.55859, 12.2370615, 8517.2998, 0.588437557, -1.37880001e-08, -0.808542669, -2.10116209e-08, 1, -3.23446478e-08, 0.808542669, 3.60215964e-08, 0.588437557)
CFrameMon = CFrame.new(-5787.99023, 120.864456, 8762.25293, -0.188358366, -1.84706277e-08, 0.982100308, -1.23782129e-07, 1, -4.93306951e-09, -0.982100308, -1.22495649e-07, -0.188358366)
elseif MyLevel == 375 or MyLevel <= 399 then -- Fishman Warrior
Nonquest = false
Ms = "Fishman Warrior [Lv. 375]"
NameQuest = "FishmanQuest"
LevelQuest = 1
NameMon = "Fishman Warrior"
CFrameQuest = CFrame.new(61122.5625, 18.4716396, 1568.16504, 0.893533468, 3.95251609e-09, 0.448996574, -2.34327455e-08, 1, 3.78297464e-08, -0.448996574, -4.43233645e-08, 0.893533468)
CFrameMon = CFrame.new(60946.6094, 48.6735229, 1525.91687, -0.0817126185, 8.90751153e-08, 0.996655822, 2.00889794e-08, 1, -8.77269599e-08, -0.996655822, 1.28533992e-08, -0.0817126185)
elseif MyLevel == 400 or MyLevel <= 449 then -- Fishman Commando
Nonquest = false
Ms = "Fishman Commando [Lv. 400]"
NameQuest = "FishmanQuest"
LevelQuest = 2
NameMon = "Fishman Commando"
CFrameQuest = CFrame.new(61122.5625, 18.4716396, 1568.16504)
CFrameMon = CFrame.new(60946.6094, 48.6735229, 1525.916871)
elseif MyLevel == 450 or MyLevel <= 474 then
Nonquest = false
Ms = "God's Guard [Lv. 450]"
NameQuest = "SkyExp1Quest"
LevelQuest = 1
NameMon = "God's Guards"
CFrameQuest = CFrame.new(-4721.71436, 845.277161, -1954.20105)
CFrameMon = CFrame.new(-4716.95703, 853.089722, -1933.925427)
elseif MyLevel == 475 or MyLevel <= 524 then
Nonquest = false
Ms = "Shanda [Lv. 475]"
NameQuest = "SkyExp1Quest"
LevelQuest = 2
NameMon = "Shandas"
CFrameQuest = CFrame.new(-7859.09814, 5544.19043, -381.476196, -0.422592998, 0, 0.906319618, 0, 1, 0, -0.906319618, 0, -0.422592998)
CFrameMon = CFrame.new(-7904.57373, 5584.37646, -459.62973, 0.65171206, 5.11171692e-08, 0.758466363, -4.76232476e-09, 1, -6.33034247e-08, -0.758466363, 3.76435416e-08, 0.65171206)
elseif MyLevel == 525 or MyLevel <= 549 then -- Royal Squad
Nonquest = false
Ms = "Royal Squad [Lv. 525]"
NameQuest = "SkyExp2Quest"
LevelQuest = 1
NameMon = "Royal Squad"
CFrameQuest = CFrame.new(-7906.81592, 5634.6626, -1411.99194, 0, 0, -1, 0, 1, 0, 1, 0, 0)
CFrameMon = CFrame.new(-7555.04199, 5606.90479, -1303.24744, -0.896107852, -9.6057462e-10, -0.443836004, -4.24974544e-09, 1, 6.41599973e-09, 0.443836004, 7.63560326e-09, -0.896107852)
elseif MyLevel == 550 or MyLevel <= 624 then -- Royal Soldier
Nonquest = false
Ms = "Royal Soldier [Lv. 550]"
NameQuest = "SkyExp2Quest"
LevelQuest = 2
NameMon = "Royal Soldier"
CFrameQuest = CFrame.new(-7906.81592, 5634.6626, -1411.99194, 0, 0, -1, 0, 1, 0, 1, 0, 0)
CFrameMon = CFrame.new(-7837.31152, 5649.65186, -1791.08582, -0.716008604, 0.0104285581, -0.698013008, 5.02521061e-06, 0.99988848, 0.0149335321, 0.69809103, 0.0106890313, -0.715928733)
elseif MyLevel == 625 or MyLevel <= 649 then -- Galley Pirate
Nonquest = false
Ms = "Galley Pirate [Lv. 625]"
NameQuest = "FountainQuest"
LevelQuest = 1
NameMon = "Galley Pirate"
CFrameQuest = CFrame.new(5259.81982, 37.3500175, 4050.0293, 0.087131381, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, 0.087131381)
CFrameMon = CFrame.new(5569.80518, 38.5269432, 3849.01196, 0.896460414, 3.98027495e-08, 0.443124533, -1.34262139e-08, 1, -6.26611296e-08, -0.443124533, 5.02237434e-08, 0.896460414)
elseif MyLevel >= 650 then -- Galley Captain
Nonquest = false
Ms = "Galley Captain [Lv. 650]"
NameQuest = "FountainQuest"
LevelQuest = 2
NameMon = "Galley Captain"
CFrameQuest = CFrame.new(5259.81982, 37.3500175, 4050.0293, 0.087131381, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, 0.087131381)
CFrameMon = CFrame.new(5782.90186, 94.5326462, 4716.78174, 0.361808896, -1.24757526e-06, -0.932252586, 2.16989656e-06, 1, -4.96097414e-07, 0.932252586, -1.84339774e-06, 0.361808896)
end
end
if NewWorld then
Nonquest = false
if MyLevel == 700 or MyLevel <= 724 then -- Raider [Lv. 700]
Ms = "Raider [Lv. 700]"
NameQuest = "Area1Quest"
LevelQuest = 1
NameMon = "Raider"
CFrameQuest = CFrame.new(-429.543518, 71.7699966, 1836.18188, -0.22495985, 0, -0.974368095, 0, 1, 0, 0.974368095, 0, -0.22495985)
CFrameMon = CFrame.new(-737.026123, 10.1748352, 2392.57959, 0.272128761, 0, -0.962260842, -0, 1, -0, 0.962260842, 0, 0.272128761)
elseif MyLevel == 725 or MyLevel <= 774 then -- Mercenary [Lv. 725]
Ms = "Mercenary [Lv. 725]"
NameQuest = "Area1Quest"
LevelQuest = 2
NameMon = "Mercenary"
CFrameQuest = CFrame.new(-429.543518, 71.7699966, 1836.18188, -0.22495985, 0, -0.974368095, 0, 1, 0, 0.974368095, 0, -0.22495985)
CFrameMon = CFrame.new(-1022.21271, 72.9855194, 1891.39148, -0.990782857, 0, -0.135460541, 0, 1, 0, 0.135460541, 0, -0.990782857)
elseif MyLevel == 775 or MyLevel <= 799 then -- Swan Pirate [Lv. 775]
Ms = "Swan Pirate [Lv. 775]"
NameQuest = "Area2Quest"
LevelQuest = 1
NameMon = "Swan Pirate"
CFrameQuest = CFrame.new(638.43811, 71.769989, 918.282898, 0.139203906, 0, 0.99026376, 0, 1, 0, -0.99026376, 0, 0.139203906)
CFrameMon = CFrame.new(976.467651, 111.174057, 1229.1084, 0.00852567982, -4.73897828e-08, -0.999963999, 1.12251888e-08, 1, -4.7295778e-08, 0.999963999, -1.08215579e-08, 0.00852567982)
elseif MyLevel == 800 or MyLevel <= 874 then -- Factory Staff [Lv. 800]
Ms = "Factory Staff [Lv. 800]"
NameQuest = "Area2Quest"
LevelQuest = 2
NameMon = "Factory Staff"
CFrameQuest = CFrame.new(638.43811, 71.769989, 918.282898, 0.139203906, 0, 0.99026376, 0, 1, 0, -0.99026376, 0, 0.139203906)
CFrameMon = CFrame.new(336.74585, 73.1620483, -224.129272, 0.993632793, 3.40154607e-08, 0.112668738, -3.87658332e-08, 1, 3.99718729e-08, -0.112668738, -4.40850592e-08, 0.993632793)
elseif MyLevel == 875 or MyLevel <= 899 then -- Marine Lieutenant [Lv. 875]
Ms = "Marine Lieutenant [Lv. 875]"
NameQuest = "MarineQuest3"
LevelQuest = 1
NameMon = "Marine Lieutenant"
CFrameQuest = CFrame.new(-2440.79639, 71.7140732, -3216.06812, 0.866007268, 0, 0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268)
CFrameMon = CFrame.new(-2842.69922, 72.9919434, -2901.90479, -0.762281299, 0, -0.64724648, 0, 1.00000012, 0, 0.64724648, 0, -0.762281299)
elseif MyLevel == 900 or MyLevel <= 949 then -- Marine Captain [Lv. 900]
Ms = "Marine Captain [Lv. 900]"
NameQuest = "MarineQuest3"
LevelQuest = 2
NameMon = "Marine Captain"
CFrameQuest = CFrame.new(-2440.79639, 71.7140732, -3216.06812, 0.866007268, 0, 0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268)
CFrameMon = CFrame.new(-1814.70313, 72.9919434, -3208.86621, -0.900422215, 7.93464423e-08, -0.435017526, 3.68856199e-08, 1, 1.06050372e-07, 0.435017526, 7.94441988e-08, -0.900422215)
elseif MyLevel == 950 or MyLevel <= 974 then -- Zombie [Lv. 950]
Ms = "Zombie [Lv. 950]"
NameQuest = "ZombieQuest"
LevelQuest = 1
NameMon = "Zombie"
CFrameQuest = CFrame.new(-5497.06152, 47.5923004, -795.237061, -0.29242146, 0, -0.95628953, 0, 1, 0, 0.95628953, 0, -0.29242146)
CFrameMon = CFrame.new(-5649.23438, 126.0578, -737.773743, 0.355238914, -8.10359282e-08, 0.934775114, 1.65461245e-08, 1, 8.04023372e-08, -0.934775114, -1.3095117e-08, 0.355238914)
elseif MyLevel == 975 or MyLevel <= 999 then -- Vampire [Lv. 975]
Ms = "Vampire [Lv. 975]"
NameQuest = "ZombieQuest"
LevelQuest = 2
NameMon = "Vampire"
CFrameQuest = CFrame.new(-5497.06152, 47.5923004, -795.237061, -0.29242146, 0, -0.95628953, 0, 1, 0, 0.95628953, 0, -0.29242146)
CFrameMon = CFrame.new(-6030.32031, 0.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 -- Snow Trooper [Lv. 1000] **
Ms = "Snow Trooper [Lv. 1000]"
NameQuest = "SnowMountainQuest"
LevelQuest = 1
NameMon = "Snow Trooper"
CFrameQuest = CFrame.new(609.858826, 400.119904, -5372.25928, -0.374604106, 0, 0.92718488, 0, 1, 0, -0.92718488, 0, -0.374604106)
CFrameMon = CFrame.new(621.003418, 391.361053, -5335.43604, 0.481644779, 0, 0.876366913, 0, 1, 0, -0.876366913, 0, 0.481644779)
elseif MyLevel == 1050 or MyLevel <= 1099 then -- Winter Warrior [Lv. 1050]
Ms = "Winter Warrior [Lv. 1050]"
NameQuest = "SnowMountainQuest"
LevelQuest = 2
NameMon = "Winter Warrior"
CFrameQuest = CFrame.new(609.858826, 400.119904, -5372.25928, -0.374604106, 0, 0.92718488, 0, 1, 0, -0.92718488, 0, -0.374604106)
CFrameMon = CFrame.new(1295.62683, 429.447784, -5087.04492, -0.698032081, -8.28980049e-08, -0.71606636, -1.98835952e-08, 1, -9.63858184e-08, 0.71606636, -5.30424877e-08, -0.698032081)
elseif MyLevel == 1100 or MyLevel <= 1124 then -- Lab Subordinate [Lv. 1100]
Ms = "Lab Subordinate [Lv. 1100]"
NameQuest = "IceSideQuest"
LevelQuest = 1
NameMon = "Lab Subordinate"
CFrameQuest = CFrame.new(-6064.06885, 15.2422857, -4902.97852, 0.453972578, -0, -0.891015649, 0, 1, -0, 0.891015649, 0, 0.453972578)
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 -- Horned Warrior [Lv. 1125]
Ms = "Horned Warrior [Lv. 1125]"
NameQuest = "IceSideQuest"
LevelQuest = 2
NameMon = "Horned Warrior"
CFrameQuest = CFrame.new(-6064.06885, 15.2422857, -4902.97852, 0.453972578, -0, -0.891015649, 0, 1, -0, 0.891015649, 0, 0.453972578)
CFrameMon = CFrame.new(-6401.27979, 15.9775667, -5948.24316, 0.388303697, 0, -0.921531856, 0, 1, 0, 0.921531856, 0, 0.388303697)
elseif MyLevel == 1175 or MyLevel <= 1199 then -- Magma Ninja [Lv. 1175]
Ms = "Magma Ninja [Lv. 1175]"
NameQuest = "FireSideQuest"
LevelQuest = 1
NameMon = "Magma Ninja"
CFrameQuest = CFrame.new(-5428.03174, 15.0622921, -5299.43457, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213)
CFrameMon = CFrame.new(-5466.06445, 57.6952019, -5837.42822, -0.988835871, 0, -0.149006829, 0, 1, 0, 0.149006829, 0, -0.988835871)
elseif MyLevel == 1200 or MyLevel <= 1249 then
Ms = "Lava Pirate [Lv. 1200]"
NameQuest = "FireSideQuest"
LevelQuest = 2
NameMon = "Lava Pirate"
CFrameQuest = CFrame.new(-5431.09473, 15.9868021, -5296.53223, 0.831796765, 1.15322464e-07, -0.555080295, -1.10814341e-07, 1, 4.17010995e-08, 0.555080295, 2.68240168e-08, 0.831796765)
CFrameMon = CFrame.new(-5169.71729, 34.1234779, -4669.73633, -0.196780294, 0, 0.98044765, 0, 1.00000012, -0, -0.98044765, 0, -0.196780294)
elseif MyLevel == 1250 or MyLevel <= 1274 then
Ms = "Ship Deckhand [Lv. 1250]"
NameQuest = "ShipQuest1"
LevelQuest = 1
NameMon = "Ship Deckhand"
CFrameQuest = CFrame.new(1037.80127, 125.092171, 32911.6016, -0.244533166, -0, -0.969640911, -0, 1.00000012, -0, 0.96964103, 0, -0.244533136)
CFrameMon = CFrame.new(1163.80872, 138.288452, 33058.4258, -0.998580813, 5.49076979e-08, -0.0532564968, 5.57436763e-08, 1, -1.42118655e-08, 0.0532564968, -1.71604082e-08, -0.998580813)
elseif MyLevel == 1275 or MyLevel <= 1299 then
Ms = "Ship Engineer [Lv. 1275]"
NameQuest = "ShipQuest1"
LevelQuest = 2
NameMon = "Ship Engineer"
CFrameQuest = CFrame.new(1037.80127, 125.092171, 32911.6016, -0.244533166, -0, -0.969640911, -0, 1.00000012, -0, 0.96964103, 0, -0.244533136)
CFrameMon = CFrame.new(921.30249023438, 125.400390625, 32937.34375)
elseif MyLevel == 1300 or MyLevel <= 1324 then
Ms = "Ship Steward [Lv. 1300]"
NameQuest = "ShipQuest2"
LevelQuest = 1
NameMon = "Ship Steward"
CFrameQuest = CFrame.new(968.80957, 125.092171, 33244.125, -0.869560242, 1.51905191e-08, -0.493826836, 1.44108379e-08, 1, 5.38534195e-09, 0.493826836, -2.43357912e-09, -0.869560242)
CFrameMon = CFrame.new(917.96057128906, 136.89932250977, 33343.4140625)
elseif MyLevel == 1325 or MyLevel <= 1349 then
Ms = "Ship Officer [Lv. 1325]"
NameQuest = "ShipQuest2"
LevelQuest = 2
NameMon = "Ship Officer"
CFrameQuest = CFrame.new(968.80957, 125.092171, 33244.125, -0.869560242, 1.51905191e-08, -0.493826836, 1.44108379e-08, 1, 5.38534195e-09, 0.493826836, -2.43357912e-09, -0.869560242)
CFrameMon = CFrame.new(944.44964599609, 181.40081787109, 33278.9453125)
elseif MyLevel == 1350 or MyLevel <= 1374 then
Ms = "Arctic Warrior [Lv. 1350]"
NameQuest = "FrostQuest"
LevelQuest = 1
NameMon = "Arctic Warrior"
CFrameQuest = CFrame.new(5667.6582, 26.7997818, -6486.08984, -0.933587909, 0, -0.358349502, 0, 1, 0, 0.358349502, 0, -0.933587909)
CFrameMon = CFrame.new(5878.23486, 81.3886948, -6136.35596, -0.451037169, 2.3908234e-07, 0.892505825, -1.08168464e-07, 1, -3.22542007e-07, -0.892505825, -2.4201924e-07, -0.451037169)
elseif MyLevel == 1375 or MyLevel <= 1424 then -- Snow Lurker [Lv. 1375]
Ms = "Snow Lurker [Lv. 1375]"
NameQuest = "FrostQuest"
LevelQuest = 2
NameMon = "Snow Lurker"
CFrameQuest = CFrame.new(5667.6582, 26.7997818, -6486.08984, -0.933587909, 0, -0.358349502, 0, 1, 0, 0.358349502, 0, -0.933587909)
CFrameMon = CFrame.new(5513.36865, 60.546711, -6809.94971, -0.958693981, -1.65617333e-08, 0.284439981, -4.07668654e-09, 1, 4.44854642e-08, -0.284439981, 4.14883701e-08, -0.958693981)
elseif MyLevel == 1425 or MyLevel <= 1449 then -- Sea Soldier [Lv. 1425]
Ms = "Sea Soldier [Lv. 1425]"
NameQuest = "ForgottenQuest"
LevelQuest = 1
NameMon = "Sea Soldier"
CFrameQuest = CFrame.new(-3054.44458, 235.544281, -10142.8193, 0.990270376, -0, -0.13915664, 0, 1, -0, 0.13915664, 0, 0.990270376)
CFrameMon = CFrame.new(-3115.78223, 63.8785706, -9808.38574, -0.913427353, 3.11199457e-08, 0.407000452, 7.79564235e-09, 1, -5.89660658e-08, -0.407000452, -5.06883708e-08, -0.913427353)
elseif MyLevel >= 1450 then -- Water Fighter [Lv. 1450]
Ms = "Water Fighter [Lv. 1450]"
NameQuest = "ForgottenQuest"
LevelQuest = 2
NameMon = "Water Fighter"
CFrameQuest = CFrame.new(-3054.44458, 235.544281, -10142.8193, 0.990270376, -0, -0.13915664, 0, 1, -0, 0.13915664, 0, 0.990270376)
CFrameMon = CFrame.new(-3212.99683, 263.809296, -10551.8799, 0.742111444, -5.59139615e-08, -0.670276582, 1.69155214e-08, 1, -6.46908234e-08, 0.670276582, 3.66697037e-08, 0.742111444)
end
end
if ThreeWorld then
if MyLevel >= 1500 and MyLevel <= 1524 then -- Pirate Millionaire [Lv. 1500]
Ms = "Pirate Millionaire [Lv. 1500]"
NameQuest = "PiratePortQuest"
LevelQuest = 1
NameMon = "Pirate Millionaire"
CFrameQuest = CFrame.new(-290.074677, 42.9034653, 5581.58984, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627)
CFrameMon = CFrame.new(81.164993286133, 43.755737304688, 5724.7021484375)
elseif MyLevel >= 1525 and MyLevel <= 1574 then -- Pistol Billionaire [Lv. 1525]
Ms = "Pistol Billionaire [Lv. 1525]"
NameQuest = "PiratePortQuest"
LevelQuest = 2
NameMon = "Pistol Billionaire"
CFrameQuest = CFrame.new(-290.074677, 42.9034653, 5581.58984, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627)
CFrameMon = CFrame.new(81.164993286133, 43.755737304688, 5724.7021484375)
elseif MyLevel >= 1575 and MyLevel <= 1599 then -- Dragon Crew Warrior [Lv. 1575]
Ms = "Dragon Crew Warrior [Lv. 1575]"
NameQuest = "AmazonQuest"
LevelQuest = 1
NameMon = "Dragon Crew Warrior"
CFrameQuest = CFrame.new(5832.83594, 51.6806107, -1101.51563, 0.898790359, -0, -0.438378751, 0, 1, -0, 0.438378751, 0, 0.898790359)
CFrameMon = CFrame.new(6241.9951171875, 51.522083282471, -1243.9771728516)
elseif MyLevel >= 1600 and MyLevel <= 1624 then -- Dragon Crew Archer [Lv. 1600]
Ms = "Dragon Crew Archer [Lv. 1600]"
NameQuest = "AmazonQuest"
LevelQuest = 2
NameMon = "Dragon Crew Archer"
CFrameQuest = CFrame.new(5832.83594, 51.6806107, -1101.51563, 0.898790359, -0, -0.438378751, 0, 1, -0, 0.438378751, 0, 0.898790359)
CFrameMon = CFrame.new(6488.9155273438, 383.38375854492, -110.66246032715)
elseif MyLevel >= 1625 and MyLevel <= 1649 then -- Female Islander [Lv. 1625]
Ms = "Female Islander [Lv. 1625]"
NameQuest = "AmazonQuest2"
LevelQuest = 1
NameMon = "Female Islander"
CFrameQuest = CFrame.new(5448.86133, 601.516174, 751.130676, 0, 0, 1, 0, 1, -0, -1, 0, 0)
CFrameMon = CFrame.new(4770.4990234375, 758.95520019531, 1069.8680419922)
elseif MyLevel >= 1650 and MyLevel <= 1699 then -- Giant Islander [Lv. 1650]
Ms = "Giant Islander [Lv. 1650]"
NameQuest = "AmazonQuest2"
LevelQuest = 2
NameMon = "Giant Islander"
CFrameQuest = CFrame.new(5448.86133, 601.516174, 751.130676, 0, 0, 1, 0, 1, -0, -1, 0, 0)
CFrameMon = CFrame.new(4530.3540039063, 656.75695800781, -131.60952758789)
elseif MyLevel >= 1700 and MyLevel <= 1724 then -- Marine Commodore [Lv. 1700]
Ms = "Marine Commodore [Lv. 1700]"
NameQuest = "MarineTreeIsland"
LevelQuest = 1
NameMon = "Marine Commodore"
CFrameQuest = CFrame.new(2180.54126, 27.8156815, -6741.5498, -0.965929747, 0, 0.258804798, 0, 1, 0, -0.258804798, 0, -0.965929747)
CFrameMon = CFrame.new(2490.0844726563, 190.4232635498, -7160.0502929688)
elseif MyLevel >= 1725 and MyLevel <= 1774 then -- Marine Rear Admiral [Lv. 1725]
Ms = "Marine Rear Admiral [Lv. 1725]"
NameQuest = "MarineTreeIsland"
LevelQuest = 2
NameMon = "Marine Rear Admiral"
CFrameQuest = CFrame.new(2180.54126, 27.8156815, -6741.5498, -0.965929747, 0, 0.258804798, 0, 1, 0, -0.258804798, 0, -0.965929747)
CFrameMon = CFrame.new(3951.3903808594, 229.11549377441, -6912.81640625)
elseif MyLevel >= 1775 and MyLevel <= 1799 then -- Fishman Raider [Lv. 1775]
Ms = "Fishman Raider [Lv. 1775]"
NameQuest = "DeepForestIsland3"
LevelQuest = 1
NameMon = "Fishman Raider"
CFrameQuest = CFrame.new(-10581.6563, 330.872955, -8761.18652, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213)
CFrameMon = CFrame.new(-10322.400390625, 390.94473266602, -8580.0908203125)
elseif MyLevel >= 1800 and MyLevel <= 1824 then -- Fishman Captain [Lv. 1800]
Ms = "Fishman Captain [Lv. 1800]"
NameQuest = "DeepForestIsland3"
LevelQuest = 2
NameMon = "Fishman Captain"
CFrameQuest = CFrame.new(-10581.6563, 330.872955, -8761.18652, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213)
CFrameMon = CFrame.new(-11194.541992188, 442.02795410156, -8608.806640625)
elseif MyLevel >= 1825 and MyLevel <= 1849 then -- Forest Pirate [Lv. 1825]
Ms = "Forest Pirate [Lv. 1825]"
NameQuest = "DeepForestIsland"
LevelQuest = 1
NameMon = "Forest Pirate"
CFrameQuest = CFrame.new(-13234.04, 331.488495, -7625.40137, 0.707134247, -0, -0.707079291, 0, 1, -0, 0.707079291, 0, 0.707134247)
CFrameMon = CFrame.new(-13225.809570313, 428.19387817383, -7753.1245117188)
elseif MyLevel >= 1850 and MyLevel <= 1899 then -- Mythological Pirate [Lv. 1850]
Ms = "Mythological Pirate [Lv. 1850]"
NameQuest = "DeepForestIsland"
LevelQuest = 2
NameMon = "Mythological Pirate"
CFrameQuest = CFrame.new(-13234.04, 331.488495, -7625.40137, 0.707134247, -0, -0.707079291, 0, 1, -0, 0.707079291, 0, 0.707134247)
CFrameMon = CFrame.new(-13869.172851563, 564.95251464844, -7084.4135742188)
elseif MyLevel >= 1900 and MyLevel <= 1924 then -- Jungle Pirate [Lv. 1900]
Ms = "Jungle Pirate [Lv. 1900]"
NameQuest = "DeepForestIsland2"
LevelQuest = 1
NameMon = "Jungle Pirate"
CFrameQuest = CFrame.new(-12680.3818, 389.971039, -9902.01953, -0.0871315002, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, -0.0871315002)
CFrameMon = CFrame.new(-11982.221679688, 376.32522583008, -10451.415039063)
elseif MyLevel >= 1925 and MyLevel <= 1974 then -- Musketeer Pirate [Lv. 1925]
Ms = "Musketeer Pirate [Lv. 1925]"
NameQuest = "DeepForestIsland2"
LevelQuest = 2
NameMon = "Musketeer Pirate"
CFrameQuest = CFrame.new(-12680.3818, 389.971039, -9902.01953, -0.0871315002, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, -0.0871315002)
CFrameMon = CFrame.new(-13282.3046875, 496.23684692383, -9565.150390625)
elseif MyLevel >= 1975 and MyLevel <= 1999 then
Ms = "Reborn Skeleton [Lv. 1975]"
NameQuest = "HauntedQuest1"
LevelQuest = 1
NameMon = "Reborn Skeleton"
CFrameQuest = CFrame.new(-9480.8271484375, 142.13066101074, 5566.0712890625)
CFrameMon = CFrame.new(-8817.880859375, 191.16761779785, 6298.6557617188)
elseif MyLevel >= 2000 and MyLevel <= 2024 then
Ms = "Living Zombie [Lv. 2000]"
NameQuest = "HauntedQuest1"
LevelQuest = 2
NameMon = "Living Zombie"
CFrameQuest = CFrame.new(-9480.8271484375, 142.13066101074, 5566.0712890625)
CFrameMon = CFrame.new(-10125.234375, 183.94705200195, 6242.013671875)
elseif MyLevel >= 2025 and MyLevel <= 2049 then
Ms = "Demonic Soul [Lv. 2025]"
NameQuest = "HauntedQuest2"
LevelQuest = 1
NameMon = "Demonic Soul"
CFrameQuest = CFrame.new(-9516.9931640625, 178.00651550293, 6078.4653320313)
CFrameMon = CFrame.new(-9712.03125, 204.69589233398, 6193.322265625)
elseif MyLevel >= 2050 and MyLevel <= 2074 then
Ms = "Posessed Mummy [Lv. 2050]"
NameQuest = "HauntedQuest2"
LevelQuest = 2
NameMon = "Posessed Mummy"
CFrameQuest = CFrame.new(-9516.9931640625, 178.00651550293, 6078.4653320313)
CFrameMon = CFrame.new(-9545.7763671875, 69.619895935059, 6339.5615234375)
elseif MyLevel >= 2075 and MyLevel <= 2099 then
Ms = "Peanut Scout [Lv. 2075]"
NameQuest = "NutsIslandQuest"
LevelQuest = 1
NameMon = "Peanut Scout"
CFrameQuest = CFrame.new(-2104.17163, 38.1299706, -10194.418, 0.758814394, -1.38604395e-09, 0.651306927, 2.85280208e-08, 1, -3.1108879e-08, -0.651306927, 4.21863646e-08, 0.758814394)
CFrameMon = CFrame.new(-2098.07544, 192.611862, -10248.8867, 0.983392298, -9.57031787e-08, 0.181492642, 8.7276355e-08, 1, 5.44169616e-08, -0.181492642, -3.76732068e-08, 0.983392298)
elseif MyLevel >= 2100 and MyLevel <= 2124 then
Ms = "Peanut President [Lv. 2100]"
NameQuest = "NutsIslandQuest"
LevelQuest = 2
NameMon = "Peanut President"
CFrameQuest = CFrame.new(-2104.17163, 38.1299706, -10194.418, 0.758814394, -1.38604395e-09, 0.651306927, 2.85280208e-08, 1, -3.1108879e-08, -0.651306927, 4.21863646e-08, 0.758814394)
CFrameMon = CFrame.new(-1876.95959, 192.610947, -10542.2939, 0.0553516336, -2.83836812e-08, 0.998466909, -6.89634405e-10, 1, 2.84654931e-08, -0.998466909, -2.26418861e-09, 0.0553516336)
elseif MyLevel >= 2125 and MyLevel <= 2149 then
Ms = "Ice Cream Chef [Lv. 2125]"
NameQuest = "IceCreamIslandQuest"
LevelQuest = 1
NameMon = "Ice Cream Chef"
CFrameQuest = CFrame.new(-820.404358, 65.8453293, -10965.5654, 0.822534859, 5.24448502e-08, -0.568714678, -2.08336317e-08, 1, 6.20846663e-08, 0.568714678, -3.92184099e-08, 0.822534859)
CFrameMon = CFrame.new(-821.614075, 208.39537, -10990.7617, -0.870096624, 3.18909272e-08, 0.492881238, -1.8357893e-08, 1, -9.71107568e-08, -0.492881238, -9.35439957e-08, -0.870096624)
elseif MyLevel >= 2150 and MyLevel <= 2199 then
Ms = "Ice Cream Commander [Lv. 2150]"
NameQuest = "IceCreamIslandQuest"
LevelQuest = 2
NameMon = "Ice Cream Commander"
CFrameQuest = CFrame.new(-819.376526, 67.4634171, -10967.2832)
CFrameMon = CFrame.new(-610.11669921875, 208.26904296875, -11253.686523438)
elseif MyLevel >= 2200 and MyLevel <= 2224 then
Ms = "Cookie Crafter [Lv. 2200]"
NameQuest = "CakeQuest1"
LevelQuest = 1
NameMon = "Cookie Crafter"
CFrameQuest = CFrame.new(-2020.6068115234375, 37.82400894165039, -12027.80859375)
CFrameMon = CFrame.new(-2286.684326171875, 146.5656280517578, -12226.8818359375)
elseif MyLevel >= 2225 and MyLevel <= 2249 then
Ms = "Cake Guard [Lv. 2225]"
NameQuest = "CakeQuest1"
LevelQuest = 2
NameMon = "Cake Guard"
CFrameQuest = CFrame.new(-2020.6068115234375, 37.82400894165039, -12027.80859375)
CFrameMon = CFrame.new(-1817.9747314453125, 209.5632781982422, -12288.9228515625)
elseif MyLevel >= 2250 and MyLevel <= 2274 then
Ms = "Baking Staff [Lv. 2250]"
NameQuest = "CakeQuest2"
LevelQuest = 1
NameMon = "Baking Staff"
CFrameQuest = CFrame.new(-1928.31763, 37.7296638, -12840.626)
CFrameMon = CFrame.new(-1818.347900390625, 93.41275787353516, -12887.66015625)
elseif MyLevel >= 2275 then
Ms = "Head Baker [Lv. 2275]"
NameQuest = "CakeQuest2"
LevelQuest = 2
NameMon = "Head Baker"
CFrameQuest = CFrame.new(-1928.31763, 37.7296638, -12840.626)
CFrameMon = CFrame.new(-2288.795166015625, 106.9419174194336, -12811.111328125)
end
end
else
if OldWorld then
if MyLevel == 1 or MyLevel <= 9 then -- Bandit
Nonquest = false
Ms = "Bandit [Lv. 5]"
NameQuest = "BanditQuest1"
LevelQuest = 1
NameMon = "Bandit"
CFrameQuest = CFrame.new(1059.37195, 15.4495068, 1550.4231, 0.939700544, -0, -0.341998369, 0, 1, -0, 0.341998369, 0, 0.939700544)
CFrameMon = CFrame.new(1353.44885, 3.40935516, 1376.92029, 0.776053488, -6.97791975e-08, 0.630666852, 6.99138596e-08, 1, 2.4612488e-08, -0.630666852, 2.49917598e-08, 0.776053488)
elseif MyLevel == 10 or MyLevel <= 14 then -- Monkey
Nonquest = false
Ms = "Monkey [Lv. 14]"
NameQuest = "JungleQuest"
LevelQuest = 1
NameMon = "Monkey"
CFrameQuest = CFrame.new(-1598.08911, 35.5501175, 153.377838, 0, 0, 1, 0, 1, -0, -1, 0, 0)
CFrameMon = CFrame.new(-1402.74609, 98.5633316, 90.6417007, 0.836947978, 0, 0.547282517, -0, 1, -0, -0.547282517, 0, 0.836947978)
elseif MyLevel == 15 or MyLevel <= 29 then -- Gorilla
Nonquest = false
Ms = "Gorilla [Lv. 20]"
NameQuest = "JungleQuest"
LevelQuest = 2
NameMon = "Gorilla"
CFrameQuest = CFrame.new(-1598.08911, 35.5501175, 153.377838, 0, 0, 1, 0, 1, -0, -1, 0, 0)
CFrameMon = CFrame.new(-1267.89001, 66.2034225, -531.818115, -0.813996196, -5.25169774e-08, -0.580869019, -5.58769671e-08, 1, -1.21082593e-08, 0.580869019, 2.26011476e-08, -0.813996196)
elseif MyLevel >= 30 and MyLevel <= 40-1 then
Nonquest = false
Ms = "Pirate [Lv. 35]"
NameQuest = "BuggyQuest1"
LevelQuest = 1
NameMon = "Pirate"
CFrameQuest = CFrame.new(-1141.07483, 4.10001802, 3831.5498, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627)
CFrameMon = CFrame.new(-1169.5365, 5.09531212, 3933.84082, -0.971822679, -3.73200315e-09, 0.235713184, -4.16762763e-10, 1, 1.41145424e-08, -0.235713184, 1.3618596e-08, -0.971822679)
elseif MyLevel >= 40 and MyLevel <= 60-1 then
Nonquest = false
Ms = "Brute [Lv. 45]"
NameQuest = "BuggyQuest1"
LevelQuest = 2
NameMon = "Brute"
CFrameQuest = CFrame.new(-1141.07483, 4.10001802, 3831.5498, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627)
CFrameMon = CFrame.new(-1165.09985, 15.1531372, 4363.51514, -0.962800264, 1.17564889e-06, 0.270213336, 2.60172015e-07, 1, -3.4237969e-06, -0.270213336, -3.22613073e-06, -0.962800264)
elseif MyLevel >= 60 and MyLevel <= 75-1 then
Nonquest = false
Ms = "Desert Bandit [Lv. 60]"
NameQuest = "DesertQuest"
LevelQuest = 1
NameMon = "Desert Bandit"
CFrameQuest = CFrame.new(894.488647, 5.14000702, 4392.43359, 0.819155693, -0, -0.573571265, 0, 1, -0, 0.573571265, 0, 0.819155693)
CFrameMon = CFrame.new(932.788818, 6.8503746, 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 and MyLevel <= 90-1 then
Nonquest = false
Ms = "Desert Officer [Lv. 70]"
NameQuest = "DesertQuest"
LevelQuest = 2
NameMon = "Desert Officer"
CFrameQuest = CFrame.new(894.488647, 5.14000702, 4392.43359, 0.819155693, -0, -0.573571265, 0, 1, -0, 0.573571265, 0, 0.819155693)
CFrameMon = CFrame.new(1617.07886, 1.5542295, 4295.54932, -0.997540116, -2.26287735e-08, -0.070099175, -1.69377223e-08, 1, -8.17798806e-08, 0.070099175, -8.03913949e-08, -0.997540116)
elseif MyLevel == 90 or MyLevel <= 99 then -- Snow Bandits
Nonquest = false
Ms = "Snow Bandit [Lv. 90]"
NameQuest = "SnowQuest"
LevelQuest = 1
NameMon = "Snow Bandits"
CFrameQuest = CFrame.new(1389.74451, 86.6520844, -1298.90796, -0.342042685, 0, 0.939684391, 0, 1, 0, -0.939684391, 0, -0.342042685)
CFrameMon = CFrame.new(1412.92346, 55.3503647, -1260.62036, -0.246266365, -0.0169920288, -0.969053388, 0.000432241941, 0.999844253, -0.0176417865, 0.969202161, -0.00476344163, -0.246220857)
elseif MyLevel == 100 or MyLevel <= 119 then -- Snowman
Nonquest = false
Ms = "Snowman [Lv. 100]"
NameQuest = "SnowQuest"
LevelQuest = 2
NameMon = "Snowman"
CFrameQuest = CFrame.new(1389.74451, 86.6520844, -1298.90796, -0.342042685, 0, 0.939684391, 0, 1, 0, -0.939684391, 0, -0.342042685)
CFrameMon = CFrame.new(1376.86401, 97.2779999, -1396.93115, -0.986755967, 7.71178321e-08, -0.162211925, 7.71531674e-08, 1, 6.08143536e-09, 0.162211925, -6.51427134e-09, -0.986755967)
elseif MyLevel == 120 or MyLevel <= 149 then -- Chief Petty Officer
Nonquest = false
Ms = "Chief Petty Officer [Lv. 120]"
NameQuest = "MarineQuest2"
LevelQuest = 1
NameMon = "Chief Petty Officer"
CFrameQuest = CFrame.new(-5039.58643, 27.3500385, 4324.68018, 0, 0, -1, 0, 1, 0, 1, 0, 0)
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 -- Sky Bandit
Nonquest = false
Ms = "Sky Bandit [Lv. 150]"
NameQuest = "SkyQuest"
LevelQuest = 1
NameMon = "Sky Bandit"
CFrameQuest = CFrame.new(-4839.53027, 716.368591, -2619.44165, 0.866007268, 0, 0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268)
CFrameMon = CFrame.new(-4959.51367, 365.39267, -2974.56812, 0.964867651, 7.74418396e-08, 0.262737453, -6.95931988e-08, 1, -3.91783708e-08, -0.262737453, 1.95171506e-08, 0.964867651)
elseif MyLevel == 175 or MyLevel <= 189 then -- Dark Master
Nonquest = false
Ms = "Dark Master [Lv. 175]"
NameQuest = "SkyQuest"
LevelQuest = 2
NameMon = "Dark Master"
CFrameQuest = CFrame.new(-4839.53027, 716.368591, -2619.44165, 0.866007268, 0, 0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268)
CFrameMon = CFrame.new(-5079.98096, 376.477356, -2194.17139, 0.465965867, -3.69776352e-08, 0.884802461, 3.40249851e-09, 1, 4.00000886e-08, -0.884802461, -1.56281423e-08, 0.465965867)
elseif MyLevel == 190 or MyLevel <= 209 then
Nonquest = false
Ms = "Prisoner [Lv. 190]"
LevelQuest = 1
NameQuest = "PrisonerQuest"
NameMon = "Prisoner"
CFrameQuest = CFrame.new(5308.93115, 1.65517521, 475.120514, -0.0894274712, -5.00292918e-09, -0.995993316, 1.60817859e-09, 1, -5.16744869e-09, 0.995993316, -2.06384709e-09, -0.0894274712)
CFrameMon = CFrame.new(5433.39307, 88.678093, 514.986877, 0.879988372, 0, -0.474995494, 0, 1, 0, 0.474995494, 0, 0.879988372)
elseif MyLevel == 210 or MyLevel <= 249 then
Nonquest = false
Ms = "Dangerous Prisoner [Lv. 210]"
LevelQuest = 2
NameQuest = "PrisonerQuest"
NameMon = "Dangerous Prisoner"
CFrameQuest = CFrame.new(5308.93115, 1.65517521, 475.120514, -0.0894274712, -5.00292918e-09, -0.995993316, 1.60817859e-09, 1, -5.16744869e-09, 0.995993316, -2.06384709e-09, -0.0894274712)
CFrameMon = CFrame.new(5433.39307, 88.678093, 514.986877, 0.879988372, 0, -0.474995494, 0, 1, 0, 0.474995494, 0, 0.879988372)
elseif MyLevel == 250 or MyLevel <= 274 then -- Toga Warrior
Nonquest = false
Ms = "Toga Warrior [Lv. 250]"
NameQuest = "ColosseumQuest"
LevelQuest = 1
NameMon = "Toga Warrior"
CFrameQuest = CFrame.new(-1576.11743, 7.38933945, -2983.30762, 0.576966345, 1.22114863e-09, 0.816767931, -3.58496594e-10, 1, -1.24185606e-09, -0.816767931, 4.2370063e-10, 0.576966345)
CFrameMon = CFrame.new(-1779.97583, 44.6077499, -2736.35474, 0.984437346, 4.10396339e-08, 0.175734788, -3.62286876e-08, 1, -3.05844168e-08, -0.175734788, 2.3741821e-08, 0.984437346)
elseif MyLevel == 275 or MyLevel <= 299 then -- Gladiato
Nonquest = false
Ms = "Gladiator [Lv. 275]"
NameQuest = "ColosseumQuest"
LevelQuest = 2
NameMon = "Gladiato"
CFrameQuest = CFrame.new(-1576.11743, 7.38933945, -2983.30762, 0.576966345, 1.22114863e-09, 0.816767931, -3.58496594e-10, 1, -1.24185606e-09, -0.816767931, 4.2370063e-10, 0.576966345)
CFrameMon = CFrame.new(-1274.75903, 58.1895943, -3188.16309, 0.464524001, 6.21005611e-08, 0.885560572, -4.80449414e-09, 1, -6.76054768e-08, -0.885560572, 2.71497012e-08, 0.464524001)
elseif MyLevel == 300 or MyLevel <= 329 then -- Military Soldier
Nonquest = false
Ms = "Military Soldier [Lv. 300]"
NameQuest = "MagmaQuest"
LevelQuest = 1
NameMon = "Military Soldier"
CFrameQuest = CFrame.new(-5316.55859, 12.2370615, 8517.2998, 0.588437557, -1.37880001e-08, -0.808542669, -2.10116209e-08, 1, -3.23446478e-08, 0.808542669, 3.60215964e-08, 0.588437557)
CFrameMon = CFrame.new(-5363.01123, 41.5056877, 8548.47266, -0.578253984, -3.29503091e-10, 0.815856814, 9.11209668e-08, 1, 6.498761e-08, -0.815856814, 1.11920997e-07, -0.578253984)
elseif MyLevel == 330 or MyLevel <= 374 then -- Military Spy
Nonquest = false
Ms = "Military Spy [Lv. 325]"
NameQuest = "MagmaQuest"
LevelQuest = 2
NameMon = "Military Spy"
CFrameQuest = CFrame.new(-5316.55859, 12.2370615, 8517.2998, 0.588437557, -1.37880001e-08, -0.808542669, -2.10116209e-08, 1, -3.23446478e-08, 0.808542669, 3.60215964e-08, 0.588437557)
CFrameMon = CFrame.new(-5787.99023, 120.864456, 8762.25293, -0.188358366, -1.84706277e-08, 0.982100308, -1.23782129e-07, 1, -4.93306951e-09, -0.982100308, -1.22495649e-07, -0.188358366)
elseif MyLevel == 375 or MyLevel <= 399 then -- Fishman Warrior
Nonquest = false
Ms = "Fishman Warrior [Lv. 375]"
NameQuest = "FishmanQuest"
LevelQuest = 1
NameMon = "Fishman Warrior"
CFrameQuest = CFrame.new(61122.5625, 18.4716396, 1568.16504, 0.893533468, 3.95251609e-09, 0.448996574, -2.34327455e-08, 1, 3.78297464e-08, -0.448996574, -4.43233645e-08, 0.893533468)
CFrameMon = CFrame.new(60946.6094, 48.6735229, 1525.91687, -0.0817126185, 8.90751153e-08, 0.996655822, 2.00889794e-08, 1, -8.77269599e-08, -0.996655822, 1.28533992e-08, -0.0817126185)
elseif MyLevel == 400 or MyLevel <= 449 then -- Fishman Commando
Nonquest = false
Ms = "Fishman Commando [Lv. 400]"
NameQuest = "FishmanQuest"
LevelQuest = 2
NameMon = "Fishman Commando"
CFrameQuest = CFrame.new(61122.5625, 18.4716396, 1568.16504)
CFrameMon = CFrame.new(60946.6094, 48.6735229, 1525.916871)
elseif MyLevel == 450 or MyLevel <= 474 then
Nonquest = false
Ms = "God's Guard [Lv. 450]"
NameQuest = "SkyExp1Quest"
LevelQuest = 1
NameMon = "God's Guards"
CFrameQuest = CFrame.new(-4721.71436, 845.277161, -1954.20105)
CFrameMon = CFrame.new(-4716.95703, 853.089722, -1933.925427)
elseif MyLevel == 475 or MyLevel <= 524 then
Nonquest = false
Ms = "Shanda [Lv. 475]"
NameQuest = "SkyExp1Quest"
LevelQuest = 2
NameMon = "Shandas"
CFrameQuest = CFrame.new(-7859.09814, 5544.19043, -381.476196, -0.422592998, 0, 0.906319618, 0, 1, 0, -0.906319618, 0, -0.422592998)
CFrameMon = CFrame.new(-7904.57373, 5584.37646, -459.62973, 0.65171206, 5.11171692e-08, 0.758466363, -4.76232476e-09, 1, -6.33034247e-08, -0.758466363, 3.76435416e-08, 0.65171206)
elseif MyLevel == 525 or MyLevel <= 549 then -- Royal Squad
Nonquest = false
Ms = "Royal Squad [Lv. 525]"
NameQuest = "SkyExp2Quest"
LevelQuest = 1
NameMon = "Royal Squad"
CFrameQuest = CFrame.new(-7906.81592, 5634.6626, -1411.99194, 0, 0, -1, 0, 1, 0, 1, 0, 0)
CFrameMon = CFrame.new(-7555.04199, 5606.90479, -1303.24744, -0.896107852, -9.6057462e-10, -0.443836004, -4.24974544e-09, 1, 6.41599973e-09, 0.443836004, 7.63560326e-09, -0.896107852)
elseif MyLevel == 550 or MyLevel <= 624 then -- Royal Soldier
Nonquest = false
Ms = "Royal Soldier [Lv. 550]"
NameQuest = "SkyExp2Quest"
LevelQuest = 2
NameMon = "Royal Soldier"
CFrameQuest = CFrame.new(-7906.81592, 5634.6626, -1411.99194, 0, 0, -1, 0, 1, 0, 1, 0, 0)
CFrameMon = CFrame.new(-7837.31152, 5649.65186, -1791.08582, -0.716008604, 0.0104285581, -0.698013008, 5.02521061e-06, 0.99988848, 0.0149335321, 0.69809103, 0.0106890313, -0.715928733)
elseif MyLevel == 625 or MyLevel <= 649 then -- Galley Pirate
Nonquest = false
Ms = "Galley Pirate [Lv. 625]"
NameQuest = "FountainQuest"
LevelQuest = 1
NameMon = "Galley Pirate"
CFrameQuest = CFrame.new(5259.81982, 37.3500175, 4050.0293, 0.087131381, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, 0.087131381)
CFrameMon = CFrame.new(5569.80518, 38.5269432, 3849.01196, 0.896460414, 3.98027495e-08, 0.443124533, -1.34262139e-08, 1, -6.26611296e-08, -0.443124533, 5.02237434e-08, 0.896460414)
elseif MyLevel >= 650 then -- Galley Captain
Nonquest = false
Ms = "Galley Captain [Lv. 650]"
NameQuest = "FountainQuest"
LevelQuest = 2
NameMon = "Galley Captain"
CFrameQuest = CFrame.new(5259.81982, 37.3500175, 4050.0293, 0.087131381, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, 0.087131381)
CFrameMon = CFrame.new(5782.90186, 94.5326462, 4716.78174, 0.361808896, -1.24757526e-06, -0.932252586, 2.16989656e-06, 1, -4.96097414e-07, 0.932252586, -1.84339774e-06, 0.361808896)
end
end
if NewWorld then
Nonquest = false
if MyLevel == 700 or MyLevel <= 724 then -- Raider [Lv. 700]
Ms = "Raider [Lv. 700]"
NameQuest = "Area1Quest"
LevelQuest = 1
NameMon = "Raider"
CFrameQuest = CFrame.new(-429.543518, 71.7699966, 1836.18188, -0.22495985, 0, -0.974368095, 0, 1, 0, 0.974368095, 0, -0.22495985)
CFrameMon = CFrame.new(-737.026123, 10.1748352, 2392.57959, 0.272128761, 0, -0.962260842, -0, 1, -0, 0.962260842, 0, 0.272128761)
elseif MyLevel == 725 or MyLevel <= 774 then -- Mercenary [Lv. 725]
Ms = "Mercenary [Lv. 725]"
NameQuest = "Area1Quest"
LevelQuest = 2
NameMon = "Mercenary"
CFrameQuest = CFrame.new(-429.543518, 71.7699966, 1836.18188, -0.22495985, 0, -0.974368095, 0, 1, 0, 0.974368095, 0, -0.22495985)
CFrameMon = CFrame.new(-1022.21271, 72.9855194, 1891.39148, -0.990782857, 0, -0.135460541, 0, 1, 0, 0.135460541, 0, -0.990782857)
elseif MyLevel == 775 or MyLevel <= 799 then -- Swan Pirate [Lv. 775]
Ms = "Swan Pirate [Lv. 775]"
NameQuest = "Area2Quest"
LevelQuest = 1
NameMon = "Swan Pirate"
CFrameQuest = CFrame.new(638.43811, 71.769989, 918.282898, 0.139203906, 0, 0.99026376, 0, 1, 0, -0.99026376, 0, 0.139203906)
CFrameMon = CFrame.new(976.467651, 111.174057, 1229.1084, 0.00852567982, -4.73897828e-08, -0.999963999, 1.12251888e-08, 1, -4.7295778e-08, 0.999963999, -1.08215579e-08, 0.00852567982)
elseif MyLevel == 800 or MyLevel <= 874 then -- Factory Staff [Lv. 800]
Ms = "Factory Staff [Lv. 800]"
NameQuest = "Area2Quest"
LevelQuest = 2
NameMon = "Factory Staff"
CFrameQuest = CFrame.new(638.43811, 71.769989, 918.282898, 0.139203906, 0, 0.99026376, 0, 1, 0, -0.99026376, 0, 0.139203906)
CFrameMon = CFrame.new(336.74585, 73.1620483, -224.129272, 0.993632793, 3.40154607e-08, 0.112668738, -3.87658332e-08, 1, 3.99718729e-08, -0.112668738, -4.40850592e-08, 0.993632793)
elseif MyLevel == 875 or MyLevel <= 899 then -- Marine Lieutenant [Lv. 875]
Ms = "Marine Lieutenant [Lv. 875]"
NameQuest = "MarineQuest3"
LevelQuest = 1
NameMon = "Marine Lieutenant"
CFrameQuest = CFrame.new(-2440.79639, 71.7140732, -3216.06812, 0.866007268, 0, 0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268)
CFrameMon = CFrame.new(-2842.69922, 72.9919434, -2901.90479, -0.762281299, 0, -0.64724648, 0, 1.00000012, 0, 0.64724648, 0, -0.762281299)
elseif MyLevel == 900 or MyLevel <= 949 then -- Marine Captain [Lv. 900]
Ms = "Marine Captain [Lv. 900]"
NameQuest = "MarineQuest3"
LevelQuest = 2
NameMon = "Marine Captain"
CFrameQuest = CFrame.new(-2440.79639, 71.7140732, -3216.06812, 0.866007268, 0, 0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268)
CFrameMon = CFrame.new(-1814.70313, 72.9919434, -3208.86621, -0.900422215, 7.93464423e-08, -0.435017526, 3.68856199e-08, 1, 1.06050372e-07, 0.435017526, 7.94441988e-08, -0.900422215)
elseif MyLevel == 950 or MyLevel <= 974 then -- Zombie [Lv. 950]
Ms = "Zombie [Lv. 950]"
NameQuest = "ZombieQuest"
LevelQuest = 1
NameMon = "Zombie"
CFrameQuest = CFrame.new(-5497.06152, 47.5923004, -795.237061, -0.29242146, 0, -0.95628953, 0, 1, 0, 0.95628953, 0, -0.29242146)
CFrameMon = CFrame.new(-5649.23438, 126.0578, -737.773743, 0.355238914, -8.10359282e-08, 0.934775114, 1.65461245e-08, 1, 8.04023372e-08, -0.934775114, -1.3095117e-08, 0.355238914)
elseif MyLevel == 975 or MyLevel <= 999 then -- Vampire [Lv. 975]
Ms = "Vampire [Lv. 975]"
NameQuest = "ZombieQuest"
LevelQuest = 2
NameMon = "Vampire"
CFrameQuest = CFrame.new(-5497.06152, 47.5923004, -795.237061, -0.29242146, 0, -0.95628953, 0, 1, 0, 0.95628953, 0, -0.29242146)
CFrameMon = CFrame.new(-6030.32031, 0.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 -- Snow Trooper [Lv. 1000] **
Ms = "Snow Trooper [Lv. 1000]"
NameQuest = "SnowMountainQuest"
LevelQuest = 1
NameMon = "Snow Trooper"
CFrameQuest = CFrame.new(609.858826, 400.119904, -5372.25928, -0.374604106, 0, 0.92718488, 0, 1, 0, -0.92718488, 0, -0.374604106)
CFrameMon = CFrame.new(621.003418, 391.361053, -5335.43604, 0.481644779, 0, 0.876366913, 0, 1, 0, -0.876366913, 0, 0.481644779)
elseif MyLevel == 1050 or MyLevel <= 1099 then -- Winter Warrior [Lv. 1050]
Ms = "Winter Warrior [Lv. 1050]"
NameQuest = "SnowMountainQuest"
LevelQuest = 2
NameMon = "Winter Warrior"
CFrameQuest = CFrame.new(609.858826, 400.119904, -5372.25928, -0.374604106, 0, 0.92718488, 0, 1, 0, -0.92718488, 0, -0.374604106)
CFrameMon = CFrame.new(1295.62683, 429.447784, -5087.04492, -0.698032081, -8.28980049e-08, -0.71606636, -1.98835952e-08, 1, -9.63858184e-08, 0.71606636, -5.30424877e-08, -0.698032081)
elseif MyLevel == 1100 or MyLevel <= 1124 then -- Lab Subordinate [Lv. 1100]
Ms = "Lab Subordinate [Lv. 1100]"
NameQuest = "IceSideQuest"
LevelQuest = 1
NameMon = "Lab Subordinate"
CFrameQuest = CFrame.new(-6064.06885, 15.2422857, -4902.97852, 0.453972578, -0, -0.891015649, 0, 1, -0, 0.891015649, 0, 0.453972578)
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 -- Horned Warrior [Lv. 1125]
Ms = "Horned Warrior [Lv. 1125]"
NameQuest = "IceSideQuest"
LevelQuest = 2
NameMon = "Horned Warrior"
CFrameQuest = CFrame.new(-6064.06885, 15.2422857, -4902.97852, 0.453972578, -0, -0.891015649, 0, 1, -0, 0.891015649, 0, 0.453972578)
CFrameMon = CFrame.new(-6401.27979, 15.9775667, -5948.24316, 0.388303697, 0, -0.921531856, 0, 1, 0, 0.921531856, 0, 0.388303697)
elseif MyLevel == 1175 or MyLevel <= 1199 then -- Magma Ninja [Lv. 1175]
Ms = "Magma Ninja [Lv. 1175]"
NameQuest = "FireSideQuest"
LevelQuest = 1
NameMon = "Magma Ninja"
CFrameQuest = CFrame.new(-5428.03174, 15.0622921, -5299.43457, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213)
CFrameMon = CFrame.new(-5466.06445, 57.6952019, -5837.42822, -0.988835871, 0, -0.149006829, 0, 1, 0, 0.149006829, 0, -0.988835871)
elseif MyLevel == 1200 or MyLevel <= 1249 then
Ms = "Lava Pirate [Lv. 1200]"
NameQuest = "FireSideQuest"
LevelQuest = 2
NameMon = "Lava Pirate"
CFrameQuest = CFrame.new(-5431.09473, 15.9868021, -5296.53223, 0.831796765, 1.15322464e-07, -0.555080295, -1.10814341e-07, 1, 4.17010995e-08, 0.555080295, 2.68240168e-08, 0.831796765)
CFrameMon = CFrame.new(-5169.71729, 34.1234779, -4669.73633, -0.196780294, 0, 0.98044765, 0, 1.00000012, -0, -0.98044765, 0, -0.196780294)
elseif MyLevel == 1250 or MyLevel <= 1274 then
Ms = "Ship Deckhand [Lv. 1250]"
NameQuest = "ShipQuest1"
LevelQuest = 1
NameMon = "Ship Deckhand"
CFrameQuest = CFrame.new(1037.80127, 125.092171, 32911.6016, -0.244533166, -0, -0.969640911, -0, 1.00000012, -0, 0.96964103, 0, -0.244533136)
CFrameMon = CFrame.new(1163.80872, 138.288452, 33058.4258, -0.998580813, 5.49076979e-08, -0.0532564968, 5.57436763e-08, 1, -1.42118655e-08, 0.0532564968, -1.71604082e-08, -0.998580813)
elseif MyLevel == 1275 or MyLevel <= 1299 then
Ms = "Ship Engineer [Lv. 1275]"
NameQuest = "ShipQuest1"
LevelQuest = 2
NameMon = "Ship Engineer"
CFrameQuest = CFrame.new(1037.80127, 125.092171, 32911.6016, -0.244533166, -0, -0.969640911, -0, 1.00000012, -0, 0.96964103, 0, -0.244533136)
CFrameMon = CFrame.new(921.30249023438, 125.400390625, 32937.34375)
elseif MyLevel == 1300 or MyLevel <= 1324 then
Ms = "Ship Steward [Lv. 1300]"
NameQuest = "ShipQuest2"
LevelQuest = 1
NameMon = "Ship Steward"
CFrameQuest = CFrame.new(968.80957, 125.092171, 33244.125, -0.869560242, 1.51905191e-08, -0.493826836, 1.44108379e-08, 1, 5.38534195e-09, 0.493826836, -2.43357912e-09, -0.869560242)
CFrameMon = CFrame.new(917.96057128906, 136.89932250977, 33343.4140625)
elseif MyLevel == 1325 or MyLevel <= 1349 then
Ms = "Ship Officer [Lv. 1325]"
NameQuest = "ShipQuest2"
LevelQuest = 2
NameMon = "Ship Officer"
CFrameQuest = CFrame.new(968.80957, 125.092171, 33244.125, -0.869560242, 1.51905191e-08, -0.493826836, 1.44108379e-08, 1, 5.38534195e-09, 0.493826836, -2.43357912e-09, -0.869560242)
CFrameMon = CFrame.new(944.44964599609, 181.40081787109, 33278.9453125)
elseif MyLevel == 1350 or MyLevel <= 1374 then
Ms = "Arctic Warrior [Lv. 1350]"
NameQuest = "FrostQuest"
LevelQuest = 1
NameMon = "Arctic Warrior"
CFrameQuest = CFrame.new(5667.6582, 26.7997818, -6486.08984, -0.933587909, 0, -0.358349502, 0, 1, 0, 0.358349502, 0, -0.933587909)
CFrameMon = CFrame.new(5878.23486, 81.3886948, -6136.35596, -0.451037169, 2.3908234e-07, 0.892505825, -1.08168464e-07, 1, -3.22542007e-07, -0.892505825, -2.4201924e-07, -0.451037169)
elseif MyLevel == 1375 or MyLevel <= 1424 then -- Snow Lurker [Lv. 1375]
Ms = "Snow Lurker [Lv. 1375]"
NameQuest = "FrostQuest"
LevelQuest = 2
NameMon = "Snow Lurker"
CFrameQuest = CFrame.new(5667.6582, 26.7997818, -6486.08984, -0.933587909, 0, -0.358349502, 0, 1, 0, 0.358349502, 0, -0.933587909)
CFrameMon = CFrame.new(5513.36865, 60.546711, -6809.94971, -0.958693981, -1.65617333e-08, 0.284439981, -4.07668654e-09, 1, 4.44854642e-08, -0.284439981, 4.14883701e-08, -0.958693981)
elseif MyLevel == 1425 or MyLevel <= 1449 then -- Sea Soldier [Lv. 1425]
Ms = "Sea Soldier [Lv. 1425]"
NameQuest = "ForgottenQuest"
LevelQuest = 1
NameMon = "Sea Soldier"
CFrameQuest = CFrame.new(-3054.44458, 235.544281, -10142.8193, 0.990270376, -0, -0.13915664, 0, 1, -0, 0.13915664, 0, 0.990270376)
CFrameMon = CFrame.new(-3115.78223, 63.8785706, -9808.38574, -0.913427353, 3.11199457e-08, 0.407000452, 7.79564235e-09, 1, -5.89660658e-08, -0.407000452, -5.06883708e-08, -0.913427353)
elseif MyLevel >= 1450 then -- Water Fighter [Lv. 1450]
Ms = "Water Fighter [Lv. 1450]"
NameQuest = "ForgottenQuest"
LevelQuest = 2
NameMon = "Water Fighter"
CFrameQuest = CFrame.new(-3054.44458, 235.544281, -10142.8193, 0.990270376, -0, -0.13915664, 0, 1, -0, 0.13915664, 0, 0.990270376)
CFrameMon = CFrame.new(-3212.99683, 263.809296, -10551.8799, 0.742111444, -5.59139615e-08, -0.670276582, 1.69155214e-08, 1, -6.46908234e-08, 0.670276582, 3.66697037e-08, 0.742111444)
end
end
if ThreeWorld then
if MyLevel >= 1500 and MyLevel <= 1524 then -- Pirate Millionaire [Lv. 1500]
Ms = "Pirate Millionaire [Lv. 1500]"
NameQuest = "PiratePortQuest"
LevelQuest = 1
NameMon = "Pirate Millionaire"
CFrameQuest = CFrame.new(-290.074677, 42.9034653, 5581.58984, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627)
CFrameMon = CFrame.new(81.164993286133, 43.755737304688, 5724.7021484375)
elseif MyLevel >= 1525 and MyLevel <= 1574 then -- Pistol Billionaire [Lv. 1525]
Ms = "Pistol Billionaire [Lv. 1525]"
NameQuest = "PiratePortQuest"
LevelQuest = 2
NameMon = "Pistol Billionaire"
CFrameQuest = CFrame.new(-290.074677, 42.9034653, 5581.58984, 0.965929627, -0, -0.258804798, 0, 1, -0, 0.258804798, 0, 0.965929627)
CFrameMon = CFrame.new(81.164993286133, 43.755737304688, 5724.7021484375)
elseif MyLevel >= 1575 and MyLevel <= 1599 then -- Dragon Crew Warrior [Lv. 1575]
Ms = "Dragon Crew Warrior [Lv. 1575]"
NameQuest = "AmazonQuest"
LevelQuest = 1
NameMon = "Dragon Crew Warrior"
CFrameQuest = CFrame.new(5832.83594, 51.6806107, -1101.51563, 0.898790359, -0, -0.438378751, 0, 1, -0, 0.438378751, 0, 0.898790359)
CFrameMon = CFrame.new(6241.9951171875, 51.522083282471, -1243.9771728516)
elseif MyLevel >= 1600 and MyLevel <= 1624 then -- Dragon Crew Archer [Lv. 1600]
Ms = "Dragon Crew Archer [Lv. 1600]"
NameQuest = "AmazonQuest"
LevelQuest = 2
NameMon = "Dragon Crew Archer"
CFrameQuest = CFrame.new(5832.83594, 51.6806107, -1101.51563, 0.898790359, -0, -0.438378751, 0, 1, -0, 0.438378751, 0, 0.898790359)
CFrameMon = CFrame.new(6488.9155273438, 383.38375854492, -110.66246032715)
elseif MyLevel >= 1625 and MyLevel <= 1649 then -- Female Islander [Lv. 1625]
Ms = "Female Islander [Lv. 1625]"
NameQuest = "AmazonQuest2"
LevelQuest = 1
NameMon = "Female Islander"
CFrameQuest = CFrame.new(5448.86133, 601.516174, 751.130676, 0, 0, 1, 0, 1, -0, -1, 0, 0)
CFrameMon = CFrame.new(4770.4990234375, 758.95520019531, 1069.8680419922)
elseif MyLevel >= 1650 and MyLevel <= 1699 then -- Giant Islander [Lv. 1650]
Ms = "Giant Islander [Lv. 1650]"
NameQuest = "AmazonQuest2"
LevelQuest = 2
NameMon = "Giant Islander"
CFrameQuest = CFrame.new(5448.86133, 601.516174, 751.130676, 0, 0, 1, 0, 1, -0, -1, 0, 0)
CFrameMon = CFrame.new(4530.3540039063, 656.75695800781, -131.60952758789)
elseif MyLevel >= 1700 and MyLevel <= 1724 then -- Marine Commodore [Lv. 1700]
Ms = "Marine Commodore [Lv. 1700]"
NameQuest = "MarineTreeIsland"
LevelQuest = 1
NameMon = "Marine Commodore"
CFrameQuest = CFrame.new(2180.54126, 27.8156815, -6741.5498, -0.965929747, 0, 0.258804798, 0, 1, 0, -0.258804798, 0, -0.965929747)
CFrameMon = CFrame.new(2490.0844726563, 190.4232635498, -7160.0502929688)
elseif MyLevel >= 1725 and MyLevel <= 1774 then -- Marine Rear Admiral [Lv. 1725]
Ms = "Marine Rear Admiral [Lv. 1725]"
NameQuest = "MarineTreeIsland"
LevelQuest = 2
NameMon = "Marine Rear Admiral"
CFrameQuest = CFrame.new(2180.54126, 27.8156815, -6741.5498, -0.965929747, 0, 0.258804798, 0, 1, 0, -0.258804798, 0, -0.965929747)
CFrameMon = CFrame.new(3951.3903808594, 229.11549377441, -6912.81640625)
elseif MyLevel >= 1775 and MyLevel <= 1799 then -- Fishman Raider [Lv. 1775]
Ms = "Fishman Raider [Lv. 1775]"
NameQuest = "DeepForestIsland3"
LevelQuest = 1
NameMon = "Fishman Raider"
CFrameQuest = CFrame.new(-10581.6563, 330.872955, -8761.18652, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213)
CFrameMon = CFrame.new(-10322.400390625, 390.94473266602, -8580.0908203125)
elseif MyLevel >= 1800 and MyLevel <= 1824 then -- Fishman Captain [Lv. 1800]
Ms = "Fishman Captain [Lv. 1800]"
NameQuest = "DeepForestIsland3"
LevelQuest = 2
NameMon = "Fishman Captain"
CFrameQuest = CFrame.new(-10581.6563, 330.872955, -8761.18652, -0.882952213, 0, 0.469463557, 0, 1, 0, -0.469463557, 0, -0.882952213)
CFrameMon = CFrame.new(-11194.541992188, 442.02795410156, -8608.806640625)
elseif MyLevel >= 1825 and MyLevel <= 1849 then -- Forest Pirate [Lv. 1825]
Ms = "Forest Pirate [Lv. 1825]"
NameQuest = "DeepForestIsland"
LevelQuest = 1
NameMon = "Forest Pirate"
CFrameQuest = CFrame.new(-13234.04, 331.488495, -7625.40137, 0.707134247, -0, -0.707079291, 0, 1, -0, 0.707079291, 0, 0.707134247)
CFrameMon = CFrame.new(-13225.809570313, 428.19387817383, -7753.1245117188)
elseif MyLevel >= 1850 and MyLevel <= 1899 then -- Mythological Pirate [Lv. 1850]
Ms = "Mythological Pirate [Lv. 1850]"
NameQuest = "DeepForestIsland"
LevelQuest = 2
NameMon = "Mythological Pirate"
CFrameQuest = CFrame.new(-13234.04, 331.488495, -7625.40137, 0.707134247, -0, -0.707079291, 0, 1, -0, 0.707079291, 0, 0.707134247)
CFrameMon = CFrame.new(-13869.172851563, 564.95251464844, -7084.4135742188)
elseif MyLevel >= 1900 and MyLevel <= 1924 then -- Jungle Pirate [Lv. 1900]
Ms = "Jungle Pirate [Lv. 1900]"
NameQuest = "DeepForestIsland2"
LevelQuest = 1
NameMon = "Jungle Pirate"
CFrameQuest = CFrame.new(-12680.3818, 389.971039, -9902.01953, -0.0871315002, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, -0.0871315002)
CFrameMon = CFrame.new(-11982.221679688, 376.32522583008, -10451.415039063)
elseif MyLevel >= 1925 and MyLevel <= 1974 then -- Musketeer Pirate [Lv. 1925]
Ms = "Musketeer Pirate [Lv. 1925]"
NameQuest = "DeepForestIsland2"
LevelQuest = 2
NameMon = "Musketeer Pirate"
CFrameQuest = CFrame.new(-12680.3818, 389.971039, -9902.01953, -0.0871315002, 0, 0.996196866, 0, 1, 0, -0.996196866, 0, -0.0871315002)
CFrameMon = CFrame.new(-13282.3046875, 496.23684692383, -9565.150390625)
elseif MyLevel >= 1975 and MyLevel <= 1999 then
Ms = "Reborn Skeleton [Lv. 1975]"
NameQuest = "HauntedQuest1"
LevelQuest = 1
NameMon = "Reborn Skeleton"
CFrameQuest = CFrame.new(-9480.8271484375, 142.13066101074, 5566.0712890625)
CFrameMon = CFrame.new(-8817.880859375, 191.16761779785, 6298.6557617188)
elseif MyLevel >= 2000 and MyLevel <= 2024 then
Ms = "Living Zombie [Lv. 2000]"
NameQuest = "HauntedQuest1"
LevelQuest = 2
NameMon = "Living Zombie"
CFrameQuest = CFrame.new(-9480.8271484375, 142.13066101074, 5566.0712890625)
CFrameMon = CFrame.new(-10125.234375, 183.94705200195, 6242.013671875)
elseif MyLevel >= 2025 and MyLevel <= 2049 then
Ms = "Demonic Soul [Lv. 2025]"
NameQuest = "HauntedQuest2"
LevelQuest = 1
NameMon = "Demonic Soul"
CFrameQuest = CFrame.new(-9516.9931640625, 178.00651550293, 6078.4653320313)
CFrameMon = CFrame.new(-9712.03125, 204.69589233398, 6193.322265625)
elseif MyLevel >= 2050 and MyLevel <= 2074 then
Ms = "Posessed Mummy [Lv. 2050]"
NameQuest = "HauntedQuest2"
LevelQuest = 2
NameMon = "Posessed Mummy"
CFrameQuest = CFrame.new(-9516.9931640625, 178.00651550293, 6078.4653320313)
CFrameMon = CFrame.new(-9545.7763671875, 69.619895935059, 6339.5615234375)
elseif MyLevel >= 2075 and MyLevel <= 2099 then
Ms = "Peanut Scout [Lv. 2075]"
NameQuest = "NutsIslandQuest"
LevelQuest = 1
NameMon = "Peanut Scout"
CFrameQuest = CFrame.new(-2104.17163, 38.1299706, -10194.418, 0.758814394, -1.38604395e-09, 0.651306927, 2.85280208e-08, 1, -3.1108879e-08, -0.651306927, 4.21863646e-08, 0.758814394)
CFrameMon = CFrame.new(-2098.07544, 192.611862, -10248.8867, 0.983392298, -9.57031787e-08, 0.181492642, 8.7276355e-08, 1, 5.44169616e-08, -0.181492642, -3.76732068e-08, 0.983392298)
elseif MyLevel >= 2100 and MyLevel <= 2124 then
Ms = "Peanut President [Lv. 2100]"
NameQuest = "NutsIslandQuest"
LevelQuest = 2
NameMon = "Peanut President"
CFrameQuest = CFrame.new(-2104.17163, 38.1299706, -10194.418, 0.758814394, -1.38604395e-09, 0.651306927, 2.85280208e-08, 1, -3.1108879e-08, -0.651306927, 4.21863646e-08, 0.758814394)
CFrameMon = CFrame.new(-1876.95959, 192.610947, -10542.2939, 0.0553516336, -2.83836812e-08, 0.998466909, -6.89634405e-10, 1, 2.84654931e-08, -0.998466909, -2.26418861e-09, 0.0553516336)
elseif MyLevel >= 2125 and MyLevel <= 2149 then
Ms = "Ice Cream Chef [Lv. 2125]"
NameQuest = "IceCreamIslandQuest"
LevelQuest = 1
NameMon = "Ice Cream Chef"
CFrameQuest = CFrame.new(-820.404358, 65.8453293, -10965.5654, 0.822534859, 5.24448502e-08, -0.568714678, -2.08336317e-08, 1, 6.20846663e-08, 0.568714678, -3.92184099e-08, 0.822534859)
CFrameMon = CFrame.new(-821.614075, 208.39537, -10990.7617, -0.870096624, 3.18909272e-08, 0.492881238, -1.8357893e-08, 1, -9.71107568e-08, -0.492881238, -9.35439957e-08, -0.870096624)
elseif MyLevel >= 2150 and MyLevel <= 2199 then
Ms = "Ice Cream Commander [Lv. 2150]"
NameQuest = "IceCreamIslandQuest"
LevelQuest = 2
NameMon = "Ice Cream Commander"
CFrameQuest = CFrame.new(-819.376526, 67.4634171, -10967.2832)
CFrameMon = CFrame.new(-610.11669921875, 208.26904296875, -11253.686523438)
elseif MyLevel >= 2200 and MyLevel <= 2224 then
Ms = "Cookie Crafter [Lv. 2200]"
NameQuest = "CakeQuest1"
LevelQuest = 1
NameMon = "Cookie Crafter"
CFrameQuest = CFrame.new(-2020.6068115234375, 37.82400894165039, -12027.80859375)
CFrameMon = CFrame.new(-2286.684326171875, 146.5656280517578, -12226.8818359375)
elseif MyLevel >= 2225 and MyLevel <= 2249 then
Ms = "Cake Guard [Lv. 2225]"
NameQuest = "CakeQuest1"
LevelQuest = 2
NameMon = "Cake Guard"
CFrameQuest = CFrame.new(-2020.6068115234375, 37.82400894165039, -12027.80859375)
CFrameMon = CFrame.new(-1817.9747314453125, 209.5632781982422, -12288.9228515625)
elseif MyLevel >= 2250 and MyLevel <= 2274 then
Ms = "Baking Staff [Lv. 2250]"
NameQuest = "CakeQuest2"
LevelQuest = 1
NameMon = "Baking Staff"
CFrameQuest = CFrame.new(-1928.31763, 37.7296638, -12840.626)
CFrameMon = CFrame.new(-1818.347900390625, 93.41275787353516, -12887.66015625)
elseif MyLevel >= 2275 then
Ms = "Head Baker [Lv. 2275]"
NameQuest = "CakeQuest2"
LevelQuest = 2
NameMon = "Head Baker"
CFrameQuest = CFrame.new(-1928.31763, 37.7296638, -12840.626)
CFrameMon = CFrame.new(-2288.795166015625, 106.9419174194336, -12811.111328125)
end
end
end
end
CheckQuest()
SelectBoss = ""
function CheckQuestBoss()
-- Old World
if SelectBoss == "Saber Expert [Lv. 200] [Boss]" then
MsBoss = "Saber Expert [Lv. 200] [Boss]"
NameQuestBoss = ""
LevelQuestBoss = 3
NameBoss = ""
CFrameQuestBoss = CFrame.new(-1458.89502, 29.8870335, -50.633564)
CFrameBoss = CFrame.new(-1458.89502, 29.8870335, -50.633564, 0.858821094, 1.13848939e-08, 0.512275636, -4.85649254e-09, 1, -1.40823326e-08, -0.512275636, 9.6063415e-09, 0.858821094)
elseif SelectBoss == "The Saw [Lv. 100] [Boss]" then
MsBoss = "The Saw [Lv. 100] [Boss]"
NameQuestBoss = ""
LevelQuestBoss = 3
NameBoss = ""
CFrameQuestBoss = CFrame.new(-683.519897, 13.8534927, 1610.87854)
CFrameBoss = CFrame.new(-683.519897, 13.8534927, 1610.87854, -0.290192783, 6.88365773e-08, 0.956968188, 6.98413629e-08, 1, -5.07531119e-08, -0.956968188, 5.21077759e-08, -0.290192783)
elseif SelectBoss == "Greybeard [Lv. 750] [Raid Boss]" then
MsBoss = "Greybeard [Lv. 750] [Raid Boss]"
NameQuestBoss = ""
LevelQuestBoss = 3
NameBoss = ""
CFrameQuestBoss = CFrame.new(-4955.72949, 80.8163834, 4305.82666)
CFrameBoss = CFrame.new(-4955.72949, 80.8163834, 4305.82666, -0.433646321, -1.03394289e-08, 0.901083171, -3.0443168e-08, 1, -3.17633075e-09, -0.901083171, -2.88092288e-08, -0.433646321)
elseif SelectBoss == "Mob Leader [Lv. 120] [Boss]" then
MsBoss = "Mob Leader [Lv. 120] [Boss]"
NameQuestBoss = ""
LevelQuestBoss = 3
NameBoss = ""
CFrameQuestBoss = CFrame.new(-2848.59399, 7.4272871, 5342.44043)
CFrameBoss = CFrame.new(-2848.59399, 7.4272871, 5342.44043, -0.928248107, -8.7248246e-08, 0.371961564, -7.61816636e-08, 1, 4.44474857e-08, -0.371961564, 1.29216433e-08, -0.92824)
elseif SelectBoss == "The Gorilla King [Lv. 25] [Boss]" then
MsBoss = "The Gorilla King [Lv. 25] [Boss]"
NameQuestBoss = "JungleQuest"
LevelQuestBoss = 3
NameBoss = "The Gorilla King"
CFrameQuestBoss = CFrame.new(-1604.12012, 36.8521118, 154.23732, 0.0648873374, -4.70858913e-06, -0.997892559, 1.41431883e-07, 1, -4.70933674e-06, 0.997892559, 1.64442184e-07, 0.0648873374)
CFrameBoss = CFrame.new(-1223.52808, 6.27936459, -502.292664, 0.310949147, -5.66602516e-08, 0.950426519, -3.37275488e-08, 1, 7.06501808e-08, -0.950426519, -5.40241736e-08, 0.310949147)
elseif SelectBoss == "Bobby [Lv. 55] [Boss]" then
MsBoss = "Bobby [Lv. 55] [Boss]"
NameQuestBoss = "BuggyQuest1"
LevelQuestBoss = 3
NameBoss = "Bobby"
CFrameQuestBoss = CFrame.new(-1139.59717, 4.75205183, 3825.16211, -0.959730506, -7.5857054e-09, 0.280922383, -4.06310328e-08, 1, -1.11807175e-07, -0.280922383, -1.18718916e-07, -0.959730506)
CFrameBoss = CFrame.new(-1147.65173, 32.5966301, 4156.02588, 0.956680477, -1.77109952e-10, -0.29113996, 5.16530874e-10, 1, 1.08897802e-09, 0.29113996, -1.19218679e-09, 0.956680477)
elseif SelectBoss == "Yeti [Lv. 110] [Boss]" then
MsBoss = "Yeti [Lv. 110] [Boss]"
NameQuestBoss = "SnowQuest"
LevelQuestBoss = 3
NameBoss = "Yeti"
CFrameQuestBoss = CFrame.new(1384.90247, 87.3078308, -1296.6825, 0.280209213, 2.72035177e-08, -0.959938943, -6.75690828e-08, 1, 8.6151708e-09, 0.959938943, 6.24481444e-08, 0.280209213)
CFrameBoss = CFrame.new(1221.7356, 138.046906, -1488.84082, 0.349343032, -9.49245944e-08, 0.936994851, 6.29478194e-08, 1, 7.7838429e-08, -0.936994851, 3.17894653e-08, 0.349343032)
elseif SelectBoss == "Vice Admiral [Lv. 130] [Boss]" then
MsBoss = "Vice Admiral [Lv. 130] [Boss]"
NameQuestBoss = "MarineQuest2"
LevelQuestBoss = 2
NameBoss = "Vice Admiral"
CFrameQuestBoss = CFrame.new(-5035.42285, 28.6520386, 4324.50293, -0.0611100644, -8.08395768e-08, 0.998130739, -1.57416586e-08, 1, 8.00271849e-08, -0.998130739, -1.08217701e-08, -0.0611100644)
CFrameBoss = CFrame.new(-5078.45898, 99.6520691, 4402.1665, -0.555574954, -9.88630566e-11, 0.831466436, -6.35508286e-08, 1, -4.23449258e-08, -0.831466436, -7.63661632e-08, -0.555574954)
elseif SelectBoss == "Warden [Lv. 175] [Boss]" then
MsBoss = "Warden [Lv. 175] [Boss]"
NameQuestBoss = "ImpelQuest"
LevelQuestBoss = 1
NameBoss = "Warden"
CFrameQuestBoss = CFrame.new(4851.35059, 5.68744135, 743.251282, -0.538484037, -6.68303741e-08, -0.842635691, 1.38001752e-08, 1, -8.81300792e-08, 0.842635691, -5.90851599e-08, -0.538484037)
CFrameBoss = CFrame.new(5232.5625, 5.26856995, 747.506897, 0.943829298, -4.5439414e-08, 0.330433697, 3.47818627e-08, 1, 3.81658154e-08, -0.330433697, -2.45289105e-08, 0.943829298)
elseif SelectBoss == "Chief Warden [Lv. 200] [Boss]" then
MsBoss = "Chief Warden [Lv. 200] [Boss]"
NameQuestBoss = "ImpelQuest"
LevelQuestBoss = 2
NameBoss = "Chief Warden"
CFrameQuestBoss = CFrame.new(4851.35059, 5.68744135, 743.251282, -0.538484037, -6.68303741e-08, -0.842635691, 1.38001752e-08, 1, -8.81300792e-08, 0.842635691, -5.90851599e-08, -0.538484037)
CFrameBoss = CFrame.new(5232.5625, 5.26856995, 747.506897, 0.943829298, -4.5439414e-08, 0.330433697, 3.47818627e-08, 1, 3.81658154e-08, -0.330433697, -2.45289105e-08, 0.943829298)
elseif SelectBoss == "Swan [Lv. 225] [Boss]" then
MsBoss = "Swan [Lv. 225] [Boss]"
NameQuestBoss = "ImpelQuest"
LevelQuestBoss = 3
NameBoss = "Swan"
CFrameQuestBoss = CFrame.new(4851.35059, 5.68744135, 743.251282, -0.538484037, -6.68303741e-08, -0.842635691, 1.38001752e-08, 1, -8.81300792e-08, 0.842635691, -5.90851599e-08, -0.538484037)
CFrameBoss = CFrame.new(5232.5625, 5.26856995, 747.506897, 0.943829298, -4.5439414e-08, 0.330433697, 3.47818627e-08, 1, 3.81658154e-08, -0.330433697, -2.45289105e-08, 0.943829298)
elseif SelectBoss == "Magma Admiral [Lv. 350] [Boss]" then
MsBoss = "Magma Admiral [Lv. 350] [Boss]"
NameQuestBoss = "MagmaQuest"
LevelQuestBoss = 3
NameBoss = "Magma Admiral"
CFrameQuestBoss = CFrame.new(-5317.07666, 12.2721891, 8517.41699, 0.51175487, -2.65508806e-08, -0.859131515, -3.91131572e-08, 1, -5.42026761e-08, 0.859131515, 6.13418294e-08, 0.51175487)
CFrameBoss = CFrame.new(-5530.12646, 22.8769703, 8859.91309, 0.857838571, 2.23414389e-08, 0.513919294, 1.53689133e-08, 1, -6.91265853e-08, -0.513919294, 6.71978384e-08, 0.857838571)
elseif SelectBoss == "Fishman Lord [Lv. 425] [Boss]" then
MsBoss = "Fishman Lord [Lv. 425] [Boss]"
NameQuestBoss = "FishmanQuest"
LevelQuestBoss = 3
NameBoss = "Fishman Lord"
CFrameQuestBoss = CFrame.new(61123.0859, 18.5066795, 1570.18018, 0.927145958, 1.0624845e-07, 0.374700129, -6.98219367e-08, 1, -1.10790765e-07, -0.374700129, 7.65569368e-08, 0.927145958)
CFrameBoss = CFrame.new(61351.7773, 31.0306778, 1113.31409, 0.999974668, 0, -0.00714713801, 0, 1.00000012, 0, 0.00714714266, 0, 0.999974549)
elseif SelectBoss == "Wysper [Lv. 500] [Boss]" then
MsBoss = "Wysper [Lv. 500] [Boss]"
NameQuestBoss = "SkyExp1Quest"
LevelQuestBoss = 3
NameBoss = "Wysper"
CFrameQuestBoss = CFrame.new(-7862.94629, 5545.52832, -379.833954, 0.462944925, 1.45838088e-08, -0.886386991, 1.0534996e-08, 1, 2.19553424e-08, 0.886386991, -1.95022007e-08, 0.462944925)
CFrameBoss = CFrame.new(-7925.48389, 5550.76074, -636.178345, 0.716468513, -1.22915289e-09, 0.697619379, 3.37381434e-09, 1, -1.70304748e-09, -0.697619379, 3.57381835e-09, 0.716468513)
elseif SelectBoss == "Thunder God [Lv. 575] [Boss]" then
MsBoss = "Thunder God [Lv. 575] [Boss]"
NameQuestBoss = "SkyExp2Quest"
LevelQuestBoss = 3
NameBoss = "Thunder God"
CFrameQuestBoss = CFrame.new(-7902.78613, 5635.99902, -1411.98706, -0.0361216255, -1.16895912e-07, 0.999347389, 1.44533963e-09, 1, 1.17024491e-07, -0.999347389, 5.6715117e-09, -0.0361216255)
CFrameBoss = CFrame.new(-7917.53613, 5616.61377, -2277.78564, 0.965189934, 4.80563429e-08, -0.261550069, -6.73089886e-08, 1, -6.46515304e-08, 0.261550069, 8.00056768e-08, 0.965189934)
elseif SelectBoss == "Cyborg [Lv. 675] [Boss]" then
MsBoss = "Cyborg [Lv. 675] [Boss]"
NameQuestBoss = "FountainQuest"
LevelQuestBoss = 3
NameBoss = "Cyborg"
CFrameQuestBoss = CFrame.new(5253.54834, 38.5361786, 4050.45166, -0.0112687312, -9.93677887e-08, -0.999936521, 2.55291371e-10, 1, -9.93769547e-08, 0.999936521, -1.37512213e-09, -0.0112687312)
CFrameBoss = CFrame.new(6041.82813, 52.7112198, 3907.45142, -0.563162148, 1.73805248e-09, -0.826346457, -5.94632716e-08, 1, 4.26280238e-08, 0.826346457, 7.31437524e-08, -0.563162148)
-- New World
elseif SelectBoss == "Don Swan [Lv. 1000] [Boss]" then
MsBoss = "Don Swan [Lv. 1000] [Boss]"
NameQuestBoss = ""
LevelQuestBoss = 3
NameBoss = "Don Swan"
CFrameBoss = CFrame.new(2288.802, 15.1870775, 863.034607, 0.99974072, -8.41247214e-08, -0.0227668174, 8.4774733e-08, 1, 2.75850098e-08, 0.0227668174, -2.95079072e-08, 0.99974072)
elseif SelectBoss == "Diamond [Lv. 750] [Boss]" then
MsBoss = "Diamond [Lv. 750] [Boss]"
NameQuestBoss = "Area1Quest"
LevelQuestBoss = 3
NameBoss = "Diamond"
CFrameQuestBoss = CFrame.new(-424.080078, 73.0055847, 1836.91589, 0.253544956, -1.42165932e-08, 0.967323601, -6.00147771e-08, 1, 3.04272909e-08, -0.967323601, -6.5768397e-08, 0.253544956)
CFrameBoss = CFrame.new(-1736.26587, 198.627731, -236.412857, -0.997808516, 0, -0.0661673471, 0, 1, 0, 0.0661673471, 0, -0.997808516)
elseif SelectBoss == "Jeremy [Lv. 850] [Boss]" then
MsBoss = "Jeremy [Lv. 850] [Boss]"
NameQuestBoss = "Area2Quest"
LevelQuestBoss = 3
NameBoss = "Jeremy"
CFrameQuestBoss = CFrame.new(632.698608, 73.1055908, 918.666321, -0.0319722369, 8.96074881e-10, -0.999488771, 1.36326533e-10, 1, 8.92172336e-10, 0.999488771, -1.07732087e-10, -0.0319722369)
CFrameBoss = CFrame.new(2203.76953, 448.966034, 752.731079, -0.0217453763, 0, -0.999763548, 0, 1, 0, 0.999763548, 0, -0.0217453763)
elseif SelectBoss == "Fajita [Lv. 925] [Boss]" then
MsBoss = "Fajita [Lv. 925] [Boss]"
NameQuestBoss = "MarineQuest3"
LevelQuestBoss = 3
NameBoss = "Fajita"
CFrameQuestBoss = CFrame.new(-2442.65015, 73.0511475, -3219.11523, -0.873540044, 4.2329841e-08, -0.486752301, 5.64383384e-08, 1, -1.43220786e-08, 0.486752301, -3.99823996e-08, -0.873540044)
CFrameBoss = CFrame.new(-2297.40332, 115.449463, -3946.53833, 0.961227536, -1.46645796e-09, -0.275756449, -2.3212845e-09, 1, -1.34094433e-08, 0.275756449, 1.35296352e-08, 0.961227536)
elseif SelectBoss == "Smoke Admiral [Lv. 1150] [Boss]" then
MsBoss = "Smoke Admiral [Lv. 1150] [Boss]"
NameQuestBoss = "IceSideQuest"
LevelQuestBoss = 3
NameBoss = "Smoke Admiral"
CFrameQuestBoss = CFrame.new(-6059.96191, 15.9868021, -4904.7373, -0.444992423, -3.0874483e-09, 0.895534337, -3.64098796e-08, 1, -1.4644522e-08, -0.895534337, -3.91229982e-08, -0.444992423)
CFrameBoss = CFrame.new(-5115.72754, 23.7664986, -5338.2207, 0.251453817, 1.48345061e-08, -0.967869282, 4.02796978e-08, 1, 2.57916977e-08, 0.967869282, -4.54708946e-08, 0.251453817)
elseif SelectBoss == "Awakened Ice Admiral [Lv. 1400] [Boss]" then
MsBoss = "Awakened Ice Admiral [Lv. 1400] [Boss]"
NameQuestBoss = "FrostQuest"
LevelQuestBoss = 3
NameBoss = "Awakened Ice Admiral"
CFrameQuestBoss = CFrame.new(5669.33203, 28.2118053, -6481.55908, 0.921275556, -1.25320829e-08, 0.388910472, 4.72230788e-08, 1, -7.96414241e-08, -0.388910472, 9.17372489e-08, 0.921275556)
CFrameBoss = CFrame.new(6407.33936, 340.223785, -6892.521, 0.49051559, -5.25310213e-08, -0.871432424, -2.76146022e-08, 1, -7.58250565e-08, 0.871432424, 6.12576301e-08, 0.49051559)
elseif SelectBoss == "Tide Keeper [Lv. 1475] [Boss]" then
MsBoss = "Tide Keeper [Lv. 1475] [Boss]"
NameQuestBoss = "ForgottenQuest"
LevelQuestBoss = 3
NameBoss = "Tide Keeper"
CFrameQuestBoss = CFrame.new(-3053.89648, 236.881363, -10148.2324, -0.985987961, -3.58504737e-09, 0.16681771, -3.07832915e-09, 1, 3.29612559e-09, -0.16681771, 2.73641976e-09, -0.985987961)
CFrameBoss = CFrame.new(-3570.18652, 123.328949, -11555.9072, 0.465199202, -1.3857326e-08, 0.885206044, 4.0332897e-09, 1, 1.35347511e-08, -0.885206044, -2.72606271e-09, 0.465199202)
elseif SelectBoss == "Cursed Captain [Lv. 1325] [Raid Boss]" then
MsBoss = "Cursed Captain [Lv. 1325] [Raid Boss]"
NameQuestBoss = ""
LevelQuestBoss = 3
NameBoss = "Cursed Captain"
CFrameQuestBoss = CFrame.new(916.928589, 181.092773, 33422)
CFrameBoss = CFrame.new(916.928589, 181.092773, 33422, -0.999505103, 9.26310495e-09, 0.0314563364, 8.42916226e-09, 1, -2.6643713e-08, -0.0314563364, -2.63653774e-08, -0.999505103)
elseif SelectBoss == "Darkbeard [Lv. 1000] [Raid Boss]" then
MsBoss = "Darkbeard [Lv. 1000] [Raid Boss]"
NameQuestBoss = ""
LevelQuestBoss = 3
NameBoss = "Darkbeard"
CFrameQuestBoss = CFrame.new(3876.00366, 24.6882591, -3820.21777)
CFrameBoss = CFrame.new(3876.00366, 24.6882591, -3820.21777, -0.976951957, 4.97356325e-08, 0.213458836, 4.57335361e-08, 1, -2.36868622e-08, -0.213458836, -1.33787044e-08, -0.976951957)
elseif SelectBoss == "Order [Lv. 1250] [Raid Boss]" then
MsBoss = "Order [Lv. 1250] [Raid Boss]"
NameQuestBoss = ""
LevelQuestBoss = 3
NameBoss = "Order"
CFrameQuestBoss = CFrame.new(-6221.15039, 16.2351036, -5045.23584)
CFrameBoss = CFrame.new(-6221.15039, 16.2351036, -5045.23584, -0.380726993, 7.41463495e-08, 0.924687505, 5.85604774e-08, 1, -5.60738549e-08, -0.924687505, 3.28013137e-08, -0.380726993)
-- Thire World
elseif SelectBoss == "Stone [Lv. 1550] [Boss]" then
MsBoss = "Stone [Lv. 1550] [Boss]"
NameQuestBoss = "PiratePortQuest"
LevelQuestBoss = 3
NameBoss = "Stone"
CFrameQuestBoss = CFrame.new(-290, 44, 5577)
CFrameBoss = CFrame.new(-1085, 40, 6779)
elseif SelectBoss == "Island Empress [Lv. 1675] [Boss]" then
MsBoss = "Island Empress [Lv. 1675] [Boss]"
NameQuestBoss = "AmazonQuest2"
LevelQuestBoss = 3
NameBoss = "Island Empress"
CFrameQuestBoss = CFrame.new(5443, 602, 752)
CFrameBoss = CFrame.new(5659, 602, 244)
elseif SelectBoss == "Kilo Admiral [Lv. 1750] [Boss]" then
MsBoss = "Kilo Admiral [Lv. 1750] [Boss]"
NameQuestBoss = "MarineTreeIsland"
LevelQuestBoss = 3
NameBoss = "Kilo Admiral"
CFrameQuestBoss = CFrame.new(2178, 29, -6737)
CFrameBoss =CFrame.new(2846, 433, -7100)
elseif SelectBoss == "Captain Elephant [Lv. 1875] [Boss]" then
MsBoss = "Captain Elephant [Lv. 1875] [Boss]"
NameQuestBoss = "DeepForestIsland"
LevelQuestBoss = 3
NameBoss = "Captain Elephant"
CFrameQuestBoss = CFrame.new(-13232, 333, -7631)
CFrameBoss = CFrame.new(-13221, 325, -8405)
elseif SelectBoss == "Beautiful Pirate [Lv. 1950] [Boss]" then
MsBoss = "Beautiful Pirate [Lv. 1950] [Boss]"
NameQuestBoss = "DeepForestIsland2"
LevelQuestBoss = 3
NameBoss = "Beautiful Pirate"
CFrameQuestBoss = CFrame.new(-12686, 391, -9902)
CFrameBoss = CFrame.new(5182, 23, -20)
elseif SelectBoss == "Cake Queen [Lv. 2175] [Boss]" then
MsBoss = "Cake Queen [Lv. 2175] [Boss]"
NameQuestBoss = "IceCreamIslandQuest"
LevelQuestBoss = 3
NameBoss = "Cake Queen"
CFrameQuestBoss = CFrame.new(-716, 382, -11010)
CFrameBoss = CFrame.new(-821, 66, -10965)
elseif SelectBoss == "rip_indra True Form [Lv. 5000] [Raid Boss]" then
MsBoss = "rip_indra True Form [Lv. 5000] [Raid Boss]"
LevelQuestBoss = 3
NameQuestBoss = ""
NameBoss = "rip_indra True Form"
CFrameQuestBoss = CFrame.new(-5359, 424, -2735)
CFrameBoss = CFrame.new(-5359, 424, -2735)
elseif SelectBoss == "Longma [Lv. 2000] [Boss]" then
MsBoss = "Longma [Lv. 2000] [Boss]"
LevelQuestBoss = 3
NameQuestBoss = ""
NameBoss = "Longma"
CFrameQuestBoss = CFrame.new(-10248.3936, 353.79129, -9306.34473)
CFrameBoss = CFrame.new(-10248.3936, 353.79129, -9306.34473)
elseif SelectBoss == "Soul Reaper [Lv. 2100] [Raid Boss]" then
MsBoss = "Soul Reaper [Lv. 2100] [Raid Boss]"
LevelQuestBoss = 3
NameQuestBoss = ""
NameBoss = "Soul Reaper"
CFrameQuestBoss = CFrame.new(-9515.62109, 315.925537, 6691.12012)
CFrameBoss = CFrame.new(-9515.62109, 315.925537, 6691.12012)
end
end
CheckQuestBoss()
do -- Init
task = task or getrenv().task;
fastSpawn,fastWait,delay = task.spawn,task.wait,task.delay
end
function SlowtoTarget(CFgo)
local tween_s = game:service"TweenService"
local info = TweenInfo.new((game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart.Position - CFgo.Position).Magnitude/250, Enum.EasingStyle.Linear)
local tween = tween_s:Create(game.Players.LocalPlayer.Character["HumanoidRootPart"], info, {CFrame = CFgo})
tween:Play()
end
function MytoTarget(CFgo)
local tweenfunc = {}
if (game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart.Position - CFgo.Position).Magnitude <= 20 then
pcall(function()
tween:Cancel()
game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart.CFrame = CFgo
return
end)
end
local tween_s = game:service"TweenService"
local info = TweenInfo.new((game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart.Position - CFgo.Position).Magnitude/275, Enum.EasingStyle.Linear)
local tween = tween_s:Create(game.Players.LocalPlayer.Character["HumanoidRootPart"], info, {CFrame = CFgo})
tween:Play()
function tweenfunc:Stop()
tween:Cancel()
end
if not tween then return tween end
return tweenfunc
end
function toTarget(targetPos, targetCFrame)
if FastTween then
Distance = (targetPos - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).Magnitude
if Distance < 1000 then
Speed = 325
elseif Distance >= 1000 then
Speed = 300
end
else
Distance = (targetPos - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).Magnitude
if Distance < 1000 then
Speed = 275
elseif Distance >= 1000 then
Speed = 250
end
end
local tweenfunc = {}
local tween_s = game:service"TweenService"
local info = TweenInfo.new((targetPos - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).Magnitude/Speed, Enum.EasingStyle.Linear)
local tween = tween_s:Create(game:GetService("Players").LocalPlayer.Character["HumanoidRootPart"], info, {CFrame = targetCFrame * CFrame.fromAxisAngle(Vector3.new(1,0,0), math.rad(0))})
tween:Play()
function tweenfunc:Stop()
tween:Cancel()
end
if StatsBypass == "Bypassed" and UseTP then
tween:Cancel()
game:GetService("Players").LocalPlayer.Character["HumanoidRootPart"].CFrame = targetCFrame
end
if not tween then return tween end
return tweenfunc
end
game.Players.LocalPlayer.CharacterAdded:Connect(function()
StatsBypass = "NoBypassTP"
end)
spawn(function()
while wait() do
pcall(function()
if game:GetService("Players").LocalPlayer.Character:FindFirstChild("HasBuso") then
if StatsBypass == "Bypassing" or StatsBypass == "Bypassed" then
game.Players.LocalPlayer.Character.Humanoid:SetStateEnabled(15, false)
else
game.Players.LocalPlayer.Character.Humanoid:SetStateEnabled(15, true)
end
end
end)
end
end)
function Click()
local VirtualUser = game:GetService('VirtualUser')
VirtualUser:CaptureController()
VirtualUser:ClickButton1(Vector2.new(851, 158), game:GetService("Workspace").Camera.CFrame)
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
spawn(function()
while wait() do
for i ,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if v:IsA("Tool") then
if v.ToolTip == "Sword" then
SelectToolWeaponSword = v.Name
end
end
end
for i ,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then
if v.ToolTip == "Sword" then
SelectToolWeaponSword = v.Name
end
end
end
end
end)
-- Get Weapon Gun
spawn(function()
while wait() do
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if v:IsA("Tool") then
if v:FindFirstChild("RemoteFunctionShoot") then
SelectToolWeaponGun = v.Name
end
end
end
for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then
if v:FindFirstChild("RemoteFunctionShoot") then
SelectToolWeaponGun = v.Name
end
end
end
end
end)
spawn(function()
while wait() do
if sethiddenproperty then
sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",99999999999)
end
if setscriptable then
setscriptable(game.Players.LocalPlayer, "SimulationRadius", true)
game.Players.LocalPlayer.SimulationRadius = math.huge * math.huge, math.huge * math.huge * 1 / 0 * 1 / 0 * 1 / 0 * 1 / 0 * 1 / 0
end
end
end)
function TP(P)
NoClip = true
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()
NoClip = false
end
local CameraShakeInstanceSet = require(game.Players.LocalPlayer.PlayerScripts.CombatFramework.CameraShaker.CameraShakeInstance)
function AutoFarm(NameMonster,RemoteQuestGet,LevelQuestGet,TextQuestName,WaitMonSpawnCFrame,NPCQuestCFrame,FarmMode)
local AutoFarmfunc = {}
function AutoFarmfunc:Update(NewNameMonster,NewRemoteQuestGet,NewLevelQuestGet,NewTextQuestName,NewWaitMonSpawnCFrame,NewNPCQuestCFrame)
NameMonster = NewNameMonster
RemoteQuestGet = NewRemoteQuestGet
LevelQuestGet = NewLevelQuestGet
TextQuestName = NewTextQuestName
WaitMonSpawnCFrame = NewWaitMonSpawnCFrame
NPCQuestCFrame = NewNPCQuestCFrame
end
function AutoFarmfunc:UpdateFarmMode(NewFarmMode)
FarmMode = NewFarmMode
end
function AutoFarmfunc:Start()
farm = true
end
function AutoFarmfunc:Stop()
farm = false
end
spawn(function()
while true do
if farm then
if FarmMode == "AutoFarmLevel" then
if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false and Nonquest == false then
Usefastattack = false
StartMagnetAutoFarmLevel= false
Questtween = toTarget(NPCQuestCFrame.Position,NPCQuestCFrame)
if OldWorld and (Ms == "Fishman Commando [Lv. 400]" or Ms == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then
if Questtween then Questtween:Stop() end wait(.5)
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875))
elseif OldWorld and not (Ms == "Fishman Commando [Lv. 400]" or Ms == "Fishman Warrior [Lv. 375]") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 50000 then
if Questtween then Questtween:Stop() end wait(.5)
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(3864.8515625, 6.6796875, -1926.7841796875))
elseif NewWorld and string.find(Ms, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then
if Questtween then Questtween:Stop() end
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
elseif NewWorld and not string.find(Ms, "Ship") and (CFrameQuest.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position).magnitude > 30000 then
if Questtween then Questtween:Stop() end
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-6508.5581054688, 89.034996032715, -132.83953857422))
elseif (CFrameQuest.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 100 then
if Questtween then Questtween:Stop() end
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameQuest
wait(.9)
local string_1 = "StartQuest";
local string_2 = NameQuest;
local number_1 = LevelQuest;
local Target = game:GetService("ReplicatedStorage").Remotes["CommF_"];
Target:InvokeServer(string_1, string_2, number_1);
local string_1 = "SetSpawnPoint";
local Target = Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: www.roblox.com, games.roblox.com.
blox fruit suck boi

Universal