-- [[ 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 ]] -- Delta Mobile iPad Version (Supa Tech Minimal Edition - Sequence Snap) local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local CoreGui = game:GetService("CoreGui") local scriptEnabled = false local debounce = false local activeVersionName = "V4" -- Sequence tracking states local opponentLaunched = false local launchedPlayer = nil local lastDistance = 0 -- 1. GOKU AUDIO CONTROLLER local function playGokuSound(audioId, volume) local sfx = Instance.new("Sound") sfx.SoundId = "rbxassetid://" .. tostring(audioId) sfx.Volume = volume or 1.5 sfx.Parent = LocalPlayer.Character or workspace sfx:Play() game:GetService("Debris"):AddItem(sfx, 4) end -- 2. SUPA TECH SEQUENCE ENGINE task.spawn(function() while true do task.wait(0.03) if scriptEnabled and not debounce then local character = LocalPlayer.Character local root = character and character:FindFirstChild("HumanoidRootPart") if root then local myVelocity = root.AssemblyLinearVelocity local mySpeed = Vector3.new(myVelocity.X, 0, myVelocity.Z).Magnitude if not opponentLaunched then for _, player in ipairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character then local enemyRoot = player.Character:FindFirstChild("HumanoidRootPart") if enemyRoot then local distance = (root.Position - enemyRoot.Position).Magnitude local enemyYVelocity = enemyRoot.AssemblyLinearVelocity.Y if distance < 20 and enemyYVelocity > 35 then opponentLaunched = true launchedPlayer = player lastDistance = distance task.delay(2.5, function() if opponentLaunched and launchedPlayer == player then opponentLaunched = false launchedPlayer = nil end end) break end end end end elseif launchedPlayer and launchedPlayer.Character then local enemyRoot = launchedPlayer.Character:FindFirstChild("HumanoidRootPart") if enemyRoot then local currentDistance = (root.Position - enemyRoot.Position).Magnitude if currentDistance > lastDistance then lastDistance = currentDistance end if mySpeed > 55 and currentDistance >= lastDistance then local targetPart = launchedPlayer.Character:FindFirstChild("Torso") or launchedPlayer.Character:FindFirstChild("UpperTorso") if targetPart then debounce = true opponentLaunched = false launchedPlayer = nil root.CFrame = targetPart.CFrame * CFrame.new(0, 1.8, 2.2) task.wait(1.5) debounce = false end end else opponentLaunched = false launchedPlayer = nil end end end end end end) -- 3. ULTRA MINIMAL INTERFACE BUILDER (PURE BLACK STYLE) local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "TSB_SupaTechMiniUI" ScreenGui.ResetOnSpawn = false ScreenGui.Parent = CoreGui:FindFirstChild("RobloxGui") or CoreGui -- Main Horizontal Compact Holder local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 130, 0, 26) -- Super small profile MainFrame.Position = UDim2.new(0.80, 0, 0.45, 0) MainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 15) -- Pure Deep Black MainFrame.BorderSizePixel = 0 local MainCorner = Instance.new("UICorner") MainCorner.CornerRadius = UDim.new(0, 5) MainCorner.Parent = MainFrame MainFrame.Parent = ScreenGui -- MASTER TOGGLE BUTTON (Fills most of the mini UI area) local ToggleButton = Instance.new("TextButton") ToggleButton.Name = "ToggleBtn" ToggleButton.Size = UDim2.new(0, 82, 0, 20) ToggleButton.Position = UDim2.new(0, 4, 0, 3) ToggleButton.BackgroundColor3 = Color3.fromRGB(30, 30, 30) -- Matte Black ToggleButton.Text = "SUPA V4: OFF" ToggleButton.TextColor3 = Color3.fromRGB(200, 200, 200) ToggleButton.Font = Enum.Font.SourceSansBold ToggleButton.TextSize = 10 ToggleButton.BorderSizePixel = 0 local ToggleCorner = Instance.new("UICorner") ToggleCorner.CornerRadius = UDim.new(0, 4) ToggleCorner.Parent = ToggleButton ToggleButton.Parent = MainFrame -- MINI CONFIG CYCLER (Small Gear Button) local ConfigButton = Instance.new("TextButton") ConfigButton.Name = "ConfigBtn" ConfigButton.Size = UDim2.new(0, 20, 0, 20) ConfigButton.Position = UDim2.new(0, 89, 0, 3) ConfigButton.BackgroundColor3 = Color3.fromRGB(30, 30, 30) ConfigButton.Text = "⚙️" ConfigButton.TextColor3 = Color3.fromRGB(200, 200, 200) ConfigButton.Font = Enum.Font.SourceSans ConfigButton.TextSize = 10 ConfigButton.BorderSizePixel = 0 local ConfigCorner = Instance.new("UICorner") ConfigCorner.CornerRadius = UDim.new(0, 4) ConfigCorner.Parent = ConfigButton ConfigButton.Parent = MainFrame -- CLOSE INTERFACE BUTTON (Small "X") local CloseButton = Instance.new("TextButton") CloseButton.Name = "CloseBtn" CloseButton.Size = UDim2.new(0, 14, 0, 20) CloseButton.Position = UDim2.new(0, 112, 0, 3) CloseButton.BackgroundColor3 = Color3.fromRGB(45, 15, 15) -- Dark Red Tint CloseButton.Text = "X" CloseButton.TextColor3 = Color3.fromRGB(230, 100, 100) CloseButton.Font = Enum.Font.SourceSansBold CloseButton.TextSize = 10 CloseButton.BorderSizePixel = 0 local CloseCorner = Instance.new("UICorner") CloseCorner.CornerRadius = UDim.new(0, 4) CloseCorner.Parent = CloseButton CloseButton.Parent = MainFrame -- 4. INTERACTION CONTROLS local nameRotationState = 4 ConfigButton.MouseButton1Click:Connect(function() nameRotationState = nameRotationState + 1 if nameRotationState > 4 then nameRotationState = 2 end activeVersionName = "V" .. tostring(nameRotationState) if scriptEnabled then ToggleButton.Text = "SUPA " .. activeVersionName .. ": ON" else ToggleButton.Text = "SUPA " .. activeVersionName .. ": OFF" end end) ToggleButton.MouseButton1Click:Connect(function() scriptEnabled = not scriptEnabled if scriptEnabled then ToggleButton.BackgroundColor3 = Color3.fromRGB(20, 75, 35) -- Dark Velvet Green ToggleButton.Text = "SUPA " .. activeVersionName .. ": ON" ToggleButton.TextColor3 = Color3.fromRGB(255, 255, 255) playGokuSound(1708420600, 2.0) -- Goku UI Scream else ToggleButton.BackgroundColor3 = Color3.fromRGB(30, 30, 30) -- Reset Matte ToggleButton.Text = "SUPA " .. activeVersionName .. ": OFF" ToggleButton.TextColor3 = Color3.fromRGB(200, 200, 200) opponentLaunched = false launchedPlayer = nil playGokuSound(18664684402, 1.5) -- Goku Sleeping end end) -- Destroys UI completely when "X" is clicked CloseButton.MouseButton1Click:Connect(function() scriptEnabled = false ScreenGui:Destroy() end) -- Smooth Mobile Touch-Dragging for iPad Canvas layout local dragging, dragInput, dragStart, startPos MainFrame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true dragStart = input.Position startPos = MainFrame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) MainFrame.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.MouseMovement then dragInput = input end end) game:GetService("UserInputService").InputChanged:Connect(function(input) if input == dragInput and 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)