--// COOL STUDIOS V9 GOD ADMIN SYSTEM
--// Key: CoolStudiosistGeil
local Players = game:GetService("Players")
local UIS = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
------------------------------------------------
-- COLORS
------------------------------------------------
local BLACK = Color3.fromRGB(10,10,10)
local DARK = Color3.fromRGB(25,25,25)
local PURPLE = Color3.fromRGB(180,0,255)
local WHITE = Color3.fromRGB(255,255,255)
------------------------------------------------
-- REFRESH
------------------------------------------------
local function refresh()
char = player.Character or player.CharacterAdded:Wait()
end
------------------------------------------------
-- GUI
------------------------------------------------
local gui = Instance.new("ScreenGui")
gui.Name = "CS_V9"
gui.Parent = player:WaitForChild("PlayerGui")
------------------------------------------------
-- KEY
------------------------------------------------
local keyFrame = Instance.new("Frame")
keyFrame.Size = UDim2.new(0,320,0,180)
keyFrame.Position = UDim2.new(0.5,-160,0.5,-90)
keyFrame.BackgroundColor3 = BLACK
keyFrame.Parent = gui
Instance.new("UICorner", keyFrame)
local input = Instance.new("TextBox")
input.Size = UDim2.new(0.9,0,0,40)
input.Position = UDim2.new(0.05,0,0,60)
input.PlaceholderText = "Enter Key..."
input.BackgroundColor3 = DARK
input.TextColor3 = WHITE
input.Parent = keyFrame
local enter = Instance.new("TextButton")
enter.Size = UDim2.new(0.9,0,0,40)
enter.Position = UDim2.new(0.05,0,0,115)
enter.Text = "UNLOCK"
enter.BackgroundColor3 = PURPLE
enter.TextColor3 = WHITE
enter.Parent = keyFrame
------------------------------------------------
-- MAIN
------------------------------------------------
local main = Instance.new("Frame")
main.Size = UDim2.new(0,520,0,560)
main.Position = UDim2.new(0.05,0,0.2,0)
main.BackgroundColor3 = BLACK
main.Visible = false
main.Parent = gui
Instance.new("UICorner", main)
------------------------------------------------
-- TOP
------------------------------------------------
local top = Instance.new("Frame")
top.Size = UDim2.new(1,0,0,40)
top.BackgroundColor3 = PURPLE
top.Parent = main
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1,0,1,0)
title.Text = "💜 COOL STUDIOS V9 GOD ADMIN"
title.TextColor3 = WHITE
title.BackgroundTransparency = 1
title.Parent = top
------------------------------------------------
-- SYSTEMS
------------------------------------------------
local espEnabled = false
local noclip = false
local flying = false
local bv
local infJump = false
------------------------------------------------
-- KEY CHECK
------------------------------------------------
enter.MouseButton1Click:Connect(function()
if input.Text == "CoolStudiosistGeil" then
keyFrame.Visible = false
main.Visible = true
else
input.Text = "WRONG KEY"
end
end)
------------------------------------------------
-- FUNCTIONS
------------------------------------------------
local function getPlayer(name)
for _,p in pairs(Players:GetPlayers()) do
if p.Name:lower():find(name:lower()) then
return p
end
end
end
------------------------------------------------
-- ESP V3 GOD
------------------------------------------------
local espFolder = {}
local function createESP(plr)
if plr == player then return end
plr.CharacterAdded:Connect(function(char)
task.wait(1)
local head = char:FindFirstChild("Head")
local hrp = char:FindFirstChild("HumanoidRootPart")
if not head or not hrp then return end
local bb = Instance.new("BillboardGui")
bb.Size = UDim2.new(0,200,0,50)
bb.StudsOffset = Vector3.new(0,2.5,0)
bb.AlwaysOnTop = true
bb.Parent = head
local label = Instance.new("TextLabel")
label.Size = UDim2.new(1,0,1,0)
label.BackgroundTransparency = 1
label.TextColor3 = PURPLE
label.Font = Enum.Font.GothamBold
label.TextSize = 14
label.Parent = bb
local hl = Instance.new("Highlight")
hl.FillColor = PURPLE
hl.OutlineColor = WHITE
hl.FillTransparency = 0.5
hl.Parent = char
espFolder[plr] = {bb, hl}
task.spawn(function()
while espEnabled and char.Parent do
refresh()
local myRoot = char:FindFirstChild("HumanoidRootPart")
if myRoot then
label.Text = plr.Name .. " [" ..
math.floor((hrp.Position - myRoot.Position).Magnitude) .. "m]"
end
task.wait(0.2)
end
end)
end)
end
local function enableESP()
espEnabled = true
for _,p in pairs(Players:GetPlayers()) do
createESP(p)
end
end
local function disableESP()
espEnabled = false
for _,v in pairs(espFolder) do
for _,obj in pairs(v) do
if obj then obj:Destroy() end
end
end
espFolder = {}
end
------------------------------------------------
-- NOCLIP
------------------------------------------------
RunService.Stepped:Connect(function()
if noclip and char then
for _,v in pairs(char:GetDescendants()) do
if v:IsA("BasePart") then
v.CanCollide = false
end
end
end
end)
------------------------------------------------
-- CHAT COMMAND SYSTEM 💬
------------------------------------------------
player.Chatted:Connect(function(msg)
msg = msg:lower()
refresh()
local hum = char:FindFirstChildOfClass("Humanoid")
local root = char:FindFirstChild("HumanoidRootPart")
local args = string.split(msg," ")
local cmd = args[1]
local target = args[2]
------------------------------------------------
-- MOVEMENT
------------------------------------------------
if cmd == ":speed" then hum.WalkSpeed = 40 end
if cmd == ":unspeed" then hum.WalkSpeed = 16 end
if cmd == ":jump" then hum.JumpPower = 120 end
if cmd == ":unjump" then hum.JumpPower = 50 end
if cmd == ":infjump" then infJump = not infJump end
------------------------------------------------
-- FLY
------------------------------------------------
if cmd == ":fly" then
flying = true
bv = Instance.new("BodyVelocity")
bv.MaxForce = Vector3.new(1e9,1e9,1e9)
bv.Velocity = Vector3.new(0,60,0)
bv.Parent = root
end
if cmd == ":unfly" then
flying = false
if bv then bv:Destroy() end
end
------------------------------------------------
-- VISUALS
------------------------------------------------
if cmd == ":invis" then
for _,v in pairs(char:GetDescendants()) do
if v:IsA("BasePart") then v.Transparency = 0.7 end
end
end
if cmd == ":vis" then
for _,v in pairs(char:GetDescendants()) do
if v:IsA("BasePart") then v.Transparency = 0 end
end
end
------------------------------------------------
-- ESP + NOCLIP
------------------------------------------------
if cmd == ":esp" then enableESP() end
if cmd == ":unesp" then disableESP() end
if cmd == ":noclip" then noclip = true end
if cmd == ":clip" then noclip = false end
------------------------------------------------
-- TELEPORT
------------------------------------------------
if cmd == ":tp" and target then
local p = getPlayer(target)
if p and p.Character then
root.CFrame = p.Character.HumanoidRootPart.CFrame
end
end
if cmd == ":bring" and target then
local p = getPlayer(target)
if p and p.Character then
p.Character.HumanoidRootPart.CFrame = root.CFrame
end
end
end)
------------------------------------------------
-- INF JUMP
------------------------------------------------
UIS.JumpRequest:Connect(function()
if infJump then
refresh()
local hum = char:FindFirstChildOfClass("Humanoid")
hum:ChangeState(Enum.HumanoidStateType.Jumping)
end
end)