Run it
Copy the script and paste it into your executor.
player = .Players.LocalPlayer
gui = player:()
screenGui = .()
screenGui.Name =
screenGui.Parent = gui
button = .()
button.Name =
button.Font = .Font.SourceSansBold
button.Size = .(, , , )
button.Position = .(, , , -)
button.BackgroundColor3 = .(,,)
button.Text =
button.Parent = screenGui
()
(:().LocalPlayer.Character.HumanoidRootPart.CFrame)
button.MouseButton1Click:(onClick)
Fluent = (:())()
SaveManager = (:())()
InterfaceManager = (:())()
Window = Fluent:({
Title = ,
SubTitle = ,
TabWidth = ,
Size = .(, ),
Acrylic = ,
Theme = ,
MinimizeKey = .KeyCode.End
})
Tabs = {
profile = Window:({ Title = , Icon = }),
Main = Window:({ Title = , Icon = }),
Sea = Window:({ Title = , Icon = }),
Setting = Window:({ Title = , Icon = }),
Status = Window:({ Title = , Icon = }),
Stats = Window:({ Title = , Icon = }),
Player = Window:({ Title = , Icon = }),
Teleport = Window:({ Title = , Icon = }),
Fruit = Window:({ Title = , Icon = }),
Raid = Window:({ Title = , Icon = }),
Race = Window:({ Title = , Icon = }),
Shop = Window:({ Title = , Icon = }),
Misc = Window:({ Title = , Icon = }),
Hop = Window:({ Title = , Icon = }),
}
Options = Fluent.Options
id = .PlaceId
id == First_Sea = ; id == Second_Sea = ; id == Third_Sea = ; :() ;
()
i,v (:().LocalPlayer.Character:())
v:()
v.Name == v.Name == v.Name == v.Name == v.Name == v.Name == v.Name == v.Name ==
v:()
i,v (:().LocalPlayer.PlayerScripts:())
v:()
v.Name == v.Name == v.Name == v.Name == v.Name == v.Name ==
v:()
()
:().LocalPlayer.Idled:(()
:():(.(,),.CurrentCamera.CFrame)
()
:():(.(,),.CurrentCamera.CFrame)
)
First_Sea =
Second_Sea =
Third_Sea =
placeId = .PlaceId
placeId ==
First_Sea =
placeId ==
Second_Sea =
placeId ==
Third_Sea =
()
Lv = :().LocalPlayer.Data.Level.Value
First_Sea
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , )
CFrameMon = .(, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , )
CFrameMon = .(-, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , )
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , )
CFrameMon = .(-, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , )
CFrameMon = .(-, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , )
CFrameMon = .(, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , )
CFrameMon = .(, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , -)
CFrameMon = .(, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , -)
CFrameMon = .(, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , )
CFrameMon = .(-, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , , , , , , , , -, , )
CFrameMon = .(, , , , , -, , , , , , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , , , , , , , , -, , )
CFrameMon = .(, , , , , -, , , , , , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , )
CFrameMon = .(-, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , )
CFrameMon = .(-, , , , , -, , , , , , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , )
CFrameMon = .(, , )
.AutoLevel (CFrameMon.Position - .Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude >
:().Remotes.CommF_:(,.(, , ))
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , )
CFrameMon = .(, , )
.AutoLevel (CFrameMon.Position - .Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude >
:().Remotes.CommF_:(,.(, , ))
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
.AutoLevel (CFrameMon.Position - .Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude >
:().Remotes.CommF_:(,.(-, , -))
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
.AutoLevel (CFrameMon.Position - .Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude >
:().Remotes.CommF_:(,.(-, , -))
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , )
CFrameMon = .(, , )
Lv >= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , )
CFrameMon = .(, , )
Second_Sea
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , )
CFrameMon = .(, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , )
CFrameMon = .(-, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , )
CFrameMon = .(, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , )
CFrameMon = .(, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , -)
CFrameMon = .(, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , -)
CFrameMon = .(, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , )
CFrameMon = .(, , )
.AutoLevel (CFrameMon.Position - .Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude >
:().Remotes.CommF_:(,.(, , ))
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , )
CFrameMon = .(, , )
.AutoLevel (CFrameMon.Position - .Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude >
:().Remotes.CommF_:(,.(, , ))
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , )
CFrameMon = .(, , )
.AutoLevel (CFrameMon.Position - .Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude >
:().Remotes.CommF_:(,.(, , ))
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , )
CFrameMon = .(, , )
.AutoLevel (CFrameMon.Position - .Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude >
:().Remotes.CommF_:(,.(, , ))
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , -)
CFrameMon = .(, , -)
.AutoLevel (CFrameMon.Position - .Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude >
:().Remotes.CommF_:(,.(-, , -))
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , -)
CFrameMon = .(, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv >= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Third_Sea
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , )
CFrameMon = .(-, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , )
CFrameMon = .(-, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , -)
CFrameMon = .(, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , -)
CFrameMon = .(, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , )
CFrameMon = .(, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , )
CFrameMon = .(, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , -)
CFrameMon = .(, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , -)
CFrameMon = .(, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , , -, , -, , , , , -, -)
CFrameMon = .(-, , , , -, -, -, , -, , , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , , -, , -, , , , , -, -)
CFrameMon = .(-, , , , , , -, , -, -, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , )
CFrameMon = .(-, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , )
CFrameMon = .(-, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -, -, , -, , , , , , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -, -, , -, , , , , , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -, -, , , , , , -, , -)
CFrameMon = .(-, , -, -, -, -, -, , -, , , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -, -, , , , , , -, , -)
CFrameMon = .(-, , -, -, -, -, -, , -, , , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -, -, , -, , , , , , -)
CFrameMon = .(-, , -, -, , , , , , -, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -, -, , -, , , , , , -)
CFrameMon = .(-, , -, , , , , , , -, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -, , -, -, , , -, , , )
CFrameMon = .(-, , -, -, , -, , , , , , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -, , -, -, , , -, , , )
CFrameMon = .(-, , -, -, , -, , , , , , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , -, -, , , , , , , , -)
CFrameMon = .(, , -, -, , , , , , -, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , -, -, , , , , , , , -)
CFrameMon = .(, , -, -, , -, , , , , , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , -, , , , , , , -, , )
CFrameMon = .(-, , -, , -, -, , , -, , , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(, , -, , , , , , , -, , )
CFrameMon = .(, , -, -, , -, , , , , , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -, -, , -, , , , , , -)
CFrameMon = .(-, , -, , -, -, , , -, , , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -, -, , -, , , , , , -)
CFrameMon = .(-, , -, , , , , , , -, , )
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv == Lv <= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , -)
CFrameMon = .(-, , -)
Lv >= SelectMonster == SelectArea ==
Ms =
NameQuest =
QuestLv =
NameMon =
CFrameQ = .(-, , )
CFrameMon = .(-, , )
First_Sea
tableMon = {
,,,,,,,,,,,,, ,,,,,,,,,,,,
} Second_Sea
tableMon = {
,,,,,,,,,,,,,,,,,,,,,
} Third_Sea
tableMon = {
,,,,,,,,,,,,,,,,, , , , , , , , , , , , , , ,,,
}
First_Sea
AreaList = {
, , , , , , , , , , ,
} Second_Sea
AreaList = {
, , , , , , , ,
} Third_Sea
AreaList = {
, , , , , , , , , ,
}
()
First_Sea
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(-, , )
CFrameBoss = .(-, , -, -, , , , , , -, , -)
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(-, , )
CFrameBoss = .(-, , )
SelectBoss ==
BossMon =
NameBoss =
CFrameBoss = .(-, , )
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(, , -)
CFrameBoss = .(, , -)
SelectBoss ==
BossMon =
NameBoss =
CFrameBoss = .(-, , )
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(-, , )
CFrameBoss = .(-, , )
SelectBoss ==
NameBoss =
BossMon =
CFrameBoss = .(-, , -)
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameBoss = .(, , , , -, , -, , , -, -, )
CFrameQBoss = .(, , , -, , , , , , -, , -)
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameBoss = .(, , , , -, , , , -, -, , )
CFrameQBoss = .(, , , -, , , , , , -, , -)
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameBoss = .(, , , -, , , , , , -, , -)
CFrameQBoss = .(, , , -, , , , , , -, , -)
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(-, , )
CFrameBoss = .(-, , )
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(, , )
CFrameBoss = .(, , )
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(-, , -)
CFrameBoss = .(-, , -)
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(-, , -)
CFrameBoss = .(-, , -)
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(, , )
CFrameBoss = .(, , )
SelectBoss ==
BossMon =
NameBoss =
CFrameBoss = .(, , -, -, , -, , , , , , -)
SelectBoss ==
BossMon =
NameBoss =
CFrameBoss = .(-, , )
Second_Sea
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(-, , )
CFrameBoss = .(-, , )
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(, , )
CFrameBoss = .(, , )
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(-, , -)
CFrameBoss = .(-, , -)
SelectBoss ==
BossMon =
NameBoss =
CFrameBoss = .(, , )
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(-, , -)
CFrameBoss = .(-, , -)
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(, , -)
CFrameBoss = .(, , -)
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(-, , -)
CFrameBoss = .(-, , -)
SelectBoss ==
BossMon =
NameBoss =
CFrameMon = .(, , -)
SelectBoss ==
BossMon =
NameBoss =
CFrameBoss = .(, , )
SelectBoss ==
BossMon =
NameBoss =
CFrameBoss = .(-, , -)
Third_Sea
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(-, , )
CFrameBoss = .(-, , )
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(, , )
CFrameBoss = .(, , )
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(, , -)
CFrameBoss = .(, , -)
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(-, , -)
CFrameBoss = .(-, , -)
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(-, , -)
CFrameBoss = .(, , -)
SelectBoss ==
BossMon =
NameBoss =
NameQuestBoss =
QuestLvBoss =
RewardBoss =
CFrameQBoss = .(-, , -, -, , , , , , -, , -)
CFrameBoss = .(-, , -, -, , , , , , -, , -)
SelectBoss ==
BossMon =
NameBoss =
CFrameBoss = .(-, , -)
SelectBoss ==
BossMon =
NameBoss =
CFrameBoss = .(-, , )
SelectBoss ==
BossMon =
NameBoss =
CFrameBoss = .(-, , -)
()
SelectMaterial ==
MMon =
MPos = .(,,-)
SP =
SelectMaterial ==
MMon =
MPos = .(-,,-)
SP =
SelectMaterial ==
First_Sea
MMon =
MPos = .(-,,)
SP =
Second_Sea
MMon =
MPos = .(-,,-)
SP =
SelectMaterial ==
MMon =
MPos = .(-,,-)
SP =
(.Players.LocalPlayer.Character.HumanoidRootPart.Position - .(-, , -)).Magnitude >=
:().Remotes.CommF_:(,.(-, , -))
SelectMaterial ==
First_Sea
MMon =
MPos = .(-,,)
SP =
Second_Sea
MMon =
MPos = .(-, , -)
SP =
Third_Sea
MMon =
MPos = .(-, , -)
SP =
SelectMaterial ==
First_Sea
MMon =
MPos = .(-,,)
SP =
Second_Sea
MMon =
MPos = .(,,)
SP =
Third_Sea
MMon =
MPos = .(-,,-)
SP =
SelectMaterial ==
Third_Sea
MMon =
MPos = .(-,,-)
SP =
First_Sea
MMon =
MPos = .(,,)
SP =
(.Players.LocalPlayer.Character.HumanoidRootPart.Position - .(, , )).Magnitude >=
:().Remotes.CommF_:(,.(, , ))
SelectMaterial ==
MMon =
MPos = .(-,,)
SP =
SelectMaterial ==
MMon =
MPos = .(-,,-)
SP =
SelectMaterial ==
MMon =
MPos = .(,, -)
SP =
SelectMaterial ==
MMon =
MPos = .(,,)
SP =
SelectMaterial ==
MMon =
MPos = .(-,,)
SP =
SelectMaterial ==
MMon =
MPos = .(-,,-)
SP =
()
i,v (:()[].Locations:())
(()
IslandESP
v.Name ~=
v:()
bill = .(,v)
bill.Name =
bill.ExtentsOffset = .(, , )
bill.Size = .(,,,)
bill.Adornee = v
bill.AlwaysOnTop =
name = .(,bill)
name.Font =
name.FontSize =
name.TextWrapped =
name.Size = .(,,,)
name.TextYAlignment =
name.BackgroundTransparency =
name.TextStrokeTransparency =
name.TextColor3 = .(, , )
v[].TextLabel.Text = (v.Name .... ((:().LocalPlayer.Character.Head.Position - v.Position).Magnitude/) ..)
v:()
v:():()
)
(thing)
(thing == )
(n)
.((n) + )
Number = .(, )
()
i,v (::())
(()
(v.Character)
ESPPlayer
(v.Character.Head) v.Character.Head:(..Number)
bill = .(,v.Character.Head)
bill.Name = ..Number
bill.ExtentsOffset = .(, , )
bill.Size = .(,,,)
bill.Adornee = v.Character.Head
bill.AlwaysOnTop =
name = .(,bill)
name.Font = .Font.GothamSemibold
name.FontSize =
name.TextWrapped =
name.Text = (v.Name .... ((:().LocalPlayer.Character.Head.Position - v.Character.Head.Position).Magnitude/) ..)
name.Size = .(,,,)
name.TextYAlignment =
name.BackgroundTransparency =
name.TextStrokeTransparency =
v.Team == .Players.LocalPlayer.Team
name.TextColor3 = .(,,)
name.TextColor3 = .(,,)
v.Character.Head[..Number].TextLabel.Text = (v.Name .... ((:().LocalPlayer.Character.Head.Position - v.Character.Head.Position).Magnitude/) .. .. (v.Character.Humanoid.Health*/v.Character.Humanoid.MaxHealth) .. )
v.Character.Head:(..Number)
v.Character.Head:(..Number):()
)
()
i,v (.Workspace:())
(()
.(v.Name,)
ChestESP
.(v.Name,)
v:(..Number)
bill = .(,v)
bill.Name = ..Number
bill.ExtentsOffset = .(, , )
bill.Size = .(,,,)
bill.Adornee = v
bill.AlwaysOnTop =
name = .(,bill)
name.Font = .Font.GothamSemibold
name.FontSize =
name.TextWrapped =
name.Size = .(,,,)
name.TextYAlignment =
name.BackgroundTransparency =
name.TextStrokeTransparency =
v.Name ==
name.TextColor3 = .(, , )
name.Text = ( .... ((:().LocalPlayer.Character.Head.Position - v.Position).Magnitude/) ..)
v.Name ==
name.TextColor3 = .(, , )
name.Text = ( .... ((:().LocalPlayer.Character.Head.Position - v.Position).Magnitude/) ..)
v.Name ==
name.TextColor3 = .(, , )
name.Text = ( .... ((:().LocalPlayer.Character.Head.Position - v.Position).Magnitude/) ..)
v[..Number].TextLabel.Text = (v.Name .... ((:().LocalPlayer.Character.Head.Position - v.Position).Magnitude/) ..)
v:(..Number)
v:(..Number):Destroy()
end
end
end
end)
end
end
function UpdateDevilChams()
for i,v in pairs(game.Workspace:GetChildren()) do
pcall(function()
if DevilFruitESP then
if string.find(v.Name, "Fruit") then
if not v.Handle:FindFirstChild('NameEsp'..Number) then
local bill = Instance.new('BillboardGui',v.Handle)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v.Handle
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = Enum.Font.GothamSemibold
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(255, 255, 255)
name.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' Distance')
else
v.Handle['NameEsp'..Number].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' Distance')
end
end
else
if v.Handle:FindFirstChild('NameEsp'..Number) then
v.Handle:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end)
end
end
function UpdateFlowerChams()
for i,v in pairs(game.Workspace:GetChildren()) do
pcall(function()
if v.Name == "Flower2" or v.Name == "Flower1" then
if FlowerESP then
if not v:FindFirstChild('NameEsp'..Number) then
local bill = Instance.new('BillboardGui',v)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = Enum.Font.GothamSemibold
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(255, 0, 0)
if v.Name == "Flower1" then
name.Text = ("Blue Flower" ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' Distance')
name.TextColor3 = Color3.fromRGB(0, 0, 255)
end
if v.Name == "Flower2" then
name.Text = ("Red Flower" ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' Distance')
name.TextColor3 = Color3.fromRGB(255, 0, 0)
end
else
v['NameEsp'..Number].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' Distance')
end
else
if v:FindFirstChild('NameEsp'..Number) then
v:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end
end)
end
end
function UpdateRealFruitChams()
for i,v in pairs(game.Workspace.AppleSpawner:GetChildren()) do
if v:IsA("Tool") then
if RealFruitESP then
if not v.Handle:FindFirstChild('NameEsp'..Number) then
local bill = Instance.new('BillboardGui',v.Handle)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v.Handle
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = Enum.Font.GothamSemibold
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(255, 0, 0)
name.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' Distance')
else
v.Handle['NameEsp'..Number].TextLabel.Text = (v.Name ..' '.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' Distance')
end
else
if v.Handle:FindFirstChild('NameEsp'..Number) then
v.Handle:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end
end
for i,v in pairs(game.Workspace.PineappleSpawner:GetChildren()) do
if v:IsA("Tool") then
if RealFruitESP then
if not v.Handle:FindFirstChild('NameEsp'..Number) then
local bill = Instance.new('BillboardGui',v.Handle)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v.Handle
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = Enum.Font.GothamSemibold
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(255, 174, 0)
name.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' Distance')
else
v.Handle['NameEsp'..Number].TextLabel.Text = (v.Name ..' '.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' Distance')
end
else
if v.Handle:FindFirstChild('NameEsp'..Number) then
v.Handle:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end
end
for i,v in pairs(game.Workspace.BananaSpawner:GetChildren()) do
if v:IsA("Tool") then
if RealFruitESP then
if not v.Handle:FindFirstChild('NameEsp'..Number) then
local bill = Instance.new('BillboardGui',v.Handle)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v.Handle
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = Enum.Font.GothamSemibold
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(251, 255, 0)
name.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' Distance')
else
v.Handle['NameEsp'..Number].TextLabel.Text = (v.Name ..' '.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' Distance')
end
else
if v.Handle:FindFirstChild('NameEsp'..Number) then
v.Handle:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end
end
end
function UpdateIslandESP()
for i,v in pairs(game:GetService("Workspace")["_WorldOrigin"].Locations:GetChildren()) do
pcall(function()
if IslandESP then
if v.Name ~= "Sea" then
if not v:FindFirstChild('NameEsp') then
local bill = Instance.new('BillboardGui',v)
bill.Name = 'NameEsp'
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = "GothamBold"
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(7, 236, 240)
else
v['NameEsp'].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' Distance')
end
end
else
if v:FindFirstChild('NameEsp') then
v:FindFirstChild('NameEsp'):Destroy()
end
end
end)
end
end
function isnil(thing)
return (thing == nil)
end
local function round(n)
return math.floor(tonumber(n) + 0.5)
end
Number = math.random(1, 1000000)
function UpdatePlayerChams()
for i,v in pairs(game:GetService'Players':GetChildren()) do
pcall(function()
if not isnil(v.Character) then
if ESPPlayer then
if not isnil(v.Character.Head) and not v.Character.Head:FindFirstChild('NameEsp'..Number) then
local bill = Instance.new('BillboardGui',v.Character.Head)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v.Character.Head
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = Enum.Font.GothamSemibold
name.FontSize = "Size14"
name.TextWrapped = true
name.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Character.Head.Position).Magnitude/3) ..' Distance')
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
if v.Team == game.Players.LocalPlayer.Team then
name.TextColor3 = Color3.new(0,255,0)
else
name.TextColor3 = Color3.new(255,0,0)
end
else
v.Character.Head['NameEsp'..Number].TextLabel.Text = (v.Name ..' | '.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Character.Head.Position).Magnitude/3) ..' Distance\nHealth : ' .. round(v.Character.Humanoid.Health*100/v.Character.Humanoid.MaxHealth) .. '%')
end
else
if v.Character.Head:FindFirstChild('NameEsp'..Number) then
v.Character.Head:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end
end)
end
end
function UpdateChestChams()
for i,v in pairs(game.Workspace:GetChildren()) do
pcall(function()
if string.find(v.Name,"Chest") then
if ChestESP then
if string.find(v.Name,"Chest") then
if not v:FindFirstChild('NameEsp'..Number) then
local bill = Instance.new('BillboardGui',v)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = Enum.Font.GothamSemibold
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
if v.Name == "Chest1" then
name.TextColor3 = Color3.fromRGB(109, 109, 109)
name.Text = ("Chest 1" ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' Distance')
end
if v.Name == "Chest2" then
name.TextColor3 = Color3.fromRGB(173, 158, 21)
name.Text = ("Chest 2" ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' Distance')
end
if v.Name == "Chest3" then
name.TextColor3 = Color3.fromRGB(85, 255, 255)
name.Text = ("Chest 3" ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' Distance')
end
else
v['NameEsp'..Number].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' Distance')
end
end
else
if v:FindFirstChild('NameEsp'..Number) then
v:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end
end)
end
end
function UpdateDevilChams()
for i,v in pairs(game.Workspace:GetChildren()) do
pcall(function()
if DevilFruitESP then
if string.find(v.Name, "Fruit") then
if not v.Handle:FindFirstChild('NameEsp'..Number) then
local bill = Instance.new('BillboardGui',v.Handle)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v.Handle
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = Enum.Font.GothamSemibold
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(255, 255, 255)
name.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' Distance')
else
v.Handle['NameEsp'..Number].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' Distance')
end
end
else
if v.Handle:FindFirstChild('NameEsp'..Number) then
v.Handle:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end)
end
end
function UpdateFlowerChams()
for i,v in pairs(game.Workspace:GetChildren()) do
pcall(function()
if v.Name == "Flower2" or v.Name == "Flower1" then
if FlowerESP then
if not v:FindFirstChild('NameEsp'..Number) then
local bill = Instance.new('BillboardGui',v)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = Enum.Font.GothamSemibold
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(255, 0, 0)
if v.Name == "Flower1" then
name.Text = ("Blue Flower" ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' Distance')
name.TextColor3 = Color3.fromRGB(0, 0, 255)
end
if v.Name == "Flower2" then
name.Text = ("Red Flower" ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' Distance')
name.TextColor3 = Color3.fromRGB(255, 0, 0)
end
else
v['NameEsp'..Number].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' Distance')
end
else
if v:FindFirstChild('NameEsp'..Number) then
v:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end
end)
end
end
function UpdateRealFruitChams()
for i,v in pairs(game.Workspace.AppleSpawner:GetChildren()) do
if v:IsA("Tool") then
if RealFruitESP then
if not v.Handle:FindFirstChild('NameEsp'..Number) then
local bill = Instance.new('BillboardGui',v.Handle)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v.Handle
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = Enum.Font.GothamSemibold
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(255, 0, 0)
name.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' Distance')
else
v.Handle['NameEsp'..Number].TextLabel.Text = (v.Name ..' '.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' Distance')
end
else
if v.Handle:FindFirstChild('NameEsp'..Number) then
v.Handle:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end
end
for i,v in pairs(game.Workspace.PineappleSpawner:GetChildren()) do
if v:IsA("Tool") then
if RealFruitESP then
if not v.Handle:FindFirstChild('NameEsp'..Number) then
local bill = Instance.new('BillboardGui',v.Handle)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v.Handle
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = Enum.Font.GothamSemibold
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(255, 174, 0)
name.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' Distance')
else
v.Handle['NameEsp'..Number].TextLabel.Text = (v.Name ..' '.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' Distance')
end
else
if v.Handle:FindFirstChild('NameEsp'..Number) then
v.Handle:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end
end
for i,v in pairs(game.Workspace.BananaSpawner:GetChildren()) do
if v:IsA("Tool") then
if RealFruitESP then
if not v.Handle:FindFirstChild('NameEsp'..Number) then
local bill = Instance.new('BillboardGui',v.Handle)
bill.Name = 'NameEsp'..Number
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v.Handle
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = Enum.Font.GothamSemibold
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(251, 255, 0)
name.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' Distance')
else
v.Handle['NameEsp'..Number].TextLabel.Text = (v.Name ..' '.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Handle.Position).Magnitude/3) ..' Distance')
end
else
if v.Handle:FindFirstChild('NameEsp'..Number) then
v.Handle:FindFirstChild('NameEsp'..Number):Destroy()
end
end
end
end
end
spawn(function()
while wait() do
pcall(function()
if MobESP then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v:FindFirstChild('HumanoidRootPart') then
if not v:FindFirstChild("MobEap") then
local BillboardGui = Instance.new("BillboardGui")
local TextLabel = Instance.new("TextLabel")
BillboardGui.Parent = v
BillboardGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
BillboardGui.Active = true
BillboardGui.Name = "MobEap"
BillboardGui.AlwaysOnTop = true
BillboardGui.LightInfluence = 1.000
BillboardGui.Size = UDim2.new(0, 200, 0, 50)
BillboardGui.StudsOffset = Vector3.new(0, 2.5, 0)
TextLabel.Parent = BillboardGui
TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel.BackgroundTransparency = 1.000
TextLabel.Size = UDim2.new(0, 200, 0, 50)
TextLabel.Font = Enum.Font.GothamBold
TextLabel.TextColor3 = Color3.fromRGB(7, 236, 240)
TextLabel.Text.Size = 35
end
local Dis = math.floor((game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.HumanoidRootPart.Position).Magnitude)
v.MobEap.TextLabel.Text = v.Name.." - "..Dis.." Distance"
end
end
else
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v:FindFirstChild("MobEap") then
v.MobEap:Destroy()
end
end
end
end)
end
end)
spawn(function()
while wait() do
pcall(function()
if SeaESP then
for i,v in pairs(game:GetService("Workspace").SeaBeasts:GetChildren()) do
if v:FindFirstChild('HumanoidRootPart') then
if not v:FindFirstChild("Seaesps") then
local BillboardGui = Instance.new("BillboardGui")
local TextLabel = Instance.new("TextLabel")
BillboardGui.Parent = v
BillboardGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
BillboardGui.Active = true
BillboardGui.Name = "Seaesps"
BillboardGui.AlwaysOnTop = true
BillboardGui.LightInfluence = 1.000
BillboardGui.Size = UDim2.new(0, 200, 0, 50)
BillboardGui.StudsOffset = Vector3.new(0, 2.5, 0)
TextLabel.Parent = BillboardGui
TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel.BackgroundTransparency = 1.000
TextLabel.Size = UDim2.new(0, 200, 0, 50)
TextLabel.Font = Enum.Font.GothamBold
TextLabel.TextColor3 = Color3.fromRGB(7, 236, 240)
TextLabel.Text.Size = 35
end
local Dis = math.floor((game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.HumanoidRootPart.Position).Magnitude)
v.Seaesps.TextLabel.Text = v.Name.." - "..Dis.." Distance"
end
end
else
for i,v in pairs (game:GetService("Workspace").SeaBeasts:GetChildren()) do
if v:FindFirstChild("Seaesps") then
v.Seaesps:Destroy()
end
end
end
end)
end
end)
spawn(function()
while wait() do
pcall(function()
if NpcESP then
for i,v in pairs(game:GetService("Workspace").NPCs:GetChildren()) do
if v:FindFirstChild('HumanoidRootPart') then
if not v:FindFirstChild("NpcEspes") then
local BillboardGui = Instance.new("BillboardGui")
local TextLabel = Instance.new("TextLabel")
BillboardGui.Parent = v
BillboardGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
BillboardGui.Active = true
BillboardGui.Name = "NpcEspes"
BillboardGui.AlwaysOnTop = true
BillboardGui.LightInfluence = 1.000
BillboardGui.Size = UDim2.new(0, 200, 0, 50)
BillboardGui.StudsOffset = Vector3.new(0, 2.5, 0)
TextLabel.Parent = BillboardGui
TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel.BackgroundTransparency = 1.000
TextLabel.Size = UDim2.new(0, 200, 0, 50)
TextLabel.Font = Enum.Font.GothamBold
TextLabel.TextColor3 = Color3.fromRGB(7, 236, 240)
TextLabel.Text.Size = 35
end
local Dis = math.floor((game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.HumanoidRootPart.Position).Magnitude)
v.NpcEspes.TextLabel.Text = v.Name.." - "..Dis.." Distance"
end
end
else
for i,v in pairs (game:GetService("Workspace").NPCs:GetChildren()) do
if v:FindFirstChild("NpcEspes") then
v.NpcEspes:Destroy()
end
end
end
end)
end
end)
function isnil(thing)
return (thing == nil)
end
local function round(n)
return math.floor(tonumber(n) + 0.5)
end
Number = math.random(1, 1000000)
function UpdateIslandMirageESP()
for i,v in pairs(game:GetService("Workspace")["_WorldOrigin"].Locations:GetChildren()) do
pcall(function()
if MirageIslandESP then
if v.Name == "Mirage Island" then
if not v:FindFirstChild('NameEsp') then
local bill = Instance.new('BillboardGui',v)
bill.Name = 'NameEsp'
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = "Code"
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(80, 245, 245)
else
v['NameEsp'].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
end
end
else
if v:FindFirstChild('NameEsp') then
v:FindFirstChild('NameEsp'):Destroy()
end
end
end)
end
end
function isnil(thing)
return (thing == nil)
end
local function round(n)
return math.floor(tonumber(n) + 0.5)
end
Number = math.random(1, 1000000)
function UpdateAfdESP()
for i,v in pairs(game:GetService("Workspace").NPCs:GetChildren()) do
pcall(function()
if AfdESP then
if v.Name == "Advanced Fruit Dealer" then
if not v:FindFirstChild('NameEsp') then
local bill = Instance.new('BillboardGui',v)
bill.Name = 'NameEsp'
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = "Code"
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(80, 245, 245)
else
v['NameEsp'].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
end
end
else
if v:FindFirstChild('NameEsp') then
v:FindFirstChild('NameEsp'):Destroy()
end
end
end)
end
end
function UpdateAuraESP()
for i,v in pairs(game:GetService("Workspace").NPCs:GetChildren()) do
pcall(function()
if AuraESP then
if v.Name == "Master of Enhancement" then
if not v:FindFirstChild('NameEsp') then
local bill = Instance.new('BillboardGui',v)
bill.Name = 'NameEsp'
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = "Code"
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(80, 245, 245)
else
v['NameEsp'].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
end
end
else
if v:FindFirstChild('NameEsp') then
v:FindFirstChild('NameEsp'):Destroy()
end
end
end)
end
end
function UpdateLSDESP()
for i,v in pairs(game:GetService("Workspace").NPCs:GetChildren()) do
pcall(function()
if LADESP then
if v.Name == "Legendary Sword Dealer" then
if not v:FindFirstChild('NameEsp') then
local bill = Instance.new('BillboardGui',v)
bill.Name = 'NameEsp'
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = "Code"
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(80, 245, 245)
else
v['NameEsp'].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
end
end
else
if v:FindFirstChild('NameEsp') then
v:FindFirstChild('NameEsp'):Destroy()
end
end
end)
end
end
function UpdateGeaESP()
for i,v in pairs(game:GetService("Workspace").Map.MysticIsland:GetChildren()) do
pcall(function()
if GearESP then
if v.Name == "MeshPart" then
if not v:FindFirstChild('NameEsp') then
local bill = Instance.new('BillboardGui',v)
bill.Name = 'NameEsp'
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = "Code"
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(80, 245, 245)
else
v['NameEsp'].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
end
end
else
if v:FindFirstChild('NameEsp') then
v:FindFirstChild('NameEsp'):Destroy()
end
end
end)
end
end
--------------------------------------------------------------------------------------------------------------------------------------------
---------Tween
function Tween2(P1)
local Distance = (P1.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
if Distance >= 1 then
Speed = 300
end
game:GetService("TweenService"):Create(game.Players.LocalPlayer.Character.HumanoidRootPart,TweenInfo.new(Distance/Speed, Enum.EasingStyle.Linear), {
CFrame = P1
}):Play()
if _G.CancelTween2 then
game:GetService("TweenService"):Create(game.Players.LocalPlayer.Character.HumanoidRootPart,TweenInfo.new(Distance/Speed, Enum.EasingStyle.Linear), {
CFrame = P1
}):Cancel()
end
_G.Clip2 = true
wait(Distance/Speed)
_G.Clip2 = false
end
-- [Function (Abandoned Quest , Others)]
function Com(com,...)
local Remote = game:GetService('ReplicatedStorage').Remotes:FindFirstChild("Comm"..com)
if Remote:IsA("RemoteEvent") then
Remote:FireServer(...)
elseif Remote:IsA("RemoteFunction") then
Remote:InvokeServer(...)
end
end
--BTP
function BTP(Position)
game.Players.LocalPlayer.Character.Head:Destroy()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Position
wait(0.5)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Position
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetSpawnPoint")
end
--BTPZ
function BTPZ(Point)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Point
task.wait()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Point
end
------Bypass TP 2
function GetIsLand(...)
local RealtargetPos = {...}
local targetPos = RealtargetPos[1]
local RealTarget
if type(targetPos) == "vector" then
RealTarget = targetPos
elseif type(targetPos) == "userdata" then
RealTarget = targetPos.Position
elseif type(targetPos) == "number" then
RealTarget = CFrame.new(unpack(RealtargetPos))
RealTarget = RealTarget.p
end
local ReturnValue
local CheckInOut = math.huge;
if game.Players.LocalPlayer.Team then
for i,v in pairs(game.Workspace._WorldOrigin.PlayerSpawns:FindFirstChild(tostring(game.Players.LocalPlayer.Team)):GetChildren()) do
local ReMagnitude = (RealTarget - v:GetModelCFrame().p).Magnitude;
if ReMagnitude < CheckInOut then
CheckInOut = ReMagnitude;
ReturnValue = v.Name
end
end
if ReturnValue then
return ReturnValue
end
end
end
function toTarget(...)
local RealtargetPos = { ... }
local targetPos = RealtargetPos[1]
local RealTarget
if type(targetPos) == "vector" then
RealTarget = CFrame.new(targetPos)
elseif type(targetPos) == "userdata" then
RealTarget = targetPos
elseif type(targetPos) == "number" then
RealTarget = CFrame.new(unpack(RealtargetPos))
end
if game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Health == 0 then
if tween then tween:Cancel() end
repeat wait(_G.Fast_Delay) until game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Health > 0; wait(0.2)
end
local tweenfunc = {}
local Distance = (RealTarget.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position)
.Magnitude
if Distance < 1000 then
Speed = 315
elseif Distance >= 1000 then
Speed = 300
end
if BypassTP then
if Distance > 3000 and not AutoNextIsland and not (game.Players.LocalPlayer.Backpack:FindFirstChild("Special Microchip") or game.Players.LocalPlayer.Character:FindFirstChild("Special Microchip") or game.Players.LocalPlayer.Backpack:FindFirstChild("God's Chalice") or game.Players.LocalPlayer.Character:FindFirstChild("God's Chalice") or game.Players.LocalPlayer.Backpack:FindFirstChild("Hallow Essence") or game.Players.LocalPlayer.Character:FindFirstChild("Hallow Essence") or game.Players.LocalPlayer.Character:FindFirstChild("Sweet Chalice") or game.Players.LocalPlayer.Backpack:FindFirstChild("Sweet Chalice")) and not (Name == "Fishman Commando" or Name == "Fishman Warrior") then
pcall(function()
tween:Cancel()
fkwarp = false
if game:GetService("Players")["LocalPlayer"].Data:FindFirstChild("SpawnPoint").Value == tostring(GetIsLand(RealTarget)) then
wait(.1)
Com("F_", "TeleportToSpawn")
elseif game:GetService("Players")["LocalPlayer"].Data:FindFirstChild("LastSpawnPoint").Value == tostring(GetIsLand(RealTarget)) then
game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid"):ChangeState(15)
wait(0.1)
repeat wait(_G.Fast_Delay) until game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid").Health > 0
else
if game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid").Health > 0 then
if fkwarp == false then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = RealTarget
end
fkwarp = true
end
wait(.08)
game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid"):ChangeState(15)
repeat wait(_G.Fast_Delay) until game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid").Health > 0
wait(.1)
Com("F_", "SetSpawnPoint")
end
wait(0.2)
return
end)
end
end
local tween_s = game:service "TweenService"
local info = TweenInfo.new(
(RealTarget.Position - game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart").Position)
.Magnitude / Speed, Enum.EasingStyle.Linear)
local tweenw, err = pcall(function()
tween = tween_s:Create(game.Players.LocalPlayer.Character["HumanoidRootPart"], info, { CFrame = RealTarget })
tween:Play()
end)
function tweenfunc:Stop()
tween:Cancel()
end
function tweenfunc:Wait()
tween.Completed:Wait()
end
return tweenfunc
end
----------------------------------------------------------------------------------------------------------------------------------------------
TweenSpeed = 340
function Tween(P1)
local Distance = (P1.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
if Distance >= 1 then
Speed = TweenSpeed
end
game:GetService("TweenService"):Create(game.Players.LocalPlayer.Character.HumanoidRootPart,TweenInfo.new(Distance/Speed, Enum.EasingStyle.Linear), {
CFrame = P1
}):Play()
if _G.StopTween then
game:GetService("TweenService"):Create(game.Players.LocalPlayer.Character.HumanoidRootPart,TweenInfo.new(Distance/Speed, Enum.EasingStyle.Linear), {
CFrame = P1
}):Cancel()
end
end
function CancelTween(target)
if not target then
_G.StopTween = true
wait()
Tween(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame)
wait()
_G.StopTween = false
end
end
----------------------------------------------------------------------------------------------------------------------------------------------
function toTargetP(CFgo)
if game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Health <= 0 or not game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid") then tween:Cancel() repeat wait(_G.Fast_Delay) until game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid") and game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid").Health > 0 wait(7) return end
if (game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart.Position - CFgo.Position).Magnitude <= 150 then
pcall(function()
tween:Cancel()
game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart.CFrame = CFgo
return
end)
end
local tween_s = game:service"TweenService"
local info = TweenInfo.new((game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart.Position - CFgo.Position).Magnitude/325, Enum.EasingStyle.Linear)
tween = tween_s:Create(game.Players.LocalPlayer.Character["HumanoidRootPart"], info, {CFrame = CFgo})
tween:Play()
local tweenfunc = {}
function tweenfunc:Stop()
tween:Cancel()
end
return tweenfunc
end
--function TP to Boat/Ship
function TweenShip(CFgo)
local tween_s = game:service"TweenService"
local info = TweenInfo.new((game:GetService("Workspace").Boats.MarineBrigade.VehicleSeat.CFrame.Position - CFgo.Position).Magnitude/300, Enum.EasingStyle.Linear)
tween = tween_s:Create(game:GetService("Workspace").Boats.MarineBrigade.VehicleSeat, info, {CFrame = CFgo})
tween:Play()
local tweenfunc = {}
function tweenfunc:Stop()
tween:Cancel()
end
return tweenfunc
end
function TweenBoat(CFgo)
if game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Health <= 0 or not game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid") then tween:Cancel() repeat wait(_G.Fast_Delay) until game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid") and game:GetService("Players").LocalPlayer.Character:WaitForChild("Humanoid").Health > 0 wait(7) return end
local tween_s = game:service"TweenService"
local info = TweenInfo.new((game:GetService("Players")["LocalPlayer"].Character.HumanoidRootPart.Position - CFgo.Position).Magnitude/325, Enum.EasingStyle.Linear)
tween = tween_s:Create(game.Players.LocalPlayer.Character["HumanoidRootPart"], info, {CFrame = CFgo})
tween:Play()
local tweenfunc = {}
function tweenfunc:Stop()
tween:Cancel()
end
return tweenfunc
end
--select weapon
function EquipTool(ToolSe)
if game.Players.LocalPlayer.Backpack:FindFirstChild(ToolSe) then
local tool = game.Players.LocalPlayer.Backpack:FindFirstChild(ToolSe)
wait(0.5)
game.Players.LocalPlayer.Character.Humanoid:EquipTool(tool)
end
end
--aimbot mastery
spawn(function()
local gg = getrawmetatable(game)
local old = gg.__namecall
setreadonly(gg,false)
gg.__namecall = newcclosure(function(...)
local method = getnamecallmethod()
local args = {
...
}
if tostring(method) == "FireServer" then
if tostring(args[1]) == "RemoteEvent" then
if tostring(args[2]) ~= "true" and tostring(args[2]) ~= "false" then
if _G.UseSkill then
if type(args[2]) == "vector" then
args[2] = PositionSkillMasteryDevilFruit
else
args[2] = CFrame.new(PositionSkillMasteryDevilFruit)
end
return old(unpack(args))
end
end
end
end
return old(...)
end)
end)
--Equip Gun
spawn(function()
pcall(function()
while task.wait() do
for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetChildren()) do
if v:IsA("Tool") then
if v:FindFirstChild("RemoteFunctionShoot") then
CurrentEquipGun = v.Name
end
end
end
end
end)
end)
-- [Body Gyro]
spawn(function()
while task.wait() do
pcall(function()
if _G.TeleportIsland or _G.AutoEvoRace or AutoFarmChest or _G.chestsea2 or _G.chestsea3 or _G.CastleRaid or _G.CollectAzure or _G.TweenToKitsune or _G.AutoCandy or _G.GhostShip or _G.Ship or _G.SailBoat or _G.Auto_Holy_Torch or _G.FindMirageIsland or _G.TeleportPly or _G.Tweenfruit or _G.AutoFishCrew or _G.AutoShark or _G.AutoCakeV2 or _G.AutoMysticIsland or _G.AutoQuestRace or _G.AutoBuyBoat or _G.dao or _G.AutoMirage or AutoFarmAcient or _G.AutoQuestRace or Auto_Law or _G.AutoAllBoss or AutoTushita or _G.AutoHolyTorch or _G.AutoTerrorshark or _G.farmpiranya or _G.DriveMytic or _G.AutoCakeV2V2 or PirateShip or _G.AutoSeaBeast or _G.AutoNear or _G.BossRaid or _G.GrabChest or AutoCitizen or _G.Ectoplasm or AutoEvoRace or AutoBartilo or AutoFactory or BringChestz or BringFruitz or _G.AutoLevel or _G.Clip2 or AutoFarmNoQuest or _G.AutoBone or AutoFarmSelectMonsterQuest or AutoFarmSelectMonsterNoQuest or _G.AutoBoss or AutoFarmBossQuest or AutoFarmMasGun or AutoFarmMasDevilFruit or AutoFarmSelectArea or AutoSecondSea or AutoThirdSea or AutoDeathStep or AutoSuperhuman or AutoSharkman or AutoElectricClaw or AutoDragonTalon or AutoGodhuman or AutoRengoku or AutoBuddySword or AutoPole or AutoHallowSycthe or AutoCavander or AutoTushita or AutoDarkDagger or _G.CakePrince or _G.AutoElite or AutoRainbowHaki or AutoSaber or AutoFarmKen or AutoKenHop or AutoKenV2 or _G.AutoKillPlayerMelee or _G.AutoKillPlayerGun or _G.AutoKillPlayerFruit or AutoDungeon or AutoNextIsland or AutoAdvanceDungeon or Musketeer or RipIndra or Auto_Serpent_Bow or AutoTorch or AutoSoulGuitar or Auto_Cursed_Dual_Katana or _G.AutoMaterial or Auto_Quest_Yama_1 or Auto_Quest_Yama_2 or Auto_Quest_Yama_3 or Auto_Quest_Tushita_1 or Auto_Quest_Tushita_2 or Auto_Quest_Tushita_3 or _G.Factory or _G.SwanGlasses or AutoBartilo or AutoEvoRace or _G.Ectoplasm then
if not game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip") then
local Noclip = Instance.new("BodyVelocity")
Noclip.Name = "BodyClip"
Noclip.Parent = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
Noclip.MaxForce = Vector3.new(100000,100000,100000)
Noclip.Velocity = Vector3.new(0,0,0)
end
else
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("BodyClip"):Destroy()
end
end)
end
end)
--No CLip Auto Farm
spawn(function()
pcall(function()
game:GetService("RunService").Stepped:Connect(function()
if _G.TeleportIsland or _G.AutoEvoRace or _G.CastleRaid or AutoFarmChest or _G.CollectAzure or _G.TweenToKitsune or _G.AutoCandy or _G.GhostShip or _G.Ship or _G.SailBoat or _G.Auto_Holy_Torch or _G.Tweenfruit or _G.FindMirageIsland or _G.TeleportPly or _G.AutoFishCrew or _G.AutoShark or _G.AutoMysticIsland or _G.AutoCakeV2 or _G.AutoQuestRace or _G.AutoBuyBoat or _G.dao or AutoFarmAcient or _G.AutoMirage or Auto_Law or _G.AutoQuestRace or _G.AutoAllBoss or _G.AutoHolyTorch or AutoTushita or _G.farmpiranya or _G.AutoTerrorshark or _G.AutoNear or _G.AutoCakeV2V2 or PirateShip or _G.AutoSeaBeast or _G.DriveMytic or _G.BossRaid or _G.GrabChest or AutoCitizen or _G.Ectoplasm or AutoEvoRace or AutoBartilo or AutoFactory or BringChestz or BringFruitz or _G.AutoLevel or _G.Clip2 or AutoFarmNoQuest or _G.AutoBone or AutoFarmSelectMonsterQuest or AutoFarmSelectMonsterNoQuest or _G.AutoBoss or AutoFarmBossQuest or AutoFarmMasGun or AutoFarmMasDevilFruit or AutoFarmSelectArea or AutoSecondSea or AutoThirdSea or AutoDeathStep or AutoSuperhuman or AutoSharkman or AutoElectricClaw or AutoDragonTalon or AutoGodhuman or AutoRengoku or AutoBuddySword or AutoPole or AutoHallowSycthe or AutoCavander or AutoTushita or AutoDarkDagger or _G.CakePrince or _G.AutoElite or AutoRainbowHaki or AutoSaber or AutoFarmKen or AutoKenHop or AutoKenV2 or _G.AutoKillPlayerMelee or _G.AutoKillPlayerGun or _G.AutoKillPlayerFruit or AutoDungeon or AutoNextIsland or AutoAdvanceDungeon or Musketeer or RipIndra or Auto_Serpent_Bow or AutoTorch or AutoSoulGuitar or Auto_Cursed_Dual_Katana or _G.AutoMaterial or Auto_Quest_Yama_1 or Auto_Quest_Yama_2 or Auto_Quest_Yama_3 or Auto_Quest_Tushita_1 or Auto_Quest_Tushita_2 or Auto_Quest_Tushita_3 or _G.Factory or _G.SwanGlasses or AutoBartilo or AutoEvoRace or _G.Ectoplasm then
for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
if v:IsA("BasePart") then
v.CanCollide = false
end
end
end
end)
end)
end)
--//Stun Player
task.spawn(function()
if game.Players.LocalPlayer.Character:FindFirstChild("Stun") then
game.Players.LocalPlayer.Character.Stun.Changed:connect(function()
pcall(function()
if game.Players.LocalPlayer.Character:FindFirstChild("Stun") then
game.Players.LocalPlayer.Character.Stun.Value = 0
end
end)
end)
end
end)
--Check Material
function CheckMaterial(matname)
for i,v in pairs(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("getInventory")) do
if type(v) == "table" then
if v.Type == "Material" then
if v.Name == matname then
return v.Count
end
end
end
end
return 0
end
-----------------------------------------------------------------------------------------------------------------------------------------------
------AttackNoCD
local plr = game.Players.LocalPlayer
local CbFw = debug.getupvalues(require(plr.PlayerScripts.CombatFramework))
local CbFw2 = CbFw[2]
function GetCurrentBlade()
local p13 = CbFw2.activeController
local ret = p13.blades[1]
if not ret then return end
while ret.Parent~=game.Players.LocalPlayer.Character do ret=ret.Parent end
return ret
end
function AttackNoCoolDown()
local AC = CbFw2.activeController
for i = 1, 1 do
local bladehit = require(game.ReplicatedStorage.CombatFramework.RigLib).getBladeHits(
plr.Character,
{plr.Character.HumanoidRootPart},
60
)
local cac = {}
local hash = {}
for k, v in pairs(bladehit) do
if v.Parent:FindFirstChild("HumanoidRootPart") and not hash[v.Parent] then
table.insert(cac, v.Parent.HumanoidRootPart)
hash[v.Parent] = true
end
end
bladehit = cac
if #bladehit > 0 then
local u8 = debug.getupvalue(AC.attack, 5)
local u9 = debug.getupvalue(AC.attack, 6)
local u7 = debug.getupvalue(AC.attack, 4)
local u10 = debug.getupvalue(AC.attack, 7)
local u12 = (u8 * 798405 + u7 * 727595) % u9
local u13 = u7 * 798405
(function()
u12 = (u12 * u9 + u13) % 1099511627776
u8 = math.floor(u12 / u9)
u7 = u12 - u8 * u9
end)()
u10 = u10 + 1
debug.setupvalue(AC.attack, 5, u8)
debug.setupvalue(AC.attack, 6, u9)
debug.setupvalue(AC.attack, 4, u7)
debug.setupvalue(AC.attack, 7, u10)
pcall(function()
for k, v in pairs(AC.animator.anims.basic) do
v:Play()
end
end)
if plr.Character:FindFirstChildOfClass("Tool") and AC.blades and AC.blades[1] then
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("weaponChange",tostring(GetCurrentBlade()))
game.ReplicatedStorage.Remotes.Validator:FireServer(math.floor(u12 / 1099511627776 * 16777215), u10)
game:GetService("ReplicatedStorage").RigControllerEvent:FireServer("hit", bladehit, i, "")
end
end
end
end
--Attack Mastery
function NormalAttack()
if not _G.NormalAttack then
local Module = require(game.Players.LocalPlayer.PlayerScripts.CombatFramework)
local CombatFramework = debug.getupvalues(Module)[2]
local CamShake = require(game.ReplicatedStorage.Util.CameraShaker)
CamShake:Stop()
CombatFramework.activeController.attacking = false
CombatFramework.activeController.timeToNextAttack = 0
CombatFramework.activeController.hitboxMagnitude = 180
game:GetService'VirtualUser':CaptureController()
game:GetService'VirtualUser':Button1Down(Vector2.new(1280, 672))
end
end
--------------------------------------------------------------------------------------------------------------------------------------------
--Sword Weapon
function GetWeaponInventory(Weaponname)
for i,v in pairs(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("getInventory")) do
if type(v) == "table" then
if v.Type == "Sword" then
if v.Name == Weaponname then
return true
end
end
end
end
return false
end
---Method Farm
Type1 = 1
spawn(function()
while wait(.1) do
if Type == 1 then
Pos = CFrame.new(10,40,10)
elseif Type == 2 then
Pos = CFrame.new(-30,10,-30)
elseif Type == 3 then
Pos = CFrame.new(10,10,-40)
elseif Type == 4 then
Pos = CFrame.new(-40,10,10)
end
end
end)
spawn(function()
while wait(.1) do
Type = 1
wait(1)
Type = 2
wait(1)
Type = 3
wait(1)
Type = 4
wait(1)
end
end)
--auto turn haki
function AutoHaki()
if not game:GetService("Players").LocalPlayer.Character:FindFirstChild("HasBuso") then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buso")
end
end
---Bypass Teleport
function to(P)
repeat wait(0.5)
game.Players.LocalPlayer.Character.Humanoid:ChangeState(15)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = P
task.wait()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = P
until (P.Position-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 2000
end
function to(p)
pcall(function()
if (p.Position-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude >= 2000 and not Auto_Raid and game.Players.LocalPlayer.Character.Humanoid.Health > 0 then
if NameMon == "FishmanQuest" then
Tween(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame)
wait()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(61163.8515625, 11.6796875, 1819.7841796875))
elseif Mon == "God's Guard" then
Tween(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame)
wait()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-4607.82275, 872.54248, -1667.55688))
elseif NameMon == "SkyExp1Quest" then
Tween(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame)
wait()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-7894.6176757813, 5547.1416015625, -380.29119873047))
elseif NameMon == "ShipQuest1" then
Tween(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame)
wait()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
elseif NameMon == "ShipQuest2" then
Tween(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame)
wait()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
elseif NameMon == "FrostQuest" then
Tween(game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame)
wait()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(-6508.5581054688, 89.034996032715, -132.83953857422))
else
repeat wait(0.5)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = p
wait(.05)
game.Players.LocalPlayer.Character.Head:Destroy()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = p
until (p.Position-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < 2500 and game.Players.LocalPlayer.Character.Humanoid.Health > 0
wait()
end
end
end)
end
--------------------------------------------------------------------------------------------------------------------------------------------
---Close UI
local ScreenGui = Instance.new("ScreenGui")
local ImageButton = Instance.new("ImageButton")
local UICorner = Instance.new("UICorner")
ScreenGui.Parent = game.CoreGui
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
ImageButton.Parent = ScreenGui
ImageButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
ImageButton.BorderSizePixel = 0
ImageButton.Position = UDim2.new(0.120833337, 0, 0.0952890813, 0)
ImageButton.Size = UDim2.new(0, 50, 0, 50)
ImageButton.Draggable = true
ImageButton.Image = "http://www.roblox.com/asset/?id=17824828704"
ImageButton.MouseButton1Down:connect(function()
game:GetService("VirtualInputManager"):SendKeyEvent(true,Enum.KeyCode.End,false,game)
end)
--------------------------------------------------------------------------------------------------------------------------------------------
--Remove Effect
if game:GetService("ReplicatedStorage").Effect.Container:FindFirstChild("Death") then
game:GetService("ReplicatedStorage").Effect.Container.Death:Destroy()
end
if game:GetService("ReplicatedStorage").Effect.Container:FindFirstChild("Respawn") then
game:GetService("ReplicatedStorage").Effect.Container.Respawn:Destroy()
end
--------------------------------------------------------------------------------------------------------------------------------------------
-- Hehe
--------------------------------------------------------------------------------------------------------------------------------------------
--Create Tabs
local Farming = Tabs.Main:AddSection("Farming")
local listfastattack = {'Normal','Slow','Super','Low'}
local DropdownDelayAttack = Tabs.Main:AddDropdown("DropdownDelayAttack", {
Title = "Select Fast Attack",
Description = "",
Values = listfastattack,
Multi = false,
Default = 1,
})
DropdownDelayAttack:SetValue("Fast Attack")
DropdownDelayAttack:OnChanged(function(Value)
_G.FastAttackDamthien_Mode = Value
if _G.FastAttackWinterhub_Mode == "Slow" then
_G.Fast_Delay = 0.12
elseif _G.FastAttackWinterhub_Mode == "Normal" then
_G.Fast_Delay = 0.9
elseif _G.FastAttackWinterhub_Mode == "Super" then
_G.Fast_Delay = 0.5
elseif _G.FastAttackWinterhub_Mode == "Low" then
_G.Fast_Delay = 0
end
end)
local DropdownSelectWeapon = Tabs.Main:AddDropdown("DropdownSelectWeapon", {
Title = "Weapon",
Description = "",
Values = {'Melee','Sword','Blox Fruit'},
Multi = false,
Default = 1,
})
DropdownSelectWeapon:SetValue('Melee')
DropdownSelectWeapon:OnChanged(function(Value)
ChooseWeapon = Value
end)
task.spawn(function()
while wait() do
pcall(function()
if ChooseWeapon == "Melee" then
for i ,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if v.ToolTip == "Melee" then
if game.Players.LocalPlayer.Backpack:FindFirstChild(tostring(v.Name)) then
SelectWeapon = v.Name
end
end
end
elseif ChooseWeapon == "Sword" then
for i ,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if v.ToolTip == "Sword" then
if game.Players.LocalPlayer.Backpack:FindFirstChild(tostring(v.Name)) then
SelectWeapon = v.Name
end
end
end
elseif ChooseWeapon == "Blox Fruit" then
for i ,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if v.ToolTip == "Blox Fruit" then
if game.Players.LocalPlayer.Backpack:FindFirstChild(tostring(v.Name)) then
SelectWeapon = v.Name
end
end
end
else
for i ,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if v.ToolTip == "Melee" then
if game.Players.LocalPlayer.Backpack:FindFirstChild(tostring(v.Name)) then
SelectWeapon = v.Name
end
end
end
end
end)
end
end)
local ToggleLevel = Tabs.Main:AddToggle("ToggleLevel", {
Title = "Auto Farm Level",
Description = "",
Default = false })
ToggleLevel:OnChanged(function(Value)
_G.AutoLevel = Value
if Value == false then
wait()
toTarget(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame)
wait()
end
end)
Options.ToggleLevel:SetValue(false)
spawn(function()
while task.wait() do
if _G.AutoLevel then
pcall(function()
CheckLevel()
if not string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
toTarget(CFrameQ)
if (CFrameQ.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 5 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest",NameQuest,QuestLv)
end
elseif string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
if v.Name == Ms then
repeat wait(_G.Fast_Delay)
AttackNoCoolDown()
bringmob = true
AutoHaki()
EquipTool(SelectWeapon)
Tween(v.HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
v.HumanoidRootPart.Transparency = 1
v.Humanoid.JumpPower = 0
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.CanCollide = false
FarmPos = v.HumanoidRootPart.CFrame
MonFarm = v.Name
until not _G.AutoLevel or not v.Parent or v.Humanoid.Health <= 0 or not game:GetService("Workspace").Enemies:FindFirstChild(v.Name) or game.Players.LocalPlayer.PlayerGui.Main.Quest.Visible == false
bringmob = false
end
end
end
for i,v in pairs(game:GetService("Workspace")["_WorldOrigin"].EnemySpawns:GetChildren()) do
if string.find(v.Name,NameMon) then
if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.Position).Magnitude >= 10 then
Tween(v.CFrame * CFrame.new(posX,posY,posZ))
end
end
end
end
end)
end
end
end)
--------------------------------------------------------------------------------------------------------------------------------------------
local ToggleMobAura = Tabs.Main:AddToggle("ToggleMobAura", {
Title = "Kill Near Mob Aura",
Description = "",
Default = false })
ToggleMobAura:OnChanged(function(Value)
_G.AutoNear = Value
if Value == false then
wait()
Tween(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame)
wait()
end
end)
Options.ToggleMobAura:SetValue(false)
spawn(function()
while wait(.1) do
if _G.AutoNear then
pcall(function()
for i,v in pairs (game.Workspace.Enemies:GetChildren()) do
if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
if v.Name then
if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v:FindFirstChild("HumanoidRootPart").Position).Magnitude <= 5000 then
repeat wait(_G.Fast_Delay)
AttackNoCoolDown()
bringmob = true
AutoHaki()
EquipTool(SelectWeapon)
Tween(v.HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
v.HumanoidRootPart.Transparency = 1
v.Humanoid.JumpPower = 0
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.CanCollide = false
FarmPos = v.HumanoidRootPart.CFrame
MonFarm = v.Name
--Click
until not _G.AutoNear or not v.Parent or v.Humanoid.Health <= 0 or not game.Workspace.Enemies:FindFirstChild(v.Name)
bringmob = false
end
end
end
end
end)
end
end
end)
local ToggleCastleRaid = Tabs.Main:AddToggle("ToggleCastleRaid", {
Title = "Auto Pirates Castle Raid",
Description = "",
Default = false })
ToggleCastleRaid:OnChanged(function(Value)
_G.CastleRaid = Value
end)
Options.ToggleCastleRaid:SetValue(false)
spawn(function()
while wait() do
if _G.CastleRaid then
pcall(function()
local CFrameCastleRaid = CFrame.new(-5496.17432, 313.768921, -2841.53027, 0.924894512, 7.37058015e-09, 0.380223751, 3.5881019e-08, 1, -1.06665446e-07, -0.380223751, 1.12297109e-07, 0.924894512)
if (CFrame.new(-5539.3115234375, 313.800537109375, -2972.372314453125).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 500 then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if _G.CastleRaid and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
if (v.HumanoidRootPart.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < 2000 then
repeat wait(_G.Fast_Delay)
AttackNoCoolDown()
AutoHaki()
EquipTool(SelectWeapon)
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
Tween(v.HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
until v.Humanoid.Health <= 0 or not v.Parent or not _G.CastleRaid
end
end
end
else
toTarget(CFrameCastleRaid)
end
end)
end
end
end)
--// auto farm chest
if Third_Sea then
local ToggleChest = Tabs.Main:AddToggle("ToggleChest", {
Title = "Auto Farm Chest Stop If Has Items Tp",
Description = "",
Default = false })
ToggleChest:OnChanged(function(Value)
_G.chestsea3 = Value
end)
Options.ToggleChest:SetValue(false)
end
if Second_Sea then
local ToggleChest = Tabs.Main:AddToggle("ToggleChest", {
Title = "Auto Farm Chest Stop If Has Items Tp",
Description = "",
Default = false })
ToggleChest:OnChanged(function(Value)
_G.chestsea2 = Value
end)
Options.ToggleChest:SetValue(false)
end
local ToggleChestTween = Tabs.Main:AddToggle("ToggleChestTween", {
Title = "Auto Chest Tween",
Description = "",
Default = false })
ToggleChestTween:OnChanged(function(Value)
AutoFarmChest = Value
end)
Options.ToggleChestTween:SetValue(false)
_G.MagnitudeAdd = 0
spawn(function()
while wait() do
if AutoFarmChest then
for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
if v.Name:find("Chest") then
if game:GetService("Workspace"):FindFirstChild(v.Name) then
if (v.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 5000+_G.MagnitudeAdd then
repeat wait()
if game:GetService("Workspace"):FindFirstChild(v.Name) then
Tween(v.CFrame)
end
until AutoFarmChest == false or not v.Parent
Tween(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame)
_G.MagnitudeAdd = _G.MagnitudeAdd+1500
break
end
end
end
end
end
end
end)
Tabs.Main:AddButton({
Title = "Auto Redeem All Code",
Description = "",
Callback = function()
RedeemCode()
end
})
function RedeemCode(Code)
game:GetService("ReplicatedStorage").Remotes.Redeem:InvokeServer(Code)
end
Tabs.Main:AddButton({
Title = "Fps Booster",
Description = "",
Callback = function()
FPSBooster()
end
})
function FPSBooster()
local decalsyeeted = true
local g = game
local w = g.Workspace
local l = g.Lighting
local t = w.Terrain
sethiddenproperty(l,"Technology",2)
sethiddenproperty(t,"Decoration",false)
t.WaterWaveSize = 0
t.WaterWaveSpeed = 0
t.WaterReflectance = 0
t.WaterTransparency = 0
l.GlobalShadows = false
l.FogEnd = 9e9
l.Brightness = 0
settings().Rendering.QualityLevel = "Level01"
for i, v in pairs(g:GetDescendants()) do
if v:IsA("Part") or v:IsA("Union") or v:IsA("CornerWedgePart") or v:IsA("TrussPart") then
v.Material = "Plastic"
v.Reflectance = 0
elseif v:IsA("Decal") or v:IsA("Texture") and decalsyeeted then
v.Transparency = 1
elseif v:IsA("ParticleEmitter") or v:IsA("Trail") then
v.Lifetime = NumberRange.new(0)
elseif v:IsA("Explosion") then
v.BlastPressure = 1
v.BlastRadius = 1
elseif v:IsA("Fire") or v:IsA("SpotLight") or v:IsA("Smoke") or v:IsA("Sparkles") then
v.Enabled = false
elseif v:IsA("MeshPart") then
v.Material = "Plastic"
v.Reflectance = 0
v.TextureID = 10385902758728957
end
end
for i, e in pairs(l:GetChildren()) do
if e:IsA("BlurEffect") or e:IsA("SunRaysEffect") or e:IsA("ColorCorrectionEffect") or e:IsA("BloomEffect") or e:IsA("DepthOfFieldEffect") then
e.Enabled = false
end
end
end
--------------------------------------------------------------------------------------------------------------------------------------------
--Mastery
local Mastery = Tabs.Main:AddSection("Mastery Farm")
local DropdownMastery = Tabs.Main:AddDropdown("DropdownMastery", {
Title = "Auto Mastery Mode",
Description = "",
Values = {"Level","Near Mobs",},
Multi = false,
Default = 1,
})
DropdownMastery:SetValue("Level")
DropdownMastery:OnChanged(function(Value)
TypeMastery = Value
end)
local ToggleMasteryFruit = Tabs.Main:AddToggle("ToggleMasteryFruit", {
Title = "Auto BF Mastery",
Description = "",
Default = false })
ToggleMasteryFruit:OnChanged(function(Value)
AutoFarmMasDevilFruit = Value
end)
Options.ToggleMasteryFruit:SetValue(false)
local SliderHealt = Tabs.Main:AddSlider("SliderHealt", {
Title = "Health (%) Mob",
Description = "",
Default = 25,
Min = 0,
Max = 100,
Rounding = 1,
Callback = function(Value)
KillPercent = Value
end
})
SliderHealt:OnChanged(function(Value)
KillPercent = Value
end)
SliderHealt:SetValue(25)
spawn(function()
while task.wait(1) do
if _G.UseSkill then
pcall(function()
if _G.UseSkill then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == MonFarm and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health <= v.Humanoid.MaxHealth * KillPercent / 100 then
repeat game:GetService("RunService").Heartbeat:wait()
EquipTool(game.Players.LocalPlayer.Data.DevilFruit.Value)
Tween(v.HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
PositionSkillMasteryDevilFruit = v.HumanoidRootPart.Position
if game:GetService("Players").LocalPlayer.Character:FindFirstChild(game.Players.LocalPlayer.Data.DevilFruit.Value) then
game:GetService("Players").LocalPlayer.Character:FindFirstChild(game.Players.LocalPlayer.Data.DevilFruit.Value).MousePos.Value = PositionSkillMasteryDevilFruit
local DevilFruitMastery = game:GetService("Players").LocalPlayer.Character:FindFirstChild(game.Players.LocalPlayer.Data.DevilFruit.Value).Level.Value
if SkillZ and DevilFruitMastery >= 1 then
game:service('VirtualInputManager'):SendKeyEvent(true, "Z", false, game)
wait(0.1)
game:service('VirtualInputManager'):SendKeyEvent(false, "Z", false, game)
end
if SkillX and DevilFruitMastery >= 2 then
game:service('VirtualInputManager'):SendKeyEvent(true, "X", false, game)
wait(0.2)
game:service('VirtualInputManager'):SendKeyEvent(false, "X", false, game)
end
if SkillC and DevilFruitMastery >= 3 then
game:service('VirtualInputManager'):SendKeyEvent(true, "C", false, game)
wait(0.3)
game:service('VirtualInputManager'):SendKeyEvent(false, "C", false, game)
end
if SkillV and DevilFruitMastery >= 4 then
game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game)
wait(0.4)
game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game)
end
if SkillF and DevilFruitMastery >= 5 then
game:GetService("VirtualInputManager"):SendKeyEvent(true, "F", false, game)
wait(0.5)
game:GetService("VirtualInputManager"):SendKeyEvent(false, "F", false, game)
end
end
until not AutoFarmMasDevilFruit or not _G.UseSkill or v.Humanoid.Health == 0
end
end
end
end)
end
end
end)
spawn(function()
while task.wait(.1) do
if AutoFarmMasDevilFruit and TypeMastery == 'Level' then
pcall(function()
CheckLevel(SelectMonster)
if not string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
if BypassTP then
if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - CFrameQ.Position).Magnitude > 2500 then
to(CFrameQ)
wait(0.2)
elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - CFrameQ.Position).Magnitude < 2500 then
Tween(CFrameQ)
end
else
Tween(CFrameQ)
end
if (CFrameQ.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 5 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest",NameQuest,QuestLv)
end
elseif string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, NameMon) or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") then
if v.Name == Ms then
repeat wait(_G.Fast_Delay)
if v.Humanoid.Health <= v.Humanoid.MaxHealth * KillPercent / 100 then
_G.UseSkill = true
else
_G.UseSkill = false
AutoHaki()
bringmob = true
EquipTool(SelectWeapon)
Tween(v.HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
v.HumanoidRootPart.Transparency = 1
v.Humanoid.JumpPower = 0
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.CanCollide = false
FarmPos = v.HumanoidRootPart.CFrame
MonFarm = v.Name
NormalAttack()
end
until not AutoFarmMasDevilFruit or not v.Parent or v.Humanoid.Health == 0 or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false or not game:GetService("Workspace").Enemies:FindFirstChild(v.Name) or not TypeMastery == 'Level'
bringmob = false
_G.UseSkill = false
end
end
end
end
end)
---------Near Mas
elseif AutoFarmMasDevilFruit and TypeMastery == 'Near Mobs' then
pcall(function()
for i,v in pairs (game.Workspace.Enemies:GetChildren()) do
if v.Name and v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") then
if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v:FindFirstChild("HumanoidRootPart").Position).Magnitude <= 5000 then
repeat wait(_G.Fast_Delay)
if v.Humanoid.Health <= v.Humanoid.MaxHealth * KillPercent / 100 then
_G.UseSkill = true
else
_G.UseSkill = false
AutoHaki()
bringmob = true
EquipTool(SelectWeapon)
Tween(v.HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
v.HumanoidRootPart.Transparency = 1
v.Humanoid.JumpPower = 0
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.CanCollide = false
--v.Humanoid:ChangeState(11)
--v.Humanoid:ChangeState(14)
FarmPos = v.HumanoidRootPart.CFrame
MonFarm = v.Name
NormalAttack()
end
until not AutoFarmMasDevilFruit or not MasteryType == 'Near Mobs' or not v.Parent or v.Humanoid.Health == 0 or not TypeMastery == 'Near Mobs'
bringmob = false
_G.UseSkill = false
end
end
end
end)
end
end
end)
if Third_Sea then
local MiscFarm = Tabs.Main:AddSection("Bone Farm")
local StatusBone = Tabs.Main:AddParagraph({
Title = "Bone Status",
Content = ""
})
spawn(function()
pcall(function()
while wait() do
StatusBone:SetDesc("You Have : "..tostring(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Bones","Check").." Bones"))
end
end)
end)
local ToggleBone = Tabs.Main:AddToggle("ToggleBone", {
Title = "Auto farm Bone (vip]",
Description = "",
Default = false })
ToggleBone:OnChanged(function(Value)
_G.AutoBone = Value
if Value == false then
wait()
Tween(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame)
wait()
end
end)
Options.ToggleBone:SetValue(false)
local BoneCFrame = CFrame.new(-9515.75, 174.8521728515625, 6079.40625)
local BoneCFrame2 = CFrame.new(-9359.453125, 141.32679748535156, 5446.81982421875)
spawn(function()
while wait() do
if _G.AutoBone then
pcall(function()
local QuestTitle = game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text
if not string.find(QuestTitle, "Demonic Soul") then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
end
if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false then
toTarget(BoneCFrame)
if (BoneCFrame.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 3 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest","HauntedQuest2",1)
end
elseif game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
if game:GetService("Workspace").Enemies:FindFirstChild("Reborn Skeleton") or game:GetService("Workspace").Enemies:FindFirstChild("Living Zombie") or game:GetService("Workspace").Enemies:FindFirstChild("Demonic Soul") or game:GetService("Workspace").Enemies:FindFirstChild("Posessed Mummy") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v:FindFirstChild("HumanoidRootPart") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
if v.Name == "Reborn Skeleton" or v.Name == "Living Zombie" or v.Name == "Demonic Soul" or v.Name == "Posessed Mummy" then
if string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text, "Demonic Soul") then
repeat wait(_G.Fast_Delay)
AttackNoCoolDown()
AutoHaki()
bringmob = true
EquipTool(SelectWeapon)
Tween(v.HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
v.HumanoidRootPart.Transparency = 1
v.Humanoid.JumpPower = 0
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.CanCollide = false
FarmPos = v.HumanoidRootPart.CFrame
MonFarm = v.Name
until not _G.AutoBone or v.Humanoid.Health <= 0 or not v.Parent or game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == false
else
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("AbandonQuest")
bringmob = false
end
end
end
end
else
end
end
end)
end
end
end)
local ToggleRandomBone = Tabs.Main:AddToggle("ToggleRandomBone", {Title = "Auto Random Bone",Description = "", Default = false })
ToggleRandomBone:OnChanged(function(Value)
_G.AutoRandomBone = Value
end)
Options.ToggleRandomBone:SetValue(false)
spawn(function()
while wait(0.0000000000000000000000000000000000000000000000000001) do
if _G.AutoRandomBone then
local args = {
[1] = "Bones",
[2] = "Buy",
[3] = 1,
[4] = 1
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
end
end)
end
if Third_Sea then
local MiscFarm = Tabs.Main:AddSection("Katakuri Farm")
local Mob_Kill_Cake_Prince = Tabs.Main:AddParagraph({
Title = "Check Katakuri Spam",
Content = ""
})
spawn(function()
while wait() do
pcall(function()
if string.len(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner")) == 88 then
Mob_Kill_Cake_Prince:SetDesc("Kill : "..string.sub(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner"),39,41).."")
elseif string.len(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner")) == 87 then
Mob_Kill_Cake_Prince:SetDesc("Kill : "..string.sub(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner"),39,40).."")
elseif string.len(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner")) == 86 then
Mob_Kill_Cake_Prince:SetDesc("Kill : "..string.sub(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner"),39,39).." ")
else
Mob_Kill_Cake_Prince:SetDesc("Cake Prince : [YES]")
end
end)
end
end)
local ToggleCake = Tabs.Main:AddToggle("ToggleCake", {
Title = "Auto Farm Cake Prince",
Description = "",
Default = false })
ToggleCake:OnChanged(function(Value)
_G.CakePrince = Value
if Value == false then
wait()
Tween(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame)
wait()
end
end)
Options.ToggleCake:SetValue(false)
spawn(function()
while wait() do
if _G.CakePrince then
pcall(function()
local CakeCFrame = CFrame.new(-2142.66821,71.2588654,-12327.4619,0.996939838,-4.33107843e-08,0.078172572,4.20252917e-08,1,1.80894251e-08,-0.078172572,-1.47488439e-08, 0.996939838)
toTarget(CakeCFrame)
if game.ReplicatedStorage:FindFirstChild("Cake Prince") or game:GetService("Workspace").Enemies:FindFirstChild("Cake Prince") then
if game:GetService("Workspace").Enemies:FindFirstChild("Cake Prince") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Cake Prince" then
repeat wait(_G.Fast_Delay)
AttackNoCoolDown()
AutoHaki()
EquipTool(SelectWeapon)
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
v.HumanoidRootPart.CanCollide = false
Tween(v.HumanoidRootPart.CFrame * Pos)
--Click
until _G.CakePrince == false or not v.Parent or v.Humanoid.Health <= 0
bringmob = false
end
end
else
Tween(CFrame.new(-2009.2802734375, 4532.97216796875, -14937.3076171875))
end
else
if game.Workspace.Enemies:FindFirstChild("Baking Staff") or game.Workspace.Enemies:FindFirstChild("Head Baker") or game.Workspace.Enemies:FindFirstChild("Cake Guard") or game.Workspace.Enemies:FindFirstChild("Cookie Crafter") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if (v.Name == "Baking Staff" or v.Name == "Head Baker" or v.Name == "Cake Guard" or v.Name == "Cookie Crafter") and v.Humanoid.Health > 0 then
repeat wait(_G.Fast_Delay)
AttackNoCoolDown()
AutoHaki()
bringmob = true
EquipTool(SelectWeapon)
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
FarmPos = v.HumanoidRootPart.CFrame
MonFarm = v.Name
Tween(v.HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
until _G.CakePrince == false or game:GetService("ReplicatedStorage"):FindFirstChild("Cake Prince") or not v.Parent or v.Humanoid.Health <= 0
bringmob = false
end
end
else
Tween(CakeCFrame)
end
end
end)
end
end
end)
local ToggleSpawnCake = Tabs.Main:AddToggle("ToggleSpawnCake", {
Title = "Auto spam Katakuri",
Description = "",
Default = true })
ToggleSpawnCake:OnChanged(function(Value)
_G.SpawnCakePrince = Value
end)
Options.ToggleSpawnCake:SetValue(true)
end
spawn(function()
while wait() do
if _G.SpawnCakePrince then
local args = {
[1] = "CakePrinceSpawner",
[2] = true
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
local args = {
[1] = "CakePrinceSpawner"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
end
end)
end
if Second_Sea then
local MiscFarm = Tabs.Main:AddSection("Ectoplasm Farm")
local ToggleVatChatKiDi = Tabs.Main:AddToggle("ToggleVatChatKiDi", {
Title = "Auto Farm Ectoplasm",
Description = "",
Default = false })
ToggleVatChatKiDi:OnChanged(function(Value)
_G.Ectoplasm = Value
end)
Options.ToggleVatChatKiDi:SetValue(false)
spawn(function()
while wait(.1) do
pcall(function()
if _G.Ectoplasm then
if game:GetService("Workspace").Enemies:FindFirstChild("Ship Deckhand") or game:GetService("Workspace").Enemies:FindFirstChild("Ship Engineer") or game:GetService("Workspace").Enemies:FindFirstChild("Ship Steward") or game:GetService("Workspace").Enemies:FindFirstChild("Ship Officer") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Ship Steward" or v.Name == "Ship Engineer" or v.Name == "Ship Deckhand" or v.Name == "Ship Officer" and v:FindFirstChild("Humanoid") then
if v.Humanoid.Health > 0 then
repeat wait(_G.Fast_Delay)
AttackNoCoolDown()
AutoHaki()
bringmob = true
EquipTool(SelectWeapon)
Tween(v.HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
v.HumanoidRootPart.Transparency = 1
v.Humanoid.JumpPower = 0
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.CanCollide = false
FarmPos = v.HumanoidRootPart.CFrame
MonFarm = v.Name
--Click
until _G.Ectoplasm == false or not v.Parent or v.Humanoid.Health == 0 or not game:GetService("Workspace").Enemies:FindFirstChild(v.Name)
bringmob = false
end
end
end
else
local Distance = (Vector3.new(904.4072265625, 181.05767822266, 33341.38671875) - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
if Distance > 20000 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
end
Tween(CFrame.new(904.4072265625, 181.05767822266, 33341.38671875))
end
end
end)
end
end)
end
local boss = Tabs.Main:AddSection("Boss Farm")
if First_Sea then
tableBoss = {"The Gorilla King","Bobby","Yeti","Mob Leader","Vice Admiral","Warden","Chief Warden","Swan","Magma Admiral","Fishman Lord","Wysper","Thunder God","Cyborg","Saber Expert"}
elseif Second_Sea then
tableBoss = {"Diamond","Jeremy","Fajita","Don Swan","Smoke Admiral","Cursed Captain","Darkbeard","Order","Awakened Ice Admiral","Tide Keeper"}
elseif Third_Sea then
tableBoss = {"Stone","Island Empress","Kilo Admiral","Captain Elephant","Beautiful Pirate","rip_indra True Form","Longma","Soul Reaper","Cake Queen"}
end
local DropdownBoss = Tabs.Main:AddDropdown("DropdownBoss", {
Title = "choose boss",
Description = "",
Values = tableBoss,
Multi = false,
Default = 1,
})
DropdownBoss:SetValue("")
DropdownBoss:OnChanged(function(Value)
_G.SelectBoss = Value
end)
local ToggleAutoFarmBoss = Tabs.Main:AddToggle("ToggleAutoFarmBoss", {
Title = "Auto Kill Boss",
Description = "",
Default = false })
ToggleAutoFarmBoss:OnChanged(function(Value)
_G.AutoBoss = Value
end)
Options.ToggleAutoFarmBoss:SetValue(false)
spawn(function()
while wait() do
if _G.AutoBoss then
pcall(function()
if game:GetService("Workspace").Enemies:FindFirstChild(_G.SelectBoss) then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == _G.SelectBoss then
if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
repeat wait(_G.Fast_Delay)
AttackNoCoolDown()
AutoHaki()
EquipTool(SelectWeapon)
v.HumanoidRootPart.CanCollide = false
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.Size = Vector3.new(80,80,80)
Tween(v.HumanoidRootPart.CFrame * Pos)
sethiddenproperty(game:GetService("Players").LocalPlayer,"SimulationRadius",math.huge)
until not _G.AutoBoss or not v.Parent or v.Humanoid.Health <= 0
end
end
end
else
if game:GetService("ReplicatedStorage"):FindFirstChild(_G.SelectBoss) then
toTarget(game:GetService("ReplicatedStorage"):FindFirstChild(_G.SelectBoss).HumanoidRootPart.CFrame * CFrame.new(5,10,7))
end
end
end)
end
end
end)
local Material = Tabs.Main:AddSection("Material Farm")
if First_Sea then
MaterialList = {
"Scrap Metal","Leather","Angel Wings","Magma Ore","Fish Tail"
} elseif Second_Sea then
MaterialList = {
"Scrap Metal","Leather","Radioactive Material","Mystic Droplet","Magma Ore","Vampire Fang"
} elseif Third_Sea then
MaterialList = {
"Scrap Metal","Leather","Demonic Wisp","Conjured Cocoa","Dragon Scale","Gunpowder","Fish Tail","Mini Tusk"
}
end
local DropdownMaterial = Tabs.Main:AddDropdown("DropdownMaterial", {
Title = "choose materials",
Description = "",
Values = MaterialList,
Multi = false,
Default = 1,
})
DropdownMaterial:SetValue("Dragon Scale")
DropdownMaterial:OnChanged(function(Value)
SelectMaterial = Value
end)
local ToggleMaterial = Tabs.Main:AddToggle("ToggleMaterial", {
Title = "Auto Farm Material",
Description = "",
Default = false })
ToggleMaterial:OnChanged(function(Value)
_G.AutoMaterial = Value
if Value == false then
wait()
Tween(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame)
wait()
end
end)
Options.ToggleMaterial:SetValue(false)
spawn(function()
while task.wait() do
if _G.AutoMaterial then
pcall(function()
MaterialMon(SelectMaterial)
toTarget(MPos)
if game:GetService("Workspace").Enemies:FindFirstChild(MMon) then
for i,v in pairs (game.Workspace.Enemies:GetChildren()) do
if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
if v.Name == MMon then
repeat wait(_G.Fast_Delay)
AttackNoCoolDown()
AutoHaki()
bringmob = true
EquipTool(SelectWeapon)
Tween(v.HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
v.HumanoidRootPart.Transparency = 1
v.Humanoid.JumpPower = 0
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.CanCollide = false
FarmPos = v.HumanoidRootPart.CFrame
MonFarm = v.Name
--Click
until not _G.AutoMaterial or not v.Parent or v.Humanoid.Health <= 0
bringmob = false
end
end
end
else
for i,v in pairs(game:GetService("Workspace")["_WorldOrigin"].EnemySpawns:GetChildren()) do
if string.find(v.Name, Mon) then
if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v.Position).Magnitude >= 10 then
Tween(v.CFrame * CFrame.new(posX,posY,posZ))
end
end
end
end
end)
end
end
end)
if Third_Sea then
local RoughSea = Tabs.Sea:AddSection("⛩️Kitsune ⛩️")
local StatusKitsune = Tabs.Sea:AddParagraph({
Title = "Kistune Island Spam",
Content = ""
})
function UpdateKitsune()
if game.Workspace._WorldOrigin.Locations:FindFirstChild('Kitsune Island') then
StatusKitsune:SetDesc("Kitsune Island : [YES]")
else
StatusKitsune:SetDesc("Kitsune Island : [NO]")
end
end
spawn(function()
pcall(function()
while wait() do
UpdateKitsune()
end
end)
end)
local ToggleEspKitsune = Tabs.Sea:AddToggle("ToggleEspKitsune", {Title = "Esp Kitsune Event Island",Description = "", Default = false })
ToggleEspKitsune:OnChanged(function(Value)
KitsuneIslandEsp = Value
while KitsuneIslandEsp do wait()
UpdateIslandKisuneESP()
end
end)
Options.ToggleEspKitsune:SetValue(false)
function UpdateIslandKisuneESP()
for i,v in pairs(game:GetService("Workspace")["_WorldOrigin"].Locations:GetChildren()) do
pcall(function()
if KitsuneIslandEsp then
if v.Name == "Kitsune Island" then
if not v:FindFirstChild('NameEsp') then
local bill = Instance.new('BillboardGui',v)
bill.Name = 'NameEsp'
bill.ExtentsOffset = Vector3.new(0, 1, 0)
bill.Size = UDim2.new(1,200,1,30)
bill.Adornee = v
bill.AlwaysOnTop = true
local name = Instance.new('TextLabel',bill)
name.Font = "Code"
name.FontSize = "Size14"
name.TextWrapped = true
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = 'Top'
name.BackgroundTransparency = 1
name.TextStrokeTransparency = 0.5
name.TextColor3 = Color3.fromRGB(80, 245, 245)
else
v['NameEsp'].TextLabel.Text = (v.Name ..' \n'.. round((game:GetService('Players').LocalPlayer.Character.Head.Position - v.Position).Magnitude/3) ..' M')
end
end
else
if v:FindFirstChild('NameEsp') then
v:FindFirstChild('NameEsp'):Destroy()
end
end
end)
end
end
local ToggleTPKitsune = Tabs.Sea:AddToggle("ToggleTPKitsune", {Title = "Tween To Kitsune Island",Description = "", Default = false })
ToggleTPKitsune:OnChanged(function(Value)
_G.TweenToKitsune = Value
end)
Options.ToggleTPKitsune:SetValue(false)
spawn(function()
local kitsuneIsland
while not kitsuneIsland do
kitsuneIsland = game:GetService("Workspace").Map:FindFirstChild("KitsuneIsland")
wait(1)
end
while wait() do
if _G.TweenToKitsune then
local shrineActive = kitsuneIsland:FindFirstChild("ShrineActive")
if shrineActive then
for _, v in pairs(shrineActive:GetDescendants()) do
if v:IsA("BasePart") and v.Name:find("NeonShrinePart") then
Tween(v.CFrame)
end
end
end
end
end
end)
local ToggleCollectAzure = Tabs.Sea:AddToggle("ToggleCollectAzure", {Title = "Collect Azure Ambers",Description = "", Default = false })
ToggleCollectAzure:OnChanged(function(Value)
_G.CollectAzure = Value
end)
Options.ToggleCollectAzure:SetValue(false)
spawn(function()
while wait() do
if _G.CollectAzure then
pcall(function()
if game:GetService("Workspace"):FindFirstChild("AttachedAzureEmber") then
Tween(game:GetService("Workspace"):WaitForChild("EmberTemplate"):FindFirstChild("Part").CFrame)
print("Azure")
end
end)
end
end
end)
end
Tabs.Sea:AddButton({
Title = "Random Azure",
Description = "",
Callback = function()
game:GetService("ReplicatedStorage"):WaitForChild("Modules"):WaitForChild("Net"):WaitForChild("RF/KitsuneStatuePray"):InvokeServer()
end
})
if Third_Sea then
local RoughSea = Tabs.Sea:AddSection("Rough Sea")
Tabs.Sea:AddButton({
Title = "Buy Boat",
Description = "",
Callback = function()
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyBoat","PirateBrigade")
end
})
Tabs.Sea:AddButton({
Title = "Fog",
Description = "",
Callback = function()
game:GetService("Lighting").BaseAtmosphere:Destroy()
end
})
local ToggleSailBoat = Tabs.Sea:AddToggle("ToggleSailBoat", {Title = "Auto buy Boat",Description = "", Default = false })
ToggleSailBoat:OnChanged(function(Value)
_G.SailBoat = Value
end)
Options.ToggleSailBoat:SetValue(false)
spawn(function()
while wait() do
pcall(function()
if _G.SailBoat then
if not game:GetService("Workspace").Enemies:FindFirstChild("Shark") or not game:GetService("Workspace").Enemies:FindFirstChild("Terrorshark") or not game:GetService("Workspace").Enemies:FindFirstChild("Piranha") or not game:GetService("Workspace").Enemies:FindFirstChild("Fish Crew Member") then
if not game:GetService("Workspace").Boats:FindFirstChild("PirateGrandBrigade") then
buyb = TweenBoat(CFrame.new(-16927.451171875, 9.0863618850708, 433.8642883300781))
if (CFrame.new(-16927.451171875, 9.0863618850708, 433.8642883300781).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 10 then
if buyb then buyb:Stop() end
local args = {
[1] = "BuyBoat",
[2] = "PirateGrandBrigade"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
elseif game:GetService("Workspace").Boats:FindFirstChild("PirateGrandBrigade") then
if game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Sit == false then
TweenBoat(game:GetService("Workspace").Boats.PirateGrandBrigade.VehicleSeat.CFrame * CFrame.new(0,1,0))
else
for i,v in pairs(game:GetService("Workspace").Boats:GetChildren()) do
if v.Name == "PirateGrandBrigade" then
repeat wait(_G.Fast_Delay)
if (CFrame.new(-17013.80078125, 10.962434768676758, 438.0169982910156).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 10 then
TweenShip(CFrame.new(-33163.1875, 10.964323997497559, -324.4842224121094))
elseif (CFrame.new(-33163.1875, 10.964323997497559, -324.4842224121094).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 10 then
TweenShip(CFrame.new(-37952.49609375, 10.96342945098877, -1324.12109375))
elseif (CFrame.new(-37952.49609375, 10.96342945098877, -1324.12109375).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 10 then
TweenShip(CFrame.new(-33163.1875, 10.964323997497559, -324.4842224121094))
end
until game:GetService("Workspace").Enemies:FindFirstChild("Shark") or game:GetService("Workspace").Enemies:FindFirstChild("Terrorshark") or game:GetService("Workspace").Enemies:FindFirstChild("Piranha") or game:GetService("Workspace").Enemies:FindFirstChild("Fish Crew Member") or _G.SailBoat == false
end
end
end
end
end
end
end)
end
end)
spawn(function()
pcall(function()
while wait() do
if _G.SailBoat then
if game:GetService("Workspace").Enemies:FindFirstChild("Shark") or game:GetService("Workspace").Enemies:FindFirstChild("Terrorshark") or game:GetService("Workspace").Enemies:FindFirstChild("Piranha") or game:GetService("Workspace").Enemies:FindFirstChild("Fish Crew Member") then
game.Players.LocalPlayer.Character.Humanoid.Sit = false
end
end
end
end)
end)
local ToggleNocliprock = Tabs.Sea:AddToggle("ToggleNocliprock", {
Title = "Auto No Clip Rock",
Description = "",
Default = false })
ToggleNocliprock:OnChanged(function(Value)
_G.Nocliprock = Value
end)
Options.ToggleNocliprock:SetValue(false)
spawn(function()
while wait() do
if _G.Nocliprock then
if game.Players.LocalPlayer.Character.Humanoid.Sit == true then
for _, v in pairs(game.Workspace.Boats:GetDescendants()) do
if v:IsA("BasePart") and v.CanCollide == true then
v.CanCollide = false
end
end
for _, v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
if v:IsA("BasePart") and v.CanCollide == true then
v.CanCollide = false
end
end
elseif game.Players.LocalPlayer.Character.Humanoid.Sit == false then
for _, v in pairs(game.Workspace.Boats:GetDescendants()) do
if v:IsA("BasePart") and v.CanCollide == false then
v.CanCollide = true
end
end
for _, v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
if v:IsA("BasePart") and v.CanCollide == false then
v.CanCollide = true
end
end
end
end
end
end)
local SetSpeedBoatSlider = Tabs.Sea:AddSlider("SliderSpeedBoat", {
Title = "Set Speed (boat)",
Description = "",
Default = 300,
Min = 0,
Max = 1000,
Rounding = 1,
Callback = function(value)
SetSpeedBoat = value
end
})
SetSpeedBoatSlider:OnChanged(function(value)
SetSpeedBoat = value
end)
SetSpeedBoatSlider:SetValue(300)
local SpeedBoatToggle = Tabs.Sea:AddToggle("SpeedBoat_Toggle", {Title = "Auto Speed Boat",Description = "", Default = false })
Options.SpeedBoat_Toggle:SetValue(false)
SpeedBoatToggle:OnChanged(function(value)
_G.SpeedBoat = value
end)
game:GetService("RunService").RenderStepped:Connect(function()
if _G.SpeedBoat then
for i, v in pairs(game:GetService("Workspace").Boats:GetChildren()) do
if game:GetService("Players").LocalPlayer.Character.Humanoid.Sit then
v:FindFirstChild("VehicleSeat").MaxSpeed = SetSpeedBoat
end
end
end
end)
local ToggleTerrorshark = Tabs.Sea:AddToggle("ToggleTerrorshark", {Title = " Kill Terrorshark 20%",Description = "", Default = false })
ToggleTerrorshark:OnChanged(function(Value)
_G.AutoTerrorshark = Value
end)
Options.ToggleTerrorshark:SetValue(false)
spawn(function()
while wait() do
if _G.AutoTerrorshark then
pcall(function()
if game:GetService("Workspace").Enemies:FindFirstChild("Terrorshark") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Terrorshark" then
if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
repeat wait(_G.Fast_Delay)
AttackNoCoolDown()
AutoHaki()
EquipTool(SelectWeapon)
v.HumanoidRootPart.CanCollide = false
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
Tween(v.HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
until not _G.AutoTerrorshark or not v.Parent or v.Humanoid.Health <= 0
end
end
end
else
if game:GetService("ReplicatedStorage"):FindFirstChild("Terrorshark") then
Tween(game:GetService("ReplicatedStorage"):FindFirstChild("Terrorshark").HumanoidRootPart.CFrame * CFrame.new(2,20,2))
else
end
end
end)
end
end
end)
local TogglePiranha = Tabs.Sea:AddToggle("TogglePiranha", {Title = " Auto Kill Piranha",Description = "", Default = false })
TogglePiranha:OnChanged(function(Value)
_G.farmpiranya = Value
end)
Options.TogglePiranha:SetValue(false)
spawn(function()
while wait() do
if _G.farmpiranya then
pcall(function()
if game:GetService("Workspace").Enemies:FindFirstChild("Piranha") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Piranha" then
if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
repeat wait(_G.Fast_Delay)
AttackNoCoolDown()
AutoHaki()
EquipTool(SelectWeapon)
v.HumanoidRootPart.CanCollide = false
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
Tween(v.HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
until not _G.farmpiranya or not v.Parent or v.Humanoid.Health <= 0
end
end
end
else
if game:GetService("ReplicatedStorage"):FindFirstChild("Piranha") then
Tween(game:GetService("ReplicatedStorage"):FindFirstChild("Piranha").HumanoidRootPart.CFrame * CFrame.new(2,20,2))
else
end
end
end)
end
end
end)
local ToggleShark = Tabs.Sea:AddToggle("ToggleShark", {Title = " Auto Kill Shark",Description = "", Default = false })
ToggleShark:OnChanged(function(Value)
_G.AutoShark = Value
end)
Options.ToggleShark:SetValue(false)
spawn(function()
while wait() do
if _G.AutoShark then
pcall(function()
if game:GetService("Workspace").Enemies:FindFirstChild("Shark") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Shark" then
if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
repeat wait(_G.Fast_Delay)
AttackNoCoolDown()
AutoHaki()
EquipTool(SelectWeapon)
v.HumanoidRootPart.CanCollide = false
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
Tween(v.HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
game.Players.LocalPlayer.Character.Humanoid.Sit = false
until not _G.AutoShark or not v.Parent or v.Humanoid.Health <= 0
end
end
end
else
Tween(game:GetService("Workspace").Boats.PirateGrandBrigade.VehicleSeat.CFrame * CFrame.new(0,1,0))
if game:GetService("ReplicatedStorage"):FindFirstChild("Terrorshark") then
Tween(game:GetService("ReplicatedStorage"):FindFirstChild("Terrorshark").HumanoidRootPart.CFrame * CFrame.new(2,20,2))
else
end
end
end)
end
end
end)
local ToggleFishCrew = Tabs.Sea:AddToggle("ToggleFishCrew", {Title = " Auto Kill Fish Crew",Description = "", Default = false })
ToggleFishCrew:OnChanged(function(Value)
_G.AutoFishCrew = Value
end)
Options.ToggleFishCrew:SetValue(false)
spawn(function()
while wait() do
if _G.AutoFishCrew then
pcall(function()
if game:GetService("Workspace").Enemies:FindFirstChild("Fish Crew Member") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Fish Crew Member" then
if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
repeat wait(_G.Fast_Delay)
AttackNoCoolDown()
AutoHaki()
EquipTool(SelectWeapon)
v.HumanoidRootPart.CanCollide = false
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
Tween(v.HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
game.Players.LocalPlayer.Character.Humanoid.Sit = false
until not _G.AutoFishCrew or not v.Parent or v.Humanoid.Health <= 0
end
end
end
else
Tween(game:GetService("Workspace").Boats.PirateGrandBrigade.VehicleSeat.CFrame * CFrame.new(0,1,0))
if game:GetService("ReplicatedStorage"):FindFirstChild("Fish Crew Member") then
Tween(game:GetService("ReplicatedStorage"):FindFirstChild("Fish Crew Member").HumanoidRootPart.CFrame * CFrame.new(2,20,2))
else
end
end
end)
end
end
end)
local ToggleShip = Tabs.Sea:AddToggle("ToggleShip", {Title = "Auto Kill Ship",Description = "", Default = false })
ToggleShip:OnChanged(function(Value)
_G.Ship = Value
end)
Options.ToggleShip:SetValue(false)
function CheckPirateBoat()
local checkmmpb = {"PirateGrandBrigade", "PirateBrigade"}
for r, v in next, game:GetService("Workspace").Enemies:GetChildren() do
if table.find(checkmmpb, v.Name) and v:FindFirstChild("Health") and v.Health.Value > 0 then
return v
end
end
end
spawn(function()
while wait() do
if _G.Ship then
pcall(function()
if CheckPirateBoat() then
game:GetService("VirtualInputManager"):SendKeyEvent(true,32,false,game)
wait(.5)
game:GetService("VirtualInputManager"):SendKeyEvent(false,32,false,game)
local v = CheckPirateBoat()
repeat
wait()
spawn(Tween(v.Engine.CFrame * CFrame.new(0, -20, 0)), 1)
AimBotSkillPosition = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0, -5, 0)
Skillaimbot = true
AutoSkill = false
until not v or not v.Parent or v.Health.Value <= 0 or not CheckPirateBoat()
Skillaimbot = true
AutoSkill = false
end
end)
end
end
end)
local ToggleGhostShip = Tabs.Sea:AddToggle("ToggleGhostShip", {Title = "Auto Kill Ghost Ship",Description = "",Default = false })
ToggleGhostShip:OnChanged(function(Value)
_G.GhostShip = Value
end)
Options.ToggleGhostShip:SetValue(false)
function CheckPirateBoat()
local checkmmpb = {"FishBoat"}
for r, v in next, game:GetService("Workspace").Enemies:GetChildren() do
if table.find(checkmmpb, v.Name) and v:FindFirstChild("Health") and v.Health.Value > 0 then
return v
end
end
end
spawn(function()
while wait() do
pcall(function()
if _G.bjirFishBoat then
if CheckPirateBoat() then
game:GetService("VirtualInputManager"):SendKeyEvent(true, 32, false, game)
wait(0.5)
game:GetService("VirtualInputManager"):SendKeyEvent(false, 32, false, game)
local v = CheckPirateBoat()
repeat
wait()
spawn(Tween(v.Engine.CFrame * CFrame.new(0, -20, 0), 1))
AutoSkill = true
Skillaimbot = true
AimBotSkillPosition = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0, -5, 0)
until v.Parent or v.Health.Value <= 0 or not CheckPirateBoat()
AutoSkill = false
Skillaimbot = false
end
end
end)
end
end)
spawn(function()
while wait() do
if _G.bjirFishBoat then
pcall(function()
if CheckPirateBoat() then
AutoHaki()
game:GetService("VirtualUser"):CaptureController()
game:GetService("VirtualUser"):Button1Down(Vector2.new(1280,672))
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if v:IsA("Tool") then
if v.ToolTip == "Melee" then -- "Blox Fruit" , "Sword" , "Wear" , "Agility"
game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
end
end
end
game:GetService("VirtualInputManager"):SendKeyEvent(true,122,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
game:GetService("VirtualInputManager"):SendKeyEvent(false,122,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
wait(.2)
game:GetService("VirtualInputManager"):SendKeyEvent(true,120,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
game:GetService("VirtualInputManager"):SendKeyEvent(false,120,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
wait(.2)
game:GetService("VirtualInputManager"):SendKeyEvent(true,99,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
game:GetService("VirtualInputManager"):SendKeyEvent(false,99,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
wait(.2)
game:GetService("VirtualInputManager"):SendKeyEvent(false,"C",false,game.Players.LocalPlayer.Character.HumanoidRootPart)
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if v:IsA("Tool") then
if v.ToolTip == "Blox Fruit" then -- "Blox Fruit" , "Sword" , "Wear" , "Agility"
game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
end
end
end
game:GetService("VirtualInputManager"):SendKeyEvent(true,122,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
game:GetService("VirtualInputManager"):SendKeyEvent(false,122,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
wait(.2)
game:GetService("VirtualInputManager"):SendKeyEvent(true,120,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
game:GetService("VirtualInputManager"):SendKeyEvent(false,120,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
wait(.2)
game:GetService("VirtualInputManager"):SendKeyEvent(true,99,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
game:GetService("VirtualInputManager"):SendKeyEvent(false,99,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
wait(.2)
game:GetService("VirtualInputManager"):SendKeyEvent(true,"V",false,game.Players.LocalPlayer.Character.HumanoidRootPart)
game:GetService("VirtualInputManager"):SendKeyEvent(false,"V",false,game.Players.LocalPlayer.Character.HumanoidRootPart)
wait(0.6)
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if v:IsA("Tool") then
if v.ToolTip == "Sword" then -- "Blox Fruit" , "Sword" , "Wear" , "Agility"
game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
end
end
end
game:GetService("VirtualInputManager"):SendKeyEvent(true,122,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
game:GetService("VirtualInputManager"):SendKeyEvent(false,122,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
wait(.2)
game:GetService("VirtualInputManager"):SendKeyEvent(true,120,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
game:GetService("VirtualInputManager"):SendKeyEvent(false,120,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
wait(.2)
game:GetService("VirtualInputManager"):SendKeyEvent(true,99,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
game:GetService("VirtualInputManager"):SendKeyEvent(false,99,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
wait(0.5)
for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if v:IsA("Tool") then
if v.ToolTip == "Gun" then -- "Blox Fruit" , "Sword" , "Wear" , "Agility"
game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
end
end
end
game:GetService("VirtualInputManager"):SendKeyEvent(true,122,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
game:GetService("VirtualInputManager"):SendKeyEvent(false,122,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
wait(.2)
game:GetService("VirtualInputManager"):SendKeyEvent(true,120,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
game:GetService("VirtualInputManager"):SendKeyEvent(false,120,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
wait(.2)
game:GetService("VirtualInputManager"):SendKeyEvent(true,99,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
game:GetService("VirtualInputManager"):SendKeyEvent(false,99,false,game.Players.LocalPlayer.Character.HumanoidRootPart)
end
end)
end
end
end)
local AutoElite = Tabs.Main:AddSection("Elite Hunter Farm")
local StatusElite = Tabs.Main:AddParagraph({
Title = "Auto Check Elite Hunter Spawn",
Content = "Status: "
})
spawn(function()
while wait() do
pcall(function()
if game:GetService("ReplicatedStorage"):FindFirstChild("Diablo") or game:GetService("ReplicatedStorage"):FindFirstChild("Deandre") or game:GetService("ReplicatedStorage"):FindFirstChild("Urban") or game:GetService("Workspace").Enemies:FindFirstChild("Diablo") or game:GetService("Workspace").Enemies:FindFirstChild("Deandre") or game:GetService("Workspace").Enemies:FindFirstChild("Urban") then
StatusElite:SetDesc("Elite Boss : [YES] | Killed: "..game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("EliteHunter","Progress"))
else
StatusElite:SetDesc("Elite Boss : [NO] | Killed: "..game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("EliteHunter","Progress"))
end
end)
end
end)
local ToggleElite = Tabs.Main:AddToggle("ToggleElite", {Title = "Auto kill Elite Hunter",Description = "", Default = false })
ToggleElite:OnChanged(function(Value)
_G.AutoElite = Value
end)
Options.ToggleElite:SetValue(false)
spawn(function()
while task.wait() do
if _G.AutoElite then
pcall(function()
if game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Visible == true then
if string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text,"Diablo") or string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text,"Deandre") or string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.QuestTitle.Title.Text,"Urban") then
if game:GetService("Workspace").Enemies:FindFirstChild("Diablo") or game:GetService("Workspace").Enemies:FindFirstChild("Deandre") or game:GetService("Workspace").Enemies:FindFirstChild("Urban") then
for i,v in pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
if v.Name == "Diablo" or v.Name == "Deandre" or v.Name == "Urban" then
repeat wait(_G.Fast_Delay)
AttackNoCoolDown()
EquipTool(SelectWeapon)
AutoHaki()
toTarget(v.HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
MonsterPosition = v.HumanoidRootPart.CFrame
v.HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame
v.Humanoid.JumpPower = 0
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(60, 60, 60)
until _G.AutoElite == false or v.Humanoid.Health <= 0 or not v.Parent
end
end
end
else
if game:GetService("ReplicatedStorage"):FindFirstChild("Diablo") then
toTarget(game:GetService("ReplicatedStorage"):FindFirstChild("Diablo").HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
elseif game:GetService("ReplicatedStorage"):FindFirstChild("Deandre") then
toTarget(game:GetService("ReplicatedStorage"):FindFirstChild("Deandre").HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
elseif game:GetService("ReplicatedStorage"):FindFirstChild("Urban") then
toTarget(game:GetService("ReplicatedStorage"):FindFirstChild("Urban").HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
end
end
end
else
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("EliteHunter")
end
end)
end
end
end)
end
if Third_Sea then
local Sea = Tabs.Sea:AddSection("Sea Beast")
local ToggleSeaBeAst = Tabs.Sea:AddToggle("ToggleSeaBeAst", {Title = "Auto kill Sea Beast",Description = "", Default = false })
ToggleSeaBeAst:OnChanged(function(Value)
_G.AutoSeaBeast = Value
end)
Options.ToggleSeaBeAst:SetValue(false)
Skillz = true
Skillx = true
Skillc = true
Skillv = true
spawn(function()
while wait() do
pcall(function()
if AutoSkill then
if Skillz then
game:service('VirtualInputManager'):SendKeyEvent(true, "Z", false, game)
wait(.1)
game:service('VirtualInputManager'):SendKeyEvent(false, "Z", false, game)
end
if Skillx then
game:service('VirtualInputManager'):SendKeyEvent(true, "X", false, game)
wait(.1)
game:service('VirtualInputManager'):SendKeyEvent(false, "X", false, game)
end
if Skillc then
game:service('VirtualInputManager'):SendKeyEvent(true, "C", false, game)
wait(.1)
game:service('VirtualInputManager'):SendKeyEvent(false, "C", false, game)
end
if Skillv then
game:service('VirtualInputManager'):SendKeyEvent(true, "V", false, game)
wait(.1)
game:service('VirtualInputManager'):SendKeyEvent(false, "V", false, game)
end
end
end)
end
end)
task.spawn(function()
while wait() do
pcall(function()
if _G.AutoSeaBeast then
if not game:GetService("Workspace").SeaBeasts:FindFirstChild("SeaBeast1") then
if not game:GetService("Workspace").Boats:FindFirstChild("PirateGrandBrigade") then
if not game:GetService("Workspace").Boats:FindFirstChild("PirateBasic") then
if not game:GetService("Workspace").Boats:FindFirstChild("PirateGrandBrigade") then
buyb = TweenBoat(CFrame.new(-4513.90087890625, 16.76398277282715, -2658.820556640625))
if (CFrame.new(-4513.90087890625, 16.76398277282715, -2658.820556640625).Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 10 then
if buyb then buyb:Stop() end
local args = {
[1] = "BuyBoat",
[2] = "PirateGrandBrigade"
}
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
elseif game:GetService("Workspace").Boats:FindFirstChild("PirateGrandBrigade") then
if game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Sit == false then
TweenBoat(game:GetService("Workspace").Boats.PirateGrandBrigade.VehicleSeat.CFrame * CFrame.new(0,1,0))
elseif game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Sit == true then
repeat wait(_G.Fast_Delay)
if (game:GetService("Workspace").Boats.PirateGrandBrigade.VehicleSeat.CFrame.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 10 then
TweenShip(CFrame.new(35.04552459716797, 17.750778198242188, 4819.267578125))
end
until game:GetService("Workspace").SeaBeasts:FindFirstChild("SeaBeast1") or _G.AutoSeaBeast == false
end
end
elseif game:GetService("Workspace").Boats:FindFirstChild("PirateGrandBrigade") then
for is,vs in pairs(game:GetService("Workspace").Boats:GetChildren()) do
if vs.Name == "PirateGrandBrigade" then
if vs:FindFirstChild("VehicleSeat") then
repeat wait(_G.Fast_Delay)
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com, discord.gg, www.roblox.com.

Universal