
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
]=]
-- Instances: 23 | Scripts: 5 | Modules: 0 | Tags: 0
local G2L = {};
-- StarterGui.ligma
G2L["1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"));
G2L["1"]["Name"] = [[ligma]];
G2L["1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling;
G2L["1"]["ResetOnSpawn"] = false;
-- StarterGui.ligma.ImageLabel
G2L["2"] = Instance.new("ImageLabel", G2L["1"]);
G2L["2"]["BorderSizePixel"] = 0;
G2L["2"]["ScaleType"] = Enum.ScaleType.Fit;
G2L["2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["2"]["Image"] = [[rbxassetid://139515100545097]];
G2L["2"]["Size"] = UDim2.new(0, 122, 0, 115);
G2L["2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["2"]["BackgroundTransparency"] = 1;
G2L["2"]["Position"] = UDim2.new(0.44206, 0, 0.38368, 0);
-- StarterGui.ligma.ImageLabel.LocalScript
G2L["3"] = Instance.new("LocalScript", G2L["2"]);
-- StarterGui.ligma.ImageLabel.UICorner
G2L["4"] = Instance.new("UICorner", G2L["2"]);
G2L["4"]["CornerRadius"] = UDim.new(1, 0);
-- StarterGui.ligma.ImageLabel.Frame
G2L["5"] = Instance.new("Frame", G2L["2"]);
G2L["5"]["Visible"] = false;
G2L["5"]["BorderSizePixel"] = 0;
G2L["5"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["5"]["Size"] = UDim2.new(0, 264, 0, 71);
G2L["5"]["Position"] = UDim2.new(0.89344, 0, 0.1913, 0);
G2L["5"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
-- StarterGui.ligma.ImageLabel.Frame.UIStroke
G2L["6"] = Instance.new("UIStroke", G2L["5"]);
-- StarterGui.ligma.ImageLabel.Frame.TextLabel
G2L["7"] = Instance.new("TextLabel", G2L["5"]);
G2L["7"]["TextWrapped"] = true;
G2L["7"]["BorderSizePixel"] = 0;
G2L["7"]["TextSize"] = 14;
G2L["7"]["TextXAlignment"] = Enum.TextXAlignment.Left;
G2L["7"]["TextYAlignment"] = Enum.TextYAlignment.Top;
G2L["7"]["TextScaled"] = true;
G2L["7"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["7"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["7"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["7"]["Size"] = UDim2.new(0, 264, 0, 71);
G2L["7"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["7"]["Text"] = [[project ligma
remake by fynxzi]];
G2L["7"]["Position"] = UDim2.new(-0.00023, 0, 0, 0);
-- StarterGui.ligma.Frame
G2L["8"] = Instance.new("Frame", G2L["1"]);
G2L["8"]["BorderSizePixel"] = 0;
G2L["8"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["8"]["Size"] = UDim2.new(0, 559, 0, 345);
G2L["8"]["Position"] = UDim2.new(0.06678, 0, 0.08507, 0);
G2L["8"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
-- StarterGui.ligma.Frame.LocalScript
G2L["9"] = Instance.new("LocalScript", G2L["8"]);
-- StarterGui.ligma.Frame.Frame
G2L["a"] = Instance.new("Frame", G2L["8"]);
G2L["a"]["BorderSizePixel"] = 0;
G2L["a"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["a"]["Size"] = UDim2.new(0, 559, 0, 28);
G2L["a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
-- StarterGui.ligma.Frame.Frame.TextLabel
G2L["b"] = Instance.new("TextLabel", G2L["a"]);
G2L["b"]["TextWrapped"] = true;
G2L["b"]["BorderSizePixel"] = 0;
G2L["b"]["TextSize"] = 14;
G2L["b"]["TextXAlignment"] = Enum.TextXAlignment.Left;
G2L["b"]["TextScaled"] = true;
G2L["b"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["b"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["b"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["b"]["RichText"] = true;
G2L["b"]["Size"] = UDim2.new(0, 200, 0, 28);
G2L["b"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["b"]["Text"] = [[ligma]];
G2L["b"]["Position"] = UDim2.new(0.06695, 0, 0, 0);
-- StarterGui.ligma.Frame.Frame.ImageLabel
G2L["c"] = Instance.new("ImageLabel", G2L["a"]);
G2L["c"]["BorderSizePixel"] = 0;
G2L["c"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["c"]["Image"] = [[rbxassetid://139515100545097]];
G2L["c"]["Size"] = UDim2.new(0, 31, 0, 28);
G2L["c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
-- StarterGui.ligma.Frame.Frame.UIStroke
G2L["d"] = Instance.new("UIStroke", G2L["a"]);
-- StarterGui.ligma.Frame.Frame.exe
G2L["e"] = Instance.new("TextButton", G2L["a"]);
G2L["e"]["TextWrapped"] = true;
G2L["e"]["BorderSizePixel"] = 0;
G2L["e"]["TextSize"] = 14;
G2L["e"]["TextScaled"] = true;
G2L["e"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["e"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["e"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["e"]["Size"] = UDim2.new(0, 97, 0, 86);
G2L["e"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["e"]["Text"] = [[exe]];
G2L["e"]["Name"] = [[exe]];
G2L["e"]["Position"] = UDim2.new(0.5814, 0, 1.46429, 0);
-- StarterGui.ligma.Frame.Frame.exe.UIStroke
G2L["f"] = Instance.new("UIStroke", G2L["e"]);
G2L["f"]["Color"] = Color3.fromRGB(132, 132, 132);
G2L["f"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
-- StarterGui.ligma.Frame.Frame.exe.LocalScript
G2L["10"] = Instance.new("LocalScript", G2L["e"]);
-- StarterGui.ligma.Frame.Frame.scriptbox
G2L["11"] = Instance.new("TextBox", G2L["a"]);
G2L["11"]["CursorPosition"] = -1;
G2L["11"]["Name"] = [[scriptbox]];
G2L["11"]["TextXAlignment"] = Enum.TextXAlignment.Left;
G2L["11"]["BorderSizePixel"] = 0;
G2L["11"]["TextSize"] = 17;
G2L["11"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["11"]["TextYAlignment"] = Enum.TextYAlignment.Top;
G2L["11"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["11"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["11"]["Size"] = UDim2.new(0, 304, 0, 274);
G2L["11"]["Position"] = UDim2.new(0.01586, 0, 1.44027, 0);
G2L["11"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["11"]["Text"] = [[]];
-- StarterGui.ligma.Frame.Frame.scriptbox.UIStroke
G2L["12"] = Instance.new("UIStroke", G2L["11"]);
G2L["12"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
-- StarterGui.ligma.Frame.Frame.exe
G2L["13"] = Instance.new("TextButton", G2L["a"]);
G2L["13"]["TextWrapped"] = true;
G2L["13"]["BorderSizePixel"] = 0;
G2L["13"]["TextSize"] = 14;
G2L["13"]["TextScaled"] = true;
G2L["13"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["13"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["13"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["13"]["Size"] = UDim2.new(0, 97, 0, 86);
G2L["13"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["13"]["Text"] = [[clear]];
G2L["13"]["Name"] = [[exe]];
G2L["13"]["Position"] = UDim2.new(0.5814, 0, 5.07143, 0);
-- StarterGui.ligma.Frame.Frame.exe.UIStroke
G2L["14"] = Instance.new("UIStroke", G2L["13"]);
G2L["14"]["Color"] = Color3.fromRGB(132, 132, 132);
G2L["14"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
-- StarterGui.ligma.Frame.Frame.exe.LocalScript
G2L["15"] = Instance.new("LocalScript", G2L["13"]);
-- StarterGui.ligma.Frame.Frame.TextButton
G2L["16"] = Instance.new("TextButton", G2L["a"]);
G2L["16"]["TextWrapped"] = true;
G2L["16"]["BorderSizePixel"] = 0;
G2L["16"]["TextSize"] = 14;
G2L["16"]["TextScaled"] = true;
G2L["16"]["TextColor3"] = Color3.fromRGB(171, 0, 0);
G2L["16"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["16"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["16"]["Size"] = UDim2.new(0, 33, 0, 28);
G2L["16"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["16"]["Text"] = [[x]];
G2L["16"]["Position"] = UDim2.new(0.94275, 0, 0, 0);
-- StarterGui.ligma.Frame.Frame.TextButton.LocalScript
G2L["17"] = Instance.new("LocalScript", G2L["16"]);
-- StarterGui.ligma.ImageLabel.LocalScript
local function C_3()
local script = G2L["3"];
local TweenService = game:GetService("TweenService")
local guiObject = script.Parent
local hasPlayed = false -- kontrola, jestli už animace proběhla
if not hasPlayed then
hasPlayed = true
-- Nastavení AnchorPoint (levý dolní roh)
guiObject.AnchorPoint = Vector2.new(0, 1)
local goal = {}
goal.Position = UDim2.new(0, 0, 1, 0)
local tweenInfo = TweenInfo.new(
1, -- délka animace (sekundy)
Enum.EasingStyle.Sine,
Enum.EasingDirection.Out
)
local tween = TweenService:Create(guiObject, tweenInfo, goal)
tween:Play()
tween.Completed:Wait()
script.Parent.Frame.Visible = true
end
end;
task.spawn(C_3);
-- StarterGui.ligma.Frame.LocalScript
local function C_9()
local script = G2L["9"];
local UserInputService = game:GetService("UserInputService")
local gui = script.Parent
local dragging
local dragInput
local dragStart
local startPos
local function update(input)
local delta = input.Position - dragStart
gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
end
gui.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPos = gui.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
gui.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
dragInput = input
end
end)
UserInputService.InputChanged:Connect(function(input)
if input == dragInput and dragging then
update(input)
end
end)
end;
task.spawn(C_9);
-- StarterGui.ligma.Frame.Frame.exe.LocalScript
local function C_10()
local script = G2L["10"];
script.Parent.MouseButton1Click:Connect(function()
local success, error = pcall(function()
loadstring(script.Parent.Parent.scriptbox.Text)()
end)
if not success then
warn("Error executing code: " .. tostring(error))
end
end)
end;
task.spawn(C_10);
-- StarterGui.ligma.Frame.Frame.exe.LocalScript
local function C_15()
local script = G2L["15"];
script.Parent.MouseButton1Click:Connect(function()
script.Parent.Parent.scriptbox.Text = ""
end)
end;
task.spawn(C_15);
-- StarterGui.ligma.Frame.Frame.TextButton.LocalScript
local function C_17()
local script = G2L["17"];
script.Parent.MouseButton1Click:Connect(function()
script.Parent.Parent.Parent.Parent:Destroy()
end)
end;
task.spawn(C_17);
return G2L["1"], require;



what about for upload require scripts?