Advertisement
AlexRobKitYT

[V2] FE Invisible Fling

May 4th, 2020
9,237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 5.60 KB | None | 0 0
  1. -- FE Invisible Fling
  2.  
  3. spawn(function()
  4. local message = Instance.new("Message",workspace)
  5. message.Text = "Loaded press z to execute inviseble , press x to respawn)"
  6. wait(2)
  7. message.Text = "You can only execute this script 1 time."
  8. wait(1)
  9. message.Text = "You may start"
  10. wait(1)
  11. message:Destroy()
  12. end)
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21. local mouse = game.Players.LocalPlayer:GetMouse()
  22.  
  23. local groot = nil
  24.  
  25. mouse.KeyDown:connect(function(k)
  26.    
  27.     if k == "z" then
  28.        
  29.        
  30.        
  31. spawn(function()
  32. local message = Instance.new("Message",workspace)
  33. message.Text = "Fe Invisible Fling By Diemiers#4209 Loaded (wait 11 seconds to load)"
  34. wait(11)
  35. message:Destroy()
  36. end)
  37.  
  38.  
  39. local ch = game.Players.LocalPlayer.Character
  40. local prt=Instance.new("Model", workspace)
  41. local z1 =  Instance.new("Part", prt)
  42. z1.Name="Torso"
  43. z1.CanCollide = false
  44. z1.Anchored = true
  45. local z2  =Instance.new("Part", prt)
  46. z2.Name="Head"
  47. z2.Anchored = true
  48. z2.CanCollide = false
  49. local z3 =Instance.new("Humanoid", prt)
  50. z3.Name="Humanoid"
  51. z1.Position = Vector3.new(0,9999,0)
  52. z2.Position = Vector3.new(0,9991,0)
  53.  game.Players.LocalPlayer.Character=prt
  54. wait(5)
  55. game.Players.LocalPlayer.Character=ch
  56. wait(6)
  57.  
  58.  
  59. local plr = game.Players.LocalPlayer
  60. mouse = plr:GetMouse()
  61.  
  62. local Hum = Instance.new("Humanoid")
  63. Hum.Parent = game.Players.LocalPlayer.Character
  64.  
  65.  
  66. local root =  game.Players.LocalPlayer.Character.HumanoidRootPart
  67.  
  68.  
  69. for i,v in pairs(plr.Character:GetChildren()) do
  70.    
  71.     if v ~= root and  v.Name ~= "Humanoid" then
  72.        
  73.         v:Destroy()
  74.        
  75.     end
  76.    
  77.    
  78. end
  79.            
  80. workspace.CurrentCamera.CameraSubject = root
  81.  
  82. local se = Instance.new("SelectionBox",root)
  83. se.Adornee = root
  84.  
  85.  
  86. game:GetService('RunService').Stepped:connect(function()
  87. game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false
  88. end)
  89. game:GetService('RunService').RenderStepped:connect(function()
  90. game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false
  91. end)
  92.  
  93.  
  94. power = 999999 -- change this to make it more or less powerful
  95.  
  96. power = power*10
  97.  
  98. ---
  99. wait(.1)
  100. local bambam = Instance.new("BodyThrust")
  101. bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
  102. bambam.Force = Vector3.new(power,0,power)
  103. bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
  104.  
  105.  
  106.  
  107.  
  108.  
  109. local plr = game.Players.LocalPlayer
  110. local torso = root
  111. local flying = true
  112. local deb = true
  113. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  114. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  115. local maxspeed = 120
  116. local speed = 15
  117.  
  118.  
  119. ---local bambam = Instance.new("BodyThrust")
  120. ---bambam.Parent = torso
  121. --bambam.Force = Vector3.new(9999999,0,9999999)
  122. --bambam.Location = torso.Position
  123.  
  124.  
  125. ---
  126. groot = root
  127.  
  128. function Fly()
  129. local bg = Instance.new("BodyGyro", torso)
  130. bg.P = 9e4
  131. bg.maxTorque = Vector3.new(0, 0, 0)
  132. bg.cframe = torso.CFrame
  133. local bv = Instance.new("BodyVelocity", torso)
  134. bv.velocity = Vector3.new(0,0,0)
  135. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  136. repeat wait()
  137.  
  138. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  139. speed = speed+.2
  140. if speed > maxspeed then
  141. speed = maxspeed
  142. end
  143. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  144. speed = speed-1
  145. if speed < 0 then
  146. speed = 0
  147. end
  148. end
  149. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  150. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  151. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  152. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  153. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  154. else
  155. bv.velocity = Vector3.new(0,0.1,0)
  156. end
  157.  
  158. until not flying
  159. ctrl = {f = 0, b = 0, l = 0, r = 0}
  160. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  161. speed = 0
  162. bg:Destroy()
  163. bv:Destroy()
  164.  
  165. end
  166. mouse.KeyDown:connect(function(key)
  167. if key:lower() == "e" then
  168. if flying then flying = false
  169. else
  170. flying = true
  171. Fly()
  172. end
  173. elseif key:lower() == "w" then
  174. ctrl.f = 1
  175. elseif key:lower() == "s" then
  176. ctrl.b = -1
  177. elseif key:lower() == "a" then
  178. ctrl.l = -1
  179. elseif key:lower() == "d" then
  180. ctrl.r = 1
  181. end
  182. end)
  183. mouse.KeyUp:connect(function(key)
  184. if key:lower() == "w" then
  185. ctrl.f = 0
  186. elseif key:lower() == "s" then
  187. ctrl.b = 0
  188. elseif key:lower() == "a" then
  189. ctrl.l = 0
  190. elseif key:lower() == "d" then
  191. ctrl.r = 0
  192. elseif key:lower() == "r" then
  193.  
  194. end
  195. end)
  196. Fly()
  197.  
  198.        
  199.        
  200.     elseif k == "x" then
  201.        
  202.        
  203.         spawn(function()
  204. local message = Instance.new("Message",workspace)
  205. message.Text = "Respawning dont spam"
  206. wait(1)
  207. message:Destroy()
  208. end)
  209.        
  210.         local saved = groot.Position
  211.        
  212. local ch = game.Players.LocalPlayer.Character
  213. local prt=Instance.new("Model", workspace)
  214. local z1 =  Instance.new("Part", prt)
  215. z1.Name="Torso"
  216. z1.CanCollide = false
  217. z1.Anchored = true
  218. local z2  =Instance.new("Part", prt)
  219. z2.Name="Head"
  220. z2.Anchored = true
  221. z2.CanCollide = false
  222. local z3 =Instance.new("Humanoid", prt)
  223. z3.Name="Humanoid"
  224. z1.Position = Vector3.new(0,9999,0)
  225. z2.Position = Vector3.new(0,9991,0)
  226.  game.Players.LocalPlayer.Character=prt
  227. wait(5)
  228.  game.Players.LocalPlayer.Character=ch
  229. local poop = nil
  230.         repeat wait() poop = game.Players.LocalPlayer.Character:FindFirstChild("Head") until poop ~= nil
  231.         wait(1)
  232.         game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(saved)
  233.        
  234.     end
  235.    
  236.    
  237. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement