Run it
Copy the script and paste it into your executor.
Players = :()
UserInputService = :()
TweenService = :()
player = Players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoid = character:()
rootPart = character:()
dodgeSpeed =
floatPower =
isDodging =
dodgeOnJump =
DODGE_KEY = .KeyCode.Q
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = :()
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
Frame = .()
Frame.Name =
Frame.Parent = ScreenGui
Frame.BackgroundColor3 = .(, , )
Frame.BackgroundTransparency =
Frame.BorderSizePixel =
Frame.Position = .(, -, , -)
Frame.Size = .(, , , )
Frame.ClipsDescendants =
UICorner = .()
UICorner.CornerRadius = .(, )
UICorner.Parent = Frame
Shadow = .()
Shadow.Name =
Shadow.Parent = Frame
Shadow.BackgroundTransparency =
Shadow.Position = .(, -, , -)
Shadow.Size = .(, , , )
Shadow.Image =
Shadow.ImageColor3 = .(, , )
Shadow.ImageTransparency =
Shadow.ScaleType = .ScaleType.Slice
Shadow.SliceCenter = Rect.(, , , )
Shadow.ZIndex =
Gradient = .()
Gradient.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
Gradient.Rotation =
Gradient.Parent = Frame
TitleBar = .()
TitleBar.Name =
TitleBar.Parent = Frame
TitleBar.BackgroundColor3 = .(, , )
TitleBar.BackgroundTransparency =
TitleBar.BorderSizePixel =
TitleBar.Size = .(, , , )
TitleBar.ZIndex =
TitleBarGradient = .()
TitleBarGradient.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
TitleBarGradient.Parent = TitleBar
TitleCorner = .()
TitleCorner.CornerRadius = .(, )
TitleCorner.Parent = TitleBar
TitleText = .()
TitleText.Parent = TitleBar
TitleText.BackgroundTransparency =
TitleText.Size = .(, -, , )
TitleText.Font = .Font.GothamBold
TitleText.Text =
TitleText.TextColor3 = .(, , )
TitleText.TextSize =
TitleText.TextStrokeTransparency =
TitleText.ZIndex =
dragging =
dragStartPos =
frameStartPos =
dragTween =
(input)
dragging dragStartPos frameStartPos
delta = input.Position - dragStartPos
newPos = .(
frameStartPos.X.Scale, frameStartPos.X.Offset + delta.X,
frameStartPos.Y.Scale, frameStartPos.Y.Offset + delta.Y
)
dragTween dragTween:()
dragTween = TweenService:(Frame, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out), {Position = newPos})
dragTween:()
TitleBar.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStartPos = input.Position
frameStartPos = Frame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
dragStartPos =
frameStartPos =
dragTween dragTween:()
)
)
UserInputService.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
(input)
)
CloseButton = .()
CloseButton.Name =
CloseButton.Parent = TitleBar
CloseButton.BackgroundColor3 = .(, , )
CloseButton.BackgroundTransparency =
CloseButton.BorderSizePixel =
CloseButton.Position = .(, , , )
CloseButton.Size = .(, , , )
CloseButton.Font = .Font.GothamBold
CloseButton.Text =
CloseButton.TextColor3 = .(, , )
CloseButton.TextSize =
CloseButton.ZIndex =
.(, CloseButton).CornerRadius = .(, )
CloseButton.MouseButton1Click:(()
ScreenGui:()
)
SpeedInput = .()
SpeedInput.Name =
SpeedInput.Parent = Frame
SpeedInput.BackgroundColor3 = .(, , )
SpeedInput.BorderSizePixel =
SpeedInput.Position = .(, , , )
SpeedInput.Size = .(, , , )
SpeedInput.Font = .Font.Gotham
SpeedInput.PlaceholderText =
SpeedInput.Text =
SpeedInput.TextColor3 = .(, , )
SpeedInput.TextSize =
SpeedInput.ClearTextOnFocus =
SpeedInput.ZIndex =
.(, SpeedInput).CornerRadius = .(, )
.(, SpeedInput).Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
SpeedLabel = .()
SpeedLabel.Parent = Frame
SpeedLabel.BackgroundTransparency =
SpeedLabel.Position = .(, , , )
SpeedLabel.Size = .(, , , )
SpeedLabel.Font = .Font.GothamSemibold
SpeedLabel.Text =
SpeedLabel.TextColor3 = .(, , )
SpeedLabel.TextSize =
SpeedLabel.TextXAlignment = .TextXAlignment.Left
SpeedLabel.ZIndex =
FloatInput = .()
FloatInput.Name =
FloatInput.Parent = Frame
FloatInput.BackgroundColor3 = .(, , )
FloatInput.BorderSizePixel =
FloatInput.Position = .(, , , )
FloatInput.Size = .(, , , )
FloatInput.Font = .Font.Gotham
FloatInput.PlaceholderText =
FloatInput.Text =
FloatInput.TextColor3 = .(, , )
FloatInput.TextSize =
FloatInput.ClearTextOnFocus =
FloatInput.ZIndex =
.(, FloatInput).CornerRadius = .(, )
.(, FloatInput).Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
FloatLabel = .()
FloatLabel.Parent = Frame
FloatLabel.BackgroundTransparency =
FloatLabel.Position = .(, , , )
FloatLabel.Size = .(, , , )
FloatLabel.Font = .Font.GothamSemibold
FloatLabel.Text =
FloatLabel.TextColor3 = .(, , )
FloatLabel.TextSize =
FloatLabel.TextXAlignment = .TextXAlignment.Left
FloatLabel.ZIndex =
JumpToggle = .()
JumpToggle.Name =
JumpToggle.Parent = Frame
JumpToggle.BackgroundColor3 = .(, , )
JumpToggle.BorderSizePixel =
JumpToggle.Position = .(, , , )
JumpToggle.Size = .(, , , )
JumpToggle.Font = .Font.GothamBold
JumpToggle.Text =
JumpToggle.TextColor3 = .(, , )
JumpToggle.TextSize =
JumpToggle.ZIndex =
.(, JumpToggle).CornerRadius = .(, )
ToggleGradient = .(, JumpToggle)
JumpToggle.MouseButton1Click:(()
dodgeOnJump = dodgeOnJump
dodgeOnJump
JumpToggle.BackgroundColor3 = .(, , )
JumpToggle.Text =
ToggleGradient.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
JumpToggle.BackgroundColor3 = .(, , )
JumpToggle.Text =
ToggleGradient.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
)
DodgeButton = .()
DodgeButton.Name =
DodgeButton.Parent = Frame
DodgeButton.BackgroundColor3 = .(, , )
DodgeButton.BorderSizePixel =
DodgeButton.Position = .(, , , )
DodgeButton.Size = .(, , , )
DodgeButton.Font = .Font.GothamBlack
DodgeButton.Text =
DodgeButton.TextColor3 = .(, , )
DodgeButton.TextSize =
DodgeButton.ZIndex =
.(, DodgeButton).CornerRadius = .(, )
.(, DodgeButton).Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
DodgeButton.MouseButton1Click:(()
()
)
StatusLabel = .()
StatusLabel.Parent = Frame
StatusLabel.BackgroundTransparency =
StatusLabel.Position = .(, , , )
StatusLabel.Size = .(, , , )
StatusLabel.Font = .Font.Gotham
StatusLabel.Text =
StatusLabel.TextColor3 = .(, , )
StatusLabel.TextSize =
StatusLabel.ZIndex =
SpeedInput:():(()
newSpeed = (SpeedInput.Text)
newSpeed dodgeSpeed = newSpeed
)
FloatInput:():(()
newFloat = (FloatInput.Text)
newFloat floatPower = newFloat
)
SpeedInput.FocusLost:((enterPressed)
enterPressed
newSpeed = (SpeedInput.Text)
newSpeed dodgeSpeed = newSpeed
)
FloatInput.FocusLost:((enterPressed)
enterPressed
newFloat = (FloatInput.Text)
newFloat floatPower = newFloat
)
()
rootPart
attachment = .()
attachment.Parent = rootPart
attachment.Position = .(, -, )
particleEmitter = .()
particleEmitter.Parent = attachment
particleEmitter.Texture =
particleEmitter.Rate =
particleEmitter.Lifetime = NumberRange.(, )
particleEmitter.Speed = NumberRange.(, )
particleEmitter.SpreadAngle = .(, )
particleEmitter.VelocityInheritance =
particleEmitter.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
particleEmitter.LightEmission =
particleEmitter.Size = NumberSequence.({NumberSequenceKeypoint.(, ), NumberSequenceKeypoint.(, )})
particleEmitter.Transparency = NumberSequence.({NumberSequenceKeypoint.(, ), NumberSequenceKeypoint.(, )})
particleEmitter.ZOffset =
particleEmitter:()
.(, ()
particleEmitter.Enabled =
attachment:()
)
()
isDodging
character rootPart humanoid
isDodging =
()
moveDirection = humanoid.MoveDirection
moveDirection.Magnitude <
camera = .CurrentCamera
camera
moveDirection = camera.CFrame.LookVector * .(,,)
moveDirection = moveDirection.Unit
moveDirection = rootPart.CFrame.LookVector
dodgeDistance = dodgeSpeed *
horizontalOffset = moveDirection * dodgeDistance
verticalOffset = .(, floatPower, )
bodyVelocity = .()
bodyVelocity.Velocity = horizontalOffset / + .(, floatPower / , )
bodyVelocity.MaxForce = .(, , )
bodyVelocity.Parent = rootPart
.()
bodyVelocity:()
isDodging =
(char)
hum = char:()
hum.Jumping:(()
dodgeOnJump
()
)
player.CharacterAdded:((newChar)
character = newChar
humanoid = newChar:()
rootPart = newChar:()
(newChar)
)
character
(character)
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed
input.KeyCode == DODGE_KEY
()
)
()
Universal