
KeylessUniversal

--[=[
d888b db db d888888b .d888b. db db db .d8b.
88' Y8b 88 88 `88' VP `8D 88 88 88 d8' `8b
88 88 88 88 odD' 88 88 88 88ooo88
88 ooo 88 88 88 .88' 88 88 88 88~~~88
88. ~8~ 88b d88 .88. j88. 88booo. 88b d88 88 88 @uniquadev
Y888P ~Y8888P' Y888888P 888888D Y88888P ~Y8888P' YP YP CONVERTER
designed using localmaze gui creator
]=]
-- Instances: 21 | Scripts: 7 | Modules: 0 | Tags: 0
local LMG2L = {};
-- Players.k011lkidd.PlayerGui.ScreenGui
LMG2L["ScreenGui_1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"));
LMG2L["ScreenGui_1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling;
-- Players.k011lkidd.PlayerGui.ScreenGui.hide show
LMG2L["hide show_2"] = Instance.new("TextButton", LMG2L["ScreenGui_1"]);
LMG2L["hide show_2"]["TextWrapped"] = true;
LMG2L["hide show_2"]["TextStrokeTransparency"] = 0;
LMG2L["hide show_2"]["BorderSizePixel"] = 0;
LMG2L["hide show_2"]["TextStrokeColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["hide show_2"]["TextScaled"] = true;
LMG2L["hide show_2"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["hide show_2"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["hide show_2"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Bold, Enum.FontStyle.Normal);
LMG2L["hide show_2"]["ZIndex"] = 2147483647;
LMG2L["hide show_2"]["Size"] = UDim2.new(0.07967, 0, 0.18543, 0);
LMG2L["hide show_2"]["Text"] = [[KP]];
LMG2L["hide show_2"]["Name"] = [[hide show]];
LMG2L["hide show_2"]["Position"] = UDim2.new(0.90934, 0, -0.17881, 0);
-- Players.k011lkidd.PlayerGui.ScreenGui.hide show.LocalScript
LMG2L["LocalScript_3"] = Instance.new("LocalScript", LMG2L["hide show_2"]);
-- Players.k011lkidd.PlayerGui.ScreenGui.hide show.UICorner
LMG2L["UICorner_4"] = Instance.new("UICorner", LMG2L["hide show_2"]);
-- Players.k011lkidd.PlayerGui.ScreenGui.hide show.LocalScript2
LMG2L["LocalScript2_5"] = Instance.new("LocalScript", LMG2L["hide show_2"]);
LMG2L["LocalScript2_5"]["Name"] = [[LocalScript2]];
-- Players.k011lkidd.PlayerGui.ScreenGui.hide show.UIStroke
LMG2L["UIStroke_6"] = Instance.new("UIStroke", LMG2L["hide show_2"]);
LMG2L["UIStroke_6"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
LMG2L["UIStroke_6"]["Thickness"] = 2;
LMG2L["UIStroke_6"]["Color"] = Color3.fromRGB(144, 144, 144);
-- Players.k011lkidd.PlayerGui.ScreenGui.hide show.UIAspectRatioConstraint
LMG2L["UIAspectRatioConstraint_7"] = Instance.new("UIAspectRatioConstraint", LMG2L["hide show_2"]);
LMG2L["UIAspectRatioConstraint_7"]["AspectRatio"] = 1.03571;
-- Players.k011lkidd.PlayerGui.ScreenGui.main
LMG2L["main_8"] = Instance.new("Frame", LMG2L["ScreenGui_1"]);
LMG2L["main_8"]["Active"] = true;
LMG2L["main_8"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["main_8"]["Size"] = UDim2.new(0.81319, 0, 1.06623, 0);
LMG2L["main_8"]["Position"] = UDim2.new(0.08242, 0, -0.08609, 0);
LMG2L["main_8"]["BorderColor3"] = Color3.fromRGB(119, 255, 0);
LMG2L["main_8"]["Name"] = [[main]];
-- Players.k011lkidd.PlayerGui.ScreenGui.main.clear
LMG2L["clear_9"] = Instance.new("TextButton", LMG2L["main_8"]);
LMG2L["clear_9"]["TextWrapped"] = true;
LMG2L["clear_9"]["TextStrokeTransparency"] = 0;
LMG2L["clear_9"]["TextStrokeColor3"] = Color3.fromRGB(98, 98, 98);
LMG2L["clear_9"]["TextScaled"] = true;
LMG2L["clear_9"]["TextColor3"] = Color3.fromRGB(79, 79, 79);
LMG2L["clear_9"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["clear_9"]["Size"] = UDim2.new(0.23986, 0, 0.1118, 0);
LMG2L["clear_9"]["BorderColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["clear_9"]["Text"] = [[clear]];
LMG2L["clear_9"]["Name"] = [[clear]];
LMG2L["clear_9"]["Position"] = UDim2.new(0.29392, 0, 0.84472, 0);
-- Players.k011lkidd.PlayerGui.ScreenGui.main.clear.LocalScript
LMG2L["LocalScript_a"] = Instance.new("LocalScript", LMG2L["clear_9"]);
-- Players.k011lkidd.PlayerGui.ScreenGui.main.tittle
LMG2L["tittle_b"] = Instance.new("TextLabel", LMG2L["main_8"]);
LMG2L["tittle_b"]["TextWrapped"] = true;
LMG2L["tittle_b"]["TextStrokeTransparency"] = 0;
LMG2L["tittle_b"]["BorderSizePixel"] = 0;
LMG2L["tittle_b"]["TextStrokeColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["tittle_b"]["TextScaled"] = true;
LMG2L["tittle_b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["tittle_b"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["tittle_b"]["BackgroundTransparency"] = 1;
LMG2L["tittle_b"]["Size"] = UDim2.new(0.35473, 0, 0.09938, 0);
LMG2L["tittle_b"]["Text"] = [[console]];
LMG2L["tittle_b"]["Name"] = [[tittle]];
LMG2L["tittle_b"]["Position"] = UDim2.new(0.54392, 0, 0.01242, 0);
-- Players.k011lkidd.PlayerGui.ScreenGui.main.executeButton
LMG2L["executeButton_c"] = Instance.new("TextButton", LMG2L["main_8"]);
LMG2L["executeButton_c"]["TextWrapped"] = true;
LMG2L["executeButton_c"]["TextStrokeTransparency"] = 0;
LMG2L["executeButton_c"]["TextStrokeColor3"] = Color3.fromRGB(98, 98, 98);
LMG2L["executeButton_c"]["TextScaled"] = true;
LMG2L["executeButton_c"]["TextColor3"] = Color3.fromRGB(79, 79, 79);
LMG2L["executeButton_c"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["executeButton_c"]["Size"] = UDim2.new(0.23986, 0, 0.1118, 0);
LMG2L["executeButton_c"]["BorderColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["executeButton_c"]["Text"] = [[execute]];
LMG2L["executeButton_c"]["Name"] = [[executeButton]];
LMG2L["executeButton_c"]["Position"] = UDim2.new(0.02027, 0, 0.84472, 0);
-- Players.k011lkidd.PlayerGui.ScreenGui.main.console
LMG2L["console_d"] = Instance.new("Frame", LMG2L["main_8"]);
LMG2L["console_d"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["console_d"]["Size"] = UDim2.new(0.43243, 0, 0.82609, 0);
LMG2L["console_d"]["Position"] = UDim2.new(0.55405, 0, 0.13043, 0);
LMG2L["console_d"]["BorderColor3"] = Color3.fromRGB(107, 255, 0);
LMG2L["console_d"]["Name"] = [[console]];
-- Players.k011lkidd.PlayerGui.ScreenGui.main.inputBox
LMG2L["inputBox_e"] = Instance.new("TextBox", LMG2L["main_8"]);
LMG2L["inputBox_e"]["Name"] = [[inputBox]];
LMG2L["inputBox_e"]["TextXAlignment"] = Enum.TextXAlignment.Left;
LMG2L["inputBox_e"]["TextWrapped"] = true;
LMG2L["inputBox_e"]["TextSize"] = 13;
LMG2L["inputBox_e"]["TextColor3"] = Color3.fromRGB(38, 255, 0);
LMG2L["inputBox_e"]["TextYAlignment"] = Enum.TextYAlignment.Top;
LMG2L["inputBox_e"]["BackgroundColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["inputBox_e"]["FontFace"] = Font.new([[rbxasset://fonts/families/Inconsolata.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
LMG2L["inputBox_e"]["MultiLine"] = true;
LMG2L["inputBox_e"]["ClearTextOnFocus"] = false;
LMG2L["inputBox_e"]["PlaceholderText"] = [[require, loadsring, Lua code]];
LMG2L["inputBox_e"]["Size"] = UDim2.new(0.52703, 0, 0.67081, 0);
LMG2L["inputBox_e"]["Position"] = UDim2.new(0.01351, 0, 0.13043, 0);
LMG2L["inputBox_e"]["BorderColor3"] = Color3.fromRGB(19, 255, 0);
LMG2L["inputBox_e"]["Text"] = [[]];
-- Players.k011lkidd.PlayerGui.ScreenGui.main.coding
LMG2L["coding_f"] = Instance.new("LocalScript", LMG2L["main_8"]);
LMG2L["coding_f"]["Name"] = [[coding]];
-- Players.k011lkidd.PlayerGui.ScreenGui.main.console results
LMG2L["console results_10"] = Instance.new("LocalScript", LMG2L["main_8"]);
LMG2L["console results_10"]["Name"] = [[console results]];
-- Players.k011lkidd.PlayerGui.ScreenGui.main.requireding
LMG2L["requireding_11"] = Instance.new("LocalScript", LMG2L["main_8"]);
LMG2L["requireding_11"]["Name"] = [[requireding]];
-- Players.k011lkidd.PlayerGui.ScreenGui.main.tittle
LMG2L["tittle_12"] = Instance.new("TextLabel", LMG2L["main_8"]);
LMG2L["tittle_12"]["TextWrapped"] = true;
LMG2L["tittle_12"]["TextStrokeTransparency"] = 0;
LMG2L["tittle_12"]["BorderSizePixel"] = 0;
LMG2L["tittle_12"]["TextStrokeColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["tittle_12"]["TextScaled"] = true;
LMG2L["tittle_12"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
LMG2L["tittle_12"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
LMG2L["tittle_12"]["BackgroundTransparency"] = 1;
LMG2L["tittle_12"]["Size"] = UDim2.new(0.53716, 0, 0.09938, 0);
LMG2L["tittle_12"]["Text"] = [[project k011lkidd]];
LMG2L["tittle_12"]["Name"] = [[tittle]];
LMG2L["tittle_12"]["Position"] = UDim2.new(0.00338, 0, 0.01863, 0);
-- Players.k011lkidd.PlayerGui.ScreenGui.main.logo
LMG2L["logo_13"] = Instance.new("ImageLabel", LMG2L["main_8"]);
LMG2L["logo_13"]["BorderSizePixel"] = 0;
LMG2L["logo_13"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
-- LMG2L["logo_13"]["ImageContent"] = ;
LMG2L["logo_13"]["Image"] = [[rbxassetid://135432797936517]];
LMG2L["logo_13"]["Size"] = UDim2.new(0.10473, 0, 0.19255, 0);
LMG2L["logo_13"]["BackgroundTransparency"] = 1;
LMG2L["logo_13"]["Name"] = [[logo]];
LMG2L["logo_13"]["Position"] = UDim2.new(0.49662, 0, 0.0559, 0);
-- Players.k011lkidd.PlayerGui.ScreenGui.main.logo.LocalScript
LMG2L["LocalScript_14"] = Instance.new("LocalScript", LMG2L["logo_13"]);
-- Players.k011lkidd.PlayerGui.ScreenGui.main.UIAspectRatioConstraint
LMG2L["UIAspectRatioConstraint_15"] = Instance.new("UIAspectRatioConstraint", LMG2L["main_8"]);
LMG2L["UIAspectRatioConstraint_15"]["AspectRatio"] = 1.83851;
-- Players.k011lkidd.PlayerGui.ScreenGui.hide show.LocalScript
local function C_3()
local script = LMG2L["LocalScript_3"];
-- LocalScript dalam button "hide show"
local btn = script.Parent
local container = btn.Parent
local mainFrame = container:WaitForChild("main")
local hidden = false
btn.MouseButton1Click:Connect(function()
if hidden == false then
mainFrame.Visible = false
hidden = true
else
mainFrame.Visible = true
hidden = false
end
end)
end;
task.spawn(C_3);
-- Players.k011lkidd.PlayerGui.ScreenGui.hide show.LocalScript2
local function C_5()
local script = LMG2L["LocalScript2_5"];
-- LocalScript dalam button "hide show"
local button = script.Parent
local uis = game:GetService("UserInputService")
local dragging = false
local dragInput, startPos, startButtonPos
local function update(input)
local delta = input.Position - startPos
button.Position = UDim2.new(
startButtonPos.X.Scale,
startButtonPos.X.Offset + delta.X,
startButtonPos.Y.Scale,
startButtonPos.Y.Offset + delta.Y
)
end
local function onInputBegan(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or
input.UserInputType == Enum.UserInputType.Touch then
dragging = true
startPos = input.Position
startButtonPos = button.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end
local function onInputChanged(input)
if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then
update(input)
end
end
button.InputBegan:Connect(onInputBegan)
button.InputChanged:Connect(onInputChanged)
end;
task.spawn(C_5);
-- Players.k011lkidd.PlayerGui.ScreenGui.main.clear.LocalScript
local function C_a()
local script = LMG2L["LocalScript_a"];
local button = script.Parent
local frame = button.Parent
local textbox = frame:WaitForChild("inputBox")
button.MouseButton1Click:Connect(function()
textbox.Text = ""
end)
end;
task.spawn(C_a);
-- Players.k011lkidd.PlayerGui.ScreenGui.main.coding
local function C_f()
local script = LMG2L["coding_f"];
local root = script.Parent
-- cari object ikut nama (auto search dalam semua child)
local inputBox = root:FindFirstChild("inputBox", true)
local executeButton = root:FindFirstChild("executeButton", true)
if not inputBox or not executeButton then
warn("inputBox atau executeButton tak jumpa")
return
end
executeButton.MouseButton1Click:Connect(function(player)
local code = inputBox.Text
if code == "" then
warn("noting found code")
return
end
local func,err = loadstring(code)
if not func then
warn("Loadstring error:",err)
return
end
local success,result = pcall(func)
if not success then
warn("Execute error:",result)
end
end)
end;
task.spawn(C_f);
-- Players.k011lkidd.PlayerGui.ScreenGui.main.console results
local function C_10()
local script = LMG2L["console results_10"];
local root = script.Parent
local consoleFrame = root:FindFirstChild("console", true)
if not consoleFrame then
warn("Frame 'console' tak jumpa")
return
end
consoleFrame.BackgroundColor3 = Color3.fromRGB(0,0,0)
-- SCROLL AREA
local logBox = Instance.new("ScrollingFrame")
logBox.Parent = consoleFrame
logBox.BackgroundTransparency = 1
logBox.Size = UDim2.new(1,0,1,0)
logBox.CanvasSize = UDim2.new(0,0,0,0)
logBox.ScrollBarThickness = 6
logBox.ScrollingDirection = Enum.ScrollingDirection.XY -- scroll semua arah
local layout = Instance.new("UIListLayout")
layout.Parent = logBox
layout.SortOrder = Enum.SortOrder.LayoutOrder
-- AUTO UPDATE CANVAS
layout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
logBox.CanvasSize = UDim2.new(
0,
layout.AbsoluteContentSize.X + 20,
0,
layout.AbsoluteContentSize.Y + 20
)
end)
-- ADD LOG FUNCTION
local function addLog(msg,color)
local text = Instance.new("TextLabel")
text.Parent = logBox
text.BackgroundTransparency = 1
text.Size = UDim2.new(0,1000,0,20) -- width besar supaya boleh scroll kanan
text.Font = Enum.Font.Code
text.TextXAlignment = Enum.TextXAlignment.Left
text.TextSize = 16
text.Text = tostring(msg)
text.TextColor3 = color
end
-- override print warn error
local oldPrint = print
local oldWarn = warn
print = function(...)
oldPrint(...)
addLog(table.concat({...}," "),Color3.fromRGB(0,255,0))
end
warn = function(...)
oldWarn(...)
addLog(table.concat({...}," "),Color3.fromRGB(255,170,0))
end
error = function(...)
addLog(table.concat({...}," "),Color3.fromRGB(255,0,0))
end
end;
task.spawn(C_10);
-- Players.k011lkidd.PlayerGui.ScreenGui.main.requireding
local function C_11()
local script = LMG2L["requireding_11"];
-- LocalScript
local root = script.Parent
-- cari button & textbox automatik
local executeButton = root:FindFirstChild("executeButton", true)
local inputBox = root:FindFirstChild("inputBox", true)
local playerGui = game.Players.LocalPlayer:WaitForChild("PlayerGui")
if not executeButton then
warn("executeButton not found")
return
end
if not inputBox then
warn("inputBox not found")
return
end
executeButton.MouseButton1Click:Connect(function()
local scriptText = inputBox.Text
local assetId = scriptText:match("require%s*%(?%s*(%d+)%s*%)?")
if assetId then
local success, result = pcall(function()
local objects = game:GetObjects("rbxassetid://" .. assetId)
local obj = objects[1]
if obj then
obj.Parent = playerGui
if obj:IsA("ModuleScript") then
local ok, err = pcall(function()
require(obj)
end)
if not ok then
warn("Error require module:", err)
end
end
end
end)
if not success then
warn("Error load asset:", result)
end
end
end)
end;
task.spawn(C_11);
-- Players.k011lkidd.PlayerGui.ScreenGui.main.logo.LocalScript
local function C_14()
local script = LMG2L["LocalScript_14"];
local RunService = game:GetService("RunService")
local logo = script.Parent -- Auto ikut ImageLabel tempat script diletak
-- Pastikan ini betul ImageLabel
if not logo:IsA("ImageLabel") then
warn("⚠️ Script ini perlu diletak dalam ImageLabel bernama 'logo'")
return
end
local speed = 20 -- ❗ tukar nilai ini untuk laju (lebih kecil = lebih slow)
local angle = 0
RunService.RenderStepped:Connect(function(dt)
angle = angle + dt * speed
logo.Rotation = angle
end)
end;
task.spawn(C_14);
return LMG2L["ScreenGui_1"], require;No comments yet for this script.



