local A = Instance.new;local B = A("ScreenGui")B.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")local C = A("Frame")C.Size = UDim2.new(0,200,0,100)C.Position = UDim2.new(0.5,-100,0.5,-50)C.BackgroundColor3 = Color3.new(1,1,1)C.Parent = B;local D = A("TextLabel")D.Size = UDim2.new(1,0,0,20)D.Position = UDim2.new(0,0,0,-20)D.Text = "Universal Key System Script"D.TextColor3 = Color3.new(1,1,1)D.BackgroundColor3 = Color3.new(0,0,0)D.Parent = C;local E,F,G,H;local function I(J)local K = J.Position - G;C.Position = UDim2.new(H.X.Scale,H.X.Offset + K.X,H.Y.Scale,H.Y.Offset + K.Y)end;D.InputBegan:Connect(function(J)if J.UserInputType == Enum.UserInputType.MouseButton1 or J.UserInputType == Enum.UserInputType.Touch then E = true;G = J.Position;H = C.Position;J.Changed:Connect(function()if J.UserInputState == Enum.UserInputState.End then E = false end end)end end);D.InputChanged:Connect(function(J)if J.UserInputType == Enum.UserInputType.MouseMovement or J.UserInputType == Enum.UserInputType.Touch then F = J end end);D.InputEnded:Connect(function(J)if J.UserInputType == Enum.UserInputType.MouseButton1 or J.UserInputType == Enum.UserInputType.Touch then E = false;F = nil end end);game:GetService("UserInputService").InputChanged:Connect(function(J)if J == F and E then I(J)end end);local L = A("TextBox")L.Size = UDim2.new(1,0,0.5,0)L.Position = UDim2.new(0,0,0,0)L.Text = "Enter the Key"L.TextColor3 = Color3.new(0,0,0)L.BackgroundTransparency = 0.5;L.BackgroundColor3 = Color3.new(1,1,1)L.TextWrapped = true;L.Parent = C;local M = A("TextButton")M.Size = UDim2.new(0.5,0,0.5,0)M.Position = UDim2.new(0,0,0.5,0)M.Text = "Submit"M.Parent = C;local N = A("TextButton")N.Size = UDim2.new(0,20,0,20)N.Position = UDim2.new(1,-20,0,0)N.Text = "X"N.TextColor3 = Color3.new(1,1,1)N.BackgroundColor3 = Color3.new(1,0,0)N.Parent = C;N.MouseButton1Click:Connect(function()B:Destroy()end);local O = A("TextButton")O.Size = UDim2.new(0.5,0,0.5,0)O.Position = UDim2.new(0.5,0,0.5,0)O.Text = "Get Key"O.Parent = C;M.MouseButton1Click:Connect(function()local P = L.Text;if P == "FIRST SCRIPT FR?" then B:Destroy()loadstring(game:HttpGet("https://gist.github.com/someunknowndude/38cecea5be9d75cb743eac8b1eaf6758/raw"))()end end);O.MouseButton1Click:Connect(function()setclipboard("https://link-target.net/1282758/key-linkvertise-get-key")end)