local OrionLib = loadstring(game:HttpGet(('https://[Log in to view URL]')))()
local Window = OrionLib:MakeWindow({
Name = "Express Hub | Premium Blox Fruits Script",
HidePremium = false,
SaveConfig = true,
ConfigFolder = "OrionTest",
IntroEnabled = true,
IntroText = "Express Hub | Blox Fruits",
IntroIcon = "rbxassetid://4483345998",
Icon = "rbxassetid://4483345998",
CloseCallback = function()
OrionLib:MakeNotification({
Name = "Goodbye!",
Content = "The script window has been closed.",
Image = "rbxassetid://4483345998",
Time = 5
})
end
})
OrionLib:MakeNotification({
Name = "Success",
Content = "You successfully executed the script! Enjoy!",
Image = "rbxassetid://4483345998",
Time = 5
})
local openclosebutton = loadstring(game:HttpGet(('https://[Log in to view URL]')))()
local Tab = Window:MakeTab({
Name = "Tab 1",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
})
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local function getExecutorName()
if identifyexecutor then
return identifyexecutor()
else
return "Unknown Executor"
end
end
hwid = game:GetService("RbxAnalyticsService"):GetClientId()
playerName = LocalPlayer.Name
userId = LocalPlayer.UserId
gameName = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId).Name
executorName = getExecutorName()
currentDate = os.date("%Y-%m-%d")
Tab:AddParagraph("Welcome!", "Thank you for using Express Hub.")
Section = Tab:AddSection({
Name = "User Information"
})
Tab:AddLabel("Player: " .. playerName)
Tab:AddLabel("User ID: " .. userId)
Section = Tab:AddSection({
Name = "Game and Executer"
})
Tab:AddLabel("Game: " .. gameName)
Tab:AddLabel("Executor: " .. executorName)
Section = Tab:AddSection({
Name = "Hard Ware ID"
})
Tab:AddLabel("HWID: " .. hwid)
Section = Tab:AddSection({
Name = "Data + Time"
})
Tab:AddLabel("Date: " .. currentDate)
local timeLabel = Tab:AddLabel("Time: --:--:-- AM/PM")
local function updateTime()
while true do
local currentTime = os.date("%I:%M:%S %p")
timeLabel:Set("Time: " .. currentTime)
wait(1)
end
end
spawn(updateTime)
Section = Tab:AddSection({
Name = "Credits"
})
Tab:AddLabel("By They_fwdan")
Tab:AddButton({
Name = "Join Discord!",
Callback = function()
setclipboard("https://[Log in to view URL]")
OrionLib:MakeNotification({
Name = "Copied!",
Content = "The discord link has been copied to your clipboard!",
Image = "rbxassetid://4483362458",
Time = 6.5
})
end
})
-- Create Tabs using Orion UI
local Tab = {
Tab_1 = OrionLib:MakeTab({
Name = "Home",
Icon = "rbxassetid://1323123123", -- Icon ID can be changed as required
PremiumOnly = false
}),
Tab_Setting = OrionLib:MakeTab({
Name = "Settings",
Icon = "rbxassetid://1323123123",
PremiumOnly = false
}),
Tab_2 = OrionLib:MakeTab({
Name = "Main Farm",
Icon = "rbxassetid://1323123123",
PremiumOnly = false
}),
Tab_SubFarm = OrionLib:MakeTab({
Name = "Subs Farm",
Icon = "rbxassetid://1323123123",
PremiumOnly = false
}),
Tab_3 = OrionLib:MakeTab({
Name = "Quest",
Icon = "rbxassetid://1323123123",
PremiumOnly = false
}),
Tab_Sea = OrionLib:MakeTab({
Name = "Sea Event",
Icon = "rbxassetid://1323123123",
PremiumOnly = false
}),
Tab_RaceV4 = OrionLib:MakeTab({
Name = "Race V4",
Icon = "rbxassetid://1323123123",
PremiumOnly = false
}),
Tab_4 = OrionLib:MakeTab({
Name = "Raids",
Icon = "rbxassetid://1323123123",
PremiumOnly = false
}),
Tab_Combat = OrionLib:MakeTab({
Name = "PVP",
Icon = "rbxassetid://1323123123",
PremiumOnly = false
}),
Tab_5 = OrionLib:MakeTab({
Name = "Teleport & Status",
Icon = "rbxassetid://1323123123",
PremiumOnly = false
}),
Tab_6 = OrionLib:MakeTab({
Name = "Shop",
Icon = "rbxassetid://1323123123",
PremiumOnly = false
}),
Tab_7 = OrionLib:MakeTab({
Name = "Misc",
Icon = "rbxassetid://1323123123",
PremiumOnly = false
})
}
-- Home Left Section (Changelog)
local Home_Left = Tab.Tab_1:AddSection({
Name = "Changelog",
Side = "Left"
})
Home_Left:AddMenu({
Name = "Changelog"
})
-- Add changelog entries
local function addChangelogEntries(entries)
for _, entry in ipairs(entries) do
Home_Left:AddLabel(entry)
end
end
addChangelogEntries({
'[April, 06 2024]',
'- Added Webhook Notifier to Discord',
'- Added Subs Farming',
'- Added New Method Mastery Farm',
'- Added Pirate Raid Castle',
'- Added Mirage Island Feature',
'- Added Kitsune Island Feature',
'- Added PVP Feature',
'- Added Fruit Notifier (Shop-Devil Fruit)',
'- Fixed Auto Store Fruit',
'- Fixed All ESP',
'- Fixed Gun Mastery Skill',
'- Changed some function.',
'',
'[December, 19 2023]',
'- Sea Event Menu (Beta)',
'- Fixed 1st World Farm Lv 375 - 525',
'- Fixed 2nd World Farm Lv 1250 - 1375',
'- Fixed Raid Chip Buy',
'- Change Button to Toggle for Auto Raid',
'- Fixed Chest Farm',
'- Fixed Auto Dough King',
'- Fixed Auto Buy Fruit on Shop',
'',
'[November, 11 2023]',
'- Fixed Auto Farm Level',
'- Fixed Observation Farm',
'- Fixed Dough King Farm'
})
-- Home Right Section
local Home_Right = Tab.Tab_1:AddSection({
Name = "Home Controls",
Side = "Right"
})
-- WalkSpeed Hack
Home_Right:AddTextbox({
Name = "Speed Hack",
Default = "26",
Callback = function(speed)
getgenv().WalkSpeedValue = tonumber(speed) or 26
local Player = game:GetService('Players').LocalPlayer
Player.Character.Humanoid:GetPropertyChangedSignal('WalkSpeed'):Connect(function()
Player.Character.Humanoid.WalkSpeed = getgenv().WalkSpeedValue
end)
Player.Character.Humanoid.WalkSpeed = getgenv().WalkSpeedValue
end
})
-- Jump Power Hack
Home_Right:AddTextbox({
Name = "Jump Hack",
Default = "50",
Callback = function(jump)
getgenv().JumpValue = tonumber(jump) or 50
game:GetService("Players").LocalPlayer.Character.Humanoid.JumpPower = getgenv().JumpValue
end
})
-- Infinite Jump Toggle
Home_Right:AddToggle({
Name = "Infinite Jump",
Default = false,
Callback = function(value)
InfiniteJumpEnabled = value
if InfiniteJumpEnabled then
game:GetService("UserInputService").JumpRequest:Connect(function()
game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass('Humanoid'):ChangeState("Jumping")
end)
end
end
})
-- No Clip Toggle
Home_Right:AddToggle({
Name = "No Clip",
Default = false,
Callback = function(value)
getgenv().NoClip = value
end
})
spawn(function()
pcall(function()
game:GetService("RunService").Stepped:Connect(function()
if getgenv().NoClip then
for _, v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
if v:IsA("BasePart") then
v.CanCollide = false
end
end
end
end)
end)
end)
-- Anti AFK
Home_Right:AddToggle({
Name = "Anti AFK",
Default = true,
Callback = function(value)
getgenv().AntiAFK = value
end
})
task.spawn(function()
while wait(0.1) do
if getgenv().AntiAFK then
local vu = game:GetService("VirtualUser")
game:GetService("Players").LocalPlayer.Idled:Connect(function()
vu:Button2Down(Vector2.new(0, 0), workspace.CurrentCamera.CFrame)
wait(1)
vu:Button2Up(Vector2.new(0, 0), workspace.CurrentCamera.CFrame)
end)
end
end
end)
-- FPS Boost Button
Home_Right:AddButton({
Name = "FPS Boost",
Callback = function()
local decalsyeeted = false
local g = game
local w = g.Workspace
local l = g.Lighting
local t = w.Terrain
t.WaterWaveSize = 0
t.WaterWaveSpeed = 0
t.WaterReflectance = 0
t.WaterTransparency = 0
l.GlobalShadows = false
l.FogEnd = 9e9
l.Brightness = 0
settings().Rendering.QualityLevel = "Level01"
for _, v in pairs(g:GetDescendants()) do
if v:IsA("Part") or v:IsA("Union") or v:IsA("CornerWedgePart") or v:IsA("TrussPart") then
v.Material = "Plastic"
v.Reflectance = 0
elseif v:IsA("Decal") or v:IsA("Texture") and decalsyeeted then
v.Transparency = 1
elseif v:IsA("ParticleEmitter") or v:IsA("Trail") then
v.Lifetime = NumberRange.new(0)
elseif v:IsA("Explosion") then
v.BlastPressure = 1
v.BlastRadius = 1
elseif v:IsA("Fire") or v:IsA("SpotLight") or v:IsA("Smoke") or v:IsA("Sparkles") then
v.Enabled = false
elseif v:IsA("MeshPart") then
v.Material = "Plastic"
v.Reflectance = 0
v.TextureID = 10385902758728957
end
end
for _, e in pairs(l:GetChildren()) do
if e:IsA("BlurEffect") or e:IsA("SunRaysEffect") or e:IsA("ColorCorrectionEffect") or e:IsA("BloomEffect") or e:IsA("DepthOfFieldEffect") then
e.Enabled = false
end
end
end
})
-- Rejoin Server
Home_Right:AddButton({
Name = "Rejoin Server",
Callback = function()
game:GetService("TeleportService"):Teleport(game.PlaceId, game:GetService("Players").LocalPlayer)
end
})
-- Server Hop Button
Home_Right:AddButton({
Name = "Server Hop",
Callback = function()
Hop()
end
})
-- Function for Server Hop
function Hop()
-- Server hopping logic here...
end
-- Destroy GUI Button
Home_Right:AddButton({
Name = "Destroy GUI",
Callback = function()
OrionLib:DestroyGui()
end
})
if game:GetService("Players").LocalPlayer.PlayerGui.Main:FindFirstChild("ChooseTeam") then
repeat wait()
if game:GetService("Players").LocalPlayer.PlayerGui:WaitForChild("Main").ChooseTeam.Visible == true then
if _G.Team == "Pirate" then
for i, v in pairs(getconnections(game:GetService("Players").LocalPlayer.PlayerGui.Main.ChooseTeam.Container.Pirates.Frame.ViewportFrame.TextButton.Activated)) do
v.Function()
end
elseif _G.Team == "Marine" then
for i, v in pairs(getconnections(game:GetService("Players").LocalPlayer.PlayerGui.Main.ChooseTeam.Container.Marines.Frame.ViewportFrame.TextButton.Activated)) do
v.Function()
end
else
for i, v in pairs(getconnections(game:GetService("Players").LocalPlayer.PlayerGui.Main.ChooseTeam.Container.Pirates.Frame.ViewportFrame.TextButton.Activated)) do
v.Function()
end
end
end
until game.Players.LocalPlayer.Team ~= nil and game:IsLoaded()
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 CheckLevel()
local Lv = game:GetService("Players").LocalPlayer.Data.Level.Value
if First_Sea then
if Lv == 1 or Lv <= 9 or _G.SelectMonster == "Bandit [Lv. 5]" then
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 _G.SelectMonster == "Monkey [Lv. 14]" then
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 _G.SelectMonster == "Gorilla [Lv. 20]" then
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 _G.SelectMonster == "Pirate [Lv. 35]" then
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 _G.SelectMonster == "Brute [Lv. 45]" then
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 _G.SelectMonster == "Desert Bandit [Lv. 60]" then
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 _G.SelectMonster == "Desert Officer [Lv. 70]" then
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 _G.SelectMonster == "Snow Bandit [Lv. 90]" then
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 _G.SelectMonster == "Snowman [Lv. 100]" then
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 _G.SelectMonster == "Chief Petty Officer [Lv. 120]" then
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 _G.SelectMonster == "Sky Bandit [Lv. 150]" then
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 _G.SelectMonster == "Dark Master [Lv. 175]" then
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 _G.SelectMonster == "Prisoner [Lv. 190]" then
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 _G.SelectMonster == "Dangerous Prisoner [Lv. 210]" then
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 _G.SelectMonster == "Toga Warrior [Lv. 250]" then
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 _G.SelectMonster == "Gladiator [Lv. 275]" then
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 _G.SelectMonster == "Military Soldier [Lv. 300]" then
Ms = "Military Soldier"
NameQuest = "MagmaQuest"
QuestLv = 1
NameMon = "Military Soldier"
CFrameQ = CFrame.new(-5316.1157226563, 12.262831687927, 8517.00390625)
CFrameMon = CFrame.new(-5369.0004882813, 12.601476669312, 8689.2524414063)
end
end
end
To embed this program on your website, copy the following code and paste it into your website's HTML: