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 =