1,813 views
Description
This script is for timebomb duels and allows to auto pass time bomb and making you win. fully working.
Features
- + AUTOPASS BOMB
- + KEYLESS
- + SMOOTH UI
Supported Executors
Xeno
Solara
local PathfindingService = game:GetService("PathfindingService")
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local TweenService = game:GetService("TweenService")
local UserInputService = game:GetService("UserInputService")
local LocalPlayer = Players.LocalPlayer
-- إعدادات المتتبع والدوران
local IS_ACTIVE = false
local PREDICTION_TIME = 0.5
local REACH_DISTANCE = 4
local SPIN_SPEED = 50
local CURRENT_LANG = "AR" -- "AR" أو "EN"
-- 1. إنشاء واجهة المستخدم الرئيسية
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "TimebombGUI"
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = LocalPlayer:WaitForChild("PlayerGui")
-- شاشة البداية المتحركة (Intro)
local IntroFrame = Instance.new("Frame")
IntroFrame.Size = UDim2.new(1, 0, 1, 0)
IntroFrame.BackgroundColor3 = Color3.fromRGB(0, 100, 255)
IntroFrame.BorderSizePixel = 0
IntroFrame.ZIndex = 20
IntroFrame.Parent = ScreenGui
local TitleLabel = Instance.new("TextLabel")
TitleLabel.Size = UDim2.new(1, 0, 0, 100)
TitleLabel.Position = UDim2.new(0, 0, 0.4, -50)
TitleLabel.BackgroundTransparency = 1
TitleLabel.Text = "💣💀Timebomb💣💀"
TitleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
TitleLabel.TextSize = 48
TitleLabel.Font = Enum.Font.SourceSansBold
TitleLabel.ZIndex = 21
TitleLabel.Parent = IntroFrame
local SubtitleLabel = Instance.new("TextLabel")
SubtitleLabel.Size = UDim2.new(1, 0, 0, 60)
SubtitleLabel.Position = UDim2.new(0, 0, 0.5, 10)
SubtitleLabel.BackgroundTransparency = 1
SubtitleLabel.Text = "By s1mn"
SubtitleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
SubtitleLabel.TextSize = 28
SubtitleLabel.Font = Enum.Font.SourceSansItalic
SubtitleLabel.ZIndex = 21
SubtitleLabel.Parent = IntroFrame
-- انيميشن الألوان لشاشة البداية
local colorTweenInfo = TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut, -1, true)
local colorTween = TweenService:Create(IntroFrame, colorTweenInfo, {
BackgroundColor3 = Color3.fromRGB(255, 30, 30)
})
colorTween:Play()
task.delay(3, function()
colorTween:Cancel()
local fadeInfo = TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out)
local tween1 = TweenService:Create(IntroFrame, fadeInfo, {BackgroundTransparency = 1})
local tween2 = TweenService:Create(TitleLabel, fadeInfo, {TextTransparency = 1})
local tween3 = TweenService:Create(SubtitleLabel, fadeInfo, {TextTransparency = 1})
tween1:Play()
tween2:Play()
tween3:Play()
tween1.Completed:Connect(function()
IntroFrame:Destroy()
end)
end)
-- 2. نافذة التحكم القابلة للتحريك (Main Control Panel)
local MainFrame = Instance.new("Frame")
MainFrame.Size = UDim2.new(0, 260, 0, 230)
MainFrame.Position = UDim2.new(0.5, -130, 0.5, -115)
MainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 30)
MainFrame.BorderSizePixel = 0
MainFrame.Active = true
MainFrame.ClipsDescendants = true
MainFrame.Parent = ScreenGui
local UICorner = Instance.new("UICorner")
UICorner.CornerRadius = UDim.new(0, 10)
UICorner.Parent = MainFrame
-- شريط العنوان (المكان الذي تسحب منه القائمة)
local Header = Instance.new("Frame")
Header.Size = UDim2.new(1, 0, 0, 35)
Header.BackgroundColor3 = Color3.fromRGB(40, 40, 50)
Header.BorderSizePixel = 0
Header.Parent = MainFrame
local HeaderText = Instance.new("TextLabel")
HeaderText.Size = UDim2.new(1, -60, 1, 0)
HeaderText.Position = UDim2.new(0, 10, 0, 0)
HeaderText.BackgroundTransparency = 1
HeaderText.Text = "💣 Timebomb Menu"
HeaderText.TextColor3 = Color3.fromRGB(255, 255, 255)
HeaderText.TextSize = 16
HeaderText.Font = Enum.Font.SourceSansBold
HeaderText.TextXAlignment = Enum.TextXAlignment.Left
HeaderText.Parent = Header
-- زر تغيير اللغة (EN / AR)
local LangButton = Instance.new("TextButton")
LangButton.Size = UDim2.new(0, 45, 0, 25)
LangButton.Position = UDim2.new(1, -50, 0, 5)
LangButton.BackgroundColor3 = Color3.fromRGB(60, 60, 80)
LangButton.Text = "EN"
LangButton.TextColor3 = Color3.fromRGB(255, 255, 255)
LangButton.TextSize = 14
LangButton.Font = Enum.Font.SourceSansBold
LangButton.Parent = Header
local LangCorner = Instance.new("UICorner")
LangCorner.CornerRadius = UDim.new(0, 6)
LangCorner.Parent = LangButton
-- 3. ميزة تحريك القائمة (Drag System)
local dragging, dragInput, dragStart, startPos
Header.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
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
Header.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
dragInput = input
end
end)
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)
-- 4. عناصر داخل القائمة
-- زر التشغيل والإطفاء
local ToggleButton = Instance.new("TextButton")
ToggleButton.Size = UDim2.new(0.9, 0, 0, 40)
ToggleButton.Position = UDim2.new(0.05, 0, 0, 45)
ToggleButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
ToggleButton.Text = "التتبع: معطل"
ToggleButton.TextColor3 = Color3.fromRGB(255, 255, 255)
ToggleButton.TextSize = 18
ToggleButton.Font = Enum.Font.SourceSansBold
ToggleButton.Parent = MainFrame
local BtnCorner = Instance.new("UICorner")
BtnCorner.CornerRadius = UDim.new(0, 8)
BtnCorner.Parent = ToggleButton
-- عنوان التحكم بالسرعة
local SpeedLabel = Instance.new("TextLabel")
SpeedLabel.Size = UDim2.new(0.9, 0, 0, 25)
SpeedLabel.Position = UDim2.new(0.05, 0, 0, 95)
SpeedLabel.BackgroundTransparency = 1
SpeedLabel.Text = "سرعة الدوران:"
SpeedLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
SpeedLabel.TextSize = 16
SpeedLabel.Font = Enum.Font.SourceSans
SpeedLabel.TextXAlignment = Enum.TextXAlignment.Left
SpeedLabel.Parent = MainFrame
-- إدخال السرعة والتحكم بها
local SpeedBox = Instance.new("TextBox")
SpeedBox.Size = UDim2.new(0.4, 0, 0, 35)
SpeedBox.Position = UDim2.new(0.3, 0, 0, 125)
SpeedBox.BackgroundColor3 = Color3.fromRGB(40, 40, 50)
SpeedBox.Text = tostring(SPIN_SPEED)
SpeedBox.TextColor3 = Color3.fromRGB(255, 255, 255)
SpeedBox.TextSize = 18
SpeedBox.Font = Enum.Font.SourceSansBold
SpeedBox.Parent = MainFrame
local BoxCorner = Instance.new("UICorner")
BoxCorner.CornerRadius = UDim.new(0, 6)
BoxCorner.Parent = SpeedBox
-- زر تنقيص السرعة (-)
local MinusBtn = Instance.new("TextButton")
MinusBtn.Size = UDim2.new(0.2, 0, 0, 35)
MinusBtn.Position = UDim2.new(0.05, 0, 0, 125)
MinusBtn.BackgroundColor3 = Color3.fromRGB(50, 50, 65)
MinusBtn.Text = "-"
MinusBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
MinusBtn.TextSize = 22
MinusBtn.Font = Enum.Font.SourceSansBold
MinusBtn.Parent = MainFrame
local MinusCorner = Instance.new("UICorner")
MinusCorner.CornerRadius = UDim.new(0, 6)
MinusCorner.Parent = MinusBtn
-- زر زيادة السرعة (+)
local PlusBtn = Instance.new("TextButton")
PlusBtn.Size = UDim2.new(0.2, 0, 0, 35)
PlusBtn.Position = UDim2.new(0.75, 0, 0, 125)
PlusBtn.BackgroundColor3 = Color3.fromRGB(50, 50, 65)
PlusBtn.Text = "+"
PlusBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
PlusBtn.TextSize = 22
PlusBtn.Font = Enum.Font.SourceSansBold
PlusBtn.Parent = MainFrame
local PlusCorner = Instance.new("UICorner")
PlusCorner.CornerRadius = UDim.new(0, 6)
PlusCorner.Parent = PlusBtn
-- حقوق السكربت أسفل النافذة
local FooterText = Instance.new("TextLabel")
FooterText.Size = UDim2.new(1, 0, 0, 20)
FooterText.Position = UDim2.new(0, 0, 1, -22)
FooterText.BackgroundTransparency = 1
FooterText.Text = "Created by s1mn"
FooterText.TextColor3 = Color3.fromRGB(100, 100, 120)
FooterText.TextSize = 13
FooterText.Font = Enum.Font.SourceSansItalic
FooterText.Parent = MainFrame
-- 5. نظام تحويل اللغات
local function updateLanguage()
if CURRENT_LANG == "AR" then
LangButton.Text = "EN"
SpeedLabel.Text = "سرعة الدوران:"
SpeedLabel.TextXAlignment = Enum.TextXAlignment.Right
if IS_ACTIVE then
ToggleButton.Text = "التتبع: شغال"
else
ToggleButton.Text = "التتبع: معطل"
end
else
LangButton.Text = "AR"
SpeedLabel.Text = "Spin Speed:"
SpeedLabel.TextXAlignment = Enum.TextXAlignment.Left
if IS_ACTIVE then
ToggleButton.Text = "Tracking: ON"
else
ToggleButton.Text = "Tracking: OFF"
end
end
end
LangButton.MouseButton1Click:Connect(function()
if CURRENT_LANG == "AR" then
CURRENT_LANG = "EN"
else
CURRENT_LANG = "AR"
end
updateLanguage()
end)
-- التحكم بالسرعة
SpeedBox.FocusLost:Connect(function()
local val = tonumber(SpeedBox.Text)
if val then
SPIN_SPEED = val
else
SpeedBox.Text = tostring(SPIN_SPEED)
end
end)
PlusBtn.MouseButton1Click:Connect(function()
SPIN_SPEED = SPIN_SPEED + 10
SpeedBox.Text = tostring(SPIN_SPEED)
end)
MinusBtn.MouseButton1Click:Connect(function()
SPIN_SPEED = math.max(0, SPIN_SPEED - 10)
SpeedBox.Text = tostring(SPIN_SPEED)
end)
-- 6. منطق التتبع والحركة
local function setupCharacter(Character)
local Humanoid = Character:WaitForChild("Humanoid")
local RootPart = Character:WaitForChild("HumanoidRootPart")
local function getNearestPlayer()
local closestPlayer = nil
local shortestDistance = math.huge
for _, player in ipairs(Players:GetPlayers()) do
if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
local targetRoot = player.Character.HumanoidRootPart
local distance = (targetRoot.Position - RootPart.Position).Magnitude
if distance < shortestDistance then
shortestDistance = distance
closestPlayer = player
end
end
end
return closestPlayer
end
-- https://www.rblxscripts.net/users/exploits
local function getPredictedPosition(targetRootPart)
local velocity = targetRootPart.AssemblyLinearVelocity
return targetRootPart.Position + (velocity * PREDICTION_TIME)
end
local function moveToTarget(targetPosition)
local path = PathfindingService:CreatePath({
AgentRadius = 2,
AgentHeight = 5,
AgentCanJump = true,
AgentJumpHeight = 10,
AgentMaxSlope = 45
})
local success, _ = pcall(function()
path:ComputeAsync(RootPart.Position, targetPosition)
end)
if success and path.Status == Enum.PathStatus.Success then
local waypoints = path:GetWaypoints()
if #waypoints > 1 then
Humanoid:MoveTo(waypoints[2].Position)
if waypoints[2].Action == Enum.PathWaypointAction.Jump then
Humanoid.Jump = true
end
end
else
Humanoid:MoveTo(targetPosition)
end
end
local connection
connection = RunService.Heartbeat:Connect(function()
if not Character or not Character.Parent or Humanoid.Health <= 0 then
connection:Disconnect()
return
end
if not IS_ACTIVE then return end
RootPart.CFrame = RootPart.CFrame * CFrame.Angles(0, math.rad(SPIN_SPEED), 0)
local targetPlayer = getNearestPlayer()
if targetPlayer and targetPlayer.Character and targetPlayer.Character:FindFirstChild("HumanoidRootPart") then
local targetRoot = targetPlayer.Character.HumanoidRootPart
local predictedPos = getPredictedPosition(targetRoot)
if (targetRoot.Position - RootPart.Position).Magnitude > REACH_DISTANCE then
moveToTarget(predictedPos)
else
Humanoid:MoveTo(RootPart.Position)
end
end
end)
end
if LocalPlayer.Character then
setupCharacter(LocalPlayer.Character)
end
LocalPlayer.CharacterAdded:Connect(function(newCharacter)
IS_ACTIVE = false
updateLanguage()
ToggleButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
setupCharacter(newCharacter)
end)
ToggleButton.MouseButton1Click:Connect(function()
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") and LocalPlayer.Character.Humanoid.Health > 0 then
IS_ACTIVE = not IS_ACTIVE
if IS_ACTIVE then
ToggleButton.BackgroundColor3 = Color3.fromRGB(50, 200, 50)
else
ToggleButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
LocalPlayer.Character.Humanoid:MoveTo(LocalPlayer.Character.HumanoidRootPart.Position)
end
updateLanguage()
end
end)
Script worked? 🚀 Boost it to #1 so others find it too.
Similar Scripts
7,903
6 months ago
Free
Timebomb Duels
Timebomb Duels Script
426
7 hours ago
Free
+1 Assassin Leveling
+1 Assassin Leveling script by Tora isme | Auto stage, Anti damage
337
7 hours ago
Free
Huss Valley
Aetherium Hub Huss Valley Crossing script OP (No Keys)
277
7 hours ago
Free
Cold War
QCOLD MENU | Silent aim, No recoil, insta reload
201
7 hours ago
Free
Baddies
Best Baddies Extenders , Anti Inventory Break And Silent Aim
201
7 hours ago
Key System
Build a Phone Empire
Build a Phone Empire script by Softkillz
🚀
Log in to boost
Boosting rockets this script to #1 on the homepage. A free account takes 30 seconds.
Log in
🚀
Out of boosts!
Grab boosts and rocket your favorite scripts to the top — plus join the booster wall with the RGB ring.
⚡ Go Pro — 10 boosts/month + zero ads
🚀
Boost this script?
It jumps to #1 in Recent Scripts and your avatar joins the booster wall.
🚀
Boosted! You're awesome 💜
Comments (0)
Log in to add a comment.