Not a member of GistPad yet?
Sign Up,
it unlocks many cool features!
- --// 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)
RAW Paste Data
Copied
