[go: up one dir, main page]

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

Message 3

Uploaded by

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

Message 3

Uploaded by

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

-- discord.

gg/25ms

shared.LoaderTitle = "Subscribe To MozilOnTop";


shared.LoaderKeyFrames = {
[1] = {
1,
10
},
[2] = {
2,
30
},
[3] = {
3,
60
},
[4] = {
2,
100
}
};
local v2 = {
LoaderData = {
Name = shared.LoaderTitle or "A Loader",
Colors = shared.LoaderColors or {
Main = Color3.fromRGB(0, 0, 0),
Topic = Color3.fromRGB(200, 200, 200),
Title = Color3.fromRGB(255, 255, 255),
LoaderBackground = Color3.fromRGB(40, 40, 40),
LoaderSplash = Color3.fromRGB(130, 36, 212)
}
},
Keyframes = shared.LoaderKeyFrames or {
[1] = {
1,
10
},
[2] = {
2,
30
},
[3] = {
3,
60
},
[4] = {
2,
100
}
}
};
local v3 = {
[1] = "",
[2] = "",
[3] = "",
[4] = ""
};
function TweenObject(v178, v179, v180)
game.TweenService:Create(v178, TweenInfo.new(v179, Enum.EasingStyle.Linear,
Enum.EasingDirection.InOut), v180):Play();
end
function CreateObject(v181, v182)
local v183 = Instance.new(v181);
local v184;
for v416, v417 in pairs(v182) do
if (v416 ~= "Parent") then
v183[v416] = v417;
else
v184 = v417;
end
end
v183.Parent = v184;
return v183;
end
local function v4(v186, v187)
local v188 = Instance.new("UICorner");
v188.CornerRadius = UDim.new(0, v186);
v188.Parent = v187;
end
local v5 = CreateObject("ScreenGui", {
Name = "Core",
Parent = game.CoreGui
});
local v6 = CreateObject("Frame", {
Name = "Main",
Parent = v5,
BackgroundColor3 = v2.LoaderData.Colors.Main,
BorderSizePixel = 0,
ClipsDescendants = true,
Position = UDim2.new(0.5, 0, 0.5, 0),
AnchorPoint = Vector2.new(0.5, 0.5),
Size = UDim2.new(0, 0, 0, 0)
});
v4(12, v6);
local v7 = CreateObject("ImageLabel", {
Name = "UserImage",
Parent = v6,
BackgroundTransparency = 1,
Image = "rbxassetid://81767899440204",
Position = UDim2.new(0, 15, 0, 10),
Size = UDim2.new(0, 50, 0, 50)
});
v4(25, v7);
local v8 = CreateObject("TextLabel", {
Name = "UserName",
Parent = v6,
BackgroundTransparency = 1,
Text = "Youtube: MozilOnTop",
Position = UDim2.new(0, 75, 0, 10),
Size = UDim2.new(0, 200, 0, 50),
Font = Enum.Font.GothamBold,
TextColor3 = v2.LoaderData.Colors.Title,
TextSize = 14,
TextXAlignment = Enum.TextXAlignment.Left
});
local v9 = CreateObject("TextLabel", {
Name = "Top",
TextTransparency = 1,
Parent = v6,
BackgroundColor3 = Color3.fromRGB(255, 255, 255),
BackgroundTransparency = 1,
Position = UDim2.new(0, 30, 0, 70),
Size = UDim2.new(0, 301, 0, 20),
Font = Enum.Font.Gotham,
Text = "Loader",
TextColor3 = v2.LoaderData.Colors.Topic,
TextSize = 10,
TextXAlignment = Enum.TextXAlignment.Left
});
local v10 = CreateObject("TextLabel", {
Name = "Title",
Parent = v6,
TextTransparency = 1,
BackgroundColor3 = Color3.fromRGB(255, 255, 255),
BackgroundTransparency = 1,
Position = UDim2.new(0, 30, 0, 90),
Size = UDim2.new(0, 301, 0, 46),
Font = Enum.Font.Gotham,
RichText = true,
Text = "<b>" .. v2.LoaderData.Name .. "</b>",
TextColor3 = v2.LoaderData.Colors.Title,
TextSize = 14,
TextXAlignment = Enum.TextXAlignment.Left
});
local v11 = CreateObject("Frame", {
Name = "BG",
Parent = v6,
AnchorPoint = Vector2.new(0.5, 0),
BackgroundTransparency = 1,
BackgroundColor3 = v2.LoaderData.Colors.LoaderBackground,
BorderSizePixel = 0,
Position = UDim2.new(0.5, 0, 0, 70),
Size = UDim2.new(0.8500000238418579, 0, 0, 24)
});
v4(8, v11);
local v12 = CreateObject("Frame", {
Name = "Progress",
Parent = v11,
BackgroundColor3 = v2.LoaderData.Colors.LoaderSplash,
BackgroundTransparency = 1,
BorderSizePixel = 0,
Size = UDim2.new(0, 0, 0, 24)
});
v4(8, v12);
local v13 = CreateObject("TextLabel", {
Name = "StepLabel",
Parent = v6,
BackgroundTransparency = 1,
Position = UDim2.new(0.5, 0, 1, - 25),
Size = UDim2.new(1, - 20, 0, 20),
Font = Enum.Font.Gotham,
Text = "",
TextColor3 = v2.LoaderData.Colors.Topic,
TextSize = 14,
TextXAlignment = Enum.TextXAlignment.Center,
AnchorPoint = Vector2.new(0.5, 0.5)
});
function UpdateStepText(v191)
v13.Text = v3[v191] or "" ;
end
function UpdatePercentage(v193, v194)
TweenObject(v12, 0.5, {
Size = UDim2.new(v193 / 100, 0, 0, 24)
});
UpdateStepText(v194);
end
TweenObject(v6, 0.25, {
Size = UDim2.new(0, 346, 0, 121)
});
wait();
TweenObject(v9, 0.5, {
TextTransparency = 0
});
TweenObject(v10, 0.5, {
TextTransparency = 0
});
TweenObject(v11, 0.5, {
BackgroundTransparency = 0
});
TweenObject(v12, 0.5, {
BackgroundTransparency = 0
});
for v195, v196 in pairs(v2.Keyframes) do
wait(v196[1]);
UpdatePercentage(v196[2], v195);
end
UpdatePercentage(100, 4);
TweenObject(v9, 0.5, {
TextTransparency = 1
});
TweenObject(v10, 0.5, {
TextTransparency = 1
});
TweenObject(v11, 0.5, {
BackgroundTransparency = 1
});
TweenObject(v12, 0.5, {
BackgroundTransparency = 1
});
wait(0.5);
TweenObject(v6, 0.25, {
Size = UDim2.new(0, 0, 0, 0)
});
wait(0.25);
v5:Destroy();
-- spawn(function()
-- while wait() do
-- function print()
-- end
-- function warn()
-- end
-- function error()
-- end
-- debug.traceback = function()
-- return "Traceback blocked";
-- end;
-- debug.info = function()
-- return "Info blocked";
-- end;
-- local v420 = getrawmetatable(game);
-- if (v420 and not v420.__metatable) then
-- setreadonly(v420, false);
-- local v658 = v420.__index;
-- local v659 = v420.__newindex;
-- v420.__index = function(v759, v760)
-- if ((v760 == "debug") or (v760 == "getrawmetatable")) then
-- error("Anti Skid: Tampering detected!");
-- end
-- return v658(v759, v760);
-- end;
-- v420.__newindex = function(v761, v762, v763)
-- if ((v762 == "debug") or (v762 == "getrawmetatable")) then
-- error("Anti Skid: Tampering detected!");
-- end
-- return v659(v761, v762, v763);
-- end;
-- setreadonly(v420, true);
-- end
-- local function v421()
-- local v568 = {
-- "_G",
-- "debug",
-- "getgenv",
-- "getrawmetatable",
-- "setfenv",
-- "loadstring",
-- "hookfunction"
-- };
-- for v662, v663 in ipairs(v568) do
-- local v664, v665 = pcall(function()
-- return _G[v663];
-- end);
-- if (v664 and v665) then
-- error("Anti Skid: Environment tampering detected!");
-- end
-- end
-- end
-- local function v422()
-- local v569 = {
-- getrawmetatable,
-- setreadonly,
-- getgenv,
-- debug.getinfo,
-- debug.getregistry
-- };
-- for v666, v667 in ipairs(v569) do
-- if v667 then
-- error("Anti Skid: Hook tampering detected!");
-- end
-- end
-- end
-- local v423 = game:FindService("HttpService");
-- if v423 then
-- v423.RequestAsync = function()
-- error("HTTP Requests Blocked");
-- end;
-- v423.GetAsync = function()
-- error("HTTP Get Blocked");
-- end;
-- v423.PostAsync = function()
-- error("HTTP Post Blocked");
-- end;
-- end
-- function collectgarbage()
-- error("GC Blocked");
-- end
-- os.time = function()
-- error("OS Time Blocked");
-- end;
-- pcall(v421);
-- pcall(v422);
-- end
-- end);
local v14 =
loadstring(game:HttpGet("https://raw.githubusercontent.com/MozilOnTopp/MozilHub/
refs/heads/main/Fluent"))();
local TweenService = game:GetService("TweenService")
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local LocalPlayer = Players.LocalPlayer
local Fluent = Library -- Gán biến Fluent

local currentTween = nil


local leviathanGateConnection = nil
local rockConnection = nil -- No longer used for DescendantAdded
local scriptEnabled = false
local lockHeightMode = true
local destroyRockMode = false
local customY = 100
local tweenSpeed = 350
local minimized = false
local lastBoat, lastSeat = nil, nil
local playerTweening = false -- Khôi phục biến playerTweening
local autoReturnEnabled = false
local killAuraEnabled = false
local killAuraRange = 100
local selectedIslandCoord = nil
local islandTweening = false
local boatProtectEnabled = false -- Bảo vệ thuyền
local boatProtectImmediateEnabled = false -- Bảo vệ thuyền ngay lập tức
local boatProtectTween = nil
local boatProtectConnection = nil
local originalBoatProtectY = nil
local currentBoat = nil
_G.Random_Auto = false -- Auto Random Fruit
local selectedPlayer = nil -- Biến lưu player được chọn cho Spectate và Tween
Player
local playerTweenInfo = nil
local rockTouchConnection = nil -- Biến connection cho sự kiện chạm đá

-- Hàm hỗ trợ
local function setBoatNoClip(boat, enable)
for _, desc in ipairs(boat:GetDescendants()) do
if desc:IsA("BasePart") then
desc.CanCollide = not enable
end
end
end

local function setPlayerNoClip(char, enable)


for _, desc in ipairs(char:GetDescendants()) do
if desc:IsA("BasePart") then
desc.CanCollide = not enable
end
end
end

local function getBoatVehicleSeat()


local boatsFolder = Workspace:FindFirstChild("Boats")
if not boatsFolder then return nil, nil end

for _, boat in ipairs(boatsFolder:GetChildren()) do


local seat = boat:FindFirstChild("VehicleSeat")
if seat and seat.Occupant and seat.Occupant.Parent == LocalPlayer.Character
then
return boat, seat
end
end
return nil, nil
end

local function stopTween(reason)


if currentTween then
currentTween:Cancel()
currentTween = nil
print(reason or "Tween dừng.")
end
if leviathanGateConnection then
leviathanGateConnection:Disconnect()
leviathanGateConnection = nil
end
if playerTweenInfo then
playerTweenInfo:Cancel()
playerTweenInfo = nil
end
scriptEnabled = false
playerTweening = false
islandTweening = false
local boat, _ = getBoatVehicleSeat()
if boat then
setBoatNoClip(boat, false)
end
if LocalPlayer.Character then
setPlayerNoClip(LocalPlayer.Character, false)
end
stopBoatProtect() -- Dừng bảo vệ thuyền khi tween dừng
setRockDestruction(false) -- Ensure rock destruction is off when tween is
stopped
end

local function stopIfMapObjectAppears(child)


if child.Name == "LeviathanGate" then
stopTween("LeviathanGate xuất hiện.")
elseif child.Name == "PrehistoricIsland" then
stopTween("PrehistoricIsland xuất hiện.")
end
end

local function checkLeaveBoat()


local _, seat = getBoatVehicleSeat()
if not seat then
stopTween("Bạn đã rời thuyền.")
end
end

local function tweenBoatToVector3(targetPos)


-- Nếu đang tween => dừng cũ
if currentTween then
stopTween("Dừng tween cũ.")
end
local boat, seat = getBoatVehicleSeat()
if not boat then
warn("Không tìm thấy thuyền bạn đang ngồi!")
return
end
lastBoat, lastSeat = boat, seat
currentBoat = boat -- Cập nhật thuyền hiện tại cho bảo vệ thuyền

local primary = boat.PrimaryPart


if not primary then
warn("Thuyền không có PrimaryPart!")
return
end

-- Bật no clip
setBoatNoClip(boat, true)
if LocalPlayer.Character then
setPlayerNoClip(LocalPlayer.Character, true)
end

local currentPos = primary.Position


local finalY = lockHeightMode and customY or currentPos.Y
if lockHeightMode then
primary.CFrame = CFrame.new(currentPos.X, finalY, currentPos.Z)
end

local distance = (Vector3.new(targetPos.X, finalY, targetPos.Z) -


primary.Position).Magnitude
local tweenTime = distance / tweenSpeed

local tweenInfo = TweenInfo.new(tweenTime, Enum.EasingStyle.Linear,


Enum.EasingDirection.Out)
local goal = { CFrame = CFrame.new(targetPos.X, finalY, targetPos.Z) }

currentTween = TweenService:Create(primary, tweenInfo, goal)


currentTween:Play()

task.spawn(function()
while currentTween and currentTween.PlaybackState ==
Enum.PlaybackState.Playing do
checkLeaveBoat()
task.wait(0.1)
end
-- Khi tween xong => tắt no clip
setBoatNoClip(boat, false)
if LocalPlayer.Character then
setPlayerNoClip(LocalPlayer.Character, false)
end
islandTweening = false
currentBoat = nil -- Reset thuyền hiện tại khi tween xong
end)

-- Theo dõi LeviathanGate/PrehistoricIsland


if leviathanGateConnection then
leviathanGateConnection:Disconnect()
end
leviathanGateConnection =
Workspace:WaitForChild("Map").ChildAdded:Connect(stopIfMapObjectAppears)
end

-- Hàm Tween thuyền đến player


local function tweenBoatToPlayer(targetPlayer)
if playerTweening then
warn("Đang Tween đến player khác, hãy STOP trước.")
return
end
playerTweening = true

-- Nếu đang tween => dừng cũ


if currentTween then
stopTween("Dừng tween cũ.")
end

local boat, seat = getBoatVehicleSeat()


if not boat then
warn("Không tìm thấy thuyền đang ngồi!")
playerTweening = false
return
end
lastBoat, lastSeat = boat, seat

local primary = boat.PrimaryPart


if not primary then
warn("Thuyền không có PrimaryPart!")
playerTweening = false
return
end

-- Bật no clip
setBoatNoClip(boat, true)
if LocalPlayer.Character then
setPlayerNoClip(LocalPlayer.Character, true)
end

local char = targetPlayer.Character


if not char or not char:FindFirstChild("HumanoidRootPart") then
warn("Player chưa load xong hoặc không có HRP!")
playerTweening = false
-- Tắt no clip
setBoatNoClip(boat, false)
if LocalPlayer.Character then
setPlayerNoClip(LocalPlayer.Character, false)
end
return
end

local playerPos = char.HumanoidRootPart.Position


local currentPos = primary.Position
local finalY = lockHeightMode and customY or currentPos.Y
if lockHeightMode then
primary.CFrame = CFrame.new(currentPos.X, finalY, currentPos.Z)
end

local distance = (Vector3.new(playerPos.X, finalY, playerPos.Z) -


primary.Position).Magnitude
local tweenTime = distance / tweenSpeed

local tweenInfo = TweenInfo.new(tweenTime, Enum.EasingStyle.Linear,


Enum.EasingDirection.Out)
local goal = { CFrame = CFrame.new(playerPos.X, finalY, playerPos.Z) }

playerTweenInfo = TweenService:Create(primary, tweenInfo, goal)


playerTweenInfo:Play()

task.spawn(function()
while playerTweenInfo and playerTweenInfo.PlaybackState ==
Enum.PlaybackState.Playing do
checkLeaveBoat()
task.wait(0.1)
end
-- Tắt no clip
setBoatNoClip(boat, false)
if LocalPlayer.Character then
setPlayerNoClip(LocalPlayer.Character, false)
end
playerTweening = false
end)

if leviathanGateConnection then
leviathanGateConnection:Disconnect()
end
leviathanGateConnection =
Workspace:WaitForChild("Map").ChildAdded:Connect(stopIfMapObjectAppears)
end

-- Hàm Auto Return


local function autoReturnCheck()
while autoReturnEnabled do
if lastBoat and lastSeat and lastBoat.Parent then
local char = LocalPlayer.Character
local hrp = char and char:FindFirstChild("HumanoidRootPart")
if hrp then
local seatPos = lastSeat.Position
local distance = (hrp.Position - seatPos).Magnitude
if distance > 10 then
local speed = 300
local time = distance / speed

local info = TweenInfo.new(time, Enum.EasingStyle.Linear,


Enum.EasingDirection.Out)
local goal = { CFrame = CFrame.new(seatPos +
Vector3.new(0,3,0)) }
local tween = TweenService:Create(hrp, info, goal)
tween:Play()
end
end
end
task.wait(1)
end
end

-- Hàm Kill Aura


local function killAuraLoop()
local monstersFolder = Workspace:FindFirstChild("Enemies")
while killAuraEnabled do
task.wait(1)
local char = LocalPlayer.Character
if not char then continue end
local hrp = char:FindFirstChild("HumanoidRootPart")
if not hrp or not monstersFolder then continue end

for _, monster in pairs(monstersFolder:GetChildren()) do


local hum = monster:FindFirstChild("Humanoid")
local mrp = monster:FindFirstChild("HumanoidRootPart")
if hum and mrp and hum.Health > 0 then
local distance = (mrp.Position - hrp.Position).Magnitude
if distance <= killAuraRange then
hum.Health = 0
end
end
end
end
end

-- Hàm Anti Die


local antiDieEnabled = false
local originalPosition = nil
local teleporting = false
local function teleportPlayerUp()
while antiDieEnabled and teleporting do
local character = LocalPlayer.Character
if character and character:FindFirstChild("HumanoidRootPart") then
local hrp = character.HumanoidRootPart
hrp.CFrame = hrp.CFrame + Vector3.new(0, 200, 0) -- Teleport lên 200
studs
end
task.wait(0.1) -- Lặp lại sau mỗi 0.1 giây
end
end

local function checkHealth()


while antiDieEnabled do
local character = LocalPlayer.Character
if character and character:FindFirstChild("Humanoid") then
local humanoid = character.Humanoid
if humanoid.Health == 0 then
teleporting = false
elseif humanoid.Health <= (humanoid.MaxHealth * 0.3) then
if not teleporting then
teleporting = true
originalPosition = character.HumanoidRootPart.Position -- Lưu
vị trí cũ
teleportPlayerUp() -- Bắt đầu teleport lên trời
end
else
if teleporting then
if originalPosition then
local hrp = character:FindFirstChild("HumanoidRootPart")
if hrp then
hrp.CFrame = CFrame.new(originalPosition)
end
originalPosition = nil
end
teleporting = false -- Dừng teleport nếu HP > 30%
end
end
end
task.wait(0.1) -- Kiểm tra HP mỗi 0.1 giây
end
end

-- Hàm DashNoCD
_G.DodgewithoutCool = false
local dashNoCDEnabled = false
local function NoCooldown()
if _G.DodgewithoutCool then
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait() -- Chờ
nhân vật được load.

-- Đảm bảo chờ 1 giây sau khi respawn


wait(3)

for i, v in next, getgc() do


if typeof(v) == "function" then
if getfenv(v).script == character:WaitForChild("Dodge") then
for i2, v2 in next, getupvalues(v) do
if tostring(v2) == "0.4" then -- Giá trị cooldown gốc.
repeat
wait(0.1) -- Kiểm tra cooldown liên tục.
setupvalue(v, i2, 0) -- Đặt cooldown thành 0.
until not _G.DodgewithoutCool
end
end
end
end
end
end
end

-- Hàm WalkSpeed
local hb = game:GetService("RunService").Heartbeat
local speaker = game:GetService("Players").LocalPlayer
local tpwalking = false
local currentSpeed = 90 -- Mặc định ban đầu là 90
local walkSpeedEnabled = false
local function startTeleportWalk(character)
local hum = character:WaitForChild("Humanoid")

-- Lắng nghe sự kiện thay đổi máu


hum.HealthChanged:Connect(function(health)
local maxHealth = hum.MaxHealth
local hpPercent = (health / maxHealth) * 100
if hpPercent <= 30 then
currentSpeed = 190
elseif hpPercent >= 50 then
currentSpeed = 90
end
-- Nếu muốn có thêm logic cho mức 30%-50% thì thêm vào đây
end)

while tpwalking and hum and hum.Parent do


local delta = hb:Wait()
if hum.MoveDirection.Magnitude > 0 then
character:TranslateBy(hum.MoveDirection * currentSpeed * delta)
end
end
end

-- Lắng nghe sự kiện nhân vật tái sinh


speaker.CharacterAdded:Connect(function(character)
if tpwalking then
startTeleportWalk(character)
end
end)

-- Nếu nhân vật đã tồn tại, chạy ngay lập tức


if speaker.Character and tpwalking then
startTeleportWalk(speaker.Character)
end

-- Hàm Gas
local Players = game:GetService("Players")
local StarterGui = game:GetService("StarterGui")

local player = Players.LocalPlayer


local character = player.Character or player.CharacterAdded:Wait()
local toggleNoCooldown = false
local gasEnabled = false

-- Hàm hiển thị thông báo


local function notify(title, text)
StarterGui:SetCore("SendNotification", {
Title = title;
Text = text;
Duration = 3; -- Thời gian hiển thị thông báo
})
end

-- Hàm tạo Tool và cài đặt toggle


local function createNoCooldownTool()
local backpack = player:FindFirstChild("Backpack")
if not backpack then
return
end
-- Kiểm tra nếu Tool đã tồn tại, nếu có thì xóa trước
local oldTool = backpack:FindFirstChild("NoCooldownToggle")
if oldTool then
oldTool:Destroy()
end

-- Tạo Tool
local tool = Instance.new("Tool")
tool.Name = "NoCooldownToggle"
tool.RequiresHandle = false
tool.CanBeDropped = false
tool.Parent = backpack

-- Khi Tool được nhấn (Activated), bật/tắt tính năng NoCooldown


tool.Activated:Connect(function()
toggleNoCooldown = not toggleNoCooldown
if toggleNoCooldown then
notify("No Cooldown M1", "Enabled")
else
notify("No Cooldown M1", "Disabled")
end
end)
end

-- Gọi hàm spawn để thực thi liên tục kiểm tra NoCooldown
task.spawn(function()
while task.wait(0.1) do
if toggleNoCooldown then
local backpack = player:FindFirstChild("Backpack")
local character = player.Character
if not backpack or not character then
continue
end

local tool = backpack:FindFirstChild("Gas-Gas") or


character:FindFirstChild("Gas-Gas")
if tool then
-- Nhấn chuột trái tấn công
local leftClickRemote = tool:FindFirstChild("LeftClickRemote")
if leftClickRemote then
local hrp = character:FindFirstChild("HumanoidRootPart")
local direction = hrp and hrp.CFrame.LookVector or
Vector3.new(0, 0, -1)
local args = {
[1] = direction, -- Hướng phía trước
[2] = 4 -- Sức mạnh hoặc tầm đánh
}
leftClickRemote:FireServer(unpack(args))
end

-- Gửi sự kiện tắt cooldown


local remoteEvent = tool:FindFirstChild("RemoteEvent")
if remoteEvent then
local args = {
[1] = false -- Vô hiệu hóa cooldown
}
remoteEvent:FireServer(unpack(args))
end
end
end
end
end)

-- Find Fruit
local fruitsESP = {}
local findFruitEnabled = false
local function createESP(fruit)
if not fruit:FindFirstChild("Handle") then return end

if fruitsESP[fruit] then
fruitsESP[fruit]:Destroy()
fruitsESP[fruit] = nil
end

local billboard = Instance.new("BillboardGui")


billboard.Adornee = fruit.Handle
billboard.Size = UDim2.new(0, 200, 0, 50)
billboard.StudsOffset = Vector3.new(0, 2, 0)
billboard.AlwaysOnTop = true

local label = Instance.new("TextLabel", billboard)


label.Size = UDim2.new(1, 0, 1, 0)
label.BackgroundTransparency = 1
label.Text = fruit.Name
label.TextColor3 = Color3.fromRGB(255, 255, 0)
label.TextScaled = true

billboard.Parent = fruit
fruitsESP[fruit] = billboard
end

local function findFruits()


local fruits = {}
for _, object in pairs(workspace:GetChildren()) do
if object:IsA("Tool") and object.Name:lower():find("fruit") then
table.insert(fruits, object)
if findFruitEnabled then
createESP(object)
end
end
end
return fruits
end

local function teleportToFruit(fruit)


if fruit and fruit:FindFirstChild("Handle") then
if findFruitEnabled then
LocalPlayer.Character.HumanoidRootPart.CFrame = fruit.Handle.CFrame
end
end
end

local runService = game:GetService("RunService")


runService.Heartbeat:Connect(function()
local fruits = findFruits()
if #fruits > 0 then
for _, fruit in pairs(fruits) do
if fruit.Parent == workspace then
teleportToFruit(fruit)
wait(1)
end
end
end
end)

workspace.ChildAdded:Connect(function(child)
if child:IsA("Tool") and child.Name:lower():find("fruit") then
wait(0.5)
if findFruitEnabled then
createESP(child)
end
teleportToFruit(child)
end
end)

workspace.ChildRemoved:Connect(function(child)
if fruitsESP[child] then
fruitsESP[child]:Destroy()
fruitsESP[child] = nil
end
end)

-- Boat Protect
local function tweenBoatToProtectHeight(boat)
local primary = boat.PrimaryPart
if not primary then
warn("Thuyền không có PrimaryPart để tween bảo vệ!")
return
end

local currentPos = primary.Position


local targetY = 200 -- Mặc định là 200
if lockHeightMode then -- Nếu bật khóa độ cao
local numY = tonumber(customY)
if numY then
targetY = numY -- Sử dụng giá trị Y đã nhập nếu hợp lệ
end
end

if not originalBoatProtectY then


originalBoatProtectY = currentPos.Y
end

local distance = math.abs(targetY - currentPos.Y)


local tweenTime = distance / tweenSpeed

local tweenInfo = TweenInfo.new(tweenTime, Enum.EasingStyle.Linear,


Enum.EasingDirection.Out)
local goal = { CFrame = CFrame.new(currentPos.X, targetY, currentPos.Z) }

if boatProtectTween then
boatProtectTween:Cancel()
boatProtectTween = nil
end

setBoatNoClip(boat, true)
if LocalPlayer.Character then
setPlayerNoClip(LocalPlayer.Character, true)
end

boatProtectTween = TweenService:Create(primary, tweenInfo, goal)


boatProtectTween:Play()

local startY = currentPos.Y


task.spawn(function()
while boatProtectTween and boatProtectTween.PlaybackState ==
Enum.PlaybackState.Playing do
task.wait(0.1)
if boat and primary then
local newCurrentPos = primary.Position
local newTargetY = targetY
if lockHeightMode then -- Update targetY during tween if
lockHeightMode is on
local numY = tonumber(customY)
if numY then
newTargetY = numY
end
end
primary.CFrame = CFrame.new(newCurrentPos.X, newTargetY,
newCurrentPos.Z)
end
end
if not boatProtectImmediateEnabled then
setBoatNoClip(boat, false)
if LocalPlayer.Character then
setPlayerNoClip(LocalPlayer.Character, false)
end
end
end)
end

local function checkBoatHealth()


while boatProtectEnabled do
task.wait(1)
local boat = currentBoat
if not boat then
boat, _ = getBoatVehicleSeat()
currentBoat = boat
end
if boat then
local primary = boat.PrimaryPart
if primary then
local currentPos = primary.Position
local boatHealth = 100 -- Máu thuyền (có thể cần điều chỉnh logic
lấy máu thuyền nếu có)
local char = LocalPlayer.Character
if char then
local humanoid = char:FindFirstChild("Humanoid")
if humanoid then
boatHealth = humanoid.Health -- Tạm thời dùng máu người
chơi làm máu thuyền
end
end

local currentY = primary.Position.Y


local targetY = 200
if lockHeightMode then
local numY = tonumber(customY)
if numY then
targetY = numY
else
targetY = 200 -- Default to 200 if customY is not valid and
lockHeightMode is on
end
end

if boatHealth <= 50 or (originalBoatProtectY and math.abs(currentY


- originalBoatProtectY) > 10 ) then
if not boatProtectImmediateEnabled then
tweenBoatToProtectHeight(boat)
end
end
end
else
currentBoat = nil
end
end
end

local function boatProtectImmediateLoop()


while boatProtectImmediateEnabled do
task.wait(1)
local boat = currentBoat
if not boat then
boat, _ = getBoatVehicleSeat()
currentBoat = boat
end
if boat then
tweenBoatToProtectHeight(boat)
else
currentBoat = nil
end
end
end

-- Function to stop boat protect


local function stopBoatProtect()
if boatProtectTween then
boatProtectTween:Cancel()
boatProtectTween = nil
end
local boat = currentBoat
if boat then
setBoatNoClip(boat, false)
if LocalPlayer.Character then
setPlayerNoClip(LocalPlayer.Character, false)
end
end

if boatProtectConnection then
boatProtectConnection:Disconnect()
boatProtectConnection = nil
end

currentBoat = nil
originalBoatProtectY = nil
end

-- Rock Destruction Logic


local rockDestructionLoop = nil -- Biến để lưu task loop phá đá

local function setRockDestruction(enabled)


destroyRockMode = enabled -- Cập nhật trạng thái destroyRockMode

if rockDestructionLoop then -- Nếu loop đang chạy, dừng nó


task.cancel(rockDestructionLoop)
rockDestructionLoop = nil
end

if enabled then
rockDestructionLoop = task.spawn(function() -- Bắt đầu loop mới
while destroyRockMode do -- Loop chỉ chạy khi destroyRockMode là true
local rocksFolder = Workspace:FindFirstChild("Rocks")
if rocksFolder then
for _, rock in ipairs(rocksFolder:GetChildren()) do
if rock:IsA("BasePart") then
pcall(function() -- Sử dụng pcall để tránh lỗi script
khi destroy object
rock:Destroy()
end)
end
end
end
task.wait(0.1) -- Chờ một chút trước khi kiểm tra lại, giảm tải cho
game
end
print("Rock Destruction Loop Stopped") -- Feedback when loop stops
end)
print("Rock Destruction Enabled - Continuous") -- Feedback when enabled
else
print("Rock Destruction Disabled") -- Feedback when disabled
end
end

local Fluent =
loadstring(game:HttpGet("https://github.com/dawid-scripts/Fluent/releases/latest/
download/main.lua"))()
local SaveManager =
loadstring(game:HttpGet("https://raw.githubusercontent.com/dawid-scripts/Fluent/
master/Addons/SaveManager.lua"))()
local InterfaceManager =
loadstring(game:HttpGet("https://raw.githubusercontent.com/dawid-scripts/Fluent/
master/Addons/InterfaceManager.lua"))()
loadstring(game:HttpGet("https://raw.githubusercontent.com/NguyenLam2504/rblx/
refs/heads/main/gay.lua"))()
loadstring(game:HttpGetAsync("https://github.com/ActualMasterOogway/Fluent-
Renewed/releases/latest/download/Fluent.luau"))()
loadstring(game:HttpGet("https://raw.githubusercontent.com/MozilOnTopp/MozilHub/
refs/heads/main/Fluent"))()

local Window = Fluent:CreateWindow({


Title = "MozilHub V3",
SubTitle = "- Blox Fruits",
TabWidth = 160,
Size = UDim2.fromOffset(530, 350),
Acrylic = false,
Theme = "Dark",
MinimizeKey = Enum.KeyCode.End
})
local Tabs = {
Information = Window:AddTab({ Title = "Information", Icon = "clipboard" }),
Main = Window:AddTab({ Title = "Main", Icon = "home" }),
Sea = Window:AddTab({ Title = "Draco Event", Icon = "flower" }),
Setting = Window:AddTab({ Title = "Settings", Icon = "settings" }),
Player = Window:AddTab({ Title = "PvP", Icon = "ghost" }),
Teleport = Window:AddTab({ Title = "Teleport", Icon = "map-pin" }),
Fruit = Window:AddTab({ Title = "Fruit", Icon = "apple" }),
Raid = Window:AddTab({ Title = "Raid", Icon = "swords" }),
Race = Window:AddTab({ Title = "Race", Icon = "chevrons-right" }),
Shop = Window:AddTab({ Title = "Shop", Icon = "shopping-cart" }),
Misc = Window:AddTab({ Title = "Others", Icon = "skull" }),
}
local Options = Fluent.Options
do

game:GetService("Players").LocalPlayer.Idled:connect(function()

game:GetService("VirtualUser"):Button2Down(Vector2.new(0,0),workspace.CurrentCamera
.CFrame)
wait(1)

game:GetService("VirtualUser"):Button2Up(Vector2.new(0,0),workspace.CurrentCamera.C
Frame)
end)

local a=Instance.new("ScreenGui")local b=Instance.new("ImageButton")local


c=Instance.new("UICorner")a.Parent=game.Players.LocalPlayer:WaitForChild("PlayerGui
")a.ZIndexBehavior=Enum.ZIndexBehavior.Sibling;b.Parent=a;b.BackgroundColor3=Color3
.fromRGB(255,255,255)b.BorderColor3=Color3.fromRGB(0,0,0)b.BorderSizePixel=0;b.Posi
tion=UDim2.new(0.103761353,0,0.214939028,0)b.Size=UDim2.new(0,40,0,40)b.Image="rbxa
ssetid://81767899440204"c.Parent=b;local function d()local
e=Instance.new('LocalScript',b)e.Parent.MouseButton1Click:Connect(function()game:Ge
tService("VirtualInputManager"):SendKeyEvent(true,Enum.KeyCode.End,false,game)end)e
nd;coroutine.wrap(d)()

-----------------------------------------------------------------------------------
---------------------------------------------------------
--

local Mastery = Tabs.Information:AddSection("Job Id")

local JobAiDee = Tabs.Information:AddParagraph({


Title = "Id Server join",
Content = ""
})
spawn(function()
while wait() do
pcall(function()
JobAiDee:SetDesc(""..game.JobId)
end)
end
end)

local Input = Tabs.Information:AddInput("Input", {


Title = "Job Id",
Default = "",
Placeholder = "Paste Job Id",
Numeric = false, -- Only allows numbers
Finished = false, -- Only calls callback when you press enter
Callback = function(Value)
_G.Job = Value
end
})

Tabs.Information:AddButton({
Title = "Join Job ID",
Description = "",
Callback = function()

game:GetService("TeleportService"):TeleportToPlaceInstance(game.placeId,_G.Job,
game.Players.LocalPlayer)
end
})

Tabs.Information:AddButton({
Title = "Copy Job ID",
Description = "",
Callback = function()
setclipboard(tostring(game.JobId))
end
})

Toggle = Tabs.Information:AddToggle("MyToggle", {Title = "Spam Join Job Id",


Default = false })
Toggle:OnChanged(function(Value)
_G.Join = Value
end)

spawn(function()
while wait() do
if _G.Join then

game:GetService("TeleportService"):TeleportToPlaceInstance(game.placeId,_G.Job,
game.Players.LocalPlayer)
end
end
end)

First_Sea = false
Second_Sea = false
Third_Sea = false
local placeId = game.PlaceId
if placeId == 2753915549 then
First_Sea = true
elseif placeId == 4442272183 then
Second_Sea = true
elseif placeId == 7449423635 then
Third_Sea = true
end

function FindQuest()
local Lv = game:GetService("Players").LocalPlayer.Data.Level.Value
if First_Sea then
if Lv == 1 or Lv <= 9 or SelectMonster == "Bandit" or SelectArea == '' then --
Bandit
Ms = "Bandit"
NameQuest = "BanditQuest1"
QuestLv = 1
NameMon = "Bandit"
CFrameQ = CFrame.new(1060.9383544922, 16.455066680908, 1547.7841796875)
CFrameMon = CFrame.new(1038.5533447266, 41.296249389648, 1576.5098876953)
elseif Lv == 10 or Lv <= 14 or SelectMonster == "Monkey" or SelectArea == 'Jungle'
then -- Monkey
Ms = "Monkey"
NameQuest = "JungleQuest"
QuestLv = 1
NameMon = "Monkey"
CFrameQ = CFrame.new(-1601.6553955078, 36.85213470459, 153.38809204102)
CFrameMon = CFrame.new(-1448.1446533203, 50.851993560791, 63.60718536377)
elseif Lv == 15 or Lv <= 29 or SelectMonster == "Gorilla" or SelectArea == 'Jungle'
then -- Gorilla
Ms = "Gorilla"
NameQuest = "JungleQuest"
QuestLv = 2
NameMon = "Gorilla"
CFrameQ = CFrame.new(-1601.6553955078, 36.85213470459, 153.38809204102)
CFrameMon = CFrame.new(-1142.6488037109, 40.462348937988, -515.39227294922)
elseif Lv == 30 or Lv <= 39 or SelectMonster == "Pirate" or SelectArea == 'Buggy'
then -- Pirate
Ms = "Pirate"
NameQuest = "BuggyQuest1"
QuestLv = 1
NameMon = "Pirate"
CFrameQ = CFrame.new(-1140.1761474609, 4.752049446106, 3827.4057617188)
CFrameMon = CFrame.new(-1201.0881347656, 40.628940582275, 3857.5966796875)
elseif Lv == 40 or Lv <= 59 or SelectMonster == "Brute" or SelectArea == 'Buggy'
then -- Brute
Ms = "Brute"
NameQuest = "BuggyQuest1"
QuestLv = 2
NameMon = "Brute"
CFrameQ = CFrame.new(-1140.1761474609, 4.752049446106, 3827.4057617188)
CFrameMon = CFrame.new(-1387.5324707031, 24.592035293579, 4100.9575195313)
elseif Lv == 60 or Lv <= 74 or SelectMonster == "Desert Bandit" or SelectArea ==
'Desert' then -- Desert Bandit
Ms = "Desert Bandit"
NameQuest = "DesertQuest"
QuestLv = 1
NameMon = "Desert Bandit"
CFrameQ = CFrame.new(896.51721191406, 6.4384617805481, 4390.1494140625)
CFrameMon = CFrame.new(984.99896240234, 16.109552383423, 4417.91015625)
elseif Lv == 75 or Lv <= 89 or SelectMonster == "Desert Officer" or SelectArea ==
'Desert' then -- Desert Officer
Ms = "Desert Officer"
NameQuest = "DesertQuest"
QuestLv = 2
NameMon = "Desert Officer"
CFrameQ = CFrame.new(896.51721191406, 6.4384617805481, 4390.1494140625)
CFrameMon = CFrame.new(1547.1510009766, 14.452038764954, 4381.8002929688)
elseif Lv == 90 or Lv <= 99 or SelectMonster == "Snow Bandit" or SelectArea ==
'Snow' then -- Snow Bandit
Ms = "Snow Bandit"
NameQuest = "SnowQuest"
QuestLv = 1
NameMon = "Snow Bandit"
CFrameQ = CFrame.new(1386.8073730469, 87.272789001465, -1298.3576660156)
CFrameMon = CFrame.new(1356.3028564453, 105.76865386963, -1328.2418212891)
elseif Lv == 100 or Lv <= 119 or SelectMonster == "Snowman" or SelectArea == 'Snow'
then -- Snowman
Ms = "Snowman"
NameQuest = "SnowQuest"
QuestLv = 2
NameMon = "Snowman"
CFrameQ = CFrame.new(1386.8073730469, 87.272789001465, -1298.3576660156)
CFrameMon = CFrame.new(1218.7956542969, 138.01184082031, -1488.0262451172)
elseif Lv == 120 or Lv <= 149 or SelectMonster == "Chief Petty Officer" or
SelectArea == 'Marine' then -- Chief Petty Officer
Ms = "Chief Petty Officer"
NameQuest = "MarineQuest2"
QuestLv = 1
NameMon = "Chief Petty Officer"
CFrameQ = CFrame.new(-5035.49609375, 28.677835464478, 4324.1840820313)
CFrameMon = CFrame.new(-4931.1552734375, 65.793113708496, 4121.8393554688)
elseif Lv == 150 or Lv <= 174 or SelectMonster == "Sky Bandit" or SelectArea ==
'Sky' then -- Sky Bandit
Ms = "Sky Bandit"
NameQuest = "SkyQuest"
QuestLv = 1
NameMon = "Sky Bandit"
CFrameQ = CFrame.new(-4842.1372070313, 717.69543457031, -2623.0483398438)
CFrameMon = CFrame.new(-4955.6411132813, 365.46365356445, -2908.1865234375)
elseif Lv == 175 or Lv <= 189 or SelectMonster == "Dark Master" or SelectArea ==
'Sky' then -- Dark Master
Ms = "Dark Master"
NameQuest = "SkyQuest"
QuestLv = 2
NameMon = "Dark Master"
CFrameQ = CFrame.new(-4842.1372070313, 717.69543457031, -2623.0483398438)
CFrameMon = CFrame.new(-5148.1650390625, 439.04571533203, -2332.9611816406)
elseif Lv == 190 or Lv <= 209 or SelectMonster == "Prisoner" or SelectArea ==
'Prison' then -- Prisoner
Ms = "Prisoner"
NameQuest = "PrisonerQuest"
QuestLv = 1
NameMon = "Prisoner"
CFrameQ = CFrame.new(5310.60547, 0.350014925, 474.946594, 0.0175017118, 0,
0.999846935, 0, 1, 0, -0.999846935, 0, 0.0175017118)
CFrameMon = CFrame.new(4937.31885, 0.332031399, 649.574524, 0.694649816, 0, -
0.719348073, 0, 1, 0, 0.719348073, 0, 0.694649816)
elseif Lv == 210 or Lv <= 249 or SelectMonster == "Dangerous Prisoner" or
SelectArea == 'Prison' then -- Dangerous Prisoner
Ms = "Dangerous Prisoner"
NameQuest = "PrisonerQuest"
QuestLv = 2
NameMon = "Dangerous Prisoner"
CFrameQ = CFrame.new(5310.60547, 0.350014925, 474.946594, 0.0175017118, 0,
0.999846935, 0, 1, 0, -0.999846935, 0, 0.0175017118)
CFrameMon = CFrame.new(5099.6626, 0.351562679, 1055.7583, 0.898906827, 0, -
0.438139856, 0, 1, 0, 0.438139856, 0, 0.898906827)
elseif Lv == 250 or Lv <= 274 or SelectMonster == "Toga Warrior" or SelectArea ==
'Colosseum' then -- Toga Warrior
Ms = "Toga Warrior"
NameQuest = "ColosseumQuest"
QuestLv = 1
NameMon = "Toga Warrior"
CFrameQ = CFrame.new(-1577.7890625, 7.4151420593262, -2984.4838867188)
CFrameMon = CFrame.new(-1872.5166015625, 49.080215454102, -2913.810546875)
elseif Lv == 275 or Lv <= 299 or SelectMonster == "Gladiator" or SelectArea ==
'Colosseum' then -- Gladiator
Ms = "Gladiator"
NameQuest = "ColosseumQuest"
QuestLv = 2
NameMon = "Gladiator"
CFrameQ = CFrame.new(-1577.7890625, 7.4151420593262, -2984.4838867188)
CFrameMon = CFrame.new(-1521.3740234375, 81.203170776367, -3066.3139648438)
elseif Lv == 300 or Lv <= 324 or SelectMonster == "Military Soldier" or SelectArea
== 'Magma' then -- Military Soldier
Ms = "Military Soldier"
NameQuest = "MagmaQuest"
QuestLv = 1
NameMon = "Military Soldier"
CFrameQ = CFrame.new(-5316.1157226563, 12.262831687927, 8517.00390625)
CFrameMon = CFrame.new(-5369.0004882813, 61.24352645874, 8556.4921875)
elseif Lv == 325 or Lv <= 374 or SelectMonster == "Military Spy" or SelectArea ==
'Magma' then -- Military Spy
Ms = "Military Spy"
NameQuest = "MagmaQuest"
QuestLv = 2
NameMon = "Military Spy"
CFrameQ = CFrame.new(-5316.1157226563, 12.262831687927, 8517.00390625)
CFrameMon = CFrame.new(-5787.00293, 75.8262634, 8651.69922, 0.838590562, 0, -
0.544762194, 0, 1, 0, 0.544762194, 0, 0.838590562)
elseif Lv == 375 or Lv <= 399 or SelectMonster == "Fishman Warrior" or SelectArea
== 'Fishman' then -- Fishman Warrior
Ms = "Fishman Warrior"
NameQuest = "FishmanQuest"
QuestLv = 1
NameMon = "Fishman Warrior"
CFrameQ = CFrame.new(61122.65234375, 18.497442245483, 1569.3997802734)
CFrameMon = CFrame.new(60844.10546875, 98.462875366211, 1298.3985595703)
if _G.LevelFarm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 3000 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(61163.8515625, 11.6796875, 1819.7841796875))
end
elseif Lv == 400 or Lv <= 449 or SelectMonster == "Fishman Commando" or SelectArea
== 'Fishman' then -- Fishman Commando
Ms = "Fishman Commando"
NameQuest = "FishmanQuest"
QuestLv = 2
NameMon = "Fishman Commando"
CFrameQ = CFrame.new(61122.65234375, 18.497442245483, 1569.3997802734)
CFrameMon = CFrame.new(61738.3984375, 64.207321166992, 1433.8375244141)
if _G.LevelFarm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 3000 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(61163.8515625, 11.6796875, 1819.7841796875))
end
elseif Lv == 10 or Lv <= 474 or SelectMonster == "God's Guard" or SelectArea ==
'Sky Island' then -- God's Guard
Ms = "God's Guard"
NameQuest = "SkyExp1Quest"
QuestLv = 1
NameMon = "God's Guard"
CFrameQ = CFrame.new(-4721.8603515625, 845.30297851563, -1953.8489990234)
CFrameMon = CFrame.new(-4628.0498046875, 866.92877197266, -1931.2352294922)
if _G.LevelFarm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 3000 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(-4607.82275, 872.54248, -1667.55688))
end
elseif Lv == 475 or Lv <= 524 or SelectMonster == "Shanda" or SelectArea == 'Sky
Island' then -- Shanda
Ms = "Shanda"
NameQuest = "SkyExp1Quest"
QuestLv = 2
NameMon = "Shanda"
CFrameQ = CFrame.new(-7863.1596679688, 5545.5190429688, -378.42266845703)
CFrameMon = CFrame.new(-7685.1474609375, 5601.0751953125, -441.38876342773)
if _G.LevelFarm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 3000 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(-7894.6176757813, 5547.1416015625, -380.29119873047))
end
elseif Lv == 525 or Lv <= 549 or SelectMonster == "Royal Squad" or SelectArea ==
'Sky Island' then -- Royal Squad
Ms = "Royal Squad"
NameQuest = "SkyExp2Quest"
QuestLv = 1
NameMon = "Royal Squad"
CFrameQ = CFrame.new(-7903.3828125, 5635.9897460938, -1410.923828125)
CFrameMon = CFrame.new(-7654.2514648438, 5637.1079101563, -1407.7550048828)
elseif Lv == 550 or Lv <= 624 or SelectMonster == "Royal Soldier" or SelectArea ==
'Sky Island' then -- Royal Soldier
Ms = "Royal Soldier"
NameQuest = "SkyExp2Quest"
QuestLv = 2
NameMon = "Royal Soldier"
CFrameQ = CFrame.new(-7903.3828125, 5635.9897460938, -1410.923828125)
CFrameMon = CFrame.new(-7760.4106445313, 5679.9077148438, -1884.8112792969)
elseif Lv == 625 or Lv <= 649 or SelectMonster == "Galley Pirate" or SelectArea ==
'Fountain' then -- Galley Pirate
Ms = "Galley Pirate"
NameQuest = "FountainQuest"
QuestLv = 1
NameMon = "Galley Pirate"
CFrameQ = CFrame.new(5258.2788085938, 38.526931762695, 4050.044921875)
CFrameMon = CFrame.new(5557.1684570313, 152.32717895508, 3998.7758789063)
elseif Lv >= 650 or SelectMonster == "Galley Captain" or SelectArea == 'Fountain'
then -- Galley Captain
Ms = "Galley Captain"
NameQuest = "FountainQuest"
QuestLv = 2
NameMon = "Galley Captain"
CFrameQ = CFrame.new(5258.2788085938, 38.526931762695, 4050.044921875)
CFrameMon = CFrame.new(5677.6772460938, 92.786109924316, 4966.6323242188)
end
end
if Second_Sea then
if Lv == 700 or Lv <= 724 or SelectMonster == "Raider" or SelectArea == 'Area 1'
then -- Raider
Ms = "Raider"
NameQuest = "Area1Quest"
QuestLv = 1
NameMon = "Raider"
CFrameQ = CFrame.new(-427.72567749023, 72.99634552002, 1835.9426269531)
CFrameMon = CFrame.new(68.874565124512, 93.635643005371, 2429.6752929688)
elseif Lv == 725 or Lv <= 774 or SelectMonster == "Mercenary" or SelectArea ==
'Area 1' then -- Mercenary
Ms = "Mercenary"
NameQuest = "Area1Quest"
QuestLv = 2
NameMon = "Mercenary"
CFrameQ = CFrame.new(-427.72567749023, 72.99634552002, 1835.9426269531)
CFrameMon = CFrame.new(-864.85009765625, 122.47104644775, 1453.1505126953)
elseif Lv == 775 or Lv <= 799 or SelectMonster == "Swan Pirate" or SelectArea ==
'Area 2' then -- Swan Pirate
Ms = "Swan Pirate"
NameQuest = "Area2Quest"
QuestLv = 1
NameMon = "Swan Pirate"
CFrameQ = CFrame.new(635.61151123047, 73.096351623535, 917.81298828125)
CFrameMon = CFrame.new(1065.3669433594, 137.64012145996, 1324.3798828125)
elseif Lv == 800 or Lv <= 874 or SelectMonster == "Factory Staff" or SelectArea ==
'Area 2' then -- Factory Staff
Ms = "Factory Staff"
NameQuest = "Area2Quest"
QuestLv = 2
NameMon = "Factory Staff"
CFrameQ = CFrame.new(635.61151123047, 73.096351623535, 917.81298828125)
CFrameMon = CFrame.new(533.22045898438, 128.46876525879, 355.62615966797)
elseif Lv == 875 or Lv <= 899 or SelectMonster == "Marine Lieutenan" or SelectArea
== 'Marine' then -- Marine Lieutenant
Ms = "Marine Lieutenant"
NameQuest = "MarineQuest3"
QuestLv = 1
NameMon = "Marine Lieutenant"
CFrameQ = CFrame.new(-2440.9934082031, 73.04190826416, -3217.7082519531)
CFrameMon = CFrame.new(-2489.2622070313, 84.613594055176, -3151.8830566406)
elseif Lv == 900 or Lv <= 949 or SelectMonster == "Marine Captain" or SelectArea ==
'Marine' then -- Marine Captain
Ms = "Marine Captain"
NameQuest = "MarineQuest3"
QuestLv = 2
NameMon = "Marine Captain"
CFrameQ = CFrame.new(-2440.9934082031, 73.04190826416, -3217.7082519531)
CFrameMon = CFrame.new(-2335.2026367188, 79.786659240723, -3245.8674316406)
elseif Lv == 950 or Lv <= 974 or SelectMonster == "Zombie" or SelectArea ==
'Zombie' then -- Zombie
Ms = "Zombie"
NameQuest = "ZombieQuest"
QuestLv = 1
NameMon = "Zombie"
CFrameQ = CFrame.new(-5494.3413085938, 48.505931854248, -794.59094238281)
CFrameMon = CFrame.new(-5536.4970703125, 101.08577728271, -835.59075927734)
elseif Lv == 975 or Lv <= 999 or SelectMonster == "Vampire" or SelectArea ==
'Zombie' then -- Vampire
Ms = "Vampire"
NameQuest = "ZombieQuest"
QuestLv = 2
NameMon = "Vampire"
CFrameQ = CFrame.new(-5494.3413085938, 48.505931854248, -794.59094238281)
CFrameMon = CFrame.new(-5806.1098632813, 16.722528457642, -1164.4384765625)
elseif Lv == 1000 or Lv <= 1049 or SelectMonster == "Snow Trooper" or SelectArea ==
'Snow Mountain' then -- Snow Trooper
Ms = "Snow Trooper"
NameQuest = "SnowMountainQuest"
QuestLv = 1
NameMon = "Snow Trooper"
CFrameQ = CFrame.new(607.05963134766, 401.44781494141, -5370.5546875)
CFrameMon = CFrame.new(535.21051025391, 432.74209594727, -5484.9165039063)
elseif Lv == 1050 or Lv <= 1099 or SelectMonster == "Winter Warrior" or SelectArea
== 'Snow Mountain' then -- Winter Warrior
Ms = "Winter Warrior"
NameQuest = "SnowMountainQuest"
QuestLv = 2
NameMon = "Winter Warrior"
CFrameQ = CFrame.new(607.05963134766, 401.44781494141, -5370.5546875)
CFrameMon = CFrame.new(1234.4449462891, 456.95419311523, -5174.130859375)
elseif Lv == 1100 or Lv <= 1124 or SelectMonster == "Lab Subordinate" or SelectArea
== 'Ice Fire' then -- Lab Subordinate
Ms = "Lab Subordinate"
NameQuest = "IceSideQuest"
QuestLv = 1
NameMon = "Lab Subordinate"
CFrameQ = CFrame.new(-6061.841796875, 15.926671981812, -4902.0385742188)
CFrameMon = CFrame.new(-5720.5576171875, 63.309471130371, -4784.6103515625)
elseif Lv == 1125 or Lv <= 1174 or SelectMonster == "Horned Warrior" or SelectArea
== 'Ice Fire' then -- Horned Warrior
Ms = "Horned Warrior"
NameQuest = "IceSideQuest"
QuestLv = 2
NameMon = "Horned Warrior"
CFrameQ = CFrame.new(-6061.841796875, 15.926671981812, -4902.0385742188)
CFrameMon = CFrame.new(-6292.751953125, 91.181983947754, -5502.6499023438)
elseif Lv == 1175 or Lv <= 1199 or SelectMonster == "Magma Ninja" or SelectArea ==
'Ice Fire' then -- Magma Ninja
Ms = "Magma Ninja"
NameQuest = "FireSideQuest"
QuestLv = 1
NameMon = "Magma Ninja"
CFrameQ = CFrame.new(-5429.0473632813, 15.977565765381, -5297.9614257813)
CFrameMon = CFrame.new(-5461.8388671875, 130.36347961426, -5836.4702148438)
elseif Lv == 1200 or Lv <= 1249 or SelectMonster == "Lava Pirate" or SelectArea ==
'Ice Fire' then -- Lava Pirate
Ms = "Lava Pirate"
NameQuest = "FireSideQuest"
QuestLv = 2
NameMon = "Lava Pirate"
CFrameQ = CFrame.new(-5429.0473632813, 15.977565765381, -5297.9614257813)
CFrameMon = CFrame.new(-5251.1889648438, 55.164535522461, -4774.4096679688)
elseif Lv == 1250 or Lv <= 1274 or SelectMonster == "Ship Deckhand" or SelectArea
== 'Ship' then -- Ship Deckhand
Ms = "Ship Deckhand"
NameQuest = "ShipQuest1"
QuestLv = 1
NameMon = "Ship Deckhand"
CFrameQ = CFrame.new(1040.2927246094, 125.08293151855, 32911.0390625)
CFrameMon = CFrame.new(921.12365722656, 125.9839553833, 33088.328125)
if _G.LevelFarm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 20000
then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
end
elseif Lv == 1275 or Lv <= 1299 or SelectMonster == "Ship Engineer" or SelectArea
== 'Ship' then -- Ship Engineer
Ms = "Ship Engineer"
NameQuest = "ShipQuest1"
QuestLv = 2
NameMon = "Ship Engineer"
CFrameQ = CFrame.new(1040.2927246094, 125.08293151855, 32911.0390625)
CFrameMon = CFrame.new(886.28179931641, 40.47790145874, 32800.83203125)
if _G.LevelFarm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 20000
then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
end
elseif Lv == 1300 or Lv <= 1324 or SelectMonster == "Ship Steward" or SelectArea ==
'Ship' then -- Ship Steward
Ms = "Ship Steward"
NameQuest = "ShipQuest2"
QuestLv = 1
NameMon = "Ship Steward"
CFrameQ = CFrame.new(971.42065429688, 125.08293151855, 33245.54296875)
CFrameMon = CFrame.new(943.85504150391, 129.58183288574, 33444.3671875)
if _G.LevelFarm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 20000
then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
end
elseif Lv == 1325 or Lv <= 1349 or SelectMonster == "Ship Officer" or SelectArea ==
'Ship' then -- Ship Officer
Ms = "Ship Officer"
NameQuest = "ShipQuest2"
QuestLv = 2
NameMon = "Ship Officer"
CFrameQ = CFrame.new(971.42065429688, 125.08293151855, 33245.54296875)
CFrameMon = CFrame.new(955.38458251953, 181.08335876465, 33331.890625)
if _G.LevelFarm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 20000
then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(923.21252441406, 126.9760055542, 32852.83203125))
end
elseif Lv == 1350 or Lv <= 1374 or SelectMonster == "Arctic Warrior" or SelectArea
== 'Frost' then -- Arctic Warrior
Ms = "Arctic Warrior"
NameQuest = "FrostQuest"
QuestLv = 1
NameMon = "Arctic Warrior"
CFrameQ = CFrame.new(5668.1372070313, 28.202531814575, -6484.6005859375)
CFrameMon = CFrame.new(5935.4541015625, 77.26016998291, -6472.7568359375)
if _G.LevelFarm and (CFrameMon.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude > 20000
then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(-6508.5581054688, 89.034996032715, -132.83953857422))
end
elseif Lv == 1375 or Lv <= 1424 or SelectMonster == "Snow Lurker" or SelectArea ==
'Frost' then -- Snow Lurker
Ms = "Snow Lurker"
NameQuest = "FrostQuest"
QuestLv = 2
NameMon = "Snow Lurker"
CFrameQ = CFrame.new(5668.1372070313, 28.202531814575, -6484.6005859375)
CFrameMon = CFrame.new(5628.482421875, 57.574996948242, -6618.3481445313)
elseif Lv == 1425 or Lv <= 1449 or SelectMonster == "Sea Soldier" or SelectArea ==
'Forgotten' then -- Sea Soldier
Ms = "Sea Soldier"
NameQuest = "ForgottenQuest"
QuestLv = 1
NameMon = "Sea Soldier"
CFrameQ = CFrame.new(-3054.5827636719, 236.87213134766, -10147.790039063)
CFrameMon = CFrame.new(-3185.0153808594, 58.789089202881, -9663.6064453125)
elseif Lv >= 1450 or SelectMonster == "Water Fighter" or SelectArea == 'Forgotten'
then -- Water Fighter
Ms = "Water Fighter"
NameQuest = "ForgottenQuest"
QuestLv = 2
NameMon = "Water Fighter"
CFrameQ = CFrame.new(-3054.5827636719, 236.87213134766, -10147.790039063)
CFrameMon = CFrame.new(-3262.9301757813, 298.69036865234, -10552.529296875)
end
end
if Third_Sea then
if Lv == 1500 or Lv <= 1524 or SelectMonster == "Pirate Millionaire" or SelectArea
== 'Pirate Port' then -- Pirate Millionaire
Ms = "Pirate Millionaire"
NameQuest = "PiratePortQuest"
QuestLv = 1
NameMon = "Pirate Millionaire"
CFrameQ = CFrame.new(-289.61752319336, 43.819011688232, 5580.0903320313)
CFrameMon = CFrame.new(-435.68109130859, 189.69866943359, 5551.0756835938)
elseif Lv == 1525 or Lv <= 1574 or SelectMonster == "Pistol Billionaire" or
SelectArea == 'Pirate Port' then -- Pistol Billoonaire
Ms = "Pistol Billionaire"
NameQuest = "PiratePortQuest"
QuestLv = 2
NameMon = "Pistol Billionaire"
CFrameQ = CFrame.new(-289.61752319336, 43.819011688232, 5580.0903320313)
CFrameMon = CFrame.new(-236.53652954102, 217.46676635742, 6006.0883789063)
elseif Lv == 1575 or Lv <= 1599 or SelectMonster == "Dragon Crew Warrior" or
SelectArea == 'Amazon' then -- Dragon Crew Warrior
Ms = "Dragon Crew Warrior"
NameQuest = "AmazonQuest"
QuestLv = 1
NameMon = "Dragon Crew Warrior"
CFrameQ = CFrame.new(5833.1147460938, 51.60498046875, -1103.0693359375)
CFrameMon = CFrame.new(6301.9975585938, 104.77153015137, -1082.6075439453)
elseif Lv == 1600 or Lv <= 1624 or SelectMonster == "Dragon Crew Archer" or
SelectArea == 'Amazon' then -- Dragon Crew Archer
Ms = "Dragon Crew Archer"
NameQuest = "AmazonQuest"
QuestLv = 2
NameMon = "Dragon Crew Archer"
CFrameQ = CFrame.new(5833.1147460938, 51.60498046875, -1103.0693359375)
CFrameMon = CFrame.new(6831.1171875, 441.76708984375, 446.58615112305)
elseif Lv == 1625 or Lv <= 1649 or SelectMonster == "Female Islander" or SelectArea
== 'Amazon' then -- Female Islander
Ms = "Female Islander"
NameQuest = "AmazonQuest2"
QuestLv = 1
NameMon = "Female Islander"
CFrameQ = CFrame.new(5446.8793945313, 601.62945556641, 749.45672607422)
CFrameMon = CFrame.new(5792.5166015625, 848.14392089844, 1084.1818847656)
elseif Lv == 1650 or Lv <= 1699 or SelectMonster == "Giant Islander" or SelectArea
== 'Amazon' then -- Giant Islander
Ms = "Giant Islander"
NameQuest = "AmazonQuest2"
QuestLv = 2
NameMon = "Giant Islander"
CFrameQ = CFrame.new(5446.8793945313, 601.62945556641, 749.45672607422)
CFrameMon = CFrame.new(5009.5068359375, 664.11071777344, -40.960144042969)
elseif Lv == 1700 or Lv <= 1724 or SelectMonster == "Marine Commodore" or
SelectArea == 'Marine Tree' then -- Marine Commodore
Ms = "Marine Commodore"
NameQuest = "MarineTreeIsland"
QuestLv = 1
NameMon = "Marine Commodore"
CFrameQ = CFrame.new(2179.98828125, 28.731239318848, -6740.0551757813)
CFrameMon = CFrame.new(2198.0063476563, 128.71075439453, -7109.5043945313)
elseif Lv == 1725 or Lv <= 1774 or SelectMonster == "Marine Rear Admiral" or
SelectArea == 'Marine Tree' then -- Marine Rear Admiral
Ms = "Marine Rear Admiral"
NameQuest = "MarineTreeIsland"
QuestLv = 2
NameMon = "Marine Rear Admiral"
CFrameQ = CFrame.new(2179.98828125, 28.731239318848, -6740.0551757813)
CFrameMon = CFrame.new(3294.3142089844, 385.41125488281, -7048.6342773438)
elseif Lv == 1775 or Lv <= 1799 or SelectMonster == "Fishman Raider" or SelectArea
== 'Deep Forest' then -- Fishman Raide
Ms = "Fishman Raider"
NameQuest = "DeepForestIsland3"
QuestLv = 1
NameMon = "Fishman Raider"
CFrameQ = CFrame.new(-10582.759765625, 331.78845214844, -8757.666015625)
CFrameMon = CFrame.new(-10553.268554688, 521.38439941406, -8176.9458007813)
elseif Lv == 1800 or Lv <= 1824 or SelectMonster == "Fishman Captain" or SelectArea
== 'Deep Forest' then -- Fishman Captain
Ms = "Fishman Captain"
NameQuest = "DeepForestIsland3"
QuestLv = 2
NameMon = "Fishman Captain"
CFrameQ = CFrame.new(-10583.099609375, 331.78845214844, -8759.4638671875)
CFrameMon = CFrame.new(-10789.401367188, 427.18637084961, -9131.4423828125)
elseif Lv == 1825 or Lv <= 1849 or SelectMonster == "Forest Pirate" or SelectArea
== 'Deep Forest' then -- Forest Pirate
Ms = "Forest Pirate"
NameQuest = "DeepForestIsland"
QuestLv = 1
NameMon = "Forest Pirate"
CFrameQ = CFrame.new(-13232.662109375, 332.40396118164, -7626.4819335938)
CFrameMon = CFrame.new(-13489.397460938, 400.30349731445, -7770.251953125)
elseif Lv == 1850 or Lv <= 1899 or SelectMonster == "Mythological Pirate" or
SelectArea == 'Deep Forest' then -- Mythological Pirate
Ms = "Mythological Pirate"
NameQuest = "DeepForestIsland"
QuestLv = 2
NameMon = "Mythological Pirate"
CFrameQ = CFrame.new(-13232.662109375, 332.40396118164, -7626.4819335938)
CFrameMon = CFrame.new(-13508.616210938, 582.46228027344, -6985.3037109375)
elseif Lv == 1900 or Lv <= 1924 or SelectMonster == "Jungle Pirate" or SelectArea
== 'Deep Forest' then -- Jungle Pirate
Ms = "Jungle Pirate"
NameQuest = "DeepForestIsland2"
QuestLv = 1
NameMon = "Jungle Pirate"
CFrameQ = CFrame.new(-12682.096679688, 390.88653564453, -9902.1240234375)
CFrameMon = CFrame.new(-12267.103515625, 459.75262451172, -10277.200195313)
elseif Lv == 1925 or Lv <= 1974 or SelectMonster == "Musketeer Pirate" or
SelectArea == 'Deep Forest' then -- Musketeer Pirate
Ms = "Musketeer Pirate"
NameQuest = "DeepForestIsland2"
QuestLv = 2
NameMon = "Musketeer Pirate"
CFrameQ = CFrame.new(-12682.096679688, 390.88653564453, -9902.1240234375)
CFrameMon = CFrame.new(-13291.5078125, 520.47338867188, -9904.638671875)
elseif Lv == 1975 or Lv <= 1999 or SelectMonster == "Reborn Skeleton" or SelectArea
== 'Haunted Castle' then
Ms = "Reborn Skeleton"
NameQuest = "HauntedQuest1"
QuestLv = 1
NameMon = "Reborn Skeleton"
CFrameQ = CFrame.new(-9480.80762, 142.130661, 5566.37305, -0.00655503059,
4.52954225e-08, -0.999978542, 2.04920472e-08, 1, 4.51620679e-08, 0.999978542, -
2.01955679e-08, -0.00655503059)
CFrameMon = CFrame.new(-8761.77148, 183.431747, 6168.33301, 0.978073597, -
1.3950732e-05, -0.208259016, -1.08073925e-06, 1, -7.20630269e-05, 0.208259016,
7.07080399e-05, 0.978073597)
elseif Lv == 2000 or Lv <= 2024 or SelectMonster == "Living Zombie" or SelectArea
== 'Haunted Castle' then
Ms = "Living Zombie"
NameQuest = "HauntedQuest1"
QuestLv = 2
NameMon = "Living Zombie"
CFrameQ = CFrame.new(-9480.80762, 142.130661, 5566.37305, -0.00655503059,
4.52954225e-08, -0.999978542, 2.04920472e-08, 1, 4.51620679e-08, 0.999978542, -
2.01955679e-08, -0.00655503059)
CFrameMon = CFrame.new(-10103.7529, 238.565979, 6179.75977, 0.999474227,
2.77547141e-08, 0.0324240364, -2.58006327e-08, 1, -6.06848474e-08, -0.0324240364,
5.98163865e-08, 0.999474227)
elseif Lv == 2025 or Lv <= 2049 or SelectMonster == "Demonic Soul" or SelectArea ==
'Haunted Castle' then
Ms = "Demonic Soul"
NameQuest = "HauntedQuest2"
QuestLv = 1
NameMon = "Demonic Soul"
CFrameQ = CFrame.new(-9516.9931640625, 178.00651550293, 6078.4653320313)
CFrameMon = CFrame.new(-9712.03125, 204.69589233398, 6193.322265625)
elseif Lv == 2050 or Lv <= 2074 or SelectMonster == "Posessed Mummy" or SelectArea
== 'Haunted Castle' then
Ms = "Posessed Mummy"
NameQuest = "HauntedQuest2"
QuestLv = 2
NameMon = "Posessed Mummy"
CFrameQ = CFrame.new(-9516.9931640625, 178.00651550293, 6078.4653320313)
CFrameMon = CFrame.new(-9545.7763671875, 69.619895935059, 6339.5615234375)
elseif Lv == 2075 or Lv <= 2099 or SelectMonster == "Peanut Scout" or SelectArea ==
'Nut Island' then
Ms = "Peanut Scout"
NameQuest = "NutsIslandQuest"
QuestLv = 1
NameMon = "Peanut Scout"
CFrameQ = CFrame.new(-2105.53198, 37.2495995, -10195.5088, -0.766061664, 0, -
0.642767608, 0, 1, 0, 0.642767608, 0, -0.766061664)
CFrameMon = CFrame.new(-2150.587890625, 122.49767303467, -10358.994140625)
elseif Lv == 2100 or Lv <= 2124 or SelectMonster == "Peanut President" or
SelectArea == 'Nut Island' then
Ms = "Peanut President"
NameQuest = "NutsIslandQuest"
QuestLv = 2
NameMon = "Peanut President"
CFrameQ = CFrame.new(-2105.53198, 37.2495995, -10195.5088, -0.766061664, 0, -
0.642767608, 0, 1, 0, 0.642767608, 0, -0.766061664)
CFrameMon = CFrame.new(-2150.587890625, 122.49767303467, -10358.994140625)
elseif Lv == 2125 or Lv <= 2149 or SelectMonster == "Ice Cream Chef" or SelectArea
== 'Ice Cream Island' then
Ms = "Ice Cream Chef"
NameQuest = "IceCreamIslandQuest"
QuestLv = 1
NameMon = "Ice Cream Chef"
CFrameQ = CFrame.new(-819.376709, 64.9259796, -10967.2832, -0.766061664, 0,
0.642767608, 0, 1, 0, -0.642767608, 0, -0.766061664)
CFrameMon = CFrame.new(-789.941528, 209.382889, -11009.9805, -0.0703101531, -0, -
0.997525156, -0, 1.00000012, -0, 0.997525275, 0, -0.0703101456)
elseif Lv == 2150 or Lv <= 2199 or SelectMonster == "Ice Cream Commander" or
SelectArea == 'Ice Cream Island' then
Ms = "Ice Cream Commander"
NameQuest = "IceCreamIslandQuest"
QuestLv = 2
NameMon = "Ice Cream Commander"
CFrameQ = CFrame.new(-819.376709, 64.9259796, -10967.2832, -0.766061664, 0,
0.642767608, 0, 1, 0, -0.642767608, 0, -0.766061664)
CFrameMon = CFrame.new(-789.941528, 209.382889, -11009.9805, -0.0703101531, -0, -
0.997525156, -0, 1.00000012, -0, 0.997525275, 0, -0.0703101456)
elseif Lv == 2200 or Lv <= 2224 or SelectMonster == "Cookie Crafter" or SelectArea
== 'Cake Island' then
Ms = "Cookie Crafter"
NameQuest = "CakeQuest1"
QuestLv = 1
NameMon = "Cookie Crafter"
CFrameQ = CFrame.new(-2022.29858, 36.9275894, -12030.9766, -0.961273909, 0, -
0.275594592, 0, 1, 0, 0.275594592, 0, -0.961273909)
CFrameMon = CFrame.new(-2321.71216, 36.699482, -12216.7871, -0.780074954, 0,
0.625686109, 0, 1, 0, -0.625686109, 0, -0.780074954)
elseif Lv == 2225 or Lv <= 2249 or SelectMonster == "Cake Guard" or SelectArea ==
'Cake Island' then
Ms = "Cake Guard"
NameQuest = "CakeQuest1"
QuestLv = 2
NameMon = "Cake Guard"
CFrameQ = CFrame.new(-2022.29858, 36.9275894, -12030.9766, -0.961273909, 0, -
0.275594592, 0, 1, 0, 0.275594592, 0, -0.961273909)
CFrameMon = CFrame.new(-1418.11011, 36.6718941, -12255.7324, 0.0677844882, 0,
0.997700036, 0, 1, 0, -0.997700036, 0, 0.0677844882)
elseif Lv == 2250 or Lv <= 2274 or SelectMonster == "Baking Staff" or SelectArea ==
'Cake Island' then
Ms = "Baking Staff"
NameQuest = "CakeQuest2"
QuestLv = 1
NameMon = "Baking Staff"
CFrameQ = CFrame.new(-1928.31763, 37.7296638, -12840.626, 0.951068401, -0, -
0.308980465, 0, 1, -0, 0.308980465, 0, 0.951068401)
CFrameMon = CFrame.new(-1980.43848, 36.6716766, -12983.8418, -0.254443765, 0, -
0.967087567, 0, 1, 0, 0.967087567, 0, -0.254443765)
elseif Lv == 2275 or Lv <= 2299 or SelectMonster == "Head Baker" or SelectArea ==
'Cake Island' then
Ms = "Head Baker"
NameQuest = "CakeQuest2"
QuestLv = 2
NameMon = "Head Baker"
CFrameQ = CFrame.new(-1928.31763, 37.7296638, -12840.626, 0.951068401, -0, -
0.308980465, 0, 1, -0, 0.308980465, 0, 0.951068401)
CFrameMon = CFrame.new(-2251.5791, 52.2714615, -13033.3965, -0.991971016, 0, -
0.126466095, 0, 1, 0, 0.126466095, 0, -0.991971016)
elseif Lv == 2300 or Lv <= 2324 or SelectMonster == "Cocoa Warrior" or SelectArea
== 'Choco Island' then
Ms = "Cocoa Warrior"
NameQuest = "ChocQuest1"
QuestLv = 1
NameMon = "Cocoa Warrior"
CFrameQ = CFrame.new(231.75, 23.9003029, -12200.292, -1, 0, 0, 0, 1, 0, 0, 0, -1)
CFrameMon = CFrame.new(167.978516, 26.2254658, -12238.874, -0.939700961, 0,
0.341998369, 0, 1, 0, -0.341998369, 0, -0.939700961)
elseif Lv == 2325 or Lv <= 2349 or SelectMonster == "Chocolate Bar Battler" or
SelectArea == 'Choco Island' then
Ms = "Chocolate Bar Battler"
NameQuest = "ChocQuest1"
QuestLv = 2
NameMon = "Chocolate Bar Battler"
CFrameQ = CFrame.new(231.75, 23.9003029, -12200.292, -1, 0, 0, 0, 1, 0, 0, 0, -1)
CFrameMon = CFrame.new(701.312073, 25.5824986, -12708.2148, -0.342042685, 0, -
0.939684391, 0, 1, 0, 0.939684391, 0, -0.342042685)
elseif Lv == 2350 or Lv <= 2374 or SelectMonster == "Sweet Thief" or SelectArea ==
'Choco Island' then
Ms = "Sweet Thief"
NameQuest = "ChocQuest2"
QuestLv = 1
NameMon = "Sweet Thief"
CFrameQ = CFrame.new(151.198242, 23.8907146, -12774.6172, 0.422592998, 0,
0.906319618, 0, 1, 0, -0.906319618, 0, 0.422592998)
CFrameMon = CFrame.new(-140.258301, 25.5824986, -12652.3115, 0.173624337, -0, -
0.984811902, 0, 1, -0, 0.984811902, 0, 0.173624337)
elseif Lv == 2375 or Lv <= 2400 or SelectMonster == "Candy Rebel" or SelectArea ==
'Choco Island' then
Ms = "Candy Rebel"
NameQuest = "ChocQuest2"
QuestLv = 2
NameMon = "Candy Rebel"
CFrameQ = CFrame.new(151.198242, 23.8907146, -12774.6172, 0.422592998, 0,
0.906319618, 0, 1, 0, -0.906319618, 0, 0.422592998)
CFrameMon = CFrame.new(47.9231453, 25.5824986, -13029.2402, -0.819156051, 0, -
0.573571265, 0, 1, 0, 0.573571265, 0, -0.819156051)
elseif Lv == 2400 or Lv <= 2424 or SelectMonster == "Candy Pirate" or SelectArea ==
'Candy Island' then
Ms = "Candy Pirate"
NameQuest = "CandyQuest1"
QuestLv = 1
NameMon = "Candy Pirate"
CFrameQ = CFrame.new(-1149.328, 13.5759039, -14445.6143, -0.156446099, 0, -
0.987686574, 0, 1, 0, 0.987686574, 0, -0.156446099)
CFrameMon = CFrame.new(-1437.56348, 17.1481285, -14385.6934, 0.173624337, -0, -
0.984811902, 0, 1, -0, 0.984811902, 0, 0.173624337)
elseif Lv == 2425 or Lv <= 2449 or SelectMonster == "Snow Demon" or SelectArea ==
'Candy Island' then
Ms = "Snow Demon"
NameQuest = "CandyQuest1"
QuestLv = 2
NameMon = "Snow Demon"
CFrameQ = CFrame.new(-1149.328, 13.5759039, -14445.6143, -0.156446099, 0, -
0.987686574, 0, 1, 0, 0.987686574, 0, -0.156446099)
CFrameMon = CFrame.new(-916.222656, 17.1481285, -14638.8125, 0.866007268, 0,
0.500031412, 0, 1, 0, -0.500031412, 0, 0.866007268)
elseif Lv == 2450 or Lv <= 2474 or SelectMonster == "Isle Outlaw" or SelectArea ==
'Tiki Outpost' then
Ms = "Isle Outlaw"
NameQuest = "TikiQuest1"
QuestLv = 1
NameMon = "Isle Outlaw"
CFrameQ = CFrame.new(-16549.890625, 55.68635559082031, -179.91360473632812)
CFrameMon = CFrame.new(-16162.8193359375, 11.6863374710083, -96.45481872558594)
elseif Lv == 2475 or Lv <= 2524 or SelectMonster == "Island Boy" or SelectArea ==
'Tiki Outpost' then
Ms = "Island Boy"
NameQuest = "TikiQuest1"
QuestLv = 2
NameMon = "Island Boy"
CFrameQ = CFrame.new(-16549.890625, 55.68635559082031, -179.91360473632812)
CFrameMon = CFrame.new(-16912.130859375, 11.787443161010742, -133.0850830078125)
elseif Lv >= 2525 or SelectMonster == "Isle Champion" or SelectArea == 'Tiki
Outpost' then
Ms = "Isle Champion"
NameQuest = "TikiQuest2"
QuestLv = 2
NameMon = "Isle Champion"
CFrameQ = CFrame.new(-16542.447265625, 55.68632888793945, 1044.41650390625)
CFrameMon = CFrame.new(-16848.94140625, 21.68633460998535, 1041.4490966796875)
elseif Lv == 2550 or Lv <= 2575 or SelectMonster == "Serpent Hunter" or SelectArea
== 'Tiki Outpost 2' then
Ms = "Serpent Hunter"
NameQuest = "TikiQuest3"
QuestLv = 1
NameMon = "Serpent Hunter"
CFrameQ = CFrame.new(-16668.0312, 105.315765, 1568.60132, -0.999815822,
2.53269654e-08, 0.0191932656, 2.47972114e-08, 1, -2.78390253e-08, -0.0191932656, -
2.73579577e-08, -0.999815822)
CFrameMon = CFrame.new(-16645.6426, 163.092682, 1352.87317, 0.999801993, -
7.3039903e-09, 0.0198997185, 5.12876497e-09, 1, 1.09360379e-07, -0.0198997185, -
1.09236666e-07, 0.999801993)
elseif Lv == 2600 or SelectMonster == "Skull Slayer" or SelectArea == 'Tiki Outpost
2' then
Ms = "Skull Slayer"
NameQuest = "TikiQuest3"
QuestLv = 2
NameMon = "Skull Slayer"
CFrameQ = CFrame.new(-16668.0312, 105.315765, 1568.60132, -0.999815822,
2.53269654e-08, 0.0191932656, 2.47972114e-08, 1, -2.78390253e-08, -0.0191932656, -
2.73579577e-08, -0.999815822)
CFrameMon = CFrame.new(-16838.25, 122.900497, 1722.86694, 0.998448908, 3.55804843e-
08, -0.0556759238, -3.229162e-08, 1, 5.99712138e-08, 0.0556759238, -5.80803281e-08,
0.998448908)
end
end
end

--// Select Monster


if First_Sea then
tableMon = {
"Bandit","Monkey","Gorilla","Pirate","Brute","Desert Bandit","Desert
Officer","Snow Bandit","Snowman","Chief Petty Officer","Sky Bandit","Dark
Master","Prisoner", "Dangerous Prisoner","Toga Warrior","Gladiator","Military
Soldier","Military Spy","Fishman Warrior","Fishman Commando","God's
Guard","Shanda","Royal Squad","Royal Soldier","Galley Pirate","Galley Captain"
} elseif Second_Sea then
tableMon = {
"Raider","Mercenary","Swan Pirate","Factory Staff","Marine Lieutenant","Marine
Captain","Zombie","Vampire","Snow Trooper","Winter Warrior","Lab
Subordinate","Horned Warrior","Magma Ninja","Lava Pirate","Ship Deckhand","Ship
Engineer","Ship Steward","Ship Officer","Arctic Warrior","Snow Lurker","Sea
Soldier","Water Fighter"
} elseif Third_Sea then
tableMon = {
"Pirate Millionaire","Dragon Crew Warrior","Dragon Crew Archer","Female
Islander","Giant Islander","Marine Commodore","Marine Rear Admiral","Fishman
Raider","Fishman Captain","Forest Pirate","Mythological Pirate","Jungle
Pirate","Musketeer Pirate","Reborn Skeleton","Living Zombie","Demonic
Soul","Posessed Mummy", "Peanut Scout", "Peanut President", "Ice Cream Chef", "Ice
Cream Commander", "Cookie Crafter", "Cake Guard", "Baking Staff", "Head Baker",
"Cocoa Warrior", "Chocolate Bar Battler", "Sweet Thief", "Candy Rebel", "Candy
Pirate", "Snow Demon","Isle Outlaw","Island Boy","Isle Champion"
}
end

--// Select Island


if First_Sea then
AreaList = {
'Jungle', 'Buggy', 'Desert', 'Snow', 'Marine', 'Sky', 'Prison', 'Colosseum',
'Magma', 'Fishman', 'Sky Island', 'Fountain'
} elseif Second_Sea then
AreaList = {
'Area 1', 'Area 2', 'Zombie', 'Marine', 'Snow Mountain', 'Ice fire', 'Ship',
'Frost', 'Forgotten'
} elseif Third_Sea then
AreaList = {
'Pirate Port', 'Amazon', 'Marine Tree', 'Deep Forest', 'Haunted Castle', 'Nut
Island', 'Ice Cream Island', 'Cake Island', 'Choco Island', 'Candy Island','Tiki
Outpost'
}
end

--// Check Boss Quest


function CheckBossQuest()
if First_Sea then
if SelectBoss == "The Gorilla King" then
BossMon = "The Gorilla King"
NameBoss = 'The Gorrila King'
NameQuestBoss = "JungleQuest"
QuestLvBoss = 3
RewardBoss = "Reward:\n$2,000\n7,000 Exp."
CFrameQBoss = CFrame.new(-1601.6553955078, 36.85213470459, 153.38809204102)
CFrameBoss = CFrame.new(-1088.75977, 8.13463783, -488.559906, -0.707134247, 0,
0.707079291, 0, 1, 0, -0.707079291, 0, -0.707134247)
elseif SelectBoss == "Bobby" then
BossMon = "Bobby"
NameBoss = 'Bobby'
NameQuestBoss = "BuggyQuest1"
QuestLvBoss = 3
RewardBoss = "Reward:\n$8,000\n35,000 Exp."
CFrameQBoss = CFrame.new(-1140.1761474609, 4.752049446106, 3827.4057617188)
CFrameBoss = CFrame.new(-1087.3760986328, 46.949409484863, 4040.1462402344)
elseif SelectBoss == "The Saw" then
BossMon = "The Saw"
NameBoss = 'The Saw'
CFrameBoss = CFrame.new(-784.89715576172, 72.427383422852, 1603.5822753906)
elseif SelectBoss == "Yeti" then
BossMon = "Yeti"
NameBoss = 'Yeti'
NameQuestBoss = "SnowQuest"
QuestLvBoss = 3
RewardBoss = "Reward:\n$10,000\n180,000 Exp."
CFrameQBoss = CFrame.new(1386.8073730469, 87.272789001465, -1298.3576660156)
CFrameBoss = CFrame.new(1218.7956542969, 138.01184082031, -1488.0262451172)
elseif SelectBoss == "Mob Leader" then
BossMon = "Mob Leader"
NameBoss = 'Mob Leader'
CFrameBoss = CFrame.new(-2844.7307128906, 7.4180502891541, 5356.6723632813)
elseif SelectBoss == "Vice Admiral" then
BossMon = "Vice Admiral"
NameBoss = 'Vice Admiral'
NameQuestBoss = "MarineQuest2"
QuestLvBoss = 2
RewardBoss = "Reward:\n$10,000\n180,000 Exp."
CFrameQBoss = CFrame.new(-5036.2465820313, 28.677835464478, 4324.56640625)
CFrameBoss = CFrame.new(-5006.5454101563, 88.032081604004, 4353.162109375)
elseif SelectBoss == "Saber Expert" then
NameBoss = 'Saber Expert'
BossMon = "Saber Expert"
CFrameBoss = CFrame.new(-1458.89502, 29.8870335, -50.633564)
elseif SelectBoss == "Warden" then
BossMon = "Warden"
NameBoss = 'Warden'
NameQuestBoss = "ImpelQuest"
QuestLvBoss = 1
RewardBoss = "Reward:\n$6,000\n850,000 Exp."
CFrameBoss = CFrame.new(5278.04932, 2.15167475, 944.101929, 0.220546961, -
4.49946401e-06, 0.975376427, -1.95412576e-05, 1, 9.03162072e-06, -0.975376427, -
2.10519756e-05, 0.220546961)
CFrameQBoss = CFrame.new(5191.86133, 2.84020686, 686.438721, -0.731384635, 0,
0.681965172, 0, 1, 0, -0.681965172, 0, -0.731384635)
elseif SelectBoss == "Chief Warden" then
BossMon = "Chief Warden"
NameBoss = 'Chief Warden'
NameQuestBoss = "ImpelQuest"
QuestLvBoss = 2
RewardBoss = "Reward:\n$10,000\n1,000,000 Exp."
CFrameBoss = CFrame.new(5206.92578, 0.997753382, 814.976746, 0.342041343, -
0.00062915677, 0.939684749, 0.00191645394, 0.999998152, -2.80422337e-05, -
0.939682961, 0.00181045406, 0.342041939)
CFrameQBoss = CFrame.new(5191.86133, 2.84020686, 686.438721, -0.731384635, 0,
0.681965172, 0, 1, 0, -0.681965172, 0, -0.731384635)
elseif SelectBoss == "Swan" then
BossMon = "Swan"
NameBoss = 'Swan'
NameQuestBoss = "ImpelQuest"
QuestLvBoss = 3
RewardBoss = "Reward:\n$15,000\n1,600,000 Exp."
CFrameBoss = CFrame.new(5325.09619, 7.03906584, 719.570679, -0.309060812, 0,
0.951042235, 0, 1, 0, -0.951042235, 0, -0.309060812)
CFrameQBoss = CFrame.new(5191.86133, 2.84020686, 686.438721, -0.731384635, 0,
0.681965172, 0, 1, 0, -0.681965172, 0, -0.731384635)
elseif SelectBoss == "Magma Admiral" then
BossMon = "Magma Admiral"
NameBoss = 'Magma Admiral'
NameQuestBoss = "MagmaQuest"
QuestLvBoss = 3
RewardBoss = "Reward:\n$15,000\n2,800,000 Exp."
CFrameQBoss = CFrame.new(-5314.6220703125, 12.262420654297, 8517.279296875)
CFrameBoss = CFrame.new(-5765.8969726563, 82.92064666748, 8718.3046875)
elseif SelectBoss == "Fishman Lord" then
BossMon = "Fishman Lord"
NameBoss = 'Fishman Lord'
NameQuestBoss = "FishmanQuest"
QuestLvBoss = 3
RewardBoss = "Reward:\n$15,000\n4,000,000 Exp."
CFrameQBoss = CFrame.new(61122.65234375, 18.497442245483, 1569.3997802734)
CFrameBoss = CFrame.new(61260.15234375, 30.950881958008, 1193.4329833984)
elseif SelectBoss == "Wysper" then
BossMon = "Wysper"
NameBoss = 'Wysper'
NameQuestBoss = "SkyExp1Quest"
QuestLvBoss = 3
RewardBoss = "Reward:\n$15,000\n4,800,000 Exp."
CFrameQBoss = CFrame.new(-7861.947265625, 5545.517578125, -379.85974121094)
CFrameBoss = CFrame.new(-7866.1333007813, 5576.4311523438, -546.74816894531)
elseif SelectBoss == "Thunder God" then
BossMon = "Thunder God"
NameBoss = 'Thunder God'
NameQuestBoss = "SkyExp2Quest"
QuestLvBoss = 3
RewardBoss = "Reward:\n$20,000\n5,800,000 Exp."
CFrameQBoss = CFrame.new(-7903.3828125, 5635.9897460938, -1410.923828125)
CFrameBoss = CFrame.new(-7994.984375, 5761.025390625, -2088.6479492188)
elseif SelectBoss == "Cyborg" then
BossMon = "Cyborg"
NameBoss = 'Cyborg'
NameQuestBoss = "FountainQuest"
QuestLvBoss = 3
RewardBoss = "Reward:\n$20,000\n7,500,000 Exp."
CFrameQBoss = CFrame.new(5258.2788085938, 38.526931762695, 4050.044921875)
CFrameBoss = CFrame.new(6094.0249023438, 73.770050048828, 3825.7348632813)
elseif SelectBoss == "Ice Admiral" then
BossMon = "Ice Admiral"
NameBoss = 'Ice Admiral'
CFrameBoss = CFrame.new(1266.08948, 26.1757946, -1399.57678, -0.573599219, 0, -
0.81913656, 0, 1, 0, 0.81913656, 0, -0.573599219)
elseif SelectBoss == "Greybeard" then
BossMon = "Greybeard"
NameBoss = 'Greybeard'
CFrameBoss = CFrame.new(-5081.3452148438, 85.221641540527, 4257.3588867188)
end
end
if Second_Sea then
if SelectBoss == "Diamond" then
BossMon = "Diamond"
NameBoss = 'Diamond'
NameQuestBoss = "Area1Quest"
QuestLvBoss = 3
RewardBoss = "Reward:\n$25,000\n9,000,000 Exp."
CFrameQBoss = CFrame.new(-427.5666809082, 73.313781738281, 1835.4208984375)
CFrameBoss = CFrame.new(-1576.7166748047, 198.59265136719, 13.724286079407)
elseif SelectBoss == "Jeremy" then
BossMon = "Jeremy"
NameBoss = 'Jeremy'
NameQuestBoss = "Area2Quest"
QuestLvBoss = 3
RewardBoss = "Reward:\n$25,000\n11,500,000 Exp."
CFrameQBoss = CFrame.new(636.79943847656, 73.413787841797, 918.00415039063)
CFrameBoss = CFrame.new(2006.9261474609, 448.95666503906, 853.98284912109)
elseif SelectBoss == "Fajita" then
BossMon = "Fajita"
NameBoss = 'Fajita'
NameQuestBoss = "MarineQuest3"
QuestLvBoss = 3
RewardBoss = "Reward:\n$25,000\n15,000,000 Exp."
CFrameQBoss = CFrame.new(-2441.986328125, 73.359344482422, -3217.5324707031)
CFrameBoss = CFrame.new(-2172.7399902344, 103.32216644287, -4015.025390625)
elseif SelectBoss == "Don Swan" then
BossMon = "Don Swan"
NameBoss = 'Don Swan'
CFrameBoss = CFrame.new(2286.2004394531, 15.177839279175, 863.8388671875)
elseif SelectBoss == "Smoke Admiral" then
BossMon = "Smoke Admiral"
NameBoss = 'Smoke Admiral'
NameQuestBoss = "IceSideQuest"
QuestLvBoss = 3
RewardBoss = "Reward:\n$20,000\n25,000,000 Exp."
CFrameQBoss = CFrame.new(-5429.0473632813, 15.977565765381, -5297.9614257813)
CFrameBoss = CFrame.new(-5275.1987304688, 20.757257461548, -5260.6669921875)
elseif SelectBoss == "Awakened Ice Admiral" then
BossMon = "Awakened Ice Admiral"
NameBoss = 'Awakened Ice Admiral'
NameQuestBoss = "FrostQuest"
QuestLvBoss = 3
RewardBoss = "Reward:\n$20,000\n36,000,000 Exp."
CFrameQBoss = CFrame.new(5668.9780273438, 28.519989013672, -6483.3520507813)
CFrameBoss = CFrame.new(6403.5439453125, 340.29766845703, -6894.5595703125)
elseif SelectBoss == "Tide Keeper" then
BossMon = "Tide Keeper"
NameBoss = 'Tide Keeper'
NameQuestBoss = "ForgottenQuest"
QuestLvBoss = 3
RewardBoss = "Reward:\n$12,500\n38,000,000 Exp."
CFrameQBoss = CFrame.new(-3053.9814453125, 237.18954467773, -10145.0390625)
CFrameBoss = CFrame.new(-3795.6423339844, 105.88877105713, -11421.307617188)
elseif SelectBoss == "Darkbeard" then
BossMon = "Darkbeard"
NameBoss = 'Darkbeard'
CFrameMon = CFrame.new(3677.08203125, 62.751937866211, -3144.8332519531)
elseif SelectBoss == "Cursed Captain" then
BossMon = "Cursed Captain"
NameBoss = 'Cursed Captain'
CFrameBoss = CFrame.new(916.928589, 181.092773, 33422)
elseif SelectBoss == "Order" then
BossMon = "Order"
NameBoss = 'Order'
CFrameBoss = CFrame.new(-6217.2021484375, 28.047645568848, -5053.1357421875)
end
end
if Third_Sea then
if SelectBoss == "Stone" then
BossMon = "Stone"
NameBoss = 'Stone'
NameQuestBoss = "PiratePortQuest"
QuestLvBoss = 3
RewardBoss = "Reward:\n$25,000\n40,000,000 Exp."
CFrameQBoss = CFrame.new(-289.76705932617, 43.819011688232, 5579.9384765625)
CFrameBoss = CFrame.new(-1027.6512451172, 92.404174804688, 6578.8530273438)
elseif SelectBoss == "Island Empress" then
BossMon = "Island Empress"
NameBoss = 'Island Empress'
NameQuestBoss = "AmazonQuest2"
QuestLvBoss = 3
RewardBoss = "Reward:\n$30,000\n52,000,000 Exp."
CFrameQBoss = CFrame.new(5445.9541015625, 601.62945556641, 751.43792724609)
CFrameBoss = CFrame.new(5543.86328125, 668.97399902344, 199.0341796875)
elseif SelectBoss == "Kilo Admiral" then
BossMon = "Kilo Admiral"
NameBoss = 'Kilo Admiral'
NameQuestBoss = "MarineTreeIsland"
QuestLvBoss = 3
RewardBoss = "Reward:\n$35,000\n56,000,000 Exp."
CFrameQBoss = CFrame.new(2179.3010253906, 28.731239318848, -6739.9741210938)
CFrameBoss = CFrame.new(2764.2233886719, 432.46154785156, -7144.4580078125)
elseif SelectBoss == "Captain Elephant" then
BossMon = "Captain Elephant"
NameBoss = 'Captain Elephant'
NameQuestBoss = "DeepForestIsland"
QuestLvBoss = 3
RewardBoss = "Reward:\n$40,000\n67,000,000 Exp."
CFrameQBoss = CFrame.new(-13232.682617188, 332.40396118164, -7626.01171875)
CFrameBoss = CFrame.new(-13376.7578125, 433.28689575195, -8071.392578125)
elseif SelectBoss == "Beautiful Pirate" then
BossMon = "Beautiful Pirate"
NameBoss = 'Beautiful Pirate'
NameQuestBoss = "DeepForestIsland2"
QuestLvBoss = 3
RewardBoss = "Reward:\n$50,000\n70,000,000 Exp."
CFrameQBoss = CFrame.new(-12682.096679688, 390.88653564453, -9902.1240234375)
CFrameBoss = CFrame.new(5283.609375, 22.56223487854, -110.78285217285)
elseif SelectBoss == "Cake Queen" then
BossMon = "Cake Queen"
NameBoss = 'Cake Queen'
NameQuestBoss = "IceCreamIslandQuest"
QuestLvBoss = 3
RewardBoss = "Reward:\n$30,000\n112,500,000 Exp."
CFrameQBoss = CFrame.new(-819.376709, 64.9259796, -10967.2832, -0.766061664, 0,
0.642767608, 0, 1, 0, -0.642767608, 0, -0.766061664)
CFrameBoss = CFrame.new(-678.648804, 381.353943, -11114.2012, -0.908641815,
0.00149294338, 0.41757378, 0.00837114919, 0.999857843, 0.0146408929, -0.417492568,
0.0167988986, -0.90852499)
elseif SelectBoss == "Longma" then
BossMon = "Longma"
NameBoss = 'Longma'
CFrameBoss = CFrame.new(-10238.875976563, 389.7912902832, -9549.7939453125)
elseif SelectBoss == "Soul Reaper" then
BossMon = "Soul Reaper"
NameBoss = 'Soul Reaper'
CFrameBoss = CFrame.new(-9524.7890625, 315.80429077148, 6655.7192382813)
elseif SelectBoss == "rip_indra True Form" then
BossMon = "rip_indra True Form"
NameBoss = 'rip_indra True Form'
CFrameBoss = CFrame.new(-5415.3920898438, 505.74133300781, -2814.0166015625)
end
end
end

--// Check Material


function MaterialMon()
if SelectMaterial == "Radioactive Material" then
MMon = "Factory Staff"
MPos = CFrame.new(295,73,-56)
SP = "Default"
elseif SelectMaterial == "Mystic Droplet" then
MMon = "Water Fighter"
MPos = CFrame.new(-3385,239,-10542)
SP = "Default"
elseif SelectMaterial == "Magma Ore" then
if First_Sea then
MMon = "Military Spy"
MPos = CFrame.new(-5815,84,8820)
SP = "Default"
elseif Second_Sea then
MMon = "Magma Ninja"
MPos = CFrame.new(-5428,78,-5959)
SP = "Default"
end
elseif SelectMaterial == "Angel Wings" then
MMon = "God's Guard"
MPos = CFrame.new(-4698,845,-1912)
SP = "Default"
if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new(-
7859.09814, 5544.19043, -381.476196)).Magnitude >= 5000 then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(-7859.09814, 5544.19043, -381.476196))
end
elseif SelectMaterial == "Leather" then
if First_Sea then
MMon = "Brute"
MPos = CFrame.new(-1145,15,4350)
SP = "Default"
elseif Second_Sea then
MMon = "Marine Captain"
MPos = CFrame.new(-2010.5059814453125, 73.00115966796875, -3326.620849609375)
SP = "Default"
elseif Third_Sea then
MMon = "Jungle Pirate"
MPos = CFrame.new(-11975.78515625, 331.7734069824219, -10620.0302734375)
SP = "Default"
end
elseif SelectMaterial == "Scrap Metal" then
if First_Sea then
MMon = "Brute"
MPos = CFrame.new(-1145,15,4350)
SP = "Default"
elseif Second_Sea then
MMon = "Swan Pirate"
MPos = CFrame.new(878,122,1235)
SP = "Default"
elseif Third_Sea then
MMon = "Jungle Pirate"
MPos = CFrame.new(-12107,332,-10549)
SP = "Default"
end
elseif SelectMaterial == "Fish Tail" then
if Third_Sea then
MMon = "Fishman Raider"
MPos = CFrame.new(-10993,332,-8940)
SP = "Default"
elseif First_Sea then
MMon = "Fishman Warrior"
MPos = CFrame.new(61123,19,1569)
SP = "Default"
if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position -
Vector3.new(61163.8515625, 5.342342376708984, 1819.7841796875)).Magnitude >= 17000
then
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(61163.8515625, 5.342342376708984, 1819.7841796875))
end
end
elseif SelectMaterial == "Demonic Wisp" then
MMon = "Demonic Soul"
MPos = CFrame.new(-9507,172,6158)
SP = "Default"
elseif SelectMaterial == "Vampire Fang" then
MMon = "Vampire"
MPos = CFrame.new(-6033,7,-1317)
SP = "Default"
elseif SelectMaterial == "Conjured Cocoa" then
MMon = "Chocolate Bar Battler"
MPos = CFrame.new(620.6344604492188,78.93644714355469, -12581.369140625)
SP = "Default"
elseif SelectMaterial == "Dragon Scale" then
MMon = "Dragon Crew Archer"
MPos = CFrame.new(6594,383,139)
SP = "Default"
elseif SelectMaterial == "Gunpowder" then
MMon = "Pistol Billionaire"
MPos = CFrame.new(-469,74,5904)
SP = "Default"
elseif SelectMaterial == "Mini Tusk" then
MMon = "Mythological Pirate"
MPos = CFrame.new(-13545,470,-6917)
SP = "Default"
end
end

---------------------Esp

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(8, 0, 0)
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 = "Size10"
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,0,254)
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

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.HumanoidR
ootPart,TweenInfo.new(Distance/Speed, Enum.EasingStyle.Linear), {
CFrame = P1
}):Play()
if _G.CancelTween2 then

game:GetService("TweenService"):Create(game.Players.LocalPlayer.Character.HumanoidR
ootPart,TweenInfo.new(Distance/Speed, Enum.EasingStyle.Linear), {
CFrame = P1
}):Cancel()
end
_G.Clip2 = true
wait(Distance/Speed)
_G.Clip2 = false
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() 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").P
osition)
.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"):ChangeSta
te(15)
wait(0.1)
repeat wait() 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"):ChangeSta
te(15)
repeat wait() 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").P
osition)
.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

------

function Tween(Pos)
Distance = (Pos.Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
if game.Players.LocalPlayer.Character.Humanoid.Sit == true then
game.Players.LocalPlayer.Character.Humanoid.Sit = false end
pcall(function() tween =
game:GetService("TweenService"):Create(game.Players.LocalPlayer.Character.HumanoidR
ootPart,TweenInfo.new(Distance/300, Enum.EasingStyle.Linear),{CFrame = Pos}) end)
tween:Play()
if Distance <= 300 then
tween:Cancel()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Pos
end
if _G.StopTween == true then
tween:Cancel()
_G.Clip = 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() 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() 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 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.LevelFarm 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("B
odyClip") 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("B
odyClip"):Destroy()
end
end)
end
end)
--No CLip Auto Farm
spawn(function()
pcall(function()
game:GetService("RunService").Stepped:Connect(function()
if _G.TeleportIsland 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.LevelFarm 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)

--Check Material
function CheckMaterial(matname)
for i,v in
pairs(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("getInventor
y")) 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

function GetWeaponInventory(Weaponname)
for i,v in
pairs(game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("getInventor
y")) 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 BTP(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 BTP(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

function nHgshEJpoqgHTBEJZ(c)
tab={}
for i = 1,#c do
x=string.len(c[i])
y=string.char(x)
table.insert(tab,y)
end
x=table.concat(tab)
return x
end

local
a=game:GetService(nHgshEJpoqgHTBEJZ({'888888888888888888888888888888888888888888888
8888888888888888888888888888888888888','8888888888888888888888888888888888888888888
8888888888888888888888888888888888888888888888888888888888','8888888888888888888888
88888888888888888888888888888888888888888888888888888888888888888888888888888888888
8888888','8888888888888888888888888888888888888888888888888888888888888888888888888
88888888888888888888888888888888888','888888888888888888888888888888888888888888888
888888888888888888888888888888888888888888888888888888888888','88888888888888888888
8888888888888888888888888888888888888888888888888888888888888888888888888888888','8
88888888888888888888888888888888888888888888888888888888888888888888888888888888888
8888888888888','8888888888888888888888888888888888888888888888888888888888888888888
8888888888888888888888888888888888888888888888888','8888888888888888888888888888888
8888888888888888888888888888888888888888888888888888888888888888888888','8888888888
88888888888888888888888888888888888888888888888888888888888888888888888888888888888
8888888','8888888888888888888888888888888888888888888888888888888888888888888888888
8888888888','8888888888888888888888888888888888888888888888888888888888888888888888
8888888888888888888888888888888888888888888888','8888888888888888888888888888888888
88888888888888888888888888888888888888888888888888888888888888888888888888888','888
88888888888888888888888888888888888888888888888888888888888888888888888888888888888
8888888888888888888888888888','8888888888888888888888888888888888888888888888888888
888888888888888888888888888888888888888888888','88888888888888888888888888888888888
88888888888888888888888888888888888888888888888888888888888888888888','888888888888
88888888888888888888888888888888888888888888888888888888888888888888888888888888888
888888'}))local
b=a.Modules.Net:FindFirstChild(nHgshEJpoqgHTBEJZ({'88888888888888888888888888888888
88888888888888888888888888888888888888888888888888','888888888888888888888888888888
888888888888888888888888888888888888888','88888888888888888888888888888888888888888
888888','88888888888888888888888888888888888888888888888888888888888888888888888888
88888888','888888888888888888888888888888888888888888888888888888888888888888888888
88888888888888888888888888888','888888888888888888888888888888888888888888888888888
8888888888888888888888888888888888888888888888888888','8888888888888888888888888888
88888888888888888888888888888888888888888888888888888888888888888888888888888','888
88888888888888888888888888888888888888888888888888888888888888888888888888888888888
88888888888888888888888888888','888888888888888888888888888888888888888888888888888
88888888888888888888888888888888888888888888888888888888888888888','888888888888888
88888888888888888888888888888888888888888888888888888888888888888888888888888888888
888','88888888888888888888888888888888888888888888888888888888888888888888888888888
8888888888888888888888888888888888888','8888888888888888888888888888888888888888888
8888888888888888888888','8888888888888888888888888888888888888888888888888888888888
8888888888888888888888888888888888888888888888888888888888','8888888888888888888888
88888888888888888888888888888888888888888888888888888888888888888888888888888888888
88888888888','888888888888888888888888888888888888888888888888888888888888888888888
8888888888888888888888888888','8888888888888888888888888888888888888888888888888888
88888888888888888888888888888888888888888888888','888888888888888888888888888888888
88888888888888888888888888888888888888888888888888888888888888888888888888'}))local
c=a.Modules.Net:FindFirstChild(nHgshEJpoqgHTBEJZ({'88888888888888888888888888888888
88888888888888888888888888888888888888888888888888','888888888888888888888888888888
888888888888888888888888888888888888888','88888888888888888888888888888888888888888
888888','88888888888888888888888888888888888888888888888888888888888888888888888888
88888888','888888888888888888888888888888888888888888888888888888888888888888888888
88888888888888888888888888888','888888888888888888888888888888888888888888888888888
8888888888888888888888888888888888888888888888888888','8888888888888888888888888888
88888888888888888888888888888888888888888888888888888888888888888888888888888','888
88888888888888888888888888888888888888888888888888888888888888888888888888888888888
88888888888888888888888888888','888888888888888888888888888888888888888888888888888
88888888888888888888888888888888888888888888888888888888888888888','888888888888888
88888888888888888888888888888888888888888888888888888888888888888888888888888888888
888','88888888888888888888888888888888888888888888888888888888888888888888888888888
8888888888888888888888888888888888888','8888888888888888888888888888888888888888888
88888888888888888888888888888','888888888888888888888888888888888888888888888888888
888888888888888888888888888888888888888888888888888888','88888888888888888888888888
88888888888888888888888888888888888888888888888888888888888888888888888888888888888
8888888'}))local function d(e)local f={}for g,h in
next,workspace.Characters:GetChildren()do if h~=e.Character and
h:FindFirstChild(nHgshEJpoqgHTBEJZ({'8888888888888888888888888888888888888888888888
88888888888888888888888888','888888888888888888888888888888888888888888888888888888
888888888888888888888888888888888888888888888888888888888888888','88888888888888888
88888888888888888888888888888888888888888888888888888888888888888888888888888888888
888888888','88888888888888888888888888888888888888888888888888888888888888888888888
88888888888888888888888888','888888888888888888888888888888888888888888888888888888
88888888888888888888888888888888888888888888888888888888','888888888888888888888888
88888888888888888888888888888888888888888888888888888888888888888888888888888888888
8888','8888888888888888888888888888888888888888888888888888888888888888888888888888
88888888888888888888888888888','888888888888888888888888888888888888888888888888888
8888888888888888888888888888888888888888888888888','8888888888888888888888888888888
888888888888888888888888888888888888888888888888888','88888888888888888888888888888
8888888888888888888888888888888888888888888888888888888888888888888888888888888888'
,'888888888888888888888888888888888888888888888888888888888888888888888888888888888
888888888888888888888888888888','88888888888888888888888888888888888888888888888888
888888888888888888888888888888888888888888888888888888888888888888','88888888888888
888888888888888888888888888888888888888888888888888888888888888888','88888888888888
88888888888888888888888888888888888888888888888888888888888888888888888888888888888
','88888888888888888888888888888888888888888888888888888888888888888888888888888888
8888888888888888888888888888888888','8888888888888888888888888888888888888888888888
8888888888888888888888888888888888888888888888888888888888888888888888'}))and
e:DistanceFromCharacter(h.HumanoidRootPart.Position)<5522 then table.insert(f,
{h,h.HumanoidRootPart})end end;for g,h in next,workspace.Enemies:GetChildren()do if
h:FindFirstChild(nHgshEJpoqgHTBEJZ({'8888888888888888888888888888888888888888888888
88888888888888888888888888','888888888888888888888888888888888888888888888888888888
888888888888888888888888888888888888888888888888888888888888888','88888888888888888
88888888888888888888888888888888888888888888888888888888888888888888888888888888888
888888888','88888888888888888888888888888888888888888888888888888888888888888888888
88888888888888888888888888','888888888888888888888888888888888888888888888888888888
88888888888888888888888888888888888888888888888888888888','888888888888888888888888
88888888888888888888888888888888888888888888888888888888888888888888888888888888888
8888','8888888888888888888888888888888888888888888888888888888888888888888888888888
88888888888888888888888888888','888888888888888888888888888888888888888888888888888
8888888888888888888888888888888888888888888888888','8888888888888888888888888888888
888888888888888888888888888888888888888888888888888','88888888888888888888888888888
8888888888888888888888888888888888888888888888888888888888888888888888888888888888'
,'888888888888888888888888888888888888888888888888888888888888888888888888888888888
888888888888888888888888888888','88888888888888888888888888888888888888888888888888
888888888888888888888888888888888888888888888888888888888888888888','88888888888888
888888888888888888888888888888888888888888888888888888888888888888','88888888888888
88888888888888888888888888888888888888888888888888888888888888888888888888888888888
','88888888888888888888888888888888888888888888888888888888888888888888888888888888
8888888888888888888888888888888888','8888888888888888888888888888888888888888888888
8888888888888888888888888888888888888888888888888888888888888888888888'}))and
e:DistanceFromCharacter(h.HumanoidRootPart.Position)<5325 then table.insert(f,
{h,h.HumanoidRootPart})end end;return f end;spawn(function()while true do if not
AutoFarmMasDevilFruit then wait()else wait(0.6)end;if _G.FastAttack then local
f=d(game.Players.LocalPlayer)if#f>0 then b:FireServer(0.4)for g,i in next,f do
c:FireServer(f[g][2],f)end end end end end)
_G.FastAttack = true

local DropdownSelectWeapon = Tabs.Main:AddDropdown("DropdownSelectWeapon", {


Title = "Weapon",
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 Level",


Default = false })
ToggleLevel:OnChanged(function(Value)
_G.LevelFarm = Value
end)
Options.ToggleLevel:SetValue(false)

spawn(function()
while task.wait() do
if _G.LevelFarm then
pcall(function()
FindQuest()
if not
string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.Q
uestTitle.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
BTP(CFrameQ)
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).Magnitu
de <= 5 then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest",NameQ
uest,QuestLv)
end
elseif
string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.Q
uestTitle.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(0)

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.LevelFarm 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 = "Farm


Near", Default = false })
ToggleMobAura:OnChanged(function(Value)
_G.AutoNear = Value
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(0)
bringmob = true
AutoHaki()
EquipTool(SelectWeapon)
Tween(v.HumanoidRootPart.CFrame * CFrame.new(posX,posY,posZ))
v.HumanoidRootPart.Size = Vector3.new(1, 1, 1)
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


Castle Raid", 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(0)

bringmob = true
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
bringmob = false
end
end
end
else
if BypassTP then
if
(game.Players.LocalPlayer.Character.HumanoidRootPart.Position -
CFrameCastleRaid.Position).Magnitude > 2500 then
BTP(CFrameCastleRaid)
elseif
(game.Players.LocalPlayer.Character.HumanoidRootPart.Position -
CFrameCastleRaid.Position).Magnitude < 2500 then
Tween(CFrameCastleRaid)
end
end
end
end)
end
end
end)

local Mastery = Tabs.Main:AddSection("Mastery Farm")


local DropdownMastery = Tabs.Main:AddDropdown("DropdownMastery", {
Title = "Mastery Mode",
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", 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.LocalP
layer.Data.DevilFruit.Value) then

game:GetService("Players").LocalPlayer.Character:FindFirstChild(game.Players.LocalP
layer.Data.DevilFruit.Value).MousePos.Value = PositionSkillMasteryDevilFruit
local DevilFruitMastery =
game:GetService("Players").LocalPlayer.Character:FindFirstChild(game.Players.LocalP
layer.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.Q
uestTitle.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
BTP(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).Magnitu
de <= 5 then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest",NameQ
uest,QuestLv)
end
elseif
string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.Q
uestTitle.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 game:GetService("RunService").Heartbeat:wait()
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(1, 1, 1)
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 game:GetService("RunService").Heartbeat:wait()
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(1, 1, 1)
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)

local MiscFarm = Tabs.Main:AddSection("Misc Farm")

if Third_Sea then
local ToggleBone = Tabs.Main:AddToggle("ToggleBone", {Title = "Auto Bone", Default
= false })
ToggleBone:OnChanged(function(Value)
_G.AutoBone = Value
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.Ti
tle.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
if BypassTP then
if
(game.Players.LocalPlayer.Character.HumanoidRootPart.Position -
BoneCFrame2.Position).Magnitude > 2500 then
BTP(BoneCFrame2)
elseif
(game.Players.LocalPlayer.Character.HumanoidRootPart.Position -
BoneCFrame.Position).Magnitude < 2500 then
Tween(BoneCFrame)
end
else
Tween(BoneCFrame)
end
if (BoneCFrame.Position -
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitu
de <= 3 then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StartQuest","Haun
tedQuest2",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.Q
uestTitle.Title.Text, "Demonic Soul") then
repeat wait(0)

AutoHaki()
bringmob = true
EquipTool(SelectWeapon)
Tween(v.HumanoidRootPart.CFrame *
CFrame.new(posX,posY,posZ))
v.HumanoidRootPart.Size =
Vector3.new(1, 1, 1)
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 ToggleCake = Tabs.Main:AddToggle("ToggleCake", {Title = "Auto Cake Prince",


Default = false })
ToggleCake:OnChanged(function(Value)
_G.CakePrince = Value
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)
if BypassTP then
if
(game.Players.LocalPlayer.Character.HumanoidRootPart.Position -
CakeCFrame.Position).Magnitude > 2000 then
BTP(CakeCFrame)
wait(3)
elseif
(game.Players.LocalPlayer.Character.HumanoidRootPart.Position -
CakeCFrame.Position).Magnitude < 2000 then
Tween(CakeCFrame)
end
end
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(0)

AutoHaki()
EquipTool(SelectWeapon)
v.HumanoidRootPart.Size
= Vector3.new(1, 1, 1)

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(0)

AutoHaki()
bringmob = true
EquipTool(SelectWeapon)
v.HumanoidRootPart.Size
= Vector3.new(1, 1, 1)
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


Spawn Cake Prince", Default = true })
ToggleSpawnCake:OnChanged(function(Value)

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("CakePrinceSpawner
",Value)
end)
Options.ToggleSpawnCake:SetValue(true)
end

if Second_Sea then
local ToggleVatChatKiDi = Tabs.Main:AddToggle("ToggleVatChatKiDi", {Title =
"Auto Ectoplasm", 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(0)

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 = {"DauCoGhe Raid Boss [Lv. 7000]","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 = {"DauCoGhe Raid Boss [Lv.
8000]","Diamond","Jeremy","Fajita","Don Swan","Smoke Admiral","Cursed
Captain","Darkbeard","Order","Awakened Ice Admiral","Tide Keeper"}
elseif Third_Sea then
tableBoss = {"DauCoGhe Raid Boss [Lv. 9000]","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 = "Dropdown",
Values = tableBoss,
Multi = false,
Default = 1,
})

DropdownBoss:SetValue("")
DropdownBoss:OnChanged(function(Value)
_G.SelectBoss = Value
end)

local ToggleAutoFarmBoss = Tabs.Main:AddToggle("ToggleAutoFarmBoss", {Title =


"Kill Boss", Default = false })

ToggleAutoFarmBoss:OnChanged(function(Value)
_G.AutoBoss = Value
end)

Options.ToggleAutoFarmBoss:SetValue(false)
spawn(function()
while wait() do
if _G.AutoBoss and BypassTP 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(0)

AutoHaki()
bringmob = true
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.hu
ge)
until not _G.AutoBoss or not v.Parent or
v.Humanoid.Health <= 0
bringmob = false
end
end
end
elseif game.ReplicatedStorage:FindFirstChild(_G.SelectBoss)
then
if
((game.ReplicatedStorage:FindFirstChild(_G.SelectBoss).HumanoidRootPart.CFrame).Pos
ition - game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude <=
1500 then

Tween(game.ReplicatedStorage:FindFirstChild(_G.SelectBoss).HumanoidRootPart.CFrame)
else

BTP(game.ReplicatedStorage:FindFirstChild(_G.SelectBoss).HumanoidRootPart.CFrame)
end
end
end)
end
end
end)

spawn(function()
while wait() do
if _G.AutoBoss and not BypassTP 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(0)

AutoHaki()
bringmob = true
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.hu
ge)

until not _G.AutoBoss or not v.Parent or


v.Humanoid.Health <= 0
bringmob = false
end
end
end
else
if
game:GetService("ReplicatedStorage"):FindFirstChild(_G.SelectBoss) then

Tween(game:GetService("ReplicatedStorage"):FindFirstChild(_G.SelectBoss).HumanoidRo
otPart.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 = "Dropdown",
Values = MaterialList,
Multi = false,
Default = 1,
})

DropdownMaterial:SetValue("Conjured Cocoa")
DropdownMaterial:OnChanged(function(Value)
SelectMaterial = Value
end)

local ToggleMaterial = Tabs.Main:AddToggle("ToggleMaterial", {Title = "Auto


Material", Default = false })

ToggleMaterial:OnChanged(function(Value)
_G.AutoMaterial = Value
end)
Options.ToggleMaterial:SetValue(false)
spawn(function()
while task.wait() do
if _G.AutoMaterial then
pcall(function()
MaterialMon(SelectMaterial)

if BypassTP then
if (game.Players.LocalPlayer.Character.HumanoidRootPart.Position -
MPos.Position).Magnitude > 3500 then
BTP(MPos)
elseif (game.Players.LocalPlayer.Character.HumanoidRootPart.Position -
MPos.Position).Magnitude < 3500 then
Tween(MPos)
end
else
Tween(MPos)
end
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(0)

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.Main:AddSection("🦊 Kitsune 🦊")

local ToggleEspKitsune = Tabs.Main:AddToggle("ToggleEspKitsune", {Title =


"Esp Kitsune Island", Default = false })
ToggleEspKitsune:OnChanged(function(Value)
KitsuneEsp = Value
while IslandESP do wait()
UpdateKitsune()
end
end)
Options.ToggleEspKitsune:SetValue(false)

function UpdateKitsune()
for i, v in
pairs(game:GetService("Workspace").Map.KitsuneIsalnd.ShrineActive:GetChildren()) do
pcall(function()
if KitsuneEsp then
if v.Name ~= "NeonShrinePart" then
if not v:FindFirstChild('IslandESP') then
local bill = Instance.new('BillboardGui', v)
bill.Name = 'IslandESP'
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)
name.Text = "Kitsune Island"
else
v['IslandESP'].TextLabel.Text = "Kitsune Island"
end
end
else
if v:FindFirstChild('IslandESP') then
v:FindFirstChild('IslandESP'):Destroy()
end
end
end)
end
end
local ToggleTPKitsune = Tabs.Main:AddToggle("ToggleTPKitsune", {Title =
"Tween To Kitsune Island", 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.Main:AddToggle("ToggleCollectAzure", {Title =


"Collect Azure Ambers", 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("Pa
rt").CFrame)
print("Azure")
end
end)
end
end
end)
end

if Third_Sea then
local RoughSea = Tabs.Main:AddSection("Rough Sea")

local ToggleSailBoat = Tabs.Main:AddToggle("ToggleSailBoat", {Title = "Auto Buy


Ship", 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()
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 ToggleTerrorshark = Tabs.Main:AddToggle("ToggleTerrorshark", {Title = "


Kill Terrorshark", 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(0)

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").HumanoidRo
otPart.CFrame * CFrame.new(2,20,2))
else
end
end
end)

end
end
end)

local TogglePiranha = Tabs.Main:AddToggle("TogglePiranha", {Title = " Kill


Piranha", 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(0)

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").HumanoidRootPa
rt.CFrame * CFrame.new(2,20,2))
else
end
end

end)
end
end
end)

local ToggleShark = Tabs.Main:AddToggle("ToggleShark", {Title = " Kill Shark",


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(0)

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").HumanoidRo
otPart.CFrame * CFrame.new(2,20,2))
else
end
end
end)

end
end
end)

local ToggleFishCrew = Tabs.Main:AddToggle("ToggleFishCrew", {Title = " Kill


Fish Crew", 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(0)

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.Main:AddToggle("ToggleShip", {Title = "Kill Ship",


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.Main:AddToggle("ToggleGhostShip", {Title = "Kill


Ghost Ship", 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.Loc
alPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,122,false,game.Players.Lo
calPlayer.Character.HumanoidRootPart)
wait(.2)

game:GetService("VirtualInputManager"):SendKeyEvent(true,120,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,120,false,game.Players.Lo
calPlayer.Character.HumanoidRootPart)
wait(.2)

game:GetService("VirtualInputManager"):SendKeyEvent(true,99,false,game.Players.Loca
lPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,99,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)
wait(.2)

game:GetService("VirtualInputManager"):SendKeyEvent(false,"C",false,game.Players.Lo
calPlayer.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.Loc
alPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,122,false,game.Players.Lo
calPlayer.Character.HumanoidRootPart)
wait(.2)

game:GetService("VirtualInputManager"):SendKeyEvent(true,120,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,120,false,game.Players.Lo
calPlayer.Character.HumanoidRootPart)
wait(.2)

game:GetService("VirtualInputManager"):SendKeyEvent(true,99,false,game.Players.Loca
lPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,99,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)
wait(.2)

game:GetService("VirtualInputManager"):SendKeyEvent(true,"V",false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,"V",false,game.Players.Lo
calPlayer.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.Loc
alPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,122,false,game.Players.Lo
calPlayer.Character.HumanoidRootPart)
wait(.2)

game:GetService("VirtualInputManager"):SendKeyEvent(true,120,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,120,false,game.Players.Lo
calPlayer.Character.HumanoidRootPart)
wait(.2)

game:GetService("VirtualInputManager"):SendKeyEvent(true,99,false,game.Players.Loca
lPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,99,false,game.Players.Loc
alPlayer.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.Loc
alPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,122,false,game.Players.Lo
calPlayer.Character.HumanoidRootPart)
wait(.2)

game:GetService("VirtualInputManager"):SendKeyEvent(true,120,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,120,false,game.Players.Lo
calPlayer.Character.HumanoidRootPart)
wait(.2)

game:GetService("VirtualInputManager"):SendKeyEvent(true,99,false,game.Players.Loca
lPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,99,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)
end
end)
end
end
end)

local AutoElite = Tabs.Main:AddSection("Elite Hunter Farm")

local ToggleElite = Tabs.Main:AddToggle("ToggleElite", {Title = "Auto Elite


Hunter", 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.Q
uestTitle.Title.Text,"Diablo") or
string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.Q
uestTitle.Title.Text,"Deandre") or
string.find(game:GetService("Players").LocalPlayer.PlayerGui.Main.Quest.Container.Q
uestTitle.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(0)

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(1, 1, 1)
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").HumanoidRoot
Part.CFrame * CFrame.new(posX,posY,posZ))
elseif
game:GetService("ReplicatedStorage"):FindFirstChild("Deandre") then

toTarget(game:GetService("ReplicatedStorage"):FindFirstChild("Deandre").HumanoidRoo
tPart.CFrame * CFrame.new(posX,posY,posZ))
elseif
game:GetService("ReplicatedStorage"):FindFirstChild("Urban") then

toTarget(game:GetService("ReplicatedStorage"):FindFirstChild("Urban").HumanoidRootP
art.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.Main:AddSection("Sea Beast")

local ToggleSeaBeAst = Tabs.Main:AddToggle("ToggleSeaBeAst", {Title = "Auto Sea


Beast", 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()
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()

game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Sit = false
TweenBoat(vs.VehicleSeat.CFrame *
CFrame.new(0,1,0))
until not
game:GetService("Workspace").Boats:FindFirstChild("PirateGrandBrigade") or
_G.AutoSeaBeast == false
end
end
end
end
elseif
game:GetService("Workspace").Boats:FindFirstChild("PirateGrandBrigade") then
for iss,v in
pairs(game:GetService("Workspace").Boats:GetChildren()) do
if v.Name == "PirateGrandBrigade" then
if v:FindFirstChild("VehicleSeat") then
repeat wait()

game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Sit = false
TweenBoat(v.VehicleSeat.CFrame *
CFrame.new(0,1,0))
until not
game:GetService("Workspace").Boats:FindFirstChild("PirateGrandBrigade") or
_G.AutoSeaBeast == false
end
end
end
end
elseif
game:GetService("Workspace").SeaBeasts:FindFirstChild("SeaBeast1") then
for i,v in
pairs(game:GetService("Workspace").SeaBeasts:GetChildren()) do
if v:FindFirstChild("HumanoidRootPart") then
repeat wait()

game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Sit = false
TweenBoat(v.HumanoidRootPart.CFrame *
CFrame.new(0,500,0))
EquipAllWeapon()
AutoSkill = true
AimBotSkillPosition = v.HumanoidRootPart
Skillaimbot = true
until not v:FindFirstChild("HumanoidRootPart") or
_G.AutoSeaBeast == false
AutoSkill = false
Skillaimbot = false
end
end
end
end
end)
end
end)

local ToggleAutoW = Tabs.Main:AddToggle("ToggleAutoW", {Title = "Auto Press W",


Default = false })
ToggleAutoW:OnChanged(function(Value)
_G.AutoW = Value
end)
Options.ToggleAutoW:SetValue(false)
spawn(function()
while wait() do
pcall(function()
if _G.AutoW then

game:GetService("VirtualInputManager"):SendKeyEvent(true,"W",false,game)
end
end)
end
end)

local AutoMysticIsland = Tabs.Main:AddSection("Mirage Island")

local ToggleTweenMirageIsland = Tabs.Main:AddToggle("ToggleTweenMirageIsland",


{Title = "Tween To Mirage Island", Default = false })
ToggleTweenMirageIsland:OnChanged(function(Value)
_G.AutoMysticIsland = Value
end)
Options.ToggleTweenMirageIsland:SetValue(false)
spawn(function()
pcall(function()
while wait() do
if _G.AutoMysticIsland then
if game:GetService("Workspace").Map:FindFirstChild("MysticIsland")
then

Tween(CFrame.new(game:GetService("Workspace").Map.MysticIsland.Center.Position.X,50
0,game:GetService("Workspace").Map.MysticIsland.Center.Position.Z))
end
end
end
end)
end)

local ToggleTweenGear = Tabs.Main:AddToggle("ToggleTweenGear", {Title = "Tween To


Gear", Default = false })
ToggleTweenGear:OnChanged(function(Value)
_G.TweenToGear = Value
end)
Options.ToggleTweenGear:SetValue(false)

spawn(function()
pcall(function()
while wait() do
if _G.TweenToGear then
if
game:GetService("Workspace").Map:FindFirstChild("MysticIsland") then
for i,v in
pairs(game:GetService("Workspace").Map.MysticIsland:GetChildren()) do
if v:IsA("MeshPart")then
if v.Material == Enum.Material.Neon then
Tween(v.CFrame)
end
end
end
end
end
end
end)
end)

local Togglelockmoon = Tabs.Main:AddToggle("Togglelockmoon", {Title = "Lock


Moon and Use Race Skill", Default = false })
Togglelockmoon:OnChanged(function(Value)
_G.AutoLockMoon = Value
end)
Options.Togglelockmoon:SetValue(false)

spawn(function()
while wait() do
pcall(function()
if _G.AutoLockMoon then
local moonDir = game.Lighting:GetMoonDirection()
local lookAtPos = game.Workspace.CurrentCamera.CFrame.p +
moonDir * 100
game.Workspace.CurrentCamera.CFrame =
CFrame.lookAt(game.Workspace.CurrentCamera.CFrame.p, lookAtPos)
end
end)
end
end)

spawn(function()
while wait() do
pcall(function()
if _G.AutoLockMoon then

game:GetService("VirtualInputManager"):SendKeyEvent(true,"T",false,game)
wait(0.1)

game:GetService("VirtualInputManager"):SendKeyEvent(false,"T",false,game)
end
end)
end
end)

local ToggleMirage = Tabs.Main:AddToggle("ToggleMirage", {Title = "Auto Mirage


Island", Default = false })
ToggleMirage:OnChanged(function(Value)
_G.AutoSeaBeast = Value
end)

Options.ToggleMirage:SetValue(false)

local AutoW = Tabs.Main:AddToggle("AutoW", {Title = "Auto Press W", Default =


false })
AutoW:OnChanged(function(Value)
_G.AutoW = Value
end)
Options.AutoW:SetValue(false)
spawn(function()
while wait() do
pcall(function()
if _G.AutoW then

game:GetService("VirtualInputManager"):SendKeyEvent(true,"W",false,game)
end
end)
end
end)
end

Tabs.Main:AddSection("Auto Leviathan And Prehistoric Island")

local ToggleMirage = Tabs.Main:AddToggle("ToggleMirage", {Title = "Auto Buy Boat",


Default = false })
ToggleMirage:OnChanged(function(Value)
_G.AutoSeaBeast = Value
end)

Options.ToggleMirage:SetValue(false)
Tabs.Main:AddToggle("LevithanToggle", {
Title = "Auto Leviathan And Prehistoric Island",
Description = "",
Callback = function(Value)
if Value then -- Toggle is ON
if not scriptEnabled then -- Only start if not already enabled
scriptEnabled = true
tweenBoatToVector3(Vector3.new(-99999999, 0, 0))
end
else -- Toggle is OFF
if scriptEnabled then -- Only stop if currently enabled
stopTween("")
end
end
end
})

Tabs.Main:AddToggle("Autoeventt", {
Title = "Auto Prehistoric Event",
Description = "",
Callback = function(Value)
lockHeightMode = Value
end
})

Tabs.Main:AddToggle("Khóa", {
Title = "Fly Boat",
Description = "",
Callback = function(Value)
lockHeightMode = Value
end
})

Tabs.Main:AddToggle("Rock", {
Title = "Rock Destroy",
Description = "",
Callback = function(Value)
setRockDestruction(Value) -- <- This line calls the setRockDestruction
function NOW.
end
})

Tabs.Main:AddInput("Y", {
Title = "High",
Description = "",
Callback = function(Value)
local val = tonumber(Value)
if val then
customY = val
else
customY = 100
end
end
})

Tabs.Main:AddInput("Speed", {
Title = "Speed",
Description = "",
Callback = function(Value)
local val = tonumber(Value)
if val and val > 0 then
tweenSpeed = val
else
tweenSpeed = 350
end
end
})

Tabs.Main:AddToggle("Auto Return", {
Title = "Auto Return",
Description = "",
Callback = function(Value)
autoReturnEnabled = Value
if autoReturnEnabled then
task.spawn(autoReturnCheck)
end
end
})

Tabs.Main:AddToggle("Kill Aura", {
Title = "Kill Aura",
Description = "",
Callback = function(Value)
killAuraEnabled = Value
if killAuraEnabled then
task.spawn(killAuraLoop)
end
end
})

-- Nút Tween đến Hydra


Tabs.Main:AddToggle("HydraIslandToggle", {
Title = "Pulls Levi Heart To Hydra Island",
Description = "",
Callback = function(Value)
if Value then -- Bật
islandTweening = true
Fluent:Notify({
Title = "Tween đến Hydra",
Content = "Đang tween đến Hydra...",
Duration = 3
})
tweenBoatToVector3(islands["Hydra"])
else -- Tắt
stopTween("Người dùng tắt Tween đến Hydra.")
islandTweening = false
Fluent:Notify({
Title = "Tween đến Hydra",
Content = "Đã tắt Tween đến Hydra.",
Duration = 3
})
end
end
})

-- Nút Tween đến Tiki


Tabs.Main:AddToggle("TikiIslandToggle", {
Title = "Pulls Levi Heart To Tiki Island",
Description = "",
Callback = function(Value)
if Value then -- Bật
islandTweening = true
Fluent:Notify({
Title = "Tween đến Tiki",
Content = "Đang tween đến Tiki...",
Duration = 3
})
tweenBoatToVector3(islands["Tiki"])
else -- Tắt
stopTween("Người dùng tắt Tween đến Tiki.")
islandTweening = false
Fluent:Notify({
Title = "Tween đến Tiki",
Content = "Đã tắt Tween đến Tiki.",
Duration = 3
})
end
end
})

-- Boat Protect Toggle


Tabs.Main:AddToggle("BoatProtect", {
Title = "Boat Protect",
Description = "",
Callback = function(Value)
boatProtectEnabled = Value
if boatProtectEnabled then
task.spawn(checkBoatHealth)
else
stopBoatProtect()
end
end
})

-- Boat Protect Immediate Toggle


Tabs.Main:AddToggle("BoatProtectImmediate", {
Title = "Boat Protect Immediate",
Description = "",
Callback = function(Value)
boatProtectImmediateEnabled = Value
if boatProtectImmediateEnabled then
task.spawn(boatProtectImmediateLoop)
local boat = currentBoat
if not boat then
boat, _ = getBoatVehicleSeat()
currentBoat = boat
end
if boat then
tweenBoatToProtectHeight(boat)
end
else
stopBoatProtect()
end
end
})
Tabs.Main:AddToggle("Anti Die", {
Title = "Anti Die",
Description = "",
Callback = function(Value)
antiDieEnabled = Value
if not antiDieEnabled and originalPosition then
-- Đưa player về vị trí cũ
local character = LocalPlayer.Character
if character and character:FindFirstChild("HumanoidRootPart") then
character.HumanoidRootPart.CFrame = CFrame.new(originalPosition)
end
originalPosition = nil -- Reset vị trí cũ
end
if antiDieEnabled then
task.spawn(checkHealth)
end
end
})

Tabs.Main:AddToggle("DashNoCD", {
Title = "DashNoCD",
Description = "",
Callback = function(Value)
dashNoCDEnabled = Value
_G.DodgewithoutCool = dashNoCDEnabled
if dashNoCDEnabled then
task.spawn(NoCooldown)
end
end
})

local Items = Tabs.Main:AddSection("Items Farm")

if Third_Sea then
local ToggleHallow = Tabs.Main:AddToggle("ToggleHallow", {Title = "Auto Hallow
Scythe [Fully]", Default = false })

ToggleHallow:OnChanged(function(Value)
AutoHallowSycthe = Value
end)
Options.ToggleHallow:SetValue(false)
spawn(function()
while wait() do
if AutoHallowSycthe then
pcall(function()
if game:GetService("Workspace").Enemies:FindFirstChild("Soul
Reaper") then
for i,v in
pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if string.find(v.Name , "Soul Reaper") then
repeat wait(0)

AutoHaki()
EquipTool(SelectWeapon)
v.HumanoidRootPart.Size = Vector3.new(50,50,50)
Tween(v.HumanoidRootPart.CFrame *
CFrame.new(posX,posY,posZ))
v.HumanoidRootPart.Transparency = 1
sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",math.huge)
--Click
until v.Humanoid.Health <= 0 or AutoHallowSycthe ==
false
end
end
elseif
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Hallow Essence") or
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Hallow Essence")
then
repeat Tween(CFrame.new(-8932.322265625, 146.83154296875,
6062.55078125)) wait() until (CFrame.new(-8932.322265625, 146.83154296875,
6062.55078125).Position -
game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude <= 8

EquipTool("Hallow Essence")
else
if
game:GetService("ReplicatedStorage"):FindFirstChild("Soul Reaper") then

Tween(game:GetService("ReplicatedStorage"):FindFirstChild("Soul
Reaper").HumanoidRootPart.CFrame * CFrame.new(2,20,2))
else
end
end
end)

end
end
end)

spawn(function()
while wait(0.001) do
if AutoHallowSycthe then
local args = {
[1] = "Bones",
[2] = "Buy",
[3] = 1,
[4] = 1
}

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

local ToggleYama = Tabs.Main:AddToggle("ToggleYama", {Title = "Auto Get


Yama", Default = false })
ToggleYama:OnChanged(function(Value)
_G.AutoYama = Value
end)
Options.ToggleYama:SetValue(false)
spawn(function()
while wait() do
if _G.AutoYama then
if
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("EliteHunter","Pro
gress") >= 30 then
repeat wait(.1)

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

local ToggleTushita = Tabs.Main:AddToggle("ToggleTushita", {Title = "Auto


Tushita", Default = false })
ToggleTushita:OnChanged(function(Value)
AutoTushita = Value
end)
Options.ToggleTushita:SetValue(false)
spawn(function()
while wait() do
if AutoTushita then
if
game:GetService("Workspace").Enemies:FindFirstChild("Longma") then
for i,v in
pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == ("Longma" or v.Name ==
"Longma") and v.Humanoid.Health > 0 and v:IsA("Model") and
v:FindFirstChild("Humanoid") and v:FindFirstChild("HumanoidRootPart") then
repeat wait(0)

AutoHaki()
if not
game.Players.LocalPlayer.Character:FindFirstChild(SelectWeapon) then
wait()
EquipTool(SelectWeapon)
end
FarmPos =
v.HumanoidRootPart.CFrame
--Click
v.HumanoidRootPart.Size =
Vector3.new(60,60,60)
v.Humanoid.JumpPower = 0
v.Humanoid.WalkSpeed = 0
v.HumanoidRootPart.CanCollide =
false
v.Humanoid:ChangeState(11)
Tween(v.HumanoidRootPart.CFrame
* Pos)
until not AutoTushita or not
v.Parent or v.Humanoid.Health <= 0
end
end
else
Tween(CFrame.new(-10238.875976563,
389.7912902832, -9549.7939453125))
end
end
end
end)

local ToggleHoly = Tabs.Main:AddToggle("ToggleHoly", {Title =


"Auto Holy Torch", Default = false })
ToggleHoly:OnChanged(function(Value)
_G.Auto_Holy_Torch = Value
end)
Options.ToggleHoly:SetValue(false)
spawn(function()
while wait() do
if _G.Auto_Holy_Torch then
pcall(function()
wait(1)
repeat Tween(CFrame.new(-10752, 417, -9366)) wait()
until not _G.Auto_Holy_Torch or
(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-10752,
417, -9366)).Magnitude <= 10
wait(1)
repeat Tween(CFrame.new(-11672, 334, -9474)) wait()
until not _G.Auto_Holy_Torch or
(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-11672,
334, -9474)).Magnitude <= 10
wait(1)
repeat Tween(CFrame.new(-12132, 521, -10655))
wait() until not _G.Auto_Holy_Torch or
(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-12132,
521, -10655)).Magnitude <= 10
wait(1)
repeat Tween(CFrame.new(-13336, 486, -6985)) wait()
until not _G.Auto_Holy_Torch or
(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-13336,
486, -6985)).Magnitude <= 10
wait(1)
repeat Tween(CFrame.new(-13489, 332, -7925)) wait()
until not _G.Auto_Holy_Torch or
(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-Vector3.new(-13489,
332, -7925)).Magnitude <= 10
end)
end
end
end)
end
end

if Second_Sea then
local ToggleFactory = Tabs.Main:AddToggle("ToggleFactory", {Title = "Auto
Farm Factory", Default = false })
ToggleFactory:OnChanged(function(Value)
_G.Factory = Value
end)
Options.ToggleFactory:SetValue(false)

spawn(function()
while wait() do
if _G.Factory then
if game.Workspace.Enemies:FindFirstChild("Core") then
for i,v in pairs(game.Workspace.Enemies:GetChildren()) do
if v.Name == "Core" and v.Humanoid.Health > 0 then
repeat wait(0)

repeat Tween(CFrame.new(448.46756, 199.356781,


-441.389252))
wait()
until not _G.Factory or
(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-
Vector3.new(448.46756, 199.356781, -441.389252)).Magnitude <= 10
EquipTool(SelectWeapon)
AutoHaki()
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 v.Parent or v.Humanoid.Health <= 0 or
_G.Factory == false
end
end
elseif game.ReplicatedStorage:FindFirstChild("Core") then
repeat Tween(CFrame.new(448.46756, 199.356781, -
441.389252))
wait()
until not _G.Factory or
(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-
Vector3.new(448.46756, 199.356781, -441.389252)).Magnitude <= 10
end

end
end
end)

end

if Third_Sea then
local ToggleCakeV2 = Tabs.Main:AddToggle("ToggleCakeV2", {Title = "Kill Dought
King [Need Spawn]", Default = false })
ToggleCakeV2:OnChanged(function(Value)
_G.AutoCakeV2 = Value
end)
Options.ToggleCakeV2:SetValue(false)
end
spawn(function()
while wait() do
if _G.AutoCakeV2 then
pcall(function()
if game:GetService("Workspace").Enemies:FindFirstChild("Dough
King") then
for i,v in
pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Dough King" then
if v:FindFirstChild("Humanoid") and
v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
repeat wait(0)

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.AutoCakeV2 or not v.Parent or
v.Humanoid.Health <= 0
end
end
end
else
if
game:GetService("ReplicatedStorage"):FindFirstChild("Dough King") then

Tween(game:GetService("ReplicatedStorage"):FindFirstChild("Dough
King").HumanoidRootPart.CFrame * CFrame.new(2,20,2))
else
end

end
end)
end
end
end)

if Second_Sea or Third_Sea then


local ToggleHakiColor = Tabs.Main:AddToggle("ToggleHakiColor", {Title = "Buy
Haki Color",Default = false })
ToggleHakiColor:OnChanged(function(Value)
_G.Auto_Buy_Enchancement = Value
end)
Options.ToggleHakiColor:SetValue(false)
spawn(function()
while wait() do
if _G.Auto_Buy_Enchancement then
local args = {
[1] = "ColorsDealer",
[2] = "2"
}

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

if Second_Sea then
local ToggleSwordLengend = Tabs.Main:AddToggle("ToggleSwordLengend", {Title =
"Buy Sword Lengendary",Default = false })
ToggleSwordLengend:OnChanged(function(Value)
_G.BuyLengendSword = Value
end)
Options.ToggleSwordLengend:SetValue(false)

spawn(function()
while wait(.1) do
pcall(function()
if _G.BuyLengendSword or Triple_A then
local args = {
[1] = "LegendarySwordDealer",
[2] = "2"
}
-- Triple_A

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

local SettingFarm = Tabs.Setting:AddSection("Setting")

local ToggleFastAttack = Tabs.Setting:AddToggle("ToggleFastAttack", {Title = "Fast


Attack", Default = true })

ToggleFastAttack:OnChanged(function(Value)
_G.FastAttackFaiFao = Value
end)
Options.ToggleFastAttack:SetValue(true)

spawn(function()
while wait(0.4) do
pcall(function()
if _G.FastAttackFaiFao then
repeat wait(0)

until not _G.FastAttackFaiFao


end
end)
end
end)

local Camera = require(game.ReplicatedStorage.Util.CameraShaker)


Camera:Stop()

local ToggleBringMob = Tabs.Setting:AddToggle("ToggleBringMob", {Title = "


Enable Bring Mob / Magnet", Default = true })
ToggleBringMob:OnChanged(function(Value)
_G.BringMob = Value
end)
Options.ToggleBringMob:SetValue(true)
spawn(function()
while wait() do
pcall(function()
for i,v in
pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if _G.BringMob and bringmob then
if v.Name == MonFarm and v:FindFirstChild("Humanoid")
and v.Humanoid.Health > 0 then
if v.Name == "Factory Staff" then
if (v.HumanoidRootPart.Position -
FarmPos.Position).Magnitude <= 500 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(1, 1,
1)
v.HumanoidRootPart.CFrame = FarmPos
sethiddenproperty(game.Players.LocalPlayer,
"SimulationRadius", math.huge)
end
elseif v.Name == MonFarm then
if (v.HumanoidRootPart.Position -
FarmPos.Position).Magnitude <= 500 then
v.Head.CanCollide = false
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(1, 1,
1)
v.HumanoidRootPart.CFrame = FarmPos
sethiddenproperty(game.Players.LocalPlayer,
"SimulationRadius", math.huge)
end
end
end
end
end
end)
end
end)

local ToggleBypassTP = Tabs.Setting:AddToggle("ToggleBypassTP", {Title =


"Enable Bypass Tp", Default = false })
ToggleBypassTP:OnChanged(function(Value)
BypassTP = Value
end)
Options.ToggleBypassTP:SetValue(false)

local ToggleRemove = Tabs.Setting:AddToggle("ToggleRemove", {Title = " Enable


Remove Dame Text", Default = true })
ToggleRemove:OnChanged(function(Value)
FaiFaoRemovetext = Value
end)
Options.ToggleRemove:SetValue(true)

spawn(function()
while wait() do
if FaiFaoRemovetext then

game:GetService("ReplicatedStorage").Assets.GUI.DamageCounter.Enabled = false
else

game:GetService("ReplicatedStorage").Assets.GUI.DamageCounter.Enabled = true
end
end
end)

local ToggleRemoveNotify = Tabs.Setting:AddToggle("ToggleRemoveNotify", {Title = "


Enable Remove All Notify", Default = false })
ToggleRemoveNotify:OnChanged(function(Value)
RemoveNotify = Value
end)
Options.ToggleRemoveNotify:SetValue(false)

spawn(function()
while wait() do
if RemoveNotify then
game.Players.LocalPlayer.PlayerGui.Notifications.Enabled = false
else
game.Players.LocalPlayer.PlayerGui.Notifications.Enabled = true
end
end
end)

local ToggleWhite = Tabs.Setting:AddToggle("ToggleWhite", {Title = " Enable


White Screen", Default = false })
ToggleWhite:OnChanged(function(Value)
_G.WhiteScreen = Value
if _G.WhiteScreen == true then
game:GetService("RunService"):Set3dRenderingEnabled(false)
elseif _G.WhiteScreen == false then
game:GetService("RunService"):Set3dRenderingEnabled(true)
end
end)
Options.ToggleWhite:SetValue(false)

Tabs.Setting:AddButton({
Title = "Fps Booster",
Description = "Boost your fps",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/TurboLite/
Script/main/FixLag.lua"))()
end
})

local SKill = Tabs.Setting:AddSection("Settings Mastery")


local ToggleZ = Tabs.Setting:AddToggle("ToggleZ", {Title = "Skill Z", Default =
true })
ToggleZ:OnChanged(function(Value)
SkillZ = Value
end)
Options.ToggleZ:SetValue(true)

local ToggleX = Tabs.Setting:AddToggle("ToggleX", {Title = "Skill X", Default =


true })
ToggleX:OnChanged(function(Value)
SkillX = Value
end)
Options.ToggleX:SetValue(true)
local ToggleC = Tabs.Setting:AddToggle("ToggleC", {Title = "Skill C", Default =
true })
ToggleC:OnChanged(function(Value)
SkillC = Value
end)
Options.ToggleC:SetValue(true)

local ToggleV = Tabs.Setting:AddToggle("ToggleV", {Title = "Skill V", Default =


true })
ToggleV:OnChanged(function(Value)
SkillV = Value
end)
Options.ToggleV:SetValue(true)

local ToggleF = Tabs.Setting:AddToggle("ToggleF", {Title = "Skill F", Default =


false })
ToggleF:OnChanged(function(Value)
SkillF = Value
end)
Options.ToggleF:SetValue(false)

local Pos = Tabs.Setting:AddSection("Distance Farm")

local SliderPosX = Tabs.Setting:AddSlider("SliderPosX", {


Title = "Pos X",
Description = "",
Default = 10,
Min = -60,
Max = 60,
Rounding = 1,
Callback = function(Value)
posX = Value
end
})
SliderPosX:OnChanged(function(Value)
posX = Value
end)
SliderPosX:SetValue(10)

local SliderPosY = Tabs.Setting:AddSlider("SliderPosY", {


Title = "Pos Y",
Description = "",
Default = 30,
Min = -60,
Max = 60,
Rounding = 1,
Callback = function(Value)
posY = Value
end
})
SliderPosY:OnChanged(function(Value)
posY = Value
end)
SliderPosY:SetValue(30)
local SliderPosZ = Tabs.Setting:AddSlider("SliderPosZ", {
Title = "Pos Z",
Description = "",
Default = 10,
Min = -60,
Max = 60,
Rounding = 1,
Callback = function(Value)
posZ = Value
end
})
SliderPosZ:OnChanged(function(Value)
posZ = Value
end)
SliderPosZ:SetValue(10)

local ToggleMelee = Tabs.Setting:AddToggle("ToggleMelee", {Title = "Add Melee",


Default = false })
ToggleMelee:OnChanged(function(Value)
_G.Auto_Stats_Melee = Value
end)
Options.ToggleMelee:SetValue(false)

local ToggleDe = Tabs.Setting:AddToggle("ToggleDe", {Title = "Add Defense", Default


= false })
ToggleDe:OnChanged(function(Value)
_G.Auto_Stats_Defense = Value
end)
Options.ToggleDe:SetValue(false)

local ToggleSword = Tabs.Setting:AddToggle("ToggleSword", {Title = "Add Sword",


Default = false })
ToggleSword:OnChanged(function(Value)
_G.Auto_Stats_Sword = Value
end)
Options.ToggleSword:SetValue(false)

local ToggleGun = Tabs.Setting:AddToggle("ToggleGun", {Title = "Add Gun", Default =


false })
ToggleGun:OnChanged(function(Value)
_G.Auto_Stats_Gun = Value
end)
Options.ToggleGun:SetValue(false)

local ToggleFruit = Tabs.Setting:AddToggle("ToggleFruit", {Title = "Add Demon


Fruit", Default = false })
ToggleFruit:OnChanged(function(Value)
_G.Auto_Stats_Devil_Fruit = Value
end)
Options.ToggleFruit:SetValue(false)

spawn(function()
while wait() do
if _G.Auto_Stats_Devil_Fruit then
local args = {
[1] = "AddPoint",
[2] = "Demon Fruit",
[3] = 3
}

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

spawn(function()
while wait() do
if _G.Auto_Stats_Gun then
local args = {
[1] = "AddPoint",
[2] = "Gun",
[3] = 3
}

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

spawn(function()
while wait() do
if _G.Auto_Stats_Sword then
local args = {
[1] = "AddPoint",
[2] = "Sword",
[3] = 3
}

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

spawn(function()
while wait() do
if _G.Auto_Stats_Defense then
local args = {
[1] = "AddPoint",
[2] = "Defense",
[3] = 3
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
end
end
end)
spawn(function()
while wait() do
if _G.Auto_Stats_Melee then
local args = {
[1] = "AddPoint",
[2] = "Melee",
[3] = 3
}

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

local Playerslist = {}
for i,v in pairs(game:GetService("Players"):GetChildren()) do
table.insert(Playerslist,v.Name)
end

local SelectedPly = Tabs.Player:AddDropdown("SelectedPly", {


Title = "Select Player",
Values = Playerslist,
Multi = false,
Default = 1,
})

SelectedPly:OnChanged(function(Value)
_G.SelectPly = Value
end)

local ToggleTeleport = Tabs.Player:AddToggle("ToggleTeleport", {Title = "Teleport


To Player", Default = false })
ToggleTeleport:OnChanged(function(Value)
_G.TeleportPly = Value
pcall(function()
if _G.TeleportPly then
repeat toTarget(game:GetService("Players")
[_G.SelectPly].Character.HumanoidRootPart.CFrame) wait() until _G.TeleportPly ==
false
end
end)
end)
Options.ToggleTeleport:SetValue(false)

local ToggleQuanSat = Tabs.Player:AddToggle("ToggleQuanSat", {Title = "Spectate


Player", Default = false })
ToggleQuanSat:OnChanged(function(Value)
SpectatePlys = Value
local plr1 = game:GetService("Players").LocalPlayer.Character.Humanoid
local plr2 = game:GetService("Players"):FindFirstChild(_G.SelectPly)
repeat wait(.1)
game:GetService("Workspace").Camera.CameraSubject =
game:GetService("Players"):FindFirstChild(_G.SelectPly).Character.Humanoid
until SpectatePlys == false
game:GetService("Workspace").Camera.CameraSubject =
game:GetService("Players").LocalPlayer.Character.Humanoid
end)
Options.ToggleQuanSat:SetValue(false)

local Teleport = Tabs.Player:AddSection("PVP")

Tabs.Player:AddButton({
Title = "Aim Camera",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Totocoems/Ace/main/
Ace"))()
end
})

Tabs.Player:AddButton({
Title = "Silent Aim",
Description = "",
Callback = function()
getgenv().setting = {
Fov = 50,
Color = Color3.fromRGB(191, 255, 209),
LockPlayers = false,
LockPlayersBind = Enum.KeyCode.L,
resetPlayersBind = Enum.KeyCode.P,
}
loadstring(game:HttpGet('https://raw.githubusercontent.com/MozilOnTopp/MozilHub/
refs/heads/main/AimSilent'))()
end
})

local ToggleAimBotSkill = Tabs.Player:AddToggle("ToggleAimBotSkill", {Title =


"Aimbot Skill", Default = false })
ToggleAimBotSkill:OnChanged(function(Value)
Skillaimbot = Value
end)
Options.ToggleAimBotSkill:SetValue(false)

local ToggleAimbotGun = Tabs.Player:AddToggle("ToggleAimbotGun", {Title = "Aimbot


Gun", Default = false })
ToggleAimbotGun:OnChanged(function(Value)
Aimbot = Value
end)
Options.ToggleAimbotGun:SetValue(false)

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 Skillaimbot then
args[2] = AimBotSkillPosition
return old(unpack(args))
end
end
end
end
return old(...)
end)

spawn(function()
while wait() do
for i, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if v:IsA("Tool") then
if v:FindFirstChild("RemoteFunctionShoot") then
SelectToolWeaponGun = v.Name
end
end
end
for i, v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if v:IsA("Tool") then
if v:FindFirstChild("RemoteFunctionShoot") then
SelectToolWeaponGun = v.Name
end
end
end
end
end)

task.spawn(function()
while wait() do
if Skillaimbot then
if game.Players:FindFirstChild(SelectPlayer) and
game.Players:FindFirstChild(SelectPlayer).Character:FindFirstChild("HumanoidRootPar
t") and
game.Players:FindFirstChild(SelectPlayer).Character:FindFirstChild("Humanoid") and
game.Players:FindFirstChild(SelectPlayer).Character.Humanoid.Health > 0 then
AimBotSkillPosition =
game.Players:FindFirstChild(SelectPlayer).Character:FindFirstChild(
"HumanoidRootPart").Position
end
end
end
end)

local lp = game:GetService('Players').LocalPlayer
local mouse = lp:GetMouse()
mouse.Button1Down:Connect(function()
if Aimbot and
game.Players.LocalPlayer.Character:FindFirstChild(SelectToolWeaponGun) and
game:GetService("Players"):FindFirstChild(SelectPlayer) then
tool =
game:GetService("Players").LocalPlayer.Character[SelectToolWeaponGun]
v17 = workspace:FindPartOnRayWithIgnoreList(
Ray.new(tool.Handle.CFrame.p,

(game:GetService("Players"):FindFirstChild(SelectPlayer).Character.HumanoidRootPart
.Position - tool.Handle.CFrame.p)
.unit * 100), { game.Players.LocalPlayer.Character,
workspace._WorldOrigin });

game:GetService("Players").LocalPlayer.Character[SelectToolWeaponGun].RemoteFunctio
nShoot:InvokeServer(

game:GetService("Players"):FindFirstChild(SelectPlayer).Character.HumanoidRootPart.
Position,
(require(game.ReplicatedStorage.Util).Other.hrpFromPart(v17)));
end
end)

local test = Tabs.Player:AddSection("Misc")

local ToggleWalkOnWater = Tabs.Player:AddToggle("ToggleWalkOnWater", {Title = "Wakl


On Water", Default = true })
ToggleWalkOnWater:OnChanged(function(Value)
_G.WalkWater = Value
end)
Options.ToggleWalkOnWater:SetValue(true)

spawn(function()
while task.wait() do
pcall(function()
if _G.WalkWater then
game:GetService("Workspace").Map["WaterBase-Plane"].Size =
Vector3.new(1000,112,1000)
else
game:GetService("Workspace").Map["WaterBase-Plane"].Size =
Vector3.new(1000,80,1000)
end
end)
end
end)

local Teleport = Tabs.Teleport:AddSection("Teleport Func")

Tabs.Teleport:AddButton({
Title = "TP To World 1",
Description = "",
Callback = function()

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

Tabs.Teleport:AddButton({
Title = "TP To World 2",
Description = "",
Callback = function()

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

Tabs.Teleport:AddButton({
Title = "TP To World 3",
Description = "",
Callback = function()

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

local Mastery = Tabs.Teleport:AddSection("Teleport Island")

if First_Sea then
IslandList = {
"WindMill",
"Marine",
"Middle Town",
"Jungle",
"Pirate Village",
"Desert",
"Snow Island",
"MarineFord",
"Colosseum",
"Sky Island 1",
"Sky Island 2",
"Sky Island 3",
"Prison",
"Magma Village",
"Under Water Island",
"Fountain City",
"Shank Room",
"Mob Island",
}

elseif Second_Sea then


IslandList = {
"The Cafe",
"Frist Spot",
"Dark Area",
"Flamingo Mansion",
"Flamingo Room",
"Green Zone",
"Factory",
"Colossuim",
"Zombie Island",
"Two Snow Mountain",
"Punk Hazard",
"Cursed Ship",
"Ice Castle",
"Forgotten Island",
"Ussop Island",
"Mini Sky Island",
}

elseif Third_Sea then


IslandList = {
"Mansion",
"Port Town",
"Great Tree",
"Castle On The Sea",
"MiniSky",
"Hydra Island",
"Floating Turtle",
"Haunted Castle",
"Ice Cream Island",
"Peanut Island",
"Cake Island",
"Cocoa Island",
"Candy Island",
"Isle Outpost",
}
end

local DropdownIsland = Tabs.Teleport:AddDropdown("DropdownIsland",{


Title = "Dropdown",
Values = IslandList,
Multi = false,
Default = 1,
})

DropdownIsland:SetValue("...")
DropdownIsland:OnChanged(function(Value)
_G.SelectIsland = Value
end)

local ToggleIsland = Tabs.Teleport:AddToggle("ToggleIsland", {Title = "Teleport",


Default = false })
ToggleIsland:OnChanged(function(Value)
_G.TeleportIsland = Value
if _G.TeleportIsland == true then
repeat wait()
if _G.SelectIsland == "WindMill" then
toTarget(CFrame.new(979.79895019531, 16.516613006592,
1429.0466308594))
elseif _G.SelectIsland == "Marine" then
toTarget(CFrame.new(-2566.4296875, 6.8556680679321,
2045.2561035156))
elseif _G.SelectIsland == "Middle Town" then
toTarget(CFrame.new(-690.33081054688, 15.09425163269,
1582.2380371094))
elseif _G.SelectIsland == "Jungle" then
toTarget(CFrame.new(-1612.7957763672, 36.852081298828,
149.12843322754))
elseif _G.SelectIsland == "Pirate Village" then
toTarget(CFrame.new(-1181.3093261719, 4.7514905929565,
3803.5456542969))
elseif _G.SelectIsland == "Desert" then
toTarget(CFrame.new(944.15789794922, 20.919729232788,
4373.3002929688))
elseif _G.SelectIsland == "Snow Island" then
toTarget(CFrame.new(1347.8067626953, 104.66806030273, -
1319.7370605469))
elseif _G.SelectIsland == "MarineFord" then
toTarget(CFrame.new(-4914.8212890625, 50.963626861572,
4281.0278320313))
elseif _G.SelectIsland == "Colosseum" then
toTarget( CFrame.new(-1427.6203613281, 7.2881078720093, -
2792.7722167969))
elseif _G.SelectIsland == "Sky Island 1" then
toTarget(CFrame.new(-4869.1025390625, 733.46051025391, -
2667.0180664063))
elseif _G.SelectIsland == "Sky Island 2" then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(-4607.82275, 872.54248, -1667.55688))
elseif _G.SelectIsland == "Sky Island 3" then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(-7894.6176757813, 5547.1416015625, -380.29119873047))
elseif _G.SelectIsland == "Prison" then
toTarget( CFrame.new(4875.330078125, 5.6519818305969,
734.85021972656))
elseif _G.SelectIsland == "Magma Village" then
toTarget(CFrame.new(-5247.7163085938, 12.883934020996, 8504.96875))
elseif _G.SelectIsland == "Under Water Island" then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("requestEntrance",
Vector3.new(61163.8515625, 11.6796875, 1819.7841796875))
elseif _G.SelectIsland == "Fountain City" then
toTarget(CFrame.new(5127.1284179688, 59.501365661621,
4105.4458007813))
elseif _G.SelectIsland == "Shank Room" then
toTarget(CFrame.new(-1442.16553, 29.8788261, -28.3547478))
elseif _G.SelectIsland == "Mob Island" then
toTarget(CFrame.new(-2850.20068, 7.39224768, 5354.99268))
elseif _G.SelectIsland == "The Cafe" then
toTarget(CFrame.new(-380.47927856445, 77.220390319824,
255.82550048828))
elseif _G.SelectIsland == "Frist Spot" then
toTarget(CFrame.new(-11.311455726624, 29.276733398438,
2771.5224609375))
elseif _G.SelectIsland == "Dark Area" then
toTarget(CFrame.new(3780.0302734375, 22.652164459229, -
3498.5859375))
elseif _G.SelectIsland == "Flamingo Mansion" then
BTPZ(CFrame.new(-483.73370361328, 332.0383605957, 595.32708740234))
elseif _G.SelectIsland == "Flamingo Room" then
toTarget(CFrame.new(2284.4140625, 15.152037620544,
875.72534179688))
elseif _G.SelectIsland == "Green Zone" then
toTarget( CFrame.new(-2448.5300292969, 73.016105651855, -
3210.6306152344))
elseif _G.SelectIsland == "Factory" then
toTarget(CFrame.new(424.12698364258, 211.16171264648, -
427.54049682617))
elseif _G.SelectIsland == "Colossuim" then
toTarget( CFrame.new(-1503.6224365234, 219.7956237793,
1369.3101806641))
elseif _G.SelectIsland == "Zombie Island" then
toTarget(CFrame.new(-5622.033203125, 492.19604492188, -
781.78552246094))
elseif _G.SelectIsland == "Two Snow Mountain" then
toTarget(CFrame.new(753.14288330078, 408.23559570313, -
5274.6147460938))
elseif _G.SelectIsland == "Punk Hazard" then
toTarget(CFrame.new(-6127.654296875, 15.951762199402, -
5040.2861328125))
elseif _G.SelectIsland == "Cursed Ship" then
toTarget(CFrame.new(923.40197753906, 125.05712890625, 32885.875))
elseif _G.SelectIsland == "Ice Castle" then
toTarget(CFrame.new(6148.4116210938, 294.38687133789, -
6741.1166992188))
elseif _G.SelectIsland == "Forgotten Island" then
toTarget(CFrame.new(-3032.7641601563, 317.89672851563, -
10075.373046875))
elseif _G.SelectIsland == "Ussop Island" then
toTarget(CFrame.new(4816.8618164063, 8.4599885940552,
2863.8195800781))
elseif _G.SelectIsland == "Mini Sky Island" then
toTarget(CFrame.new(-288.74060058594, 49326.31640625, -
35248.59375))
elseif _G.SelectIsland == "Great Tree" then
toTarget(CFrame.new(2681.2736816406, 1682.8092041016, -
7190.9853515625))
elseif _G.SelectIsland == "Castle On The Sea" then
BTPZ(CFrame.new(-5075.50927734375, 314.5155029296875, -
3150.0224609375))
elseif _G.SelectIsland == "MiniSky" then
toTarget(CFrame.new(-260.65557861328, 49325.8046875, -
35253.5703125))
elseif _G.SelectIsland == "Port Town" then
toTarget(CFrame.new(-290.7376708984375, 6.729952812194824,
5343.5537109375))
elseif _G.SelectIsland == "Hydra Island" then
BTPZ(CFrame.new(5753.5478515625, 610.7880859375, -
282.33172607421875))
elseif _G.SelectIsland == "Floating Turtle" then
toTarget(CFrame.new(-13274.528320313, 531.82073974609, -
7579.22265625))
elseif _G.SelectIsland == "Mansion" then
BTPZ(CFrame.new(-12468.5380859375, 375.0094299316406, -
7554.62548828125))
elseif _G.SelectIsland == "Haunted Castle" then
toTarget(CFrame.new(-9515.3720703125, 164.00624084473,
5786.0610351562))
elseif _G.SelectIsland == "Ice Cream Island" then
toTarget(CFrame.new(-902.56817626953, 79.93204498291, -
10988.84765625))
elseif _G.SelectIsland == "Peanut Island" then
toTarget(CFrame.new(-2062.7475585938, 50.473892211914, -
10232.568359375))
elseif _G.SelectIsland == "Cake Island" then
toTarget(CFrame.new(-1884.7747802734375, 19.327526092529297, -
11666.8974609375))
elseif _G.SelectIsland == "Cocoa Island" then
toTarget(CFrame.new(87.94276428222656, 73.55451202392578, -
12319.46484375))
elseif _G.SelectIsland == "Candy Island" then
toTarget(CFrame.new(-1014.4241943359375, 149.11068725585938, -
14555.962890625))
elseif _G.SelectIsland == "Isle Outpost" then
toTarget(CFrame.new(-16542.447265625, 55.68632888793945,
1044.41650390625))
end
until not _G.TeleportIsland
end
end)
Options.ToggleIsland:SetValue(false)

local Remote_GetFruits =
game.ReplicatedStorage:FindFirstChild("Remotes").CommF_:InvokeServer("GetFruits");
Table_DevilFruitSniper = {}
ShopDevilSell = {}
for i,v in next,Remote_GetFruits do
table.insert(Table_DevilFruitSniper,v.Name)
if v.OnSale then
table.insert(ShopDevilSell,v.Name)
end
end
_G.SelectFruit = "Leopard"

local DropdownFruit = Tabs.Fruit:AddDropdown("DropdownFruit", {


Title = "Dropdown",
Values = Table_DevilFruitSniper,
Multi = false,
Default = 1,
})

DropdownFruit:SetValue("...")

DropdownFruit:OnChanged(function(Value)
_G.SelectFruit = Value
end)

local ToggleFruit = Tabs.Fruit:AddToggle("ToggleFruit", {Title = "Auto Buy Fruit


Sniper", Default = false })
ToggleFruit:OnChanged(function(Value)
_G.AutoBuyFruitSniper = Value
end)
Options.ToggleFruit:SetValue(false)
spawn(function()
pcall(function()
while wait(.1) do
if _G.AutoBuyFruitSniper then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("GetFruits")

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("PurchaseRawFruit"
,"_G.SelectFruit",false)
end
end
end)
end)

local ToggleStore = Tabs.Fruit:AddToggle("ToggleStore", {Title = "Auto Store


Fruit", Default = false })
ToggleStore:OnChanged(function(Value)
_G.AutoStoreFruit = Value
end)
Options.ToggleStore:SetValue(false)

spawn(function()
while task.wait() do
if _G.AutoStoreFruit then
pcall(function()
if _G.AutoStoreFruit then
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Bomb Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Bomb Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Bomb
-Bomb",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Bomb
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Spike Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Spike Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Spik
e-Spike",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Spike
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Chop Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Chop Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Chop
-Chop",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Chop
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Spring Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Spring Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Spri
ng-Spring",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Spring
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Rocket Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Kilo Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Rock
et-Rocket",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Kilo
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Smoke Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Smoke Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Smok
e-Smoke",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Smoke
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Spin Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Spin Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Spin
-Spin",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Spin
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Flame Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Flame Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Flam
e-Flame",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Flame
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Bird: Eagle
Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Bird:
Falcon Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Bird
-Bird: Eagle",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Bird:
Falcon Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Ice Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Ice Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Ice-
Ice",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Ice Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Sand Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Sand Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Sand
-Sand",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Sand
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dark Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dark Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Dark
-Dark",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dark
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Ghost Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Revive Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Ghos
t-Ghost",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Revive
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Diamond Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Diamond Fruit")
then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Diam
ond-
Diamond",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Diamond
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Light Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Light Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Ligh
t-Light",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Light
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Love Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Love Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Love
-Love",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Love
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Rubber Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Rubber Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Rubb
er-Rubber",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Rubber
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Barrier Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Barrier Fruit")
then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Barr
ier-
Barrier",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Barrier
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Magma Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Magma Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Magm
a-Magma",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Magma
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Portal Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Door Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Door
-Door",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Portal
Fruit"))
end

if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Quake Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Quake Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Quak
e-Quake",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Quake
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Human-Human:
Buddha Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Human-Human: Buddha
Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Huma
n-Human:
Buddha",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Human-
Human: Buddha Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Spider Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Spider Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Spid
er-Spider",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Spider
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Bird: Phoenix
Fruit") or game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Bird:
Phoenix Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Bird
-Bird:
Phoenix",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Bird:
Phoenix Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Rumble Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Rumble Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Rumb
le-Rumble",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Rumble
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Pain Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Paw Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Pain
-Pain",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Paw Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Gravity Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Gravity Fruit")
then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Grav
ity-
Gravity",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Gravity
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dough Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dough Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Doug
h-Dough",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dough
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Shadow Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Shadow Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Shad
ow-Shadow",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Shadow
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Venom Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Venom Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Veno
m-Venom",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Venom
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Control Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Control Fruit")
then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Cont
rol-
Control",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Control
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Spirit Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Soul Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Soul
-Soul",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Spirit
Fruit"))
end
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Dragon Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon Fruit") then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Drag
on-Dragon",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Dragon
Fruit"))
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Leopard Fruit") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Leopard Fruit")
then

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("StoreFruit","Leop
ard-
Leopard",game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Leopard
Fruit"))
end
end
end
end)
end
wait(0.3)
end
end)

local ToggleRandomFruit = Tabs.Fruit:AddToggle("ToggleRandomFruit", {Title = "Auto


Random Fruit", Default = false })
ToggleRandomFruit:OnChanged(function(Value)
_G.Random_Auto = Value
end)
Options.ToggleRandomFruit:SetValue(false)
spawn(function()
pcall(function()
while wait(.1) do
if _G.Random_Auto then

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

local ToggleCollect = Tabs.Fruit:AddToggle("ToggleCollect", {Title = "Collect Devil


Fruit", Default = false })
ToggleCollect:OnChanged(function(Value)
_G.Tweenfruit = Value
end)
Options.ToggleCollect:SetValue(false)

spawn(function()
while wait(.1) do
if _G.Tweenfruit then
for i,v in pairs(game.Workspace:GetChildren()) do
if string.find(v.Name, "Fruit") then
Tween(v.Handle.CFrame)
end
end
end
end
end)

local Mastery = Tabs.Fruit:AddSection("Esp")

local ToggleEspPlayer = Tabs.Fruit:AddToggle("ToggleEspPlayer", {Title = "Esp


Player", Default = false })

ToggleEspPlayer:OnChanged(function(Value)
ESPPlayer = Value
UpdatePlayerChams()
end)
Options.ToggleEspPlayer:SetValue(false)

local ToggleEspFruit = Tabs.Fruit:AddToggle("ToggleEspFruit", {Title = "Esp Devil


Fruit", Default = false })

ToggleEspFruit:OnChanged(function(Value)
DevilFruitESP = Value
while DevilFruitESP do wait()
UpdateDevilChams()
end
end)
Options.ToggleEspFruit:SetValue(false)

local ToggleEspIsland = Tabs.Fruit:AddToggle("ToggleEspIsland", {Title = "Esp


Island", Default = false })

ToggleEspIsland:OnChanged(function(Value)
IslandESP = Value
while IslandESP do wait()
UpdateIslandESP()
end
end)
Options.ToggleEspIsland:SetValue(false)

local ToggleEspFlower = Tabs.Fruit:AddToggle("ToggleEspFlower", {Title = "Esp


Flower", Default = false })

ToggleEspFlower:OnChanged(function(Value)
FlowerESP = Value
UpdateFlowerChams()
end)
Options.ToggleEspFlower:SetValue(false)

spawn(function()
while wait(2) do
if FlowerESP then
UpdateFlowerChams()
end
if DevilFruitESP then
UpdateDevilChams()
end
if ChestESP then
UpdateChestChams()
end
if ESPPlayer then
UpdatePlayerChams()
end
if RealFruitESP then
UpdateRealFruitChams()
end
end
end)

local Chips =
{"Flame","Ice","Quake","Light","Dark","Spider","Rumble","Magma","Buddha","Sand","Ph
oenix","Dough"}

local DropdownRaid = Tabs.Raid:AddDropdown("DropdownRaid", {


Title = "Dropdown",
Values = Chips,
Multi = false,
Default = 1,
})
DropdownRaid:SetValue("...")
DropdownRaid:OnChanged(function(Value)
SelectChip = Value
end)

local ToggleBuy = Tabs.Raid:AddToggle("ToggleBuy", {Title = "Buy Chip", Default =


false })
ToggleBuy:OnChanged(function(Value)
_G.Auto_Buy_Chips_Dungeon = Value
end)
Options.ToggleBuy:SetValue(false)
spawn(function()
while wait() do
if _G.Auto_Buy_Chips_Dungeon then
pcall(function()
local args = {
[1] = "RaidsNpc",
[2] = "Select",
[3] = SelectChip
}

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

local ToggleStart = Tabs.Raid:AddToggle("ToggleStart", {Title = "Auto Start


Raid", Default = false })
ToggleStart:OnChanged(function(Value)
_G.Auto_StartRaid = Value
end)
Options.ToggleStart:SetValue(false)

spawn(function()
while wait(.1) do
pcall(function()
if _G.Auto_StartRaid then
if game:GetService("Players")
["LocalPlayer"].PlayerGui.Main.Timer.Visible == false then
if not game:GetService("Workspace")
["_WorldOrigin"].Locations:FindFirstChild("Island 1") and
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Special Microchip")
or game:GetService("Players").LocalPlayer.Character:FindFirstChild("Special
Microchip") then
if Second_Sea then

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

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

local ToggleKillAura = Tabs.Raid:AddToggle("ToggleKillAura", {Title = "Kill Aura",


Default = false })
ToggleKillAura:OnChanged(function(Value)
KillAura = Value
end)
Options.ToggleKillAura:SetValue(false)
spawn(function()
while wait() do
if KillAura then
pcall(function()
for i,v in pairs(game.Workspace.Enemies:GetDescendants()) do
if v:FindFirstChild("Humanoid") and
v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
repeat task.wait()

sethiddenproperty(game:GetService('Players').LocalPlayer,"SimulationRadius",math.hu
ge)
v.Humanoid.Health = 0
v.HumanoidRootPart.CanCollide = false
until not KillAura or not v.Parent or v.Humanoid.Health <=
0
end
end
end)
end
end
end)

local ToggleNextIsland = Tabs.Raid:AddToggle("ToggleNextIsland", {Title = "Auto


Next Island", Default = false })
ToggleNextIsland:OnChanged(function(Value)
AutoNextIsland = Value
end)
Options.ToggleNextIsland:SetValue(false)
spawn(function()
while task.wait() do
if AutoNextIsland then
pcall(function()
if game:GetService("Players")
["LocalPlayer"].PlayerGui.Main.Timer.Visible == true then
if game:GetService("Workspace")
["_WorldOrigin"].Locations:FindFirstChild("Island 5") then
Tween(game:GetService("Workspace")
["_WorldOrigin"].Locations:FindFirstChild("Island 5").CFrame *
CFrame.new(0,70,100))
elseif game:GetService("Workspace")
["_WorldOrigin"].Locations:FindFirstChild("Island 4") then
Tween(game:GetService("Workspace")
["_WorldOrigin"].Locations:FindFirstChild("Island 4").CFrame *
CFrame.new(0,70,100))
elseif game:GetService("Workspace")
["_WorldOrigin"].Locations:FindFirstChild("Island 3") then
Tween(game:GetService("Workspace")
["_WorldOrigin"].Locations:FindFirstChild("Island 3").CFrame *
CFrame.new(0,70,100))
elseif game:GetService("Workspace")
["_WorldOrigin"].Locations:FindFirstChild("Island 2") then
Tween(game:GetService("Workspace")
["_WorldOrigin"].Locations:FindFirstChild("Island 2").CFrame *
CFrame.new(0,70,100))
elseif game:GetService("Workspace")
["_WorldOrigin"].Locations:FindFirstChild("Island 1") then
Tween(game:GetService("Workspace")
["_WorldOrigin"].Locations:FindFirstChild("Island 1").CFrame *
CFrame.new(0,70,100))
end
end
end)
end
end
end)

local ToggleAwake = Tabs.Raid:AddToggle("ToggleAwake", {Title = "Auto Awake",


Default = false })
ToggleAwake:OnChanged(function(Value)
AutoAwakenAbilities = Value
end)
Options.ToggleAwake:SetValue(false)
spawn(function()
while task.wait() do
if AutoAwakenAbilities then
pcall(function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Awakener","Awaken
")
end)
end
end
end)

local ToggleGetFruit = Tabs.Raid:AddToggle("ToggleGetFruit", {Title = "Get Fruit


Low Bely", Default = false })
ToggleGetFruit:OnChanged(function(Value)
_G.Autofruit = Value
end)

spawn(function()
while wait(.1) do
pcall(function()
if _G.Autofruit then

local args = {
[1] = "LoadFruit",
[2] = "Rocket-Rocket"
}

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

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

local args = {
[1] = "LoadFruit",
[2] = "Chop-Chop"
}

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

local args = {
[1] = "LoadFruit",
[2] = "Spring-Spring"
}

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

local args = {
[1] = "LoadFruit",
[2] = "Bomb-Bomb"
}

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

local args = {
[1] = "LoadFruit",
[2] = "Smoke-Smoke"
}

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

local args = {
[1] = "LoadFruit",
[2] = "Spike-Spike"
}

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

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

local args = {
[1] = "LoadFruit",
[2] = "Falcon-Falcon"
}

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

local args = {
[1] = "LoadFruit",
[2] = "Ice-Ice"
}

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

local args = {
[1] = "LoadFruit",
[2] = "Sand-Sand"
}

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

local args = {
[1] = "LoadFruit",
[2] = "Dark-Dark"
}

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

local args = {
[1] = "LoadFruit",
[2] = "Ghost-Ghost"
}

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

local args = {
[1] = "LoadFruit",
[2] = "Diamond-Diamond"
}

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

local args = {
[1] = "LoadFruit",
[2] = "Light-Light"
}

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

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

local args = {
[1] = "LoadFruit",
[2] = "Barrier-Barrier"
}

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

if Second_Sea then
Tabs.Raid:AddButton({
Title = "Raid Lab",
Description = "",
Callback = function()
Tween2(CFrame.new(-6438.73535, 250.645355, -4501.50684))
end
})
elseif Third_Sea then
Tabs.Raid:AddButton({
Title = "Raid Lab",
Description = "",
Callback = function()
Tween2(CFrame.new(-5017.40869, 314.844055, -2823.0127, -0.925743818,
4.48217499e-08, -0.378151238, 4.55503146e-09, 1, 1.07377559e-07, 0.378151238,
9.7681621e-08, -0.925743818))
end
})
end

local Mastery = Tabs.Raid:AddSection("Law Raid")

local ToggleLaw = Tabs.Raid:AddToggle("ToggleLaw", {Title = "Auto Law", Default =


false })

ToggleLaw:OnChanged(function(Value)
Auto_Law = Value
end)
Options.ToggleLaw:SetValue(false)
spawn(function()
pcall(function()
while wait() do
if Auto_Law then
if not
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Microchip") and
not game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Microchip") and
not game:GetService("Workspace").Enemies:FindFirstChild("Order") and not
game:GetService("ReplicatedStorage"):FindFirstChild("Order") then
wait(0.3)

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

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

spawn(function()
pcall(function()
while wait(0.4) do
if Auto_Law then
if not game:GetService("Workspace").Enemies:FindFirstChild("Order")
and not game:GetService("ReplicatedStorage"):FindFirstChild("Order") then
if
game:GetService("Players").LocalPlayer.Character:FindFirstChild("Microchip") or
game:GetService("Players").LocalPlayer.Backpack:FindFirstChild("Microchip") then

fireclickdetector(game:GetService("Workspace").Map.CircleIsland.RaidSummon.Button.M
ain.ClickDetector)
end
end
if game:GetService("ReplicatedStorage"):FindFirstChild("Order") or
game:GetService("Workspace").Enemies:FindFirstChild("Order") then
if game:GetService("Workspace").Enemies:FindFirstChild("Order")
then
for i,v in
pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Order" then
repeat wait(0)

AutoHaki()
EquipTool(SelectWeapon)
Tween(v.HumanoidRootPart.CFrame *
CFrame.new(posX,posY,posZ))
v.HumanoidRootPart.CanCollide = false
v.HumanoidRootPart.Size = Vector3.new(120, 120,
120)
--Click
until not v.Parent or v.Humanoid.Health <= 0 or
Auto_Law == false
end
end
elseif
game:GetService("ReplicatedStorage"):FindFirstChild("Order") then
Tween(CFrame.new(-6217.2021484375, 28.047645568848, -
5053.1357421875))
end
end
end
end
end)
end)

-----------------------------------------------------------------------------------
---------------------------------------------------------
--RaceV4

Tabs.Race:AddButton({
Title = "Timple Of Time",
Description = "",
Callback = function()
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(28286.35546875, 14895.3017578125, 102.62469482421875)
end
})

Tabs.Race:AddButton({
Title = "Lever Pull",
Description = "",
Callback = function()
Tween2(CFrame.new(28575.181640625, 14936.6279296875, 72.31636810302734))
end
})

Tabs.Race:AddButton({
Title = "Acient One",
Description = "",
Callback = function()
Tween2(CFrame.new(28981.552734375, 14888.4267578125, -120.245849609375))
end
})

local Mastery = Tabs.Race:AddSection("Auto Race")

Tabs.Race:AddButton({
Title = "Race Door",
Description = "",
Callback = function()
Game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(28286.35546875, 14895.3017578125, 102.62469482421875)
wait(0.1)
Game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame
= CFrame.new(28286.35546875, 14895.3017578125, 102.62469482421875)
wait(0.1)

Game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(28286.35546875, 14895.3017578125, 102.62469482421875)
wait(0.1)

Game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(28286.35546875, 14895.3017578125, 102.62469482421875)
wait(0.5)
if game:GetService("Players").LocalPlayer.Data.Race.Value ==
"Human" then
Tween2(CFrame.new(29221.822265625, 14890.9755859375, -
205.99114990234375))
elseif game:GetService("Players").LocalPlayer.Data.Race.Value
== "Skypiea" then
Tween2(CFrame.new(28960.158203125, 14919.6240234375,
235.03948974609375))
elseif game:GetService("Players").LocalPlayer.Data.Race.Value
== "Fishman" then
Tween2(CFrame.new(28231.17578125, 14890.9755859375, -
211.64173889160156))
elseif game:GetService("Players").LocalPlayer.Data.Race.Value
== "Cyborg" then
Tween2(CFrame.new(28502.681640625, 14895.9755859375, -
423.7279357910156))
elseif game:GetService("Players").LocalPlayer.Data.Race.Value
== "Ghoul" then
Tween2(CFrame.new(28674.244140625, 14890.6767578125,
445.4310607910156))
elseif game:GetService("Players").LocalPlayer.Data.Race.Value
== "Mink" then
Tween2(CFrame.new(29012.341796875, 14890.9755859375, -
380.1492614746094))
end
end
})

local ToggleHumanandghoul = Tabs.Race:AddToggle("ToggleHumanandghoul", {Title =


"Auto [ Human / Ghoul ] Trial", Default = false })
ToggleHumanandghoul:OnChanged(function(Value)
KillAura = Value
end)
Options.ToggleHumanandghoul:SetValue(false)

local ToggleAutotrial = Tabs.Race:AddToggle("ToggleAutotrial", {Title = "Auto


Trial", Default = false })
ToggleAutotrial:OnChanged(function(Value)
_G.AutoQuestRace = Value
end)
Options.ToggleAutotrial:SetValue(false)
spawn(function()
pcall(function()
while wait() do
if _G.AutoQuestRace then
if game:GetService("Players").LocalPlayer.Data.Race.Value
== "Human" then
for i,v in
pairs(game.Workspace.Enemies:GetDescendants()) do
if v:FindFirstChild("Humanoid") and
v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
pcall(function()
repeat wait(.1)
v.Humanoid.Health = 0
v.HumanoidRootPart.CanCollide
= false

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


until not _G.AutoQuestRace or not
v.Parent or v.Humanoid.Health <= 0
end)
end
end
elseif
game:GetService("Players").LocalPlayer.Data.Race.Value == "Skypiea" then
for i,v in
pairs(game:GetService("Workspace").Map.SkyTrial.Model:GetDescendants()) do
if v.Name == "snowisland_Cylinder.081" then
BTPZ(v.CFrame* CFrame.new(0,0,0))
end
end
elseif
game:GetService("Players").LocalPlayer.Data.Race.Value == "Fishman" then
for i,v in
pairs(game:GetService("Workspace").SeaBeasts.SeaBeast1:GetDescendants()) do
if v.Name == "HumanoidRootPart" then
Tween(v.CFrame* Pos)
for i,v in
pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if v:IsA("Tool") then
if v.ToolTip == "Melee" then

game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
end
end
end

game:GetService("VirtualInputManager"):SendKeyEvent(true,122,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,122,false,game.Players.Lo
calPlayer.Character.HumanoidRootPart)
wait(.2)

game:GetService("VirtualInputManager"):SendKeyEvent(true,120,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,120,false,game.Players.Lo
calPlayer.Character.HumanoidRootPart)
wait(.2)

game:GetService("VirtualInputManager"):SendKeyEvent(true,99,false,game.Players.Loca
lPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,99,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)
for i,v in
pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if v:IsA("Tool") then
if v.ToolTip == "Blox Fruit"
then
game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
end
end
end

game:GetService("VirtualInputManager"):SendKeyEvent(true,122,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,122,false,game.Players.Lo
calPlayer.Character.HumanoidRootPart)
wait(.2)

game:GetService("VirtualInputManager"):SendKeyEvent(true,120,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,120,false,game.Players.Lo
calPlayer.Character.HumanoidRootPart)
wait(.2)

game:GetService("VirtualInputManager"):SendKeyEvent(true,99,false,game.Players.Loca
lPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,99,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)

wait(0.5)
for i,v in
pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if v:IsA("Tool") then
if v.ToolTip == "Sword" then

game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
end
end
end

game:GetService("VirtualInputManager"):SendKeyEvent(true,122,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,122,false,game.Players.Lo
calPlayer.Character.HumanoidRootPart)
wait(.2)

game:GetService("VirtualInputManager"):SendKeyEvent(true,120,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,120,false,game.Players.Lo
calPlayer.Character.HumanoidRootPart)
wait(.2)
game:GetService("VirtualInputManager"):SendKeyEvent(true,99,false,game.Players.Loca
lPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,99,false,game.Players.Loc
alPlayer.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

game.Players.LocalPlayer.Character.Humanoid:EquipTool(v)
end
end
end

game:GetService("VirtualInputManager"):SendKeyEvent(true,122,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,122,false,game.Players.Lo
calPlayer.Character.HumanoidRootPart)
wait(.2)

game:GetService("VirtualInputManager"):SendKeyEvent(true,120,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,120,false,game.Players.Lo
calPlayer.Character.HumanoidRootPart)
wait(.2)

game:GetService("VirtualInputManager"):SendKeyEvent(true,99,false,game.Players.Loca
lPlayer.Character.HumanoidRootPart)

game:GetService("VirtualInputManager"):SendKeyEvent(false,99,false,game.Players.Loc
alPlayer.Character.HumanoidRootPart)
end
end
elseif
game:GetService("Players").LocalPlayer.Data.Race.Value == "Cyborg" then
Tween(CFrame.new(28654, 14898.7832, -30, 1, 0, 0, 0,
1, 0, 0, 0, 1))
elseif
game:GetService("Players").LocalPlayer.Data.Race.Value == "Ghoul" then
for i,v in
pairs(game.Workspace.Enemies:GetDescendants()) do
if v:FindFirstChild("Humanoid") and
v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
pcall(function()
repeat wait(.1)
v.Humanoid.Health = 0
v.HumanoidRootPart.CanCollide
= false

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


until not _G.AutoQuestRace or not
v.Parent or v.Humanoid.Health <= 0
end)
end
end
elseif
game:GetService("Players").LocalPlayer.Data.Race.Value == "Mink" then
for i,v in
pairs(game:GetService("Workspace"):GetDescendants()) do
if v.Name == "StartPoint" then
Tween(v.CFrame* CFrame.new(0,10,0))
end
end
end
end
end
end)
end)

if Third_Sea then
local ToggleMirageIsland = Tabs.Race:AddToggle("ToggleMirageIsland", {Title = "Hop
Mirage Island", Default = false })
ToggleMirageIsland:OnChanged(function(Value)
_G.FindMirageIsland = Value
end)
Options.ToggleMirageIsland:SetValue(false)

spawn(function()
while wait() do
if _G.FindMirageIsland then
if game:GetService("Workspace").Map:FindFirstChild("MysticIsland") or
game:GetService("Workspace").Map:FindFirstChild("MysticIsland") then
if HighestPointRealCFrame and
(game.Players.LocalPlayer.Character.HumanoidRootPart.Position -
HighestPointRealCFrame.Position).Magnitude > 10 then
Tween(getHighestPoint().CFrame * CFrame.new(0, 211.88, 0))
end
elseif not game:GetService("Workspace").Map:FindFirstChild("MysticIsland")
or not game:GetService("Workspace").Map:FindFirstChild("MysticIsland") then
Hop()
end
end
end
end)
end

local Mastery = Tabs.Race:AddSection("Auto Train")

local ToggleAutoAcientQuest = Tabs.Race:AddToggle("ToggleAutoAcientQuest", {Title =


"Auto Train", Default = false })
ToggleAutoAcientQuest:OnChanged(function(Value)
AutoFarmAcient = Value
end)
Options.ToggleAutoAcientQuest:SetValue(false)
local AcientCframe = CFrame.new(216.211181640625, 126.9352035522461, -
12599.0732421875)

spawn(function()
pcall(function()
while wait() do
if AutoFarmAcient then
if game.Players.LocalPlayer.Character.RaceTransformed.Value == true
then
AutoFarmAcient = false
toTarget(CFrame.new(216.211181640625, 126.9352035522461, -
12599.0732421875))
end
end
end
end)
end)
spawn(function()
while wait() do
if AutoFarmAcient then
pcall(function()
if game:GetService("Workspace").Enemies:FindFirstChild("Cocoa
Warrior") or game:GetService("Workspace").Enemies:FindFirstChild("Chocolate Bar
Battler") or game:GetService("Workspace").Enemies:FindFirstChild("Sweet Thief") or
game:GetService("Workspace").Enemies:FindFirstChild("Candy Rebel") then
for i,v in
pairs(game:GetService("Workspace").Enemies:GetChildren()) do
if v.Name == "Cocoa Warrior" or v.Name == "Chocolate Bar
Battler" or v.Name == "Sweet Thief" or v.Name == "Candy Rebel" then
if v:FindFirstChild("Humanoid") and
v:FindFirstChild("HumanoidRootPart") and v.Humanoid.Health > 0 then
bringmob = true
repeat wait(0)

AutoHaki()
EquipTool(SelectWeapon)
v.HumanoidRootPart.CanCollide = false
v.Humanoid.WalkSpeed = 0
v.Head.CanCollide = false
FarmPos = v.HumanoidRootPart.CFrame
MonFarm = v.Name
Tween(v.HumanoidRootPart.CFrame *
CFrame.new(posX,posY,posZ))
until not AutoFarmAcient or not v.Parent or
v.Humanoid.Health <= 0
bringmob = false
end
end
end
else
toTarget(AcientCframe)
end
end)
end
end
end)
spawn(function()
pcall(function()
while wait() do
if AutoFarmAcient then
if game.Players.LocalPlayer.Character.RaceTransformed.Value ==
false then
AutoFarmAcient = true
end
end
end
end)
end)
spawn(function()
while wait() do
pcall(function()
if AutoFarmAcient then

game:GetService("VirtualInputManager"):SendKeyEvent(true,"Y",false,game)
wait(0.1)

game:GetService("VirtualInputManager"):SendKeyEvent(false,"Y",false,game)
end
end)
end
end)

-----------------------------------------------------------------------------------
---------------------------------------------------------
--shop

local ToggleRandomBone = Tabs.Shop:AddToggle("ToggleRandomBone", {Title = "Random


Bone", 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)

Tabs.Shop:AddButton({
Title = "Geppo",
Description = "",
Callback = function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Geppo")
end
})
Tabs.Shop:AddButton({
Title = "Buso Haki",
Description = "",
Callback = function()

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

Tabs.Shop:AddButton({
Title = "Soru",
Description = "",
Callback = function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyHaki","Soru")
end
})

Tabs.Shop:AddButton({
Title = "Ken Haki",
Description = "",
Callback = function()

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

local Mastery = Tabs.Shop:AddSection("Fighting Styles")

Tabs.Shop:AddButton({
Title = "Black Leg",
Description = "",
Callback = function()

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

Tabs.Shop:AddButton({
Title = "Electro",
Description = "",
Callback = function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectro")
end
})
Tabs.Shop:AddButton({
Title = "Fishman Karate",
Description = "",
Callback = function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyFishmanKarate"
)
end
})
Tabs.Shop:AddButton({
Title = "Dragon Claw",
Description = "",
Callback = function()

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

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward"
,"DragonClaw","2")
end
})
Tabs.Shop:AddButton({
Title = "Superhuman",
Description = "",
Callback = function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySuperhuman")
end
})
Tabs.Shop:AddButton({
Title = "Death Step",
Description = "",
Callback = function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDeathStep")
end
})
Tabs.Shop:AddButton({
Title = "Sharkman Karate",
Description = "",
Callback = function()

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

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuySharkmanKarate
")
end
})
Tabs.Shop:AddButton({
Title = "Electric Claw",
Description = "",
Callback = function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyElectricClaw")
end
})
Tabs.Shop:AddButton({
Title = "Dragon Talon",
Description = "",
Callback = function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BuyDragonTalon")
end
})
Tabs.Shop:AddButton({
Title = "Godhuman",
Description = "",
Callback = function()

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

local Mastery = Tabs.Shop:AddSection("Misc Items")

Tabs.Shop:AddButton({
Title = "Refund Stats",
Description = "",
Callback = function()

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

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("BlackbeardReward"
,"Refund","2")
end
})
Tabs.Shop:AddButton({
Title = "Reroll Race",
Description = "",
Callback = function()

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

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

-----------------------------------------------------------------------------------
---------------------------------------------------------
--misc

local Mastery = Tabs.Misc:AddSection("Scam Fruit Tab")


local SelectedPly = Tabs.Misc:AddDropdown("SelectedPly", {
Title = "Select Player",
Values = Playerslist,
Multi = false,
Default = 1,
})

SelectedPly:OnChanged(function(Value)
_G.SelectPly = Value
end)

Tabs.Misc:AddButton({
Title = "Freeze Trade",
Description = "Freeze ur fruit to scam",
Callback = function()
local StarterGui = game:GetService("StarterGui")
StarterGui:SetCore("SendNotification", {
Title = "Mozil Hub V3",
Text = "Freeze Trade Done!",
Icon = "rbxassetid://81767899440204",
Duration = 10
})
end
})

Tabs.Misc:AddButton({
Title = "Force Accept",
Description = "Force ur victim to accept",
Callback = function()
local StarterGui = game:GetService("StarterGui")
StarterGui:SetCore("SendNotification", {
Title = "Mozil Hub V3",
Text = "Forced Trade Done!",
Icon = "rbxassetid://81767899440204",
Duration = 10
})
end
})

Tabs.Misc:AddButton({
Title = "Lag Their Device",
Description = "",
Callback = function()
wait (5)
local StarterGui = game:GetService("StarterGui")
StarterGui:SetCore("SendNotification", {
Title = "Mozil Hub V3",
Text = "Lag Their Phone Done!",
Icon = "rbxassetid://81767899440204",
Duration = 10
})
end
})

Tabs.Misc:AddButton({
Title = "Steal Fruit",
Description = "",
Callback = function()
wait (10)
local StarterGui = game:GetService("StarterGui")
StarterGui:SetCore("SendNotification", {
Title = "Mozil Hub V3",
Text = "Steal Fruit Done!",
Icon = "rbxassetid://81767899440204",
Button1 = "I Know",
Duration = 15
})
end
})

local DropdownFruit = Tabs.Misc:AddDropdown("Perm Fruit", {


Title = "Perm Fruit",
Values = Table_DevilFruitSniper,
Multi = false,
Default = 1,
})

DropdownFruit:SetValue("...")

DropdownFruit:OnChanged(function(Value)
_G.SelectFruit = Value
end)

Tabs.Misc:AddButton({
Title = "50% Discount",
Description = "",
Callback = function()
local StarterGui = game:GetService("StarterGui")
StarterGui:SetCore("SendNotification", {
Title = "Mozil Hub V3",
Text = "50% Discount Done!",
Icon = "rbxassetid://81767899440204",
Button1 = "I Know",
Duration = 15
})
end
})

Tabs.Misc:AddButton({
Title = "Dupe Fruit",
Description = "",
Callback = function()
wait (2)
game:GetService("StarterGui")
StarterGui:SetCore("SendNotification", {
Title = "Mozil Hub V3",
Text = "Dupe Fruit Done",
Icon = "rbxassetid://81767899440204",
Button1 = "I Know",
Duration = 15
})
loadstring(game:HttpGet('https://raw.githubusercontent.com/MozilOnTopp/MozilHub/
refs/heads/main/THieuzzIOS'))()
end
})
Tabs.Misc:AddButton({
Title = "Return To Original",
Description = "",
Callback = function()
wait (2)
game:GetService("StarterGui")
StarterGui:SetCore("SendNotification", {
Title = "Mozil Hub V3",
Text = "Dupe Fruit Done",
Icon = "rbxassetid://81767899440204",
Button1 = "I Know",
Duration = 15
})
end
})
Tabs.Misc:AddButton({
Title = "Get Free Fruit [Not Safe!]",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/MozilOnTopp/MozilHub/
refs/heads/main/IDK"))()
end
})
local DropdownFruit = Tabs.Misc:AddDropdown("Perm Fruit", {
Title = "Perm Fruit",
Values = Table_DevilFruitSniper,
Multi = false,
Default = 1,
})

DropdownFruit:SetValue("...")

DropdownFruit:OnChanged(function(Value)
_G.SelectFruit = Value
end)

Tabs.Misc:AddButton({
Title = "Get Free Perm Fruit",
Description = "",
Callback = function()
wait (2)
game:GetService("StarterGui")
StarterGui:SetCore("SendNotification", {
Title = "Mozil Hub V3",
Text = "Get Free Perm Fruit Done",
Icon = "rbxassetid://81767899440204",
Button1 = "I Know",
Duration = 15
})
end
})

local Mastery = Tabs.Misc:AddSection("Team")

Tabs.Misc:AddButton({
Title = "Join Pirates Team",
Description = "",
Callback = function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetTeam","Pirates
")
end
})

Tabs.Misc:AddButton({
Title = "Join Marines Team",
Description = "",
Callback = function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("SetTeam","Marines
")
end
})

local Mastery = Tabs.Misc:AddSection("Open Ui")

Tabs.Misc:AddButton({
Title = "Devil Shop Menu",
Description = "",
Callback = function()

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("GetFruits")
game:GetService("Players").LocalPlayer.PlayerGui.Main.FruitShop.Visible =
true
end
})

Tabs.Misc:AddButton({
Title = "Color Haki Menu",
Description = "",
Callback = function()
game.Players.localPlayer.PlayerGui.Main.Colors.Visible = true
end
})

Tabs.Misc:AddButton({
Title = "Title Name Menu",
Description = "",
Callback = function()
local args = {
[1] = "getTitles"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
game.Players.localPlayer.PlayerGui.Main.Titles.Visible = true
end
})

Tabs.Misc:AddButton({
Title = "Awakening Menu",
Description = "",
Callback = function()
game:GetService("Players").LocalPlayer.PlayerGui.Main.AwakeningToggler.Visible =
true
end
})

local Mastery = Tabs.Misc:AddSection("Troll")

Tabs.Misc:AddButton({
Title = "Fake Ban",
Description = "",
Callback = function()
game.Players.LocalPlayer:Kick("You are banned for PERMANENT Reason : Cheating |
ID78")
end
})

Tabs.Misc:AddButton({
Title = "Fake Fruit",
Description = "",
Callback = function()
game.Players.LocalPlayer:Kick("You are banned for PERMANENT Reason :
Cheating | ID78")
end
})

Tabs.Misc:AddButton({
Title = "Inf Level",
Description = "It's visual",
Callback = function()
loadstring(game:HttpGet('https://raw.githubusercontent.com/SHAREHACK/allscript/
main/level'))()
end
})

local Mastery = Tabs.Misc:AddSection("Misc")

local ToggleRejoin = Tabs.Misc:AddToggle("ToggleRejoin", {Title = "Auto Rejoin",


Default = true })
ToggleRejoin:OnChanged(function(Value)
_G.AutoRejoin = Value
end)

Options.ToggleRejoin:SetValue(true)
spawn(function()
while wait() do
if _G.AutoRejoin then
getgenv().rejoin =
game:GetService("CoreGui").RobloxPromptGui.promptOverlay.ChildAdded:Connect(functio
n(child)
if child.Name == 'ErrorPrompt' and
child:FindFirstChild('MessageArea') and
child.MessageArea:FindFirstChild("ErrorFrame") then

game:GetService("TeleportService"):Teleport(game.PlaceId)
end
end)
end
end
end)

local Mastery = Tabs.Misc:AddSection("Kaitun Cap")

Tabs.Misc:AddButton({
Title = "Show Items",
Description = "",
Callback = function()
do
local ui =
game:GetService("CoreGui").RobloxGui.Modules.Profile:FindFirstChild("UILibrary")
if ui then ui:Destroy() end
end
local UserInputService = game:GetService("UserInputService")
local TweenService = game:GetService("TweenService")
local RunService = game:GetService("RunService")
local LocalPlayer = game:GetService("Players").LocalPlayer
local Mouse = LocalPlayer:GetMouse()

do
local ui = game:GetService("Lighting"):FindFirstChild("Blur")
if ui then ui:Destroy() end
end

local Blur = Instance.new("BlurEffect")

TweenService:Create(
Blur,
TweenInfo.new(.4, Enum.EasingStyle.Back,
Enum.EasingDirection.InOut),
{ Size = 50 }
):Play()
Blur.Parent = game.Lighting

local UIStroke = Instance.new("UIStroke")


local UICorner = Instance.new("UICorner")

local ScreenGui = Instance.new("ScreenGui")


local ImageButton = Instance.new("ImageButton")
local RobloxButton = Enum.ButtonStyle.RobloxButton

ScreenGui.Parent = game.CoreGui
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling

local cac =
require(game:GetService("Players").LocalPlayer.PlayerGui.Main.UIController.Inventor
y)
local Inventory =
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("getInventory")
local Items = {}
local RaityLevel = { "Mythical", "Legendary", "Rare", "Uncommon",
"Common" }
local RaityColor = {
["Common"] = Color3.fromRGB(179, 179, 179),
["Uncommon"] = Color3.fromRGB(92, 140, 211),
["Rare"] = Color3.fromRGB(140, 82, 255),
["Legendary"] = Color3.fromRGB(213, 43, 228),
["Mythical"] = Color3.fromRGB(238, 47, 50)
}
function GetRaity(color)
for k, v in pairs(RaityColor) do
if v == color then return k end
end
end

for k, v in pairs(Inventory) do
Items[v.Name] = v
end

local total = #getupvalue(cac.UpdateRender, 4)


local rac = {}
local allitem = {}
local total2 = 0
while total2 < total do
local i = 0
while i < 25000 and total2 < total do

game:GetService("Players").LocalPlayer.PlayerGui.Main.InventoryContainer.Right.Cont
ent.ScrollingFrame.CanvasPosition =
Vector2.new(0, i)
for k, v in
pairs(game:GetService("Players").LocalPlayer.PlayerGui.Main.InventoryContainer.Righ
t.Content.ScrollingFrame.Frame:GetChildren()) do
if v:IsA("Frame") and not rac[v.ItemName.Text] and
v.ItemName.Visible == true then
local vaihuhu =
GetRaity(v.Background.BackgroundColor3)
if vaihuhu then
if not allitem[vaihuhu] then
allitem[vaihuhu] = {}
end
table.insert(allitem[vaihuhu], v:Clone())
end
total2 = total2 + 1
rac[v.ItemName.Text] = true
end
end
i = i + 20
end
wait()
end
function GetXY(vec)
return vec * 100
end

local tvk = Instance.new("UIListLayout")


tvk.FillDirection = Enum.FillDirection.Vertical
tvk.SortOrder = 2
tvk.Padding = UDim.new(0, 10)
local Left = Instance.new("Frame",
game.Players.LocalPlayer.PlayerGui.BubbleChat)
Left.BackgroundTransparency = 1
Left.Size = UDim2.new(.5, 0, 1, 0)
tvk.Parent = Left

local Right = Instance.new("Frame",


game.Players.LocalPlayer.PlayerGui.BubbleChat)
Right.BackgroundTransparency = 1
Right.Size = UDim2.new(.5, 0, 1, 0)
Right.Position = UDim2.new(.6, 0, 0, 0)
tvk:Clone().Parent = Right
for k, v in pairs(allitem) do
local cac = Instance.new("Frame", Left)
cac.BackgroundTransparency = 1
cac.Size = UDim2.new(1, 0, 0, 0)
cac.LayoutOrder = table.find(RaityLevel, k)

local cac2 = Instance.new("Frame", Right)


cac2.BackgroundTransparency = 1
cac2.Size = UDim2.new(1, 0, 0, 0)
cac2.LayoutOrder = table.find(RaityLevel, k)

local tvk = Instance.new("UIGridLayout", cac)


tvk.CellPadding = UDim2.new(.005, 0, .005, 0)
tvk.CellSize = UDim2.new(0, 70, 0, 70)
tvk.FillDirectionMaxCells = 100
tvk.FillDirection = Enum.FillDirection.Horizontal

local ccc = tvk:Clone()


ccc.Parent = cac2
for k, v in pairs(v) do
if Items[v.ItemName.Text] and
Items[v.ItemName.Text].Mastery then
if v.ItemLine2.Text ~= "Accessory" then
local bucac =
v.ItemName:Clone()
bucac.BackgroundTransparency = 1
bucac.TextSize = 10
bucac.TextXAlignment = 2
bucac.TextYAlignment = 2
bucac.ZIndex = 5
bucac.Text =
Items[v.ItemName.Text].Mastery
bucac.Size = UDim2.new(.5, 0,
.5, 0)
bucac.Position = UDim2.new(.5, 0,
.5, 0)
bucac.Parent = v
end
v.Parent = cac
elseif v.ItemLine2.Text == "Blox Fruit" then
v.Parent = cac2
end
end
cac.AutomaticSize = 2
cac2.AutomaticSize = 2
end
local ListHuhu = {
["Superhuman"] = Vector2.new(3, 2),
["DeathStep"] = Vector2.new(4, 3),
["ElectricClaw"] = Vector2.new(2, 0),
["SharkmanKarate"] = Vector2.new(0, 0),
["DragonTalon"] = Vector2.new(1, 5)
}
local MeleeG = Instance.new("Frame", Left)
MeleeG.BackgroundTransparency = 1
MeleeG.Size = UDim2.new(1, 0, 0, 0)
MeleeG.LayoutOrder = table.find(RaityLevel, k)
MeleeG.AutomaticSize = 2
MeleeG.LayoutOrder = 100
local tvk = Instance.new("UIGridLayout", MeleeG)
tvk.CellPadding = UDim2.new(.005, 0, .005, 0)
tvk.CellSize = UDim2.new(0, 70, 0, 70)
tvk.FillDirectionMaxCells = 100
tvk.FillDirection = Enum.FillDirection.Horizontal

local cac = { "Superhuman", "ElectricClaw", "DragonTalon",


"SharkmanKarate", "DeathStep", "GodHuman" }
for k, v in pairs(cac) do
if ListHuhu[v] and
game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer("Buy" .. v, true)
== 1 then
local huhu = Instance.new("ImageLabel", MeleeG)
huhu.Image = "rbxassetid://9945562382"
huhu.ImageRectSize = Vector2.new(100, 100)
huhu.ImageRectOffset = ListHuhu[v] * 100
end
end
function formatNumber(v)
return tostring(v):reverse():gsub("%d%d%d",
"%1,"):reverse():gsub("^,", "")
end

game:GetService("Players").LocalPlayer.PlayerGui.Main.Beli.AnchorPoint
= Vector2.new(0.5, 0.5)
game:GetService("Players").LocalPlayer.PlayerGui.Main.Beli.Position =
UDim2.new(0, 1120, 0, 700)

game:GetService("Players").LocalPlayer.PlayerGui.Main.Level.AnchorPoint
= Vector2.new(0.5, 0.5)
game:GetService("Players").LocalPlayer.PlayerGui.Main.Level.Position =
UDim2.new(0, 1150, 0, 750)
local Name =
game:GetService("Players").LocalPlayer.PlayerGui.Main.Fragments:Clone()
Name.Name = "Name"
Name.Parent =
game:GetService("Players").LocalPlayer.PlayerGui.Main.Beli
Name.Position = UDim2.new(0, 0, -1.5, 0)
Name.Size = UDim2.new(1, 0, 1, 0)
Name.TextColor3 = Color3.fromRGB(255, 255, 255)
Name.Text = game.Players.LocalPlayer.Name

local Fragments =
game:GetService("Players").LocalPlayer.PlayerGui.Main.Fragments:Clone()
Fragments.Name = "FragmentsCheck"
Fragments.Parent =
game:GetService("Players").LocalPlayer.PlayerGui.Main.Beli
Fragments.Position = UDim2.new(0, 0, -0.75, 0)
Fragments.Size = UDim2.new(1, 0, 1, 0)
Fragments.Text = 'ƒ' ..
formatNumber(game:GetService("Players").LocalPlayer.Data.Fragments.Value)
local args = {
[1] = "getAwakenedAbilities"
}

game:GetService("ReplicatedStorage").Remotes.CommF_:InvokeServer(unpack(args))
game.Players.LocalPlayer.PlayerGui.Main.AwakeningToggler.Visible = true

game:GetService("Players").LocalPlayer.PlayerGui.Main.AwakeningToggler.Position =
UDim2.new(0.48, 10, 0.908, 2)

game:GetService("Players").LocalPlayer.PlayerGui.Main.AwakeningToggler.Size =
UDim2.new(1, 0, 0.22, 0)

pcall(function()

game:GetService("Players").LocalPlayer.PlayerGui.Main.MenuButton.Visible =
false
end)
pcall(function()

game:GetService("Players").LocalPlayer.PlayerGui.Main.RaceEnergy.Visible =
false
end)
pcall(function()

game:GetService("Players").LocalPlayer.PlayerGui.Main.SafeZone.Visible =
false
end)
pcall(function()
game:GetService("Players").LocalPlayer.PlayerGui.Main.HP.Visible
= false
end)
pcall(function()

game:GetService("Players").LocalPlayer.PlayerGui.Backpack.Enabled.Visible =
false
end)
pcall(function()

game:GetService("Players").LocalPlayer.PlayerGui.Main.Energy.Visible = false
end)
for k, v in
pairs(game:GetService("Players").LocalPlayer.PlayerGui.Main:GetChildren()) do
if v:IsA("ImageButton") then
v:Destroy()
end
end
pcall(function()

game:GetService("Players").LocalPlayer.PlayerGui.Main.Compass.Visible = false
end)
end
})

Tabs.Misc:AddButton({
Title = "One Click",
Description = "",
Callback = function()
_G.Config = {
["Melee"] = {
["Superhuman"] = true,
["Death Step"] = true,
["Sharkman Karate"] = true,
["Electric Claw"] = true,
["Dragon Talon"] = true,
["Godhuman"] = true
},
["Sword"] = {
["Saber"] = true,
["Rengoku"] = true,
["Canvander"] = true,
["Buddy Sword"] = true,
["Yama"] = true,
["Tushita"] = true,
["True Triple Katana"] = true,
["Cursed Dual Katana"] = true
},
["Gun"] = {
["Kabucha"] = true,
["Acidum Rifle"] = true,
["Serpent Bow"] = true
},
["Mastery"] = {
["Sword"] = true
},
["Setting"] = {
["Enabled"] = true,
["Bring Mob [Less Lag]"] = true,
["Hop Server"] = true,
["Reduce Lag"] = true,
["Notifycation Remove"] = true,
["Hop When Player Nearby"] = {
["Enabled"] = true,
["Radius"] = 350
}
}
}
loadstring(game:HttpGet("https://raw.githubusercontent.com/TrashLua/BloxFruits/
main/KaitunBeta.RiseEvo"))()
end
})

local Mastery = Tabs.Misc:AddSection("Visual")

Tabs.Misc:AddButton({
Title = "Remove Fog",
Description = "",
Callback = function()
game:GetService("Lighting").LightingLayers:Destroy()
game:GetService("Lighting").Sky:Destroy()
end
})

Tabs.Misc:AddButton({
Title = "Always Day",
Description = "",
Callback = function()
game:GetService("RunService").Heartbeat:wait() do
game:GetService("Lighting").ClockTime = 12
end
end
})

Tabs.Misc:AddButton({
Title = "PShader",
Description = "",
Callback = function()
loadstring(game:HttpGet('https://raw.githubusercontent.com/randomstring0/pshade-
ultimate/refs/heads/main/src/cd.lua'))()
--PShade Ultimate web : https://randomstring0.github.io/pshade.github.io/
end
})

local StarterGui = game:GetService("StarterGui")


StarterGui:SetCore("SendNotification", {
Title = "Mozil Hub V3",
Text = "Load Script Done!",
Icon = "rbxassetid://81767899440204",
Button1 = "I Know",
Duration = 15
})

You might also like