Run it
Copy the script and paste it into your executor.
player = .Players.LocalPlayer
Dive = .(, player.Backpack)
Dive.Name =
debounce =
()
Holder = player.Character
Torso = Holder:()
RightS = Torso:()
LeftS = Torso:()
RightH = Torso:()
LeftH = Torso:()
RightS.MaxVelocity =
LeftS.MaxVelocity =
RightH.MaxVelocity =
LeftH.MaxVelocity =
RightS.DesiredAngle =
LeftS.DesiredAngle =
LeftH.DesiredAngle =
RightH.DesiredAngle =
(value)
Holder = player.Character
Player = player
value ==
Anim = Holder:()
Anim ~=
Anim.Disabled =
Anim.Parent = Player
value ==
Anim = Player:()
Anim ~=
Anim.Disabled =
Anim.Parent = Holder
(ml)
i = , ml.velocity.y /
ml.velocity = ml.velocity + .(, -, )
()
ml:()
()
debounce ==
debounce =
Char = player.Character
Human = Char.Humanoid
Torso = Char.Torso
CF = Torso.CFrame
Human.PlatformStand =
VelUp = .()
VelUp.velocity = .(, , ) + Torso.CFrame.lookVector *
VelUp.P = VelUp.P *
VelUp.maxForce = .(, , ) *
VelUp.Parent = Torso
.(.(Down), VelUp)
Gyro = .()
Gyro.P = Gyro.P *
Gyro.maxTorque = .(, , ) *
Gyro.cframe = CF
Gyro.Parent = Torso
i = ,
Gyro.cframe = Gyro.cframe * .(.pi / -, , )
()
i = ,
Gyro.cframe = Gyro.cframe * .(.pi / -, , )
()
()
i = ,
Gyro.cframe = Gyro.cframe * .(.pi / -, , )
()
Gyro.cframe = CF
()
Gyro:()
Human.PlatformStand =
()
debounce =
(mouse)
player = .Players.LocalPlayer
player ==
mouse.Button1Down:(
()
()
)
Dive.Selected:(onActive)
.Players.LocalPlayer.CharacterAdded:(
(character)
character:()
Dive = .(, player.Backpack)
Dive.Name =
debounce =
()
Holder = player.Character
Torso = Holder:()
RightS = Torso:()
LeftS = Torso:()
RightH = Torso:()
LeftH = Torso:()
RightS.MaxVelocity =
LeftS.MaxVelocity =
RightH.MaxVelocity =
LeftH.MaxVelocity =
RightS.DesiredAngle =
LeftS.DesiredAngle =
LeftH.DesiredAngle =
RightH.DesiredAngle =
(value)
Holder = player.Character
Player = player
value ==
Anim = Holder:()
Anim ~=
Anim.Disabled =
Anim.Parent = Player
value ==
Anim = Player:()
Anim ~=
Anim.Disabled =
Anim.Parent = Holder
(ml)
i = , ml.velocity.y /
ml.velocity = ml.velocity + .(, -, )
()
ml:()
()
debounce ==
debounce =
Char = player.Character
Human = Char.Humanoid
Torso = Char.Torso
CF = Torso.CFrame
Human.PlatformStand =
VelUp = .()
VelUp.velocity = .(, , ) + Torso.CFrame.lookVector *
VelUp.P = VelUp.P *
VelUp.maxForce = .(, , ) *
VelUp.Parent = Torso
.(.(Down), VelUp)
Gyro = .()
Gyro.P = Gyro.P *
Gyro.maxTorque = .(, , ) *
Gyro.cframe = CF
Gyro.Parent = Torso
i = ,
Gyro.cframe = Gyro.cframe * .(.pi / -, , )
()
i = ,
Gyro.cframe = Gyro.cframe * .(.pi / -, , )
()
()
i = ,
Gyro.cframe = Gyro.cframe * .(.pi / -, , )
()
Gyro.cframe = CF
()
Gyro:()
Human.PlatformStand =
()
debounce =
(mouse)
player = .Players.LocalPlayer
player ==
mouse.Button1Down:(
()
()
)
Dive.Selected:(onActive)
)
Gives you a flip tool (I didnt code the tool I ported the old roblox tool from studio and added a CharacterAdded hook)