All Fling Scripts - Pastebin.com (2024)

  1. -- Made By ivysinbkm

  2. local ScreenGui = Instance.new("ScreenGui")

  3. local Main = Instance.new("Frame")

  4. local Feyeet = Instance.new("TextButton")

  5. local ClickFling = Instance.new("TextButton")

  6. local InvisibleFling = Instance.new("TextButton")

  7. local SpinFling = Instance.new("TextButton")

  8. local title = Instance.new("TextLabel")

  9. local TextLabel = Instance.new("TextLabel")

  10. local TextLabel_2 = Instance.new("TextLabel")

  11. local TextButton = Instance.new("TextButton")

  12. local TextLabel_3 = Instance.new("TextLabel")

  13. local ImageLabel = Instance.new("ImageLabel")

  14. local TextButton_2 = Instance.new("TextButton")

  15. local Openmain = Instance.new("Frame")

  16. local open = Instance.new("TextButton")

  17. --Properties:

  18. ScreenGui.Parent = game.Workspace

  19. Main.Name = "Main"

  20. Main.Parent = ScreenGui

  21. Main.BackgroundColor3 = Color3.fromRGB(47, 47, 47)

  22. Main.Position = UDim2.new(0.353893608, 0, 0.325153381, 0)

  23. Main.Size = UDim2.new(0, 377, 0, 222)

  24. Main.Visible = false

  25. main.Active = true

  26. main.Draggable = true

  27. Feyeet.Name = "Fe yeet"

  28. Feyeet.Parent = Main

  29. Feyeet.BackgroundColor3 = Color3.fromRGB(176, 176, 176)

  30. Feyeet.BorderColor3 = Color3.fromRGB(117, 116, 131)

  31. Feyeet.BorderSizePixel = 3

  32. Feyeet.Position = UDim2.new(0.111405835, 0, 0.279279292, 0)

  33. Feyeet.Size = UDim2.new(0, 125, 0, 33)

  34. Feyeet.Style = Enum.ButtonStyle.RobloxRoundButton

  35. Feyeet.Font = Enum.Font.JosefinSans

  36. Feyeet.Text = "Fe yeet"

  37. Feyeet.TextColor3 = Color3.fromRGB(0, 0, 0)

  38. Feyeet.TextSize = 25.000

  39. Feyeet.MouseButton1Down:connect(function()

  40. local lp = game:FindService("Players").LocalPlayer

  41. local function gplr(String)

  42. local Found = {}

  43. local strl = String:lower()

  44. if strl == "all" then

  45. for i,v in pairs(game:FindService("Players"):GetPlayers()) do

  46. table.insert(Found,v)

  47. end

  48. elseif strl == "others" then

  49. for i,v in pairs(game:FindService("Players"):GetPlayers()) do

  50. if v.Name ~= lp.Name then

  51. table.insert(Found,v)

  52. end

  53. end

  54. elseif strl == "me" then

  55. for i,v in pairs(game:FindService("Players"):GetPlayers()) do

  56. if v.Name == lp.Name then

  57. table.insert(Found,v)

  58. end

  59. end

  60. else

  61. for i,v in pairs(game:FindService("Players"):GetPlayers()) do

  62. if v.Name:lower():sub(1, #String) == String:lower() then

  63. table.insert(Found,v)

  64. end

  65. end

  66. end

  67. return Found

  68. end

  69. local function notif(str,dur)

  70. game:FindService("StarterGui"):SetCore("SendNotification", {

  71. Title = "yeet gui",

  72. Text = str,

  73. Icon = "rbxassetid://2005276185",

  74. Duration = dur or 3

  75. })

  76. end

  77. --// sds

  78. local h = Instance.new("ScreenGui")

  79. local Main = Instance.new("ImageLabel")

  80. local Top = Instance.new("Frame")

  81. local Title = Instance.new("TextLabel")

  82. local TextBox = Instance.new("TextBox")

  83. local TextButton = Instance.new("TextButton")

  84. h.Name = "h"

  85. h.Parent = game:GetService("CoreGui")

  86. h.ResetOnSpawn = false

  87. Main.Name = "Main"

  88. Main.Parent = h

  89. Main.Active = true

  90. Main.Draggable = true

  91. Main.BackgroundColor3 = Color3.fromRGB(255, 255, 255)

  92. Main.BorderSizePixel = 0

  93. Main.Position = UDim2.new(0.174545452, 0, 0.459574461, 0)

  94. Main.Size = UDim2.new(0, 454, 0, 218)

  95. Main.Image = "rbxassetid://2005276185"

  96. Top.Name = "Top"

  97. Top.Parent = Main

  98. Top.BackgroundColor3 = Color3.fromRGB(57, 57, 57)

  99. Top.BorderSizePixel = 0

  100. Top.Size = UDim2.new(0, 454, 0, 44)

  101. Title.Name = "Title"

  102. Title.Parent = Top

  103. Title.BackgroundColor3 = Color3.fromRGB(49, 49, 49)

  104. Title.BorderSizePixel = 0

  105. Title.Position = UDim2.new(0, 0, 0.295454562, 0)

  106. Title.Size = UDim2.new(0, 454, 0, 30)

  107. Title.Font = Enum.Font.SourceSans

  108. Title.Text = "FE Yeet Gui (trollface edition)"

  109. Title.TextColor3 = Color3.fromRGB(255, 255, 255)

  110. Title.TextScaled = true

  111. Title.TextSize = 14.000

  112. Title.TextWrapped = true

  113. TextBox.Parent = Main

  114. TextBox.BackgroundColor3 = Color3.fromRGB(49, 49, 49)

  115. TextBox.BorderSizePixel = 0

  116. TextBox.Position = UDim2.new(0.0704845786, 0, 0.270642221, 0)

  117. TextBox.Size = UDim2.new(0, 388, 0, 62)

  118. TextBox.Font = Enum.Font.SourceSans

  119. TextBox.PlaceholderText = "Who do i destroy(can be shortened)"

  120. TextBox.Text = ""

  121. TextBox.TextColor3 = Color3.fromRGB(255, 255, 255)

  122. TextBox.TextScaled = true

  123. TextBox.TextSize = 14.000

  124. TextBox.TextWrapped = true

  125. TextButton.Parent = Main

  126. TextButton.BackgroundColor3 = Color3.fromRGB(49, 49, 49)

  127. TextButton.BorderSizePixel = 0

  128. TextButton.Position = UDim2.new(0.10352423, 0, 0.596330225, 0)

  129. TextButton.Size = UDim2.new(0, 359, 0, 50)

  130. TextButton.Font = Enum.Font.SourceSans

  131. TextButton.Text = "Cheese em'"

  132. TextButton.TextColor3 = Color3.fromRGB(255, 255, 255)

  133. TextButton.TextScaled = true

  134. TextButton.TextSize = 14.000

  135. TextButton.TextWrapped = true

  136. TextButton.MouseButton1Click:Connect(function()

  137. local Target = gplr(TextBox.Text)

  138. if Target[1] then

  139. Target = Target[1]

  140. local Thrust = Instance.new('BodyThrust', lp.Character.HumanoidRootPart)

  141. Thrust.Force = Vector3.new(9999,9999,9999)

  142. Thrust.Name = "YeetForce"

  143. repeat

  144. lp.Character.HumanoidRootPart.CFrame = Target.Character.HumanoidRootPart.CFrame

  145. Thrust.Location = Target.Character.HumanoidRootPart.Position

  146. game:FindService("RunService").Heartbeat:wait()

  147. until not Target.Character:FindFirstChild("Head")

  148. else

  149. notif("Invalid player")

  150. end

  151. end)

  152. --//fsddfsdf

  153. notif("Loaded successfully! Created by scuba#0001", 5)

  154. end)

  155. ClickFling.Name = "Click Fling"

  156. ClickFling.Parent = Main

  157. ClickFling.BackgroundColor3 = Color3.fromRGB(124, 124, 124)

  158. ClickFling.Position = UDim2.new(0.111405835, 0, 0.504504502, 0)

  159. ClickFling.Size = UDim2.new(0, 125, 0, 33)

  160. ClickFling.Style = Enum.ButtonStyle.RobloxRoundButton

  161. ClickFling.Font = Enum.Font.JosefinSans

  162. ClickFling.Text = "Click Fling"

  163. ClickFling.TextColor3 = Color3.fromRGB(0, 0, 0)

  164. ClickFling.TextSize = 25.000

  165. ClickFling.MouseButton1Down:connect(function()

  166. for i,v in next, game:GetService("Players").LocalPlayer.Character:GetDescendants() do

  167. if v:IsA("BasePart") and v.Name ~="HumanoidRootPart" then

  168. game:GetService("RunService").Heartbeat:connect(function()

  169. v.Velocity = Vector3.new(0,-30,0)

  170. wait(0.5)

  171. end)

  172. end

  173. end

  174. function rmesh(HatName)

  175. for _,mesh in next, workspace[game.Players.LocalPlayer.Name][HatName]:GetDescendants() do

  176. if mesh:IsA("Mesh") or mesh:IsA("SpecialMesh") then

  177. mesh:Remove()

  178. end

  179. end

  180. end

  181. function create(part, parent, position, rotation)

  182. part.AccessoryWeld:Remove()

  183. Instance.new("Attachment",part)

  184. Instance.new("AlignPosition",part)

  185. Instance.new("AlignOrientation",part)

  186. Instance.new("Attachment",parent)

  187. part.AlignPosition.Attachment0 = part.Attachment

  188. part.AlignOrientation.Attachment0 = part.Attachment

  189. part.AlignPosition.Attachment1 = parent.Attachment

  190. part.AlignOrientation.Attachment1 = parent.Attachment

  191. part.Attachment.Position = position

  192. part.Attachment.Orientation = rotation

  193. part.AlignPosition.Responsiveness = 200

  194. part.AlignOrientation.Responsiveness = 200

  195. part.AlignPosition.MaxForce = 9999999

  196. part.AlignPosition.RigidityEnabled = false

  197. part.AlignOrientation.MaxTorque = 9999999

  198. end

  199. local LocalPlayer = game.Players.LocalPlayer

  200. function eswait(num)

  201. if num == 0 or num == nil then

  202. game:service("RunService").Stepped:wait(0)

  203. else

  204. for i = 0, num do

  205. game:service("RunService").Stepped:wait(0)

  206. end

  207. end

  208. end

  209. function makepart(hat,part)

  210. Instance.new('Part',workspace[LocalPlayer.Name])

  211. workspace[LocalPlayer.Name].Part.Name = 'lerp'..hat

  212. workspace[LocalPlayer.Name]['lerp'..hat].CanCollide = false

  213. workspace[LocalPlayer.Name]['lerp'..hat].Size = workspace[LocalPlayer.Name][hat].Handle.Size

  214. workspace[LocalPlayer.Name]['lerp'..hat].Transparency = 1

  215. Instance.new('Weld',workspace[LocalPlayer.Name]['lerp'..hat])

  216. create(workspace[LocalPlayer.Name][hat].Handle,workspace[LocalPlayer.Name]['lerp'..hat],Vector3.new(),Vector3.new())

  217. workspace[LocalPlayer.Name]['lerp'..hat].Weld.Part0 = workspace[LocalPlayer.Name]['lerp'..hat]

  218. workspace[LocalPlayer.Name]['lerp'..hat].Weld.Part1 = workspace[LocalPlayer.Name][part]

  219. workspace[LocalPlayer.Name]['lerp'..hat].Weld.C0 = workspace[LocalPlayer.Name]['lerp'..hat].CFrame:inverse() * workspace[LocalPlayer.Name][part].CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),0)

  220. end

  221. local hatsine = 0

  222. local hatchange = 1

  223. function clerp(hat,ppx,ppy,pppz,rrrx,rrry,rrz,lppx,lppy,lpppz,lrrrx,lrrry,lrrz,speed)

  224. coroutine.wrap(function()

  225. while true do

  226. hatsine = hatsine + speed

  227. workspace[game.Players.LocalPlayer.Name]['lerp'..hat].Weld.C0 = workspace[game.Players.LocalPlayer.Name]['lerp'..hat].Weld.C0:lerp(CFrame.new(ppx + lppx * math.sin(hatsine/11), ppy + lppy * math.sin(hatsine/11), pppz + lpppz * math.sin(hatsine/11)) * CFrame.Angles(math.rad(rrrx + lrrrx * math.sin(hatsine/11)), math.rad(rrry + lrrry * math.sin(hatsine/11)), math.rad(rrz + lrrz * math.sin(hatsine/11))),0.1)

  228. eswait()

  229. end

  230. end)()

  231. end

  232. local player = game.Players.LocalPlayer

  233. local character1 = player.Character

  234. local mouse = player:GetMouse()

  235. local fakebody = Instance.new("Part", character1)

  236. fakebody.Transparency = 1

  237. fakebody.Anchored = true

  238. fakebody.CanCollide = false

  239. fakebody.Position = character1.Head.Position

  240. fakebody.Name = "FPart"

  241. wait()

  242. _G.ReanimationType = "PDeath" --PDeath, Fling, Simple

  243. _G.Velocity = Vector3.new(36,0,0)

  244. _G.FlingBlock = true

  245. _G.FlingBlockTransparency = 1

  246. _G.HighlightFlingBlock = true

  247. _G.FlingBlockPosition = "FPart"

  248. _G.HighlightFlingBlockColor = Color3.fromRGB(255,0,0)

  249. loadstring(game:HttpGet("https://raw.githubusercontent.com/GelatekWasTaken/Reanimation.lua/main/Main/Main.lua"))()

  250. wait(1)

  251. mouse.KeyDown:connect(function(key)

  252. if key == "e" then

  253. character1.Reanimate.FPart.Position = mouse.Hit.p

  254. end

  255. end)

  256. rmesh('Pink Hair')

  257. rmesh('Kate Hair')

  258. makepart('Kate Hair','Right Arm')

  259. clerp('Kate Hair',0,1,0,0,0,0,0,0,0,0,0,0,1)

  260. makepart('Pink Hair','Right Arm')

  261. clerp('Pink Hair',0,0.5,-2,-90,0,0,0,0,0,0,0,0,1)

  262. local Scale = game.Players.LocalPlayer.Character.Torso.Size.X/2*(game.Players.LocalPlayer.Character.Torso:FindFirstChild("ScaleInserted") ~= nil and game.Players.LocalPlayer.Character.Torso:FindFirstChild("ScaleInserted").Scale.Z or 1)*0.8

  263. local Speed = 20*Scale

  264. local Gravity = 0.1

  265. local Player = game.Players.LocalPlayer

  266. local Character = Player.Character.Reanimate

  267. local Humanoid = Character.Humanoid

  268. Humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll,false)

  269. local Torso = Character.HumanoidRootPart

  270. local Mouse = game.Players.LocalPlayer:GetMouse()

  271. local RenderStepped = game:GetService("RunService").RenderStepped

  272. local Camera = Workspace.CurrentCamera

  273. Camera:ClearAllChildren()

  274. local Model = Instance.new("Model",Character)

  275. local IgnoreList = {Character,Workspace.Terrain}

  276. local Part0Joint = CFrame.new(Vector3.new(1,0.75,0)*Scale*1.25)

  277. local Part1Joint = CFrame.new(Vector3.new(-0.5,0.75,0)*Scale*1.25)

  278. local RotationOffset = CFrame.Angles(math.rad(90),math.rad(0),0)

  279. local Gangster = false

  280. local Part0JointHead = CFrame.new(Vector3.new(0,1,0)*Scale*1.25)

  281. local Part1JointHead = CFrame.new(Vector3.new(0,-0.5,0)*Scale*1.25)

  282. local RotationOffsetHead = CFrame.Angles(0,0,0)

  283. local Handle = Instance.new("Part",Model)

  284. Handle.CanCollide = false

  285. Handle.Name = "Handle"

  286. Handle.Position = Vector3.new(0,100,0)

  287. Handle:BreakJoints()

  288. Handle.FormFactor = "Custom"

  289. Handle.Size = Vector3.new(0.2,0.2,0.2)

  290. Handle.TopSurface = "SmoothNoOutlines"

  291. Handle.BottomSurface = "SmoothNoOutlines"

  292. Handle.FrontSurface = "SmoothNoOutlines"

  293. Handle.BackSurface = "SmoothNoOutlines"

  294. Handle.RightSurface = "SmoothNoOutlines"

  295. Handle.LeftSurface = "SmoothNoOutlines"

  296. Handle.BrickColor = BrickColor.new("Black")

  297. local Mesh = Instance.new("BlockMesh",Handle)

  298. Mesh.Scale = Vector3.new(0.25,1,0.4) / 0.2 * Scale

  299. local HandleWeld = Instance.new("Motor6D")

  300. HandleWeld.Part0 = Character["Right Arm"]

  301. HandleWeld.Part1 = Handle

  302. HandleWeld.C0 = CFrame.new(Vector3.new(0,-1,0)*Scale) * CFrame.Angles(math.rad(-105),0,0)

  303. HandleWeld.Parent = Handle

  304. local Part = Instance.new("Part",Model)

  305. Part.CanCollide = false

  306. Part.Position = Vector3.new(0,100,0)

  307. Part:BreakJoints()

  308. Part.FormFactor = "Custom"

  309. Part.Size = Vector3.new(0.2,0.2,0.2)

  310. Part.TopSurface = "SmoothNoOutlines"

  311. Part.BottomSurface = "SmoothNoOutlines"

  312. Part.FrontSurface = "SmoothNoOutlines"

  313. Part.BackSurface = "SmoothNoOutlines"

  314. Part.RightSurface = "SmoothNoOutlines"

  315. Part.LeftSurface = "SmoothNoOutlines"

  316. Part.BrickColor = BrickColor.new("Black")

  317. local Mesh = Instance.new("CylinderMesh",Part)

  318. Mesh.Scale = Vector3.new(0.07,0.2,0.07) / 0.2 * Scale

  319. local PartWeld = Instance.new("Motor6D")

  320. PartWeld.Part0 = Handle

  321. PartWeld.Part1 = Part

  322. PartWeld.C0 = CFrame.new(Vector3.new(-0.115,-0.475,-0.190)*Scale) * CFrame.Angles(0,0,0)

  323. PartWeld.Parent = Part

  324. local Part = Instance.new("Part",Model)

  325. Part.CanCollide = false

  326. Part.Position = Vector3.new(0,100,0)

  327. Part:BreakJoints()

  328. Part.FormFactor = "Custom"

  329. Part.Size = Vector3.new(0.2,0.2,0.2)

  330. Part.TopSurface = "SmoothNoOutlines"

  331. Part.BottomSurface = "SmoothNoOutlines"

  332. Part.FrontSurface = "SmoothNoOutlines"

  333. Part.BackSurface = "SmoothNoOutlines"

  334. Part.RightSurface = "SmoothNoOutlines"

  335. Part.LeftSurface = "SmoothNoOutlines"

  336. Part.BrickColor = BrickColor.new("Black")

  337. local Mesh = Instance.new("CylinderMesh",Part)

  338. Mesh.Scale = Vector3.new(0.07,0.2,0.07) / 0.2 * Scale

  339. local PartWeld = Instance.new("Motor6D")

  340. PartWeld.Part0 = Handle

  341. PartWeld.Part1 = Part

  342. PartWeld.C0 = CFrame.new(Vector3.new(0.115,-0.475,0.190)*Scale) * CFrame.Angles(0,0,0)

  343. PartWeld.Parent = Part

  344. local Part = Instance.new("Part",Model)

  345. Part.CanCollide = false

  346. Part.Position = Vector3.new(0,100,0)

  347. Part:BreakJoints()

  348. Part.FormFactor = "Custom"

  349. Part.Size = Vector3.new(0.2,0.2,0.2)

  350. Part.TopSurface = "SmoothNoOutlines"

  351. Part.BottomSurface = "SmoothNoOutlines"

  352. Part.FrontSurface = "SmoothNoOutlines"

  353. Part.BackSurface = "SmoothNoOutlines"

  354. Part.RightSurface = "SmoothNoOutlines"

  355. Part.LeftSurface = "SmoothNoOutlines"

  356. Part.BrickColor = BrickColor.new("Black")

  357. local Mesh = Instance.new("CylinderMesh",Part)

  358. Mesh.Scale = Vector3.new(0.07,0.2,0.07) / 0.2 * Scale

  359. local PartWeld = Instance.new("Motor6D")

  360. PartWeld.Part0 = Handle

  361. PartWeld.Part1 = Part

  362. PartWeld.C0 = CFrame.new(Vector3.new(-0.115,-0.475,0.190)*Scale) * CFrame.Angles(0,0,0)

  363. PartWeld.Parent = Part

  364. local Part = Instance.new("Part",Model)

  365. Part.CanCollide = false

  366. Part.Position = Vector3.new(0,100,0)

  367. Part:BreakJoints()

  368. Part.FormFactor = "Custom"

  369. Part.Size = Vector3.new(0.2,0.2,0.2)

  370. Part.TopSurface = "SmoothNoOutlines"

  371. Part.BottomSurface = "SmoothNoOutlines"

  372. Part.FrontSurface = "SmoothNoOutlines"

  373. Part.BackSurface = "SmoothNoOutlines"

  374. Part.RightSurface = "SmoothNoOutlines"

  375. Part.LeftSurface = "SmoothNoOutlines"

  376. Part.BrickColor = BrickColor.new("Black")

  377. local Mesh = Instance.new("CylinderMesh",Part)

  378. Mesh.Scale = Vector3.new(0.07,0.2,0.07) / 0.2 * Scale

  379. local PartWeld = Instance.new("Motor6D")

  380. PartWeld.Part0 = Handle

  381. PartWeld.Part1 = Part

  382. PartWeld.C0 = CFrame.new(Vector3.new(0.115,-0.475,-0.190)*Scale) * CFrame.Angles(0,0,0)

  383. PartWeld.Parent = Part

  384. local Part = Instance.new("Part",Model)

  385. Part.CanCollide = false

  386. Part.Position = Vector3.new(0,100,0)

  387. Part:BreakJoints()

  388. Part.FormFactor = "Custom"

  389. Part.Size = Vector3.new(0.2,0.2,0.2)

  390. Part.TopSurface = "SmoothNoOutlines"

  391. Part.BottomSurface = "SmoothNoOutlines"

  392. Part.FrontSurface = "SmoothNoOutlines"

  393. Part.BackSurface = "SmoothNoOutlines"

  394. Part.RightSurface = "SmoothNoOutlines"

  395. Part.LeftSurface = "SmoothNoOutlines"

  396. Part.BrickColor = BrickColor.new("Black")

  397. local Mesh = Instance.new("BlockMesh",Part)

  398. Mesh.Scale = Vector3.new(0.23,0.2,0.1) / 0.2 * Scale

  399. local PartWeld = Instance.new("Motor6D")

  400. PartWeld.Part0 = Handle

  401. PartWeld.Part1 = Part

  402. PartWeld.C0 = CFrame.new(Vector3.new(0,-0.475,-0.175)*Scale) * CFrame.Angles(0,0,0)

  403. PartWeld.Parent = Part

  404. local Part = Instance.new("Part",Model)

  405. Part.CanCollide = false

  406. Part.Position = Vector3.new(0,100,0)

  407. Part:BreakJoints()

  408. Part.FormFactor = "Custom"

  409. Part.Size = Vector3.new(0.2,0.2,0.2)

  410. Part.TopSurface = "SmoothNoOutlines"

  411. Part.BottomSurface = "SmoothNoOutlines"

  412. Part.FrontSurface = "SmoothNoOutlines"

  413. Part.BackSurface = "SmoothNoOutlines"

  414. Part.RightSurface = "SmoothNoOutlines"

  415. Part.LeftSurface = "SmoothNoOutlines"

  416. Part.BrickColor = BrickColor.new("Black")

  417. local Mesh = Instance.new("BlockMesh",Part)

  418. Mesh.Scale = Vector3.new(0.23,0.2,0.1) / 0.2 * Scale

  419. local PartWeld = Instance.new("Motor6D")

  420. PartWeld.Part0 = Handle

  421. PartWeld.Part1 = Part

  422. PartWeld.C0 = CFrame.new(Vector3.new(0,-0.475,0.175)*Scale) * CFrame.Angles(0,0,0)

  423. PartWeld.Parent = Part

  424. local Part = Instance.new("Part",Model)

  425. Part.CanCollide = false

  426. Part.Position = Vector3.new(0,100,0)

  427. Part:BreakJoints()

  428. Part.FormFactor = "Custom"

  429. Part.Size = Vector3.new(0.2,0.2,0.2)

  430. Part.TopSurface = "SmoothNoOutlines"

  431. Part.BottomSurface = "SmoothNoOutlines"

  432. Part.FrontSurface = "SmoothNoOutlines"

  433. Part.BackSurface = "SmoothNoOutlines"

  434. Part.RightSurface = "SmoothNoOutlines"

  435. Part.LeftSurface = "SmoothNoOutlines"

  436. Part.BrickColor = BrickColor.new("Black")

  437. local Mesh = Instance.new("BlockMesh",Part)

  438. Mesh.Scale = Vector3.new(0.1,0.2,0.38) / 0.2 * Scale

  439. local PartWeld = Instance.new("Motor6D")

  440. PartWeld.Part0 = Handle

  441. PartWeld.Part1 = Part

  442. PartWeld.C0 = CFrame.new(Vector3.new(-0.1,-0.475,0)*Scale) * CFrame.Angles(0,0,0)

  443. PartWeld.Parent = Part

  444. local Part = Instance.new("Part",Model)

  445. Part.CanCollide = false

  446. Part.Position = Vector3.new(0,100,0)

  447. Part:BreakJoints()

  448. Part.FormFactor = "Custom"

  449. Part.Size = Vector3.new(0.2,0.2,0.2)

  450. Part.TopSurface = "SmoothNoOutlines"

  451. Part.BottomSurface = "SmoothNoOutlines"

  452. Part.FrontSurface = "SmoothNoOutlines"

  453. Part.BackSurface = "SmoothNoOutlines"

  454. Part.RightSurface = "SmoothNoOutlines"

  455. Part.LeftSurface = "SmoothNoOutlines"

  456. Part.BrickColor = BrickColor.new("Black")

  457. local Mesh = Instance.new("BlockMesh",Part)

  458. Mesh.Scale = Vector3.new(0.1,0.2,0.38) / 0.2 * Scale

  459. local PartWeld = Instance.new("Motor6D")

  460. PartWeld.Part0 = Handle

  461. PartWeld.Part1 = Part

  462. PartWeld.C0 = CFrame.new(Vector3.new(0.1,-0.475,0)*Scale) * CFrame.Angles(0,0,0)

  463. PartWeld.Parent = Part

  464. local Part = Instance.new("Part",Model)

  465. Part.CanCollide = false

  466. Part.Position = Vector3.new(0,100,0)

  467. Part:BreakJoints()

  468. Part.FormFactor = "Custom"

  469. Part.Size = Vector3.new(0.2,0.2,0.2)

  470. Part.TopSurface = "SmoothNoOutlines"

  471. Part.BottomSurface = "SmoothNoOutlines"

  472. Part.FrontSurface = "SmoothNoOutlines"

  473. Part.BackSurface = "SmoothNoOutlines"

  474. Part.RightSurface = "SmoothNoOutlines"

  475. Part.LeftSurface = "SmoothNoOutlines"

  476. Part.BrickColor = BrickColor.new("Black")

  477. local Mesh = Instance.new("BlockMesh",Part)

  478. Mesh.Scale = Vector3.new(0.1,0.3,0.05) / 0.2 * Scale

  479. local PartWeld = Instance.new("Motor6D")

  480. PartWeld.Part0 = Handle

  481. PartWeld.Part1 = Part

  482. PartWeld.C0 = CFrame.Angles(math.rad(15),0,0) * CFrame.new(Vector3.new(0,0.25,-0.75)*Scale) * CFrame.Angles(math.rad(-10),0,0)

  483. PartWeld.Parent = Part

  484. local Part = Instance.new("Part",Model)

  485. Part.CanCollide = false

  486. Part.Position = Vector3.new(0,100,0)

  487. Part:BreakJoints()

  488. Part.FormFactor = "Custom"

  489. Part.Size = Vector3.new(0.2,0.2,0.2)

  490. Part.TopSurface = "SmoothNoOutlines"

  491. Part.BottomSurface = "SmoothNoOutlines"

  492. Part.FrontSurface = "SmoothNoOutlines"

  493. Part.BackSurface = "SmoothNoOutlines"

  494. Part.RightSurface = "SmoothNoOutlines"

  495. Part.LeftSurface = "SmoothNoOutlines"

  496. Part.BrickColor = BrickColor.new("Black")

  497. local Mesh = Instance.new("BlockMesh",Part)

  498. Mesh.Scale = Vector3.new(0.1,0.05,0.625) / 0.2 * Scale

  499. local PartWeld = Instance.new("Motor6D")

  500. PartWeld.Part0 = Handle

  501. PartWeld.Part1 = Part

  502. PartWeld.C0 = CFrame.Angles(math.rad(15),0,0) * CFrame.new(Vector3.new(0,0.1,-0.435)*Scale)

  503. PartWeld.Parent = Part

  504. for i = 0,80,10 do

  505. local Part = Instance.new("Part",Model)

  506. Part.CanCollide = false

  507. Part.Position = Vector3.new(0,100,0)

  508. Part:BreakJoints()

  509. Part.FormFactor = "Custom"

  510. Part.Size = Vector3.new(0.2,0.2,0.2)

  511. Part.TopSurface = "SmoothNoOutlines"

  512. Part.BottomSurface = "SmoothNoOutlines"

  513. Part.FrontSurface = "SmoothNoOutlines"

  514. Part.BackSurface = "SmoothNoOutlines"

  515. Part.RightSurface = "SmoothNoOutlines"

  516. Part.LeftSurface = "SmoothNoOutlines"

  517. Part.BrickColor = BrickColor.new("Black")

  518. local Mesh = Instance.new("BlockMesh",Part)

  519. Mesh.Scale = Vector3.new(0.25,0.15,0.03555*2) / 0.2 * Scale

  520. local PartWeld = Instance.new("Motor6D")

  521. PartWeld.Part0 = Handle

  522. PartWeld.Part1 = Part

  523. PartWeld.C0 = CFrame.new(Vector3.new(0,0.15,0.315)*Scale) * CFrame.Angles(math.rad(i-65),0,0) * CFrame.new(Vector3.new(0,0.2,0)*Scale)

  524. PartWeld.Parent = Part

  525. end

  526. local Barrel = Instance.new("Part",Model)

  527. Barrel.CanCollide = false

  528. Barrel.Position = Vector3.new(0,100,0)

  529. Barrel:BreakJoints()

  530. Barrel.FormFactor = "Custom"

  531. Barrel.Size = Vector3.new(0.2,0.2,0.2)

  532. Barrel.TopSurface = "SmoothNoOutlines"

  533. Barrel.BottomSurface = "SmoothNoOutlines"

  534. Barrel.FrontSurface = "SmoothNoOutlines"

  535. Barrel.BackSurface = "SmoothNoOutlines"

  536. Barrel.RightSurface = "SmoothNoOutlines"

  537. Barrel.LeftSurface = "SmoothNoOutlines"

  538. Barrel.BrickColor = BrickColor.new("Black")

  539. local Mesh = Instance.new("BlockMesh",Barrel)

  540. Mesh.Scale = Vector3.new(0.25,0.2,2) / 0.2 * Scale

  541. local BarrelWeld = Instance.new("Motor6D")

  542. BarrelWeld.Part0 = Handle

  543. BarrelWeld.Part1 = Barrel

  544. BarrelWeld.C0 = CFrame.Angles(math.rad(15),0,0) * CFrame.new(Vector3.new(0,0.5,-0.7)*Scale)

  545. BarrelWeld.Parent = Barrel

  546. local Barrel1 = Barrel

  547. local Barrel2 = Instance.new("Part",Model)

  548. Barrel2.CanCollide = false

  549. Barrel2.Position = Vector3.new(0,100,0)

  550. Barrel2:BreakJoints()

  551. Barrel2.FormFactor = "Custom"

  552. Barrel2.Size = Vector3.new(0.2,0.2,0.2)

  553. Barrel2.TopSurface = "SmoothNoOutlines"

  554. Barrel2.BottomSurface = "SmoothNoOutlines"

  555. Barrel2.FrontSurface = "SmoothNoOutlines"

  556. Barrel2.BackSurface = "SmoothNoOutlines"

  557. Barrel2.RightSurface = "SmoothNoOutlines"

  558. Barrel2.LeftSurface = "SmoothNoOutlines"

  559. Barrel2.BrickColor = BrickColor.new("Really black")

  560. local Mesh = Instance.new("BlockMesh",Barrel2)

  561. Mesh.Scale = Vector3.new(0.25,0.25,2) / 0.2 * Scale

  562. local Barrel2Weld = Instance.new("Motor6D")

  563. Barrel2Weld.Part0 = Barrel

  564. Barrel2Weld.Part1 = Barrel2

  565. Barrel2Weld.C0 = CFrame.new(Vector3.new(0,0.225,0)*Scale)

  566. Barrel2Weld.Parent = Barrel2

  567. local RealBarrel = Instance.new("Part",Model)

  568. RealBarrel.CanCollide = false

  569. RealBarrel.Position = Vector3.new(0,100,0)

  570. RealBarrel:BreakJoints()

  571. RealBarrel.FormFactor = "Custom"

  572. RealBarrel.Size = Vector3.new(0.2,0.2,0.2)

  573. RealBarrel.TopSurface = "SmoothNoOutlines"

  574. RealBarrel.BottomSurface = "SmoothNoOutlines"

  575. RealBarrel.FrontSurface = "SmoothNoOutlines"

  576. RealBarrel.BackSurface = "SmoothNoOutlines"

  577. RealBarrel.RightSurface = "SmoothNoOutlines"

  578. RealBarrel.LeftSurface = "SmoothNoOutlines"

  579. RealBarrel.BrickColor = BrickColor.new("Dark grey metallic")

  580. local Mesh = Instance.new("CylinderMesh",RealBarrel)

  581. Mesh.Scale = Vector3.new(0.2,2,0.2) / 0.2 * Scale

  582. local RealBarrelWeld = Instance.new("Motor6D")

  583. RealBarrelWeld.Part0 = Barrel

  584. RealBarrelWeld.Part1 = RealBarrel

  585. RealBarrelWeld.C0 = CFrame.new(Vector3.new(0,0.1,-0.01)*Scale) * CFrame.Angles(math.rad(-90),0,0)

  586. RealBarrelWeld.Parent = RealBarrel

  587. for i = 1,75,15 do

  588. local Part = Instance.new("Part",Model)

  589. Part.CanCollide = false

  590. Part.Position = Vector3.new(0,100,0)

  591. Part:BreakJoints()

  592. Part.FormFactor = "Custom"

  593. Part.Size = Vector3.new(0.2,0.2,0.2)

  594. Part.TopSurface = "SmoothNoOutlines"

  595. Part.BottomSurface = "SmoothNoOutlines"

  596. Part.FrontSurface = "SmoothNoOutlines"

  597. Part.BackSurface = "SmoothNoOutlines"

  598. Part.RightSurface = "SmoothNoOutlines"

  599. Part.LeftSurface = "SmoothNoOutlines"

  600. Part.BrickColor = BrickColor.new("Black")

  601. local Mesh = Instance.new("BlockMesh",Part)

  602. Mesh.Scale = Vector3.new(0.05,0.065,0.05) / 0.2 * Scale

  603. local PartWeld = Instance.new("Motor6D")

  604. PartWeld.Part0 = Handle

  605. PartWeld.Part1 = Part

  606. PartWeld.C0 = CFrame.new(Vector3.new(0,0.525,-0.515)*Scale) * CFrame.Angles(math.rad(i),0,0) * CFrame.new(Vector3.new(0,0,0.2)*Scale)

  607. PartWeld.Parent = Part

  608. end

  609. local Part = Instance.new("Part",Model)

  610. Part.CanCollide = false

  611. Part.Position = Vector3.new(0,100,0)

  612. Part:BreakJoints()

  613. Part.FormFactor = "Custom"

  614. Part.Size = Vector3.new(0.2,0.2,0.2)

  615. Part.TopSurface = "SmoothNoOutlines"

  616. Part.BottomSurface = "SmoothNoOutlines"

  617. Part.FrontSurface = "SmoothNoOutlines"

  618. Part.BackSurface = "SmoothNoOutlines"

  619. Part.RightSurface = "SmoothNoOutlines"

  620. Part.LeftSurface = "SmoothNoOutlines"

  621. Part.BrickColor = BrickColor.new("Really black")

  622. local Mesh = Instance.new("BlockMesh",Part)

  623. Mesh.Scale = Vector3.new(0.05,0.11,0.1) / 0.2 * Scale

  624. local PartWeld = Instance.new("Motor6D")

  625. PartWeld.Part0 = Barrel2

  626. PartWeld.Part1 = Part

  627. PartWeld.C0 = CFrame.new(Vector3.new(0.06,0.135,0.925)*Scale)

  628. PartWeld.Parent = Part

  629. local Part = Instance.new("Part",Model)

  630. Part.CanCollide = false

  631. Part.Position = Vector3.new(0,100,0)

  632. Part:BreakJoints()

  633. Part.FormFactor = "Custom"

  634. Part.Size = Vector3.new(0.2,0.2,0.2)

  635. Part.TopSurface = "SmoothNoOutlines"

  636. Part.BottomSurface = "SmoothNoOutlines"

  637. Part.FrontSurface = "SmoothNoOutlines"

  638. Part.BackSurface = "SmoothNoOutlines"

  639. Part.RightSurface = "SmoothNoOutlines"

  640. Part.LeftSurface = "SmoothNoOutlines"

  641. Part.BrickColor = BrickColor.new("Really black")

  642. local Mesh = Instance.new("BlockMesh",Part)

  643. Mesh.Scale = Vector3.new(0.05,0.11,0.1) / 0.2 * Scale

  644. local PartWeld = Instance.new("Motor6D")

  645. PartWeld.Part0 = Barrel2

  646. PartWeld.Part1 = Part

  647. PartWeld.C0 = CFrame.new(Vector3.new(-0.06,0.135,0.925)*Scale)

  648. PartWeld.Parent = Part

  649. local Part = Instance.new("Part",Model)

  650. Part.CanCollide = false

  651. Part.Position = Vector3.new(0,100,0)

  652. Part:BreakJoints()

  653. Part.FormFactor = "Custom"

  654. Part.Size = Vector3.new(0.2,0.2,0.2)

  655. Part.TopSurface = "SmoothNoOutlines"

  656. Part.BottomSurface = "SmoothNoOutlines"

  657. Part.FrontSurface = "SmoothNoOutlines"

  658. Part.BackSurface = "SmoothNoOutlines"

  659. Part.RightSurface = "SmoothNoOutlines"

  660. Part.LeftSurface = "SmoothNoOutlines"

  661. Part.BrickColor = BrickColor.new("Really black")

  662. local Mesh = Instance.new("BlockMesh",Part)

  663. Mesh.Scale = Vector3.new(0.025,0.1,0.1) / 0.2 * Scale

  664. local PartWeld = Instance.new("Motor6D")

  665. PartWeld.Part0 = Barrel2

  666. PartWeld.Part1 = Part

  667. PartWeld.C0 = CFrame.new(Vector3.new(0,0.135,-0.925)*Scale)

  668. PartWeld.Parent = Part

  669. local Part = Instance.new("Part",Model)

  670. Part.CanCollide = false

  671. Part.Position = Vector3.new(0,100,0)

  672. Part:BreakJoints()

  673. Part.FormFactor = "Custom"

  674. Part.Size = Vector3.new(0.2,0.2,0.2)

  675. Part.Transparency = 1

  676. Part.TopSurface = "SmoothNoOutlines"

  677. Part.BottomSurface = "SmoothNoOutlines"

  678. Part.FrontSurface = "SmoothNoOutlines"

  679. Part.BackSurface = "SmoothNoOutlines"

  680. Part.RightSurface = "SmoothNoOutlines"

  681. Part.LeftSurface = "SmoothNoOutlines"

  682. Part.BrickColor = BrickColor.new("Really black")

  683. local Mesh = Instance.new("BlockMesh",Part)

  684. Mesh.Scale = Vector3.new(0.1,0.1,0.1) / 0.2 * Scale

  685. local PartWeld = Instance.new("Motor6D")

  686. PartWeld.Part0 = Barrel

  687. PartWeld.Part1 = Part

  688. PartWeld.C0 = CFrame.new(Vector3.new(0,0,-5)*Scale)

  689. PartWeld.Parent = Part

  690. local Light = Instance.new("PointLight",Part)

  691. Light.Color = BrickColor.new("Gold").Color

  692. Light.Enabled = true

  693. Light.Shadows = true

  694. Light.Brightness = 0

  695. Light.Range = 6

  696. local Part = Instance.new("Part",Model)

  697. Part.Material = "Neon"

  698. Part.CanCollide = false

  699. Part.Position = Vector3.new(0,100,0)

  700. Part:BreakJoints()

  701. Part.FormFactor = "Custom"

  702. Part.Size = Vector3.new(0.2,0.2,0.2)

  703. Part.TopSurface = "SmoothNoOutlines"

  704. Part.BottomSurface = "SmoothNoOutlines"

  705. Part.FrontSurface = "SmoothNoOutlines"

  706. Part.BackSurface = "SmoothNoOutlines"

  707. Part.RightSurface = "SmoothNoOutlines"

  708. Part.LeftSurface = "SmoothNoOutlines"

  709. Part.BrickColor = BrickColor.new("Bright yellow")

  710. Part.Transparency = 0.25

  711. local RecoilMesh = Instance.new("SpecialMesh",Part)

  712. RecoilMesh.MeshType = "FileMesh"

  713. RecoilMesh.MeshId = "http://www.roblox.com/Asset/?id=1323306"

  714. RecoilMesh.TextureId = "http://www.roblox.com/Asset/?id=98896228"

  715. RecoilMesh.Scale = Vector3.new(0.175,0,0.175) * Scale

  716. local PartWeld = Instance.new("Motor6D")

  717. PartWeld.Part0 = RealBarrel

  718. PartWeld.Part1 = Part

  719. PartWeld.C0 = CFrame.new(Vector3.new(0,0.95,0)*Scale)

  720. PartWeld.Parent = Part

  721. function ShootBullet(Target,barrel)

  722. local barrel = barrel or Barrel

  723. local Bullet = Instance.new("Part",Workspace)

  724. Barrel.CanCollide = false

  725. Bullet.FormFactor = "Custom"

  726. Bullet.Size = Vector3.new(0.2,0.2,5)*Scale

  727. Bullet.TopSurface = "Smooth"

  728. Bullet.BottomSurface = "Smooth"

  729. Bullet.Anchored = true

  730. Bullet.CanCollide = false

  731. Bullet.CFrame = CFrame.new((barrel.CFrame*CFrame.new(0,0,-barrel.Size.Z*barrel.Mesh.Scale.Z/2)).p,Target)*CFrame.new(0,0,-Bullet.Size.Z/2)

  732. Bullet.Transparency = 0.1

  733. Bullet.BrickColor = BrickColor.new("Gold")

  734. --[[local Mesh = Instance.new("SpecialMesh",Bullet)

  735. Mesh.MeshType = "FileMesh"

  736. Mesh.Scale = Vector3.new(0.5,0.5,0.2)

  737. Mesh.MeshId = "http://www.roblox.com/asset/?id=2697549"

  738. --Mesh.TextureId = "http://www.roblox.com/asset/?id=2697544"]]

  739. local Mesh = Instance.new("BlockMesh",Bullet)

  740. Mesh.Scale = Vector3.new(0.2,0.2,5)*Scale/Bullet.Size

  741. IgnoreList[#IgnoreList+1] = Bullet

  742. RenderStepped:wait()

  743. for i = Speed,1000,Speed do -- Loop to do the bullet movement and stuff.

  744. local ray,Hit,Pos,SurfaceNormal;

  745. ray = Ray.new(Bullet.Position,((Bullet.CFrame*CFrame.Angles(math.rad(-Gravity),0,0)*CFrame.new(0,0,-Speed)).p-Bullet.Position).unit*Speed)

  746. Hit,Pos,SurfaceNormal = Workspace:FindPartOnRayWithIgnoreList(ray,IgnoreList)

  747. Bullet.CFrame = Bullet.CFrame*CFrame.Angles(math.rad(-Gravity),0,0)*CFrame.new(0,0,-Speed)

  748. if Hit ~= nil then

  749. local Hum = Hit.Parent:FindFirstChild("Humanoid") or Hit.Parent.Parent:FindFirstChild("Humanoid") or (Hit.Parent.Parent.Parent ~= nil and Hit.Parent.Parent.Parent:FindFirstChild("Humanoid"))

  750. if Hum ~= nil then

  751. Hum:TakeDamage((((Gangster and math.random(0,0) or math.random(0,0))*Scale)/100)*Hum.MaxHealth)

  752. end

  753. break

  754. end

  755. RenderStepped:wait()

  756. end

  757. Bullet:Destroy()

  758. end

  759. Mouse.Button1Down:connect(function()

  760. if not Down and not DB then

  761. Down = true

  762. while Down do

  763. if Humanoid.Health == 0 then break end

  764. if not DB then

  765. DB = true

  766. local Sound = Instance.new("Sound",Barrel)

  767. Sound.SoundId = "http://www.roblox.com/Asset/?id=165946426" -- 132373574

  768. Sound.Volume = 5*Scale

  769. Sound.Pitch = (math.random(70,110)/100)/((Scale < 0.25 and 0.25) or (Scale > 4 and 4) or Scale)

  770. Sound:Play()

  771. Spawn(function()

  772. ShootBullet(Mouse.Hit.p,Barrel1)

  773. end)

  774. RecoilMesh.VertexColor = Vector3.new(1,math.random(160,245)/255,20/255)

  775. PartWeld.C0 = PartWeld.C0 * CFrame.Angles(0,math.rad(math.random(-40,40)),0)

  776. local Shell = Instance.new("Part",Workspace)

  777. Shell.FormFactor = "Custom"

  778. Shell.BrickColor = BrickColor.new("Bright yellow")

  779. Shell.Size = Vector3.new(0.2,0.5,0.2)*Scale

  780. Shell.CFrame = Barrel.CFrame*CFrame.new(0.5,0.5,0)*CFrame.Angles(math.rad(-90),0,0)

  781. Shell.Velocity = ((Barrel.CFrame*CFrame.new(5,0,math.random(-2,2))).p-Barrel.CFrame.p)*5*Scale

  782. local Mesh = Instance.new("CylinderMesh",Shell)

  783. Mesh.Scale = Vector3.new(0.2,0.5,0.2)*Scale/Shell.Size

  784. Spawn(function()

  785. wait(5)

  786. Shell:Destroy()

  787. end)

  788. for i = 1,20,7.5 do

  789. character1.Reanimate.FPart.Position = mouse.Hit.p

  790. RotationOffset = RotationOffset*CFrame.Angles(math.rad(7.5),0,0)

  791. Part1Joint = Part1Joint*CFrame.new(Vector3.new(0,-0.15,0)*Scale)

  792. Barrel2Weld.C0 = Barrel2Weld.C0*CFrame.new(Vector3.new(0,0,0.15)*Scale)

  793. Light.Brightness = Light.Brightness+38

  794. RecoilMesh.Scale = RecoilMesh.Scale+(Vector3.new(0,0.375,0)*Scale)

  795. RenderStepped:wait()

  796. end

  797. wait(0.02)

  798. for i = 1,20,3.75 do

  799. character1.Reanimate.FPart.Position = mouse.Hit.p

  800. RotationOffset = RotationOffset*CFrame.Angles(math.rad(-3.75),0,0)

  801. Part1Joint = Part1Joint*CFrame.new(Vector3.new(0,0.075,0)*Scale)

  802. Barrel2Weld.C0 = Barrel2Weld.C0*CFrame.new(Vector3.new(0,0,-0.075)*Scale)

  803. Light.Brightness = Light.Brightness-19

  804. RecoilMesh.Scale = RecoilMesh.Scale+(Vector3.new(0,-0.1875,0)*Scale)

  805. RenderStepped:wait()

  806. end

  807. wait(0.02)

  808. DB = false

  809. end

  810. end

  811. end

  812. end)

  813. Mouse.Button1Up:connect(function()

  814. Down = false

  815. end)

  816. Mouse.KeyDown:connect(function(Key)

  817. if Key:lower() == "g" and not DB then

  818. DB = true

  819. if Gangster == true then

  820. for i = 1,70,5 do

  821. RotationOffset = RotationOffset*CFrame.Angles(0,math.rad(-5),0)

  822. RenderStepped:wait()

  823. end

  824. Gangster = false

  825. else

  826. for i = 1,70,5 do

  827. RotationOffset = RotationOffset*CFrame.Angles(0,math.rad(5),0)

  828. RenderStepped:wait()

  829. end

  830. Gangster = true

  831. end

  832. DB = false

  833. end

  834. end)

  835. local Weld = Instance.new("Weld")

  836. Weld.Part0 = Torso

  837. Weld.Part1 = Character["Right Arm"]

  838. Weld.Parent = Torso

  839. local Weld2 = Instance.new("Weld")

  840. Weld2.Part0 = Torso

  841. Weld2.Part1 = Character.Head

  842. Weld2.Parent = Torso

  843. local RA = Character["Right Arm"]

  844. game:GetService("RunService"):BindToRenderStep("Pistol",Enum.RenderPriority.Character.Value,function()

  845. local Point = Torso.CFrame:vectorToObjectSpace(Mouse.Hit.p-Torso.CFrame.p)

  846. if Point.Z > 0 then

  847. if Point.X > 0 then

  848. Torso.CFrame = CFrame.new(Torso.Position,Vector3.new(Mouse.Hit.X,Torso.Position.Y,Mouse.Hit.Z))*CFrame.Angles(0,math.rad(90),0)

  849. elseif Point.X < 0 then

  850. Torso.CFrame = CFrame.new(Torso.Position,Vector3.new(Mouse.Hit.X,Torso.Position.Y,Mouse.Hit.Z))*CFrame.Angles(0,math.rad(-90),0)

  851. end

  852. end

  853. local CFr = (Torso.CFrame*Part0Joint):toObjectSpace(CFrame.new((Torso.CFrame*Part0Joint).p,Mouse.Hit.p))--RayEnd))

  854. Weld.C0 = Part0Joint * (CFr-CFr.p) * RotationOffset

  855. Weld.C1 = Part1Joint

  856. Weld.Part0 = Torso

  857. Weld.Part1 = RA

  858. local CFr = (Torso.CFrame*Part0JointHead):toObjectSpace(CFrame.new((Torso.CFrame*Part0JointHead).p,Mouse.Hit.p))--RayEnd))

  859. Weld2.C0 = Part0JointHead * (CFr-CFr.p) * RotationOffsetHead

  860. Weld2.C1 = Part1JointHead

  861. Weld2.Part0 = Torso

  862. Weld2.Part1 = Character.Head

  863. local Last = Scale

  864. Scale = game.Players.LocalPlayer.Character.Torso.Size.X/2*(game.Players.LocalPlayer.Character.Torso:FindFirstChild("ScaleInserted") ~= nil and game.Players.LocalPlayer.Character.Torso:FindFirstChild("ScaleInserted").Scale.Z or 1)*0.8

  865. Speed = 20*Scale

  866. if Scale ~= Last then

  867. Part0Joint = CFrame.new(Vector3.new(1,0.75,0)*Scale*1.25)

  868. Part1Joint = CFrame.new(Vector3.new(-0.5,0.75,0)*Scale*1.25)

  869. Part0JointHead = CFrame.new(Vector3.new(0,1,0)*Scale*1.25)

  870. Part1JointHead = CFrame.new(Vector3.new(0,-0.5,0)*Scale*1.25)

  871. end

  872. end)

  873. end)

  874. InvisibleFling.Name = "Invisible Fling"

  875. InvisibleFling.Parent = Main

  876. InvisibleFling.BackgroundColor3 = Color3.fromRGB(255, 255, 255)

  877. InvisibleFling.Position = UDim2.new(0.557029188, 0, 0.279279292, 0)

  878. InvisibleFling.Size = UDim2.new(0, 125, 0, 33)

  879. InvisibleFling.Style = Enum.ButtonStyle.RobloxRoundButton

  880. InvisibleFling.Font = Enum.Font.JosefinSans

  881. InvisibleFling.Text = "Invisible Fling"

  882. InvisibleFling.TextColor3 = Color3.fromRGB(0, 0, 0)

  883. InvisibleFling.TextSize = 18.000

  884. InvisibleFling.MouseButton1Down:connect(function()

  885. spawn(function()

  886. local message = Instance.new("Message",workspace)

  887. message.Text = "Loaded press z to execute inviseble , press x to respawn)"

  888. wait(0.5)

  889. message:Destroy()

  890. end)

  891. local mouse = game.Players.LocalPlayer:GetMouse()

  892. local groot = nil

  893. mouse.KeyDown:connect(function(k)

  894. if k == "z" then

  895. spawn(function()

  896. local message = Instance.new("Message",workspace)

  897. message.Text = "Fe Invisible Fling By Diemiers#4209 Loaded (wait 11 seconds to load)"

  898. wait(11)

  899. message:Destroy()

  900. end)

  901. local ch = game.Players.LocalPlayer.Character

  902. local prt=Instance.new("Model", workspace)

  903. local z1 = Instance.new("Part", prt)

  904. z1.Name="Torso"

  905. z1.CanCollide = false

  906. z1.Anchored = true

  907. local z2 =Instance.new("Part", prt)

  908. z2.Name="Head"

  909. z2.Anchored = true

  910. z2.CanCollide = false

  911. local z3 =Instance.new("Humanoid", prt)

  912. z3.Name="Humanoid"

  913. z1.Position = Vector3.new(0,9999,0)

  914. z2.Position = Vector3.new(0,9991,0)

  915. game.Players.LocalPlayer.Character=prt

  916. wait(5)

  917. game.Players.LocalPlayer.Character=ch

  918. wait(6)

  919. local plr = game.Players.LocalPlayer

  920. mouse = plr:GetMouse()

  921. local Hum = Instance.new("Humanoid")

  922. Hum.Parent = game.Players.LocalPlayer.Character

  923. local root = game.Players.LocalPlayer.Character.HumanoidRootPart

  924. for i,v in pairs(plr.Character:GetChildren()) do

  925. if v ~= root and v.Name ~= "Humanoid" then

  926. v:Destroy()

  927. end

  928. end

  929. workspace.CurrentCamera.CameraSubject = root

  930. local se = Instance.new("SelectionBox",root)

  931. se.Adornee = root

  932. game:GetService('RunService').Stepped:connect(function()

  933. game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false

  934. end)

  935. game:GetService('RunService').RenderStepped:connect(function()

  936. game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false

  937. end)

  938. power = 999999 -- change this to make it more or less powerful

  939. power = power*10

  940. ---

  941. wait(.1)

  942. local bambam = Instance.new("BodyThrust")

  943. bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart

  944. bambam.Force = Vector3.new(power,0,power)

  945. bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position

  946. local plr = game.Players.LocalPlayer

  947. local torso = root

  948. local flying = true

  949. local deb = true

  950. local ctrl = {f = 0, b = 0, l = 0, r = 0}

  951. local lastctrl = {f = 0, b = 0, l = 0, r = 0}

  952. local maxspeed = 120

  953. local speed = 15

  954. ---local bambam = Instance.new("BodyThrust")

  955. ---bambam.Parent = torso

  956. --bambam.Force = Vector3.new(9999999,0,9999999)

  957. --bambam.Location = torso.Position

  958. ---

  959. groot = root

  960. function Fly()

  961. local bg = Instance.new("BodyGyro", torso)

  962. bg.P = 9e4

  963. bg.maxTorque = Vector3.new(0, 0, 0)

  964. bg.cframe = torso.CFrame

  965. local bv = Instance.new("BodyVelocity", torso)

  966. bv.velocity = Vector3.new(0,0,0)

  967. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)

  968. repeat wait()

  969. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then

  970. speed = speed+.2

  971. if speed > maxspeed then

  972. speed = maxspeed

  973. end

  974. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then

  975. speed = speed-1

  976. if speed < 0 then

  977. speed = 0

  978. end

  979. end

  980. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then

  981. 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

  982. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}

  983. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then

  984. 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

  985. else

  986. bv.velocity = Vector3.new(0,0.1,0)

  987. end

  988. until not flying

  989. ctrl = {f = 0, b = 0, l = 0, r = 0}

  990. lastctrl = {f = 0, b = 0, l = 0, r = 0}

  991. speed = 0

  992. bg:Destroy()

  993. bv:Destroy()

  994. end

  995. mouse.KeyDown:connect(function(key)

  996. if key:lower() == "e" then

  997. if flying then flying = false

  998. else

  999. flying = true

  1000. Fly()

  1001. end

  1002. elseif key:lower() == "w" then

  1003. ctrl.f = 1

  1004. elseif key:lower() == "s" then

  1005. ctrl.b = -1

  1006. elseif key:lower() == "a" then

  1007. ctrl.l = -1

  1008. elseif key:lower() == "d" then

  1009. ctrl.r = 1

  1010. end

  1011. end)

  1012. mouse.KeyUp:connect(function(key)

  1013. if key:lower() == "w" then

  1014. ctrl.f = 0

  1015. elseif key:lower() == "s" then

  1016. ctrl.b = 0

  1017. elseif key:lower() == "a" then

  1018. ctrl.l = 0

  1019. elseif key:lower() == "d" then

  1020. ctrl.r = 0

  1021. elseif key:lower() == "r" then

  1022. end

  1023. end)

  1024. Fly()

  1025. elseif k == "x" then

  1026. spawn(function()

  1027. local message = Instance.new("Message",workspace)

  1028. message.Text = "Respawning dont spam"

  1029. wait(1)

  1030. message:Destroy()

  1031. end)

  1032. local saved = groot.Position

  1033. local ch = game.Players.LocalPlayer.Character

  1034. local prt=Instance.new("Model", workspace)

  1035. local z1 = Instance.new("Part", prt)

  1036. z1.Name="Torso"

  1037. z1.CanCollide = false

  1038. z1.Anchored = true

  1039. local z2 =Instance.new("Part", prt)

  1040. z2.Name="Head"

  1041. z2.Anchored = true

  1042. z2.CanCollide = false

  1043. local z3 =Instance.new("Humanoid", prt)

  1044. z3.Name="Humanoid"

  1045. z1.Position = Vector3.new(0,9999,0)

  1046. z2.Position = Vector3.new(0,9991,0)

  1047. game.Players.LocalPlayer.Character=prt

  1048. wait(5)

  1049. game.Players.LocalPlayer.Character=ch

  1050. local poop = nil

  1051. repeat wait() poop = game.Players.LocalPlayer.Character:FindFirstChild("Head") until poop ~= nil

  1052. wait(1)

  1053. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(saved)

  1054. end

  1055. end)

  1056. end)

  1057. SpinFling.Name = "Spin Fling"

  1058. SpinFling.Parent = Main

  1059. SpinFling.BackgroundColor3 = Color3.fromRGB(255, 255, 255)

  1060. SpinFling.Position = UDim2.new(0.557029188, 0, 0.504504502, 0)

  1061. SpinFling.Size = UDim2.new(0, 125, 0, 33)

  1062. SpinFling.Style = Enum.ButtonStyle.RobloxRoundButton

  1063. SpinFling.Font = Enum.Font.JosefinSans

  1064. SpinFling.Text = "Spin Fling"

  1065. SpinFling.TextColor3 = Color3.fromRGB(0, 0, 0)

  1066. SpinFling.TextSize = 23.000

  1067. SpinFling.MouseButton1Down:connect(function()

  1068. loadstring(game:HttpGet('https://pastebin.com/raw/r97d7dS0', true))()

  1069. end)

  1070. title.Name = "title"

  1071. title.Parent = Main

  1072. title.BackgroundColor3 = Color3.fromRGB(165, 165, 165)

  1073. title.Position = UDim2.new(-0.000773053616, 0, -0.0024484694, 0)

  1074. title.Size = UDim2.new(0, 377, 0, 30)

  1075. title.Font = Enum.Font.JosefinSans

  1076. title.Text = "Python"

  1077. title.TextColor3 = Color3.fromRGB(0, 0, 0)

  1078. title.TextSize = 28.000

  1079. TextLabel.Parent = Main

  1080. TextLabel.BackgroundColor3 = Color3.fromRGB(76, 76, 76)

  1081. TextLabel.Position = UDim2.new(0.36604774, 0, 0.166666672, 0)

  1082. TextLabel.Size = UDim2.new(0, 101, 0, 19)

  1083. TextLabel.Font = Enum.Font.JosefinSans

  1084. TextLabel.Text = "Fling Stage"

  1085. TextLabel.TextColor3 = Color3.fromRGB(0, 0, 0)

  1086. TextLabel.TextSize = 17.000

  1087. TextLabel_2.Parent = Main

  1088. TextLabel_2.BackgroundColor3 = Color3.fromRGB(182, 182, 182)

  1089. TextLabel_2.Position = UDim2.new(-0.00265251985, 0, 0.139639646, 0)

  1090. TextLabel_2.Size = UDim2.new(0, 43, 0, 191)

  1091. TextLabel_2.Font = Enum.Font.SourceSans

  1092. TextLabel_2.Text = "I"

  1093. TextLabel_2.TextColor3 = Color3.fromRGB(0, 0, 0)

  1094. TextLabel_2.TextSize = 14.000

  1095. TextButton.Parent = Main

  1096. TextButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)

  1097. TextButton.BorderColor3 = Color3.fromRGB(255, 255, 255)

  1098. TextButton.Position = UDim2.new(-0.00265251985, 0, 0.139639646, 0)

  1099. TextButton.Size = UDim2.new(0, 43, 0, 25)

  1100. TextButton.Style = Enum.ButtonStyle.RobloxRoundButton

  1101. TextButton.Font = Enum.Font.JosefinSans

  1102. TextButton.Text = "Fling Stage"

  1103. TextButton.TextColor3 = Color3.fromRGB(255, 255, 255)

  1104. TextButton.TextSize = 6.000

  1105. TextLabel_3.Parent = Main

  1106. TextLabel_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)

  1107. TextLabel_3.Position = UDim2.new(-0.00265251985, 0, 0.351351351, 0)

  1108. TextLabel_3.Size = UDim2.new(0, 43, 0, 40)

  1109. TextLabel_3.Font = Enum.Font.Jura

  1110. TextLabel_3.Text = "COMMING SOON..."

  1111. TextLabel_3.TextColor3 = Color3.fromRGB(0, 0, 0)

  1112. TextLabel_3.TextSize = 6.000

  1113. ImageLabel.Parent = ScreenGui

  1114. ImageLabel.BackgroundColor3 = Color3.fromRGB(175, 175, 175)

  1115. ImageLabel.Position = UDim2.new(0.354664624, 0, 0.326380372, 0)

  1116. ImageLabel.Size = UDim2.new(0, 53, 0, 30)

  1117. ImageLabel.Image = "http://www.roblox.com/asset/?id=9697853418"

  1118. TextButton_2.Parent = ScreenGui

  1119. TextButton_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)

  1120. TextButton_2.Position = UDim2.new(0.618671179, 0, 0.325556844, 0)

  1121. TextButton_2.Size = UDim2.new(0, 34, 0, 30)

  1122. TextButton_2.Style = Enum.ButtonStyle.RobloxRoundButton

  1123. TextButton_2.Font = Enum.Font.Cartoon

  1124. TextButton_2.Text = "X"

  1125. TextButton_2.TextColor3 = Color3.fromRGB(0, 0, 0)

  1126. TextButton_2.TextScaled = true

  1127. TextButton_2.TextSize = 39.000

  1128. TextButton_2.TextWrapped = true

  1129. TextButton_2.MouseButton1Down:connect(function()

  1130. Main.Visible = false

  1131. Openmain.Visible = true

  1132. end)

  1133. Openmain.Name = "Openmain"

  1134. Openmain.Parent = ScreenGui

  1135. Openmain.BackgroundColor3 = Color3.fromRGB(255, 255, 255)

  1136. Openmain.Position = UDim2.new(0, 0, 0.347239256, 0)

  1137. Openmain.Size = UDim2.new(0, 24, 0, 100)

  1138. Openmain.Active = true

  1139. Openmain.Draggable = true

  1140. open.Name = "open"

  1141. open.Parent = Openmain

  1142. open.BackgroundColor3 = Color3.fromRGB(50, 50, 50)

  1143. open.Size = UDim2.new(0, 24, 0, 100)

  1144. open.Style = Enum.ButtonStyle.RobloxRoundButton

  1145. open.Font = Enum.Font.SourceSans

  1146. open.Text = "Open"

  1147. open.TextColor3 = Color3.fromRGB(0, 0, 0)

  1148. open.TextSize = 11.000

  1149. open.MouseButton1Down:connect(function()

  1150. Openmain.Visible = false

  1151. Main.Visible = true

  1152. end)

All Fling Scripts - Pastebin.com (2024)

References

Top Articles
Latest Posts
Article information

Author: Sen. Emmett Berge

Last Updated:

Views: 6130

Rating: 5 / 5 (60 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Sen. Emmett Berge

Birthday: 1993-06-17

Address: 787 Elvis Divide, Port Brice, OH 24507-6802

Phone: +9779049645255

Job: Senior Healthcare Specialist

Hobby: Cycling, Model building, Kitesurfing, Origami, Lapidary, Dance, Basketball

Introduction: My name is Sen. Emmett Berge, I am a funny, vast, charming, courageous, enthusiastic, jolly, famous person who loves writing and wants to share my knowledge and understanding with you.