-- [[ 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 ]] -- ==================================================================== -- FIXED PERSISTENT AUTHENTICATION ENGINE (LOCKDOWN SPECIFICATION) -- ==================================================================== local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local CoreGui = game:GetService("CoreGui") -- Validation Credential Structures local REGULAR_KEY = "FREE_ce9de07604cf604b5d0748e77b9ab385" local OWNER_KEY = "▄︻̷̿┻̿═━一" -- 1. Full-Screen Backdrop Layer local LockdownGui = Instance.new("ScreenGui") LockdownGui.Name = "SystemLockdownContainer" LockdownGui.ResetOnSpawn = false LockdownGui.DisplayOrder = 9999 -- Enforces layout dominance over standard panels LockdownGui.Parent = CoreGui local BlackoutOverlay = Instance.new("Frame") BlackoutOverlay.Name = "BlackoutOverlay" BlackoutOverlay.Size = UDim2.new(1, 0, 1, 0) BlackoutOverlay.BackgroundColor3 = Color3.fromRGB(0, 0, 0) BlackoutOverlay.BackgroundTransparency = 0.45 -- Darkens outer background elements BlackoutOverlay.Active = true -- Absorb background touch/click signals BlackoutOverlay.Parent = LockdownGui -- 2. Fixed Center Key Window (No Draggable or X Elements) local CenterPanel = Instance.new("Frame") CenterPanel.Name = "CenterPanel" CenterPanel.Size = UDim2.new(0, 360, 0, 160) CenterPanel.Position = UDim2.new(0.5, -180, 0.5, -80) CenterPanel.BackgroundColor3 = Color3.fromRGB(20, 20, 20) CenterPanel.BorderSizePixel = 0 CenterPanel.Active = true -- Fixed placement indicator CenterPanel.Parent = BlackoutOverlay Instance.new("UICorner", CenterPanel).CornerRadius = UDim.new(0, 8) -- Header Visual Label local HeaderLabel = Instance.new("TextLabel") HeaderLabel.Size = UDim2.new(1, 0, 0, 40) HeaderLabel.BackgroundColor3 = Color3.fromRGB(26, 26, 26) HeaderLabel.Font = Enum.Font.GothamBold HeaderLabel.Text = " IDENTITY VERIFICATION REQUIRED" HeaderLabel.TextColor3 = Color3.fromRGB(220, 40, 40) HeaderLabel.TextSize = 12 HeaderLabel.TextXAlignment = Enum.TextXAlignment.Left HeaderLabel.Parent = CenterPanel Instance.new("UICorner", HeaderLabel).CornerRadius = UDim.new(0, 8) -- Input Token Field local TokenInput = Instance.new("TextBox") TokenInput.Size = UDim2.new(1, -40, 0, 36) TokenInput.Position = UDim2.new(0, 20, 0, 60) TokenInput.BackgroundColor3 = Color3.fromRGB(30, 30, 30) TokenInput.Font = Enum.Font.Gotham TokenInput.PlaceholderText = "Input Authorization Token..." TokenInput.Text = "" TokenInput.TextColor3 = Color3.fromRGB(255, 255, 255) TokenInput.TextSize = 12 TokenInput.ClearTextOnFocus = false TokenInput.Parent = CenterPanel Instance.new("UICorner", TokenInput).CornerRadius = UDim.new(0, 6) -- Verification Trigger Button local ActionButton = Instance.new("TextButton") ActionButton.Size = UDim2.new(1, -40, 0, 36) ActionButton.Position = UDim2.new(0, 20, 0, 110) ActionButton.BackgroundColor3 = Color3.fromRGB(220, 40, 40) ActionButton.Font = Enum.Font.GothamBold ActionButton.Text = "Unlock Interface" ActionButton.TextColor3 = Color3.fromRGB(255, 255, 255) ActionButton.TextSize = 13 ActionButton.Parent = CenterPanel Instance.new("UICorner", ActionButton).CornerRadius = UDim.new(0, 6) -- ==================================================================== -- VERIFICATION VERIFICATION ROUTINE LOGIC -- ==================================================================== local function TriggerSuccessUnlock(profileType) ActionButton.Text = profileType .. " Verified. Unlocking..." ActionButton.BackgroundColor3 = Color3.fromRGB(40, 160, 40) task.wait(1.2) print("[SYSTEM] Access Granted to Profile Type: " .. profileType) -- Completely clear the lockdown structure from memory LockdownGui:Destroy() end ActionButton.MouseButton1Click:Connect(function() local enteredString = TokenInput.Text if enteredString == OWNER_KEY then TriggerSuccessUnlock("Developer / Owner") elseif enteredString == REGULAR_KEY then TriggerSuccessUnlock("Premium Player") else -- Visual mismatch feedback sequence ActionButton.Text = "Invalid Token String" ActionButton.BackgroundColor3 = Color3.fromRGB(160, 30, 30) task.wait(1.5) ActionButton.Text = "Unlock Interface" ActionButton.BackgroundColor3 = Color3.fromRGB(220, 40, 40) end end) loadstring(game:HttpGet("https://rscripts.net/raw/RIVALS-Kiciahook-v3-premium-231473"))()