
KeylessUniversal

local commands = {
["Commands"] = {
";Respawn : Respawn You",
";SelfFling : Fling You",
";Grab : Grab Player (Tool Needed)",
";Rejoin : Rejoin The Game",
";Parts : Make Your Accesory Parts",
";FindRemotes : Find Every Remote Event / Remote Function In The Game",
";DropTool : Drop Tool Your Holding",
";Sit : Make Your Character Sit",
";UnSit : Make You UnSit If You Dont Have Jump For Some Reason...",
";aMineUserId : Prints My User Id If You Dont Trust The Link Of My Profile",
";PlatFormStand : Enable PlatformStand",
";UnPlatFormStand : Disable Platform Stand",
";ArmLess : Remove Your Arms",
";LegsLess : Remove Your Legs",
";Freeze : Freeze Your HumanoidRootPart",
";UnFreeze : UnFreeze Your HumanoidRootPart",
";Xray : Let You See Trough Walls",
";UnXray : Stop Xray",
";GiveTools : Loops Inside Of The Game And Give You Every Tool In It (Cilent Sided)",
";Spin <Value> : Spin Depending On How Much The <Value> Is",
";UnSpin : Stop Spinning",
";Jump : Make Player Jump",
";SetJump <Value> : Set Player Jump Power Into The <Value>",
";Speed <Value> : Set Player WalkSpeed To The <Value>",
";Teleport <Player> : Teleport To The <Player>",
";Gravity <Value> : Set Workspace Gravity To <Value>",
";PlayAnim <Animation Id> : Play <Animation Id>",
";Print <Text> : Print <Text>",
";Warn <Text> : Warn <Text>",
";Spectate <Player> : Spectate <Player>",
";UnSpectate : Stop Spectating",
";ClosePanel : Closes Command Panel",
";Help : Prints This"
}
}
local function fling()
game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart").AssemblyLinearVelocity = Vector3.new(500,math.random(500,2000),500)
end
local function kill()
game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Health = 0
end
local function grabplayer()
game.Chat:Chat(game.Players.LocalPlayer.Character:WaitForChild("Head"),"Caution:You Need To Hold A Tool And Touch A Player For It To Work",Enum.ChatColor.White)
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local Y = 30
local function getEquippedTool()
local character = player.Character
if not character then return nil end
for _, item in ipairs(character:GetChildren()) do
if item:IsA("Tool") then
return item
end
end
return nil
end
local function recreateHumanoid(character, tool)
local oldHumanoid = character:FindFirstChildOfClass("Humanoid")
if oldHumanoid then
wait(0.3)
if tool then
oldHumanoid:UnequipTools()
end
wait(0.3)
oldHumanoid:Destroy()
wait(0.3)
end
local newHumanoid = Instance.new("Humanoid")
newHumanoid.Parent = character
wait(0.3)
if tool then
newHumanoid:EquipTool(tool)
wait(0.3)
end
return newHumanoid
end
local humanoidLoopRunning = false
local function onTouched(otherPart)
local character = player.Character
if not character then return end
local tool = getEquippedTool()
if not tool then return end
local otherCharacter = otherPart.Parent
if otherCharacter and otherCharacter ~= character then
local otherHumanoid = otherCharacter:FindFirstChild("Humanoid")
if otherHumanoid then
wait(0.3)
local rootPart = character:FindFirstChild("HumanoidRootPart")
local otherRoot = otherCharacter:FindFirstChild("HumanoidRootPart")
if rootPart and otherRoot then
rootPart.CFrame = otherRoot.CFrame + Vector3.new(0, 3, 0)
wait(0.3)
rootPart.CFrame = CFrame.new(otherRoot.Position.X, Y, otherRoot.Position.Z)
wait(0.3)
end
if not humanoidLoopRunning then
humanoidLoopRunning = true
spawn(function()
while player.Character == character do
recreateHumanoid(character, tool)
wait(0.3)
end
humanoidLoopRunning = false
end)
end
end
end
end
local function setupCharacter(character)
for _, part in ipairs(character:GetChildren()) do
if part:IsA("BasePart") then
part.Touched:Connect(onTouched)
end
end
end
if player.Character then
setupCharacter(player.Character)
end
player.CharacterAdded:Connect(setupCharacter)
end
local function rejoin()
local function teleport()
game["Teleport Service"]:Teleport(game.PlaceId,game.Players.LocalPlayer)
end
local success, errormessage = pcall(function()
game["Teleport Service"]:Teleport(game.PlaceId,game.Players.LocalPlayer)
end)
if errormessage then
teleport()
end
end
local function parts()
for i, v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
if v:IsA("SpecialMesh") then
v:Destroy()
end
end
end
local function findremotes()
warn("-------------------------------------------")
warn("Started Game Scan For Remotes...")
print("-------------------------------------------")
for i, v in pairs(game:GetDescendants()) do -- Change It To Watever You Want It To Check
if v:IsA("RemoteEvent") or v:IsA("RemoteFunction") then -- Change It To What Ever You Want It To Check For
if not v then
print("-------------------------------------------")
warn("Ther Is No Remote Events")
print("-------------------------------------------")
end
if v then
print("Name:" .. v.Name .. " / ClassName:" .. v.ClassName) warn(v:GetFullName())
end
end
end
print("-------------------------------------------")
warn("Completed Game Scan For Remote")
warn("-------------------------------------------")
end
local function droptool()
game.Players.LocalPlayer.Character:WaitForChild("Humanoid"):Destroy()
end
local function Sit()
game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Sit = true
end
local function UnSit()
game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Sit = false
end
local function myid()
print("3796816055")
end
local function platformstand()
game.Players.LocalPlayer.Character:WaitForChild("Humanoid").PlatformStand = true
end
local function unplatformstand()
game.Players.LocalPlayer.Character:WaitForChild("Humanoid").PlatformStand = false
end
local function armless()
game.Chat:Chat(game.Players.LocalPlayer.Character:WaitForChild("Head"),"This Command Works Only If Your Avatar Is R6")
game.Players.LocalPlayer.Character:WaitForChild("Left Arm"):Destroy()
game.Players.LocalPlayer.Character:WaitForChild("Right Arm"):Destroy()
end
local function legsless()
game.Chat:Chat(game.Players.LocalPlayer.Character:WaitForChild("Head"),"This Command Works Only If Your Avatar Is R6")
game.Players.LocalPlayer.Character:WaitForChild("Left Leg"):Destroy()
game.Players.LocalPlayer.Character:WaitForChild("Right Leg"):Destroy()
end
local function Freeze()
game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart").Anchored = true
end
local function UnFreeze()
game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart").Anchored = false
end
local function xray()
for i, v in pairs(game.Workspace:GetDescendants()) do
if v:IsA("BasePart") then
if v.Name == "HumanoidRootPart" then return end
v.Transparency = 0.2
end
end
end
local function unxray()
for i, v in pairs(game.Workspace:GetDescendants()) do
if v.Name == "HumanoidRootPart" then return end
if v:IsA("BasePart") then
v.Transparency = 0
end
end
end
local function unspin()
game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Health = 0
end
local function givetools()
game.Chat:Chat(game.Players.LocalPlayer.Character:WaitForChild("Head"),"This Is Cilent Sided Just Used To View Game Tools",Enum.ChatColor.White)
for i, v in pairs(game:GetDescendants()) do
if v:IsA("Tool") then
v.Parent = game.Players.LocalPlayer.Backpack
end
end
end
local function jump()
game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Jump = true
end
local player = game.Players.LocalPlayer
local playerstartergui = player.PlayerGui
local screengui = Instance.new("ScreenGui",playerstartergui)
screengui.ResetOnSpawn = false
screengui.Name = "CubicAdmin"
screengui.Enabled = true
screengui.IgnoreGuiInset = true
local name = Instance.new("Frame",screengui)
name.Name = "CubicAdminTitle"
name.AnchorPoint = Vector2.new(0.5, 0.5)
name.Position = UDim2.new(0.131, 0,0.859, 0)
name.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
name.Size = UDim2.new(0, 250,0, 37)
local uicorner = Instance.new("UICorner",name)
uicorner.CornerRadius = UDim.new(0, 3)
local uidrag = Instance.new("UIDragDetector", name)
local title = Instance.new("TextLabel",name)
title.AnchorPoint = Vector2.new(0.5, 0.5)
title.Position = UDim2.new(0, 125,0, 18)
title.Size = UDim2.new(0, 250,0, 37)
title.BackgroundTransparency = 1
title.TextScaled = true
title.RichText = true
title.TextColor3 = Color3.new(1, 1, 1)
title.Font = Enum.Font.Highway
title.Text = "Cubic Admin"
local textbox = Instance.new("TextBox", name)
textbox.Name = "CommandBox"
textbox.PlaceholderColor3 = Color3.new(1, 1, 1)
textbox.TextScaled = true
textbox.RichText = true
textbox.AnchorPoint = Vector2.new(0.5, 0.5)
textbox.Size = UDim2.new(0, 250,0, 50)
textbox.Position = UDim2.new(0.496, 0,1.676, 0)
textbox.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
textbox.TextColor3 = Color3.new(1, 1, 1)
textbox.TextStrokeColor3 = Color3.new(0.14902, 0.14902, 0.14902)
textbox.Text = "type ;help to get all commands"
textbox.FocusLost:Connect(function(enterPressed)
local function ClearText()
textbox.Text = ""
end
if enterPressed then
local message = textbox.Text
message = message:lower()
if message == ";Respawn" then
kill()
ClearText()
end
if message == ";selffling" then
fling()
ClearText()
end
if message == ";grab" then
grabplayer()
ClearText()
end
if message == ";rejoin" then
rejoin()
ClearText()
end
if message == ";parts" then
parts()
ClearText()
end
if message == ";findremote" then
findremotes()
ClearText()
end
if message == ";droptool" then
droptool()
ClearText()
end
if message == ";sit" then
Sit()
ClearText()
end
if message == ";unsit" then
UnSit()
ClearText()
end
if message == ";amineuserid" then
myid()
ClearText()
end
if message == ";platformstand" then
platformstand()
ClearText()
end
if message == ";unplatformstand" then
unplatformstand()
end
if message == ";armless" then
armless()
ClearText()
end
if message == ";legsless" then
legsless()
ClearText()
end
if message == ";freeze" then
Freeze()
ClearText()
end
if message == ";unfreeze" then
UnFreeze()
end
if message == ";xray" then
xray()
ClearText()
end
if message == ";unxray" then
unxray()
ClearText()
end
if message == ";givetools" then
givetools()
ClearText()
end
if message:sub(1, 6) == ";spin " then
local spinvalue = message:sub(7)
while task.wait() do
game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart").CFrame = game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart").CFrame * CFrame.Angles(0,math.rad(spinvalue),0)
if game.Players.LocalPlayer.Character:WaitForChild("Humanoid").Health == 0 then
break
end
end
ClearText()
end
if message == ";unspin" then
unspin()
ClearText()
end
if message == ";jump" then
jump()
ClearText()
end
if message:sub(1, 9) == ";setjump " then
local jumppower = message:sub(10)
player.Character:WaitForChild("Humanoid").UseJumpPower = true
player.Character:WaitForChild("Humanoid").JumpPower = jumppower
ClearText()
end
if message:sub(1, 7) == ";speed " then
local speedvalue = message:sub(8)
player.Character:WaitForChild("Humanoid").WalkSpeed = speedvalue
ClearText()
end
if message:sub(1, 10) == ";teleport " then
local playername = message:sub(11)
local targetplayer = game.Players:FindFirstChild(playername)
if targetplayer then
player.Character:MoveTo(targetplayer.Character:WaitForChild("HumanoidRootPart").Position + Vector3.new(0, 5, 0))
else
warn("Player Was Not Found")
end
ClearText()
end
if message:sub(1, 9) == ";gravity " then
local gravityvalue = message:sub(10)
game.Workspace.Gravity = gravityvalue
ClearText()
end
if message:sub(1, 10) == ";playanim " then
local animationid = message:sub(11)
local anim = Instance.new("Animation",game.ReplicatedStorage)
anim.AnimationId = "rbxassetid://" .. animationid
local loadedanim = player.Character:WaitForChild("Humanoid").Animator:LoadAnimation(anim)
loadedanim:Play()
loadedanim.Stopped:Connect(function()
anim:Destroy()
end)
ClearText()
end
if message:lower():sub(1, 7) == ";print " then
local text = message:sub(8)
print(text)
ClearText()
end
if message:lower():sub(1, 6) == ";warn " then
local text = message:sub(6)
warn(text)
ClearText()
end
if message:lower():sub(1, 10) == ";spectate " then
local playername = message:sub(11)
local targetplayer = game.Players:FindFirstChild(playername)
if targetplayer then
game.Workspace.CurrentCamera.CameraType = Enum.CameraType.Follow
game.Workspace.CurrentCamera.CameraSubject = targetplayer.Character:WaitForChild("Humanoid")
end
ClearText()
end
if message:lower() == ";unspectate" then
game.Workspace.CurrentCamera.CameraType = Enum.CameraType.Custom
game.Workspace.CurrentCamera.CameraSubject = player.Character:WaitForChild("Humanoid")
ClearText()
end
if message:lower() == ";closepanel" then
game.Players.LocalPlayer.PlayerGui.CubicAdmin:Destroy()
end
if message:lower() == ";help" then
game.Chat:Chat(game.Players.LocalPlayer.Character:WaitForChild("Head"),"Press F9 Or Type /Consol In Chat",Enum.ChatColor.White)
warn("-------------------------------------------------------------")
for i, v in pairs(commands.Commands) do
print(v)
end
warn("-------------------------------------------------------------")
ClearText()
end
end
end)



why are you connecting Chatted for each command bro??, thats inefficient. i still respect the work tho
@xbcq_1490 uh idk... it had some bugs with just 1 chat function
hey its me that one guy called dostore112
@gorillaunkownemail hehe whats the user of you btw...
omg i didnt think so much poeple will respond