
KeylessUniversal

--[=[
V4MP Admin Hub - By Klaus
Admin Scripts Hub with Infinite Yield & Nameless Admin
]=]
local Players = game:GetService("Players")
local TweenService = game:GetService("TweenService")
local UserInputService = game:GetService("UserInputService")
local CoreGui = game:GetService("CoreGui")
local player = Players.LocalPlayer
-- Create ScreenGui
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "V4MPAdminHub"
screenGui.ResetOnSpawn = false
screenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
pcall(function()
screenGui.Parent = CoreGui
end)
if not screenGui.Parent then
screenGui.Parent = player:WaitForChild("PlayerGui")
end
-- Main Frame
local mainFrame = Instance.new("Frame")
mainFrame.Name = "MainFrame"
mainFrame.Size = UDim2.new(0, 550, 0, 400)
mainFrame.Position = UDim2.new(0.5, -275, 0.5, -200)
mainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
mainFrame.BorderSizePixel = 0
mainFrame.Active = true
mainFrame.Parent = screenGui
local mainCorner = Instance.new("UICorner")
mainCorner.CornerRadius = UDim.new(0, 12)
mainCorner.Parent = mainFrame
-- RGB Stroke
local mainStroke = Instance.new("UIStroke")
mainStroke.Color = Color3.fromRGB(255, 255, 255)
mainStroke.Thickness = 2
mainStroke.Parent = mainFrame
local mainGradient = Instance.new("UIGradient")
mainGradient.Color = ColorSequence.new{
ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 0, 0)),
ColorSequenceKeypoint.new(0.5, Color3.fromRGB(138, 43, 226)),
ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 0, 0))
}
mainGradient.Parent = mainStroke
-- Title
local titleLabel = Instance.new("TextLabel")
titleLabel.Size = UDim2.new(0, 450, 0, 50)
titleLabel.Position = UDim2.new(0.02, 0, 0.025, 0)
titleLabel.BackgroundTransparency = 1
titleLabel.Text = "V4MP ADMIN HUB"
titleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
titleLabel.TextSize = 38
titleLabel.Font = Enum.Font.GothamBold
titleLabel.Parent = mainFrame
local titleStroke = Instance.new("UIStroke")
titleStroke.Color = Color3.fromRGB(255, 255, 255)
titleStroke.Thickness = 2
titleStroke.Parent = titleLabel
local titleGradient = Instance.new("UIGradient")
titleGradient.Color = ColorSequence.new{
ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 0, 0)),
ColorSequenceKeypoint.new(0.5, Color3.fromRGB(138, 43, 226)),
ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 0, 0))
}
titleGradient.Parent = titleStroke
-- By Klaus
local byKlaus = Instance.new("TextLabel")
byKlaus.Size = UDim2.new(0, 150, 0, 25)
byKlaus.Position = UDim2.new(0.72, 0, 0.03, 0)
byKlaus.BackgroundTransparency = 1
byKlaus.Text = "By Klaus"
byKlaus.TextColor3 = Color3.fromRGB(150, 150, 150)
byKlaus.TextSize = 16
byKlaus.Font = Enum.Font.GothamBold
byKlaus.TextXAlignment = Enum.TextXAlignment.Right
byKlaus.Parent = mainFrame
-- Toggle Button
local toggleBtn = Instance.new("TextButton")
toggleBtn.Size = UDim2.new(0, 40, 0, 40)
toggleBtn.Position = UDim2.new(0, 5, 0, 5)
toggleBtn.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
toggleBtn.Text = "−"
toggleBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
toggleBtn.TextSize = 28
toggleBtn.Font = Enum.Font.GothamBold
toggleBtn.Parent = mainFrame
local toggleCorner = Instance.new("UICorner")
toggleCorner.CornerRadius = UDim.new(0, 8)
toggleCorner.Parent = toggleBtn
-- Content Frame (Scrolling)
local contentFrame = Instance.new("ScrollingFrame")
contentFrame.Size = UDim2.new(0, 530, 0, 310)
contentFrame.Position = UDim2.new(0.018, 0, 0.18, 0)
contentFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
contentFrame.BorderSizePixel = 0
contentFrame.ScrollBarThickness = 6
contentFrame.ScrollBarImageColor3 = Color3.fromRGB(138, 43, 226)
contentFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
contentFrame.Parent = mainFrame
local contentCorner = Instance.new("UICorner")
contentCorner.CornerRadius = UDim.new(0, 8)
contentCorner.Parent = contentFrame
local listLayout = Instance.new("UIListLayout")
listLayout.SortOrder = Enum.SortOrder.LayoutOrder
listLayout.Padding = UDim.new(0, 10)
listLayout.Parent = contentFrame
local padding = Instance.new("UIPadding")
padding.PaddingTop = UDim.new(0, 10)
padding.PaddingLeft = UDim.new(0, 10)
padding.PaddingRight = UDim.new(0, 10)
padding.PaddingBottom = UDim.new(0, 10)
padding.Parent = contentFrame
-- Admin Scripts Database
local adminScripts = {
{
name = "Infinite Yield",
description = "The most powerful admin commands script",
icon = "🔥",
color = Color3.fromRGB(255, 100, 100),
code = [[loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))()]]
},
{
name = "Nameless Admin",
description = "Advanced admin commands with modern UI",
icon = "⚡",
color = Color3.fromRGB(100, 150, 255),
code = [[loadstring(game:HttpGet("https://raw.githubusercontent.com/FilteringEnabled/NamelessAdmin/main/Source"))()]]
},
{
name = "CMD-X",
description = "Powerful command line admin script",
icon = "💻",
color = Color3.fromRGB(100, 255, 150),
code = [[loadstring(game:HttpGet("https://raw.githubusercontent.com/CMD-X/CMD-X/master/Source",true))()]]
},
{
name = "Reviz Admin",
description = "Classic admin commands script",
icon = "👑",
color = Color3.fromRGB(255, 200, 100),
code = [[loadstring(game:HttpGet("https://raw.githubusercontent.com/Roblox-Hacker-Community/RHC-Hub/refs/heads/main/RevizAdmin.lua"))()]]
},
{
name = "Fates Admin",
description = "Feature-rich admin commands",
icon = "🌟",
color = Color3.fromRGB(200, 100, 255),
code = [[loadstring(game:HttpGet("https://raw.githubusercontent.com/fatesc/fates-admin/main/main.lua"))()]]
},
{
name = "Hydroxide",
description = "Script decompiler and remote spy",
icon = "🔍",
color = Color3.fromRGB(100, 255, 255),
code = [[loadstring(game:HttpGet("https://raw.githubusercontent.com/Upbolt/Hydroxide/revision/init.lua"))()]]
},
{
name = "Dark Dex",
description = "Advanced game explorer",
icon = "📁",
color = Color3.fromRGB(255, 150, 200),
code = [[loadstring(game:HttpGet("https://raw.githubusercontent.com/Babyhamsta/RBLX_Scripts/main/Universal/BypassedDarkDexV3.lua"))()]]
},
{
name = "Simple Spy",
description = "Remote spy for detecting game calls",
icon = "👁️",
color = Color3.fromRGB(150, 255, 150),
code = [[loadstring(game:HttpGet("https://raw.githubusercontent.com/exxtremestuffs/SimpleSpySource/master/SimpleSpy.lua"))()]]
},
{
name = "RoXploit",
description = "Multi-purpose admin script",
icon = "⚔️",
color = Color3.fromRGB(255, 100, 200),
code = [[loadstring(game:HttpGet("https://raw.githubusercontent.com/KiLLerModeAoF/RoXploit/main/RoXploit"))()]]
},
{
name = "VG Hub",
description = "Universal game hub with admin",
icon = "🎮",
color = Color3.fromRGB(100, 200, 255),
code = [[loadstring(game:HttpGet('https://raw.githubusercontent.com/1201for/V.G-Hub/main/V.Ghub'))()]]
}
}
-- Create Script Cards
local function createScriptCard(scriptData)
local card = Instance.new("Frame")
card.Size = UDim2.new(0, 510, 0, 80)
card.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
card.BorderSizePixel = 0
card.Parent = contentFrame
local cardCorner = Instance.new("UICorner")
cardCorner.CornerRadius = UDim.new(0, 8)
cardCorner.Parent = card
local cardStroke = Instance.new("UIStroke")
cardStroke.Color = scriptData.color
cardStroke.Thickness = 2
cardStroke.Transparency = 0.5
cardStroke.Parent = card
-- Icon
local icon = Instance.new("TextLabel")
icon.Size = UDim2.new(0, 50, 0, 50)
icon.Position = UDim2.new(0, 10, 0.5, -25)
icon.BackgroundTransparency = 1
icon.Text = scriptData.icon
icon.TextSize = 32
icon.Font = Enum.Font.GothamBold
icon.Parent = card
-- Name
local nameLabel = Instance.new("TextLabel")
nameLabel.Size = UDim2.new(0, 300, 0, 25)
nameLabel.Position = UDim2.new(0, 70, 0, 10)
nameLabel.BackgroundTransparency = 1
nameLabel.Text = scriptData.name
nameLabel.TextColor3 = scriptData.color
nameLabel.TextSize = 20
nameLabel.Font = Enum.Font.GothamBold
nameLabel.TextXAlignment = Enum.TextXAlignment.Left
nameLabel.Parent = card
-- Description
local descLabel = Instance.new("TextLabel")
descLabel.Size = UDim2.new(0, 300, 0, 20)
descLabel.Position = UDim2.new(0, 70, 0, 40)
descLabel.BackgroundTransparency = 1
descLabel.Text = scriptData.description
descLabel.TextColor3 = Color3.fromRGB(150, 150, 150)
descLabel.TextSize = 14
descLabel.Font = Enum.Font.Gotham
descLabel.TextXAlignment = Enum.TextXAlignment.Left
descLabel.Parent = card
-- Execute Button
local execBtn = Instance.new("TextButton")
execBtn.Size = UDim2.new(0, 120, 0, 35)
execBtn.Position = UDim2.new(0, 380, 0.5, -17.5)
execBtn.BackgroundColor3 = scriptData.color
execBtn.Text = "EXECUTE"
execBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
execBtn.TextSize = 16
execBtn.Font = Enum.Font.GothamBold
execBtn.Parent = card
local btnCorner = Instance.new("UICorner")
btnCorner.CornerRadius = UDim.new(0, 8)
btnCorner.Parent = execBtn
-- Execute Logic
execBtn.MouseButton1Click:Connect(function()
execBtn.Text = "LOADING..."
execBtn.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
local success, err = pcall(function()
loadstring(scriptData.code)()
end)
if success then
execBtn.Text = "✓ LOADED"
execBtn.BackgroundColor3 = Color3.fromRGB(50, 255, 50)
task.wait(2)
execBtn.Text = "EXECUTE"
execBtn.BackgroundColor3 = scriptData.color
warn("[V4MP Admin Hub] " .. scriptData.name .. " loaded successfully!")
else
execBtn.Text = "✗ ERROR"
execBtn.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
task.wait(2)
execBtn.Text = "EXECUTE"
execBtn.BackgroundColor3 = scriptData.color
warn("[V4MP Admin Hub] Error loading " .. scriptData.name .. ": " .. tostring(err))
end
end)
-- Hover Effect
execBtn.MouseEnter:Connect(function()
TweenService:Create(execBtn, TweenInfo.new(0.2), {
BackgroundColor3 = Color3.new(
math.min(scriptData.color.R + 0.2, 1),
math.min(scriptData.color.G + 0.2, 1),
math.min(scriptData.color.B + 0.2, 1)
)
}):Play()
end)
execBtn.MouseLeave:Connect(function()
if execBtn.Text == "EXECUTE" then
TweenService:Create(execBtn, TweenInfo.new(0.2), {
BackgroundColor3 = scriptData.color
}):Play()
end
end)
end
-- Create all script cards
for _, scriptData in ipairs(adminScripts) do
createScriptCard(scriptData)
end
-- Update canvas size
listLayout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
contentFrame.CanvasSize = UDim2.new(0, 0, 0, listLayout.AbsoluteContentSize.Y + 20)
end)
-- RGB Animation
task.spawn(function()
while true do
for i = 0, 360, 2 do
mainGradient.Rotation = i
titleGradient.Rotation = i
task.wait(0.03)
end
end
end)
-- Toggle Minimize
local isMinimized = false
toggleBtn.MouseButton1Click:Connect(function()
isMinimized = not isMinimized
if isMinimized then
TweenService:Create(mainFrame, TweenInfo.new(0.3), {
Size = UDim2.new(0, 550, 0, 55)
}):Play()
toggleBtn.Text = "+"
contentFrame.Visible = false
byKlaus.Visible = false
else
TweenService:Create(mainFrame, TweenInfo.new(0.3), {
Size = UDim2.new(0, 550, 0, 400)
}):Play()
toggleBtn.Text = "−"
task.wait(0.3)
contentFrame.Visible = true
byKlaus.Visible = true
end
end)
-- Dragify
local dragging = false
local dragInput, dragStart, startPos
mainFrame.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or
input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPos = mainFrame.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
mainFrame.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement or
input.UserInputType == Enum.UserInputType.Touch then
dragInput = input
end
end)
UserInputService.InputChanged:Connect(function(input)
if dragging and input == dragInput then
local delta = input.Position - dragStart
mainFrame.Position = UDim2.new(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
end
end)
-- Load Message
print("━━━━━━━━━━━━━━━━━━━━━━━━━━━━━")
print(" V4MP ADMIN HUB - By Klaus")
print(" " .. #adminScripts .. " Admin Scripts Loaded!")
print("━━━━━━━━━━━━━━━━━━━━━━━━━━━━━")
task.wait(0.5)
local hint = Instance.new("Hint", workspace)
hint.Text = "V4MP Admin Hub - By Klaus | " .. #adminScripts .. " Scripts Ready!"
task.wait(3)
hint:Destroy()
![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)


these "coolkid" fan scripts so bad