-- Configurações local CORRECT_KEY = "MD@K.M.D5M$$e82" local KEY_LINK = "https://encurtador.com.br/Srdg" -- Link que será copiado -- Criando a Interface local KeyGui = Instance.new("ScreenGui") local MainFrame = Instance.new("Frame") local Title = Instance.new("TextLabel") local KeyInput = Instance.new("TextBox") local VerifyBtn = Instance.new("TextButton") local GetKeyBtn = Instance.new("TextButton") KeyGui.Name = "DeltaKeySystemV2" KeyGui.Parent = game.CoreGui -- Janela Principal MainFrame.Name = "MainFrame" MainFrame.Parent = KeyGui MainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) MainFrame.Position = UDim2.new(0.5, -125, 0.5, -90) MainFrame.Size = UDim2.new(0, 250, 0, 180) MainFrame.Active = true MainFrame.Draggable = true local FrameCorner = Instance.new("UICorner") FrameCorner.Parent = MainFrame Title.Parent = MainFrame Title.Size = UDim2.new(1, 0, 0, 40) Title.Text = "DELTA KEY SYSTEM" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.BackgroundTransparency = 1 Title.Font = Enum.Font.GothamBold Title.TextSize = 16 -- Campo de Texto KeyInput.Parent = MainFrame KeyInput.PlaceholderText = "Cole a chave aqui..." KeyInput.Position = UDim2.new(0.1, 0, 0.25, 0) KeyInput.Size = UDim2.new(0.8, 0, 0, 35) KeyInput.BackgroundColor3 = Color3.fromRGB(40, 40, 40) KeyInput.TextColor3 = Color3.fromRGB(255, 255, 255) KeyInput.Font = Enum.Font.Gotham KeyInput.Text = "" Instance.new("UICorner", KeyInput).CornerRadius = UDim.new(0, 8) -- Botão Verificar VerifyBtn.Parent = MainFrame VerifyBtn.Position = UDim2.new(0.1, 0, 0.52, 0) VerifyBtn.Size = UDim2.new(0.8, 0, 0, 35) VerifyBtn.BackgroundColor3 = Color3.fromRGB(0, 120, 215) VerifyBtn.Text = "VERIFICAR CHAVE" VerifyBtn.TextColor3 = Color3.fromRGB(255, 255, 255) VerifyBtn.Font = Enum.Font.GothamBold Instance.new("UICorner", VerifyBtn).CornerRadius = UDim.new(0, 8) -- Botão Obter Key (Copiar Link) GetKeyBtn.Parent = MainFrame GetKeyBtn.Position = UDim2.new(0.1, 0, 0.76, 0) GetKeyBtn.Size = UDim2.new(0.8, 0, 0, 30) GetKeyBtn.BackgroundColor3 = Color3.fromRGB(60, 60, 60) GetKeyBtn.Text = "OBTER KEY (COPIAR LINK)" GetKeyBtn.TextColor3 = Color3.fromRGB(200, 200, 200) GetKeyBtn.Font = Enum.Font.Gotham GetKeyBtn.TextSize = 12 Instance.new("UICorner", GetKeyBtn).CornerRadius = UDim.new(0, 8) -- Função do Script Principal (Reverse) local function ExecuteMainScript() KeyGui:Destroy() -- Coloque seu script de reverse aqui (já integrado abaixo) local Player = game.Players.LocalPlayer local RunService = game:GetService("RunService") local Character = Player.Character or Player.CharacterAdded:Wait() local Root = Character:WaitForChild("HumanoidRootPart") local history = {} local state = "IDLE" local ScreenGui = Instance.new("ScreenGui") local Button = Instance.new("TextButton") ScreenGui.Parent = game.CoreGui Button.Parent = ScreenGui Button.Size = UDim2.new(0, 160, 0, 50) Button.Position = UDim2.new(0.5, -80, 0.8, 0) Button.Text = "Clicar para GRAVAR" Button.BackgroundColor3 = Color3.fromRGB(50, 50, 50) Button.TextColor3 = Color3.fromRGB(255, 255, 255) Button.Font = Enum.Font.GothamBold Button.Draggable = true Instance.new("UICorner", Button).CornerRadius = UDim.new(0, 10) local function resetSystem() state = "IDLE" history = {} Button.Text = "Clicar para GRAVAR" Button.BackgroundColor3 = Color3.fromRGB(50, 50, 50) Root.Anchored = false end RunService.Heartbeat:Connect(function() if state == "RECORDING" then table.insert(history, Root.CFrame) if #history > 1200 then table.remove(history, 1) end elseif state == "REWINDING" then if #history > 0 then Root.CFrame = history[#history] table.remove(history, #history) else resetSystem() end end end) Button.MouseButton1Click:Connect(function() if state == "IDLE" then state = "RECORDING" history = {} Button.Text = "GRAVANDO..." Button.BackgroundColor3 = Color3.fromRGB(0, 200, 0) elseif state == "RECORDING" then state = "REWINDING" Button.Text = "REVERTENDO..." Button.BackgroundColor3 = Color3.fromRGB(200, 0, 0) Root.Anchored = true elseif state == "REWINDING" then resetSystem() end end) end -- Lógica dos Botões da Key GetKeyBtn.MouseButton1Click:Connect(function() setclipboard(KEY_LINK) -- Função padrão de executores para copiar GetKeyBtn.Text = "LINK COPIADO!" wait(2) GetKeyBtn.Text = "OBTER KEY (COPIAR LINK)" end) VerifyBtn.MouseButton1Click:Connect(function() if KeyInput.Text == CORRECT_KEY then VerifyBtn.Text = "ACESSO LIBERADO" VerifyBtn.BackgroundColor3 = Color3.fromRGB(0, 200, 80) wait(1) ExecuteMainScript() else VerifyBtn.Text = "KEY INVÁLIDA" VerifyBtn.BackgroundColor3 = Color3.fromRGB(200, 0, 0) wait(1) VerifyBtn.Text = "VERIFICAR CHAVE" VerifyBtn.BackgroundColor3 = Color3.fromRGB(0, 120, 215) end end)