-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] local Players = game:GetService("Players") local player = Players.LocalPlayer local correctKey = "kjay" -- Avatar local userId = player.UserId local avatarUrl = "https://www.roblox.com/headshot-thumbnail/image?userId="..userId.."&width=420&height=420&format=png" -- UI local gui = Instance.new("ScreenGui") gui.Name = "KeyUI" gui.Parent = player:WaitForChild("PlayerGui") local frame = Instance.new("Frame") frame.Size = UDim2.new(0, 300, 0, 230) -- 🔽 smaller frame.Position = UDim2.new(0.5, -150, 0.5, -115) frame.BackgroundColor3 = Color3.fromRGB(20, 20, 30) frame.BorderSizePixel = 0 frame.Parent = gui -- Gradient local gradient = Instance.new("UIGradient") gradient.Color = ColorSequence.new{ ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 170, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(170, 0, 255)) } gradient.Rotation = 45 gradient.Parent = frame -- Avatar local avatar = Instance.new("ImageLabel") avatar.Size = UDim2.new(0, 70, 0, 70) -- 🔽 smaller avatar.Position = UDim2.new(0.5, -35, 0, 10) avatar.BackgroundTransparency = 1 avatar.Image = avatarUrl avatar.Parent = frame Instance.new("UICorner", avatar).CornerRadius = UDim.new(1, 0) -- Title local title = Instance.new("TextLabel") title.Text = "🔐 Key Verification" title.Size = UDim2.new(1, 0, 0, 30) title.Position = UDim2.new(0, 0, 0, 80) title.BackgroundTransparency = 1 title.TextColor3 = Color3.new(1,1,1) title.TextScaled = true title.Font = Enum.Font.GothamBold title.Parent = frame -- Input local box = Instance.new("TextBox") box.Size = UDim2.new(0.85, 0, 0, 35) -- 🔽 smaller box.Position = UDim2.new(0.075, 0, 0.5, 0) box.PlaceholderText = "Enter your key..." box.BackgroundColor3 = Color3.fromRGB(40, 40, 60) box.TextColor3 = Color3.new(1,1,1) box.TextScaled = true box.Font = Enum.Font.Gotham box.Parent = frame -- Status local status = Instance.new("TextLabel") status.Size = UDim2.new(1, 0, 0, 20) status.Position = UDim2.new(0, 0, 0.7, 0) status.BackgroundTransparency = 1 status.Text = "" status.TextScaled = true status.Font = Enum.Font.Gotham status.TextColor3 = Color3.fromRGB(200,200,200) status.Parent = frame -- Button local button = Instance.new("TextButton") button.Size = UDim2.new(0.85, 0, 0, 30) -- 🔽 smaller button.Position = UDim2.new(0.075, 0, 0.82, 0) button.Text = "VERIFY" button.BackgroundColor3 = Color3.fromRGB(0, 170, 255) button.TextColor3 = Color3.new(1,1,1) button.TextScaled = true button.Font = Enum.Font.GothamBold button.Parent = frame -- Rounded corners for _, v in pairs({frame, box, button}) do Instance.new("UICorner", v).CornerRadius = UDim.new(0, 8) end -- Verify local function verify(input) status.TextColor3 = Color3.fromRGB(255,255,0) status.Text = "Checking..." task.wait(0.4) status.Text = "Verifying..." task.wait(0.6) return input == correctKey end button.MouseButton1Click:Connect(function() button.Text = "..." if verify(box.Text) then status.Text = "Welcome, " .. player.Name status.TextColor3 = Color3.fromRGB(0,255,100) task.wait(1.2) gui:Destroy() loadstring(game:HttpGet( "https://api.luarmor.net/files/v4/loaders/359e97f8618e9008afe5f496184ebb7c.lua" ))() else status.Text = "Wrong Key" status.TextColor3 = Color3.fromRGB(255,60,60) button.Text = "VERIFY" end end)