Fling All Script (Raw) - Pastebin.com (2024)

  1. game:GetService("StarterGui"):SetCore("SendNotification",{

  2. Title = "Script Executed";

  3. Text = "Fling All";

  4. Duration = 6;

  5. })

  6. local Targets = {"All"} -- "All", "Target Name", "arian_was_here"

  7. local Players = game:GetService("Players")

  8. local Player = Players.LocalPlayer

  9. local AllBool = false

  10. local GetPlayer = function(Name)

  11. Name = Name:lower()

  12. if Name == "all" or Name == "others" then

  13. AllBool = true

  14. return

  15. elseif Name == "random" then

  16. local GetPlayers = Players:GetPlayers()

  17. if table.find(GetPlayers,Player) then table.remove(GetPlayers,table.find(GetPlayers,Player)) end

  18. return GetPlayers[math.random(#GetPlayers)]

  19. elseif Name ~= "random" and Name ~= "all" and Name ~= "others" then

  20. for _,x in next, Players:GetPlayers() do

  21. if x ~= Player then

  22. if x.Name:lower():match("^"..Name) then

  23. return x;

  24. elseif x.DisplayName:lower():match("^"..Name) then

  25. return x;

  26. end

  27. end

  28. end

  29. else

  30. return

  31. end

  32. end

  33. local Message = function(_Title, _Text, Time)

  34. game:GetService("StarterGui"):SetCore("SendNotification", {Title = _Title, Text = _Text, Duration = Time})

  35. end

  36. local SkidFling = function(TargetPlayer)

  37. local Character = Player.Character

  38. local Humanoid = Character and Character:FindFirstChildOfClass("Humanoid")

  39. local RootPart = Humanoid and Humanoid.RootPart

  40. local TCharacter = TargetPlayer.Character

  41. local THumanoid

  42. local TRootPart

  43. local THead

  44. local Accessory

  45. local Handle

  46. if TCharacter:FindFirstChildOfClass("Humanoid") then

  47. THumanoid = TCharacter:FindFirstChildOfClass("Humanoid")

  48. end

  49. if THumanoid and THumanoid.RootPart then

  50. TRootPart = THumanoid.RootPart

  51. end

  52. if TCharacter:FindFirstChild("Head") then

  53. THead = TCharacter.Head

  54. end

  55. if TCharacter:FindFirstChildOfClass("Accessory") then

  56. Accessory = TCharacter:FindFirstChildOfClass("Accessory")

  57. end

  58. if Accessoy and Accessory:FindFirstChild("Handle") then

  59. Handle = Accessory.Handle

  60. end

  61. if Character and Humanoid and RootPart then

  62. if RootPart.Velocity.Magnitude < 50 then

  63. getgenv().OldPos = RootPart.CFrame

  64. end

  65. if THumanoid and THumanoid.Sit and not AllBool then

  66. return Message("Error Occurred", "Targeting is sitting", 5) -- u can remove dis part if u want lol

  67. end

  68. if THead then

  69. workspace.CurrentCamera.CameraSubject = THead

  70. elseif not THead and Handle then

  71. workspace.CurrentCamera.CameraSubject = Handle

  72. elseif THumanoid and TRootPart then

  73. workspace.CurrentCamera.CameraSubject = THumanoid

  74. end

  75. if not TCharacter:FindFirstChildWhichIsA("BasePart") then

  76. return

  77. end

  78. local FPos = function(BasePart, Pos, Ang)

  79. RootPart.CFrame = CFrame.new(BasePart.Position) * Pos * Ang

  80. Character:SetPrimaryPartCFrame(CFrame.new(BasePart.Position) * Pos * Ang)

  81. RootPart.Velocity = Vector3.new(9e7, 9e7 * 10, 9e7)

  82. RootPart.RotVelocity = Vector3.new(9e8, 9e8, 9e8)

  83. end

  84. local SFBasePart = function(BasePart)

  85. local TimeToWait = 2

  86. local Time = tick()

  87. local Angle = 0

  88. repeat

  89. if RootPart and THumanoid then

  90. if BasePart.Velocity.Magnitude < 50 then

  91. Angle = Angle + 100

  92. FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle),0 ,0))

  93. task.wait()

  94. FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))

  95. task.wait()

  96. FPos(BasePart, CFrame.new(2.25, 1.5, -2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))

  97. task.wait()

  98. FPos(BasePart, CFrame.new(-2.25, -1.5, 2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))

  99. task.wait()

  100. FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0))

  101. task.wait()

  102. FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0))

  103. task.wait()

  104. else

  105. FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0))

  106. task.wait()

  107. FPos(BasePart, CFrame.new(0, -1.5, -THumanoid.WalkSpeed), CFrame.Angles(0, 0, 0))

  108. task.wait()

  109. FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0))

  110. task.wait()

  111. FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0))

  112. task.wait()

  113. FPos(BasePart, CFrame.new(0, -1.5, -TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(0, 0, 0))

  114. task.wait()

  115. FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0))

  116. task.wait()

  117. FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(math.rad(90), 0, 0))

  118. task.wait()

  119. FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0))

  120. task.wait()

  121. FPos(BasePart, CFrame.new(0, -1.5 ,0), CFrame.Angles(math.rad(-90), 0, 0))

  122. task.wait()

  123. FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0))

  124. task.wait()

  125. end

  126. else

  127. break

  128. end

  129. until BasePart.Velocity.Magnitude > 500 or BasePart.Parent ~= TargetPlayer.Character or TargetPlayer.Parent ~= Players or not TargetPlayer.Character == TCharacter or THumanoid.Sit or Humanoid.Health <= 0 or tick() > Time + TimeToWait

  130. end

  131. workspace.FallenPartsDestroyHeight = 0/0

  132. local BV = Instance.new("BodyVelocity")

  133. BV.Name = "EpixVel"

  134. BV.Parent = RootPart

  135. BV.Velocity = Vector3.new(9e8, 9e8, 9e8)

  136. BV.MaxForce = Vector3.new(1/0, 1/0, 1/0)

  137. Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false)

  138. if TRootPart and THead then

  139. if (TRootPart.CFrame.p - THead.CFrame.p).Magnitude > 5 then

  140. SFBasePart(THead)

  141. else

  142. SFBasePart(TRootPart)

  143. end

  144. elseif TRootPart and not THead then

  145. SFBasePart(TRootPart)

  146. elseif not TRootPart and THead then

  147. SFBasePart(THead)

  148. elseif not TRootPart and not THead and Accessory and Handle then

  149. SFBasePart(Handle)

  150. else

  151. return Message("Error Occurred", "Target is missing everything", 5)

  152. end

  153. BV:Destroy()

  154. Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true)

  155. workspace.CurrentCamera.CameraSubject = Humanoid

  156. repeat

  157. RootPart.CFrame = getgenv().OldPos * CFrame.new(0, .5, 0)

  158. Character:SetPrimaryPartCFrame(getgenv().OldPos * CFrame.new(0, .5, 0))

  159. Humanoid:ChangeState("GettingUp")

  160. table.foreach(Character:GetChildren(), function(_, x)

  161. if x:IsA("BasePart") then

  162. x.Velocity, x.RotVelocity = Vector3.new(), Vector3.new()

  163. end

  164. end)

  165. task.wait()

  166. until (RootPart.Position - getgenv().OldPos.p).Magnitude < 25

  167. workspace.FallenPartsDestroyHeight = getgenv().FPDH

  168. else

  169. return Message("Error Ocurrido", "El Script A Fallado", 5)

  170. end

  171. end

  172. if not Welcome then Message("By Augus X", "", 6) end

  173. getgenv().Welcome = true

  174. if Targets[1] then for _,x in next, Targets do GetPlayer(x) end else return end

  175. if AllBool then

  176. for _,x in next, Players:GetPlayers() do

  177. SkidFling(x)

  178. end

  179. end

  180. for _,x in next, Targets do

  181. if GetPlayer(x) and GetPlayer(x) ~= Player then

  182. if GetPlayer(x).UserId ~= 2924145477 then

  183. local TPlayer = GetPlayer(x)

  184. if TPlayer then

  185. SkidFling(TPlayer)

  186. end

  187. else

  188. Message("ERROR AL ASER FLING", "", 8)

  189. end

  190. elseif not GetPlayer(x) and not AllBool then

  191. Message("ERROR OCURRIDO", "NO SE LE ISO FLING", 8)

  192. end

  193. end

Fling All Script (Raw) - Pastebin.com (2024)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Ouida Strosin DO

Last Updated:

Views: 6322

Rating: 4.6 / 5 (76 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Ouida Strosin DO

Birthday: 1995-04-27

Address: Suite 927 930 Kilback Radial, Candidaville, TN 87795

Phone: +8561498978366

Job: Legacy Manufacturing Specialist

Hobby: Singing, Mountain biking, Water sports, Water sports, Taxidermy, Polo, Pet

Introduction: My name is Ouida Strosin DO, I am a precious, combative, spotless, modern, spotless, beautiful, precious person who loves writing and wants to share my knowledge and understanding with you.