Redz Hub - Lua 2
Redz Hub - Lua 2
wait()until game:IsLoaded()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local VirtualUser = game:GetService("VirtualUser")
local RunService = game:GetService("RunService")
local Players = game:GetService("Players")
local BossListT = {
-- Sea 1 --
-- Raid Boss
"Greybeard",
"The Saw",
"Saber Expert",
-- Normal Boss
"The Gorilla King",
"Bobby",
"Yeti",
"Vice Admiral",
"Warden",
"Chief Warden",
"Swan",
"Magma Admiral",
"Fishman Lord",
"Wysper",
"Thunder God",
"Cyborg",
-- Sea 2 --
-- Raid Boss
"Darkbeard",
"Cursed Captain",
"Order",
"Don Swan",
-- Normal Blss
"Diamond",
"Jeremy",
"Fajita",
"Smoke Admiral",
"Awakened Ice Admiral",
"Tide Keeper",
-- Sea 3 --
-- Raid Boss
"Dough King",
"Cake Prince",
"rip_indra True Form",
"Soul Reaper",
-- Normal Boss
"Stone",
"Island Empress",
"Kilo Admiral",
"Captain Elephant",
"Beautiful Pirate",
"Cake Queen",
"Longma"
}
task.spawn(function()
while task.wait() do
if block and block.Parent == workspace then
if getgenv().AutoFarmNearest
or getgenv().TeleportToIsland
or getgenv().AutoFinishTrial
or getgenv().AutoWoodPlanks
or getgenv().AutoFarm_Level
-- or getgenv().AutoGift
-- or getgenv().AutoCandy
or getgenv().AutoFarmSea
or getgenv().AutoEliteHunter
or getgenv().AutoPiratesSea
or getgenv().AutoFarmBossSelected
or getgenv().AutoRengoku
or getgenv().TeleportToFruit
or getgenv().AutoFactory
or getgenv().AutoBartiloQuest
or getgenv().AutoFarmRaid
or getgenv().AutoRaceV2
or getgenv().AutoCakePrince
or getgenv().AutoDoughKing
or getgenv().RipIndraLegendaryHaki
or getgenv().AutoRipIndra
or getgenv().AutoUnlockSaber
or getgenv().AutoSawBoss
or getgenv().AutoEnelBossPole
or getgenv().AutoMusketeerHat
or getgenv().AutoKenV2
or getgenv().AutoFarmKen
or getgenv().AutoFarmBone
or getgenv().AutoCursedCaptain
or getgenv().AutoFarmEctoplasm
or getgenv().AutoKitsuneIsland
or getgenv().AutoSoulReaper
or getgenv().AutoSoulGuitar
or getgenv().TeleportToMirage
or getgenv().AutoSecondSea
or getgenv().AutoThirdSea
or getgenv().AutoDarkbeard
or getgenv().AutoKillLawBoss
or getgenv().AutoChestTween
or getgenv().AutoRainbowHaki
or getgenv().AutoFarmMaterial
or getgenv().AutoSharkmanKarate
or getgenv().AutoKillDonSwan
or getgenv().AutoSoulGuitar
or getgenv().AutoCursedDualKatana
or getgenv().AutoDeathStep
or getgenv().AutoDragonTalon
or getgenv().AutoElectricClaw
or getgenv().AutoSuperhuman
or getgenv().AutoMasteryFightingStyle
or getgenv().AutoGodHuman
or getgenv().AutoTushita
or getgenv().AutoFarmMastery
or getgenv().NPCtween
or getgenv().KillAllBosses then
getgenv().OnFarm = true
else
getgenv().OnFarm = false
end
else
getgenv().OnFarm = false
end
end
end)
task.spawn(function()
repeat task.wait()
until Player.Character and Player.Character.PrimaryPart
block.CFrame = Player.Character.PrimaryPart.CFrame
while task.wait() do
pcall(function()
if getgenv().OnFarm then
if block and block.Parent == workspace then
local plrPP = Player.Character and Player.Character.PrimaryPart
task.spawn(function()
local PortalPos = {}
if Sea1 then
PortalPos = {
Vector3.new(-4652, 873, -1754), -- Sky Island 1
Vector3.new(-7895, 5547, -380), -- Sky Island 2
Vector3.new(61164, 5, 1820), -- Under Water Island
Vector3.new(3865, 5, -1926) -- Under Water Island Entrace
}
elseif Sea2 then
PortalPos = {
Vector3.new(-317, 331, 597), -- Flamingo Mansion
Vector3.new(2283, 15, 867), -- Flamingo Room
Vector3.new(923, 125, 32853), -- Cursed Ship
Vector3.new(-6509, 83, -133) -- Zombie Island0
}
elseif Sea3 then
PortalPos = {
Vector3.new(-12471, 374, -7551), -- Mansion
Vector3.new(5756, 610, -282), -- Hydra Island
Vector3.new(-5092, 315, -3130), -- Castle on the Sea
Vector3.new(-12001, 332, -8861), -- Floating Turtle
Vector3.new(5319, 23, -93), -- Beautiful Pirate
Vector3.new(28286, 14897, 103) -- Temple of Time
}
end
function GetTPPos(position)
local NearPos = math.huge
local TpPos = Vector3.new()
local TeleportPos
local function PlayerTP(Tween_Pos)
TeleportPos = Tween_Pos.p
local plrPP = Player.Character and Player.Character.PrimaryPart
if not plrPP then return end
local Distance = (plrPP.Position - Tween_Pos.p).Magnitude
local PortalPos = GetTPPos(Tween_Pos.p)
if (plrPP.Position - Tween_Pos.p).Magnitude > (Tween_Pos.p - PortalPos).Magnitude
+ 250 then
plrPP.CFrame = CFrame.new(PortalPos)
block.CFrame = CFrame.new(PortalPos)
elseif block then
if Distance <= 450 then
local tween = game:GetService("TweenService"):Create(block,
TweenInfo.new(Distance / tonumber(getgenv().TweenSpeed * 1.8),
Enum.EasingStyle.Linear),
{CFrame = Tween_Pos}):Play()
else
local tween = game:GetService("TweenService"):Create(block,
TweenInfo.new(Distance / getgenv().TweenSpeed, Enum.EasingStyle.Linear),
{CFrame = Tween_Pos}):Play()
end
end
end
if EnemieHead then
EnemieHead:Destroy()
end
end
end
table.foreach(Enemies:GetChildren(), Kill)
table.foreach(ReplicatedStorage:GetChildren(), Kill)
end
function GetBladeHit()
local CombatFrameworkLib =
debug.getupvalues(require(Player.PlayerScripts.CombatFramework))
local CmrFwLib = CombatFrameworkLib[2]
local p13 = CmrFwLib.activeController
local weapon = p13.blades[1]
function AttackHit()
local CombatFrameworkLib =
debug.getupvalues(require(Player.PlayerScripts.CombatFramework))
local CmrFwLib = CombatFrameworkLib[2]
for i = 1, 1 do
local bladehit =
require(ReplicatedStorage.CombatFramework.RigLib).getBladeHits(Player.Character, {
Player.Character.HumanoidRootPart
}, 60)
local cac = {}
local hash = {}
for _,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
pcall(function()
ReplicatedStorage.RigControllerEvent:FireServer("weaponChange",
tostring(GetBladeHit()))
ReplicatedStorage.RigControllerEvent:FireServer("hit", bladehit, i, "")
end)
end
end
end
function ListServers(cursor)
local Raw = game:HttpGet(_servers .. ((cursor and "&cursor="..cursor) or ""))
return Http:JSONDecode(Raw)
end
local Server, Next
repeat task.wait()
local Servers = ListServers(Next)
Server = Servers.data[1] Next = Servers.nextPageCursor
until Server TPS:TeleportToPlaceInstance(_place, Server.id, Player)
end
local function VerifyNPC(EnemieName)
local Stats
local function Verify(_,Enemie)
if Enemie.Name == EnemieName then
local EnemieH = Enemie:FindFirstChild("Humanoid")
table.foreach(Enemies:GetChildren(), Verify)
table.foreach(ReplicatedStorage:GetChildren(), Verify)
return Stats
end
if plrChar then
return plrChar:FindFirstChild(ToolName) or plrBag:FindFirstChild(ToolName)
end
end
local AimBotPart
task.spawn(function()
AimBotPart = function(part, tool)
local plrChar = Player and Player.Character
local plrTool = plrChar and plrChar:FindFirstChildOfClass("Tool")
local oldhook
oldhook = hookmetamethod(game, "__namecall", function(self, Vector, ...)
if self.Name == "RemoteEvent" and getnamecallmethod():lower() == "fireserver"
then
if typeof(Vector) == "Vector3" then
if getgenv().AimbotPos then
if getgenv().AutoFarmSea or getgenv().AutoWoodPlanks then
if getgenv().SeaAimBotSkill then
return oldhook(self, getgenv().AimbotPos, ...)
end
elseif getgenv().AutoFarmMastery then
if getgenv().AimBotSkill then
return oldhook(self, getgenv().AimbotPos, ...)
end
end
end
end
end
return oldhook(self, Vector, ...)
end)
end)
if Sea1 then
-- Auto Farm Level Sea 1
if Level < 10 then
if tostring(Player.Team) == "Pirates" then
Quest = {CFrame.new(1059, 17, 1546), false, "Bandit", "BanditQuest1", 1}
QuestTween = {CFrame.new(943, 45, 1562), CFrame.new(1115, 45, 1619),
CFrame.new(1265, 45, 1606)}
else
Quest = {CFrame.new(-2708, 25, 2103), false, "Trainee", "MarineQuest", 1}
QuestTween = {CFrame.new(-2754, 50, 2063), CFrame.new(-2950, 70, 2240)}
end
elseif Level >= 10 and Level < 15 then
Quest = {CFrame.new(-1598, 37, 153), false, "Monkey", "JungleQuest", 1}
QuestTween = {CFrame.new(-1524, 50, 37), CFrame.new(-1424, 50, 216),
CFrame.new(-1554, 50, 359), CFrame.new(-1772, 50, 78), CFrame.new(-1715, 50, -61),
CFrame.new(-1594, 50, -45)}
elseif Level >= 15 and Level < 30 then
if VerifyNPC("The Gorilla King") and Level >= 20 then
Quest = {CFrame.new(-1598, 37, 153), CFrame.new(-1128, 6, -451), "The
Gorilla King", "JungleQuest", 3}
QuestTween = nil
else
Quest = {CFrame.new(-1598, 37, 153), false, "Gorilla", "JungleQuest", 2}
QuestTween = {CFrame.new(-1128, 40, -451), CFrame.new(-1313, 40, -546)}
end
elseif Level >= 30 and Level < 40 then
Quest = {CFrame.new(-1140, 4, 3829), false, "Pirate", "BuggyQuest1", 1}
QuestTween = {CFrame.new(-1262, 40, 3905), CFrame.new(-1167, 40, 3942)}
elseif Level >= 40 and Level < 60 then
if VerifyNPC("Bobby") and Level >= 55 then
Quest = {CFrame.new(-1140, 4, 3829), CFrame.new(-1131, 14, 4080), "Bobby",
"BuggyQuest1", 3}
QuestTween = nil
else
Quest = {CFrame.new(-1140, 4, 3829), false, "Brute", "BuggyQuest1", 2}
QuestTween = {CFrame.new(-976, 55, 4304), CFrame.new(-1196, 55, 4287),
CFrame.new(-1363, 55, 4162)}
end
elseif Level >= 60 and Level < 75 then
Quest = {CFrame.new(897, 6, 4389), CFrame.new(938, 6, 4470), "Desert Bandit",
"DesertQuest", 1}
QuestTween = nil
elseif Level >= 75 and Level < 90 then
Quest = {CFrame.new(897, 6, 4389), CFrame.new(1546, 14, 4384), "Desert
Officer", "DesertQuest", 2}
QuestTween = nil
elseif Level >= 90 and Level < 100 then
Quest = {CFrame.new(1385, 87, -1298), CFrame.new(1303, 106, -1441), "Snow
Bandit", "SnowQuest", 1}
QuestTween = {CFrame.new(1362, 120, -1531), CFrame.new(1357, 120, -1381),
CFrame.new(1228, 120, -1354)}
elseif Level >= 100 and Level < 120 then
if VerifyNPC("Yeti") and Level >= 105 then
Quest = {CFrame.new(1385, 87, -1298), CFrame.new(1185, 106, -1518), "Yeti",
"SnowQuest", 3}
QuestTween = nil
else
Quest = {CFrame.new(1385, 87, -1298), CFrame.new(1185, 106, -1518),
"Snowman", "SnowQuest", 2}
QuestTween = {CFrame.new(1243, 140, -1437), CFrame.new(1072, 140, -1458),
CFrame.new(1076, 140, -1621), CFrame.new(1209, 140, -1644), CFrame.new(1252, 140, -
1480)}
end
elseif Level >= 120 and Level < 150 then
if VerifyNPC("Vice Admiral") and Level >= 130 then
Quest = {CFrame.new(-5035, 29, 4326), CFrame.new(-4807, 21, 4360), "Vice
Admiral", "MarineQuest2", 2}
QuestTween = nil
else
Quest = {CFrame.new(-5035, 29, 4326), CFrame.new(-4807, 21, 4360), "Chief
Petty Officer", "MarineQuest2", 1}
QuestTween = nil
end
elseif Level >= 150 and Level < 175 then
Quest = {CFrame.new(-4844, 718, -2621), CFrame.new(-4956, 296, -2901), "Sky
Bandit", "SkyQuest", 1}
QuestTween = nil
elseif Level >= 175 and Level < 190 then
Quest = {CFrame.new(-4844, 718, -2621), CFrame.new(-5268, 392, -2213), "Dark
Master", "SkyQuest", 2}
QuestTween = nil
elseif Level >= 190 and Level < 210 then
Quest = {CFrame.new(5306, 2, 477), CFrame.new(5288, 2, 470), "Prisoner",
"PrisonerQuest", 1}
QuestTween = nil
elseif Level >= 210 and Level < 250 then
if VerifyNPC("Swan") and Level >= 240 then
Quest = {CFrame.new(5191, 4, 692), CFrame.new(5230, 4, 749), "Swan",
"ImpelQuest", 3}
QuestTween = nil
elseif VerifyNPC("Chief Warden") and Level >= 230 then
Quest = {CFrame.new(5191, 4, 692), CFrame.new(5230, 4, 749), "Chief
Warden", "ImpelQuest", 2}
QuestTween = nil
elseif VerifyNPC("Warden") and Level >= 220 then
Quest = {CFrame.new(5191, 4, 692), CFrame.new(5230, 4, 749), "Warden",
"ImpelQuest", 1}
QuestTween = nil
else
Quest = {CFrame.new(5306, 2, 477), CFrame.new(5282, 2, 1052), "Dangerous
Prisoner", "PrisonerQuest", 2}
QuestTween = nil
end
elseif Level >= 250 and Level < 275 then
Quest = {CFrame.new(-1581, 7, -2982), CFrame.new(-1897, 7, -2796), "Toga
Warrior", "ColosseumQuest", 1}
QuestTween = nil
elseif Level >= 275 and Level < 300 then
Quest = {CFrame.new(-1581, 7, -2982), CFrame.new(-1327, 59, -3231),
"Gladiator", "ColosseumQuest", 2}
QuestTween = {CFrame.new(-1268, 30, -2996), CFrame.new(-1472, 30, -3194),
CFrame.new(-1387, 30, -3438), CFrame.new(-1198, 30, -3508)}
elseif Level >= 300 and Level < 325 then
Quest = {CFrame.new(-5319, 12, 8515), false, "Military Soldier",
"MagmaQuest", 1}
QuestTween = {CFrame.new(-5335, 46, 8638), CFrame.new(-5512, 30, 8366)}
elseif Level >= 325 and Level < 375 then
if VerifyNPC("Magma Admiral") and Level >= 350 then
Quest = {CFrame.new(-5319, 12, 8515), CFrame.new(-5694, 18, 8735), "Magma
Admiral", "MagmaQuest", 3}
QuestTween = nil
else
Quest = {CFrame.new(-5319, 12, 8515), CFrame.new(-5791, 97, 8834),
"Military Spy", "MagmaQuest", 2}
QuestTween = nil
end
elseif Level >= 375 and Level < 400 then
Quest = {CFrame.new(61122, 18, 1567), false, "Fishman Warrior",
"FishmanQuest", 1}
QuestTween = {CFrame.new(60998, 50, 1534), CFrame.new(60880, 50, 1675),
CFrame.new(60785, 50, 1552), CFrame.new(60923, 60, 1262)}
elseif Level >= 400 and Level < 450 then
if VerifyNPC("Fishman Lord") and Level >= 425 then
Quest = {CFrame.new(61122, 18, 1567), CFrame.new(61350, 31, 1095), "Fishman
Lord", "FishmanQuest", 3}
QuestTween = nil
else
Quest = {CFrame.new(61122, 18, 1567), false, "Fishman Commando",
"FishmanQuest", 2}
QuestTween = {CFrame.new(61866, 55, 1655), CFrame.new(62043, 55, 1510),
CFrame.new(61812, 55, 1254)}
end
elseif Level >= 450 and Level < 475 then
Quest = {CFrame.new(-4720, 846, -1951), false, "God's Guard", "SkyExp1Quest",
1}
QuestTween = {CFrame.new(-4641, 880, -1902), CFrame.new(-4781, 880, -1817)}
elseif Level >= 475 and Level < 525 then
if VerifyNPC("Wysper") and Level >= 500 then
Quest = {CFrame.new(-7861, 5545, -381), CFrame.new(-7927, 5551, -637),
"Wysper", "SkyExp1Quest", 3}
QuestTween = nil
else
Quest = {CFrame.new(-7861, 5545, -381), false, "Shanda", "SkyExp1Quest", 2}
QuestTween = {CFrame.new(-7741, 5580, -395), CFrame.new(-7591, 5580, -466),
CFrame.new(-7643, 5580, -608)}
end
elseif Level >= 525 and Level < 550 then
Quest = {CFrame.new(-7903, 5636, -1412), false, "Royal Squad",
"SkyExp2Quest", 1}
QuestTween = {CFrame.new(-7727, 5650, -1410), CFrame.new(-7522, 5650, -1499)}
elseif Level >= 525 and Level < 625 then
if VerifyNPC("Thunder God") and Level >= 575 then
Quest = {CFrame.new(-7903, 5636, -1412), CFrame.new(-7751, 5607, -2315),
"Thunder God", "SkyExp2Quest", 3}
QuestTween = nil
else
Quest = {CFrame.new(-7903, 5636, -1412), false, "Royal Soldier",
"SkyExp2Quest", 2}
QuestTween = {CFrame.new(-7894, 5640, -1629), CFrame.new(-7678, 5640, -
1696), CFrame.new(-7672, 5640, -1903), CFrame.new(-7925, 5640, -1854)}
end
elseif Level >= 625 and Level < 650 then
Quest = {CFrame.new(5258, 39, 4052), false, "Galley Pirate", "FountainQuest",
1}
QuestTween = {CFrame.new(5391, 70, 4023), CFrame.new(5780, 70, 3969)}
elseif Level >= 650 then
if VerifyNPC("Cyborg") and Level >= 675 then
Quest = {CFrame.new(5258, 39, 4052), CFrame.new(6138, 10, 3939), "Cyborg",
"FountainQuest", 3}
QuestTween = nil
else
Quest = {CFrame.new(5258, 39, 4052), false, "Galley Captain",
"FountainQuest", 2}
QuestTween = {CFrame.new(5985, 70, 4790), CFrame.new(5472, 70, 4887)}
end
end
elseif Sea2 then
-- Auto Farm Level Sea 2
if Level >= 700 and Level < 725 then
Quest = {CFrame.new(-427, 73, 1835), false, "Raider", "Area1Quest", 1}
QuestTween = {CFrame.new(-614, 90, 2240), CFrame.new(-894, 90, 2275),
CFrame.new(-872, 90, 2481), CFrame.new(-552, 90, 2528)}
elseif Level >= 725 and Level < 775 then
if VerifyNPC("Diamond") and Level >= 750 then
Quest = {CFrame.new(-427, 73, 1835), CFrame.new(-1569, 199, -31),
"Diamond", "Area1Quest", 3}
QuestTween = nil
else
Quest = {CFrame.new(-427, 73, 1835), false, "Mercenary", "Area1Quest", 2}
QuestTween = {CFrame.new(-867, 110, 1621), CFrame.new(-1047, 110, 1779),
CFrame.new(-1025, 110, 1087), CFrame.new(-1204, 110, 1195)}
end
elseif Level >= 775 and Level < 800 then
Quest = {CFrame.new(635, 73, 919), false, "Swan Pirate", "Area2Quest", 1}
QuestTween = {CFrame.new(778, 110, 1129), CFrame.new(1018, 110, 1128),
CFrame.new(1020, 110, 1366), CFrame.new(1016, 110, 1115)}
elseif Level >= 800 and Level < 875 then
if VerifyNPC("Jeremy") and Level >= 850 then
Quest = {CFrame.new(635, 73, 919), CFrame.new(2316, 449, 787), "Jeremy",
"Area2Quest", 3}
QuestTween = nil
else
Quest = {CFrame.new(635, 73, 919), false, "Factory Staff", "Area2Quest", 2}
QuestTween = {CFrame.new(882, 110, -49), CFrame.new(723, 110, 212),
CFrame.new(473, 110, 108), CFrame.new(-115, 110, 39)}
end
elseif Level >= 875 and Level < 900 then
Quest = {CFrame.new(-2441, 73, -3219), false, "Marine Lieutenant",
"MarineQuest3", 1}
QuestTween = {CFrame.new(-2552, 110, -3050), CFrame.new(-2860, 110, -3089),
CFrame.new(-3114, 110, -2947), CFrame.new(-2864, 110, -2679)}
elseif Level >= 900 and Level < 950 then
if VerifyNPC("Fajita") and Level >= 925 then
Quest = {CFrame.new(-2441, 73, -3219), CFrame.new(-2086, 73, -4208),
"Fajita", "MarineQuest3", 3}
QuestTween = nil
else
Quest = {CFrame.new(-2441, 73, -3219), false, "Marine Captain",
"MarineQuest3", 2}
QuestTween = {CFrame.new(-1695, 110, -3299), CFrame.new(-1953, 110, -3165),
CFrame.new(-2144, 110, -3341)}
end
elseif Level >= 950 and Level < 975 then
Quest = {CFrame.new(-5495, 48, -794), false, "Zombie", "ZombieQuest", 1}
QuestTween = {CFrame.new(-5715, 90, -917), CFrame.new(-5534, 90, -942),
CFrame.new(-5445, 90, -806), CFrame.new(-5485, 90, -663), CFrame.new(-5730, 90, -
590), CFrame.new(-5816, 90, -756)}
elseif Level >= 975 and Level < 1000 then
Quest = {CFrame.new(-5495, 48, -794), false, "Vampire", "ZombieQuest", 2}
QuestTween = {CFrame.new(-6027, 50, -1130), CFrame.new(-6248, 50, -1281),
CFrame.new(-6120, 50, -1450), CFrame.new(-5951, 50, -1520), CFrame.new(-5803, 50, -
1360)}
elseif Level >= 1000 and Level < 1050 then
Quest = {CFrame.new(607, 401, -5371), false, "Snow Trooper",
"SnowMountainQuest", 1}
QuestTween = {CFrame.new(445, 440, -5175), CFrame.new(523, 440, -5484),
CFrame.new(699, 440, -5612)}
elseif Level >= 1050 and Level < 1100 then
Quest = {CFrame.new(607, 401, -5371), false, "Winter Warrior",
"SnowMountainQuest", 2}
QuestTween = {CFrame.new(1224, 460, -5332), CFrame.new(1404, 460, -5323),
CFrame.new(1258, 460, -5220), CFrame.new(1145, 460, -5077), CFrame.new(1022, 460, -
5139)}
elseif Level >= 1100 and Level < 1125 then
Quest = {CFrame.new(-6061, 16, -4904), false, "Lab Subordinate",
"IceSideQuest", 1}
QuestTween = {CFrame.new(-5941, 50, -4322), CFrame.new(-5765, 50, -4304),
CFrame.new(-5608, 50, -4445), CFrame.new(-5683, 50, -4629)}
elseif Level >= 1125 and Level < 1175 then
if VerifyNPC("Smoke Admiral") and Level >= 1150 then
Quest = {CFrame.new(-6061, 16, -4904), CFrame.new(-5078, 24, -5352), "Smoke
Admiral", "IceSideQuest", 3}
QuestTween = nil
else
Quest = {CFrame.new(-6061, 16, -4904), false, "Horned Warrior",
"IceSideQuest", 2}
QuestTween = {CFrame.new(-6306, 50, -5752), CFrame.new(-6161, 50, -5979),
CFrame.new(-6518, 50, -5795), CFrame.new(-6535, 50, -5640)}
end
elseif Level >= 1175 and Level < 1200 then
Quest = {CFrame.new(-5430, 16, -5298), false, "Magma Ninja", "FireSideQuest",
1}
QuestTween = {CFrame.new(-5233, 60, -6227), CFrame.new(-5194, 60, -6031),
CFrame.new(-5651, 60, -5854)}
elseif Level >= 1200 and Level < 1250 then
Quest = {CFrame.new(-5430, 16, -5298), false, "Lava Pirate", "FireSideQuest",
2}
QuestTween = {CFrame.new(-4955, 60, -4836), CFrame.new(-5119, 60, -4634),
CFrame.new(-5389, 60, -4616), CFrame.new(-5342, 60, -4897)}
elseif Level >= 1250 and Level < 1275 then
Quest = {CFrame.new(1033, 125, 32909), false, "Ship Deckhand", "ShipQuest1",
1}
QuestTween = {CFrame.new(1185, 180, 32979), CFrame.new(1204, 180, 33174),
CFrame.new(615, 180, 33169), CFrame.new(638, 180, 32962)}
elseif Level >= 1275 and Level < 1300 then
Quest = {CFrame.new(1033, 125, 32909), false, "Ship Engineer", "ShipQuest1",
2}
QuestTween = {CFrame.new(809, 80, 33090), CFrame.new(751, 80, 32957),
CFrame.new(927, 80, 32724), CFrame.new(1040, 80, 32915), CFrame.new(1034, 80,
33058)}
elseif Level >= 1300 and Level < 1325 then
Quest = {CFrame.new(973, 125, 33245), false, "Ship Steward", "ShipQuest2", 1}
QuestTween = {CFrame.new(838, 160, 33408), CFrame.new(1026, 160, 33510)}
elseif Level >= 1325 and Level < 1350 then
Quest = {CFrame.new(973, 125, 33245), false, "Ship Officer", "ShipQuest2", 2}
QuestTween = {CFrame.new(1238, 220, 33148), CFrame.new(1220, 220, 33426),
CFrame.new(622, 220, 33435), CFrame.new(593, 220, 33172)}
elseif Level >= 1350 and Level < 1375 then
Quest = {CFrame.new(5668, 28, -6484), false, "Arctic Warrior", "FrostQuest",
1}
QuestTween = {CFrame.new(5836, 80, -6257), CFrame.new(6132, 80, -6098),
CFrame.new(6275, 80, -6237), CFrame.new(6095, 80, -6349)}
elseif Level >= 1375 and Level < 1425 then
if VerifyNPC("Awakened Ice Admiral") and Level >= 1400 then
Quest = {CFrame.new(5668, 28, -6484), CFrame.new(6473, 297, -6944),
"Awakened Ice Admiral", "FrostQuest", 3}
QuestTween = nil
else
Quest = {CFrame.new(5668, 28, -6484), false, "Snow Lurker", "FrostQuest",
2}
QuestTween = {CFrame.new(5700, 80, -6724), CFrame.new(5542, 80, -6898),
CFrame.new(5512, 80, -6641)}
end
elseif Level >= 1425 and Level < 1450 then
Quest = {CFrame.new(-3056, 240, -10145), false, "Sea Soldier",
"ForgottenQuest", 1}
QuestTween = {CFrame.new(-2583, 80, -9821), CFrame.new(-2830, 80, -9809),
CFrame.new(-3271, 80, -9729), CFrame.new(-3486, 80, -9813)}
elseif Level >= 1450 then
if VerifyNPC("Tide Keeper") and Level >= 1475 then
Quest = {CFrame.new(-3056, 240, -10145), CFrame.new(-3711, 77, -11469),
"Tide Keeper", "ForgottenQuest", 3}
QuestTween = nil
else
Quest = {CFrame.new(-3056, 240, -10145), false, "Water Fighter",
"ForgottenQuest", 2}
QuestTween = {CFrame.new(-3339, 290, -10412), CFrame.new(-3518, 290, -
10419), CFrame.new(-3536, 290, -10607), CFrame.new(-3345, 280, -10667)}
end
end
elseif Sea3 then
-- Auto Farm Level Sea 3
if Level >= 1500 and Level < 1525 then
Quest = {CFrame.new(-291, 44, 5580), false, "Pirate Millionaire",
"PiratePortQuest", 1}
QuestTween = {CFrame.new(-44, 70, 5623), CFrame.new(-219, 70, 5546),
CFrame.new(-574, 70, 5496)}
elseif Level >= 1525 and Level < 1575 then
if VerifyNPC("Stone") and Level >= 1550 then
Quest = {CFrame.new(-291, 44, 5580), CFrame.new(-1049, 40, 6791), "Stone",
"PiratePortQuest", 3}
QuestTween = nil
else
Quest = {CFrame.new(-291, 44, 5580), false, "Pistol Billionaire",
"PiratePortQuest", 2}
QuestTween = {CFrame.new(219, 105, 6018), CFrame.new(-24, 105, 6155),
CFrame.new(-312, 105, 6028)}
end
elseif Level >= 1575 and Level < 1600 then
Quest = {CFrame.new(5834, 51, -1103), false, "Dragon Crew Warrior",
"AmazonQuest", 1}
QuestTween = {CFrame.new(5992, 90, -1581), CFrame.new(6364, 90, -1512),
CFrame.new(6501, 90, -1104), CFrame.new(6612, 90, -938), CFrame.new(6393, 90, -
939)}
elseif Level >= 1600 and Level < 1625 then
Quest = {CFrame.new(5834, 51, -1103), false, "Dragon Crew Archer",
"AmazonQuest", 2}
QuestTween = {CFrame.new(6472, 370, -151), CFrame.new(6547, 370, -51),
CFrame.new(6539, 410, 72), CFrame.new(6737, 410, 249), CFrame.new(6768, 410, 390),
CFrame.new(6625, 410, 371)}
elseif Level >= 1625 and Level < 1650 then
Quest = {CFrame.new(5448, 602, 748), false, "Female Islander",
"AmazonQuest2", 1}
QuestTween = {CFrame.new(4836, 740, 928), CFrame.new(4708, 770, 911),
CFrame.new(4672, 790, 695), CFrame.new(4657, 800, 498), CFrame.new(4575, 810, 281)}
elseif Level >= 1650 and Level < 1700 then
if VerifyNPC("Island Empress") and Level >= 1675 then
Quest = {CFrame.new(5448, 602, 748), CFrame.new(5730, 602, 199), "Island
Empress", "AmazonQuest2", 3}
QuestTween = nil
else
Quest = {CFrame.new(5448, 602, 748), false, "Giant Islander",
"AmazonQuest2", 2}
QuestTween = {CFrame.new(4784, 660, 155), CFrame.new(4662, 660, -57),
CFrame.new(4869, 660, -178), CFrame.new(5056, 660, -267), CFrame.new(5332, 660, -
166)}
end
elseif Level >= 1700 and Level < 1725 then
Quest = {CFrame.new(2180, 29, -6738), false, "Marine Commodore",
"MarineTreeIsland", 1}
QuestTween = {CFrame.new(3156, 120, -7837), CFrame.new(2904, 120, -7863),
CFrame.new(2606, 120, -7745), CFrame.new(2409, 120, -7874), CFrame.new(2269, 120, -
7416), CFrame.new(2413, 120, -7232), CFrame.new(2284, 120, -6911)}
elseif Level >= 1725 and Level < 1775 then
if VerifyNPC("Kilo Admiral") and Level >= 1750 then
Quest = {CFrame.new(2180, 29, -6738), CFrame.new(2889, 424, -7233), "Kilo
Admiral", "MarineTreeIsland", 3}
QuestTween = nil
else
Quest = {CFrame.new(2180, 29, -6738), false, "Marine Rear Admiral",
"MarineTreeIsland", 2}
QuestTween = {CFrame.new(3205, 120, -6742), CFrame.new(3345, 120, -6649),
CFrame.new(3776, 210, -7254), CFrame.new(3879, 220, -7083), CFrame.new(3887, 210, -
6841), CFrame.new(3546, 210, -6809), CFrame.new(3448, 210, -7014), CFrame.new(3504,
210, -7230)}
end
elseif Level >= 1775 and Level < 1800 then
Quest = {CFrame.new(-10581, 332, -8758), false, "Fishman Raider",
"DeepForestIsland3", 1}
QuestTween = {CFrame.new(-10550, 380, -8574), CFrame.new(-10860, 380, -8459),
CFrame.new(-10578, 380, -8331), CFrame.new(-10377, 380, -8238), CFrame.new(-10147,
380, -8216), CFrame.new(-10234, 380, -8454)}
elseif Level >= 1800 and Level < 1825 then
Quest = {CFrame.new(-10581, 332, -8758), false, "Fishman Captain",
"DeepForestIsland3", 2}
QuestTween = {CFrame.new(-10764, 380, -8799), CFrame.new(-10844, 380, -9030),
CFrame.new(-11160, 380, -9166), CFrame.new(-11073, 380, -8846), CFrame.new(-11043,
380, -8619)}
elseif Level >= 1825 and Level < 1850 then
Quest = {CFrame.new(-13233, 332, -7626), false, "Forest Pirate",
"DeepForestIsland", 1}
QuestTween = {CFrame.new(-13335, 380, -7660), CFrame.new(-13138, 380, -7713),
CFrame.new(-13298, 380, -7876), CFrame.new(-13512, 380, -7983), CFrame.new(-13632,
380, -7815)}
elseif Level >= 1850 and Level < 1900 then
if VerifyNPC("Captain Elephant") and Level >= 1875 then
Quest = {CFrame.new(-13233, 332, -7626), CFrame.new(-13393, 319, -8423),
"Captain Elephant", "DeepForestIsland", 3}
QuestTween = nil
else
Quest = {CFrame.new(-13233, 332, -7626), false, "Mythological Pirate",
"DeepForestIsland", 2}
QuestTween = {CFrame.new(-13844, 520, -7016), CFrame.new(-13710, 520, -
6856), CFrame.new(-13482, 520, -6985), CFrame.new(-13224, 580, -6806)}
end
elseif Level >= 1900 and Level < 1925 then
Quest = {CFrame.new(-12682, 391, -9901), false, "Jungle Pirate",
"DeepForestIsland2", 1}
QuestTween = {CFrame.new(-12166, 380, -10375), CFrame.new(-12303, 380, -
10639), CFrame.new(-11904, 380, -10469), CFrame.new(-11636, 380, -10511),
CFrame.new(-11735, 380, -10687), CFrame.new(-11937, 380, -10713)}
elseif Level >= 1925 and Level < 1975 then
if VerifyNPC("Beautiful Pirate") and Level > 1950 then
Quest = {CFrame.new(-12682, 391, -9901), CFrame.new(5241, 23, 129),
"Musketeer Pirate", "DeepForestIsland2", 3}
QuestTween = nil
else
Quest = {CFrame.new(-12682, 391, -9901), false, "Musketeer Pirate",
"DeepForestIsland2", 2}
QuestTween = {CFrame.new(-13098, 450, -9831), CFrame.new(-13222, 450, -
9621), CFrame.new(-13530, 450, -9760), CFrame.new(-13455, 450, -9940)}
end
elseif Level >= 1975 and Level < 2000 then
Quest = {CFrame.new(-9481, 142, 5565), false, "Reborn Skeleton",
"HauntedQuest1", 1}
QuestTween = {CFrame.new(-8680, 190, 5852), CFrame.new(-8879, 190, 5900),
CFrame.new(-8865, 190, 6100), CFrame.new(-8774, 170, 6169), CFrame.new(-8649, 190,
6071)}
elseif Level >= 200 and Level < 2025 then
Quest = {CFrame.new(-9481, 142, 5565), false, "Living Zombie",
"HauntedQuest1", 2}
QuestTween = {CFrame.new(-10104, 200, 5739), CFrame.new(-10078, 200, 5953),
CFrame.new(-10195, 200, 6139), CFrame.new(-10252, 200, 5973)}
elseif Level >= 2025 and Level < 2050 then
Quest = {CFrame.new(-9515, 172, 6078), false, "Demonic Soul",
"HauntedQuest2", 1}
QuestTween = {CFrame.new(-9275, 210, 6166), CFrame.new(-9379, 210, 6076),
CFrame.new(-9565, 210, 6201), CFrame.new(-9671, 210, 6096)}
elseif Level >= 2050 and Level < 2075 then
Quest = {CFrame.new(-9515, 172, 6078), false, "Posessed Mummy",
"HauntedQuest2", 2}
QuestTween = {CFrame.new(-9442, 60, 6304), CFrame.new(-9427, 60, 6148),
CFrame.new(-9598, 60, 6121), CFrame.new(-9733, 60, 6119), CFrame.new(-9735, 60,
6336), CFrame.new(-9618, 60, 6323)}
elseif Level >= 2075 and Level < 2100 then
Quest = {CFrame.new(-2104, 38, -10194), false, "Peanut Scout",
"NutsIslandQuest", 1}
QuestTween = {CFrame.new(-1870, 100, -10225), CFrame.new(-2143, 100, -10106)}
elseif Level >= 2100 and Level < 2125 then
Quest = {CFrame.new(-2104, 38, -10194), false, "Peanut President",
"NutsIslandQuest", 2}
QuestTween = {CFrame.new(-2005, 100, -10585), CFrame.new(-2293, 88, -10512)}
elseif Level >= 2125 and Level < 2150 then
Quest = {CFrame.new(-818, 66, -10964), false, "Ice Cream Chef",
"IceCreamIslandQuest", 1}
QuestTween = {CFrame.new(-501, 100, -10883), CFrame.new(-763, 100, -10834),
CFrame.new(-990, 100, -11085)}
elseif Level >= 2150 and Level < 2200 then
if VerifyNPC("Cake Queen") and Level >= 2175 then
Quest = {CFrame.new(-818, 66, -10964), CFrame.new(-710, 382, -11150), "Cake
Queen", "IceCreamIslandQuest", 3}
QuestTween = nil
else
Quest = {CFrame.new(-818, 66, -10964), false, "Ice Cream Commander",
"IceCreamIslandQuest", 2}
QuestTween = {CFrame.new(-690, 100, -11350), CFrame.new(-534, 100, -11284),
CFrame.new(-720, 180, -11162)}
end
elseif Level >= 2200 and Level < 2225 then
Quest = {CFrame.new(-2023, 38, -12028), false, "Cookie Crafter",
"CakeQuest1", 1}
QuestTween = {CFrame.new(-2332, 90, -12049), CFrame.new(-2468, 90, -12121),
CFrame.new(-2401, 90, -12224), CFrame.new(-2296, 90, -12114)}
elseif Level >= 2225 and Level < 2250 then
Quest = {CFrame.new(-2023, 38, -12028), false, "Cake Guard", "CakeQuest1", 2}
QuestTween = {CFrame.new(-1514, 90, -12422), CFrame.new(-1455, 90, -12244),
CFrame.new(-1674, 90, -12206), CFrame.new(-1707, 90, -12360)}
elseif Level >= 2250 and Level < 2275 then
Quest = {CFrame.new(-1931, 38, -12840), false, "Baking Staff", "CakeQuest2",
1}
QuestTween = {CFrame.new(-1930, 90, -12963), CFrame.new(-1803, 90, -13115),
CFrame.new(-1769, 90, -12955), CFrame.new(-1873, 90, -12755)}
elseif Level >= 2275 and Level < 2300 then
Quest = {CFrame.new(-1931, 38, -12840), false, "Head Baker", "CakeQuest2", 2}
QuestTween = {CFrame.new(-2123, 110, -12777), CFrame.new(-2281, 110, -12748),
CFrame.new(-2317, 110, -12994), CFrame.new(-2140, 110, -12989)}
elseif Level >= 2300 and Level < 2325 then
Quest = {CFrame.new(235, 25, -12199), false, "Cocoa Warrior", "ChocQuest1",
1}
QuestTween = {CFrame.new(110, 80, -12245), CFrame.new(-71, 80, -12292)}
elseif Level >= 2325 and Level < 2350 then
Quest = {CFrame.new(235, 25, -12199), false, "Chocolate Bar Battler",
"ChocQuest1", 2}
QuestTween = {CFrame.new(579, 80, -12413), CFrame.new(735, 80, -12659)}
elseif Level >= 2350 and Level < 2375 then
Quest = {CFrame.new(150, 25, -12777), false, "Sweet Thief", "ChocQuest2", 1}
QuestTween = {CFrame.new(-68, 80, -12692), CFrame.new(90, 80, -12519)}
elseif Level >= 2375 and Level < 2400 then
Quest = {CFrame.new(150, 25, -12777), false, "Candy Rebel", "ChocQuest2", 2}
QuestTween = {CFrame.new(17, 80, -12962), CFrame.new(158, 80, -12961)}
elseif Level >= 2400 and Level < 2425 then
Quest = {CFrame.new(-1148, 14, -14446), false, "Candy Pirate", "CandyQuest1",
1}
QuestTween = {CFrame.new(-1371, 70, -14405), CFrame.new(-1318, 70, -14715)}
elseif Level >= 2425 and Level < 2450 then
Quest = {CFrame.new(-1148, 14, -14446), false, "Snow Demon", "CandyQuest1",
2}
QuestTween = {CFrame.new(-836, 70, -14326), CFrame.new(-884, 70, -14708)}
elseif Level >= 2450 and Level < 2475 then
Quest = {CFrame.new(-16547, 56, -172), false, "Isle Outlaw", "TikiQuest1", 1}
QuestTween = {CFrame.new(-16431, 90, -223), CFrame.new(-16313, 50, -210),
CFrame.new(-16160, 35, -156)}
elseif Level >= 2475 and Level < 2500 then
Quest = {CFrame.new(-16547, 56, -172), false, "Island Boy", "TikiQuest1", 2}
QuestTween = {CFrame.new(-16668, 70, -243), CFrame.new(-16744, 60, -195),
CFrame.new(-16912, 45, -152)}
elseif Level >= 2500 and Level < 2525 then
Quest = {CFrame.new(-16540, 56, 1051), false, "Sun-kissed Warrior",
"TikiQuest2", 1}
QuestTween = {CFrame.new(-16345, 80, 1004), CFrame.new(-16425, 77, 1059),
CFrame.new(-16069, 37, 1029)}
elseif Level >= 2525 then
Quest = {CFrame.new(-16540, 56, 1051), false, "Isle Champion", "TikiQuest2",
2}
QuestTween = {CFrame.new(-16634, 85, 1106), CFrame.new(-16735, 60, 1075),
CFrame.new(-16888, 35, 1011)}
end
end
end
PlayerLevel.Changed:Connect(Get_LevelQuest)
task.spawn(function()while task.wait(1) do pcall(Get_LevelQuest)end;end)
Get_LevelQuest()
table.foreach(Enemies:GetChildren(), Bring)
end
while task.wait() do
table.foreach(Enemies:GetChildren(), VerifyPos)
table.foreach(ReplicatedStorage:GetChildren(), VerifyPos)
end
end)
local function VerifyRaidPirate()
return getgenv().AutoPiratesSea and (tick() - PirateTime) <= 10
end
if Sea1 then
Quest = {CFrame.new(5258, 39, 4052), false, NPCs = {"Galley Captain"},
"FountainQuest", 2}
QuestTween = {
CFrame.new(5985, 70, 4790),
CFrame.new(5472, 70, 4887)
}
elseif Sea2 then
Quest = {CFrame.new(-3056, 240, -10145), false, NPCs = {"Water Fighter"},
"ForgottenQuest", 2}
QuestTween = {
CFrame.new(-3339, 290, -10412),
CFrame.new(-3518, 290, -10419),
CFrame.new(-3536, 290, -10607),
CFrame.new(-3345, 280, -10667)
}
end
pcall(function()DestroySkillWarn()end)
if not QuestVisible() and not VerifyQuest(Quest[3]) then
StartQuest(Quest[3], Quest[4], Quest[1])
elseif Enemie and Enemie:FindFirstChild("HumanoidRootPart") then
local Health = Enemie and Enemie:FindFirstChild("Humanoid") and
Enemie.Humanoid.Health
if Health and Health < Enemie.Humanoid.MaxHealth * SkillHealth / 100 then
PlayerTP(Enemie.HumanoidRootPart.CFrame + Vector3.new(0,
getgenv().FarmDistance, 0))
pcall(function()PlayerClick()ActiveHaki()EquipToolTip(Tool)BringNPC(Enemie,
true)end)
if getgenv().AimBotSkill then
AimBotPart(Enemie.HumanoidRootPart)
end
if getgenv().SkillZ then
KeyboardPress("Z")
end
if getgenv().SkillX then
KeyboardPress("X")
end
if getgenv().SkillC then
KeyboardPress("C")
end
if getgenv().SkillV then
KeyboardPress("V")
end
if getgenv().SkillF then
KeyboardPress("F")
end
elseif Health and Health >= Enemie.Humanoid.MaxHealth * SkillHealth / 100
then
PlayerTP(Enemie.HumanoidRootPart.CFrame + getgenv().FarmPos)
pcall(function()PlayerClick()ActiveHaki()EquipToolTip("Melee")BringNPC(Enemie)end)
end
else
TweenNPCSpawn(QuestTween, Quest.NPCs)
end
end
end
if Boat then
if not Boat:FindFirstChild("BodyVelocity") then
local BV = Instance.new("BodyVelocity", Boat)
BV.Velocity = Vector3.new()
end
for _,part in pairs(Boat:GetDescendants()) do
if part:IsA("BasePart") or part:IsA("MeshPart") and part.Name ~=
"VehicleSeat" then
part.CanCollide = false
end
end
end
if KitsuneIsland then
local plrChar = Player.Character
local plrPP = plrChar and plrChar.PrimaryPart
local plrH = plrChar and plrChar:FindFirstChild("Humanoid")
local Stone = KitsuneIsland:FindFirstChild("ShrineDialogPart")
local AzureEmber = GetFireflies()
task.spawn(function()
local Distance, toPos1, toPos2, toPos3, toPos4 = true, 0
task.spawn(function()
while getgenv().AutoFarmSea do task.wait()
local BoatPP = Boat and Boat.PrimaryPart
if BoatPP then
if toPos1 then
TeleportPos = CFrame.new(Distance, 21, 500)
if (BoatPP.Position - Vector3.new(Distance, 21, 500)).Magnitude < 50
then
toPos1, toPos2 = false, true
end
elseif toPos2 then
TeleportPos = CFrame.new(Distance - 3000, 21, 500)
if (BoatPP.Position - Vector3.new(Distance - 3000, 21, 500)).Magnitude
< 50 then
toPos2, toPos3 = false, true
end
elseif toPos3 then
TeleportPos = CFrame.new(Distance - 3000, 21, 2000)
if (BoatPP.Position - Vector3.new(Distance - 3000, 21, 2000)).Magnitude
< 50 then
toPos3, toPos4 = false, true
end
elseif toPos4 then
TeleportPos = CFrame.new(Distance, 21, -1000)
if (BoatPP.Position - Vector3.new(Distance, 21, -1000)).Magnitude < 50
then
toPos4, toPos1 = false, true
end
end
end
end
end)
task.spawn(function()
while getgenv().AutoFarmSea do task.wait()
local plrChar = Player.Character
local plrH = plrChar and plrChar:FindFirstChild("Humanoid")
if plrH then
if plrH.Health < plrH.MaxHealth * getgenv().HealthPanic / 100 then
InPanicMode = true
repeat task.wait()
if Boat and plrH then
if not plrH.SeatPart or Boat:FindFirstChild("VehicleSeat") and
plrH.SeatPart ~= Boat.VehicleSeat then
PlayerTP(Boat.VehicleSeat.CFrame)
if Boat.PrimaryPart then
BoatTP(Boat, Boat.PrimaryPart.CFrame)
end
elseif Boat.PrimaryPart then
local vector3 = Vector3.new(0,
math.clamp(Boat.PrimaryPart.Position.Y + 5, 0, 600), 0)
Boat.PrimaryPart.CFrame = Boat.PrimaryPart.CFrame + vector3
end
end
until not getgenv().AutoFarmSea
or not getgenv().PanicMode
or not Boat
or not plrChar
or not plrH
or plrH.Health > plrH.MaxHealth * math.clamp(getgenv().HealthPanic, 20,
75) / 100
InPanicMode = false
end
else
InPanicMode = false
end
end
end)
task.spawn(function()
while getgenv().AutoFarmSea do
if VerifyToolTip("Melee") then
RandomEquip = "Melee"task.wait(2)
end
if VerifyToolTip("Blox Fruit") then
RandomEquip = "Blox Fruit"task.wait(3)
end
if VerifyToolTip("Sword") then
RandomEquip = "Sword"task.wait(2)
end
if VerifyToolTip("Gun") then
RandomEquip = "Gun"task.wait(2)
end
end
end)
local function GetBoat()
for _,boat in pairs(Boats:GetChildren()) do
if boat:FindFirstChild("Humanoid") and boat.Humanoid.Value > 0 then
if boat:FindFirstChild("Owner") and boat.Owner.Value.Name == Player.Name
then
Boat = boat
return boat
end
end
end
end
table.foreach(Enemies:GetChildren(), Verify)
table.foreach(ReplicatedStorage:GetChildren(), Verify)
return Nearest
end
table.foreach(Enemies:GetChildren(), Verify)
table.foreach(ReplicatedStorage:GetChildren(), Verify)
return Nearest
end
task.spawn(function()
while getgenv().AutoFarmSea do task.wait()
if Boat then
if not Boat:FindFirstChild("BodyVelocity") then
local BV = Instance.new("BodyVelocity", Boat)
BV.Velocity = Vector3.new()
end
for _,part in pairs(Boat:GetDescendants()) do
if part:IsA("BasePart") or part:IsA("MeshPart") and part.Name ~=
"VehicleSeat" then
part.CanCollide = false
end
end
end
end
end)
PlayerTP(Piranha.HumanoidRootPart.CFrame + getgenv().FarmPos)
pcall(function()PlayerClick()ActiveHaki()EquipTool()BringNPC(Piranha)plrChar.Humano
id.Sit = false end)
elseif getgenv().FishCrewMember and FishCrewMember and
FishCrewMember:FindFirstChild("HumanoidRootPart") then
PlayerTP(FishCrewMember.HumanoidRootPart.CFrame + getgenv().FarmPos)
pcall(function()PlayerClick()ActiveHaki()EquipTool()BringNPC(FishCrewMember)plrChar
.Humanoid.Sit = false end)
PlayerTP(Shark.HumanoidRootPart.CFrame + getgenv().FarmPos)
pcall(function()PlayerClick()ActiveHaki()EquipTool()plrChar.Humanoid.Sit =
false end)
PlayerTP(Boat1.PrimaryPart.CFrame + getgenv().FarmPos)
pcall(function()ActiveHaki()plrChar.Humanoid.Sit = false end)
EquipToolTip(RandomEquip)
if getgenv().SeaSkillZ then
KeyboardPress("Z")
end
if getgenv().SeaSkillX then
KeyboardPress("X")
end
if getgenv().SeaSkillC then
KeyboardPress("C")
end
if getgenv().SeaSkillV then
KeyboardPress("V")
end
if getgenv().SeaSkillF then
KeyboardPress("F")
end
end
PlayerTP(Boat2.PrimaryPart.CFrame + getgenv().FarmPos)
pcall(function()ActiveHaki()plrChar.Humanoid.Sit = false end)
EquipToolTip(RandomEquip)
if getgenv().SeaSkillZ then
KeyboardPress("Z")
end
if getgenv().SeaSkillX then
KeyboardPress("X")
end
if getgenv().SeaSkillC then
KeyboardPress("C")
end
if getgenv().SeaSkillV then
KeyboardPress("V")
end
if getgenv().SeaSkillF then
KeyboardPress("F")
end
end
PlayerTP(Boat3.PrimaryPart.CFrame + getgenv().FarmPos)
pcall(function()ActiveHaki()plrChar.Humanoid.Sit = false end)
EquipToolTip(RandomEquip)
if getgenv().SeaSkillZ then
KeyboardPress("Z")
end
if getgenv().SeaSkillX then
KeyboardPress("X")
end
if getgenv().SeaSkillC then
KeyboardPress("C")
end
if getgenv().SeaSkillV then
KeyboardPress("V")
end
if getgenv().SeaSkillF then
KeyboardPress("F")
end
end
if VerifyQuest("Diablo") then
NPC = "Diablo"
elseif VerifyQuest("Deandre") then
NPC = "Deandre"
elseif VerifyQuest("Urban") then
NPC = "Urban"
else
task.spawn(function()FireRemote("EliteHunter")end)
end
if plrPP then
if PineappleS:FindFirstChild("Pineapple") and not VerifyTool("Pineapple")
then
if PineappleS.Pineapple:FindFirstChild("Handle") then
PineappleS.Pineapple.Handle.CFrame = plrPP.CFrame
end
elseif AplleS:FindFirstChild("Apple") and not VerifyTool("Apple") then
if AplleS.Apple:FindFirstChild("Handle") then
AplleS.Aplle.Handle.CFrame = plrPP.CFrame
end
elseif BananaS:FindFirstChild("Banana") and not VerifyTool("Banana") then
if BananaS.Banana:FindFirstChild("Handle") then
BananaS.Banana.Handle.CFrame = plrPP.CFrame
end
end
end
end
elseif not BanditProgress then QuestVisible()
local Enemie = GetEnemies({"Forest Pirate"})
task.spawn(function()
while getgenv().AutoMusketeerHat do task.wait()
BossProgress = FireRemote("CitizenQuestProgress").KilledBoss
BanditProgress = FireRemote("CitizenQuestProgress").KilledBandits
QuestProgress = FireRemote("CitizenQuestProgress", "Citizen")
end
end)
-- Final Quest
task.spawn(function()
while getgenv().AutoCursedDualKatana do task.wait()
if FinalQuest then
end
end
end)
-- Yama Quest 1
task.spawn(function()
while getgenv().AutoCursedDualKatana do task.wait()
if YamaQuest_1 then
if not VerifyTool("Yama") then
FireRemote("LoadItem", "Yama")
else
local NPC = Enemies:FindFirstChild("Ghost")EquipToolName("Yama")
-- Yama Quest 2
task.spawn(function()
while getgenv().AutoCursedDualKatana do task.wait()
if YamaQuest_2 then
local Enemie = GetYamaEnemies()
-- Yama Quest 3
task.spawn(function()
while getgenv().AutoCursedDualKatana do task.wait()
if YamaQuest_3 then
end
end
end)
-- Tushita Quest 1
task.spawn(function()
local NPCs = workspace:WaitForChild("NPCs", 9e9)
-- Tushita Quest 2
task.spawn(function()
while getgenv().AutoCursedDualKatana do task.wait()
if TushitaQuest_2 then
end
end
end)
-- Tushita Quest 3
task.spawn(function()
while getgenv().AutoCursedDualKatana do task.wait()
if TushitaQuest_3 then
end
end
end)
task.spawn(function()
while getgenv().AutoCursedDualKatana do task.wait()
if VerifyTool("Yama") then
local NewMastery = GetToolLevel("Yama")
if tonumber(NewMastery) then
MasteryYama = NewMastery
end
elseif VerifyTool("Tushita") then
local NewMastery = GetToolLevel("Tushita")
if tonumber(NewMastery) then
MasteryTushita = NewMastery
end
end
end
end)
task.spawn(function()
while getgenv().AutoCursedDualKatana do task.wait()
if FarmMastery then
if MasteryYama >= 350 and MasteryTushita >= 350 then
break
end
if not VerifyTool("Yama") and MasteryYama < 350 then
Remote:InvokeServer("LoadItem", "Yama")
elseif not VerifyTool("Tushita") and MasteryTushita < 350 then
Remote:InvokeServer("LoadItem", "Tushita")
end
local Enemie =
GetMasteryEnemies()EquipToolName("Yama")EquipToolName("Tushita")
if Enemie then
PlayerTP(Enemie.HumanoidRootPart.CFrame + getgenv().FarmPos)
pcall(function()PlayerClick()ActiveHaki()EquipTool()BringNPC(Enemie,
true)end)
else
PlayerTP(CFrame.new(-9513, 164, 5786))
end
end
end
end)
task.spawn(function()
local function ConvertNumber(Number)
local NumberStr = tostring(Number)
NumberStr = string.gsub(NumberStr, "2", "3")
NumberStr = string.gsub(NumberStr, "1", "2")
NumberStr = string.gsub(NumberStr, "0", "1")
NumberStr = string.gsub(NumberStr, "-2", "1")
NumberStr = string.gsub(NumberStr, "-4", "2")
NumberStr = string.gsub(NumberStr, "-6", "2")
return tonumber(NumberStr)
end
GoodProgress = ConvertNumber(Progress.Good)
EvilProgress = ConvertNumber(Progress.Evil)
end
end)
task.spawn(function()
while getgenv().AutoUnlockSaber do task.wait()
RichSonProgress = FireRemote("ProQuestProgress","RichSon")
SickManProgress = FireRemote("ProQuestProgress", "SickMan")
end
end)
while getgenv().AutoUnlockSaber do task.wait()
if PlayerLevel.Value > 200 then
local plrChar = Player and Player.Character
local plrBag = Player.Backpack
local plrRP = plrChar:FindFirstChild("HumanoidRootPart")
local Plates = game:GetService("Workspace").Map.Jungle.QuestPlates
if Enemie then
PlayerTP(Enemie.HumanoidRootPart.CFrame + getgenv().FarmPos)
pcall(function()PlayerClick()ActiveHaki()EquipTool()BringNPC(Enemie,
true)end)
else
PlayerTP(CFrame.new(912, 186, 33591))
end
end
end
end
task.spawn(function()
while getgenv().AutoFarmMaterial do task.wait()
local Material = getgenv().MaterialSelected
if Sea1 then
if Material == "Angel Wings" then
EnemiesList, NPCPos = {"Royal Soldier", "Royal Squad"}, CFrame.new(-7742,
5634, -1564)
elseif Material == "Leather + Scrap Metal" then
EnemiesList, NPCPos = {"Pirate", "Brute"}, CFrame.new(-1257, 54, 4091)
elseif Material == "Magma Ore" then
EnemiesList, NPCPos = {"Military Soldier"}, CFrame.new(-5408, 11, 8456)
elseif Material == "Fish Tail" then
EnemiesList, NPCPos = {"Fishman Warrior"}, CFrame.new(60931, 19, 1574)
end
elseif Sea2 then
if Material == "Leather + Scrap Metal" then
EnemiesList, NPCPos = {"Scrap Metal"}, CFrame.new(-1026, 73, 1375)
elseif Material == "Magma Ore" then
EnemiesList, NPCPos = {"Lava Pirate"}, CFrame.new(-5241, 50, -4713)
elseif Material == "Mystic Droplet" then
EnemiesList, NPCPos = {"Water Fighter"}, CFrame.new(-3350, 282, -10527)
elseif Material == "Radiactive Material" then
EnemiesList, NPCPos = {"Factory Staff"}, CFrame.new(-73, 149, -112)
elseif Material == "Vampire Fang" then
EnemiesList, NPCPos = {"Vampire"}, CFrame.new(-6030, 6, -1281)
end
elseif Sea3 then
if Material == "Leather + Scrap Metal" then
EnemiesList, NPCPos = {"Pirate Millionaire"}, CFrame.new(-364, 116, 5692)
elseif Material == "Fish Tail" then
EnemiesList, NPCPos = {"Fishman Captain", "Fishman Raider"}, CFrame.new(-
10679, 398, -8975)
elseif Material == "Gunpowder" then
EnemiesList, NPCPos = {"Pistol Billionaire"}, CFrame.new(-394, 135, 5981)
elseif Material == "Mini Tusk" then
EnemiesList, NPCPos = {"Mythological Pirate"}, CFrame.new(-13510, 584, -
6986)
elseif Material == "Conjured Cocoa" then
EnemiesList, NPCPos = {"Cocoa Warrior", "Chocolate Bar Battler"},
CFrame.new(400, 81, -12257)
elseif Material == "Dragon Scale" then
EnemiesList, NPCPos = {"Dragon Crew Archer"}, CFrame.new(6689, 378, 331)
end
end
end
end)
task.spawn(function()
while getgenv().AutoThirdSea do task.wait()
QuestProgress = FireRemote("ZQuestProgress", "Check")
FireRemote("TravelZou")
end
end)
if VerifyQuest("Diablo") then
NPC = "Diablo"
elseif VerifyQuest("Deandre") then
NPC = "Deandre"
elseif VerifyQuest("Urban") then
NPC = "Urban"
else
task.spawn(function()FireRemote("EliteHunter")end)
end
task.spawn(function()
while getgenv().KillAllBosses do task.wait()
local BossTable = {}
local function Verify(_,Boss)
if table.find(BossListT, Boss.Name) then
local BossH = Boss:FindFirstChild("Humanoid")
table.foreach(Enemies:GetChildren(), Verify)
table.foreach(ReplicatedStorage:GetChildren(), Verify)
if BossTable[1] then
SelectedBoss = BossTable[1]
end
end
end)
if VerifyNPC(BossName) then
local Boss1 = GetEnemies({BossName})
pcall(function()PlayerClick()ActiveHaki()EquipTool()BringNPC(Enemie)end)
else
TweenNPCSpawn({CFrame.new(778, 110, 1129), CFrame.new(1018, 110, 1128),
CFrame.new(1020, 110, 1366), CFrame.new(1016, 110, 1115)}, "Swan Pirate")
end
elseif not plrBag:FindFirstChild("Flower 1") and
workspace:FindFirstChild("Flower1") then
PlayerTP(workspace["Flower1"].CFrame)
elseif not plrBag:FindFirstChild("Flower 2") and
workspace:FindFirstChild("Flower2") then
PlayerTP(workspace["Flower2"].CFrame)
end
elseif QuestProgress == 2 then
local plrChar = Player and Player.Character and
Player.Character.PrimaryPart
if AwakenedIceAdmiral and
AwakenedIceAdmiral:FindFirstChild("HumanoidRootPart") then
PlayerTP(AwakenedIceAdmiral.HumanoidRootPart.CFrame + getgenv().FarmPos)
pcall(function()PlayerClick()ActiveHaki()EquipTool()end)
end
else
local Enemie = GetEnemies({"Arctic Warrior", "Snow Lurker"})
local Fluent =
loadstring(game:HttpGet("https://github.com/dawid-scripts/Fluent/releases/latest/
download/main.lua"))()
local Window = Fluent:CreateWindow({
Title = "redz Hub : Blox Fruits",
SubTitle = "[ Old Source Free ]",
TabWidth = 160,
Size = UDim2.fromOffset(580, 460),
Acrylic = false,
Theme = "Dark",
MinimizeKey = Enum.KeyCode.LeftControl
})
while task.wait() do
if Map:FindFirstChild("KitsuneIsland") then
KILabel:Set("Kitsune Island : Spawned | Distance : " .. Distance)
else
KILabel:Set("Kitsune Island : not Spawn")
end
end
end)
AutoSea:AddSection("Sea")
AutoSea:AddToggle("Toggle", {Title = "Auto Farm Sea",Callback = function(Value)
getgenv().AutoFarmSea = Value;AutoFarmSea()
end})
AutoSea:AddButton({Title = "Buy New Boat",Callback = function()
BuyNewBoat()
end})
AutoSea:AddSection("Material")
AutoSea:AddToggle("Toggle", {
Title = "Auto Wood Planks",
Callback = function(Value)
getgenv().AutoWoodPlanks = Value
task.spawn(function()
local Map = workspace:WaitForChild("Map", 9e9)
local BoatCastle = Map:WaitForChild("Boat Castle", 9e9)
})
AutoSea:AddToggle("Toggle", {Title = "Panic Mode", Default = true,Callback =
function(Value)
getgenv().PanicMode = Value
end})
AutoSea:AddSection("Farm Select")
AutoSea:AddParagraph({Title = "Fish"})
AutoSea:AddToggle("Toggle", {Title = "Terrorshark", Default = true,Callback =
function(Value)
getgenv().Terrorshark = Value
end})
AutoSea:AddToggle("Toggle", {Title = "Piranha", Default = true,Callback =
function(Value)
getgenv().Piranha = Value
end})
AutoSea:AddToggle("Toggle", {Title = "Fish Crew Member", Default = true,Callback
= function(Value)
getgenv().FishCrewMember = Value
end})
AutoSea:AddToggle("Toggle", {Title = "Shark", Default = true,Callback =
function(Value)
getgenv().Shark = Value
end})
AutoSea:AddParagraph({Title = "Boats"})
AutoSea:AddToggle("Toggle", {Title = "Pirate Brigade", Default = true,Callback =
function(Value)
getgenv().PirateBrigade = Value
end})
AutoSea:AddToggle("Toggle", {Title = "Pirate Grand Brigade", Default =
true,Callback = function(Value)
getgenv().PirateGrandBrigade = Value
end})
AutoSea:AddToggle("Toggle", {Title = "Fish Boat", Default = true,Callback =
function(Value)
getgenv().FishBoat = Value
end})
--[[AddTextLabel(AutoSea, {"Sea Beast"})
AutoSea:AddToggle("Toggle", {Title = "Sea Beast",Default = true,Callback =
function(Value)
getgenv().SeaBeast = Value
end})
AutoSea:AddToggle("Toggle", {Title = "Triple Sea Beast",Default = true,Callback =
function(Value)
getgenv().SeaBeastTriple = Value
end})]]
AutoSea:AddSection("Skill")
AutoSea:AddToggle("Toggle", {Title = "AimBot Skill Enemie", Default =
true,Callback = function(Value)
getgenv().SeaAimBotSkill = Value
end})
AutoSea:AddToggle("Toggle", {Title = "Skill Z", Default = true,Callback =
function(Value)
getgenv().SeaSkillZ = Value
end})
AutoSea:AddToggle("Toggle", {Title = "Skill X", Default = true,Callback =
function(Value)
getgenv().SeaSkillX = Value
end})
AutoSea:AddToggle("Toggle", {Title = "Skill C", Default = true,Callback =
function(Value)
getgenv().SeaSkillC = Value
end})
AutoSea:AddToggle("Toggle", {Title = "Skill V", Default = true,Callback =
function(Value)
getgenv().SeaSkillV = Value
end})
AutoSea:AddToggle("Toggle", {Title = "Skill F", Callback = function(Value)
getgenv().SeaSkillF = Value
end})
AutoSea:AddSection("NPCs")
AutoSea:AddToggle("Toggle", {Title = "Teleport To Shark Hunter",Callback =
function(Value)
getgenv().NPCtween = Value
task.spawn(function()
while getgenv().NPCtween do task.wait()
PlayerTP(CFrame.new(-16526, 108, 752))
end
end)
end})
AutoSea:AddToggle("Toggle", {Title = "Teleport To Beast Hunter",Callback =
function(Value)
getgenv().NPCtween = Value
task.spawn(function()
while getgenv().NPCtween do task.wait()
PlayerTP(CFrame.new(-16281, 73, 263))
end
end)
end})
AutoSea:AddToggle("Toggle", {Title = "Teleport To Spy",Callback = function(Value)
getgenv().NPCtween = Value
task.spawn(function()
while getgenv().NPCtween do task.wait()
PlayerTP(CFrame.new(-16471, 528, 539))
end
end)
end})
AutoSea:AddSection("Configs")
AutoSea:AddDropdown("Dropdown", {
Title = "Tween Sea Level",
Values = {"1", "2", "3", "4", "5", "6", "inf"},
Default = 6,
Callback = function(Value)
getgenv().SeaLevelTP = Value
end
})
AutoSea:AddSlider("Slider", {
Title = "Boat Tween Speed",
Min = 100,
Max = 300,
Rounding = 10,
Default = 250,
Callback = function(Value)
getgenv().SeaBoatSpeed = Value
end
})
end
if Sea3 and Player.UserId == 2764978820 then
local MirageTab = Window:AddTab({Title = "Race V4", Icon = ""})
end})
end})
MirageTab:AddSection("Auto Mirage")
end})
end})
MirageTab:AddSection("Auto Race")
StatsTab:AddToggle("Toggle", {
Title = "Auto Stats",
Callback = function(Value)
getgenv().AutoStats = Value
AutoStats()
end
})
StatsTab:AddSlider("Slider", {
Title = "Select Points",
Min = 1,
Max = 100,
Rounding = 1,
Default = 1,
Callback = function(Value)
PointsSlider = Value
end
})
StatsTab:AddSection("Select Stats")
MainFarm:AddDropdown("Dropdown", {
Title = "Farm Tool",
Values = {"Melee", "Sword", "Blox Fruit"},
Default = 1,
Callback = function(Value)
getgenv().FarmTool = Value
end
})
MainFarm:AddSection("Farm")
MainFarm:AddToggle("Toggle", {
Title = "Auto Farm Level",
Callback = function(Value)
getgenv().AutoFarm_Level = Value
AutoFarm_Level()
end
})
MainFarm:AddToggle("Toggle", {
Title = "Auto Farm Nearest",
Callback = function(Value)
getgenv().AutoFarmNearest = Value
AutoFarmNearest()
end
})
if Sea3 then
MainFarm:AddToggle("Toggle", {
Title = "Auto Pirates Sea",
Callback = function(Value)
getgenv().AutoPiratesSea = Value
AutoPiratesSea()
end
})
elseif Sea2 then
MainFarm:AddToggle("Toggle", {
Title = "Auto Factory",
Callback = function(Value)
getgenv().AutoFactory = Value
AutoFactory()
end
})
end
--[[MainFarm:AddSection("Christmas")
task.spawn(function()
local Counter = workspace:WaitForChild("Countdown", 9e9)
local SurfaceGui = Counter:WaitForChild("SurfaceGui", 9e9)
local TextLabel = SurfaceGui:WaitForChild("TextLabel", 9e9)
while task.wait() do
TimeLabel:Set("Time to Next gift : " .. TextLabel.Text)
getgenv().TimeToGift = Timer
else
getgenv().TimeToGift = 0
end
end
end)
if Sea3 then
MainFarm:AddSection("Bone")
MainFarm:AddToggle("Toggle", {
Title = "Auto Farm Bone",
Callback = function(Value)
getgenv().AutoFarmBone = Value
AutoFarmBone()
end
})
MainFarm:AddToggle("Toggle", {
Title = "Auto Hallow Scythe",
Callback = function(Value)
getgenv().AutoSoulReaper = Value
AutoSoulReaper()
end
})
MainFarm:AddToggle("Toggle", {
Title = "Auto Trade Bone",
Callback = function(Value)
getgenv().AutoTradeBone = Value
while getgenv().AutoTradeBone do task.wait()
FireRemote("Bones", "Buy", 1, 1)
end
end
})
MainFarm:AddSection("Ectoplasm")
MainFarm:AddToggle("Toggle", {
Title = "Auto Farm Ectoplasm",
Callback = function(Value)
getgenv().AutoFarmEctoplasm = Value
AutoFarmEctoplasm()
end
})
end
MainFarm:AddSection("Chest")
MainFarm:AddToggle("Toggle", {
Title = "Auto Farm Chest <Tween>",
Callback = function(Value)
getgenv().AutoChestTween = Value
AutoChestTween()
end
})
MainFarm:AddToggle("Toggle", {
Title = "Auto Farm Chest <Bypass>",
Callback = function(Value)
getgenv().AutoChestBypass = Value
AutoChestBypass()
end
})
MainFarm:AddSection("Bosses")
local BossListD = {}
if Sea1 then
BossListD = {
"Greybeard",
"The Saw",
"Saber Expert",
"The Gorilla King",
"Bobby",
"Yeti",
"Vice Admiral",
"Warden",
"Chief Warden",
"Swan",
"Magma Admiral",
"Fishman Lord",
"Wysper",
"Thunder God",
"Cyborg"
}
elseif Sea2 then
BossListD = {
"Darkbeard",
"Cursed Captain",
"Order",
"Don Swan",
"Diamond",
"Jeremy",
"Fajita",
"Smoke Admiral",
"Awakened Ice Admiral",
"Tide Keeper"
}
elseif Sea3 then
BossListD = {
"Dough King",
"Cake Prince",
"rip_indra True Form",
"Soul Reaper",
"Stone",
"Island Empress",
"Kilo Admiral",
"Captain Elephant",
"Beautiful Pirate",
"Cake Queen",
"Longma"
}
end
MainFarm:AddToggle("Toggle", {
Title = "Auto Farm Boss Selected",
Callback = function(Value)
getgenv().AutoFarmBossSelected = Value
AutoFarmBossSelected()
end
})
MainFarm:AddToggle("Toggle", {
Title = "Auto Farm All Boss",
Callback = function(Value)
getgenv().KillAllBosses = Value
KillAllBosses()
end
})
MainFarm:AddToggle("Toggle", {
Title = "Take Quest",
Default = true,
Callback = function(Value)
getgenv().TakeQuestBoss = Value
end
})
MainFarm:AddButton({
Title = "Server HOP",
Callback = function()
ServerHop()
end
})
MainFarm:AddSection("Material")
local MaterialList = {}
if Sea1 then
MaterialList = {
"Angel Wings",
"Leather + Scrap Metal",
"Magma Ore",
"Fish Tail"
}
elseif Sea2 then
MaterialList = {
"Leather + Scrap Metal",
"Magma Ore",
"Mystic Droplet",
"Radiactive Material",
"Vampire Fang"
}
elseif Sea3 then
MaterialList = {
"Leather + Scrap Metal",
"Fish Tail",
"Gunpowder",
"Mini Tusk",
"Conjured Cocoa",
"Dragon Scale"
}
end
MainFarm:AddDropdown("Dropdown", {
Title = "Material List",
Values = MaterialList,
Callback = function(Value)
getgenv().MaterialSelected = Value
end
})
MainFarm:AddToggle("Toggle", {
Title = "Auto Farm Material",
Callback = function(Value)
getgenv().AutoFarmMaterial = Value
AutoFarmMaterial()
end
})
MainFarm:AddSection("Mastery")
MainFarm:AddSlider("Slider", {
Title = "Select Health",
Min = 10,
Max = 100,
Default = 25,
Rounding = 1,
Callback = function(Value)
getgenv().HealthSkill = Value
end
})
MainFarm:AddDropdown("Dropdown", {
Title = "Select Tool",
Values = {"Blox Fruit"},
Default = 1,
Callback = function(Value)
getgenv().ToolMastery = Value
end
})
MainFarm:AddToggle("Toggle", {
Title = "Auto Farm Mastery",
Callback = function(Value)
getgenv().AutoFarmMastery = Value
AutoFarmMastery()
end
})
MainFarm:AddSection("Skill")
MainFarm:AddToggle("Toggle", {
Title = "AimBot Skill Enemie",
Default = true,
Callback = function(Value)
getgenv().AimBotSkill = Value
end
})
MainFarm:AddToggle("Toggle", {
Title = "Skill Z",
Default = true,
Callback = function(Value)
getgenv().SkillZ = Value
end
})
MainFarm:AddToggle("Toggle", {
Title = "Skill X",
Default = true,
Callback = function(Value)
getgenv().SkillX = Value
end
})
MainFarm:AddToggle("Toggle", {
Title = "Skill C",
Default = true,
Callback = function(Value)
getgenv().SkillC = Value
end
})
MainFarm:AddToggle("Toggle", {
Title = "Skill V",
Default = true,
Callback = function(Value)
getgenv().SkillV = Value
end
})
MainFarm:AddToggle("Toggle", {
Title = "Skill F",
Callback = function(Value)
getgenv().SkillF = Value
end
})
FruitAndRaid:AddSection("Fruits")
local Fruit_BlackList = {}
FruitAndRaid:AddToggle("Toggle", {
Title = "Auto Store Fruits",
Callback = function(Value)
getgenv().AutoStoreFruits = Value
task.spawn(function()
local Remote = ReplicatedStorage:WaitForChild("Remotes",
9e9):WaitForChild("CommF_", 9e9)
FruitAndRaid:AddToggle("Toggle", {
Title = "Teleport to Fruits",
Callback = function(Value)
getgenv().TeleportToFruit = Value
task.spawn(function()
while getgenv().TeleportToFruit do task.wait()
if Configure("Fruit") then
else
PlayerTP(FruitFind().CFrame)
end
end
end)
end
})
FruitAndRaid:AddToggle("Toggle", {
Title = "Auto random Fruit",
Callback = function(Value)
getgenv().AutoRandomFruit = Value
task.spawn(function()
while getgenv().AutoRandomFruit do task.wait(1)
FireRemote("Cousin", "Buy")
end
end)
end
})
FruitAndRaid:AddSection("Raid")
if Sea1 then FruitAndRaid:AddParagraph({Title = "Only on Sea 2 and 3"})
elseif Sea2 or Sea3 then
Raids_Chip = {}
local Raids = require(ReplicatedStorage.Raids)
FruitAndRaid:AddDropdown("Dropdown", {
Title = "select the Raid",
Values = Raids_Chip,
Callback = function(Value)
getgenv().SelectRaidChip = Value
end
})
FruitAndRaid:AddToggle("Toggle", {
Title = "Auto Farm Raid",
Callback = function(Value)
getgenv().AutoFarmRaid = Value
task.spawn(function()
local Islands = workspace:WaitForChild("_WorldOrigin",
9e9):WaitForChild("Locations", 9e9)
task.spawn(function()
while getgenv().AutoFarmRaid do task.wait(0.5)
if Configure("Raid") then
else
FireRemote("Awakener", "Check")FireRemote("Awakener", "Awaken")
end
end
end)
task.spawn(function()
while getgenv().AutoFarmRaid do task.wait()
if Configure("Raid") then
else
if Player.PlayerGui.Main.Timer.Visible then EquipTool()
local Island1 = GetIsland("Island 1")
local Island2 = GetIsland("Island 2")
local Island3 = GetIsland("Island 3")
local Island4 = GetIsland("Island 4")
local Island5 = GetIsland("Island 5")
if Island5 then
PlayerTP(Island5.CFrame + Vector3.new(0, 70, 0))
elseif Island4 then
PlayerTP(Island4.CFrame + Vector3.new(0, 70, 0))
elseif Island3 then
PlayerTP(Island3.CFrame + Vector3.new(0, 70, 0))
elseif Island2 then
PlayerTP(Island2.CFrame + Vector3.new(0, 70, 0))
elseif Island1 then
PlayerTP(Island1.CFrame + Vector3.new(0, 70, 0))
end
end
end
end
end)
fireclickdetector(workspace.Map.CircleIsland.RaidSummon2.Button.Main.ClickDetector)
repeat task.wait()until GetIsland("Island 1")task.wait(1)
elseif Sea3 then
fireclickdetector(workspace.Map["Boat
Castle"].RaidSummon2.Button.Main.ClickDetector)
repeat task.wait()until GetIsland("Island 1")task.wait(1)
end
end)
end
end
end
end
end)
getgenv().AutoKillAura = Value
AutoKillAura()
end
})
if Sea1 then
QuestsTabs:AddSection("Second Sea")
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Second Sea",
Callback = function(Value)
getgenv().AutoSecondSea = Value
AutoSecondSea()
end
})
QuestsTabs:AddSection("Saber")
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Unlock Saber < Level +200 >",
Callback = function(Value)
getgenv().AutoUnlockSaber = Value
AutoUnlockSaber()
end
})
QuestsTabs:AddSection("God Boss")
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Pole V1",
Callback = function(Value)
getgenv().AutoEnelBossPole = Value
AutoEnelBossPole()
end
})
QuestsTabs:AddSection("The Saw")
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Saw Sword",
Callback = function(Value)
getgenv().AutoSawBoss = Value
AutoSawBoss()
end
})
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Third Sea",
Callback = function(Value)
getgenv().AutoThirdSea = Value
AutoThirdSea()
end
})
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Kill Don Swan",
Callback = function(Value)
getgenv().AutoKillDonSwan = Value
AutoKillDonSwan()
end
})
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Don Swan Hop",
Callback = function(Value)
getgenv().AutoDonSwanHop = Value
end
})
QuestsTabs:AddSection("Bartilo Quest")
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Bartilo Quest",
Callback = function(Value)
getgenv().AutoBartiloQuest = Value
AutoBartiloQuest()
end
})
QuestsTabs:AddSection("Rengoku")
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Rengoku",
Callback = function(Value)
getgenv().AutoRengoku = Value
AutoRengoku()
end
})
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Rengoku Hop",
Callback = function(Value)
getgenv().AutoRengokuHop = Value
end
})
QuestsTabs:AddSection("Legendary Sword")
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Buy Legendary Sword",
Callback = function(Value)
getgenv().AutoLegendarySword = Value
task.spawn(function()
while getgenv().AutoLegendarySword do task.wait()
FireRemote("LegendarySwordDealer", "1")
FireRemote("LegendarySwordDealer", "2")
FireRemote("LegendarySwordDealer", "3")
end
end)
end
})
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Buy True Triple Katana",
Callback = function(Value)
getgenv().AutoTTK = Value
task.spawn(function()
while getgenv().AutoTTK do task.wait()
FireRemote("MysteriousMan", "1")
FireRemote("MysteriousMan", "2")
end
end)
end
})
QuestsTabs:AddSection("Race")
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Evo Race V2",
Callback = function(Value)
getgenv().AutoRaceV2 = Value
AutoRaceV2()
end
})
QuestsTabs:AddSection("Cursed Captain")
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Cursed Captain",
Callback = function(Value)
getgenv().AutoCursedCaptain = Value
AutoCursedCaptain()
end
})
QuestsTabs:AddSection("Dark Beard")
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Dark Beard",
Callback = function(Value)
getgenv().AutoDarkbeard = Value
AutoDarkbeard()
end
})
QuestsTabs:AddSection("Law")
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Buy Law Chip",
Callback = function(Value)
getgenv().AutoBuyLawChip = Value
task.spawn(function()
while getgenv().AutoBuyLawChip do task.wait()
if not VerifyNPC("Order") and not VerifyTool("Microchip") then
FireRemote("BlackbeardReward", "Microchip", "2")
end
end
end)
end
})
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Start Law Raid",
Callback = function(Value)
getgenv().AutoStartLawRaid = Value
task.spawn(function()
while getgenv().AutoStartLawRaid do task.wait()
if not VerifyNPC("Order") and VerifyTool("Microchip") then
pcall(function()
fireclickdetector(workspace.Map.CircleIsland.RaidSummon.Button.Main.ClickDetector)
end)
end
end
end)
end
})
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Kill Law Boss",
Callback = function(Value)
getgenv().AutoKillLawBoss = Value
AutoKillLawBoss()
end
})
task.spawn(function()
while task.wait() do
if VerifyNPC("Urban") or VerifyNPC("Deandre") or VerifyNPC("Diablo") then
LabelElite:Set("Elite Stats : Spawned")
else
LabelElite:Set("Elite Stats : not Spawn")
end
end
end)
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Elite Hunter",
Callback = function(Value)
getgenv().AutoEliteHunter = Value
AutoEliteHunter()
end
})
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Collect Yama < Need 30 >",
Callback = function(Value)
getgenv().AutoCollectYama = Value
task.spawn(function()
while getgenv().AutoCollectYama do task.wait()
pcall(function()
if FireRemote("EliteHunter", "Progress") >= 30 then
fireclickdetector(workspace.Map.Waterfall.SealedKatana.Handle.ClickDetector)
end
end)
end
end)
end
})
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Elite Hunter Hop",
Callback = function(Value)
getgenv().AutoEliteHunterHop = Value
end
})
QuestsTabs:AddSection("Tushita")
task.spawn(function()
while task.wait(0.5) do
if VerifyNPC("rip_indra True Form") then
LabelRipIndra:Set("Rip Indra Stats : Spawned")
else
LabelRipIndra:Set("Rip Indra Stats : not Spawn")
end
end
end)
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Tushita",
Callback = function(Value)
getgenv().AutoTushita = Value
task.spawn(function()
local Map = workspace:WaitForChild("Map", 9e9)
local Turtle = Map:WaitForChild("Turtle", 9e9)
local QuestTorches = Turtle:WaitForChild("QuestTorches", 9e9)
if VerifyQuest("Diablo") then
NPC = "Diablo"
elseif VerifyQuest("Deandre") then
NPC = "Deandre"
elseif VerifyQuest("Urban") then
NPC = "Urban"
else
task.spawn(function()FireRemote("EliteHunter")end)
end
local EliteBoss = GetEnemies({NPC})
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Tushita Hop",
Callback = function(Value)
getgenv().AutoTushitaHop = Value
end
})
QuestsTabs:AddSection("Rip Indra")
local ActiveButtonToggle = QuestsTabs:AddToggle("Toggle", {Title = "Auto Active
Button Haki Color", Callback = function(Value)
getgenv().RipIndraLegendaryHaki = Value
task.spawn(function()
while getgenv().RipIndraLegendaryHaki do task.wait()
local plrChar = Player and Player.Character and
Player.Character.PrimaryPart
if (plrChar.Position - Vector3.new(-5415, 314, -2212)).Magnitude < 5 then
FireRemote("activateColor", "Pure Red")
elseif (plrChar.Position - Vector3.new(-4972, 336, -3720)).Magnitude < 5
then
FireRemote("activateColor", "Snow White")
elseif (plrChar.Position - Vector3.new(-5420, 1089, -2667)).Magnitude < 5
then
FireRemote("activateColor", "Winter Sky")
end
end
end)
task.spawn(function()
while getgenv().RipIndraLegendaryHaki do task.wait()
if not getgenv().AutoFarm_Level and not getgenv().AutoFarmBone and not
getgenv().AutoCakePrince then
if GetButton() then
PlayerTP(GetButton().CFrame)
elseif not GetButton() and not getgenv().AutoRipIndra then
PlayerTP(CFrame.new(-5119, 315, -2964))
end
end
end
end)
end})
--[[QuestsTabs:AddSection("Ken Haki")
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Ken Haki V2",
Callback = function(Value)
getgenv().AutoKenV2 = Value
AutoKenV2()
end
})]]
QuestsTabs:AddSection("Musketeer Hat")
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Musketeer Hat",
Callback = function(Value)
getgenv().AutoMusketeerHat = Value
AutoMusketeerHat()
end
})
QuestsTabs:AddButton({
Title = "Server HOP",
Callback = function()
ServerHop()
end
})
end
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Death Step",
Callback = function(Value)
getgenv().AutoDeathStep = Value
task.spawn(function()
local MasteryBlackLeg = 0
local KeyFind = false
if KeyFind then
FireRemote("BuyDeathStep")
end
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Electric Claw <BETA>",
Callback = function(Value)
getgenv().AutoElectricClaw = Value
task.spawn(function()
local MasteryElectro = 0
local MasteryElectricClaw = 0
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Sharkman Karate",
Callback = function(Value)
getgenv().AutoSharkmanKarate = Value
task.spawn(function()
local MasteryFishmanKarate = 0
local MasterySharkmanKarate = 0
local SharkmanStats = 0
task.spawn(function()
while getgenv().AutoSharkmanKarate do task.wait()
SharkmanStats = FireRemote("BuySharkmanKarate", true)
end
end)
if SharkmanStats == 1 then
FireRemote("BuySharkmanKarate")
elseif VerifyTool("Sharkman Karate") then
EquipToolName("Sharkman Karate")
local Enemie = Enemies:FindFirstChild("Water Fighter")
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Dragon Talon",
Callback = function(Value)
getgenv().AutoDragonTalon = Value
task.spawn(function()
local MasteryDragonClaw = 0
local FireEssence = false
local function GetProxyNPC()
local Distance = math.huge
local NPC = nil
local plrChar = Player and Player.Character and
Player.Character.PrimaryPart
task.spawn(function()
while getgenv().AutoDragonTalon do task.wait()
if not VerifyTool("Fire Essence") then
FireRemote("Bones", "Buy", 1, 1)
else
FireRemote("BuyDragonTalon", true)
FireEssence = true
end
end
end)
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Superhuman",
Callback = function(Value)
getgenv().AutoSuperhuman = Value
task.spawn(function()
local MasteryBlackLeg = 0
local MasteryElectro = 0
local MasteryFishmanKarate = 0
local MasteryDragonClaw = 0
local MasterySuperhuman = 0
QuestsTabs:AddToggle("Toggle", {
Title = "Auto God Human",
Callback = function(Value)
getgenv().AutoGodHuman = Value
task.spawn(function()
local function GetProxyNPC()
local Distance = math.huge
local NPC = nil
local plrChar = Player and Player.Character and
Player.Character.PrimaryPart
-- V1
local MasteryBlackLeg = 0
local MasteryElectro = 0
local MasteryFishmanKarate = 0
local MasteryDragonClaw = 0
local MasterySuperhuman = 0
-- V2
local MasteryElectricClaw = 0
local MasteryDragonTalon = 0
local MasterySharkmanKarate = 0
local MasteryDeathStep = 0
local MasteryGodHuman = 0
if Sea3 then
QuestsTabs:AddSection("Auto Mastery All")
QuestsTabs:AddSlider("Slider", {
Title = "Select Mastery",
Min = 100,
Max = 600,
Default = 600,
Rounding = 10,
Callback = function(Value)
getgenv().AutoMasteryValue = Value
end
})
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Mastery All Fighting Style",
Callback = function(Value)
getgenv().AutoMasteryFightingStyle = Value
task.spawn(function()
local function GetProxyNPC()
local Distance = math.huge
local NPC = nil
local plrChar = Player and Player.Character and
Player.Character.PrimaryPart
-- V1
local MasteryBlackLeg = 0
local MasteryElectro = 0
local MasteryFishmanKarate = 0
local MasteryDragonClaw = 0
local MasterySuperhuman = 0
-- V2
local MasteryElectricClaw = 0
local MasteryDragonTalon = 0
local MasterySharkmanKarate = 0
local MasteryDeathStep = 0
local MasteryGodHuman = 0
-- New
local MasterySanguineArt = 0
QuestsTabs:AddSection("Haki Color")
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Buy Haki Color",
Callback = function(Value)
getgenv().AutoBuyHakiColor = Value
task.spawn(function()
while getgenv().AutoBuyHakiColor do task.wait(0.5)
pcall(function()
FireRemote("ColorsDealer", "1")
FireRemote("ColorsDealer", "2")
end)
end
end)
end
})
if Sea3 then
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Rainbow Haki",
Callback = function(Value)
getgenv().AutoRainbowHaki = Value
AutoRainbowHaki()
end
})
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Rainbow Haki HOP",
Callback = function(Value)
getgenv().RainbowHakiHop = Value
end
})
--[[QuestsTabs:AddSection("Soul Guitar")
QuestsTabs:AddToggle("Toggle", {
Title = "Auto Soul Guitar <Soon>",
Callback = function(Value)
getgenv().AutoSoulGuitar = Value
AutoSoulGuitar()
end
})]]
QuestsTabs:AddToggle("Toggle", {
Title = "Auto CDK",
Callback = function(Value)
getgenv().AutoCursedDualKatana = Value
AutoCursedDualKatana()
end
})]]
end
Teleport:AddSection("Teleport to Sea")
Teleport:AddButton({
Title = "Teleport to Sea 1",
Callback = function()
FireRemote("TravelMain")
end
})
Teleport:AddButton({
Title = "Teleport to Sea 2",
Callback = function()
FireRemote("TravelDressrosa")
end
})
Teleport:AddButton({
Title = "Teleport to Sea 3",
Callback = function()
FireRemote("TravelZou")
end
})
Teleport:AddSection("Islands")
local IslandsList = {}
if Sea1 then
IslandsList = {
"WindMill",
"Marine",
"Middle Town",
"Jungle",
"Pirate Village",
"Desert",
"Snow Island",
"MarineFord",
"Colosseum",
"Sky Island 1",
"Sky Island 2",
"Sky Island 3",
"Prison",
"Magma Village",
"Under Water Island",
"Fountain City"
}
elseif Sea2 then
IslandsList = {
"The Cafe",
"Frist Spot",
"Dark Area",
"Flamingo Mansion",
"Flamingo Room",
"Green Zone",
"Zombie Island",
"Two Snow Mountain",
"Punk Hazard",
"Cursed Ship",
"Ice Castle",
"Forgotten Island",
"Ussop Island"
}
elseif Sea3 then
IslandsList = {
"Mansion",
"Port Town",
"Great Tree",
"Castle On The Sea",
"Hydra Island",
"Floating Turtle",
"Haunted Castle",
"Ice Cream Island",
"Peanut Island",
"Cake Island",
"Candy Cane Island",
"Tiki Outpost"
}
end
Teleport:AddDropdown("Dropdown", {
Title = "Select Island",
Values = IslandsList,
Callback = function(Value)
getgenv().TeleportIslandSelect = Value
end
})
Teleport:AddToggle("Toggle", {Title = "Teleport To Island",Callback =
function(Value)
getgenv().TeleportToIsland = Value
task.spawn(function()
while getgenv().TeleportToIsland do task.wait()
local Island = getgenv().TeleportIslandSelect
if Sea1 then
-- Sea 1 Teleports
if Island == "Middle Town" then
PlayerTP(CFrame.new(-688, 15, 1585))
elseif Island == "MarineFord" then
PlayerTP(CFrame.new(-4810, 21, 4359))
elseif Island == "Marine" then
PlayerTP(CFrame.new(-2728, 25, 2056))
elseif Island == "WindMill" then
PlayerTP(CFrame.new(889, 17, 1434))
elseif Island == "Desert" then
PlayerTP(CFrame.new())
elseif Island == "Snow Island" then
PlayerTP(CFrame.new(1298, 87, -1344))
elseif Island == "Pirate Village" then
PlayerTP(CFrame.new(-1173, 45, 3837))
elseif Island == "Jungle" then
PlayerTP(CFrame.new(-1614, 37, 146))
elseif Island == "Prison" then
PlayerTP(CFrame.new(4870, 6, 736))
elseif Island == "Under Water Island" then
PlayerTP(CFrame.new(61164, 5, 1820))
elseif Island == "Colosseum" then
PlayerTP(CFrame.new(-1535, 7, -3014))
elseif Island == "Magma Village" then
PlayerTP(CFrame.new(-5290, 9, 8349))
elseif Island == "Sky Island 1" then
PlayerTP(CFrame.new(-4814, 718, -2551))
elseif Island == "Sky Island 2" then
PlayerTP(CFrame.new(-4652, 873, -1754))
elseif Island == "Sky Island 3" then
PlayerTP(CFrame.new(-7895, 5547, -380))
end
elseif Sea2 then
-- Sea 2 Teleports
if Island == "The Cafe" then
PlayerTP(CFrame.new(-382, 73, 290))
elseif Island == "Frist Spot" then
PlayerTP(CFrame.new(-11, 29, 2771))
elseif Island == "Dark Area" then
PlayerTP(CFrame.new(3494, 13, -3259))
elseif Island == "Flamingo Mansion" then
PlayerTP(CFrame.new(-317, 331, 597))
elseif Island == "Flamingo Room" then
PlayerTP(CFrame.new(2285, 15, 905))
elseif Island == "Green Zone" then
PlayerTP(CFrame.new(-2258, 73, -2696))
elseif Island == "Zombie Island" then
PlayerTP(CFrame.new(-5552, 194, -776))
elseif Island == "Two Snow Mountain" then
PlayerTP(CFrame.new(752, 408, -5277))
elseif Island == "Punk Hazard" then
PlayerTP(CFrame.new(-5897, 18, -5096))
elseif Island == "Cursed Ship" then
PlayerTP(CFrame.new(919, 125, 32869))
elseif Island == "Ice Castle" then
PlayerTP(CFrame.new(5505, 40, -6178))
elseif Island == "Forgotten Island" then
PlayerTP(CFrame.new(-3050, 240, -10178))
elseif Island == "Ussop Island" then
PlayerTP(CFrame.new(4816, 8, 2863))
end
elseif Sea3 then
-- Sea 3 Teleports
if Island == "Mansion" then
PlayerTP(CFrame.new(-12471, 374, -7551))
elseif Island == "Port Town" then
PlayerTP(CFrame.new(-334, 7, 5300))
elseif Island == "Castle On The Sea" then
PlayerTP(CFrame.new(-5073, 315, -3153))
elseif Island == "Hydra Island" then
PlayerTP(CFrame.new(5756, 610, -282))
elseif Island == "Great Tree" then
PlayerTP(CFrame.new(2681, 1682, -7190))
elseif Island == "Floating Turtle" then
PlayerTP(CFrame.new(-12528, 332, -8658))
elseif Island == "Haunted Castle" then
PlayerTP(CFrame.new(-9517, 142, 5528))
elseif Island == "Ice Cream Island" then
PlayerTP(CFrame.new(-902, 79, -10988))
elseif Island == "Peanut Island" then
PlayerTP(CFrame.new(-2062, 50, -10232))
elseif Island == "Cake Island" then
PlayerTP(CFrame.new(-1897, 14, -11576))
elseif Island == "Candy Cane Island" then
PlayerTP(CFrame.new(-1038, 10, -14076))
elseif Island == "Tiki Outpost" then
PlayerTP(CFrame.new(-16224, 9, 439))
end
end
end
end)
end})
if Sea3 then
Teleport:AddSection("Race V4")
--[[Misc:AddSection("Join Server")
local TeleportService = game:GetService("TeleportService")
local ServerBrowser, ServerID = "" ,""
Misc:AddTextBox({Title = "Server ID",Default = "",PlaceholderText = "Server
ID",Callback = function(Value)
local ID = tostring(Value)
ID = ID:gsub("`", "")
ID = ID:gsub("lua", "")
ServerID = ID
end})
Misc:AddButton({Title = "Join Server", function()
ReplicatedStorage["__ServerBrowser"]:InvokeServer("teleport", ServerID)
end})
-- ReplicatedStorage.__ServerBrowser:InvokeServer("teleport", "Id")]]
Misc:AddSection("Configs")
Misc:AddSlider("Slider", {Title = "Farm Distance",Min = 5,Max = 50,Default =
20,Rounding = 1,Callback = function(Value)
getgenv().FarmPos = Vector3.new(0, Value or 15, Value or
10)getgenv().FarmDistance = Value
end})
Misc:AddSection("Codes")
Misc:AddButton({
Title = "Redeem all Codes",
Callback = function()
local Codes = {
"NEWTROLL",
"KITT_RESET",
"Sub2Fer999",
"Magicbus",
"kittgaming",
"SECRET_ADMIN",
"EXP_5B",
"CONTROL",
"UPDATE11",
"XMASEXP",
"1BILLION",
"ShutDownFix2",
"UPD14",
"STRAWHATMAINE",
"TantaiGaming",
"Colosseum",
"Axiore",
"Sub2Daigrock",
"Sky Island 3",
"Sub2OfficialNoobie",
"SUB2NOOBMASTER123",
"THEGREATACE",
"Fountain City",
"BIGNEWS",
"FUDD10",
"SUB2GAMERROBOT_EXP1",
"UPD15",
"2BILLION",
"UPD16",
"3BVISITS",
"Starcodeheo",
"Bluxxy",
"DRAGONABUSE",
"Sub2CaptainMaui",
"DEVSCOOKING",
"Enyu_is_Pro",
"JCWK",
"Starcodeheo",
"Bluxxy",
"fudd10_v2",
"SUB2GAMERROBOT_EXP1",
"Sub2NoobMaster123",
"Sub2UncleKizaru",
"Sub2Daigrock",
"Axiore",
"TantaiGaming",
"StrawHatMaine"
}
for _,code in pairs(Codes) do
task.spawn(function()ReplicatedStorage.Remotes.Redeem:InvokeServer(code)end)
end
end
})
Misc:AddSection("Team")
Misc:AddButton({Title = "Join Pirates Team", function()
FireRemote("SetTeam", "Pirates")
end})
Misc:AddButton({Title = "Join Marines Team", function()
FireRemote("SetTeam", "Marines")
end})
Misc:AddSection("Menu")
Misc:AddButton({Title = "Devil Fruit Shop",Callback = function()
FireRemote("GetFruits")
Player.PlayerGui.Main.FruitShop.Visible = true
end})
Misc:AddButton({Title = "Titles",Callback = function()
FireRemote("getTitles")
Player.PlayerGui.Main.Titles.Visible = true
end})
Misc:AddButton({Title = "Haki Color",Callback = function()
Player.PlayerGui.Main.Colors.Visible = true
end})
Misc:AddSection("More FPS")
Misc:AddSection("Others")
Misc:AddToggle("Toggle", {
Title = "Walk On Water",
Default = true,
Callback = function(Value)
getgenv().WalkOnWater = Value
task.spawn(function()
local Map = workspace:WaitForChild("Map", 9e9)
--[[Shop:AddSection("Christmas")
Shop:AddButton({Title = Buy 2x EXP (15 mins.) < 50 Candies >",
function()FireRemote("Candies", "Check")FireRemote("Candies", "Buy", 1, 1)end})
Shop:AddButton({Title = Stats Refund < 75 Candies >",
function()FireRemote("Candies", "Check")FireRemote("Candies", "Buy", 1, 2)end})
Shop:AddButton({Title = Race Reroll < 100 Candies >",
function()FireRemote("Candies", "Check")FireRemote("Candies", "Buy", 1, 3)end})
Shop:AddSection("")
Shop:AddButton({Title = Buy 200 Frags < 50 Candies >",
function()FireRemote("Candies", "Check")FireRemote("Candies", "Buy", 2, 2)end})
Shop:AddButton({Title = Buy 500 Frags < 100 Candies >",
function()FireRemote("Candies", "Check")FireRemote("Candies", "Buy", 2, 2)end})
Shop:AddSection("Bones")
Shop:AddButton({Title = Buy Surprise < 50 Bones >", function()FireRemote("Bones",
"Buy", 1, 1)end})
Shop:AddButton({Title = Stats Refund < 150 Bones >", function()FireRemote("Bones",
"Buy", 1, 2)end})
Shop:AddButton({Title = Race Reroll < 300 Bones >", function()FireRemote("Bones",
"Buy", 1, 3)end})]]
--[[Shop:AddSection("Ectoplasm")
Shop:AddButton({Title = Midnight Blade", function()end})
Shop:AddButton({Title = Bizarre Rifle", function()end})
Shop:AddButton({Title = Midnight Blade", function()end})]]
Shop:AddSection("Frags")
Shop:AddButton({Title = "Race Rerol", function()
FireRemote("BlackbeardReward", "Reroll", "1")FireRemote("BlackbeardReward",
"Reroll", "2")end})
Shop:AddButton({Title = "Reset Stats", function()
FireRemote("BlackbeardReward", "Refund", "1")FireRemote("BlackbeardReward",
"Refund", "2")end})
Shop:AddSection("Fighting Style")
Shop:AddButton({Title = "Buy Black Leg", function()FireRemote("BuyBlackLeg")end})
Shop:AddButton({Title = "Buy Electro", function()FireRemote("BuyElectro")end})
Shop:AddButton({Title = "Buy Fishman Karate",
function()FireRemote("BuyFishmanKarate")end})
Shop:AddButton({Title = "Buy Dragon Claw", function()
FireRemote("BlackbeardReward","DragonClaw","1")FireRemote("BlackbeardReward","Drago
nClaw","2")end})
Shop:AddButton({Title = "Buy Superhuman",
function()FireRemote("BuySuperhuman")end})
Shop:AddButton({Title = "Buy Death Step", function()FireRemote("BuyDeathStep")end})
Shop:AddButton({Title = "Buy Sharkman Karate",
function()FireRemote("BuySharkmanKarate")end})
Shop:AddButton({Title = "Buy Electric Claw",
function()FireRemote("BuyElectricClaw")end})
Shop:AddButton({Title = "Buy Dragon Talon",
function()FireRemote("BuyDragonTalon")end})
Shop:AddButton({Title = "Buy GodHuman", function()FireRemote("BuyGodhuman")end})
Shop:AddButton({Title = "Buy Sanguine Art",
function()FireRemote("BuySanguineArt")end})
Shop:AddSection("Ability Teacher")
Shop:AddButton({Title = "Buy Geppo", function()FireRemote("BuyHaki", "Geppo")end})
Shop:AddButton({Title = "Buy Buso", function()FireRemote("BuyHaki", "Buso")end})
Shop:AddButton({Title = "Buy Soru", function()FireRemote("BuyHaki", "Soru")end})
Shop:AddSection("Sword")
Shop:AddButton({Title = "Buy Katana", function()FireRemote("BuyItem",
"Katana")end})
Shop:AddButton({Title = "Buy Cutlass", function()FireRemote("BuyItem",
"Cutlass")end})
Shop:AddButton({Title = "Buy Dual Katana", function()FireRemote("BuyItem", "Dual
Katana")end})
Shop:AddButton({Title = "Buy Iron Mace", function()FireRemote("BuyItem", "Iron
Mace")end})
Shop:AddButton({Title = "Buy Triple Katana", function()FireRemote("BuyItem",
"Triple Katana")end})
Shop:AddButton({Title = "Buy Pipe", function()FireRemote("BuyItem", "Pipe")end})
Shop:AddButton({Title = "Buy Dual-Headed Blade", function()FireRemote("BuyItem",
"Dual-Headed Blade")end})
Shop:AddButton({Title = "Buy Soul Cane", function()FireRemote("BuyItem", "Soul
Cane")end})
Shop:AddButton({Title = "Buy Bisento", function()FireRemote("BuyItem",
"Bisento")end})
Shop:AddSection("Gun")
Shop:AddButton({Title = "Buy Musket", function()FireRemote("BuyItem",
"Musket")end})
Shop:AddButton({Title = "Buy Slingshot", function()FireRemote("BuyItem",
"Slingshot")end})
Shop:AddButton({Title = "Buy Flintlock", function()FireRemote("BuyItem",
"Flintlock")end})
Shop:AddButton({Title = "Buy Refined Slingshot", function()FireRemote("BuyItem",
"Refined Slingshot")end})
Shop:AddButton({Title = "Buy Refined Flintlock", function()FireRemote("BuyItem",
"Refined Flintlock")end})
Shop:AddButton({Title = "Buy Cannon", function()FireRemote("BuyItem",
"Cannon")end})
Shop:AddButton({Title = "Buy Kabucha", function()
FireRemote("BlackbeardReward", "Slingshot", "1")FireRemote("BlackbeardReward",
"Slingshot", "2")end})
Shop:AddSection("Accessories")
Shop:AddButton({Title = "Buy Black Cape", function()FireRemote("BuyItem", "Black
Cape")end})
Shop:AddButton({Title = "Buy Swordsman Hat", function()FireRemote("BuyItem",
"Swordsman Hat")end})
Shop:AddButton({Title = "Buy Tomoe Ring", function()FireRemote("BuyItem", "Tomoe
Ring")end})
Shop:AddSection("Race")
Shop:AddButton({Title = "Ghoul Race", function()FireRemote("Ectoplasm", "Change",
4)end})
Shop:AddButton({Title = "Cyborg Race", function()FireRemote("CyborgTrainer",
"Buy")end})
local NotifiFruits = false
local NotifiTime = 15
--[==[workspace.ChildAdded:Connect(function(part)
if NotifiFruits then
if part:IsA("Tool") or string.find(part.Name, "Fruit") then
--[[ redlib:MakeNotify({
Title = "Fruit Notifier",
Text = "The fruit '" .. part.Name .. "' Spawned on the Map",
Time = NotifiTime
}) ]]
end
end
end)]==]
Visual:AddSection("Notifications")
Visual:AddSlider("Slider", {Title = "Nofication Time",Max = 120, Min = 5, Rounding
= 1, Default = 15, Callback = function(Value)
NotifiTime = Value
end})
Visual:AddToggle("Toggle", {Title = "Fruit spawn",Callback = function(Value)
NotifiFruits = Value
end})
Visual:AddSection("ESP")
if Sea2 then
Visual:AddToggle("Toggle", {Title = "ESP Flowers",Callback = function(Value)
getgenv().EspFlowers = Value;EspFlowers()
end})end
Visual:AddToggle("Toggle", {Title = "ESP Players",Callback = function(Value)
getgenv().EspPlayer = Value;EspPlayer()
end})
Visual:AddToggle("Toggle", {Title = "ESP Fruits",Callback = function(Value)
getgenv().EspFruits = Value;EspFruits()
end, "})
Visual:AddToggle("Toggle", {Title = "ESP Chests",Callback = function(Value)
getgenv().EspChests = Value;EspChests()
end})
Visual:AddToggle("Toggle", {Title = "ESP Islands",Callback = function(Value)
getgenv().EspIslands = Value;EspIslands()
end})
--[[Visual:AddSection("Fake")
Visual:AddParagraph({Title = "Fake Stats"})
Visual:AddTextBox({Title = "Fake Defense",Default = "",PlaceholderText =
"Defense",Callback = function(Value)
Player.Data.Stats.Defense.Level.Value = Value
end})
Visual:AddTextBox({Title = "Fake Fruit",Default = "",PlaceholderText =
"Fruit",Callback = function(Value)
Player.Data.Stats["Demon Fruit"].Level.Value = Value
end})
Visual:AddTextBox({Title = "Fake Gun",Default = "",PlaceholderText = "Gun",Callback
= function(Value)
Player.Data.Stats.Gun.Level.Value = Value
end})
Visual:AddTextBox({Title = "Fake Melee",Default = "",PlaceholderText =
"Melee",Callback = function(Value)
Player.Data.Stats.Melee.Level.Value = Value
end})
Visual:AddTextBox({Title = "Fake Sword",Default = "",PlaceholderText =
"Sword",Callback = function(Sword)
Player.Data.Stats.Sword.Level.Value = Value
end})
Visual:AddParagraph({Title = "Fake Mode"})
Visual:AddTextBox({Title = "Fake Level",Default = "",PlaceholderText =
"Level",Callback = function(Value)
PlayerLevel.Value = Value
end})
Visual:AddTextBox({Title = "Fake Points",Default = "",PlaceholderText =
"Points",Callback = function(Value)
Player.Data.Points.Value = Value
end})
Visual:AddTextBox({Title = "Fake Bounty",Default = "",PlaceholderText =
"Bounty",Callback = function(Value)
Player.leaderstats["Bounty/Honor"].Value = Value
end})
Visual:AddTextBox({Title = "Fake Energy",Default = "",PlaceholderText =
"Energy",Callback = function(Value)
local plrEnergy = Player and Player.Character and
Player.Character:FindFirstChild("Energy")
if plrEnergy then
plrEnergy.Max = Value
plrEnergy.Value = Value
end
end})
Visual:AddTextBox({Title = "Fake Health",Default = "",PlaceholderText =
"Health",Callback = function(Value)
local plrHealth = Player and Player.Character and
Player.Character:FindFirstChild("Humanoid")
if plrHealth then
plrHealth.MaxHealth = Value
plrHealth.Health = Value
end
end})
Visual:AddTextBox({Title = "Fake Money",Default = "",PlaceholderText =
"Money",Callback = function(Value)
Player.Data.Beli.Value = Value
end})
Visual:AddTextBox({Title = "Fake Fragments",Default = "",PlaceholderText =
"Fragments",Callback = function(Value)
Player.Data.Fragments.Value = Value
end})]]