-- [[ 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 ]] -- Key System for Script -- Made for Xeno Executor local keySystem = Instance.new("ScreenGui") keySystem.Name = "KeySystem" keySystem.ResetOnSpawn = false keySystem.ZIndexBehavior = Enum.ZIndexBehavior.Sibling keySystem.Parent = game.CoreGui -- Main Frame local mainFrame = Instance.new("Frame") mainFrame.Name = "MainFrame" mainFrame.Size = UDim2.new(0, 400, 0, 200) mainFrame.Position = UDim2.new(0.5, -200, 0.5, -100) mainFrame.BackgroundColor3 = Color3.fromRGB(35, 35, 35) mainFrame.BorderSizePixel = 0 mainFrame.Active = true mainFrame.Parent = keySystem -- Title local title = Instance.new("TextLabel") title.Name = "Title" title.Size = UDim2.new(1, 0, 0, 40) title.Position = UDim2.new(0, 0, 0, 10) title.BackgroundTransparency = 1 title.Text = "Script - Key System" title.TextColor3 = Color3.fromRGB(255, 255, 255) title.TextSize = 20 title.Font = Enum.Font.GothamBold title.Parent = mainFrame -- Key Input Box local keyInput = Instance.new("TextBox") keyInput.Name = "KeyInput" keyInput.Size = UDim2.new(0.8, 0, 0, 40) keyInput.Position = UDim2.new(0.1, 0, 0, 60) keyInput.BackgroundColor3 = Color3.fromRGB(50, 50, 50) keyInput.BorderSizePixel = 0 keyInput.PlaceholderText = "Enter your key here..." keyInput.Text = "" keyInput.TextColor3 = Color3.fromRGB(255, 255, 255) keyInput.PlaceholderColor3 = Color3.fromRGB(150, 150, 150) keyInput.TextSize = 16 keyInput.Font = Enum.Font.Gotham keyInput.Parent = mainFrame -- Error Text (initially hidden) local errorText = Instance.new("TextLabel") errorText.Name = "ErrorText" errorText.Size = UDim2.new(0.8, 0, 0, 30) errorText.Position = UDim2.new(0.1, 0, 0, 105) errorText.BackgroundTransparency = 1 errorText.Text = "Wrong key!" errorText.TextColor3 = Color3.fromRGB(255, 0, 0) errorText.TextSize = 14 errorText.Font = Enum.Font.Gotham errorText.Visible = false errorText.Parent = mainFrame -- Buttons Frame local buttonFrame = Instance.new("Frame") buttonFrame.Name = "ButtonFrame" buttonFrame.Size = UDim2.new(0.8, 0, 0, 50) buttonFrame.Position = UDim2.new(0.1, 0, 0, 140) buttonFrame.BackgroundTransparency = 1 buttonFrame.Parent = mainFrame -- Get Key Button local getKeyButton = Instance.new("TextButton") getKeyButton.Name = "GetKeyButton" getKeyButton.Size = UDim2.new(0.45, 0, 1, 0) getKeyButton.Position = UDim2.new(0, 0, 0, 0) getKeyButton.BackgroundColor3 = Color3.fromRGB(0, 120, 255) getKeyButton.BorderSizePixel = 0 getKeyButton.Text = "Get Key" getKeyButton.TextColor3 = Color3.fromRGB(255, 255, 255) getKeyButton.TextSize = 16 getKeyButton.Font = Enum.Font.GothamBold getKeyButton.Parent = buttonFrame -- Check Key Button local checkKeyButton = Instance.new("TextButton") checkKeyButton.Name = "CheckKeyButton" checkKeyButton.Size = UDim2.new(0.45, 0, 1, 0) checkKeyButton.Position = UDim2.new(0.55, 0, 0, 0) checkKeyButton.BackgroundColor3 = Color3.fromRGB(0, 200, 0) checkKeyButton.BorderSizePixel = 0 checkKeyButton.Text = "Check Key" checkKeyButton.TextColor3 = Color3.fromRGB(255, 255, 255) checkKeyButton.TextSize = 16 checkKeyButton.Font = Enum.Font.GothamBold checkKeyButton.Parent = buttonFrame -- The correct key local correctKey = "test_by_aluksx" -- Function to copy link to clipboard local function copyToClipboard(text) setclipboard(text) end -- Get Key button functionality getKeyButton.MouseButton1Click:Connect(function() copyToClipboard("https://work.ink/2712/key-for-script") -- Show feedback title.Text = "Link copied! Paste in browser" task.wait(2) title.Text = "Script - Key System" end) -- Check Key button functionality checkKeyButton.MouseButton1Click:Connect(function() local enteredKey = keyInput.Text:gsub("%s+", "") -- Remove spaces if enteredKey == correctKey then -- Key is correct - remove key system and load script keySystem:Destroy() -- Load the script loadstring(game:HttpGet("https://rscripts.net/raw/this-for-real-the-best-script-100percent-keyless_1786750336199_6le41Vev3V.txt", true))() else -- Wrong key - show error errorText.Visible = true -- Hide error after 7 seconds task.wait(7) errorText.Visible = false end end) -- Make the frame draggable local dragging = false local dragStart = nil local startPos = nil mainFrame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true dragStart = input.Position startPos = mainFrame.Position end end) mainFrame.InputChanged:Connect(function(input) if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then local delta = input.Position - dragStart mainFrame.Position = UDim2.new( startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y ) end end) mainFrame.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end end) -- Also allow pressing Enter to check the key keyInput.FocusLost:Connect(function(enterPressed) if enterPressed then checkKeyButton.MouseButton1Click:Fire() end end)