
Key Required

local ScreenGui = Instance.new("ScreenGui")
local maingui = Instance.new("Frame")
local UICorner = Instance.new("UICorner")
local TextLabel = Instance.new("TextLabel")
local Editor = Instance.new("TextBox")
local UICorner_2 = Instance.new("UICorner")
local submit = Instance.new("TextButton")
local UICorner_3 = Instance.new("UICorner")
local ImageLabel = Instance.new("ImageLabel")
local Getkey = Instance.new("TextButton")
local UICorner_4 = Instance.new("UICorner")
local ImageLabel_2 = Instance.new("ImageLabel")
local keycopied = Instance.new("TextLabel")
local UICorner_5 = Instance.new("UICorner")
ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
maingui.Name = "maingui"
maingui.Parent = ScreenGui
maingui.BackgroundColor3 = Color3.fromRGB(30, 35, 45)
maingui.BorderColor3 = Color3.fromRGB(0, 0, 0)
maingui.BorderSizePixel = 0
maingui.Position = UDim2.new(0.330344826, 0, 0.285545021, 0)
maingui.Size = UDim2.new(0, 400, 0, 250)
UICorner.Parent = maingui
TextLabel.Parent = maingui
TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel.BackgroundTransparency = 1
TextLabel.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextLabel.BorderSizePixel = 0
TextLabel.Position = UDim2.new(0.0627291873, 0, 0.15239343, 0)
TextLabel.Size = UDim2.new(1, -40, 0, 40)
TextLabel.Font = Enum.Font.SourceSansBold
TextLabel.Text = "Zornar's KeySystem"
TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
TextLabel.TextSize = 24
Editor.Name = "Editor"
Editor.Parent = maingui
Editor.BackgroundColor3 = Color3.fromRGB(50, 55, 65)
Editor.BackgroundTransparency = 0.69
Editor.BorderColor3 = Color3.fromRGB(0, 0, 0)
Editor.BorderSizePixel = 0
Editor.Position = UDim2.new(0.098859407, 0, 0.419016361, 0)
Editor.Size = UDim2.new(1, -80, 0, 40)
Editor.Font = Enum.Font.SourceSansBold
Editor.PlaceholderColor3 = Color3.fromRGB(150, 150, 150)
Editor.PlaceholderText = "Input the key here!"
Editor.Text = ""
Editor.TextColor3 = Color3.fromRGB(255, 255, 255)
Editor.TextSize = 16
Editor.TextWrapped = true
UICorner_2.Parent = Editor
submit.Name = "submit"
submit.Parent = maingui
submit.BackgroundColor3 = Color3.fromRGB(0, 120, 255)
submit.BorderColor3 = Color3.fromRGB(0, 0, 0)
submit.BorderSizePixel = 0
submit.Position = UDim2.new(0.0456364453, 0, 0.668852568, 0)
submit.Size = UDim2.new(0.449999988, 0, 0, 40)
submit.Font = Enum.Font.SourceSansBold
submit.Text = "Submit"
submit.TextColor3 = Color3.fromRGB(255, 255, 255)
submit.TextSize = 18
submit.TextStrokeColor3 = Color3.fromRGB(0, 100, 200)
submit.TextStrokeTransparency = 0
UICorner_3.Parent = submit
ImageLabel.Parent = submit
ImageLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ImageLabel.BackgroundTransparency = 2
ImageLabel.BorderColor3 = Color3.fromRGB(0, 0, 0)
ImageLabel.BorderSizePixel = 0
ImageLabel.LayoutOrder = 1
ImageLabel.Position = UDim2.new(0.627777755, 0, 0.25, 0)
ImageLabel.Size = UDim2.new(0, 22, 0, 22)
ImageLabel.Image = "rbxassetid://128160871992902"
Getkey.Name = "Getkey"
Getkey.Parent = maingui
Getkey.BackgroundColor3 = Color3.fromRGB(50, 55, 65)
Getkey.BorderColor3 = Color3.fromRGB(0, 0, 0)
Getkey.BorderSizePixel = 0
Getkey.Position = UDim2.new(0.512031555, 0, 0.668852568, 0)
Getkey.Size = UDim2.new(0.449999988, 0, 0, 40)
Getkey.Font = Enum.Font.SourceSansBold
Getkey.Text = "Get key"
Getkey.TextColor3 = Color3.fromRGB(255, 255, 255)
Getkey.TextSize = 18
Getkey.TextStrokeColor3 = Color3.fromRGB(70, 75, 85)
Getkey.TextStrokeTransparency = 0
UICorner_4.Parent = Getkey
ImageLabel_2.Parent = Getkey
ImageLabel_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ImageLabel_2.BackgroundTransparency = 1
ImageLabel_2.BorderColor3 = Color3.fromRGB(0, 0, 0)
ImageLabel_2.BorderSizePixel = 0
ImageLabel_2.Position = UDim2.new(0.224333361, 0, 0.25, 0)
ImageLabel_2.Size = UDim2.new(0, 24, 0, 24)
ImageLabel_2.Image = "rbxassetid://77563295556989"
keycopied.Name = "keycopied"
keycopied.Parent = Getkey
keycopied.BackgroundColor3 = Color3.fromRGB(30, 35, 45)
keycopied.BackgroundTransparency = 1
keycopied.BorderColor3 = Color3.fromRGB(0, 0, 0)
keycopied.BorderSizePixel = 0
keycopied.Position = UDim2.new(-3.59254861, 0, 9.11739349, 0)
keycopied.Size = UDim2.new(1.34499991, -40, 0, 40)
keycopied.Visible = false
keycopied.Font = Enum.Font.SourceSansBold
keycopied.Text = " Key has cpoied to clipboard!"
keycopied.TextColor3 = Color3.fromRGB(255, 255, 255)
keycopied.TextSize = 16
keycopied.TextTransparency = 1
keycopied.TextXAlignment = Enum.TextXAlignment.Left
UICorner_5.Parent = keycopied
local function submitAnimation()
local TweenService = game:GetService("TweenService")
local button = submit
local originalBackgroundColor = button.BackgroundColor3
local hoverColor = originalBackgroundColor:Lerp(Color3.new(1, 1, 1), 0.15)
local clickScale = 0.98
local clickDuration = 0.06
local hoverTweenInfo = TweenInfo.new(0.15, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
local clickTweenInfo = TweenInfo.new(clickDuration, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
local function onButtonHover()
TweenService:Create(button, hoverTweenInfo, {BackgroundColor3 = hoverColor}):Play()
end
local function onButtonLeave()
TweenService:Create(button, hoverTweenInfo, {BackgroundColor3 = originalBackgroundColor}):Play()
end
local function onButtonClick()
local currentSize = button.Size
local targetSize = UDim2.new(currentSize.X.Scale * clickScale, currentSize.X.Offset * clickScale, currentSize.Y.Scale * clickScale, currentSize.Y.Offset * clickScale)
local clickDownTween = TweenService:Create(button, clickTweenInfo, {Size = targetSize})
clickDownTween:Play()
clickDownTween.Completed:Connect(function()
TweenService:Create(button, clickTweenInfo, {Size = currentSize}):Play()
end)
end
button.MouseEnter:Connect(onButtonHover)
button.MouseLeave:Connect(onButtonLeave)
button.MouseButton1Click:Connect(onButtonClick)
print("ButtonAnimator: Animation setup complete for " .. button.Name)
end
coroutine.wrap(submitAnimation)()
local function submitClick()
submit.MouseButton1Click:Connect(function()
print("Correct key!")
end)
end
coroutine.wrap(submitClick)()
local function getKeyAnimation()
local TweenService = game:GetService("TweenService")
local button = Getkey
local originalBackgroundColor = button.BackgroundColor3
local hoverColor = originalBackgroundColor:Lerp(Color3.new(1, 1, 1), 0.15)
local clickScale = 0.98
local clickDuration = 0.06
local hoverTweenInfo = TweenInfo.new(0.15, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
local clickTweenInfo = TweenInfo.new(clickDuration, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
local function onButtonHover()
TweenService:Create(button, hoverTweenInfo, {BackgroundColor3 = hoverColor}):Play()
end
local function onButtonLeave()
TweenService:Create(button, hoverTweenInfo, {BackgroundColor3 = originalBackgroundColor}):Play()
end
local function onButtonClick()
local currentSize = button.Size
local targetSize = UDim2.new(currentSize.X.Scale * clickScale, currentSize.X.Offset * clickScale, currentSize.Y.Scale * clickScale, currentSize.Y.Offset * clickScale)
local clickDownTween = TweenService:Create(button, clickTweenInfo, {Size = targetSize})
clickDownTween:Play()
clickDownTween.Completed:Connect(function()
TweenService:Create(button, clickTweenInfo, {Size = currentSize}):Play()
end)
end
button.MouseEnter:Connect(onButtonHover)
button.MouseLeave:Connect(onButtonLeave)
button.MouseButton1Click:Connect(onButtonClick)
print("ButtonAnimator: Animation setup complete for " .. button.Name)
end
coroutine.wrap(getKeyAnimation)()
local function getKeyClick()
Getkey.MouseButton1Click:Connect(function()
setclipboard("https://link-target.net/462109/dmtpJWqgVXWz") --- ZIP File
end)
end
coroutine.wrap(getKeyClick)()
local function keyCopiedAnimation()
local TweenService = game:GetService("TweenService")
local button = Getkey
local keycopiedLabel = button:WaitForChild("keycopied")
local FADE_TIME = 1.5
local WAIT_TIME = 0.5
local fadeInfo = TweenInfo.new(FADE_TIME, Enum.EasingStyle.Linear, Enum.EasingDirection.Out)
local fadeIn = TweenService:Create(keycopiedLabel, fadeInfo, {TextTransparency = 0, BackgroundTransparency = 0})
local fadeOut = TweenService:Create(keycopiedLabel, fadeInfo, {TextTransparency = 1, BackgroundTransparency = 1})
keycopiedLabel.Visible = false
keycopiedLabel.TextTransparency = 1
keycopiedLabel.BackgroundTransparency =



👍
W Brian moser
What’s the key