--[[ Script: Auto Rebirth ELITE V4 (Timer Edition) By: GZSSF Features: Real-time Countdown + Destroy Script ]] local ReplicatedStorage = game:GetService("ReplicatedStorage") local CoreGui = game:GetService("CoreGui") -- Remote de tu Dex local rebirthRemote = ReplicatedStorage:WaitForChild("Communication"):WaitForChild("Request Rebirth") -- Limpieza previa if CoreGui:FindFirstChild("GZSSF_Countdown_Hub") then CoreGui.GZSSF_Countdown_Hub:Destroy() end local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "GZSSF_Countdown_Hub" ScreenGui.Parent = CoreGui ScreenGui.ResetOnSpawn = false local MainFrame = Instance.new("Frame") MainFrame.Parent = ScreenGui MainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 15) MainFrame.Position = UDim2.new(0.5, -100, 0.5, -100) MainFrame.Size = UDim2.new(0, 200, 0, 210) MainFrame.Active = true MainFrame.Draggable = true Instance.new("UICorner", MainFrame).CornerRadius = UDim.new(0, 12) -- Borde RGB GZSSF local Stroke = Instance.new("UIStroke", MainFrame) Stroke.Thickness = 2.5 task.spawn(function() while task.wait() do Stroke.Color = Color3.fromHSV(tick() % 4 / 4, 1, 1) end end) local Title = Instance.new("TextLabel", MainFrame) Title.Size = UDim2.new(1, 0, 0, 35) Title.Text = "By GZSSF" Title.TextColor3 = Color3.new(1, 1, 1) Title.BackgroundTransparency = 1 Title.Font = Enum.Font.GothamBold Title.TextSize = 16 -- Input de Tiempo local TimeInput = Instance.new("TextBox", MainFrame) TimeInput.Size = UDim2.new(0.4, 0, 0, 25) TimeInput.Position = UDim2.new(0.3, 0, 0.2, 0) TimeInput.BackgroundColor3 = Color3.fromRGB(35, 35, 35) TimeInput.Text = "10" TimeInput.TextColor3 = Color3.new(1, 1, 1) TimeInput.Font = Enum.Font.GothamBold TimeInput.TextSize = 12 Instance.new("UICorner", TimeInput) -- CONTADOR (Lo nuevo) local CountdownLabel = Instance.new("TextLabel", MainFrame) CountdownLabel.Size = UDim2.new(1, 0, 0, 25) CountdownLabel.Position = UDim2.new(0, 0, 0.35, 0) CountdownLabel.Text = "Esperando..." CountdownLabel.TextColor3 = Color3.fromRGB(255, 255, 0) -- Amarillo para que resalte CountdownLabel.BackgroundTransparency = 1 CountdownLabel.Font = Enum.Font.GothamBold CountdownLabel.TextSize = 14 -- Botón Rebirth local RebirthBtn = Instance.new("TextButton", MainFrame) RebirthBtn.Size = UDim2.new(0.85, 0, 0, 40) RebirthBtn.Position = UDim2.new(0.075, 0, 0.52, 0) RebirthBtn.BackgroundColor3 = Color3.fromRGB(45, 45, 45) RebirthBtn.Text = "Auto Rebirth: OFF" RebirthBtn.TextColor3 = Color3.new(1, 1, 1) RebirthBtn.Font = Enum.Font.GothamBold RebirthBtn.TextSize = 13 Instance.new("UICorner", RebirthBtn) -- Botón Destroy local DestroyBtn = Instance.new("TextButton", MainFrame) DestroyBtn.Size = UDim2.new(0.85, 0, 0, 35) DestroyBtn.Position = UDim2.new(0.075, 0, 0.78, 0) DestroyBtn.BackgroundColor3 = Color3.fromRGB(120, 0, 0) DestroyBtn.Text = "DESTROY SCRIPT" DestroyBtn.TextColor3 = Color3.new(1, 1, 1) DestroyBtn.Font = Enum.Font.GothamBold DestroyBtn.TextSize = 12 Instance.new("UICorner", DestroyBtn) -- Lógica local running = false RebirthBtn.MouseButton1Click:Connect(function() running = not running RebirthBtn.Text = "Auto Rebirth: " .. (running and "ON" or "OFF") RebirthBtn.BackgroundColor3 = running and Color3.fromRGB(0, 150, 0) or Color3.fromRGB(45, 45, 45) if running then task.spawn(function() while running do local totalWait = tonumber(TimeInput.Text) or 1 -- Bucle del contador visual (segundo a segundo) for i = totalWait, 1, -1 do if not running then break end CountdownLabel.Text = "Próximo en: " .. i .. "s" task.wait(1) end if not running then break end -- Ejecutar Rebirth CountdownLabel.Text = "¡REBIRTH!" pcall(function() rebirthRemote:InvokeServer() end) task.wait(0.1) -- Pequeño delay para visual end CountdownLabel.Text = "Esperando..." end) else CountdownLabel.Text = "Esperando..." end end) DestroyBtn.MouseButton1Click:Connect(function() running = false ScreenGui:Destroy() print("Script GZSSF finalizado.") end)