Run it
Copy the script and paste it into your executor.
Players = :()
UserInputService = :()
RunService = :()
TweenService = :()
player = Players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoidRootPart = character:()
humanoid = character:()
BOOST_COOLDOWN =
BOOST_FORCE =
BLOCK_SPEED =
BLOCK_LIFETIME =
BLOCK_OFFSET = .(, , )
BLOCK_SIZE = .(, , )
BLOCK_COLOR = .(, , )
TRAIL_COLOR1 = .(, , )
TRAIL_COLOR2 = .(, , )
canBoost =
block =
weld =
isBoosting =
()
block block:()
block = .()
block.Name =
block.Size = BLOCK_SIZE
block.BrickColor = BrickColor.()
block.Material = .Material.Neon
block.Color = BLOCK_COLOR
block.CastShadow =
block.CanCollide =
block.Anchored =
block.Parent =
attachment0 = .(, block)
attachment0.Position = .(, BLOCK_SIZE.Y / , )
attachment1 = .(, block)
attachment1.Position = .(, -BLOCK_SIZE.Y / , )
trail = .()
trail.Attachment0 = attachment0
trail.Attachment1 = attachment1
trail.Lifetime =
trail.MinLength =
trail.Color = ColorSequence.({
ColorSequenceKeypoint.(, TRAIL_COLOR1),
ColorSequenceKeypoint.(, TRAIL_COLOR2),
})
trail.Transparency = NumberSequence.({
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, ),
})
trail.Parent = block
light = .()
light.Color = BLOCK_COLOR
light.Brightness =
light.Range =
light.Parent = block
weld = .()
weld.Part0 = humanoidRootPart
weld.Part1 = block
weld.C0 = .(BLOCK_OFFSET)
weld.Parent = humanoidRootPart
camera = .CurrentCamera
(intensidade, duracao)
t =
conn
conn = RunService.RenderStepped:((dt)
t = t + dt
t >= duracao
conn:()
forca = intensidade * ( - t / duracao)
camera.CFrame = camera.CFrame * .(
.((.() - ) * forca),
.((.() - ) * forca),
)
)
(parte)
emitter = .()
emitter.Color = ColorSequence.({
ColorSequenceKeypoint.(, TRAIL_COLOR1),
ColorSequenceKeypoint.(, BLOCK_COLOR),
ColorSequenceKeypoint.(, .(, , )),
})
emitter.LightEmission =
emitter.LightInfluence =
emitter.Size = NumberSequence.({
NumberSequenceKeypoint.(, ),
NumberSequenceKeypoint.(, ),
})
emitter.Lifetime = NumberRange.(, )
emitter.Speed = NumberRange.(, )
emitter.Rate =
emitter.SpreadAngle = .(, )
emitter.Parent = parte
.(, ()
emitter.Enabled =
:():(emitter, )
)
()
canBoost isBoosting
block block.Parent
humanoid.Health <=
canBoost =
isBoosting =
weld
weld:()
weld =
block.CanCollide =
direcaoFrente = humanoidRootPart.CFrame.LookVector
bodyVelocity = .()
bodyVelocity.Velocity = direcaoFrente * BLOCK_SPEED
bodyVelocity.MaxForce = .(, , )
bodyVelocity.P =
bodyVelocity.Parent = block
(block)
playerBoost = .()
playerBoost.Velocity = direcaoFrente * BOOST_FORCE + .(, , )
playerBoost.MaxForce = .(, , )
playerBoost.P =
playerBoost.Parent = humanoidRootPart
(, )
.(, ()
playerBoost playerBoost.Parent
playerBoost:()
)
.(, ()
bodyVelocity bodyVelocity.Parent
bodyVelocity:()
)
blocoRef = block
.(BLOCK_LIFETIME, ()
blocoRef blocoRef.Parent
tween = TweenService:(blocoRef, TweenInfo.(), {
Transparency = ,
Size = .(, , ),
})
tween:()
tween.Completed:(()
blocoRef:()
)
)
block =
.(BOOST_COOLDOWN, ()
isBoosting =
canBoost =
()
block
block.Transparency =
tween = TweenService:(block, TweenInfo.(), {
Transparency = ,
})
tween:()
)
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed
input.KeyCode == .KeyCode.E
()
)
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = player.PlayerGui
frame = .()
frame.Size = .(, , , )
frame.Position = .(, -, , )
frame.BackgroundColor3 = .(, , )
frame.BorderSizePixel =
frame.Parent = screenGui
corner = .(, frame)
corner.CornerRadius = .(, )
bar = .()
bar.Size = .(, , , )
bar.BackgroundColor3 = BLOCK_COLOR
bar.BorderSizePixel =
bar.Parent = frame
barCorner = .(, bar)
barCorner.CornerRadius = .(, )
label = .()
label.Size = .(, , , )
label.BackgroundTransparency =
label.Text =
label.TextColor3 = .(, , )
label.Font = .Font.GothamBold
label.TextScaled =
label.Parent = frame
RunService.RenderStepped:(()
canBoost
bar.Size = .(, , , )
bar.BackgroundColor3 = BLOCK_COLOR
label.Text =
label.TextTransparency =
label.Text =
label.TextTransparency =
bar.BackgroundColor3 = .(, , )
)
()
player.CharacterAdded:((newChar)
character = newChar
humanoidRootPart = newChar:()
humanoid = newChar:()
block =
weld =
canBoost =
isBoosting =
.()
()
)
The script makes a block appear behind the player; as soon as it receives the letter [E] input, the block moves to the front and boosts the player.
Stay safe
Never paste your .ROBLOSECURITY cookie anywhere, and use an alt account with scripts.
Timebomb Duels [Alpha]