
KeylessUniversal

-- Services
local Players = game:GetService("Players")
local CoreGui = game:GetService("CoreGui")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local mouse = player:GetMouse()
-- Remove previous UI if it exists
if CoreGui:FindFirstChild("MecchaChameleonHub") then
CoreGui.MecchaChameleonHub:Destroy()
end
-- Independent Floating Window (ScreenGui)
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "MecchaChameleonHub"
screenGui.ResetOnSpawn = false
screenGui.Parent = CoreGui
-- Main Frame (Draggable)
local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 300, 0, 300)
mainFrame.Position = UDim2.new(0.5, -150, 0.4, -150)
mainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
mainFrame.BorderSizePixel = 0
mainFrame.Active = true
mainFrame.Draggable = true
mainFrame.Parent = screenGui
local frameCorner = Instance.new("UICorner")
frameCorner.CornerRadius = UDim.new(0, 10)
frameCorner.Parent = mainFrame
-- Title Bar
local titleBar = Instance.new("Frame")
titleBar.Size = UDim2.new(1, 0, 0, 35)
titleBar.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
titleBar.BorderSizePixel = 0
titleBar.Parent = mainFrame
local titleCorner = Instance.new("UICorner")
titleCorner.CornerRadius = UDim.new(0, 10)
titleCorner.Parent = titleBar
local titleLabel = Instance.new("TextLabel")
titleLabel.Size = UDim2.new(1, -40, 1, 0)
titleLabel.Position = UDim2.new(0, 12, 0, 0)
titleLabel.BackgroundTransparency = 1
titleLabel.Text = "MECCHA CHAMELEON"
titleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
titleLabel.TextSize = 14
titleLabel.Font = Enum.Font.GothamBold
titleLabel.TextXAlignment = Enum.TextXAlignment.Left
titleLabel.Parent = titleBar
-- Close Button (X)
local closeButton = Instance.new("TextButton")
closeButton.Size = UDim2.new(0, 25, 0, 25)
closeButton.Position = UDim2.new(1, -30, 0, 5)
closeButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
closeButton.Text = "X"
closeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
closeButton.TextSize = 12
closeButton.Font = Enum.Font.GothamBold
closeButton.Parent = titleBar
local closeCorner = Instance.new("UICorner")
closeCorner.CornerRadius = UDim.new(0, 6)
closeCorner.Parent = closeButton
local noclipConnection
closeButton.MouseButton1Click:Connect(function()
if noclipConnection then noclipConnection:Disconnect() end
for _, p in ipairs(Players:GetPlayers()) do
if p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
local esp = p.Character.HumanoidRootPart:FindFirstChild("CharESP")
if esp then esp:Destroy() end
end
end
screenGui:Destroy()
end)
-- 1. COLOR PICKER BUTTON
local pickButton = Instance.new("TextButton")
pickButton.Size = UDim2.new(1, -30, 0, 30)
pickButton.Position = UDim2.new(0, 15, 0, 45)
pickButton.BackgroundColor3 = Color3.fromRGB(50, 120, 200)
pickButton.Text = "Pick Color (Activate)"
pickButton.TextColor3 = Color3.fromRGB(255, 255, 255)
pickButton.TextSize = 12
pickButton.Font = Enum.Font.GothamBold
pickButton.Parent = mainFrame
local pickCorner = Instance.new("UICorner")
pickCorner.CornerRadius = UDim.new(0, 6)
pickCorner.Parent = pickButton
local colorBox = Instance.new("Frame")
colorBox.Size = UDim2.new(0, 45, 0, 45)
colorBox.Position = UDim2.new(0, 15, 0, 80)
colorBox.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
colorBox.Parent = mainFrame
local boxCorner = Instance.new("UICorner")
boxCorner.CornerRadius = UDim.new(0, 8)
boxCorner.Parent = colorBox
local stroke = Instance.new("UIStroke")
stroke.Thickness = 2
stroke.Color = Color3.fromRGB(255, 255, 255)
stroke.Parent = colorBox
local codeLabel = Instance.new("TextLabel")
codeLabel.Size = UDim2.new(1, -75, 0, 45)
codeLabel.Position = UDim2.new(0, 75, 0, 80)
codeLabel.BackgroundTransparency = 1
codeLabel.TextColor3 = Color3.fromRGB(230, 230, 230)
codeLabel.TextSize = 11
codeLabel.Font = Enum.Font.Code
codeLabel.TextXAlignment = Enum.TextXAlignment.Left
codeLabel.TextYAlignment = Enum.TextYAlignment.Top
codeLabel.TextWrapped = true
codeLabel.Text = "Click a wall..."
codeLabel.Parent = mainFrame
-- 2. CHARACTER ESP BUTTON
local espButton = Instance.new("TextButton")
espButton.Size = UDim2.new(1, -30, 0, 30)
espButton.Position = UDim2.new(0, 15, 0, 135)
espButton.BackgroundColor3 = Color3.fromRGB(150, 50, 200)
espButton.Text = "Character ESP: Off"
espButton.TextColor3 = Color3.fromRGB(255, 255, 255)
espButton.TextSize = 12
espButton.Font = Enum.Font.GothamBold
espButton.Parent = mainFrame
local espCorner = Instance.new("UICorner")
espCorner.CornerRadius = UDim.new(0, 6)
espCorner.Parent = espButton
-- 3. REFRESH ESP BUTTON
local refreshEspButton = Instance.new("TextButton")
refreshEspButton.Size = UDim2.new(1, -30, 0, 30)
refreshEspButton.Position = UDim2.new(0, 15, 0, 175)
refreshEspButton.BackgroundColor3 = Color3.fromRGB(50, 180, 100)
refreshEspButton.Text = "Refresh ESP"
refreshEspButton.TextColor3 = Color3.fromRGB(255, 255, 255)
refreshEspButton.TextSize = 12
refreshEspButton.Font = Enum.Font.GothamBold
refreshEspButton.Parent = mainFrame
local refCorner = Instance.new("UICorner")
refCorner.CornerRadius = UDim.new(0, 6)
refCorner.Parent = refreshEspButton
-- 4. NOCLIP BUTTON
local noclipButton = Instance.new("TextButton")
noclipButton.Size = UDim2.new(1, -30, 0, 30)
noclipButton.Position = UDim2.new(0, 15, 0, 215)
noclipButton.BackgroundColor3 = Color3.fromRGB(200, 120, 50)
noclipButton.Text = "Noclip: Off"
noclipButton.TextColor3 = Color3.fromRGB(255, 255, 255)
noclipButton.TextSize = 12
noclipButton.Font = Enum.Font.GothamBold
noclipButton.Parent = mainFrame
local noclipCorner = Instance.new("UICorner")
noclipCorner.CornerRadius = UDim.new(0, 6)
noclipCorner.Parent = noclipButton
-- States
local isSelecting = false
local espActive = false
local noclipActive = false
-- Color Picker Button Event
pickButton.MouseButton1Click:Connect(function()
isSelecting = not isSelecting
if isSelecting then
pickButton.Text = "Select Mode: ON"
pickButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
else
pickButton.Text = "Pick Color (Activate)"
pickButton.BackgroundColor3 = Color3.fromRGB(50, 120, 200)
end
end)
mouse.Button1Down:Connect(function()
if isSelecting then
local target = mouse.Target
if target and target:IsA("BasePart") then
local col = target.Color
local r = math.floor(col.R * 255)
local g = math.floor(col.G * 255)
local b = math.floor(col.B * 255)
colorBox.BackgroundColor3 = Color3.fromRGB(r, g, b)
codeLabel.Text = string.format("RGB: %d, %d, %d\nCode: %d, %d, %d", r, g, b, r, g, b)
end
end
end)
-- Character ESP Function
local function toggleCharESP(state)
for _, p in ipairs(Players:GetPlayers()) do
if p ~= player and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
local rootPart = p.Character.HumanoidRootPart
local existing = rootPart:FindFirstChild("CharESP")
if state and not existing then
local highlight = Instance.new("Highlight")
highlight.Name = "CharESP"
highlight.Adornee = p.Character
highlight.FillColor = Color3.fromRGB(255, 50, 50)
highlight.FillTransparency = 0.5
highlight.OutlineColor = Color3.fromRGB(255, 255, 255)
highlight.OutlineTransparency = 0
highlight.Parent = rootPart
elseif not state and existing then
existing:Destroy()
end
end
end
end
espButton.MouseButton1Click:Connect(function()
espActive = not espActive
if espActive then
espButton.Text = "Character ESP: ON"
espButton.BackgroundColor3 = Color3.fromRGB(200, 100, 0)
toggleCharESP(true)
else
espButton.Text = "Character ESP: Off"
espButton.BackgroundColor3 = Color3.fromRGB(150, 50, 200)
toggleCharESP(false)
end
end)
refreshEspButton.MouseButton1Click:Connect(function()
if espActive then
toggleCharESP(false)
task.wait(0.1)
toggleCharESP(true)
end
end)
-- Noclip Mechanic
noclipButton.MouseButton1Click:Connect(function()
noclipActive = not noclipActive
if noclipActive then
noclipButton.Text = "Noclip: ON"
noclipButton.BackgroundColor3 = Color3.fromRGB(50, 200, 50)
noclipConnection = RunService.Stepped:Connect(function()
local char = player.Character
if char then
for _, part in ipairs(char:GetDescendants()) do
if part:IsA("BasePart") and part.CanCollide == true then
part.CanCollide = false
end
end
end
end)
else
noclipButton.Text = "Noclip: Off"
noclipButton.BackgroundColor3 = Color3.fromRGB(200, 120, 50)
if noclipConnection then
noclipConnection:Disconnect()
noclipConnection = nil
end
local char = player.Character
if char then
for _, part in ipairs(char:GetDescendants()) do
if part:IsA("BasePart") and part.Name ~= "HumanoidRootPart" then
part.CanCollide = true
end
end
end
end
end)



AI?
Ya no sirve este script está parcheado del 1 al 10 le doy un 1 por qué está parcheado
ai
@c0zmicz like