Run it
Copy the script and paste it into your executor.
OrionLib = (:(()))()
.GetService
()
Players = :()
LocalPlayer = Players.LocalPlayer
UserInputService = :()
TweenService = :()
RunService = :()
Lighting = :()
ReplicatedStorage = :()
Workspace = :()
TeleportService = :()
StarterGui = :()
SoundService = :()
MarketplaceService = :()
GuiService = :()
ServerStorage = :()
ServerScriptService = :()
HttpService = :()
AdminSystem = {
Admins = {
[] = ,
[] = ,
[] = ,
[] = ,
[] =
},
BlacklistedUsers = {},
Logs = {},
PanelShutdown = ,
ShutdownMessage = ,
AccessAttempts = {},
SecurityAlerts = {}
}
AdminSystem:(action, user, details)
log = {
Time = .(),
Action = action,
User = user ,
Details = details ,
UserID = LocalPlayer.UserId,
GamePlaceID = .PlaceId
}
.(self.Logs, log)
#self.Logs >
.(self.Logs, )
AdminSystem:(username)
self.Admins[username] ==
AdminSystem:(userId)
self.BlacklistedUsers[userId] ==
AdminSystem:(userId, reason)
self.BlacklistedUsers[userId] = {
Reason = reason ,
Time = .(),
AdminWhoBlacklisted = LocalPlayer.Name
}
self:(, LocalPlayer.Name, .. userId .. .. reason)
KeySystem = {
Enabled = ,
AuthorizedUsers = {},
MasterKey = ,
AdminKey = ,
SessionKeys = {},
MathQuestions = {},
BypassedAdmins = {}
}
(username)
AdminSystem:(username)
()
operations = {
{, (a, b) a + b },
{, (a, b) a - b },
{, (a, b) a * b },
{, (a, b) .(a / b) }
}
op = operations[.(, #operations)]
num1 = .(, )
num2 = .(, )
op[] ==
num1 = num2 * .(, )
question = num1 .. .. op[] .. .. num2 ..
answer = op[](num1, num2)
question, answer
(userId)
username = LocalPlayer.Name
AdminSystem:(userId)
,
(username)
KeySystem.BypassedAdmins[username] =
AdminSystem:(, username, )
,
KeySystem.AuthorizedUsers[userId] KeySystem.Enabled,
ZolyDecompiler = {
ScriptDatabase = {},
AnalysisResults = {},
ExportData = {},
GUIManipulator = {},
ServiceScanner = {},
BypassMethods = {
,
,
,
,
}
}
ZolyDecompiler:()
date = .()
.(, date, .Name, (.PlaceId), .())
ZolyDecompiler:()
services = {
Workspace, ReplicatedStorage, StarterGui, Players, Lighting,
SoundService, TweenService, UserInputService, RunService,
TeleportService, MarketplaceService, GuiService
}
advancedServices = {, , , }
_, serviceName (advancedServices)
(()
service = :(serviceName)
.(services, service)
)
allObjects = {}
_, service (services)
(()
_, obj (service:())
.(allObjects, obj)
)
allObjects
ZolyDecompiler:()
analysis = {
Name = .Name,
ClassName = .ClassName,
Parent = .Parent .Parent.Name ,
Source = ,
Properties = {},
Connections = {},
RemoteCalls = {},
SecurityLevel = ,
BytecodeInfo = {},
LocalVariables = {},
Functions = {}
}
(()
:() :() :()
.Source
analysis.Source = .Source
analysis.Source =
_, method (self.BypassMethods)
analysis.Source = analysis.Source .. .. method ..
)
(()
properties = {, , , , }
_, property (properties)
(()
analysis.Properties[property] = ([property])
)
)
analysis
ZolyDecompiler:()
results = {
Scripts = {},
LocalScripts = {},
ModuleScripts = {},
RemoteEvents = {},
RemoteFunctions = {},
GUIs = {},
Parts = {},
Models = {},
Sounds = {},
Animations = {},
Other = {},
TotalObjects =
}
allObjects = self:()
_, obj (allObjects)
results.TotalObjects = results.TotalObjects +
(()
obj:()
.(results.Scripts, self:(obj))
obj:()
.(results.LocalScripts, self:(obj))
obj:()
.(results.ModuleScripts, self:(obj))
obj:()
.(results.RemoteEvents, {
Name = obj.Name,
Parent = obj.Parent obj.Parent.Name ,
FullName = obj:(),
Security =
})
obj:()
.(results.RemoteFunctions, {
Name = obj.Name,
Parent = obj.Parent obj.Parent.Name ,
FullName = obj:(),
Security =
})
obj:() obj:() obj:()
.(results.GUIs, {
Name = obj.Name,
ClassName = obj.ClassName,
Parent = obj.Parent obj.Parent.Name ,
Visible = obj.Visible ,
Properties = self:(obj)
})
obj:() obj:()
.(results.Parts, {
Name = obj.Name,
Size = (obj.Size),
Position = (obj.Position),
Material = (obj.Material)
})
obj:()
.(results.Models, {
Name = obj.Name,
PrimaryPart = obj.PrimaryPart obj.PrimaryPart.Name ,
Children = #obj:()
})
obj:()
.(results.Sounds, {
Name = obj.Name,
SoundId = obj.SoundId,
Volume = obj.Volume,
Pitch = obj.Pitch
})
obj:()
.(results.Animations, {
Name = obj.Name,
AnimationId = obj.AnimationId
})
.(results.Other, {
Name = obj.Name,
ClassName = obj.ClassName,
Parent = obj.Parent obj.Parent.Name
})
)
self.AnalysisResults = results
AdminSystem:(, LocalPlayer.Name, .. results.TotalObjects .. )
results
ZolyDecompiler:(gui)
properties = {}
commonProps = {, , , , , }
_, prop (commonProps)
(()
properties[prop] = (gui[prop])
)
properties
ZolyDecompiler:()
self.AnalysisResults
,
export = self:()
results = self.AnalysisResults
export = export .. .(, .Name, (.PlaceId), .JobId, results.TotalObjects,
#results.Scripts, #results.LocalScripts, #results.ModuleScripts,
#results.RemoteEvents, #results.RemoteFunctions, #results.GUIs,
#results.Parts, #results.Models, #results.Sounds, #results.Animations, #results.Other)
export = export ..
i, (results.Scripts)
export = export .. .(, i, .Name)
export = export .. .. .Parent ..
export = export .. .. .ClassName ..
export = export .. self:()
export = export .. .Source ..
export = export ..
i, (results.LocalScripts)
export = export .. .(, i, .Name)
export = export .. .. .Parent ..
export = export .. self:()
export = export .. .Source ..
export = export ..
i, (results.ModuleScripts)
export = export .. .(, i, .Name)
export = export .. .. .Parent ..
export = export .. self:()
export = export .. .Source ..
(export)
, export
ZolyDecompiler:(gui, action, value)
(()
action ==
gui.Visible = value
action ==
gui.Position = value
action ==
gui.Size = value
action == gui:()
gui.Text = value
action ==
gui.BackgroundColor3 = value
)
BackdoorSystem = {
Backdoors = {},
ExploitPatterns = {
, , , , , , , ,
, , , , , ,
}
}
BackdoorSystem:()
found = {}
_, obj (:())
(()
obj:()
name = obj.Name:()
reason =
_, pattern (self.ExploitPatterns)
name:(pattern)
reason = .. pattern
reason ~=
.(found, {
Name = obj.Name,
Type = ,
Object = obj,
Path = obj:(),
Reason = reason
})
obj:()
name = obj.Name:()
reason =
_, pattern (self.ExploitPatterns)
name:(pattern)
reason = .. pattern
reason ~=
.(found, {
Name = obj.Name,
Type = ,
Object = obj,
Path = obj:(),
Reason = reason
})
)
self.Backdoors = found
found
ZolyExecutor = {
History = {},
Environment = {},
LastScript = ,
Bookmarks = {},
Templates = {
[] = ,
[] = ,
[] = ,
[] = ,
[] =
}
}
ZolyExecutor:(code)
code code ==
,
success, result = (()
func = (code)
func
()
()
)
.(self.History, {
Code = code,
Success = success,
Result = (result),
Time = .()
})
#self.History >
.(self.History, )
AdminSystem:(, LocalPlayer.Name, .. (success))
success, result
GameSpecificExploits = {
CurrentGame = ,
SupportedGames = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] =
}
}
GameSpecificExploits:()
placeId = (.PlaceId)
gameName, gameId (self.SupportedGames)
placeId == gameId
self.CurrentGame = gameName
gameName
self.CurrentGame =
GameSpecificExploits:()
currentGame = self:()
exploits = {}
currentGame ==
exploits = {
,
,
,
,
,
}
currentGame ==
exploits = {
,
,
,
,
}
currentGame ==
exploits = {
,
,
,
,
}
currentGame ==
exploits = {
,
,
,
}
exploits = {
,
,
,
}
exploits, currentGame
()
username = LocalPlayer.Name
userId = LocalPlayer.UserId
AdminSystem:(userId)
blacklistInfo = AdminSystem.BlacklistedUsers[userId]
StarterGui:(, {
Title = ,
Text = .. blacklistInfo.Reason,
Duration =
})
(username)
KeySystem.AuthorizedUsers[userId] =
AdminSystem:(, username, )
KeySystem.Enabled (userId)
AdminSystem:(, username, )
keyGui = .()
keyGui.Name =
keyGui.Parent = LocalPlayer.PlayerGui
frame = .()
frame.Size = .(, , , )
frame.Position = .(, -, , -)
frame.BackgroundColor3 = .(, , )
frame.BorderSizePixel =
frame.Parent = keyGui
corner = .()
corner.CornerRadius = .(, )
corner.Parent = frame
gradient = .()
gradient.Color = ColorSequence.{
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
}
gradient.Rotation =
gradient.Parent = frame
title = .()
title.Size = .(, , , )
title.BackgroundTransparency =
title.Text =
title.TextColor3 = .(, , )
title.TextScaled =
title.Font = .Font.GothamBold
title.Parent = frame
mathQuestion, correctAnswer = ()
questionLabel = .()
questionLabel.Size = .(, -, , )
questionLabel.Position = .(, , , )
questionLabel.BackgroundTransparency =
questionLabel.Text = .. mathQuestion
questionLabel.TextColor3 = .(, , )
questionLabel.TextScaled =
questionLabel.Font = .Font.Gotham
questionLabel.Parent = frame
answerBox = .()
answerBox.Size = .(, -, , )
answerBox.Position = .(, , , )
answerBox.BackgroundColor3 = .(, , )
answerBox.TextColor3 = .(, , )
answerBox.PlaceholderText =
answerBox.TextScaled =
answerBox.Font = .Font.Gotham
answerBox.Parent = frame
answerCorner = .()
answerCorner.CornerRadius = .(, )
answerCorner.Parent = answerBox
submitBtn = .()
submitBtn.Size = .(, -, , )
submitBtn.Position = .(, , , )
submitBtn.BackgroundColor3 = .(, , )
submitBtn.Text =
submitBtn.TextColor3 = .(, , )
submitBtn.TextScaled =
submitBtn.Font = .Font.GothamBold
submitBtn.Parent = frame
submitCorner = .()
submitCorner.CornerRadius = .(, )
submitCorner.Parent = submitBtn
statusLabel = .()
statusLabel.Size = .(, -, , )
statusLabel.Position = .(, , , )
statusLabel.BackgroundTransparency =
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
statusLabel.TextScaled =
statusLabel.Font = .Font.Gotham
statusLabel.Parent = frame
infoLabel = .()
infoLabel.Size = .(, -, , )
infoLabel.Position = .(, , , )
infoLabel.BackgroundTransparency =
infoLabel.Text =
infoLabel.TextColor3 = .(, , )
infoLabel.TextScaled =
infoLabel.Font = .Font.Gotham
infoLabel.Parent = frame
submitBtn.MouseButton1Click:(()
input = answerBox.Text
input == KeySystem.AdminKey
KeySystem.AuthorizedUsers[userId] =
AdminSystem:(, username, )
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
()
keyGui:()
(input) == correctAnswer
KeySystem.AuthorizedUsers[userId] =
AdminSystem:(, username, )
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
()
keyGui:()
AdminSystem:(, username, .. input)
statusLabel.Text =
statusLabel.TextColor3 = .(, , )
mathQuestion, correctAnswer = ()
questionLabel.Text = .. mathQuestion
answerBox.Text =
)
() (userId)
()
(()
mt = ()
old_namecall = mt.__namecall
old_index = mt.__index
(mt, )
mt.__namecall = (self, ...)
method = ()
args = {...}
method == method ==
remoteName = (self.Name):()
remoteName:() remoteName:() remoteName:()
AdminSystem:(, LocalPlayer.Name, .. remoteName)
method == self == LocalPlayer
AdminSystem:(, LocalPlayer.Name, )
(self, ...)
mt.__index = (self, key)
key == key ==
.DevComputerMovementMode.UserChoice
(self, key)
(mt, )
)
()
()
(LocalPlayer.UserId)
Window = OrionLib:({
Name = ,
HidePremium = ,
SaveConfig = ,
ConfigFolder = ,
IntroEnabled = ,
IntroText = ,
IntroIcon =
})
(title, content, time, icon)
OrionLib:({
Name = title,
Content = content,
Image = icon ,
Time = time
})
isCurrentUserAdmin = (LocalPlayer.Name)
isCurrentUserAdmin
AdminTab = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
AdminTab:()
AdminTab:( .. LocalPlayer.Name)
AdminSection = AdminTab:({Name = })
AdminTab:({
Name = ,
Callback = ()
AdminSystem.PanelShutdown =
AdminSystem:(, LocalPlayer.Name, )
_, player (Players:())
(player.Name)
(()
player:( .. AdminSystem.ShutdownMessage)
)
(, , )
})
AdminTab:({
Name = ,
Callback = ()
AdminSystem.PanelShutdown =
AdminSystem:(, LocalPlayer.Name, )
(, , )
})
UserSection = AdminTab:({Name = })
AdminTab:({
Name = ,
Default = ,
TextDisappear = ,
Callback = (Value)
userId = (Value)
userId
AdminSystem:(userId, )
(, .. userId .. , )
})
AdminTab:({
Name = ,
Callback = ()
()
i, log (AdminSystem.Logs)
(.(, log.Time, log.Action, log.User, log.Details))
( .. #AdminSystem.Logs .. )
(, #AdminSystem.Logs .. , )
})
AdminTab:({
Name = ,
Callback = ()
()
count =
userId, info (AdminSystem.BlacklistedUsers)
count = count +
(.(,
userId, info.Reason, info.Time, info.AdminWhoBlacklisted))
( .. count .. )
(, count .. , )
})
BypassSection = AdminTab:({Name = })
AdminTab:({
Name = ,
Callback = ()
bypassGuide =
(bypassGuide)
(bypassGuide)
(, , )
})
AdminTab:({
Name = ,
Callback = ()
()
()
()
()
()
()
()
(, , )
})
MainTab = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
MainTab:()
MainTab:( .. LocalPlayer.Name)
isCurrentUserAdmin
MainTab:()
currentGame = GameSpecificExploits:()
MainTab:( .. currentGame)
MainTab:({
Name = ,
Callback = ()
AdminSystem:(, LocalPlayer.Name, )
TeleportService:(.PlaceId, LocalPlayer)
})
MainTab:({
Name = ,
Callback = ()
AdminSystem:(, LocalPlayer.Name, )
servers = {}
(()
req = :( .. .PlaceId .. )
body = HttpService:(req)
i, v , body.data
v.playing ~= v.maxPlayers v.id ~= .JobId
.(servers, v.id)
)
#servers >
TeleportService:(.PlaceId, servers[.(, #servers)])
(, , )
})
DecompilerTab = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
DecompilerTab:()
DecompilerTab:()
DecompilerTab:({
Name = ,
Callback = ()
AdminSystem:(, LocalPlayer.Name, )
results = ZolyDecompiler:()
success, exportData = ZolyDecompiler:()
success
()
( .. .Name)
( .. .PlaceId)
( .. results.TotalObjects)
( .. #results.Scripts)
( .. #results.LocalScripts)
( .. #results.ModuleScripts)
( .. #results.RemoteEvents)
( .. #results.RemoteFunctions)
( .. #results.GUIs)
( .. #results.Parts)
( .. #results.Models)
( .. #results.Sounds)
( .. #results.Animations)
( .. #results.Other)
()
()
()
()
(, , , )
(, , )
})
DecompilerTab:({
Name = ,
Callback = ()
AdminSystem:(, LocalPlayer.Name, )
()
()
()
()
()
i, method (ZolyDecompiler.BypassMethods)
( .. method .. )
()
()
()
(, , )
})
DecompilerTab:({
Name = ,
Callback = ()
package = ZolyDecompiler:()
package = package ..
(package)
(, , )
AdminSystem:(, LocalPlayer.Name, )
})
DecompilerTab:({
Name = ,
Callback = ()
ZolyDecompiler.AnalysisResults
export =
export = export .. .. .Name ..
export = export .. .. .PlaceId ..
export = export .. .. .JobId ..
category, items (ZolyDecompiler.AnalysisResults)
export = export .. category .. .. #items ..
(export)
(, , )
(, , )
})
DecompilerTab:({
Name = ,
Callback = ()
count =
_, obj (:())
(()
obj:() obj:() obj:() obj:()
obj.Visible ~=
ZolyDecompiler:(obj, , )
count = count +
)
(, .. count .. , )
})
ExecutorTab = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
ExecutorTab:()
ExecutorTab:()
currentScript =
ScriptInput = ExecutorTab:({
Name = ,
Default = ,
TextDisappear = ,
Callback = (Value)
currentScript = Value
ZolyExecutor.LastScript = Value
})
ExecutorTab:({
Name = ,
Callback = ()
currentScript currentScript ~=
success, result = ZolyExecutor:(currentScript)
success
(, , , )
(, .. (result), )
(, , )
})
TemplateSection = ExecutorTab:({Name = })
ExecutorTab:({
Name = ,
Default = ,
Options = {, , , , },
Callback = (Value)
ZolyExecutor.Templates[Value]
currentScript = ZolyExecutor.Templates[Value]
(, .. Value, )
})
ExecutorTab:({
Name = ,
Callback = ()
()
i, entry (ZolyExecutor.History)
(.(, entry.Time,
entry.Success ,
entry.Code:(, ) .. (entry.Code:() > )))
( .. #ZolyExecutor.History .. )
(, #ZolyExecutor.History .. , )
})
RemoteSection = ExecutorTab:({Name = })
ExecutorTab:({
Name = ,
Default = ,
TextDisappear = ,
Callback = (Value)
(()
remote = :()
_, obj (remote)
obj:() obj.Name == Value
obj:(, , )
(, .. Value, )
AdminSystem:(, LocalPlayer.Name, .. Value)
)
})
ExecutorTab:({
Name = ,
Default = ,
TextDisappear = ,
Callback = (Value)
(()
remote = :()
_, obj (remote)
obj:() obj.Name == Value
obj:(, , )
(, .. Value, )
AdminSystem:(, LocalPlayer.Name, .. Value)
)
})
GameTab = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
currentGameExploits, detectedGame = GameSpecificExploits:()
GameTab:()
GameTab:( .. detectedGame)
GameTab:( .. #currentGameExploits)
detectedGame ==
PS99Section = GameTab:({Name = })
GameTab:({
Name = ,
Callback = ()
AdminSystem:(, LocalPlayer.Name, )
(, , )
})
GameTab:({
Name = ,
Callback = ()
AdminSystem:(, LocalPlayer.Name, )
(, , )
})
GameTab:({
Name = ,
Callback = ()
AdminSystem:(, LocalPlayer.Name, )
(, , )
})
detectedGame ==
PSXSection = GameTab:({Name = })
GameTab:({
Name = ,
Callback = ()
AdminSystem:(, LocalPlayer.Name, )
(, , )
})
GameTab:({
Name = ,
Callback = ()
AdminSystem:(, LocalPlayer.Name, )
(, , )
})
detectedGame ==
BFSection = GameTab:({Name = })
GameTab:({
Name = ,
Callback = ()
AdminSystem:(, LocalPlayer.Name, )
(, , )
})
GameTab:({
Name = ,
Callback = ()
AdminSystem:(, LocalPlayer.Name, )
(, , )
})
UniversalSection = GameTab:({Name = })
GameTab:({
Name = ,
Callback = ()
LocalPlayer.Character.Humanoid.WalkSpeed =
AdminSystem:(, LocalPlayer.Name, )
(, , )
})
GameTab:({
Name = ,
Callback = ()
LocalPlayer.Character.Humanoid.JumpPower =
AdminSystem:(, LocalPlayer.Name, )
(, , )
})
PlayerTab = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
PlayerSection = PlayerTab:({Name = })
PlayerTab:({
Name = ,
Min = ,
Max = ,
Default = ,
Color = .(, , ),
Increment = ,
ValueName = ,
Callback = (Value)
LocalPlayer.Character LocalPlayer.Character:()
LocalPlayer.Character.Humanoid.WalkSpeed = Value
AdminSystem:(, LocalPlayer.Name, .. Value)
})
PlayerTab:({
Name = ,
Min = ,
Max = ,
Default = ,
Color = .(, , ),
Increment = ,
ValueName = ,
Callback = (Value)
LocalPlayer.Character LocalPlayer.Character:()
LocalPlayer.Character.Humanoid.JumpPower = Value
AdminSystem:(, LocalPlayer.Name, .. Value)
})
flying =
flySpeed =
bodyVelocity =
bodyAngularVelocity =
PlayerTab:({
Name = ,
Default = ,
Callback = (Value)
flying = Value
character = LocalPlayer.Character
character
flying
AdminSystem:(, LocalPlayer.Name, )
bodyVelocity = .()
bodyAngularVelocity = .()
bodyVelocity.MaxForce = .(, , )
bodyAngularVelocity.MaxTorque = .(, , )
bodyAngularVelocity.AngularVelocity = .(, , )
bodyVelocity.Parent = character.HumanoidRootPart
bodyAngularVelocity.Parent = character.HumanoidRootPart
connection
connection = RunService.Heartbeat:(()
flying bodyVelocity
camera = Workspace.CurrentCamera
moveVector = .(, , )
UserInputService:(.KeyCode.W)
moveVector = moveVector + camera.CFrame.LookVector
UserInputService:(.KeyCode.S)
moveVector = moveVector - camera.CFrame.LookVector
UserInputService:(.KeyCode.A)
moveVector = moveVector - camera.CFrame.RightVector
UserInputService:(.KeyCode.D)
moveVector = moveVector + camera.CFrame.RightVector
UserInputService:(.KeyCode.Space)
moveVector = moveVector + .(, , )
UserInputService:(.KeyCode.LeftShift)
moveVector = moveVector + .(, -, )
bodyVelocity.Velocity = moveVector * flySpeed
connection:()
)
AdminSystem:(, LocalPlayer.Name, )
bodyVelocity bodyVelocity:()
bodyAngularVelocity bodyAngularVelocity:()
})
PlayerTab:({
Name = ,
Min = ,
Max = ,
Default = ,
Color = .(, , ),
Increment = ,
ValueName = ,
Callback = (Value)
flySpeed = Value
})
noclipping =
PlayerTab:({
Name = ,
Default = ,
Callback = (Value)
noclipping = Value
character = LocalPlayer.Character
character
AdminSystem:(, LocalPlayer.Name, .. (Value))
_, part (character:())
part:()
part.CanCollide = noclipping
noclipping
connection
connection = RunService.Stepped:(()
noclipping LocalPlayer.Character
_, part (LocalPlayer.Character:())
part:()
part.CanCollide =
connection:()
)
(, Value , )
})
infiniteJumpEnabled =
PlayerTab:({
Name = ,
Default = ,
Callback = (Value)
infiniteJumpEnabled = Value
AdminSystem:(, LocalPlayer.Name, .. (Value))
infiniteJumpEnabled
connection
connection = UserInputService.JumpRequest:(()
infiniteJumpEnabled LocalPlayer.Character
LocalPlayer.Character.Humanoid:(.HumanoidStateType.Jumping)
connection:()
)
(, Value , )
})
AdvancedSection = PlayerTab:({Name = })
PlayerTab:({
Name = ,
Callback = ()
character = LocalPlayer.Character
character character:()
character.Humanoid.MaxHealth = .huge
character.Humanoid.Health = .huge
AdminSystem:(, LocalPlayer.Name, )
(, , )
})
PlayerTab:({
Name = ,
Callback = ()
AdminSystem:(, LocalPlayer.Name, )
(()
()
(()
_, part (LocalPlayer.Character:())
part:() part.Name ~=
part.Color = .(() % / , , )
)
)
(, , )
})
PlayerTab:({
Name = ,
Callback = ()
character = LocalPlayer.Character
character
_, part (character:())
part:() part.Name ~=
fire = .()
fire.Size =
fire.Heat =
fire.Parent = part
AdminSystem:(, LocalPlayer.Name, )
(, , )
})
WorldTab = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
WorldTab:()
LightingSection = WorldTab:({Name = })
WorldTab:({
Name = ,
Default = ,
Callback = (Value)
Value
Lighting.Brightness =
Lighting.ClockTime =
Lighting.FogEnd =
Lighting.GlobalShadows =
Lighting.OutdoorAmbient = .(, , )
AdminSystem:(, LocalPlayer.Name, )
Lighting.Brightness =
Lighting.ClockTime =
Lighting.FogEnd =
Lighting.GlobalShadows =
Lighting.OutdoorAmbient = .(, , )
})
WorldTab:({
Name = ,
Min = ,
Max = ,
Default = ,
Color = .(, , ),
Increment = ,
ValueName = ,
Callback = (Value)
Lighting.ClockTime = Value
})
WorldTab:({
Name = ,
Min = ,
Max = ,
Default = ,
Color = .(, , ),
Increment = ,
ValueName = ,
Callback = (Value)
Lighting.Brightness = Value
})
WorldTab:({
Name = ,
Callback = ()
skybox = Lighting:() .(, Lighting)
AdminSystem:(, LocalPlayer.Name, )
(()
skybox.Parent
i = , ,
(()
skybox.SkyboxBk =
skybox.SkyboxDn =
skybox.SkyboxFt =
skybox.SkyboxLf =
skybox.SkyboxRt =
skybox.SkyboxUp =
)
()
)
(, , )
})
WorldTab:({
Name = ,
Callback = ()
count =
_, obj (Workspace:())
(()
obj:() obj.Parent:()
obj.Transparency =
count = count +
)
AdminSystem:(, LocalPlayer.Name, )
(, .. count .. , )
})
RemoteTab = Window:({
Name = ,
Icon = ,
PremiumOnly =
})
RemoteTab:()
RemoteTab:({
Name = ,
Callback = ()
remoteEvents = {}
remoteFunctions = {}
_, obj (:())
obj:()
.(remoteEvents, obj)
obj:()
.(remoteFunctions, obj)
()
( .. #remoteEvents)
i, remote (remoteEvents)
(i .. .. remote:())
()
( .. #remoteFunctions)
i, remote (remoteFunctions)
(i .. .. remote:())
()
AdminSystem:(, LocalPlayer.Name, .. #remoteEvents .. .. #remoteFunctions .. )
(, .. #remoteEvents .. .. #remoteFunctions .. , )
})
RemoteTab:({
Name = ,
Callback = ()
count =
_, obj (:())
obj:()
(()
obj:(, , , , {data = })
count = count +
end)
end
end
AdminSystem:AddLog("MASS_FIRE", LocalPlayer.Name, "Fired " .. count .. " RemoteEvents")
Notify("๐ฅ Mass Fire", "Fired " .. count .. " RemoteEvents", 3)
end
})
RemoteTab:AddButton({
Name = "โ๏ธ Invoke All RemoteFunctions",
Callback = function()
local count = 0
for _, obj in pairs(game:GetDescendants()) do
if obj:IsA("RemoteFunction") then
pcall(function()
obj:InvokeServer("ZolyHub", "invoke", 456)
count = count + 1
end)
end
end
AdminSystem:AddLog("MASS_INVOKE", LocalPlayer.Name, "Invoked " .. count .. " RemoteFunctions")
Notify("โ๏ธ Mass Invoke", "Invoked " .. count .. " RemoteFunctions", 3)
end
})
-- === BACKDOOR HUNTER TAB ===
local BackdoorTab = Window:MakeTab({
Name = "๐จ Backdoor Hunter",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
})
BackdoorTab:AddLabel("๐จ Professional backdoor scanner and exploiter")
BackdoorTab:AddButton({
Name = "๐ Deep Backdoor Scan",
Callback = function()
local backdoors = BackdoorSystem:ScanForBackdoors()
print("=== ๐จ BACKDOOR SCANNER ===")
print("Potential backdoors found: " .. #backdoors)
for i, backdoor in pairs(backdoors) do
print(i .. ". " .. backdoor.Name .. " (" .. backdoor.Type .. ")")
print(" Path: " .. backdoor.Path)
print(" Reason: " .. backdoor.Reason)
print("")
end
print("=== SCAN COMPLETE ===")
AdminSystem:AddLog("BACKDOOR_SCAN", LocalPlayer.Name, "Found " .. #backdoors .. " potential backdoors")
Notify("๐จ Backdoor Scan", "Found " .. #backdoors .. " potential backdoors", 4)
end
})
BackdoorTab:AddButton({
Name = "โก Exploit All Backdoors",
Callback = function()
local backdoors = BackdoorSystem:ScanForBackdoors()
local exploited = 0
for _, backdoor in pairs(backdoors) do
pcall(function()
if backdoor.Type == "RemoteEvent" then
backdoor.Object:FireServer("admin", LocalPlayer.Name, "god")
exploited = exploited + 1
elseif backdoor.Type == "RemoteFunction" then
backdoor.Object:InvokeServer("admin", LocalPlayer.Name, "god")
exploited = exploited + 1
end
end)
end
AdminSystem:AddLog("EXPLOIT_BACKDOORS", LocalPlayer.Name, "Exploited " .. exploited .. " backdoors")
Notify("โก Exploit", "Exploited " .. exploited .. " backdoors", 3)
end
})
-- === 300+ EXPLOITS TAB ===
local ExploitsTab = Window:MakeTab({
Name = "๐ฏ 300+ Exploits",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
})
ExploitsTab:AddLabel("๐ฏ Ultimate Exploit Collection - 300+ Features")
-- Section 1: Movement Exploits
local MovementSection = ExploitsTab:AddSection({Name = "๐ Movement Exploits"})
ExploitsTab:AddButton({
Name = "๐ Super Speed",
Callback = function()
LocalPlayer.Character.Humanoid.WalkSpeed = 100
AdminSystem:AddLog("SUPER_SPEED", LocalPlayer.Name, "Activated super speed")
Notify("๐ Super Speed", "Activated", 2)
end
})
ExploitsTab:AddButton({
Name = "๐ฆ Super Jump",
Callback = function()
LocalPlayer.Character.Humanoid.JumpPower = 200
AdminSystem:AddLog("SUPER_JUMP", LocalPlayer.Name, "Activated super jump")
Notify("๐ฆ Super Jump", "Activated", 2)
end
})
ExploitsTab:AddButton({
Name = "๐ณ๏ธ Void Walker",
Callback = function()
LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(0, -50, 0)
AdminSystem:AddLog("VOID_WALKER", LocalPlayer.Name, "Teleported to void")
Notify("๐ณ๏ธ Void Walker", "Teleported to void", 2)
end
})
ExploitsTab:AddButton({
Name = "๐ช๏ธ Spin Player",
Callback = function()
local spinForce = Instance.new("BodyAngularVelocity")
spinForce.AngularVelocity = Vector3.new(0, 50, 0)
spinForce.MaxTorque = Vector3.new(0, math.huge, 0)
spinForce.Parent = LocalPlayer.Character.HumanoidRootPart
AdminSystem:AddLog("SPIN_PLAYER", LocalPlayer.Name, "Started spinning")
Notify("๐ช๏ธ Spin", "Now spinning!", 2)
end
})
-- Section 2: Visual Exploits
local VisualSection = ExploitsTab:AddSection({Name = "๐๏ธ Visual Exploits"})
ExploitsTab:AddButton({
Name = "๐ Rainbow World",
Callback = function()
spawn(function()
while wait(0.1) do
pcall(function()
for _, part in pairs(Workspace:GetDescendants()) do
if part:IsA("BasePart") then
part.Color = Color3.fromHSV(tick() % 5 / 5, 1, 1)
end
end
end)
end
end)
AdminSystem:AddLog("RAINBOW_WORLD", LocalPlayer.Name, "Activated rainbow world")
Notify("๐ Rainbow World", "World is now rainbow!", 2)
end
})
-- Section 3: Teleportation Exploits
local TeleportSection = ExploitsTab:AddSection({Name = "๐ Teleportation"})
ExploitsTab:AddButton({
Name = "๐ Random Teleport",
Callback = function()
local x = math.random(-500, 500)
local z = math.random(-500, 500)
LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(x, 50, z)
AdminSystem:AddLog("RANDOM_TP", LocalPlayer.Name, "Random teleport to " .. x .. ", " .. z)
Notify("๐ Random TP", "Teleported to random location", 2)
end
})
ExploitsTab:AddButton({
Name = "๐ Spawn Teleport",
Callback = function()
LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(0, 50, 0)
AdminSystem:AddLog("SPAWN_TP", LocalPlayer.Name, "Teleported to spawn")
Notify("๐ Spawn TP", "Teleported to spawn", 2)
end
})
-- Section 4: Game Breaking Exploits
local GameBreakingSection = ExploitsTab:AddSection({Name = "๐ฅ Game Breaking"})
ExploitsTab:AddButton({
Name = "๐ฅ Lag Server",
Callback = function()
for i = 1, 100 do
local part = Instance.new("Part")
part.Size = Vector3.new(50, 50, 50)
part.Position = Vector3.new(math.random(-100, 100), 50, math.random(-100, 100))
part.BrickColor = BrickColor.Random()
part.Parent = Workspace
end
AdminSystem:AddLog("LAG_SERVER", LocalPlayer.Name, "Created lag parts")
Notify("๐ฅ Lag Server", "Server lag activated!", 2)
end
})
ExploitsTab:AddButton({
Name = "๐ต Music Spam",
Callback = function()
for i = 1, 20 do
local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://131961136"
sound.Volume = 1
sound.Parent = Workspace
sound:Play()
end
AdminSystem:AddLog("MUSIC_SPAM", LocalPlayer.Name, "Played music spam")
Notify("๐ต Music Spam", "Playing multiple sounds!", 2)
end
})
-- Generate more exploits dynamically
for i = 1, 250 do
local exploitName = "๐ฏ Advanced Exploit #" .. i
ExploitsTab:AddButton({
Name = exploitName,
Callback = function()
-- Random exploit effects
local effects = {
function()
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then
LocalPlayer.Character.Humanoid.WalkSpeed = math.random(50, 200)
end
end,
function()
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then
LocalPlayer.Character.Humanoid.JumpPower = math.random(100, 300)
end
end,
function()
if LocalPlayer.Character then
for _, part in pairs(LocalPlayer.Character:GetChildren()) do
if part:IsA("BasePart") then
part.Material = Enum.Material.Neon
end
end
end
end,
function() Lighting.Brightness = math.random(1, 10) end,
function() Lighting.ClockTime = math.random(0, 24) end,
function()
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(-100, 100), 50, math.random(-100, 100))
end
end
}
pcall(function()
effects[math.random(1, #effects)]()
AdminSystem:AddLog("EXPLOIT_" .. i, LocalPlayer.Name, "Used exploit #" .. i)
Notify(exploitName, "Executed!", 1)
end)
end
})
end
-- === GAME SPECIFIC HACKS TAB ===
local GameHacksTab = Window:MakeTab({
Name = "๐ฎ Game Hacks",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
})
local GameHacksSection = GameHacksTab:AddSection({Name = "๐ฎ Popular Game Hacks"})
-- Blox Fruits Hacks
GameHacksTab:AddButton({
Name = "๐ Blox Fruits: Auto Farm",
Callback = function()
AdminSystem:AddLog("BF_AUTO_FARM", LocalPlayer.Name, "Activated Blox Fruits auto farm")
Notify("๐ Blox Fruits", "Auto farm activated!", 3)
-- Auto farm logic would go here
end
})
-- Pls Donate Hacks
GameHacksTab:AddButton({
Name = "๐ฐ Pls Donate: Auto Claim",
Callback = function()
AdminSystem:AddLog("PLS_DONATE", LocalPlayer.Name, "Activated Pls Donate auto claim")
Notify("๐ฐ Pls Donate", "Auto claim activated!", 3)
-- Auto claim logic would go here
end
})
-- Blade Ball Hacks
GameHacksTab:AddButton({
Name = "โ๏ธ Blade Ball: Auto Parry",
Callback = function()
AdminSystem:AddLog("BLADE_BALL", LocalPlayer.Name, "Activated Blade Ball auto parry")
Notify("โ๏ธ Blade Ball", "Auto parry activated!", 3)
-- Auto parry logic would go here
end
})
-- Arsenal Hacks
GameHacksTab:AddButton({
Name = "๐ซ Arsenal: Aimbot",
Callback = function()
AdminSystem:AddLog("ARSENAL_AIMBOT", LocalPlayer.Name, "Activated Arsenal aimbot")
Notify("๐ซ Arsenal", "Aimbot activated!", 3)
-- Aimbot logic would go here
end
})
-- Jailbreak Hacks
GameHacksTab:AddButton({
Name = "๐ Jailbreak: Auto Rob",
Callback = function()
AdminSystem:AddLog("JAILBREAK_ROB", LocalPlayer.Name, "Activated Jailbreak auto rob")
Notify("๐ Jailbreak", "Auto rob activated!", 3)
-- Auto rob logic would go here
end
})
-- Murder Mystery 2 Hacks
GameHacksTab:AddButton({
Name = "๐ช MM2: ESP",
Callback = function()
AdminSystem:AddLog("MM2_ESP", LocalPlayer.Name, "Activated MM2 ESP")
Notify("๐ช MM2", "ESP activated!", 3)
-- ESP logic would go here
end
})
-- === SETTINGS TAB ===
local SettingsTab = Window:MakeTab({
Name = "โ๏ธ Settings",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
})
SettingsTab:AddLabel("โ๏ธ ZolyHub Ultra Settings & Information")
SettingsTab:AddLabel("๐ Version: 8.0 | Features: 300+ | Build: " .. os.date("%Y%m%d"))
local InfoSection = SettingsTab:AddSection({Name = "โน๏ธ Information"})
SettingsTab:AddButton({
Name = "๐ View Session Statistics",
Callback = function()
print("=== ๐ ZOLYHUB SESSION STATS ===")
print("User: " .. LocalPlayer.Name)
print("Session Start: " .. os.date())
print("Total Logs: " .. #AdminSystem.Logs)
print("Admin Status: " .. (isCurrentUserAdmin and "YES" or "NO"))
print("Game: " .. game.Name .. " (" .. game.PlaceId .. ")")
print("Detected Game: " .. currentGame)
print("=== END STATS ===")
AdminSystem:AddLog("VIEW_STATS", LocalPlayer.Name, "Viewed session statistics")
Notify("๐ Statistics", "Session stats printed to console", 3)
end
})
SettingsTab:AddButton({
Name = "๐ Reset Key System",
Callback = function()
if isCurrentUserAdmin then
KeySystem.AuthorizedUsers = {}
KeySystem.Enabled = true
AdminSystem:AddLog("RESET_KEY", LocalPlayer.Name, "Reset key system")
Notify("๐ Key Reset", "Key system has been reset", 3)
else
Notify("โ Access Denied", "Admin only feature", 3)
end
end
})
SettingsTab:AddButton({
Name = "๐พ Save Configuration",
Callback = function()
OrionLib:SaveConfig()
AdminSystem:AddLog("CONFIG_SAVE", LocalPlayer.Name, "Saved configuration")
Notify("๐พ Save", "Configuration saved successfully!", 2)
end
})
SettingsTab:AddButton({
Name = "๐๏ธ Destroy GUI",
Callback = function()
AdminSystem:AddLog("GUI_DESTROY", LocalPlayer.Name, "Destroyed GUI")
OrionLib:Destroy()
end
})
-- Initialize complete
AdminSystem:AddLog("INIT_COMPLETE", LocalPlayer.Name, "ZolyHub Ultra v8.0 fully loaded")
Notify("๐ฅ ZolyHub Ultra v8.0", "Successfully loaded with 300+ features! " .. (isCurrentUserAdmin and "Admin privileges active!" or ""), 7)
print("๐ฅ ZolyHub Ultra v8.0 - Fully Loaded and Protected!")
print("๐ Total Features: 300+")
print("๐ Admin Status: " .. (isCurrentUserAdmin and "ACTIVE" or "NORMAL USER"))
print("๐ฎ Detected Game: " .. currentGame)
print("๐ก๏ธ Anti-Detection: ACTIVE")
print("๐ Security Level: MAXIMUM")
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com, games.roblox.com.
Decomplier & more

Universal