Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local keyURL = "https://pastebin.com/raw/Nw2fsh8h"
- local redirectLink = "https://fanslinkr.pro/user/Tixxy/post/568"
- local scriptToRun = "https://raw.githubusercontent.com/NYX8HUB/premium/refs/heads/main/script"
- local TweenService = game:GetService("TweenService")
- local ScreenGui = Instance.new("ScreenGui")
- ScreenGui.Name = "EnergyKeySystem"
- ScreenGui.Parent = game.CoreGui
- local Main = Instance.new("Frame", ScreenGui)
- Main.Size = UDim2.new(0, 0, 0, 0)
- Main.Position = UDim2.new(0.5, 0, 0.5, 0)
- Main.AnchorPoint = Vector2.new(0.5,0.5)
- Main.BackgroundColor3 = Color3.fromRGB(20,20,30)
- Main.BorderSizePixel = 0
- Instance.new("UICorner", Main).CornerRadius = UDim.new(0,12)
- local MainStroke = Instance.new("UIStroke", Main)
- MainStroke.Color = Color3.fromRGB(0,170,255)
- MainStroke.Thickness = 2
- local Title = Instance.new("TextLabel", Main)
- Title.Size = UDim2.new(1,0,0,40)
- Title.BackgroundTransparency = 1
- Title.Text = "⚡ ENERGY KEY SYSTEM"
- Title.TextColor3 = Color3.fromRGB(0,170,255)
- Title.Font = Enum.Font.GothamBold
- Title.TextSize = 18
- TweenService:Create(Main, TweenInfo.new(0.4, Enum.EasingStyle.Back), {
- Size = UDim2.new(0, 380, 0, 220)
- }):Play()
- local Box = Instance.new("TextBox", Main)
- Box.Size = UDim2.new(0.8,0,0,36)
- Box.Position = UDim2.new(0.1,0,0.4,0)
- Box.PlaceholderText = "Enter Key..."
- Box.Text = ""
- Box.BackgroundColor3 = Color3.fromRGB(35, 45, 75) -- lighter blue-gray
- Box.TextColor3 = Color3.fromRGB(255,255,255)
- Box.PlaceholderColor3 = Color3.fromRGB(200,210,255)
- Box.Font = Enum.Font.Gotham -- normal, not bold
- Box.TextSize = 14
- Box.ClearTextOnFocus = false
- local BoxCorner = Instance.new("UICorner", Box)
- BoxCorner.CornerRadius = UDim.new(0,8)
- local BoxStroke = Instance.new("UIStroke", Box)
- BoxStroke.Color = Color3.fromRGB(90,140,255) -- softer blue
- BoxStroke.Thickness = 1.5
- local BoxCorner = Instance.new("UICorner", Box)
- BoxCorner.CornerRadius = UDim.new(0,10)
- local BoxStroke = Instance.new("UIStroke", Box)
- BoxStroke.Color = Color3.fromRGB(0,170,255)
- BoxStroke.Thickness = 2
- -- Focus glow animation
- Box.Focused:Connect(function()
- TweenService:Create(BoxStroke, TweenInfo.new(0.2), {
- Color = Color3.fromRGB(0,255,255)
- }):Play()
- end)
- Box.FocusLost:Connect(function()
- TweenService:Create(BoxStroke, TweenInfo.new(0.2), {
- Color = Color3.fromRGB(0,170,255)
- }):Play()
- end)
- local GetKey = Instance.new("TextButton", Main)
- GetKey.Size = UDim2.new(0.35,0,0,35)
- GetKey.Position = UDim2.new(0.1,0,0.7,0)
- GetKey.Text = "Get Key"
- GetKey.BackgroundColor3 = Color3.fromRGB(0,170,255)
- GetKey.TextColor3 = Color3.new(1,1,1)
- GetKey.Font = Enum.Font.GothamBold
- GetKey.TextSize = 14
- Instance.new("UICorner", GetKey).CornerRadius = UDim.new(0,8)
- local Submit = Instance.new("TextButton", Main)
- Submit.Size = UDim2.new(0.35,0,0,35)
- Submit.Position = UDim2.new(0.55,0,0.7,0)
- Submit.Text = "Submit"
- Submit.BackgroundColor3 = Color3.fromRGB(0,255,140)
- Submit.TextColor3 = Color3.new(1,1,1)
- Submit.Font = Enum.Font.GothamBold
- Submit.TextSize = 14
- Instance.new("UICorner", Submit).CornerRadius = UDim.new(0,8)
- local function Notify(text, color)
- local Noti = Instance.new("Frame", ScreenGui)
- Noti.Size = UDim2.new(0, 0, 0, 40)
- Noti.Position = UDim2.new(1, -20, 1, -60)
- Noti.AnchorPoint = Vector2.new(1,1)
- Noti.BackgroundColor3 = Color3.fromRGB(25,25,35)
- Noti.BorderSizePixel = 0
- Instance.new("UICorner", Noti).CornerRadius = UDim.new(0,10)
- local Stroke = Instance.new("UIStroke", Noti)
- Stroke.Color = color
- Stroke.Thickness = 2
- local Label = Instance.new("TextLabel", Noti)
- Label.Size = UDim2.new(1,-10,1,0)
- Label.Position = UDim2.new(0,5,0,0)
- Label.BackgroundTransparency = 1
- Label.Text = text
- Label.TextColor3 = Color3.new(1,1,1)
- Label.Font = Enum.Font.Gotham
- Label.TextSize = 14
- TweenService:Create(Noti, TweenInfo.new(0.3), {
- Size = UDim2.new(0, 250, 0, 40)
- }):Play()
- task.wait(3)
- TweenService:Create(Noti, TweenInfo.new(0.3), {
- Size = UDim2.new(0, 0, 0, 40)
- }):Play()
- task.wait(0.3)
- Noti:Destroy()
- end
- GetKey.MouseButton1Click:Connect(function()
- if setclipboard then
- setclipboard(redirectLink)
- Notify("📋 Key link copied to clipboard!", Color3.fromRGB(0,170,255))
- else
- Notify("Executor does not support clipboard.", Color3.fromRGB(255,100,100))
- end
- end)
- Submit.MouseButton1Click:Connect(function()
- local success, response = pcall(function()
- return game:HttpGet(keyURL)
- end)
- if success then
- local correctKey = tostring(response):gsub("%s+","")
- local userKey = Box.Text:gsub("%s+","")
- if userKey == correctKey then
- Notify("✅ Key correct! Loading...", Color3.fromRGB(0,255,140))
- task.wait(1)
- ScreenGui:Destroy()
- loadstring(game:HttpGet(scriptToRun))()
- else
- Notify("❌ Invalid key!", Color3.fromRGB(255,80,80))
- end
- else
- Notify("⚠️ Failed to fetch key.", Color3.fromRGB(255,170,0))
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment