
Key RequiredUniversal

-- FLASHBACK ADAPTATION + ANTI VOID FREEZE TOTAL (BY XOXO AI)
-- TANPA KEY SYSTEM - LANGSUNG JALAN
game:GetService("StarterGui"):SetCore("SendNotification", {
duration = 3;
Title = "Leak Dyton Script";
Text = "By dr.Arkhan";
})
-- ========== MAIN SCRIPT ==========
local flashbacklength = 60
local flashbackspeed = 1
local name = game:GetService("RbxAnalyticsService"):GetSessionId()
local frames, LP, RS = {}, game:GetService("Players").LocalPlayer, game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local TweenService = game:GetService("TweenService")
local SoundService = game:GetService("SoundService")
local IMAGE_ID = "rbxassetid://106402256086666"
local SFX_URL = "https://github.com/AlrecTofficial67/ItsAlrecT67/raw/refs/heads/main/VID-20260119-WA0242.mp3"
local ROTATE_DURATION = 0.7
local getAsset = getcustomasset or getsynasset
local fileName = SFX_URL:match("([^/]+)$")
if getAsset then
if not pcall(function() readfile(fileName) end) then
local ok, data = pcall(function() return game:HttpGet(SFX_URL) end)
if ok and data then writefile(fileName, data) end
end
end
pcall(RS.UnbindFromRenderStep, RS, name)
local function getchar()
return LP.Character or LP.CharacterAdded:Wait()
end
function gethrp(c)
return c:FindFirstChild("HumanoidRootPart") or c.PrimaryPart or c:FindFirstChildWhichIsA("BasePart")
end
local flashback = {lastinput=false, canrevert=true, active=false, isSlowed=false}
local function PlayCleanAdaptationEffect()
local guiEffect = Instance.new("ScreenGui")
guiEffect.Name = "AdaptationCleanFX"
guiEffect.IgnoreGuiInset = true
guiEffect.Parent = game.CoreGui
local img = Instance.new("ImageLabel")
img.Parent = guiEffect
img.Size = UDim2.fromOffset(200, 200)
img.Position = UDim2.fromScale(0.5, 0.5)
img.AnchorPoint = Vector2.new(0.5, 0.5)
img.BackgroundTransparency = 1
img.Image = IMAGE_ID
img.ImageTransparency = 1
img.Rotation = 0
local sound = Instance.new("Sound")
sound.SoundId = getAsset and getAsset(fileName) or SFX_URL
sound.Volume = 1
sound.Parent = SoundService
if not sound.IsLoaded then sound.Loaded:Wait() end
sound:Play()
img.ImageTransparency = 0
local rotateTween = TweenService:Create(img, TweenInfo.new(ROTATE_DURATION, Enum.EasingStyle.Linear), {Rotation = 360})
local fadeImg = TweenService:Create(img, TweenInfo.new(0.5, Enum.EasingStyle.Linear, Enum.EasingDirection.Out, 0, false, ROTATE_DURATION), {ImageTransparency = 1})
rotateTween:Play()
fadeImg:Play()
task.spawn(function()
sound.Ended:Wait()
sound:Destroy()
guiEffect:Destroy()
end)
end
local function GetActiveAnimations(hum)
local activeAnims = {}
local animator = hum:FindFirstChildOfClass("Animator")
if animator then
for _, track in pairs(animator:GetPlayingAnimationTracks()) do
table.insert(activeAnims, {Track = track, Time = track.TimePosition, AnimId = track.Animation.AnimationId})
end
end
return activeAnims
end
function flashback:Advance(char, hrp, hum, allowinput)
if #frames > flashbacklength * 60 then table.remove(frames, 1) end
if allowinput and not self.canrevert then self.canrevert = true end
if self.lastinput then
hrp.Anchored = false
hum.PlatformStand = false
self.lastinput = false
end
table.insert(frames, {
hrp.CFrame,
hrp.AssemblyLinearVelocity,
hrp.AssemblyAngularVelocity,
hum:GetState(),
hum.PlatformStand,
GetActiveAnimations(hum)
})
end
function flashback:Revert(char, hrp, hum)
if #frames <= 1 or not self.canrevert then
self.active = false
return
end
for i=1, flashbackspeed do
if #frames > 1 then table.remove(frames, #frames) end
end
local lastframe = frames[#frames]
table.remove(frames, #frames)
self.lastinput = true
hrp.CFrame = lastframe[1]
hrp.AssemblyLinearVelocity = Vector3.new(0,0,0)
hrp.AssemblyAngularVelocity = Vector3.new(0,0,0)
hum:ChangeState(lastframe[4] == Enum.HumanoidStateType.Dead and Enum.HumanoidStateType.Running or lastframe[4])
hum.PlatformStand = true
local animData = lastframe[6]
if animData then
for _, data in pairs(animData) do
if data.Track and data.Track.IsPlaying then
data.Track.TimePosition = data.Time
data.Track:AdjustSpeed(0)
end
end
end
end
local originalSpeed = 16
local originalJump = 50
local originalGravity = 196.2
local warningLabel = nil
local function createWarningLabel()
if warningLabel then warningLabel:Destroy() end
warningLabel = Instance.new("TextLabel")
warningLabel.Size = UDim2.new(0, 450, 0, 50)
warningLabel.Position = UDim2.new(0.5, -225, 0.4, 0)
warningLabel.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
warningLabel.BackgroundTransparency = 0.3
warningLabel.TextColor3 = Color3.fromRGB(0, 255, 255)
warningLabel.Text = "❄️ VOID FREEZE ACTIVE... DIAM TOTAL ❄️"
warningLabel.TextScaled = true
warningLabel.Font = Enum.Font.GothamBold
warningLabel.ZIndex = 10
warningLabel.Parent = game:GetService("CoreGui")
task.spawn(function()
while warningLabel and warningLabel.Parent do
for i = 0.5, 1, 0.1 do
if not warningLabel then break end
warningLabel.BackgroundTransparency = i
task.wait(0.05)
end
for i = 1, 0.5, -0.1 do
if not warningLabel then break end
warningLabel.BackgroundTransparency = i
task.wait(0.05)
end
end
end)
end
local function destroyWarningLabel()
if warningLabel then
warningLabel:Destroy()
warningLabel = nil
end
end
-- ANTI VOID FREEZE TOTAL
local freezeVoidActive = false
local function checkVoid(hrp, hum)
if not hrp or not hum then return end
if hrp.Position.Y < -50 and not freezeVoidActive then
freezeVoidActive = true
originalSpeed = hum.WalkSpeed
originalJump = hum.JumpPower
originalGravity = workspace.Gravity
hum.WalkSpeed = 0
hum.JumpPower = 0
hum.PlatformStand = true
hrp.AssemblyLinearVelocity = Vector3.new(0, 0, 0)
hrp.AssemblyAngularVelocity = Vector3.new(0, 0, 0)
workspace.Gravity = 0
hrp.Anchored = true
createWarningLabel()
end
if hrp.Position.Y > -40 and freezeVoidActive then
freezeVoidActive = false
hum.WalkSpeed = originalSpeed
hum.JumpPower = originalJump
hum.PlatformStand = false
workspace.Gravity = originalGravity
hrp.Anchored = false
destroyWarningLabel()
end
end
local function step()
local char = getchar()
local hrp = gethrp(char)
local hum = char:FindFirstChildWhichIsA("Humanoid")
if not hrp or not hum then return end
if hum.Health <= 0 then return end
checkVoid(hrp, hum)
if flashback.active then
flashback:Revert(char, hrp, hum)
else
flashback:Advance(char, hrp, hum, true)
end
end
-- ========== UI FINAL (GABUNGAN SEMUA PERMINTAAN) ==========
-- Frame: Merah Tua | Tombol normal: Biru Tua | Tombol X: Background Merah Biasa, Teks Emas
-- Tanpa key system | Bisa di-drag (mobile & PC)
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "FlashbackGui"
screenGui.ResetOnSpawn = false
screenGui.Parent = LP:WaitForChild("PlayerGui")
local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 360, 0, 120)
mainFrame.Position = UDim2.new(0.5, -180, 0.8, 0)
mainFrame.BackgroundColor3 = Color3.fromRGB(100, 0, 0) -- MERAH TUA
mainFrame.BorderSizePixel = 2
mainFrame.BorderColor3 = Color3.fromRGB(255, 215, 0) -- EMAS
mainFrame.Active = true
mainFrame.Draggable = true
mainFrame.Parent = screenGui
Instance.new("UICorner", mainFrame).CornerRadius = UDim.new(0, 12)
-- Tombol ADAPTATION
local textButtonFlashback = Instance.new("TextButton")
textButtonFlashback.Text = "ADAPTATION"
textButtonFlashback.Size = UDim2.new(0, 160, 0, 70)
textButtonFlashback.Position = UDim2.new(0, 15, 0.5, -35)
textButtonFlashback.BackgroundColor3 = Color3.fromRGB(0, 0, 100) -- BIRU TUA
textButtonFlashback.TextColor3 = Color3.fromRGB(255, 215, 0) -- EMAS
textButtonFlashback.Font = Enum.Font.GothamBold
textButtonFlashback.TextSize = 14
textButtonFlashback.BorderSizePixel = 1
textButtonFlashback.BorderColor3 = Color3.fromRGB(255, 215, 0)
textButtonFlashback.Parent = mainFrame
Instance.new("UICorner", textButtonFlashback).CornerRadius = UDim.new(0, 10)
-- Tombol READAPTATION
local textButtonReset = Instance.new("TextButton")
textButtonReset.Text = "READAPTATION"
textButtonReset.Size = UDim2.new(0, 160, 0, 70)
textButtonReset.Position = UDim2.new(1, -175, 0.5, -35)
textButtonReset.BackgroundColor3 = Color3.fromRGB(0, 0, 100) -- BIRU TUA
textButtonReset.TextColor3 = Color3.fromRGB(255, 215, 0) -- EMAS
textButtonReset.Font = Enum.Font.GothamBold
textButtonReset.TextSize = 14
textButtonReset.BorderSizePixel = 1
textButtonReset.BorderColor3 = Color3.fromRGB(255, 215, 0)
textButtonReset.Parent = mainFrame
Instance.new("UICorner", textButtonReset).CornerRadius = UDim.new(0, 10)
-- DRAG (mobile & PC)
local dragging, dragStart, startPos
mainFrame.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPos = mainFrame.Position
end
end)
UserInputService.InputChanged:Connect(function(input)
if dragging 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)
UserInputService.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging = false
end
end)
-- EVENT TOMBOL ADAPTATION (X: teks emas, background merah biasa)
textButtonFlashback.MouseButton1Click:Connect(function()
flashback.active = not flashback.active
local char = getchar()
local hum = char:FindFirstChildWhichIsA("Humanoid")
local hrp = gethrp(char)
if flashback.active then
textButtonFlashback.Text = "X"
textButtonFlashback.TextColor3 = Color3.fromRGB(255, 215, 0) -- EMAS
textButtonFlashback.BackgroundColor3 = Color3.fromRGB(255, 0, 0) -- MERAH BIASA
task.spawn(PlayCleanAdaptationEffect)
else
textButtonFlashback.Text = "ADAPTATION"
textButtonFlashback.TextColor3 = Color3.fromRGB(255, 215, 0) -- EMAS
textButtonFlashback.BackgroundColor3 = Color3.fromRGB(0, 0, 100) -- BIRU TUA
if hum then
local animator = hum:FindFirstChildOfClass("Animator")
if animator then
for _, track in pairs(animator:GetPlayingAnimationTracks()) do
track:Stop(0.1)
end
end
hum:SetStateEnabled(Enum.HumanoidStateType.Physics, false)
hum:ChangeState(Enum.HumanoidStateType.GettingUp)
end
if hrp then
hrp.Anchored = false
end
end
end)
-- EVENT TOMBOL READAPTATION
textButtonReset.MouseButton1Click:Connect(function()
frames = {}
flashback.active = false
freezeVoidActive = false
destroyWarningLabel()
textButtonFlashback.Text = "ADAPTATION"
textButtonFlashback.TextColor3 = Color3.fromRGB(255, 215, 0)
textButtonFlashback.BackgroundColor3 = Color3.fromRGB(0, 0, 100)
local char = getchar()
local hum = char:FindFirstChildWhichIsA("Humanoid")
if hum then
hum.WalkSpeed = originalSpeed
hum.JumpPower = originalJump
hum.PlatformStand = false
workspace.Gravity = originalGravity
end
local hrp = gethrp(char)
if hrp then
hrp.Anchored = false
end
end)
RS:BindToRenderStep(name, 1, step)
print("XOXO AI - FLASHBACK + ANTI VOID FREEZE TOTAL LOADED")


![Item Spawner - Bypass Gamepass [OPEN-SOURCE]](https://scriptblox.com/images/sb/rbx-2736e5de37c3d8bc17e5e9bd07d73e38-cc0a9732451c.png)
gg's!