Advertisement
Guest User

(dont know if works 2019) Grab Knife V4 [FE Edition]

a guest
Nov 20th, 2019
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 183.33 KB | None | 0 0
  1. --Script Edited By NIGGERBOY and schoolshooterkid (schoolshooter) Press F9 to see result
  2. game.Workspace.FilteringEnabled = false
  3. wait(1.5)
  4. if game.Workspace.FilteringEnabled == false then
  5. print("Filtering is disabled!")
  6. end
  7. if game.Workspace.FilteringEnabled == true then
  8. print("Filtering is enabled!")
  9. wait(1.5)
  10. local player = game:GetService('Players').LocalPlayer
  11. local rightclone = Instance.new('Motor6D')
  12. rightclone.Name = "Right Shoulder"
  13. rightclone.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  14. rightclone.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  15. local leftclone = Instance.new('Motor6D')
  16. leftclone.Name = "Left Shoulder"
  17. leftclone.C0 = CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  18. leftclone.C1 = CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  19. local leftlegclone = Instance.new('Motor6D')
  20. leftlegclone.Name = "Left Hip"
  21. leftlegclone.C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  22. leftlegclone.C1 = CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  23. local rightlegclone = Instance.new('Motor6D')
  24. rightlegclone.Name = "Right Hip"
  25. rightlegclone.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  26. rightlegclone.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  27. local torsoclone = Instance.new('Motor6D')
  28. torsoclone.Name = "RootJoint"
  29. torsoclone.C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  30. torsoclone.C1 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  31. local mouse = player:GetMouse()
  32. local rag1 = false
  33. local rag2 = false
  34. local firsttime = true
  35. local firsttime2 = true
  36. local firsttime3 = true
  37. local firsttime4 = true
  38. local firsttime5 = true
  39. local childlock = true
  40. local math1 = math.random(1,5)
  41. math1 = math1+(math.random(0,9)/10)
  42. local math2 = math.random(1,15)
  43. math2 = math2+(math.random(0,9)/10)
  44. local math3 = math.random(1,10)
  45. math3 = math3+(math.random(0,9)/10)
  46. local math4 = math.random(5,100)
  47. math4 = math4+(math.random(0,9)/10)
  48. local answer = (math4+(math1*math3))/(math1*math2)
  49. answer = math.floor((answer*10)+0.5)
  50. answer = answer/10
  51. print([[To be fair, you have to have a very high IQ to understand Rick and Morty.
  52. The humor is extremely subtle, and without a solid grasp of theoretical physics most of the jokes will go over a typical viewer's head.
  53. There's also Rick's nihilistic outlook, which is deftly woven into his characterisation -
  54. his personal philosophy draws heavily from Narodnaya Volya literature, for instance.
  55. The fans understand this stuff;
  56. they have the intellectual capacity to truly appreciate the depths of these jokes, to realize that they're not just funny- they say something deep about LIFE.
  57. As a consequence people who dislike Rick and Morty truly ARE idiots-
  58. of course they wouldn't appreciate, for instance, the humour in Rick's existencial catchphrase "Wubba Lubba Dub Dub," which itself is a cryptic reference to Turgenev's Russian epic Fathers and Sons.
  59. I'm smirking right now just imagining one of those addlepated simpletons scratching their heads in confusion as Dan Harmon's genius unfolds itself on their television screens.
  60. What fools... how I pity them.
  61. And yes by the way, I DO have a Rick and Morty tattoo.
  62. And no, you cannot see it.
  63. It's for the ladies' eyes only-
  64. And even they have to demonstrate that they're within ]]..answer..[[ IQ points of my own (preferably lower) beforehand.]])
  65. local rekt = {}
  66.  
  67. -- Objects
  68.  
  69. local MainGUI = Instance.new("ScreenGui")
  70. local Customize = Instance.new("TextButton")
  71. local Frame = Instance.new("Frame")
  72. local TextLabel = Instance.new("TextLabel")
  73. local Frame_2 = Instance.new("Frame")
  74. local Frame_3 = Instance.new("Frame")
  75. local ImageLabel = Instance.new("ImageLabel")
  76. local R = Instance.new("TextBox")
  77. local G = Instance.new("TextBox")
  78. local B = Instance.new("TextBox")
  79. local TextLabel_2 = Instance.new("TextLabel")
  80. local TextLabel_3 = Instance.new("TextLabel")
  81. local TextLabel_4 = Instance.new("TextLabel")
  82. local Slider = Instance.new("Frame")
  83. local Slidee = Instance.new("ImageButton")
  84. local ChildLock = Instance.new("Frame")
  85. local TextLabel_5 = Instance.new("TextLabel")
  86. local mathz = Instance.new("TextLabel")
  87. local TextBox = Instance.new("TextBox")
  88. local Black = Instance.new('Frame')
  89. local fps = Instance.new('TextLabel')
  90.  
  91. -- Properties
  92.  
  93. MainGUI.Name = "MainGUI"
  94. MainGUI.ResetOnSpawn = false
  95. pcall(function()
  96. MainGUI.Parent = player.PlayerGui
  97. end)
  98. pcall(function()
  99. MainGUI.Parent = game.CoreGui
  100. game.CoreGui.RobloxGui.Backpack.Hotbar.AnchorPoint = Vector2.new(0.5,0.5)
  101. game.CoreGui.RobloxGui.Backpack.Hotbar.Position = UDim2.new(0.5,0,0.85,0)
  102. end)
  103.  
  104.  
  105. Customize.Name = "Customize"
  106. Customize.Parent = MainGUI
  107. Customize.BackgroundColor3 = Color3.new(0, 0.776471, 0.282353)
  108. Customize.BorderSizePixel = 0
  109. Customize.Position = UDim2.new(0.15, 0, 0.9, 0)
  110. Customize.Size = UDim2.new(0.699999988, 0, 0.100000001, 0)
  111. Customize.Font = Enum.Font.SourceSans
  112. Customize.FontSize = Enum.FontSize.Size14
  113. Customize.Text = "Customize V4"
  114. Customize.TextColor3 = Color3.new(1, 1, 1)
  115. Customize.TextScaled = true
  116. Customize.TextSize = 14
  117. Customize.TextWrapped = true
  118.  
  119. Frame.Parent = Customize
  120. Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  121. Frame.BorderSizePixel = 0
  122. Frame.Position = UDim2.new(0, 0, 1, 0)
  123. Frame.Size = UDim2.new(1, 0, 6.5, 0)
  124.  
  125. TextLabel.Parent = Frame
  126. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  127. TextLabel.BackgroundTransparency = 1
  128. TextLabel.Position = UDim2.new(0, 0, 0.100000001, 0)
  129. TextLabel.Size = UDim2.new(0.300000012, 0, 0.200000003, 0)
  130. TextLabel.Font = Enum.Font.SourceSansLight
  131. TextLabel.FontSize = Enum.FontSize.Size14
  132. TextLabel.Text = "Blood Color: [255, 255, 255]"
  133. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  134. TextLabel.TextScaled = true
  135. TextLabel.TextSize = 14
  136. TextLabel.TextWrapped = true
  137. TextLabel.TextXAlignment = Enum.TextXAlignment.Right
  138.  
  139. Frame_2.Parent = TextLabel
  140. Frame_2.BackgroundColor3 = Color3.new(0.458824, 0, 0)
  141. Frame_2.BorderSizePixel = 0
  142. Frame_2.Position = UDim2.new(1.04999995, 0, 0, 0)
  143. Frame_2.Size = UDim2.new(1, 0, 1, 0)
  144. Frame_2.SizeConstraint = Enum.SizeConstraint.RelativeYY
  145.  
  146. Frame_3.Parent = Frame
  147. Frame_3.BackgroundColor3 = Color3.new(1, 1, 1)
  148. Frame_3.BackgroundTransparency = 1
  149. Frame_3.BorderSizePixel = 0
  150. Frame_3.Position = UDim2.new(0.0500000007, 0, 0.449999988, 0)
  151. Frame_3.Size = UDim2.new(0.5, 0, 0.5, 0)
  152. Frame_3.SizeConstraint = Enum.SizeConstraint.RelativeYY
  153.  
  154. ImageLabel.Parent = Frame_3
  155. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  156. ImageLabel.BackgroundTransparency = 1
  157. ImageLabel.Size = UDim2.new(1, 0, 1, 0)
  158. ImageLabel.Image = "rbxassetid://328298876"
  159.  
  160. R.Name = "R"
  161. R.Parent = Frame_3
  162. R.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  163. R.BorderSizePixel = 0
  164. R.Position = UDim2.new(1.39999998, 0, 0, 0)
  165. R.Size = UDim2.new(0.75, 0, 0.300000012, 0)
  166. R.Font = Enum.Font.SourceSans
  167. R.FontSize = Enum.FontSize.Size14
  168. R.Text = "Input"
  169. R.TextColor3 = Color3.new(1, 1, 1)
  170. R.TextScaled = true
  171. R.TextSize = 14
  172. R.TextWrapped = true
  173. R.TextXAlignment = Enum.TextXAlignment.Left
  174.  
  175. G.Name = "G"
  176. G.Parent = Frame_3
  177. G.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  178. G.BorderSizePixel = 0
  179. G.Position = UDim2.new(1.39999998, 0, 0.349999994, 0)
  180. G.Size = UDim2.new(0.75, 0, 0.300000012, 0)
  181. G.Font = Enum.Font.SourceSans
  182. G.FontSize = Enum.FontSize.Size14
  183. G.Text = "Input"
  184. G.TextColor3 = Color3.new(1, 1, 1)
  185. G.TextScaled = true
  186. G.TextSize = 14
  187. G.TextWrapped = true
  188. G.TextXAlignment = Enum.TextXAlignment.Left
  189.  
  190. B.Name = "B"
  191. B.Parent = Frame_3
  192. B.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  193. B.BorderSizePixel = 0
  194. B.Position = UDim2.new(1.39999998, 0, 0.699999988, 0)
  195. B.Size = UDim2.new(0.75, 0, 0.300000012, 0)
  196. B.Font = Enum.Font.SourceSans
  197. B.FontSize = Enum.FontSize.Size14
  198. B.Text = "Input"
  199. B.TextColor3 = Color3.new(1, 1, 1)
  200. B.TextScaled = true
  201. B.TextSize = 14
  202. B.TextWrapped = true
  203. B.TextXAlignment = Enum.TextXAlignment.Left
  204.  
  205. TextLabel_2.Parent = Frame_3
  206. TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
  207. TextLabel_2.BackgroundTransparency = 1
  208. TextLabel_2.Position = UDim2.new(1.04999995, 0, 0, 0)
  209. TextLabel_2.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
  210. TextLabel_2.Font = Enum.Font.SourceSansLight
  211. TextLabel_2.FontSize = Enum.FontSize.Size14
  212. TextLabel_2.Text = "R"
  213. TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
  214. TextLabel_2.TextScaled = true
  215. TextLabel_2.TextSize = 14
  216. TextLabel_2.TextWrapped = true
  217.  
  218. TextLabel_3.Parent = Frame_3
  219. TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
  220. TextLabel_3.BackgroundTransparency = 1
  221. TextLabel_3.Position = UDim2.new(1.04999995, 0, 0.349999994, 0)
  222. TextLabel_3.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
  223. TextLabel_3.Font = Enum.Font.SourceSansLight
  224. TextLabel_3.FontSize = Enum.FontSize.Size14
  225. TextLabel_3.Text = "G"
  226. TextLabel_3.TextColor3 = Color3.new(1, 1, 1)
  227. TextLabel_3.TextScaled = true
  228. TextLabel_3.TextSize = 14
  229. TextLabel_3.TextWrapped = true
  230.  
  231. TextLabel_4.Parent = Frame_3
  232. TextLabel_4.BackgroundColor3 = Color3.new(1, 1, 1)
  233. TextLabel_4.BackgroundTransparency = 1
  234. TextLabel_4.Position = UDim2.new(1.04999995, 0, 0.699999988, 0)
  235. TextLabel_4.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
  236. TextLabel_4.Font = Enum.Font.SourceSansLight
  237. TextLabel_4.FontSize = Enum.FontSize.Size14
  238. TextLabel_4.Text = "B"
  239. TextLabel_4.TextColor3 = Color3.new(1, 1, 1)
  240. TextLabel_4.TextScaled = true
  241. TextLabel_4.TextSize = 14
  242. TextLabel_4.TextWrapped = true
  243.  
  244. Slider.Name = "Slider"
  245. Slider.Parent = Frame
  246. Slider.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  247. Slider.Position = UDim2.new(0.0500000007, 0, 0.375, 0)
  248. Slider.Size = UDim2.new(0.230000004, 0, 0.00999999978, 0)
  249.  
  250. Slidee.Name = "Slidee"
  251. Slidee.Parent = Slider
  252. Slidee.AnchorPoint = Vector2.new(0.5, 0.5)
  253. Slidee.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  254. Slidee.BorderSizePixel = 0
  255. Slidee.Size = UDim2.new(0.0299999993, 0, 7, 0)
  256. Slidee.ImageTransparency = 1
  257.  
  258. ChildLock.Name = "ChildLock"
  259. ChildLock.Parent = Frame
  260. ChildLock.Active = true
  261. ChildLock.BackgroundColor3 = Color3.new(0, 0, 0)
  262. ChildLock.BackgroundTransparency = 0.60000002384186
  263. ChildLock.BorderSizePixel = 0
  264. ChildLock.Position = UDim2.new(0.600000024, 0, 0, 0)
  265. ChildLock.Size = UDim2.new(0.400000006, 0, 1, 0)
  266. ChildLock.ZIndex = 2
  267.  
  268. TextLabel_5.Parent = ChildLock
  269. TextLabel_5.BackgroundColor3 = Color3.new(1, 1, 1)
  270. TextLabel_5.BackgroundTransparency = 1
  271. TextLabel_5.BorderSizePixel = 0
  272. TextLabel_5.Position = UDim2.new(0.125, 0, 0.150000006, 0)
  273. TextLabel_5.Size = UDim2.new(0.75, 0, 0.200000003, 0)
  274. TextLabel_5.ZIndex = 3
  275. TextLabel_5.Font = Enum.Font.SourceSans
  276. TextLabel_5.FontSize = Enum.FontSize.Size14
  277. TextLabel_5.Text = "do this math to disable child lock"
  278. TextLabel_5.TextColor3 = Color3.new(1, 1, 1)
  279. TextLabel_5.TextScaled = true
  280. TextLabel_5.TextSize = 14
  281. TextLabel_5.TextWrapped = true
  282.  
  283. mathz.Name = "mathz"
  284. mathz.Parent = ChildLock
  285. mathz.BackgroundColor3 = Color3.new(1, 1, 1)
  286. mathz.BackgroundTransparency = 1
  287. mathz.Position = UDim2.new(0.125, 0, 0.449999988, 0)
  288. mathz.Size = UDim2.new(0.75, 0, 0.200000003, 0)
  289. mathz.ZIndex = 3
  290. mathz.Font = Enum.Font.SourceSans
  291. mathz.FontSize = Enum.FontSize.Size14
  292. mathz.Text = math1.."("..math2.."r - "..math3..") = "..math4
  293. mathz.TextColor3 = Color3.new(1, 1, 1)
  294. mathz.TextScaled = true
  295. mathz.TextSize = 14
  296. mathz.TextWrapped = true
  297.  
  298. fps.Name = "fps"
  299. fps.Parent = Frame
  300. fps.BackgroundColor3 = Color3.new(1, 1, 1)
  301. fps.BackgroundTransparency = 1
  302. fps.Size = UDim2.new(0.75, 0, 0.05, 0)
  303. fps.ZIndex = 3
  304. fps.Font = Enum.Font.SourceSansLight
  305. fps.FontSize = Enum.FontSize.Size14
  306. fps.Text = "FPS: N/A"
  307. fps.TextColor3 = Color3.new(1, 1, 1)
  308. fps.TextScaled = true
  309. fps.TextSize = 14
  310. fps.TextWrapped = true
  311. fps.TextXAlignment = Enum.TextXAlignment.Left
  312.  
  313. TextBox.Parent = ChildLock
  314. TextBox.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  315. TextBox.BorderSizePixel = 0
  316. TextBox.Position = UDim2.new(0.200000003, 0, 0.699999988, 0)
  317. TextBox.Size = UDim2.new(0.600000024, 0, 0.200000003, 0)
  318. TextBox.ZIndex = 3
  319. TextBox.Font = Enum.Font.SourceSans
  320. TextBox.FontSize = Enum.FontSize.Size14
  321. TextBox.Text = "Answer (rounded to nearest tenth)"
  322. TextBox.TextColor3 = Color3.new(1, 1, 1)
  323. TextBox.TextScaled = true
  324. TextBox.TextSize = 14
  325. TextBox.TextWrapped = true
  326. TextBox.TextXAlignment = Enum.TextXAlignment.Left
  327.  
  328. Black.Size = UDim2.new(1,0,1,0)
  329. Black.BackgroundTransparency = 1
  330. Black.BorderSizePixel = 0
  331. Black.BackgroundColor3 = Color3.new(0,0,0)
  332. Black.Parent = Frame_3
  333.  
  334. TextBox.FocusLost:connect(function()
  335. if TextBox.Text == tostring(answer) or TextBox.Text == "r="..tostring(answer) or TextBox.Text == "r= "..tostring(answer) or TextBox.Text == "r = "..tostring(answer) or TextBox.Text == "r= "..tostring(answer) or TextBox.Text == tostring(answer).."=r" or TextBox.Text == tostring(answer).." =r" or TextBox.Text == tostring(answer).."= r" or TextBox.Text == tostring(answer).." = r" then
  336. ChildLock:Destroy()
  337. childlock = false
  338. notify("Child lock disabled, press B to enable dildo mode.",true)
  339. end
  340. end)
  341.  
  342. local mousedown = false
  343. mouse.Button1Down:connect(function()
  344. mousedown = true
  345. end)
  346. mouse.Button1Up:connect(function()
  347. mousedown = false
  348. slidee = false
  349. end)
  350.  
  351. Slidee.MouseButton1Down:connect(function()
  352. slidee = true
  353. end)
  354. Slidee.MouseButton1Up:connect(function()
  355. slidee = false
  356. end)
  357.  
  358. mouse.Move:connect(function()
  359. if mousedown then
  360. if mouse.X >= ImageLabel.AbsolutePosition.X and mouse.X <= ImageLabel.AbsolutePosition.X+ ImageLabel.AbsoluteSize.X and mouse.Y >= ImageLabel.AbsolutePosition.Y and mouse.Y <= ImageLabel.AbsolutePosition.Y+ ImageLabel.AbsoluteSize.Y then
  361. local newX = ImageLabel.AbsoluteSize.X-(mouse.X-ImageLabel.AbsolutePosition.X)
  362. local newY = ImageLabel.AbsoluteSize.Y-(mouse.Y-ImageLabel.AbsolutePosition.Y)
  363. local newcolor = Color3.fromHSV(newX/ImageLabel.AbsoluteSize.X,newY/ImageLabel.AbsoluteSize.Y,Black.Transparency)
  364. Frame_2.BackgroundColor3 = newcolor
  365. TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
  366. end
  367. end
  368. if slidee then
  369. local ree = mouse.X
  370. if ree < Slider.AbsolutePosition.X then
  371. ree = Slider.AbsolutePosition.X
  372. elseif ree > Slider.AbsolutePosition.X+Slider.AbsoluteSize.X then
  373. ree = Slider.AbsolutePosition.X+Slider.AbsoluteSize.X
  374. end
  375. Slidee.Position = UDim2.new(0,ree-Slider.AbsolutePosition.X,0,0)
  376. Black.Transparency = 1-(Slidee.Position.X.Offset/Slider.AbsoluteSize.X)
  377. end
  378. end)
  379.  
  380. R.FocusLost:connect(function()
  381. if R.Text ~= "Input" then
  382. if tonumber(R.Text) then
  383. if tonumber(R.Text) > 255 then
  384. R.Text = "255"
  385. end
  386. local newcolor = Color3.new(tonumber(R.Text/255),Frame_2.BackgroundColor3.g,Frame_2.BackgroundColor3.b)
  387. Frame_2.BackgroundColor3 = newcolor
  388. TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
  389. R.Text = "Input"
  390. end
  391. end
  392. end)
  393. G.FocusLost:connect(function()
  394. if G.Text ~= "Input" then
  395. if tonumber(G.Text) then
  396. if tonumber(G.Text) > 255 then
  397. G.Text = "255"
  398. end
  399. local newcolor = Color3.new(Frame_2.BackgroundColor3.r,tonumber(G.Text/255),Frame_2.BackgroundColor3.b)
  400. Frame_2.BackgroundColor3 = newcolor
  401. TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
  402. G.Text = "Input"
  403. end
  404. end
  405. end)
  406. B.FocusLost:connect(function()
  407. if B.Text ~= "Input" then
  408. if tonumber(B.Text) then
  409. if tonumber(B.Text) > 255 then
  410. B.Text = "255"
  411. end
  412. local newcolor = Color3.new(Frame_2.BackgroundColor3.r,Frame_2.BackgroundColor3.g,tonumber(B.Text/255))
  413. Frame_2.BackgroundColor3 = newcolor
  414. TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
  415. B.Text = "Input"
  416. end
  417. end
  418. end)
  419.  
  420. local open = false
  421. local opening = false
  422. Customize.MouseButton1Click:connect(function()
  423. if opening == false then
  424. if open == false then
  425. open = true
  426. opening = true
  427. Customize:TweenPosition(UDim2.new(0.15, 0, 0.1, 0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,1)
  428. wait(1)
  429. opening = false
  430. else
  431. open = false
  432. opening = true
  433. Customize:TweenPosition(UDim2.new(0.15, 0, 0.9, 0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,1)
  434. wait(1)
  435. opening = false
  436. end
  437. end
  438. end)
  439.  
  440. Frame_2.BackgroundColor3 = Color3.fromRGB(117,0,0)
  441.  
  442. function removewelds(part)
  443. for i,v in pairs(part:GetChildren()) do
  444. if v:IsA('Weld') then v:Destroy() end
  445. end
  446. end
  447.  
  448. function notify(msg,remove)
  449. local coru= coroutine.wrap(function()
  450. for i,v in pairs(MainGUI:GetChildren()) do
  451. if v:IsA('TextLabel') then v:Destroy() end
  452. end
  453. if msg then
  454. local TextLabel = Instance.new("TextLabel")
  455. local Frame = Instance.new("Frame")
  456.  
  457. -- Properties
  458.  
  459. TextLabel.Parent = MainGUI
  460. TextLabel.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  461. TextLabel.BorderSizePixel = 0
  462. TextLabel.Position = UDim2.new(0.25, 0, 0.05, -10)
  463. TextLabel.Size = UDim2.new(0.5, 0, 0.1, 0)
  464. TextLabel.Font = Enum.Font.SourceSans
  465. TextLabel.FontSize = Enum.FontSize.Size60
  466. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  467. TextLabel.TextSize = 50
  468. TextLabel.Transparency = 1
  469. TextLabel.TextScaled = true
  470. TextLabel.TextYAlignment = Enum.TextYAlignment.Top
  471. TextLabel.Text = ""
  472. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  473.  
  474. Frame.Parent = TextLabel
  475. Frame.BackgroundColor3 = Color3.new(0.192157, 0.192157, 0.192157)
  476. Frame.BorderSizePixel = 0
  477. Frame.Transparency = 1
  478. Frame.Position = UDim2.new(0, 0, 1,0)
  479. Frame.Size = UDim2.new(1, 0, 0, 5)
  480. for i=1,10 do
  481. TextLabel.Transparency = TextLabel.Transparency-0.1
  482. TextLabel.Position = TextLabel.Position+UDim2.new(0,0,0,1)
  483. Frame.Transparency = Frame.Transparency-0.1
  484. wait()
  485. end
  486. for i=1,#msg do
  487. TextLabel.Text = string.sub(msg,1,i)
  488. wait()
  489. end
  490. wait(1)
  491. if remove ~= true then
  492. for i=1,10 do
  493. TextLabel.Transparency = TextLabel.Transparency+0.1
  494. TextLabel.Position = TextLabel.Position-UDim2.new(0,0,0,1)
  495. Frame.Transparency = Frame.Transparency+0.1
  496. wait()
  497. end
  498. TextLabel:Destroy()
  499. end
  500. end
  501. end)
  502. coru()
  503. end
  504. if workspace.FilteringEnabled == false then
  505. if workspace:PGSIsEnabled() then
  506. notify('Press Z to equip. Created by mustardfoot and Tollonis.',true)
  507. else
  508. notify('(this game is really old or something and has the shitty physics so a lot of things wont work sorry) Press Z to equip. Created by mustardfoot and Tollonis.',true)
  509. end
  510. else
  511. notify('LOL this game has filtering enabled so it literally wont work here')
  512. end
  513.  
  514. local handProperties = {
  515. {"LimitsEnabled", true};
  516. {"UpperAngle",0};
  517. {"LowerAngle",0};
  518. }
  519. local shinProperties = {
  520. {"LimitsEnabled", true};
  521. {"UpperAngle", 0};
  522. {"LowerAngle", -75};
  523. }
  524. local footProperties = {
  525. {"LimitsEnabled", true};
  526. {"UpperAngle", 15};
  527. {"LowerAngle", -45};
  528. }
  529.  
  530. function bleed(frick,OwO)
  531. while frick.Parent ~= nil and frick.Parent.Parent ~= nil do
  532. local reeee = coroutine.wrap(function()
  533. local thing = Instance.new('Part',workspace)
  534. thing.Size = Vector3.new(0.2,0.2,0.2)
  535. thing.CFrame = frick.CFrame
  536. thing.Transparency = 1
  537. thing.BrickColor = BrickColor.new(Frame_2.BackgroundColor3)
  538. thing.Material = Enum.Material.SmoothPlastic
  539. thing.Name = "Blood"
  540. thing.CanCollide =false
  541. thing:BreakJoints()
  542. local rawrxd = Instance.new('BodyForce',thing)
  543. rawrxd.Force = frick.CFrame.upVector*(math.random()*2)+Vector3.new(math.random(-5, 5)/10,1.5,0)
  544. local coru = coroutine.wrap(function()
  545. wait(0.01)
  546. rawrxd:Destroy()
  547. end)
  548. coru()
  549. local ree = Instance.new('ParticleEmitter',thing)
  550. if OwO ~= true then
  551. ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Frame_2.BackgroundColor3),ColorSequenceKeypoint.new(1,Frame_2.BackgroundColor3)})
  552. else
  553. ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(1,1,1)),ColorSequenceKeypoint.new(1,Color3.new(1,1,1))})
  554. end
  555. ree.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.1),NumberSequenceKeypoint.new(1,0.1)})
  556. ree.Texture = 'rbxassetid://867743272'
  557. ree.Lifetime = NumberRange.new(0.4)
  558. ree.Rate = 50
  559. ree.LockedToPart = true
  560. ree.Speed = NumberRange.new(0, 2)
  561.  
  562. thing.Touched:connect(function(tou)
  563. if tou.Parent and tou.Parent:IsA('Tool') == false and tou.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil and tou.Parent:FindFirstChildOfClass('Humanoid') == nil and tou.Name ~= "Blood" and tou.Parent.Name ~= "Projectile" and tou.Parent.Name ~= "big ass knife" and tou.Parent ~= player.Character and tou.Parent.ClassName ~= "Accessory" and tou.Parent.Name ~= "bitch ass knife" and tou.Parent.Name ~= 'handle' and tou.Name ~= "blade" and tou.Name ~= 'handle' and tou.Name ~= "Projectile" and tou.Parent.Name ~= "Projectile" then
  564. local pos = Vector3.new(thing.Position.X,(tou.Position.Y+(tou.Size.Y/2))+0.02,thing.Position.Z)
  565. local Point1 = pos-Vector3.new(0.01,0.01,0.01)
  566. local Point2 = pos+Vector3.new(0.01,0.01,0.01)
  567. local Region = Region3.new(Point1,Point2)
  568. for _,Part in pairs(game.Workspace:FindPartsInRegion3(Region,nil,math.huge)) do
  569. if Part.Name == "BloodPuddle" then
  570. tou = Part
  571. end
  572. end
  573. thing:Destroy()
  574. if tou.Name == "BloodPuddle" then
  575. if tou.Size.X < 1 then
  576. pcall(function()
  577. tou.Sound:Play()
  578. end)
  579. end
  580. local reee = tou.CFrame
  581. if tou.Transparency > -0.2 then
  582. tou.Transparency = tou.Transparency -0.1
  583. end
  584. if tou.Size.X < 5 then
  585. tou.Size = tou.Size+Vector3.new(0.1,0,0.1)
  586. tou.CFrame = reee
  587. end
  588. elseif tou.CanCollide == true then
  589. local bloodlol = Instance.new('Part',workspace)
  590. local sound = Instance.new('Sound',bloodlol)
  591. sound.SoundId = 'rbxassetid://685857471'
  592. sound.Volume = 0.025
  593. sound:Play()
  594. bloodlol.Size=Vector3.new(1,0.2,1)
  595. bloodlol.Name = "BloodPuddle"
  596. bloodlol.Anchored = true
  597. bloodlol.CanCollide = false
  598. bloodlol.Material = Enum.Material.SmoothPlastic
  599. if OwO ~= true then
  600. bloodlol.Color = Frame_2.BackgroundColor3
  601. else
  602. bloodlol.Color = Color3.new(1,1,1)
  603. end
  604. local cyl = Instance.new('CylinderMesh',bloodlol)
  605. cyl.Scale = Vector3.new(1,0.1,1)
  606. bloodlol.CFrame = CFrame.new(pos)
  607. local coru=coroutine.wrap(function()
  608. while bloodlol.Parent ~= nil do
  609. if bloodlol.Transparency < 1 then
  610. bloodlol.Transparency = bloodlol.Transparency+0.05
  611. else
  612. bloodlol:Destroy()
  613. end
  614. wait(0.1)
  615. end
  616. end)
  617. coru()
  618. end
  619. end
  620. end)
  621. local coru = coroutine.wrap(function()
  622. wait(1)
  623. thing:Destroy()
  624. end)
  625. coru()
  626. end)
  627. reeee()
  628. wait()
  629. end
  630. end
  631.  
  632. function stun(char)
  633. local found = false
  634. pcall(function()
  635. char:FindFirstChildOfClass('Humanoid'):ChangeState(Enum.HumanoidStateType.Physics)
  636. end)
  637. for i,v in pairs(rekt) do
  638. if v == char then
  639. found = true
  640. end
  641. end
  642. if found == false then
  643. table.insert(rekt,char)
  644. end
  645. end
  646. function unstun(char)
  647. for i,v in pairs(rekt) do
  648. if v == char then
  649. if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChildOfClass('Humanoid').Health>0 then
  650. v:FindFirstChildOfClass('Humanoid'):ChangeState(Enum.HumanoidStateType.Running)
  651. v:FindFirstChildOfClass('Humanoid').PlatformStand = false
  652. v:FindFirstChildOfClass('Humanoid').Sit = false
  653. v:FindFirstChildOfClass('Humanoid').Jump = true
  654. v:FindFirstChildOfClass('Humanoid').JumpPower = 50
  655. v:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
  656. v:FindFirstChildOfClass('Humanoid').Name = "Humanoid"
  657. end
  658. table.remove(rekt,i)
  659. end
  660. end
  661. end
  662.  
  663. function recurse(root,callback,i)
  664. i= i or 0
  665. for _,v in pairs(root:GetChildren()) do
  666. i = i + 1
  667. callback(i,v)
  668.  
  669. if #v:GetChildren() > 0 then
  670. i = recurse(v,callback,i)
  671. end
  672. end
  673.  
  674. return i
  675. end
  676.  
  677. function ragdollJoint(character, part0, part1, attachmentName, className, properties)
  678. if character:FindFirstChild("RagdollConstraint"..part1.Name) == nil then
  679. if character:FindFirstChild('HumanoidRootPart')then
  680. character.HumanoidRootPart.CanCollide = false
  681. end
  682. for i,v in pairs(character:GetChildren()) do
  683. if v:IsA("MeshPart") and (v.MeshId == 'http://www.roblox.com/asset/?id=553602991' or v.MeshId == 'http://www.roblox.com/asset/?id=553602977' or v.MeshId == 'http://www.roblox.com/asset/?id=553602987') then
  684. v.Size = Vector3.new(1,1,1)
  685. end
  686. end
  687. recurse(character, function(_,v)
  688. if v:IsA("Attachment") and v.Parent.Name ~= "ayybleed" then
  689. v.Axis = Vector3.new(0, 1, 0)
  690. v.SecondaryAxis = Vector3.new(0, 0, 1)
  691. v.Rotation = Vector3.new(0, 0, 0)
  692. end
  693. end)
  694. if part1:FindFirstChildOfClass('Motor6D') then
  695. part1:FindFirstChildOfClass('Motor6D'):Destroy()
  696. end
  697. if attachmentName ~= "NeckAttachment" then
  698. attachmentName = attachmentName.."RigAttachment"
  699. end
  700. local constraint = Instance.new(className.."Constraint")
  701. constraint.Attachment0 = part0:FindFirstChild(attachmentName)
  702. constraint.Attachment1 = part1:FindFirstChild(attachmentName)
  703. constraint.Name = "RagdollConstraint"..part1.Name
  704. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  705. local collidepart = Instance.new('Part',part1)
  706. collidepart.Size = part1.Size/2
  707. if string.find(string.lower(part1.Name),"upper") then
  708. if string.find(string.lower(part1.Name),"leg") then
  709. collidepart.Size = part1.Size/3
  710. else
  711. collidepart.Size = part1.Size/2.5
  712. end
  713. end
  714. collidepart.CanCollide = true
  715. collidepart.Name = "Collision"
  716. collidepart.Anchored = false
  717. collidepart.Transparency = 1
  718. collidepart.CFrame = part1.CFrame
  719. collidepart:BreakJoints()
  720. local attachment0 = Instance.new('Attachment',part1)
  721. local attachment1 = Instance.new('Attachment',collidepart)
  722. if attachment0 and attachment1 then
  723. local constraint = Instance.new("HingeConstraint")
  724. constraint.Attachment0 = attachment0
  725. constraint.Attachment1 = attachment1
  726. constraint.LimitsEnabled = true
  727. constraint.UpperAngle = 0
  728. constraint.LowerAngle = 0
  729. constraint.Parent = character
  730. end
  731. if string.find(string.lower(part1.Name),"upper") then
  732. if string.find(string.lower(part1.Name),"leg") then
  733. attachment0.Position = Vector3.new(0,0.01,0)
  734. else
  735. attachment0.Position = Vector3.new(0,0.25,0)
  736. end
  737. else
  738. attachment0.Position = Vector3.new(0,-0.1,0)
  739. end
  740. end
  741. for _,propertyData in next,properties or {} do
  742. constraint[propertyData[1]] = propertyData[2]
  743. end
  744.  
  745. constraint.Parent = character
  746. end
  747. end
  748.  
  749. function R6ragdollJoint(character,limbname,attached,heded)
  750. pcall(function()
  751. if limbname == "Right Arm" and character:FindFirstChild("Right Arm") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Right ArmRagdollConstraint") == nil and character[limbname]:FindFirstChild("Right ArmRagdollConstraint") == nil then
  752. local torsoatt = Instance.new('Attachment',character.Torso)
  753. torsoatt.Name = limbname.."RagdollConstraint"
  754. torsoatt.Position = Vector3.new(1.45,0.768,-0.009)
  755. torsoatt.Axis = Vector3.new(1,0,0)
  756. torsoatt.SecondaryAxis = Vector3.new(0,1,0)
  757. local limbatt = Instance.new("Attachment",character[limbname])
  758. limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
  759. limbatt.Name = limbname.."RagdollConstraint"
  760. limbatt.Axis = Vector3.new(1,0,0)
  761. limbatt.SecondaryAxis = Vector3.new(0,1,0)
  762. local ballc = Instance.new('BallSocketConstraint',character)
  763. ballc.Name = "RightArmRagdollRig"
  764. ballc.Attachment0 = torsoatt
  765. ballc.Attachment1 = limbatt
  766. local part1 = character[limbname]
  767. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  768. local collidepart = Instance.new('Part',part1)
  769. collidepart.Size = part1.Size/1.5
  770. collidepart.CanCollide = true
  771. collidepart.Name = "Collision"
  772. collidepart.Anchored = false
  773. collidepart.Transparency = 1
  774. collidepart.CFrame = part1.CFrame
  775. collidepart:BreakJoints()
  776. local attachment0 = Instance.new('Attachment',part1)
  777. local attachment1 = Instance.new('Attachment',collidepart)
  778. if attachment0 and attachment1 then
  779. local constraint = Instance.new("HingeConstraint")
  780. constraint.Attachment0 = attachment0
  781. constraint.Attachment1 = attachment1
  782. constraint.LimitsEnabled = true
  783. constraint.UpperAngle = 0
  784. constraint.LowerAngle = 0
  785. constraint.Parent = character
  786. end
  787. end
  788. if character.Torso:FindFirstChild('Right Shoulder') then
  789. character.Torso:FindFirstChild('Right Shoulder'):Destroy()
  790. end
  791. elseif limbname == "Left Arm" and character:FindFirstChild("Left Arm") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Left ArmRagdollConstraint") == nil and character[limbname]:FindFirstChild("Left ArmRagdollConstraint") == nil then
  792. local torsoatt = Instance.new('Attachment',character.Torso)
  793. torsoatt.Name = limbname.."RagdollConstraint"
  794. torsoatt.Position = Vector3.new(-1.45,0.768,-0.009)
  795. torsoatt.Axis = Vector3.new(1,0,0)
  796. torsoatt.SecondaryAxis = Vector3.new(0,1,0)
  797. local limbatt = Instance.new("Attachment",character[limbname])
  798. limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
  799. limbatt.Name = limbname.."RagdollConstraint"
  800. limbatt.Axis = Vector3.new(1,0,0)
  801. limbatt.SecondaryAxis = Vector3.new(0,1,0)
  802. local ballc = Instance.new('BallSocketConstraint',character)
  803. ballc.Name = "LeftArmRagdollRig"
  804. ballc.Attachment0 = torsoatt
  805. ballc.Attachment1 = limbatt
  806. local part1 = character[limbname]
  807. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  808. local collidepart = Instance.new('Part',part1)
  809. collidepart.Size = part1.Size/1.5
  810. collidepart.CanCollide = true
  811. collidepart.Name = "Collision"
  812. collidepart.Anchored = false
  813. collidepart.Transparency = 1
  814. collidepart.CFrame = part1.CFrame
  815. collidepart:BreakJoints()
  816. local attachment0 = Instance.new('Attachment',part1)
  817. local attachment1 = Instance.new('Attachment',collidepart)
  818. if attachment0 and attachment1 then
  819. local constraint = Instance.new("HingeConstraint")
  820. constraint.Attachment0 = attachment0
  821. constraint.Attachment1 = attachment1
  822. constraint.LimitsEnabled = true
  823. constraint.UpperAngle = 0
  824. constraint.LowerAngle = 0
  825. constraint.Parent = character
  826. end
  827. end
  828. if character.Torso:FindFirstChild('Left Shoulder') then
  829. character.Torso:FindFirstChild('Left Shoulder'):Destroy()
  830. end
  831. elseif limbname == "Right Leg" and character:FindFirstChild("Right Leg") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Right LegRagdollConstraint") == nil and character[limbname]:FindFirstChild("Right LegRagdollConstraint") == nil then
  832. stun(character)
  833. local torsoatt = Instance.new('Attachment',character.Torso)
  834. torsoatt.Name = limbname.."RagdollConstraint"
  835. torsoatt.Position = Vector3.new(0.45, -1.242, -0.009)
  836. torsoatt.Axis = Vector3.new(1,0,0)
  837. torsoatt.SecondaryAxis = Vector3.new(0,1,0)
  838. local limbatt = Instance.new("Attachment",character[limbname])
  839. limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
  840. limbatt.Name = limbname.."RagdollConstraint"
  841. limbatt.Axis = Vector3.new(1,0,0)
  842. limbatt.SecondaryAxis = Vector3.new(0,1,0)
  843. local ballc = Instance.new('BallSocketConstraint',character)
  844. ballc.Name = "RightLegRagdollRig"
  845. ballc.Attachment0 = torsoatt
  846. ballc.Attachment1 = limbatt
  847. local part1 = character[limbname]
  848. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  849. local collidepart = Instance.new('Part',part1)
  850. collidepart.Size = part1.Size/1.5
  851. collidepart.CanCollide = true
  852. collidepart.Name = "Collision"
  853. collidepart.Anchored = false
  854. collidepart.Transparency = 1
  855. collidepart.CFrame = part1.CFrame
  856. collidepart:BreakJoints()
  857. local attachment0 = Instance.new('Attachment',part1)
  858. local attachment1 = Instance.new('Attachment',collidepart)
  859. if attachment0 and attachment1 then
  860. local constraint = Instance.new("HingeConstraint")
  861. constraint.Attachment0 = attachment0
  862. constraint.Attachment1 = attachment1
  863. constraint.LimitsEnabled = true
  864. constraint.UpperAngle = 0
  865. constraint.LowerAngle = 0
  866. constraint.Parent = character
  867. end
  868. end
  869. if character.Torso:FindFirstChild('Right Hip') then
  870. character.Torso:FindFirstChild('Right Hip'):Destroy()
  871. end
  872. elseif limbname == "Left Leg" and character:FindFirstChild("Left Leg") and character:FindFirstChild("Torso") and character.Torso:FindFirstChild("Left LegRagdollConstraint") == nil and character[limbname]:FindFirstChild("Left LegRagdollConstraint") == nil then
  873. stun(character)
  874. local torsoatt = Instance.new('Attachment',character.Torso)
  875. torsoatt.Name = limbname.."RagdollConstraint"
  876. torsoatt.Position = Vector3.new(-0.45, -1.242, -0.009)
  877. torsoatt.Axis = Vector3.new(1,0,0)
  878. torsoatt.SecondaryAxis = Vector3.new(0,1,0)
  879. local limbatt = Instance.new("Attachment",character[limbname])
  880. limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
  881. limbatt.Name = limbname.."RagdollConstraint"
  882. limbatt.Axis = Vector3.new(1,0,0)
  883. limbatt.SecondaryAxis = Vector3.new(0,1,0)
  884. local ballc = Instance.new('BallSocketConstraint',character)
  885. ballc.Name = "LeftLegRagdollRig"
  886. ballc.Attachment0 = torsoatt
  887. ballc.Attachment1 = limbatt
  888. local part1 = character[limbname]
  889. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  890. local collidepart = Instance.new('Part',part1)
  891. collidepart.Size = part1.Size/1.5
  892. collidepart.CanCollide = true
  893. collidepart.Name = "Collision"
  894. collidepart.Anchored = false
  895. collidepart.Transparency = 1
  896. collidepart.CFrame = part1.CFrame
  897. collidepart:BreakJoints()
  898. local attachment0 = Instance.new('Attachment',part1)
  899. local attachment1 = Instance.new('Attachment',collidepart)
  900. if attachment0 and attachment1 then
  901. local constraint = Instance.new("HingeConstraint")
  902. constraint.Attachment0 = attachment0
  903. constraint.Attachment1 = attachment1
  904. constraint.LimitsEnabled = true
  905. constraint.UpperAngle = 0
  906. constraint.LowerAngle = 0
  907. constraint.Parent = character
  908. end
  909. end
  910. if character.Torso:FindFirstChild('Left Hip') then
  911. character.Torso:FindFirstChild('Left Hip'):Destroy()
  912. end
  913. elseif limbname == "Head" or limbname == "Torso" and character:FindFirstChild("Head") and character:FindFirstChild("Torso") and character.Head:FindFirstChild("Neck") == nil then
  914. if character:FindFirstChildOfClass('Humanoid') then
  915. character:FindFirstChildOfClass('Humanoid').Health = 0
  916. end
  917. while character:FindFirstChildOfClass('Humanoid').Health > 0 do wait() end
  918. if character:FindFirstChild('HumanoidRootPart') then
  919. character.HumanoidRootPart:Destroy()
  920. end
  921. game:GetService('Debris'):AddItem(character,10)
  922. for _,child in next,character:GetChildren() do
  923. if child:IsA("Accoutrement") then
  924. for _,part in next,child:GetChildren() do
  925. if part:IsA("BasePart") then
  926. for _,c in pairs(part:GetChildren()) do
  927. if c:IsA('Weld') then c:Destroy() end
  928. end
  929. local attachment1 = part:FindFirstChildOfClass("Attachment")
  930. local attachment0 = getAttachment0(character,attachment1.Name)
  931. if attachment0 and attachment1 then
  932. local constraint = Instance.new("HingeConstraint")
  933. constraint.Attachment0 = attachment0
  934. constraint.Attachment1 = attachment1
  935. constraint.LimitsEnabled = true
  936. constraint.UpperAngle = 0
  937. constraint.LowerAngle = 0
  938. constraint.Parent = character
  939. end
  940. end
  941. end
  942. end
  943. end
  944. for i,v in pairs(character:GetChildren()) do
  945. if v:IsA('MeshPart') or v:IsA('BasePart') then
  946. for _,c in pairs(v:GetChildren()) do
  947. if c.Name == "Collision" then c:Destroy() end
  948. end
  949. end
  950. end
  951. if character.Torso:FindFirstChild('Neck') then
  952. character.Torso.Neck:Destroy()
  953. end
  954. if character:FindFirstChild('Torso') then
  955. local collidepart = Instance.new('Part',character.Torso)
  956. collidepart.Size = character.Torso.Size/1.5
  957. collidepart.CanCollide = true
  958. collidepart.Name = "Collision"
  959. collidepart.Anchored = false
  960. collidepart.Transparency = 1
  961. collidepart.CFrame = character.Torso.CFrame
  962. collidepart:BreakJoints()
  963. local attachment0 = Instance.new('Attachment',character.Torso)
  964. local attachment1 = Instance.new('Attachment',collidepart)
  965. if attachment0 and attachment1 then
  966. local constraint = Instance.new("HingeConstraint")
  967. constraint.Attachment0 = attachment0
  968. constraint.Attachment1 = attachment1
  969. constraint.LimitsEnabled = true
  970. constraint.UpperAngle = 0
  971. constraint.LowerAngle = 0
  972. constraint.Parent = character
  973. end
  974. end
  975. if character:FindFirstChild('Torso') and character:FindFirstChild('Head') then
  976. if character.Torso:FindFirstChild('NeckAttachment') == nil then
  977. local neck = Instance.new('Attachment',character.Torso)
  978. neck.Name = "NeckAttachment"
  979. neck.Position = Vector3.new(0, 1, 0)
  980. end
  981. ragdollJoint(character,character.Torso, character.Head, "NeckAttachment", "Hinge", {
  982. {"LimitsEnabled",true};
  983. {"UpperAngle",50};
  984. {"LowerAngle",-50};
  985. })
  986. end
  987. if attached ~= false then
  988. ragdollpart(character, "Right Leg")
  989. ragdollpart(character, "Left Leg")
  990. else
  991. pcall(function()
  992. local ayybleed = Instance.new('Part',character)
  993. ayybleed.Size = Vector3.new(character.Torso.Size.X,0.1,character.Torso.Size.Z)
  994. ayybleed.Transparency = 1
  995. ayybleed.CanCollide = false
  996. ayybleed.CFrame = character.Torso.CFrame
  997. ayybleed:BreakJoints()
  998. local attachment1 = Instance.new('Attachment',ayybleed)
  999. attachment1.Position = Vector3.new(0,-character.Torso.Size.Y/2,0)
  1000. attachment1.Orientation = Vector3.new(0, 0, -180)
  1001. local attachment0 = Instance.new('Attachment',character.Torso)
  1002. if attachment0 and attachment1 then
  1003. local constraint = Instance.new("HingeConstraint")
  1004. constraint.Attachment0 = attachment0
  1005. constraint.Attachment1 = attachment1
  1006. constraint.LimitsEnabled = true
  1007. constraint.UpperAngle = 0
  1008. constraint.LowerAngle = 0
  1009. constraint.Parent = character
  1010. end
  1011. local bleedBLEED= coroutine.wrap(function()
  1012. bleed(ayybleed)
  1013. end)
  1014. bleedBLEED()
  1015. end)
  1016. end
  1017. ragdollpart(character, "Right Arm")
  1018. ragdollpart(character, "Left Arm")
  1019. end
  1020. end)
  1021. end
  1022.  
  1023. function getAttachment0(character,attachmentName)
  1024. for _,child in next,character:GetChildren() do
  1025. local attachment = child:FindFirstChild(attachmentName)
  1026. if attachment then
  1027. return attachment
  1028. end
  1029. end
  1030. end
  1031.  
  1032. function ragdollpart(character,partname,attached,heded)
  1033. if heded ~= false then
  1034. local neck = Instance.new('Attachment',character.Head)
  1035. neck.Name = "NeckAttachment"
  1036. neck.Position = Vector3.new(0,-0.5,0)
  1037. else
  1038. local force = Instance.new('BodyForce',character.Head)
  1039. force.Force = Vector3.new(0,500,0)
  1040. game:GetService('Debris'):AddItem(force,0.25)
  1041. pcall(function()
  1042. local asdf = Instance.new('Attachment',character.Head)
  1043. asdf.Position = Vector3.new(0,-character.Head.Size.Y/2,0)
  1044. local last = asdf
  1045. for i=1,14 do
  1046. local bONE = Instance.new('Part',character)
  1047. bONE.BrickColor = BrickColor.new('Institutional white')
  1048. bONE.Size = Vector3.new(0.1,0.1,0.1)
  1049. bONE.CFrame = character.Head.CFrame+(character.Head.CFrame.upVector*-(i/10))
  1050. local lole = Instance.new('Attachment',bONE)
  1051. local hangurself = Instance.new('RopeConstraint',bONE)
  1052. hangurself.Attachment0 = lole
  1053. hangurself.Attachment1 = last
  1054. hangurself.Visible = true
  1055. hangurself.Thickness = 0.05
  1056. hangurself.Color = BrickColor.new('Bright red')
  1057. hangurself.Length = 0.2
  1058. last = lole
  1059. end
  1060. local bleedee = Instance.new('Part',character.Head)
  1061. bleedee.Size = Vector3.new(0.75,0.25,0.75)
  1062. bleedee.CanCollide = false
  1063. bleedee.Color = Frame_2.BackgroundColor3
  1064. bleedee.CFrame = character.Head.CFrame
  1065. local mehs = Instance.new('CylinderMesh',bleedee)
  1066. bleedee:BreakJoints()
  1067. local attachment1 = Instance.new('Attachment',bleedee)
  1068. attachment1.Position = Vector3.new(0,character.Head.Size.Y/2,0)
  1069. attachment1.Orientation = Vector3.new(0,0,180)
  1070. local attachment0 = Instance.new('Attachment',character.Head)
  1071. if attachment0 and attachment1 then
  1072. local constraint = Instance.new("HingeConstraint")
  1073. constraint.Attachment0 = attachment0
  1074. constraint.Attachment1 = attachment1
  1075. constraint.LimitsEnabled = true
  1076. constraint.UpperAngle = 0
  1077. constraint.LowerAngle = 0
  1078. constraint.Parent = character
  1079. end
  1080. spawn(function()
  1081. bleed(bleedee)
  1082. end)
  1083. end)
  1084. local thing = "Torso"
  1085. if character:FindFirstChild(thing) == nil then
  1086. thing = "UpperTorso"
  1087. end
  1088. pcall(function()
  1089. local bleedee = Instance.new('Part',character[thing])
  1090. bleedee.Size = Vector3.new(0.75,0,0.75)
  1091. bleedee.CanCollide = false
  1092. bleedee.Color = Frame_2.BackgroundColor3
  1093. bleedee.CFrame = character[thing].CFrame
  1094. local mehs = Instance.new('CylinderMesh',bleedee)
  1095. bleedee:BreakJoints()
  1096. local attachment1 = Instance.new('Attachment',bleedee)
  1097. attachment1.Position = Vector3.new(0,-character[thing].Size.Y/2,0)
  1098. attachment1.Orientation = Vector3.new(0,0,180)
  1099. local attachment0 = Instance.new('Attachment',character[thing])
  1100. if attachment0 and attachment1 then
  1101. local constraint = Instance.new("HingeConstraint")
  1102. constraint.Attachment0 = attachment0
  1103. constraint.Attachment1 = attachment1
  1104. constraint.LimitsEnabled = true
  1105. constraint.UpperAngle = 0
  1106. constraint.LowerAngle = 0
  1107. constraint.Parent = character
  1108. end
  1109. spawn(function()
  1110. bleed(bleedee)
  1111. end)
  1112. end)
  1113. end
  1114. pcall(function()
  1115. if workspace.PGSPhysicsSolverEnabled == false then
  1116. workspace.PGSPhysicsSolverEnabled = true
  1117. end
  1118. end)
  1119. if partname == "HumanoidRootPart" then
  1120. if character:FindFirstChild('Torso') then
  1121. partname = "Torso"
  1122. else
  1123. partname = "UpperTorso"
  1124. end
  1125. end
  1126. if attached == false then
  1127. if character:FindFirstChild('UpperTorso') then
  1128. pcall(function()
  1129. character.UpperTorso.WaistRigAttachment:Destroy()
  1130. end)
  1131. pcall(function()
  1132. local ayybleed = Instance.new('Part',character)
  1133. ayybleed.Size = Vector3.new(character.UpperTorso.Size.X,0,character.UpperTorso.Size.Z)
  1134. ayybleed.Transparency = 1
  1135. ayybleed.CanCollide = false
  1136. ayybleed.CFrame = character.UpperTorso.CFrame
  1137. ayybleed:BreakJoints()
  1138. ayybleed.Name = "ayybleed"
  1139. local attachment1 = Instance.new('Attachment',ayybleed)
  1140. attachment1.Position = Vector3.new(0,-character.UpperTorso.Size.Y/2,0)
  1141. attachment1.Orientation = Vector3.new(0,0,180)
  1142. local attachment0 = Instance.new('Attachment',character.UpperTorso)
  1143. if attachment0 and attachment1 then
  1144. local constraint = Instance.new("HingeConstraint")
  1145. constraint.Attachment0 = attachment0
  1146. constraint.Attachment1 = attachment1
  1147. constraint.LimitsEnabled = true
  1148. constraint.UpperAngle = 0
  1149. constraint.LowerAngle = 0
  1150. constraint.Parent = character
  1151. end
  1152. local bleedBLEED= coroutine.wrap(function()
  1153. bleed(ayybleed)
  1154. end)
  1155. bleedBLEED()
  1156. end)
  1157. pcall(function()
  1158. local ayybleed = Instance.new('Part',character)
  1159. ayybleed.Size = Vector3.new(character.LowerTorso.Size.X-0.1,0.1,character.LowerTorso.Size.Z-0.1)
  1160. ayybleed.Transparency = 1
  1161. ayybleed.CanCollide = false
  1162. ayybleed.CFrame = character.LowerTorso.CFrame
  1163. ayybleed:BreakJoints()
  1164. ayybleed.Name = "ayybleed"
  1165. local attachment1 = Instance.new('Attachment',ayybleed)
  1166. attachment1.Position = Vector3.new(0,-character.LowerTorso.Size.Y/2,0)
  1167. attachment1.Orientation = Vector3.new(0,0,0)
  1168. local attachment0 = Instance.new('Attachment',character.LowerTorso)
  1169. if attachment0 and attachment1 then
  1170. local constraint = Instance.new("HingeConstraint")
  1171. constraint.Attachment0 = attachment0
  1172. constraint.Attachment1 = attachment1
  1173. constraint.LimitsEnabled = true
  1174. constraint.UpperAngle = 0
  1175. constraint.LowerAngle = 0
  1176. constraint.Parent = character
  1177. end
  1178. local bleedBLEED= coroutine.wrap(function()
  1179. bleed(ayybleed)
  1180. end)
  1181. bleedBLEED()
  1182. end)
  1183. end
  1184. pcall(function()
  1185. local thang = "Torso"
  1186. if character:FindFirstChild('UpperTorso') then
  1187. thang = "UpperTorso"
  1188. end
  1189. local ayybleed = Instance.new('Part',character)
  1190. ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
  1191. ayybleed.Color = Frame_2.BackgroundColor3
  1192. ayybleed.Material = Enum.Material.SmoothPlastic
  1193. ayybleed.Name = "ayybleed"
  1194. ayybleed.CanCollide = false
  1195. ayybleed.Transparency = 0
  1196. ayybleed.CFrame = character[thang].CFrame
  1197. ayybleed:BreakJoints()
  1198. local attachment1 = Instance.new('Attachment',ayybleed)
  1199. attachment1.Position = Vector3.new(0,(character[thang].Size.Y/2)-0.045,0)
  1200. attachment1.Orientation = Vector3.new(0,0,0)
  1201. local attachment0 = Instance.new('Attachment',character[thang])
  1202. if attachment0 and attachment1 then
  1203. local constraint = Instance.new("HingeConstraint")
  1204. constraint.Attachment0 = attachment0
  1205. constraint.Attachment1 = attachment1
  1206. constraint.LimitsEnabled = true
  1207. constraint.UpperAngle = 0
  1208. constraint.LowerAngle = 0
  1209. constraint.Parent = character
  1210. end
  1211. end)
  1212. pcall(function()
  1213. local ree = character.LowerTorso
  1214. local thang = "LowerTorso"
  1215. local ayybleed = Instance.new('Part',character)
  1216. ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
  1217. ayybleed.Color = Frame_2.BackgroundColor3
  1218. ayybleed.Material = Enum.Material.SmoothPlastic
  1219. ayybleed.Name = "ayybleed"
  1220. ayybleed.CanCollide = false
  1221. ayybleed.Transparency = 0
  1222. ayybleed.CFrame = character[thang].CFrame
  1223. ayybleed:BreakJoints()
  1224. local attachment1 = Instance.new('Attachment',ayybleed)
  1225. attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
  1226. attachment1.Orientation = Vector3.new(0,0,0)
  1227. local attachment0 = Instance.new('Attachment',character[thang])
  1228. if attachment0 and attachment1 then
  1229. local constraint = Instance.new("HingeConstraint")
  1230. constraint.Attachment0 = attachment0
  1231. constraint.Attachment1 = attachment1
  1232. constraint.LimitsEnabled = true
  1233. constraint.UpperAngle = 0
  1234. constraint.LowerAngle = 0
  1235. constraint.Parent = character
  1236. end
  1237. end)
  1238. pcall(function()
  1239. local ree = character["Right Leg"]
  1240. local thang = "Right Leg"
  1241. local ayybleed = Instance.new('Part',character)
  1242. ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
  1243. ayybleed.Color = Frame_2.BackgroundColor3
  1244. ayybleed.Material = Enum.Material.SmoothPlastic
  1245. ayybleed.Name = "ayybleed"
  1246. ayybleed.CanCollide = false
  1247. ayybleed.Transparency = 0
  1248. ayybleed.CFrame = character[thang].CFrame
  1249. ayybleed:BreakJoints()
  1250. local attachment1 = Instance.new('Attachment',ayybleed)
  1251. attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
  1252. attachment1.Orientation = Vector3.new(0,0,0)
  1253. local attachment0 = Instance.new('Attachment',character[thang])
  1254. if attachment0 and attachment1 then
  1255. local constraint = Instance.new("HingeConstraint")
  1256. constraint.Attachment0 = attachment0
  1257. constraint.Attachment1 = attachment1
  1258. constraint.LimitsEnabled = true
  1259. constraint.UpperAngle = 0
  1260. constraint.LowerAngle = 0
  1261. constraint.Parent = character
  1262. end
  1263. end)
  1264. pcall(function()
  1265. local ree = character["Left Leg"]
  1266. local thang = "Left Leg"
  1267. local ayybleed = Instance.new('Part',character)
  1268. ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
  1269. ayybleed.Color = Frame_2.BackgroundColor3
  1270. ayybleed.Material = Enum.Material.SmoothPlastic
  1271. ayybleed.Name = "ayybleed"
  1272. ayybleed.CanCollide = false
  1273. ayybleed.Transparency = 0
  1274. ayybleed.CFrame = character[thang].CFrame
  1275. ayybleed:BreakJoints()
  1276. local attachment1 = Instance.new('Attachment',ayybleed)
  1277. attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
  1278. attachment1.Orientation = Vector3.new(0,0,0)
  1279. local attachment0 = Instance.new('Attachment',character[thang])
  1280. if attachment0 and attachment1 then
  1281. local constraint = Instance.new("HingeConstraint")
  1282. constraint.Attachment0 = attachment0
  1283. constraint.Attachment1 = attachment1
  1284. constraint.LimitsEnabled = true
  1285. constraint.UpperAngle = 0
  1286. constraint.LowerAngle = 0
  1287. constraint.Parent = character
  1288. end
  1289. end)
  1290. partname="Head"
  1291. end
  1292. if partname == "RightHand" or partname == "RightLowerArm" or partname == "RightUpperArm" then
  1293. if character:FindFirstChild('RightLowerArm') and character:FindFirstChild('RightHand') then
  1294. ragdollJoint(character,character.RightLowerArm, character.RightHand, "RightWrist", "Hinge", handProperties)
  1295. end
  1296. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('RightUpperArm') then
  1297. ragdollJoint(character, character.UpperTorso, character["RightUpperArm"], "RightShoulder", "BallSocket")
  1298. end
  1299. if character:FindFirstChild('RightUpperArm') and character:FindFirstChild('RightLowerArm') then
  1300. ragdollJoint(character, character.RightUpperArm, character.RightLowerArm, "RightElbow", "BallSocket")
  1301. end
  1302. elseif partname == "LeftHand" or partname == "LeftLowerArm" or partname == "LeftUpperArm" then
  1303. if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftHand') then
  1304. ragdollJoint(character,character.LeftLowerArm, character.LeftHand, "LeftWrist", "Hinge", handProperties)
  1305. end
  1306. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LeftUpperArm') then
  1307. ragdollJoint(character, character.UpperTorso, character["LeftUpperArm"], "LeftShoulder", "BallSocket")
  1308. end
  1309. if character:FindFirstChild('LeftUpperArm') and character:FindFirstChild('LeftLowerArm') then
  1310. ragdollJoint(character, character.LeftUpperArm, character.LeftLowerArm, "LeftElbow", "BallSocket")
  1311. end
  1312. elseif partname == "RightFoot" or partname == "RightUpperLeg" or partname == "RightLowerLeg" then
  1313. stun(character)
  1314. if character:FindFirstChild('RightUpperLeg') and character:FindFirstChild('RightLowerLeg') then
  1315. ragdollJoint(character,character.RightUpperLeg, character.RightLowerLeg, "RightKnee", "Hinge", shinProperties)
  1316. end
  1317. if character:FindFirstChild('RightLowerLeg') and character:FindFirstChild('RightFoot') then
  1318. ragdollJoint(character,character.RightLowerLeg, character.RightFoot, "RightAnkle", "Hinge", footProperties)
  1319. end
  1320. if character:FindFirstChild('LowerTorso') and character:FindFirstChild('RightUpperLeg') then
  1321. ragdollJoint(character,character.LowerTorso, character.RightUpperLeg, "RightHip", "BallSocket")
  1322. end
  1323. elseif partname == "LeftFoot" or partname == "LeftUpperLeg" or partname == "LeftLowerLeg" then
  1324. stun(character)
  1325. if character:FindFirstChild('LeftUpperLeg') and character:FindFirstChild('LeftLowerLeg') then
  1326. ragdollJoint(character,character.LeftUpperLeg, character.LeftLowerLeg, "LeftKnee", "Hinge", shinProperties)
  1327. end
  1328. if character:FindFirstChild('LeftLowerLeg') and character:FindFirstChild('LeftFoot') then
  1329. ragdollJoint(character,character.LeftLowerLeg, character.LeftFoot, "LeftAnkle", "Hinge", footProperties)
  1330. end
  1331. if character:FindFirstChild('LowerTorso') and character:FindFirstChild('LeftUpperLeg') then
  1332. ragdollJoint(character,character.LowerTorso, character.LeftUpperLeg, "LeftHip", "BallSocket")
  1333. end
  1334. elseif partname == "Head" or partname == "UpperTorso" or partname == "LowerTorso" then
  1335. if character:FindFirstChildOfClass('Humanoid') and character:FindFirstChildOfClass('Humanoid').RigType == Enum.HumanoidRigType.R15 then
  1336. if character:FindFirstChildOfClass('Humanoid') then
  1337. character:FindFirstChildOfClass('Humanoid').Health = 0
  1338. end
  1339. if character:FindFirstChild('HumanoidRootPart') then
  1340. character.HumanoidRootPart:Destroy()
  1341. end
  1342. while character:FindFirstChildOfClass('Humanoid').Health > 0 do wait() end
  1343. game:GetService('Debris'):AddItem(character,10)
  1344. for _,child in next,character:GetChildren() do
  1345. if child:IsA("Accoutrement") then
  1346. for _,part in next,child:GetChildren() do
  1347. if part:IsA("BasePart") then
  1348. for _,c in pairs(part:GetChildren()) do
  1349. if c:IsA('Weld') then c:Destroy() end
  1350. end
  1351. local attachment1 = part:FindFirstChildOfClass("Attachment")
  1352. local attachment0 = getAttachment0(character,attachment1.Name)
  1353. if attachment0 and attachment1 then
  1354. local constraint = Instance.new("HingeConstraint")
  1355. constraint.Attachment0 = attachment0
  1356. constraint.Attachment1 = attachment1
  1357. constraint.LimitsEnabled = true
  1358. constraint.UpperAngle = 0
  1359. constraint.LowerAngle = 0
  1360. constraint.Parent = character
  1361. end
  1362. end
  1363. end
  1364. end
  1365. end
  1366. for i,v in pairs(character:GetChildren()) do
  1367. if v:IsA('MeshPart') or v:IsA('BasePart') then
  1368. for _,c in pairs(v:GetChildren()) do
  1369. if c.Name == "Collision" then c:Destroy() end
  1370. end
  1371. end
  1372. end
  1373. if heded == false then
  1374. pcall(function()
  1375. local asdf = Instance.new('Attachment',character.Head)
  1376. asdf.Position = Vector3.new(0,-character.Head.Size.Y/2,0)
  1377. local last = asdf
  1378. character.Head.Neck:Destroy()
  1379. character.Head.NeckRigAttachment:Destroy()
  1380. character.UpperTorso:FindFirstChild('NeckAttachment'):Destroy()
  1381. end)
  1382. end
  1383. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LowerTorso') then
  1384. ragdollJoint(character,character.LowerTorso, character.UpperTorso, "Waist", "BallSocket", {
  1385. {"LimitsEnabled",true};
  1386. {"UpperAngle",5};
  1387. {"Radius",5};
  1388. })
  1389. end
  1390. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('Head') then
  1391. ragdollJoint(character,character.UpperTorso, character.Head, "Neck", "Hinge", {
  1392. {"LimitsEnabled",true};
  1393. {"UpperAngle",50};
  1394. {"LowerAngle",-50};
  1395. })
  1396. end
  1397.  
  1398. local handProperties = {
  1399. {"LimitsEnabled", true};
  1400. {"UpperAngle",0};
  1401. {"LowerAngle",0};
  1402. }
  1403. if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftHand') then
  1404. ragdollJoint(character,character.LeftLowerArm, character.LeftHand, "LeftWrist", "Hinge", handProperties)
  1405. end
  1406. if character:FindFirstChild('RightLowerArm') and character:FindFirstChild('RightHand') then
  1407. ragdollJoint(character,character.RightLowerArm, character.RightHand, "RightWrist", "Hinge", handProperties)
  1408. end
  1409.  
  1410. local shinProperties = {
  1411. {"LimitsEnabled", true};
  1412. {"UpperAngle", 0};
  1413. {"LowerAngle", -75};
  1414. }
  1415. if character:FindFirstChild('LeftUpperLeg') and character:FindFirstChild('LeftLowerLeg') then
  1416. ragdollJoint(character,character.LeftUpperLeg, character.LeftLowerLeg, "LeftKnee", "Hinge", shinProperties)
  1417. end
  1418. if character:FindFirstChild('RightUpperLeg') and character:FindFirstChild('RightLowerLeg') then
  1419. ragdollJoint(character,character.RightUpperLeg, character.RightLowerLeg, "RightKnee", "Hinge", shinProperties)
  1420. end
  1421.  
  1422. local footProperties = {
  1423. {"LimitsEnabled", true};
  1424. {"UpperAngle", 15};
  1425. {"LowerAngle", -45};
  1426. }
  1427. if character:FindFirstChild('LeftLowerLeg') and character:FindFirstChild('LeftFoot') then
  1428. ragdollJoint(character,character.LeftLowerLeg, character.LeftFoot, "LeftAnkle", "Hinge", footProperties)
  1429. end
  1430. if character:FindFirstChild('RightLowerLeg') and character:FindFirstChild('RightFoot') then
  1431. ragdollJoint(character,character.RightLowerLeg, character.RightFoot, "RightAnkle", "Hinge", footProperties)
  1432. end
  1433. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LeftUpperArm') then
  1434. ragdollJoint(character,character.UpperTorso, character.LeftUpperArm, "LeftShoulder", "BallSocket")
  1435. end
  1436. if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftUpperArm') then
  1437. ragdollJoint(character,character.LeftUpperArm, character.LeftLowerArm, "LeftElbow", "BallSocket")
  1438. end
  1439. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('RightUpperArm') then
  1440. ragdollJoint(character,character.UpperTorso, character.RightUpperArm, "RightShoulder", "BallSocket")
  1441. end
  1442. if character:FindFirstChild('RightUpperArm') and character:FindFirstChild('RightLowerArm') then
  1443. ragdollJoint(character,character.RightUpperArm, character.RightLowerArm, "RightElbow", "BallSocket")
  1444. end
  1445. if character:FindFirstChild('LowerTorso') and character:FindFirstChild('LeftUpperLeg') then
  1446. ragdollJoint(character,character.LowerTorso, character.LeftUpperLeg, "LeftHip", "BallSocket")
  1447. end
  1448. if character:FindFirstChild('LowerTorso') and character:FindFirstChild('RightUpperLeg') then
  1449. ragdollJoint(character,character.LowerTorso, character.RightUpperLeg, "RightHip", "BallSocket")
  1450. end
  1451. if character:FindFirstChild('HumanoidRootPart') then
  1452. character.HumanoidRootPart:Destroy()
  1453. end
  1454. else
  1455. R6ragdollJoint(character,partname,attached,heded)
  1456. end
  1457. else
  1458. R6ragdollJoint(character,partname,attached,heded)
  1459. end
  1460. end
  1461.  
  1462. function grow(weld,part,endsize,endpos,amntime)
  1463. local start = weld.C1
  1464. local parent = weld.Parent
  1465. local startsize = part.Size
  1466. local particl = Instance.new("ParticleEmitter")
  1467. particl.LightEmission = 3
  1468. particl.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(42, 0, 255)), ColorSequenceKeypoint.new(0.1, Color3.fromRGB(248, 153, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 0))})
  1469. particl.LightInfluence = 0.75
  1470. particl.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
  1471. particl.Lifetime = NumberRange.new(0.1, 1)
  1472. particl.Rate = 50
  1473. particl.RotSpeed = NumberRange.new(300, 300)
  1474. particl.Speed = NumberRange.new(0, 1)
  1475. particl.SpreadAngle = Vector2.new(90, 90)
  1476. particl.Parent = part
  1477. for i=1,amntime*100 do
  1478. weld.C1 = start:lerp(endpos,i/(amntime*100))
  1479. part.Size = startsize:lerp(endsize,i/(amntime*100))
  1480. weld.Parent = parent
  1481. wait(0.01)
  1482. end
  1483. particl.Enabled = false
  1484. end
  1485. function lerp(weld,startpos,endpos,amntime,longatend)
  1486. local waited = 0
  1487. for i=1,amntime*100 do
  1488. if longatend == true then
  1489. startpos = weld.C0
  1490. end
  1491. weld.C0 = startpos:lerp(endpos,i/(amntime*100))
  1492. wait(0.01)
  1493. waited=waited+0.01
  1494. end
  1495. end
  1496.  
  1497. function spawned()
  1498. local usable = true
  1499. local working = false
  1500. local mode = "kill"
  1501. local equipped = false
  1502. local char = player.Character
  1503. local blademode = "handle"
  1504. local swinging = false
  1505. local gettingeem = false
  1506. local MOAN = false
  1507. local sounding = false
  1508. local SLESH = false
  1509. local goteem = nil
  1510. local grabbing = false
  1511. local grabbed = nil
  1512. local grabweld = nil
  1513. local aidsificating = nil
  1514. player.CharacterAdded:connect(function()
  1515. if usable then
  1516. usable = false
  1517. end
  1518. end)
  1519. if char == nil then return end
  1520. while char:FindFirstChildOfClass('Humanoid') == nil or char:FindFirstChild('Head') == nil do wait() end
  1521. local badass = Instance.new('Sound',char.Head)
  1522. badass.Name = 'Badass'
  1523. badass.EmitterSize = player.CameraMaxZoomDistance+1
  1524. badass.MaxDistance = player.CameraMaxZoomDistance+1
  1525. badass.Volume = 10
  1526. badass.Looped=true
  1527. badass.SoundId = 'rbxassetid://428902535'
  1528. local handle = Instance.new("Part", char)
  1529. handle.BrickColor = BrickColor.new("Really black")
  1530. handle.Material = "Metal"
  1531. handle.CanCollide = false
  1532. handle.Anchored = false
  1533. handle.Shape = "Cylinder"
  1534. handle.Size = Vector3.new(1.1, 0.3, 0.3)
  1535. handle.BackSurface = "SmoothNoOutlines"
  1536. handle.BottomSurface = "SmoothNoOutlines"
  1537. handle.FrontSurface = "SmoothNoOutlines"
  1538. handle.LeftSurface = "SmoothNoOutlines"
  1539. handle.RightSurface = "SmoothNoOutlines"
  1540. handle.TopSurface = "SmoothNoOutlines"
  1541. handle.Name = "handle"
  1542.  
  1543. local hweld = Instance.new("Weld", char.Torso)
  1544. hweld.Part0 = char.Torso
  1545. hweld.Part1 = handle
  1546. hweld.C0 = CFrame.new(1, -0.8, 0) * CFrame.Angles(0, math.rad(90), 0)
  1547.  
  1548. local rdd = false
  1549. function oogabooga()
  1550. if rdd == false then
  1551. rdd = true
  1552. pcall(function()
  1553. ragdollpart(char,"Right Arm")
  1554. ragdollpart(char,"Right Leg")
  1555. ragdollpart(char,"Left Arm")
  1556. ragdollpart(char,"Left Leg")
  1557. end)
  1558. pcall(function()
  1559. ragdollpart(char,"RightUpperArm")
  1560. ragdollpart(char,"RightUpperLeg")
  1561. ragdollpart(char,"LeftUpperArm")
  1562. ragdollpart(char,"LeftUpperLeg")
  1563. end)
  1564. unstun(char)
  1565. for i,v in pairs(char:GetChildren()) do
  1566. v.ChildAdded:connect(function(child)
  1567. if rdd == true then
  1568. if child.Name ~= "Neck" and child.Name ~= "RootJoint" and child.Name ~= "Root" and (child:IsA('Motor6D') or child:IsA('Weld')) then
  1569. if child ~= grabweld then
  1570. spawn(function()
  1571. wait()
  1572. child:Destroy()
  1573. end)
  1574. end
  1575. end
  1576. end
  1577. end)
  1578. if string.find(string.lower(v.Name),'leg') then
  1579. if v:FindFirstChild('Collision') then
  1580. v:FindFirstChild('Collision'):Destroy()
  1581. end
  1582. end
  1583. end
  1584. else
  1585. rdd = false
  1586. for i,v in pairs(char:GetChildren()) do
  1587. if v:IsA('HingeConstraint') or v:IsA('BallSocketConstraint') then
  1588. v:Destroy()
  1589. elseif v:IsA('BasePart') then
  1590. if v:FindFirstChild('Collision') then
  1591. v.Collision:Destroy()
  1592. end
  1593. for a,c in pairs(v:GetChildren()) do
  1594. if string.find(string.lower(c.Name),"ragdoll") then
  1595. c:Destroy()
  1596. end
  1597. end
  1598. end
  1599. end
  1600. pcall(function()
  1601. local ra = rightclone:Clone()
  1602. ra.Parent = char.Torso
  1603. ra.Part0 = char.Torso
  1604. ra.Part1 = char["Right Arm"]
  1605. end)
  1606. pcall(function()
  1607. local la = leftclone:Clone()
  1608. la.Parent = char.Torso
  1609. la.Part0 = char.Torso
  1610. la.Part1 = char["Left Arm"]
  1611. end)
  1612. pcall(function()
  1613. local ll = leftlegclone:Clone()
  1614. ll.Parent = char.Torso
  1615. ll.Part0 = char.Torso
  1616. ll.Part1 = char["Left Leg"]
  1617. end)
  1618. pcall(function()
  1619. local rl = rightlegclone:Clone()
  1620. rl.Parent = char.Torso
  1621. rl.Part0 = char.Torso
  1622. rl.Part1 = char["Right Leg"]
  1623. end)
  1624. end
  1625. end
  1626. function getrid()
  1627. if grabbed then
  1628. release()
  1629. end
  1630. blademode = "handle"
  1631. for _,ree in pairs(handle:GetChildren()) do
  1632. if ree:IsA('BasePart') then
  1633. local part = Instance.new('Part',workspace)
  1634. part.CFrame = ree.CFrame
  1635. part.Anchored = true
  1636. part.CanCollide = false
  1637. part.Size = ree.Size
  1638. part.Transparency = 1
  1639. ree:Destroy()
  1640. local pe2 = Instance.new("ParticleEmitter")
  1641. pe2.Acceleration = Vector3.new(0, 1, 0)
  1642. pe2.Lifetime = NumberRange.new(0.1, 0.2)
  1643. pe2.Speed = NumberRange.new(0.5)
  1644. pe2.Rate = 20000
  1645. pe2.RotSpeed = NumberRange.new(-30, 30)
  1646. pe2.Rotation = NumberRange.new(0, 360)
  1647. pe2.Size = NumberSequence.new({
  1648. NumberSequenceKeypoint.new(0, part.Size.X*2, 0),
  1649. NumberSequenceKeypoint.new(1, part.Size.X*2, 0),
  1650. })
  1651. pe2.Texture = "rbxassetid://244221440"
  1652. pe2.Transparency = NumberSequence.new({
  1653. NumberSequenceKeypoint.new(0, 0.9, 0),
  1654. NumberSequenceKeypoint.new(1, 0.9, 0)
  1655. })
  1656. pe2.ZOffset = 5
  1657. pe2.VelocitySpread = 360
  1658. pe2.Parent = part
  1659. pe2.Enabled = true
  1660. local coru=coroutine.wrap(function()
  1661. wait(0.2)
  1662. pe2.Enabled = false
  1663. game:GetService('Debris'):AddItem(part,0.5)
  1664. end)
  1665. coru()
  1666. else
  1667. ree:Remove()
  1668. end
  1669. end
  1670. end
  1671.  
  1672. function equip()
  1673. equipped = true
  1674. working = true
  1675. if char.Torso:FindFirstChild("Right Shoulder") then
  1676. char.Torso:FindFirstChild("Right Shoulder"):Destroy()
  1677. end
  1678. local weld = Instance.new('Weld', char.Torso)
  1679. weld.Name = "Lerping"
  1680. weld.Part0 = char["Right Arm"]
  1681. weld.Part1 = char.Torso
  1682. weld.C0 = CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0)
  1683.  
  1684. lerp(weld,weld.C0,CFrame.new(-1.3, -0.5, 0) * CFrame.Angles(0, 0, math.rad(15)),0.12,true)
  1685.  
  1686. wait(0.1)
  1687.  
  1688. hweld.Part0 = char["Right Arm"]
  1689. hweld.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0)
  1690.  
  1691. lerp(weld,weld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  1692.  
  1693. weld:Destroy()
  1694. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  1695. local clone = rightclone:Clone()
  1696. clone.Part0 = char.Torso
  1697. clone.Part1 = char["Right Arm"]
  1698. clone.Parent = char.Torso
  1699. end
  1700. working = false
  1701. end
  1702.  
  1703. function unequip()
  1704. getrid(handle)
  1705. equipped = false
  1706. working = true
  1707.  
  1708. if char.Torso:FindFirstChild("Right Shoulder") then
  1709. char.Torso:FindFirstChild("Right Shoulder"):Destroy()
  1710. end
  1711.  
  1712. local weld = Instance.new('Weld', char.Torso)
  1713. weld.Name = "Lerping"
  1714. weld.Part0 = char["Right Arm"]
  1715. weld.Part1 = char.Torso
  1716. weld.C0 = CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0)
  1717.  
  1718.  
  1719. lerp(weld,weld.C0,CFrame.new(-1.3, -0.5, 0) * CFrame.Angles(0, 0, math.rad(15)),0.12,true)
  1720.  
  1721. hweld.Part0 = char["Torso"]
  1722. hweld.C0 = CFrame.new(1, -0.8, 0) * CFrame.Angles(0, math.rad(90), 0)
  1723. lerp(weld,weld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08,true)
  1724. weld:Destroy()
  1725. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  1726. local clone = rightclone:Clone()
  1727. clone.Part0 = char.Torso
  1728. clone.Part1 = char["Right Arm"]
  1729. clone.Parent = char.Torso
  1730. end
  1731. working = false
  1732. end
  1733.  
  1734. function dildo()
  1735. blademode = "dildo"
  1736. working = true
  1737. -- 1 - pink toy
  1738. local obj1 = Instance.new("Model")
  1739. obj1.Name = "pink toy"
  1740. obj1.Parent = handle
  1741.  
  1742. -- 2 - Model
  1743. local obj2 = Instance.new("Model")
  1744. obj2.Parent = obj1
  1745.  
  1746. -- 3 - Part
  1747. local obj3 = Instance.new("Part")
  1748. obj3.CFrame = CFrame.new(Vector3.new(66.8643951, 3.86435986, 7.14990711)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1749. obj3.CanCollide = false
  1750. obj3.TopSurface = Enum.SurfaceType.Smooth
  1751. obj3.BottomSurface = Enum.SurfaceType.Smooth
  1752. obj3.Material = Enum.Material.SmoothPlastic
  1753. obj3.Size = Vector3.new(1.00000024, 1.00000024, 1.00000024)
  1754. obj3.BrickColor = BrickColor.new("Hot pink")
  1755. obj3.Friction = 0.30000001192093
  1756. obj3.Shape = Enum.PartType.Ball
  1757. obj3.Parent = obj2
  1758. obj3.Name = "tip"
  1759.  
  1760. -- 4 - Part
  1761. local obj4 = Instance.new("Part")
  1762. obj4.CFrame = CFrame.new(Vector3.new(67.8275909, 2.08898449, 7.50048351)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.0471986532211)
  1763. obj4.CanCollide = false
  1764. obj4.TopSurface = Enum.SurfaceType.Smooth
  1765. obj4.BottomSurface = Enum.SurfaceType.Smooth
  1766. obj4.Material = Enum.Material.SmoothPlastic
  1767. obj4.Size = Vector3.new(4.09999943, 1, 1)
  1768. obj4.BrickColor = BrickColor.new("Hot pink")
  1769. obj4.Friction = 0.30000001192093
  1770. obj4.Shape = Enum.PartType.Cylinder
  1771. obj4.Parent = obj2
  1772.  
  1773. -- 5 - Part
  1774. local obj5 = Instance.new("Part")
  1775. obj5.CFrame = CFrame.new(Vector3.new(66.7104797, 3.86435843, 7.57276678)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1776. obj5.CanCollide = false
  1777. obj5.TopSurface = Enum.SurfaceType.Smooth
  1778. obj5.BottomSurface = Enum.SurfaceType.Smooth
  1779. obj5.Material = Enum.Material.SmoothPlastic
  1780. obj5.Size = Vector3.new(0.25, 0.25, 0.25)
  1781. obj5.BrickColor = BrickColor.new("Hot pink")
  1782. obj5.Friction = 0.30000001192093
  1783. obj5.Shape = Enum.PartType.Ball
  1784. obj5.Parent = obj2
  1785.  
  1786. -- 6 - Part
  1787. local obj6 = Instance.new("Part")
  1788. obj6.CFrame = CFrame.new(Vector3.new(68.6905365, 0.83212769, 8.29345417)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.7925276756287)
  1789. obj6.CanCollide = false
  1790. obj6.TopSurface = Enum.SurfaceType.Smooth
  1791. obj6.BottomSurface = Enum.SurfaceType.Smooth
  1792. obj6.Material = Enum.Material.SmoothPlastic
  1793. obj6.Size = Vector3.new(0.999999762, 0.999999762, 0.999999762)
  1794. obj6.BrickColor = BrickColor.new("Hot pink")
  1795. obj6.Friction = 0.30000001192093
  1796. obj6.Shape = Enum.PartType.Ball
  1797. obj6.Parent = obj2
  1798.  
  1799. -- 7 - Part
  1800. local obj7 = Instance.new("Part")
  1801. obj7.CFrame = CFrame.new(Vector3.new(67.0182953, 3.86435866, 6.72704411)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1802. obj7.CanCollide = false
  1803. obj7.TopSurface = Enum.SurfaceType.Smooth
  1804. obj7.BottomSurface = Enum.SurfaceType.Smooth
  1805. obj7.Material = Enum.Material.SmoothPlastic
  1806. obj7.Size = Vector3.new(0.25, 0.25, 0.25)
  1807. obj7.BrickColor = BrickColor.new("Hot pink")
  1808. obj7.Friction = 0.30000001192093
  1809. obj7.Shape = Enum.PartType.Ball
  1810. obj7.Parent = obj2
  1811.  
  1812. -- 8 - Part
  1813. local obj8 = Instance.new("Part")
  1814. obj8.CFrame = CFrame.new(Vector3.new(68.9983597, 0.832128167, 7.44772816)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.7925276756287)
  1815. obj8.CanCollide = false
  1816. obj8.TopSurface = Enum.SurfaceType.Smooth
  1817. obj8.BottomSurface = Enum.SurfaceType.Smooth
  1818. obj8.Material = Enum.Material.SmoothPlastic
  1819. obj8.Size = Vector3.new(0.999999762, 0.999999762, 0.999999762)
  1820. obj8.BrickColor = BrickColor.new("Hot pink")
  1821. obj8.Friction = 0.30000001192093
  1822. obj8.Shape = Enum.PartType.Ball
  1823. obj8.Parent = obj2
  1824. local fiREPART = obj8
  1825.  
  1826. -- 9 - Part
  1827. local obj9 = Instance.new("Part")
  1828. obj9.CFrame = CFrame.new(Vector3.new(68.8566208, 0.357954353, 7.87501621)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.2217314243317)
  1829. obj9.CanCollide = false
  1830. obj9.TopSurface = Enum.SurfaceType.Smooth
  1831. obj9.BottomSurface = Enum.SurfaceType.Smooth
  1832. obj9.Material = Enum.Material.SmoothPlastic
  1833. obj9.Size = Vector3.new(0.0999999791, 1.50000036, 2)
  1834. obj9.BrickColor = BrickColor.new("Hot pink")
  1835. obj9.Friction = 0.30000001192093
  1836. obj9.Shape = Enum.PartType.Cylinder
  1837. obj9.Parent = obj2
  1838.  
  1839. -- 10 - Part
  1840. local obj10 = Instance.new("Part")
  1841. obj10.CFrame = CFrame.new(Vector3.new(66.8069, 3.58244801, 7.60786104)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1842. obj10.CanCollide = false
  1843. obj10.TopSurface = Enum.SurfaceType.Smooth
  1844. obj10.BottomSurface = Enum.SurfaceType.Smooth
  1845. obj10.Material = Enum.Material.SmoothPlastic
  1846. obj10.Size = Vector3.new(0.25, 0.25, 0.25)
  1847. obj10.BrickColor = BrickColor.new("Hot pink")
  1848. obj10.Friction = 0.30000001192093
  1849. obj10.Shape = Enum.PartType.Ball
  1850. obj10.Parent = obj2
  1851.  
  1852. -- 11 - Part
  1853. local obj11 = Instance.new("Part")
  1854. obj11.CFrame = CFrame.new(Vector3.new(67.196106, 3.632447, 6.79175806)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1855. obj11.CanCollide = false
  1856. obj11.TopSurface = Enum.SurfaceType.Smooth
  1857. obj11.BottomSurface = Enum.SurfaceType.Smooth
  1858. obj11.Material = Enum.Material.SmoothPlastic
  1859. obj11.Size = Vector3.new(0.25, 0.25, 0.25)
  1860. obj11.BrickColor = BrickColor.new("Hot pink")
  1861. obj11.Friction = 0.30000001192093
  1862. obj11.Shape = Enum.PartType.Ball
  1863. obj11.Parent = obj2
  1864.  
  1865. -- 12 - Part
  1866. local obj12 = Instance.new("Part")
  1867. obj12.CFrame = CFrame.new(Vector3.new(67.0756683, 3.77002549, 7.63403416)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  1868. obj12.CanCollide = false
  1869. obj12.TopSurface = Enum.SurfaceType.Smooth
  1870. obj12.BottomSurface = Enum.SurfaceType.Smooth
  1871. obj12.Material = Enum.Material.SmoothPlastic
  1872. obj12.Size = Vector3.new(0.25, 0.25, 0.25)
  1873. obj12.BrickColor = BrickColor.new("Hot pink")
  1874. obj12.Friction = 0.30000001192093
  1875. obj12.Shape = Enum.PartType.Ball
  1876. obj12.Parent = obj2
  1877.  
  1878. -- 13 - Part
  1879. local obj13 = Instance.new("Part")
  1880. obj13.CFrame = CFrame.new(Vector3.new(67.4108353, 3.27276325, 6.88037825)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  1881. obj13.CanCollide = false
  1882. obj13.TopSurface = Enum.SurfaceType.Smooth
  1883. obj13.BottomSurface = Enum.SurfaceType.Smooth
  1884. obj13.Material = Enum.Material.SmoothPlastic
  1885. obj13.Size = Vector3.new(0.25, 0.25, 0.25)
  1886. obj13.BrickColor = BrickColor.new("Hot pink")
  1887. obj13.Friction = 0.30000001192093
  1888. obj13.Shape = Enum.PartType.Ball
  1889. obj13.Parent = obj2
  1890.  
  1891. -- 14 - Part
  1892. local obj14 = Instance.new("Part")
  1893. obj14.CFrame = CFrame.new(Vector3.new(66.868927, 3.43238807, 6.82578087)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  1894. obj14.CanCollide = false
  1895. obj14.TopSurface = Enum.SurfaceType.Smooth
  1896. obj14.BottomSurface = Enum.SurfaceType.Smooth
  1897. obj14.Material = Enum.Material.SmoothPlastic
  1898. obj14.Size = Vector3.new(0.25, 0.25, 0.25)
  1899. obj14.BrickColor = BrickColor.new("Hot pink")
  1900. obj14.Friction = 0.30000001192093
  1901. obj14.Shape = Enum.PartType.Ball
  1902. obj14.Parent = obj2
  1903.  
  1904. -- 15 - Part
  1905. local obj15 = Instance.new("Part")
  1906. obj15.CFrame = CFrame.new(Vector3.new(67.1951675, 3.383008, 7.69050598)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  1907. obj15.CanCollide = false
  1908. obj15.TopSurface = Enum.SurfaceType.Smooth
  1909. obj15.BottomSurface = Enum.SurfaceType.Smooth
  1910. obj15.Material = Enum.Material.SmoothPlastic
  1911. obj15.Size = Vector3.new(0.25, 0.25, 0.25)
  1912. obj15.BrickColor = BrickColor.new("Hot pink")
  1913. obj15.Friction = 0.30000001192093
  1914. obj15.Shape = Enum.PartType.Ball
  1915. obj15.Parent = obj2
  1916.  
  1917. -- 16 - Part
  1918. local obj16 = Instance.new("Part")
  1919. obj16.CFrame = CFrame.new(Vector3.new(67.50383, 3.46245813, 7.48069429)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  1920. obj16.CanCollide = false
  1921. obj16.TopSurface = Enum.SurfaceType.Smooth
  1922. obj16.BottomSurface = Enum.SurfaceType.Smooth
  1923. obj16.Material = Enum.Material.SmoothPlastic
  1924. obj16.Size = Vector3.new(0.25, 0.25, 0.25)
  1925. obj16.BrickColor = BrickColor.new("Hot pink")
  1926. obj16.Friction = 0.30000001192093
  1927. obj16.Shape = Enum.PartType.Ball
  1928. obj16.Parent = obj2
  1929.  
  1930. -- 17 - Part
  1931. local obj17 = Instance.new("Part")
  1932. obj17.CFrame = CFrame.new(Vector3.new(66.5551376, 3.4628334, 7.33871651)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  1933. obj17.CanCollide = false
  1934. obj17.TopSurface = Enum.SurfaceType.Smooth
  1935. obj17.BottomSurface = Enum.SurfaceType.Smooth
  1936. obj17.Material = Enum.Material.SmoothPlastic
  1937. obj17.Size = Vector3.new(0.25, 0.25, 0.25)
  1938. obj17.BrickColor = BrickColor.new("Hot pink")
  1939. obj17.Friction = 0.30000001192093
  1940. obj17.Shape = Enum.PartType.Ball
  1941. obj17.Parent = obj2
  1942.  
  1943. -- 18 - Part
  1944. local obj18 = Instance.new("Part")
  1945. obj18.CFrame = CFrame.new(Vector3.new(67.3677139, 3.83245182, 7.3331027)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1946. obj18.CanCollide = false
  1947. obj18.TopSurface = Enum.SurfaceType.Smooth
  1948. obj18.BottomSurface = Enum.SurfaceType.Smooth
  1949. obj18.Material = Enum.Material.SmoothPlastic
  1950. obj18.Size = Vector3.new(0.25, 0.25, 0.25)
  1951. obj18.BrickColor = BrickColor.new("Hot pink")
  1952. obj18.Friction = 0.30000001192093
  1953. obj18.Shape = Enum.PartType.Ball
  1954. obj18.Parent = obj2
  1955.  
  1956. -- 19 - Part
  1957. local obj19 = Instance.new("Part")
  1958. obj19.CFrame = CFrame.new(Vector3.new(67.4115601, 3.71535063, 7.01420689)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  1959. obj19.CanCollide = false
  1960. obj19.TopSurface = Enum.SurfaceType.Smooth
  1961. obj19.BottomSurface = Enum.SurfaceType.Smooth
  1962. obj19.Material = Enum.Material.SmoothPlastic
  1963. obj19.Size = Vector3.new(0.25, 0.25, 0.25)
  1964. obj19.BrickColor = BrickColor.new("Hot pink")
  1965. obj19.Friction = 0.30000001192093
  1966. obj19.Shape = Enum.PartType.Ball
  1967. obj19.Parent = obj2
  1968.  
  1969. -- 20 - Part
  1970. local obj20 = Instance.new("Part")
  1971. obj20.CFrame = CFrame.new(Vector3.new(67.6487045, 3.39313889, 7.19381428)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  1972. obj20.CanCollide = false
  1973. obj20.TopSurface = Enum.SurfaceType.Smooth
  1974. obj20.BottomSurface = Enum.SurfaceType.Smooth
  1975. obj20.Material = Enum.Material.SmoothPlastic
  1976. obj20.Size = Vector3.new(0.25, 0.25, 0.25)
  1977. obj20.BrickColor = BrickColor.new("Hot pink")
  1978. obj20.Friction = 0.30000001192093
  1979. obj20.Shape = Enum.PartType.Ball
  1980. obj20.Parent = obj2
  1981.  
  1982. -- 21 - Part
  1983. local obj21 = Instance.new("Part")
  1984. obj21.CFrame = CFrame.new(Vector3.new(66.8260422, 4.12417316, 6.81669378)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1985. obj21.CanCollide = false
  1986. obj21.TopSurface = Enum.SurfaceType.Smooth
  1987. obj21.BottomSurface = Enum.SurfaceType.Smooth
  1988. obj21.Material = Enum.Material.SmoothPlastic
  1989. obj21.Size = Vector3.new(0.25, 0.25, 0.25)
  1990. obj21.BrickColor = BrickColor.new("Hot pink")
  1991. obj21.Friction = 0.30000001192093
  1992. obj21.Shape = Enum.PartType.Ball
  1993. obj21.Parent = obj2
  1994.  
  1995. -- 22 - Part
  1996. local obj22 = Instance.new("Part")
  1997. obj22.CFrame = CFrame.new(Vector3.new(67.162117, 3.11433029, 6.8847661)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  1998. obj22.CanCollide = false
  1999. obj22.TopSurface = Enum.SurfaceType.Smooth
  2000. obj22.BottomSurface = Enum.SurfaceType.Smooth
  2001. obj22.Material = Enum.Material.SmoothPlastic
  2002. obj22.Size = Vector3.new(0.25, 0.25, 0.25)
  2003. obj22.BrickColor = BrickColor.new("Hot pink")
  2004. obj22.Friction = 0.30000001192093
  2005. obj22.Shape = Enum.PartType.Ball
  2006. obj22.Parent = obj2
  2007.  
  2008. -- 23 - Part
  2009. local obj23 = Instance.new("Part")
  2010. obj23.CFrame = CFrame.new(Vector3.new(66.4981842, 3.63936186, 7.01661682)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2011. obj23.CanCollide = false
  2012. obj23.TopSurface = Enum.SurfaceType.Smooth
  2013. obj23.BottomSurface = Enum.SurfaceType.Smooth
  2014. obj23.Material = Enum.Material.SmoothPlastic
  2015. obj23.Size = Vector3.new(0.25, 0.25, 0.25)
  2016. obj23.BrickColor = BrickColor.new("Hot pink")
  2017. obj23.Friction = 0.30000001192093
  2018. obj23.Shape = Enum.PartType.Ball
  2019. obj23.Parent = obj2
  2020.  
  2021. -- 24 - Part
  2022. local obj24 = Instance.new("Part")
  2023. obj24.CFrame = CFrame.new(Vector3.new(66.6352844, 3.38244724, 7.06651926)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2024. obj24.CanCollide = false
  2025. obj24.TopSurface = Enum.SurfaceType.Smooth
  2026. obj24.BottomSurface = Enum.SurfaceType.Smooth
  2027. obj24.Material = Enum.Material.SmoothPlastic
  2028. obj24.Size = Vector3.new(0.25, 0.25, 0.25)
  2029. obj24.BrickColor = BrickColor.new("Hot pink")
  2030. obj24.Friction = 0.30000001192093
  2031. obj24.Shape = Enum.PartType.Ball
  2032. obj24.Parent = obj2
  2033.  
  2034. -- 25 - Part
  2035. local obj25 = Instance.new("Part")
  2036. obj25.CFrame = CFrame.new(Vector3.new(66.753746, 3.10362744, 7.32704163)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  2037. obj25.CanCollide = false
  2038. obj25.TopSurface = Enum.SurfaceType.Smooth
  2039. obj25.BottomSurface = Enum.SurfaceType.Smooth
  2040. obj25.Material = Enum.Material.SmoothPlastic
  2041. obj25.Size = Vector3.new(0.25, 0.25, 0.25)
  2042. obj25.BrickColor = BrickColor.new("Hot pink")
  2043. obj25.Friction = 0.30000001192093
  2044. obj25.Shape = Enum.PartType.Ball
  2045. obj25.Parent = obj2
  2046.  
  2047. -- 26 - Part
  2048. local obj26 = Instance.new("Part")
  2049. obj26.CFrame = CFrame.new(Vector3.new(66.851532, 3.01907969, 7.04717398)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2050. obj26.CanCollide = false
  2051. obj26.TopSurface = Enum.SurfaceType.Smooth
  2052. obj26.BottomSurface = Enum.SurfaceType.Smooth
  2053. obj26.Material = Enum.Material.SmoothPlastic
  2054. obj26.Size = Vector3.new(0.25, 0.25, 0.25)
  2055. obj26.BrickColor = BrickColor.new("Hot pink")
  2056. obj26.Friction = 0.30000001192093
  2057. obj26.Shape = Enum.PartType.Ball
  2058. obj26.Parent = obj2
  2059.  
  2060. -- 27 - Part
  2061. local obj27 = Instance.new("Part")
  2062. obj27.CFrame = CFrame.new(Vector3.new(66.944519, 3.20876789, 7.64748764)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2063. obj27.CanCollide = false
  2064. obj27.TopSurface = Enum.SurfaceType.Smooth
  2065. obj27.BottomSurface = Enum.SurfaceType.Smooth
  2066. obj27.Material = Enum.Material.SmoothPlastic
  2067. obj27.Size = Vector3.new(0.25, 0.25, 0.25)
  2068. obj27.BrickColor = BrickColor.new("Hot pink")
  2069. obj27.Friction = 0.30000001192093
  2070. obj27.Shape = Enum.PartType.Ball
  2071. obj27.Parent = obj2
  2072.  
  2073. -- 28 - Part
  2074. local obj28 = Instance.new("Part")
  2075. obj28.CFrame = CFrame.new(Vector3.new(67.2306061, 4.08936405, 7.28319883)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2076. obj28.CanCollide = false
  2077. obj28.TopSurface = Enum.SurfaceType.Smooth
  2078. obj28.BottomSurface = Enum.SurfaceType.Smooth
  2079. obj28.Material = Enum.Material.SmoothPlastic
  2080. obj28.Size = Vector3.new(0.25, 0.25, 0.25)
  2081. obj28.BrickColor = BrickColor.new("Hot pink")
  2082. obj28.Friction = 0.30000001192093
  2083. obj28.Shape = Enum.PartType.Ball
  2084. obj28.Parent = obj2
  2085.  
  2086. -- 29 - Part
  2087. local obj29 = Instance.new("Part")
  2088. obj29.CFrame = CFrame.new(Vector3.new(66.5712891, 3.99917173, 6.8835969)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2089. obj29.CanCollide = false
  2090. obj29.TopSurface = Enum.SurfaceType.Smooth
  2091. obj29.BottomSurface = Enum.SurfaceType.Smooth
  2092. obj29.Material = Enum.Material.SmoothPlastic
  2093. obj29.Size = Vector3.new(0.25, 0.25, 0.25)
  2094. obj29.BrickColor = BrickColor.new("Hot pink")
  2095. obj29.Friction = 0.30000001192093
  2096. obj29.Shape = Enum.PartType.Ball
  2097. obj29.Parent = obj2
  2098.  
  2099. -- 30 - Part
  2100. local obj30 = Instance.new("Part")
  2101. obj30.CFrame = CFrame.new(Vector3.new(66.7236328, 4.26077843, 7.20509243)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2102. obj30.CanCollide = false
  2103. obj30.TopSurface = Enum.SurfaceType.Smooth
  2104. obj30.BottomSurface = Enum.SurfaceType.Smooth
  2105. obj30.Material = Enum.Material.SmoothPlastic
  2106. obj30.Size = Vector3.new(0.25, 0.25, 0.25)
  2107. obj30.BrickColor = BrickColor.new("Hot pink")
  2108. obj30.Friction = 0.30000001192093
  2109. obj30.Shape = Enum.PartType.Ball
  2110. obj30.Parent = obj2
  2111.  
  2112. -- 31 - Part
  2113. local obj31 = Instance.new("Part")
  2114. obj31.CFrame = CFrame.new(Vector3.new(66.5950623, 4.16077423, 7.05188084)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2115. obj31.CanCollide = false
  2116. obj31.TopSurface = Enum.SurfaceType.Smooth
  2117. obj31.BottomSurface = Enum.SurfaceType.Smooth
  2118. obj31.Material = Enum.Material.SmoothPlastic
  2119. obj31.Size = Vector3.new(0.25, 0.25, 0.25)
  2120. obj31.BrickColor = BrickColor.new("Hot pink")
  2121. obj31.Friction = 0.30000001192093
  2122. obj31.Shape = Enum.PartType.Ball
  2123. obj31.Parent = obj2
  2124.  
  2125. -- 32 - Part
  2126. local obj32 = Instance.new("Part")
  2127. obj32.CFrame = CFrame.new(Vector3.new(67.0637207, 4.03936481, 7.48850012)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2128. obj32.CanCollide = false
  2129. obj32.TopSurface = Enum.SurfaceType.Smooth
  2130. obj32.BottomSurface = Enum.SurfaceType.Smooth
  2131. obj32.Material = Enum.Material.SmoothPlastic
  2132. obj32.Size = Vector3.new(0.25, 0.25, 0.25)
  2133. obj32.BrickColor = BrickColor.new("Hot pink")
  2134. obj32.Friction = 0.30000001192093
  2135. obj32.Shape = Enum.PartType.Ball
  2136. obj32.Parent = obj2
  2137.  
  2138. -- 33 - Part
  2139. local obj33 = Instance.new("Part")
  2140. obj33.CFrame = CFrame.new(Vector3.new(66.4686813, 3.99917364, 7.16550922)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2141. obj33.CanCollide = false
  2142. obj33.TopSurface = Enum.SurfaceType.Smooth
  2143. obj33.BottomSurface = Enum.SurfaceType.Smooth
  2144. obj33.Material = Enum.Material.SmoothPlastic
  2145. obj33.Size = Vector3.new(0.25, 0.25, 0.25)
  2146. obj33.BrickColor = BrickColor.new("Hot pink")
  2147. obj33.Friction = 0.30000001192093
  2148. obj33.Shape = Enum.PartType.Ball
  2149. obj33.Parent = obj2
  2150.  
  2151. -- 34 - Part
  2152. local obj34 = Instance.new("Part")
  2153. obj34.CFrame = CFrame.new(Vector3.new(66.6615219, 4.14917231, 7.3953228)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2154. obj34.CanCollide = false
  2155. obj34.TopSurface = Enum.SurfaceType.Smooth
  2156. obj34.BottomSurface = Enum.SurfaceType.Smooth
  2157. obj34.Material = Enum.Material.SmoothPlastic
  2158. obj34.Size = Vector3.new(0.25, 0.25, 0.25)
  2159. obj34.BrickColor = BrickColor.new("Hot pink")
  2160. obj34.Friction = 0.30000001192093
  2161. obj34.Shape = Enum.PartType.Ball
  2162. obj34.Parent = obj2
  2163.  
  2164. -- 35 - Part
  2165. local obj35 = Instance.new("Part")
  2166. obj35.CFrame = CFrame.new(Vector3.new(66.8712616, 4.16257238, 7.47166586)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2167. obj35.CanCollide = false
  2168. obj35.TopSurface = Enum.SurfaceType.Smooth
  2169. obj35.BottomSurface = Enum.SurfaceType.Smooth
  2170. obj35.Material = Enum.Material.SmoothPlastic
  2171. obj35.Size = Vector3.new(0.25, 0.25, 0.25)
  2172. obj35.BrickColor = BrickColor.new("Hot pink")
  2173. obj35.Friction = 0.30000001192093
  2174. obj35.Shape = Enum.PartType.Ball
  2175. obj35.Parent = obj2
  2176.  
  2177. -- 36 - Part
  2178. local obj36 = Instance.new("Part")
  2179. obj36.CFrame = CFrame.new(Vector3.new(66.7165604, 3.82596827, 6.77684546)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2180. obj36.CanCollide = false
  2181. obj36.TopSurface = Enum.SurfaceType.Smooth
  2182. obj36.BottomSurface = Enum.SurfaceType.Smooth
  2183. obj36.Material = Enum.Material.SmoothPlastic
  2184. obj36.Size = Vector3.new(0.25, 0.25, 0.25)
  2185. obj36.BrickColor = BrickColor.new("Hot pink")
  2186. obj36.Friction = 0.30000001192093
  2187. obj36.Shape = Enum.PartType.Ball
  2188. obj36.Parent = obj2
  2189.  
  2190. -- 37 - Part
  2191. local obj37 = Instance.new("Part")
  2192. obj37.CFrame = CFrame.new(Vector3.new(66.9846878, 4.27417517, 7.14047909)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2193. obj37.CanCollide = false
  2194. obj37.TopSurface = Enum.SurfaceType.Smooth
  2195. obj37.BottomSurface = Enum.SurfaceType.Smooth
  2196. obj37.Material = Enum.Material.SmoothPlastic
  2197. obj37.Size = Vector3.new(0.25, 0.25, 0.25)
  2198. obj37.BrickColor = BrickColor.new("Hot pink")
  2199. obj37.Friction = 0.30000001192093
  2200. obj37.Shape = Enum.PartType.Ball
  2201. obj37.Parent = obj2
  2202.  
  2203. -- 38 - Part
  2204. local obj38 = Instance.new("Part")
  2205. obj38.CFrame = CFrame.new(Vector3.new(67.1641541, 4.10096312, 6.93975735)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2206. obj38.CanCollide = false
  2207. obj38.TopSurface = Enum.SurfaceType.Smooth
  2208. obj38.BottomSurface = Enum.SurfaceType.Smooth
  2209. obj38.Material = Enum.Material.SmoothPlastic
  2210. obj38.Size = Vector3.new(0.25, 0.25, 0.25)
  2211. obj38.BrickColor = BrickColor.new("Hot pink")
  2212. obj38.Friction = 0.30000001192093
  2213. obj38.Shape = Enum.PartType.Ball
  2214. obj38.Parent = obj2
  2215.  
  2216. -- 39 - Part
  2217. local obj39 = Instance.new("Part")
  2218. obj39.CFrame = CFrame.new(Vector3.new(66.792038, 4.26077843, 7.01715183)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2219. obj39.CanCollide = false
  2220. obj39.TopSurface = Enum.SurfaceType.Smooth
  2221. obj39.BottomSurface = Enum.SurfaceType.Smooth
  2222. obj39.Material = Enum.Material.SmoothPlastic
  2223. obj39.Size = Vector3.new(0.25, 0.25, 0.25)
  2224. obj39.BrickColor = BrickColor.new("Hot pink")
  2225. obj39.Friction = 0.30000001192093
  2226. obj39.Shape = Enum.PartType.Ball
  2227. obj39.Parent = obj2
  2228.  
  2229. -- 40 - Part
  2230. local obj40 = Instance.new("Part")
  2231. obj40.CFrame = CFrame.new(Vector3.new(66.5005493, 3.71436262, 7.38994217)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2232. obj40.CanCollide = false
  2233. obj40.TopSurface = Enum.SurfaceType.Smooth
  2234. obj40.BottomSurface = Enum.SurfaceType.Smooth
  2235. obj40.Material = Enum.Material.SmoothPlastic
  2236. obj40.Size = Vector3.new(0.25, 0.25, 0.25)
  2237. obj40.BrickColor = BrickColor.new("Hot pink")
  2238. obj40.Friction = 0.30000001192093
  2239. obj40.Shape = Enum.PartType.Ball
  2240. obj40.Parent = obj2
  2241.  
  2242. -- 41 - stretches
  2243. local obj41 = Instance.new("Model")
  2244. obj41.Name = "stretches"
  2245. obj41.Parent = obj1
  2246.  
  2247. -- 42 - stretchlol
  2248. local obj42 = Instance.new("Part")
  2249. obj42.CFrame = CFrame.new(Vector3.new(67.162117, 3.13544774, 6.8847661)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  2250. obj42.CanCollide = false
  2251. obj42.Transparency = 1
  2252. obj42.TopSurface = Enum.SurfaceType.Smooth
  2253. obj42.BottomSurface = Enum.SurfaceType.Smooth
  2254. obj42.Material = Enum.Material.SmoothPlastic
  2255. obj42.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2256. obj42.BrickColor = BrickColor.new("Pastel brown")
  2257. obj42.Friction = 0.30000001192093
  2258. obj42.Shape = Enum.PartType.Ball
  2259. obj42.Name = "stretchlol"
  2260. obj42.Parent = obj41
  2261.  
  2262. -- 43 - stretchlol
  2263. local obj43 = Instance.new("Part")
  2264. obj43.CFrame = CFrame.new(Vector3.new(67.1951675, 3.40412855, 7.69050598)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  2265. obj43.CanCollide = false
  2266. obj43.Transparency = 1
  2267. obj43.TopSurface = Enum.SurfaceType.Smooth
  2268. obj43.BottomSurface = Enum.SurfaceType.Smooth
  2269. obj43.Material = Enum.Material.SmoothPlastic
  2270. obj43.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2271. obj43.BrickColor = BrickColor.new("Pastel brown")
  2272. obj43.Friction = 0.30000001192093
  2273. obj43.Shape = Enum.PartType.Ball
  2274. obj43.Name = "stretchlol"
  2275. obj43.Parent = obj41
  2276.  
  2277. -- 44 - stretchlol
  2278. local obj44 = Instance.new("Part")
  2279. obj44.CFrame = CFrame.new(Vector3.new(67.5038223, 3.48357916, 7.48069382)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2280. obj44.CanCollide = false
  2281. obj44.Transparency = 1
  2282. obj44.TopSurface = Enum.SurfaceType.Smooth
  2283. obj44.BottomSurface = Enum.SurfaceType.Smooth
  2284. obj44.Material = Enum.Material.SmoothPlastic
  2285. obj44.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2286. obj44.BrickColor = BrickColor.new("Pastel brown")
  2287. obj44.Friction = 0.30000001192093
  2288. obj44.Shape = Enum.PartType.Ball
  2289. obj44.Name = "stretchlol"
  2290. obj44.Parent = obj41
  2291.  
  2292. -- 45 - stretchlol
  2293. local obj45 = Instance.new("Part")
  2294. obj45.CFrame = CFrame.new(Vector3.new(67.1641541, 4.12207699, 6.93975687)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2295. obj45.CanCollide = false
  2296. obj45.Transparency = 1
  2297. obj45.TopSurface = Enum.SurfaceType.Smooth
  2298. obj45.BottomSurface = Enum.SurfaceType.Smooth
  2299. obj45.Material = Enum.Material.SmoothPlastic
  2300. obj45.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2301. obj45.BrickColor = BrickColor.new("Pastel brown")
  2302. obj45.Friction = 0.30000001192093
  2303. obj45.Shape = Enum.PartType.Ball
  2304. obj45.Name = "stretchlol"
  2305. obj45.Parent = obj41
  2306.  
  2307. -- 46 - stretchlol
  2308. local obj46 = Instance.new("Part")
  2309. obj46.CFrame = CFrame.new(Vector3.new(66.8712616, 4.18368626, 7.47166586)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2310. obj46.CanCollide = false
  2311. obj46.Transparency = 1
  2312. obj46.TopSurface = Enum.SurfaceType.Smooth
  2313. obj46.BottomSurface = Enum.SurfaceType.Smooth
  2314. obj46.Material = Enum.Material.SmoothPlastic
  2315. obj46.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2316. obj46.BrickColor = BrickColor.new("Pastel brown")
  2317. obj46.Friction = 0.30000001192093
  2318. obj46.Shape = Enum.PartType.Ball
  2319. obj46.Name = "stretchlol"
  2320. obj46.Parent = obj41
  2321.  
  2322. -- 47 - stretchlol
  2323. local obj47 = Instance.new("Part")
  2324. obj47.CFrame = CFrame.new(Vector3.new(66.8260345, 4.14528561, 6.81669378)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2325. obj47.CanCollide = false
  2326. obj47.Transparency = 1
  2327. obj47.TopSurface = Enum.SurfaceType.Smooth
  2328. obj47.BottomSurface = Enum.SurfaceType.Smooth
  2329. obj47.Material = Enum.Material.SmoothPlastic
  2330. obj47.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2331. obj47.BrickColor = BrickColor.new("Pastel brown")
  2332. obj47.Friction = 0.30000001192093
  2333. obj47.Shape = Enum.PartType.Ball
  2334. obj47.Name = "stretchlol"
  2335. obj47.Parent = obj41
  2336.  
  2337. -- 48 - stretchlol
  2338. local obj48 = Instance.new("Part")
  2339. obj48.CFrame = CFrame.new(Vector3.new(66.7104797, 3.88547921, 7.57276678)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2340. obj48.CanCollide = false
  2341. obj48.Transparency = 1
  2342. obj48.TopSurface = Enum.SurfaceType.Smooth
  2343. obj48.BottomSurface = Enum.SurfaceType.Smooth
  2344. obj48.Material = Enum.Material.SmoothPlastic
  2345. obj48.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2346. obj48.BrickColor = BrickColor.new("Pastel brown")
  2347. obj48.Friction = 0.30000001192093
  2348. obj48.Shape = Enum.PartType.Ball
  2349. obj48.Name = "stretchlol"
  2350. obj48.Parent = obj41
  2351.  
  2352. -- 49 - stretchlol
  2353. local obj49 = Instance.new("Part")
  2354. obj49.CFrame = CFrame.new(Vector3.new(67.0637207, 4.06047773, 7.48850012)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2355. obj49.CanCollide = false
  2356. obj49.Transparency = 1
  2357. obj49.TopSurface = Enum.SurfaceType.Smooth
  2358. obj49.BottomSurface = Enum.SurfaceType.Smooth
  2359. obj49.Material = Enum.Material.SmoothPlastic
  2360. obj49.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2361. obj49.BrickColor = BrickColor.new("Pastel brown")
  2362. obj49.Friction = 0.30000001192093
  2363. obj49.Shape = Enum.PartType.Ball
  2364. obj49.Name = "stretchlol"
  2365. obj49.Parent = obj41
  2366.  
  2367. -- 50 - stretchlol
  2368. local obj50 = Instance.new("Part")
  2369. obj50.CFrame = CFrame.new(Vector3.new(66.7165604, 3.84708691, 6.77684498)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2370. obj50.CanCollide = false
  2371. obj50.Transparency = 1
  2372. obj50.TopSurface = Enum.SurfaceType.Smooth
  2373. obj50.BottomSurface = Enum.SurfaceType.Smooth
  2374. obj50.Material = Enum.Material.SmoothPlastic
  2375. obj50.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2376. obj50.BrickColor = BrickColor.new("Pastel brown")
  2377. obj50.Friction = 0.30000001192093
  2378. obj50.Shape = Enum.PartType.Ball
  2379. obj50.Name = "stretchlol"
  2380. obj50.Parent = obj41
  2381.  
  2382. -- 51 - stretchlol
  2383. local obj51 = Instance.new("Part")
  2384. obj51.CFrame = CFrame.new(Vector3.new(66.9846878, 4.29528904, 7.14047909)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2385. obj51.CanCollide = false
  2386. obj51.Transparency = 1
  2387. obj51.TopSurface = Enum.SurfaceType.Smooth
  2388. obj51.BottomSurface = Enum.SurfaceType.Smooth
  2389. obj51.Material = Enum.Material.SmoothPlastic
  2390. obj51.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2391. obj51.BrickColor = BrickColor.new("Pastel brown")
  2392. obj51.Friction = 0.30000001192093
  2393. obj51.Shape = Enum.PartType.Ball
  2394. obj51.Name = "stretchlol"
  2395. obj51.Parent = obj41
  2396.  
  2397. -- 52 - stretchlol
  2398. local obj52 = Instance.new("Part")
  2399. obj52.CFrame = CFrame.new(Vector3.new(66.868927, 3.45350599, 6.82578087)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  2400. obj52.CanCollide = false
  2401. obj52.Transparency = 1
  2402. obj52.TopSurface = Enum.SurfaceType.Smooth
  2403. obj52.BottomSurface = Enum.SurfaceType.Smooth
  2404. obj52.Material = Enum.Material.SmoothPlastic
  2405. obj52.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2406. obj52.BrickColor = BrickColor.new("Pastel brown")
  2407. obj52.Friction = 0.30000001192093
  2408. obj52.Shape = Enum.PartType.Ball
  2409. obj52.Name = "stretchlol"
  2410. obj52.Parent = obj41
  2411.  
  2412. -- 53 - stretchlol
  2413. local obj53 = Instance.new("Part")
  2414. obj53.CFrame = CFrame.new(Vector3.new(67.287262, 3.10603261, 7.30382156)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.0471986532211)
  2415. obj53.CanCollide = false
  2416. obj53.Transparency = 1
  2417. obj53.TopSurface = Enum.SurfaceType.Smooth
  2418. obj53.BottomSurface = Enum.SurfaceType.Smooth
  2419. obj53.Material = Enum.Material.SmoothPlastic
  2420. obj53.Size = Vector3.new(1.79999995, 1.04999995, 1.04999995)
  2421. obj53.BrickColor = BrickColor.new("Pastel brown")
  2422. obj53.Friction = 0.30000001192093
  2423. obj53.Shape = Enum.PartType.Cylinder
  2424. obj53.Name = "stretchlol"
  2425. obj53.Parent = obj41
  2426.  
  2427. -- 54 - stretchlol
  2428. local obj54 = Instance.new("Part")
  2429. obj54.CFrame = CFrame.new(Vector3.new(66.4686813, 4.02028799, 7.16550922)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2430. obj54.CanCollide = false
  2431. obj54.Transparency = 1
  2432. obj54.TopSurface = Enum.SurfaceType.Smooth
  2433. obj54.BottomSurface = Enum.SurfaceType.Smooth
  2434. obj54.Material = Enum.Material.SmoothPlastic
  2435. obj54.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2436. obj54.BrickColor = BrickColor.new("Pastel brown")
  2437. obj54.Friction = 0.30000001192093
  2438. obj54.Shape = Enum.PartType.Ball
  2439. obj54.Name = "stretchlol"
  2440. obj54.Parent = obj41
  2441.  
  2442. -- 55 - stretchlol
  2443. local obj55 = Instance.new("Part")
  2444. obj55.CFrame = CFrame.new(Vector3.new(66.6615219, 4.17028332, 7.3953228)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2445. obj55.CanCollide = false
  2446. obj55.Transparency = 1
  2447. obj55.TopSurface = Enum.SurfaceType.Smooth
  2448. obj55.BottomSurface = Enum.SurfaceType.Smooth
  2449. obj55.Material = Enum.Material.SmoothPlastic
  2450. obj55.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2451. obj55.BrickColor = BrickColor.new("Pastel brown")
  2452. obj55.Friction = 0.30000001192093
  2453. obj55.Shape = Enum.PartType.Ball
  2454. obj55.Name = "stretchlol"
  2455. obj55.Parent = obj41
  2456.  
  2457. -- 56 - stretchlol
  2458. local obj56 = Instance.new("Part")
  2459. obj56.CFrame = CFrame.new(Vector3.new(66.753746, 3.12474751, 7.32704115)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  2460. obj56.CanCollide = false
  2461. obj56.Transparency = 1
  2462. obj56.TopSurface = Enum.SurfaceType.Smooth
  2463. obj56.BottomSurface = Enum.SurfaceType.Smooth
  2464. obj56.Material = Enum.Material.SmoothPlastic
  2465. obj56.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2466. obj56.BrickColor = BrickColor.new("Pastel brown")
  2467. obj56.Friction = 0.30000001192093
  2468. obj56.Shape = Enum.PartType.Ball
  2469. obj56.Name = "stretchlol"
  2470. obj56.Parent = obj41
  2471.  
  2472. -- 57 - stretchlol
  2473. local obj57 = Instance.new("Part")
  2474. obj57.CFrame = CFrame.new(Vector3.new(67.2306061, 4.11047649, 7.28319883)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2475. obj57.CanCollide = false
  2476. obj57.Transparency = 1
  2477. obj57.TopSurface = Enum.SurfaceType.Smooth
  2478. obj57.BottomSurface = Enum.SurfaceType.Smooth
  2479. obj57.Material = Enum.Material.SmoothPlastic
  2480. obj57.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2481. obj57.BrickColor = BrickColor.new("Pastel brown")
  2482. obj57.Friction = 0.30000001192093
  2483. obj57.Shape = Enum.PartType.Ball
  2484. obj57.Name = "stretchlol"
  2485. obj57.Parent = obj41
  2486.  
  2487. -- 58 - stretchlol
  2488. local obj58 = Instance.new("Part")
  2489. obj58.CFrame = CFrame.new(Vector3.new(67.0756683, 3.79114079, 7.63403416)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  2490. obj58.CanCollide = false
  2491. obj58.Transparency = 1
  2492. obj58.TopSurface = Enum.SurfaceType.Smooth
  2493. obj58.BottomSurface = Enum.SurfaceType.Smooth
  2494. obj58.Material = Enum.Material.SmoothPlastic
  2495. obj58.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2496. obj58.BrickColor = BrickColor.new("Pastel brown")
  2497. obj58.Friction = 0.30000001192093
  2498. obj58.Shape = Enum.PartType.Ball
  2499. obj58.Name = "stretchlol"
  2500. obj58.Parent = obj41
  2501.  
  2502. -- 59 - stretchlol
  2503. local obj59 = Instance.new("Part")
  2504. obj59.CFrame = CFrame.new(Vector3.new(66.5005493, 3.73548079, 7.38994217)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2505. obj59.CanCollide = false
  2506. obj59.Transparency = 1
  2507. obj59.TopSurface = Enum.SurfaceType.Smooth
  2508. obj59.BottomSurface = Enum.SurfaceType.Smooth
  2509. obj59.Material = Enum.Material.SmoothPlastic
  2510. obj59.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2511. obj59.BrickColor = BrickColor.new("Pastel brown")
  2512. obj59.Friction = 0.30000001192093
  2513. obj59.Shape = Enum.PartType.Ball
  2514. obj59.Name = "stretchlol"
  2515. obj59.Parent = obj41
  2516.  
  2517. -- 60 - stretchlol
  2518. local obj60 = Instance.new("Part")
  2519. obj60.CFrame = CFrame.new(Vector3.new(67.6487045, 3.41425848, 7.1938138)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  2520. obj60.CanCollide = false
  2521. obj60.Transparency = 1
  2522. obj60.TopSurface = Enum.SurfaceType.Smooth
  2523. obj60.BottomSurface = Enum.SurfaceType.Smooth
  2524. obj60.Material = Enum.Material.SmoothPlastic
  2525. obj60.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2526. obj60.BrickColor = BrickColor.new("Pastel brown")
  2527. obj60.Friction = 0.30000001192093
  2528. obj60.Shape = Enum.PartType.Ball
  2529. obj60.Name = "stretchlol"
  2530. obj60.Parent = obj41
  2531.  
  2532. -- 61 - stretchlol
  2533. local obj61 = Instance.new("Part")
  2534. obj61.CFrame = CFrame.new(Vector3.new(67.3677139, 3.85357118, 7.33310223)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2535. obj61.CanCollide = false
  2536. obj61.Transparency = 1
  2537. obj61.TopSurface = Enum.SurfaceType.Smooth
  2538. obj61.BottomSurface = Enum.SurfaceType.Smooth
  2539. obj61.Material = Enum.Material.SmoothPlastic
  2540. obj61.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2541. obj61.BrickColor = BrickColor.new("Pastel brown")
  2542. obj61.Friction = 0.30000001192093
  2543. obj61.Shape = Enum.PartType.Ball
  2544. obj61.Name = "stretchlol"
  2545. obj61.Parent = obj41
  2546.  
  2547. -- 62 - stretchlol
  2548. local obj62 = Instance.new("Part")
  2549. obj62.CFrame = CFrame.new(Vector3.new(66.6352844, 3.40356588, 7.06651878)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2550. obj62.CanCollide = false
  2551. obj62.Transparency = 1
  2552. obj62.TopSurface = Enum.SurfaceType.Smooth
  2553. obj62.BottomSurface = Enum.SurfaceType.Smooth
  2554. obj62.Material = Enum.Material.SmoothPlastic
  2555. obj62.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2556. obj62.BrickColor = BrickColor.new("Pastel brown")
  2557. obj62.Friction = 0.30000001192093
  2558. obj62.Shape = Enum.PartType.Ball
  2559. obj62.Name = "stretchlol"
  2560. obj62.Parent = obj41
  2561.  
  2562. -- 63 - stretchlol
  2563. local obj63 = Instance.new("Part")
  2564. obj63.CFrame = CFrame.new(Vector3.new(66.7236328, 4.28189754, 7.20509195)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2565. obj63.CanCollide = false
  2566. obj63.Transparency = 1
  2567. obj63.TopSurface = Enum.SurfaceType.Smooth
  2568. obj63.BottomSurface = Enum.SurfaceType.Smooth
  2569. obj63.Material = Enum.Material.SmoothPlastic
  2570. obj63.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2571. obj63.BrickColor = BrickColor.new("Pastel brown")
  2572. obj63.Friction = 0.30000001192093
  2573. obj63.Shape = Enum.PartType.Ball
  2574. obj63.Name = "stretchlol"
  2575. obj63.Parent = obj41
  2576.  
  2577. -- 64 - stretchlol
  2578. local obj64 = Instance.new("Part")
  2579. obj64.CFrame = CFrame.new(Vector3.new(66.5712891, 4.02028799, 6.8835969)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2580. obj64.CanCollide = false
  2581. obj64.Transparency = 1
  2582. obj64.TopSurface = Enum.SurfaceType.Smooth
  2583. obj64.BottomSurface = Enum.SurfaceType.Smooth
  2584. obj64.Material = Enum.Material.SmoothPlastic
  2585. obj64.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2586. obj64.BrickColor = BrickColor.new("Pastel brown")
  2587. obj64.Friction = 0.30000001192093
  2588. obj64.Shape = Enum.PartType.Ball
  2589. obj64.Name = "stretchlol"
  2590. obj64.Parent = obj41
  2591.  
  2592. -- 65 - stretchlol
  2593. local obj65 = Instance.new("Part")
  2594. obj65.CFrame = CFrame.new(Vector3.new(66.4981842, 3.66047978, 7.01661682)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2595. obj65.CanCollide = false
  2596. obj65.Transparency = 1
  2597. obj65.TopSurface = Enum.SurfaceType.Smooth
  2598. obj65.BottomSurface = Enum.SurfaceType.Smooth
  2599. obj65.Material = Enum.Material.SmoothPlastic
  2600. obj65.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2601. obj65.BrickColor = BrickColor.new("Pastel brown")
  2602. obj65.Friction = 0.30000001192093
  2603. obj65.Shape = Enum.PartType.Ball
  2604. obj65.Name = "stretchlol"
  2605. obj65.Parent = obj41
  2606.  
  2607. -- 66 - stretchlol
  2608. local obj66 = Instance.new("Part")
  2609. obj66.CFrame = CFrame.new(Vector3.new(66.7920303, 4.28189754, 7.01715183)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2610. obj66.CanCollide = false
  2611. obj66.Transparency = 1
  2612. obj66.TopSurface = Enum.SurfaceType.Smooth
  2613. obj66.BottomSurface = Enum.SurfaceType.Smooth
  2614. obj66.Material = Enum.Material.SmoothPlastic
  2615. obj66.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2616. obj66.BrickColor = BrickColor.new("Pastel brown")
  2617. obj66.Friction = 0.30000001192093
  2618. obj66.Shape = Enum.PartType.Ball
  2619. obj66.Name = "stretchlol"
  2620. obj66.Parent = obj41
  2621.  
  2622. -- 67 - stretchlol
  2623. local obj67 = Instance.new("Part")
  2624. obj67.CFrame = CFrame.new(Vector3.new(66.5950623, 4.18188763, 7.05188084)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2625. obj67.CanCollide = false
  2626. obj67.Transparency = 1
  2627. obj67.TopSurface = Enum.SurfaceType.Smooth
  2628. obj67.BottomSurface = Enum.SurfaceType.Smooth
  2629. obj67.Material = Enum.Material.SmoothPlastic
  2630. obj67.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2631. obj67.BrickColor = BrickColor.new("Pastel brown")
  2632. obj67.Friction = 0.30000001192093
  2633. obj67.Shape = Enum.PartType.Ball
  2634. obj67.Name = "stretchlol"
  2635. obj67.Parent = obj41
  2636.  
  2637. -- 68 - stretchlol
  2638. local obj68 = Instance.new("Part")
  2639. obj68.CFrame = CFrame.new(Vector3.new(67.4115601, 3.73646879, 7.01420689)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  2640. obj68.CanCollide = false
  2641. obj68.Transparency = 1
  2642. obj68.TopSurface = Enum.SurfaceType.Smooth
  2643. obj68.BottomSurface = Enum.SurfaceType.Smooth
  2644. obj68.Material = Enum.Material.SmoothPlastic
  2645. obj68.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2646. obj68.BrickColor = BrickColor.new("Pastel brown")
  2647. obj68.Friction = 0.30000001192093
  2648. obj68.Shape = Enum.PartType.Ball
  2649. obj68.Name = "stretchlol"
  2650. obj68.Parent = obj41
  2651.  
  2652. -- 69 - stretchlol
  2653. local obj69 = Instance.new("Part")
  2654. obj69.CFrame = CFrame.new(Vector3.new(66.8643951, 3.88548112, 7.14990711)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2655. obj69.CanCollide = false
  2656. obj69.Transparency = 1
  2657. obj69.TopSurface = Enum.SurfaceType.Smooth
  2658. obj69.BottomSurface = Enum.SurfaceType.Smooth
  2659. obj69.Material = Enum.Material.SmoothPlastic
  2660. obj69.Size = Vector3.new(1.04999995, 1.04999995, 1.04999995)
  2661. obj69.BrickColor = BrickColor.new("Pastel brown")
  2662. obj69.Friction = 0.30000001192093
  2663. obj69.Shape = Enum.PartType.Ball
  2664. obj69.Name = "stretchlol"
  2665. obj69.Parent = obj41
  2666.  
  2667. -- 70 - stretchlol
  2668. local obj70 = Instance.new("Part")
  2669. obj70.CFrame = CFrame.new(Vector3.new(67.4108353, 3.29388237, 6.88037777)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2670. obj70.CanCollide = false
  2671. obj70.Transparency = 1
  2672. obj70.TopSurface = Enum.SurfaceType.Smooth
  2673. obj70.BottomSurface = Enum.SurfaceType.Smooth
  2674. obj70.Material = Enum.Material.SmoothPlastic
  2675. obj70.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2676. obj70.BrickColor = BrickColor.new("Pastel brown")
  2677. obj70.Friction = 0.30000001192093
  2678. obj70.Shape = Enum.PartType.Ball
  2679. obj70.Name = "stretchlol"
  2680. obj70.Parent = obj41
  2681.  
  2682. -- 71 - stretchlol
  2683. local obj71 = Instance.new("Part")
  2684. obj71.CFrame = CFrame.new(Vector3.new(67.1960983, 3.65356374, 6.79175806)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2685. obj71.CanCollide = false
  2686. obj71.Transparency = 1
  2687. obj71.TopSurface = Enum.SurfaceType.Smooth
  2688. obj71.BottomSurface = Enum.SurfaceType.Smooth
  2689. obj71.Material = Enum.Material.SmoothPlastic
  2690. obj71.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2691. obj71.BrickColor = BrickColor.new("Pastel brown")
  2692. obj71.Friction = 0.30000001192093
  2693. obj71.Shape = Enum.PartType.Ball
  2694. obj71.Name = "stretchlol"
  2695. obj71.Parent = obj41
  2696.  
  2697. -- 72 - stretchlol
  2698. local obj72 = Instance.new("Part")
  2699. obj72.CFrame = CFrame.new(Vector3.new(66.944519, 3.22988653, 7.64748716)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2700. obj72.CanCollide = false
  2701. obj72.Transparency = 1
  2702. obj72.TopSurface = Enum.SurfaceType.Smooth
  2703. obj72.BottomSurface = Enum.SurfaceType.Smooth
  2704. obj72.Material = Enum.Material.SmoothPlastic
  2705. obj72.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2706. obj72.BrickColor = BrickColor.new("Pastel brown")
  2707. obj72.Friction = 0.30000001192093
  2708. obj72.Shape = Enum.PartType.Ball
  2709. obj72.Name = "stretchlol"
  2710. obj72.Parent = obj41
  2711.  
  2712. -- 73 - stretchlol
  2713. local obj73 = Instance.new("Part")
  2714. obj73.CFrame = CFrame.new(Vector3.new(66.851532, 3.04020095, 7.04717398)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2715. obj73.CanCollide = false
  2716. obj73.Transparency = 1
  2717. obj73.TopSurface = Enum.SurfaceType.Smooth
  2718. obj73.BottomSurface = Enum.SurfaceType.Smooth
  2719. obj73.Material = Enum.Material.SmoothPlastic
  2720. obj73.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2721. obj73.BrickColor = BrickColor.new("Pastel brown")
  2722. obj73.Friction = 0.30000001192093
  2723. obj73.Shape = Enum.PartType.Ball
  2724. obj73.Name = "stretchlol"
  2725. obj73.Parent = obj41
  2726.  
  2727. -- 74 - stretchlol
  2728. local obj74 = Instance.new("Part")
  2729. obj74.CFrame = CFrame.new(Vector3.new(66.5551376, 3.48395109, 7.33871603)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  2730. obj74.CanCollide = false
  2731. obj74.Transparency = 1
  2732. obj74.TopSurface = Enum.SurfaceType.Smooth
  2733. obj74.BottomSurface = Enum.SurfaceType.Smooth
  2734. obj74.Material = Enum.Material.SmoothPlastic
  2735. obj74.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2736. obj74.BrickColor = BrickColor.new("Pastel brown")
  2737. obj74.Friction = 0.30000001192093
  2738. obj74.Shape = Enum.PartType.Ball
  2739. obj74.Name = "stretchlol"
  2740. obj74.Parent = obj41
  2741.  
  2742. -- 75 - stretchlol
  2743. local obj75 = Instance.new("Part")
  2744. obj75.CFrame = CFrame.new(Vector3.new(66.8069, 3.60357046, 7.60786104)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2745. obj75.CanCollide = false
  2746. obj75.Transparency = 1
  2747. obj75.TopSurface = Enum.SurfaceType.Smooth
  2748. obj75.BottomSurface = Enum.SurfaceType.Smooth
  2749. obj75.Material = Enum.Material.SmoothPlastic
  2750. obj75.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2751. obj75.BrickColor = BrickColor.new("Pastel brown")
  2752. obj75.Friction = 0.30000001192093
  2753. obj75.Shape = Enum.PartType.Ball
  2754. obj75.Name = "stretchlol"
  2755. obj75.Parent = obj41
  2756.  
  2757. -- 76 - stretchlol
  2758. local obj76 = Instance.new("Part")
  2759. obj76.CFrame = CFrame.new(Vector3.new(67.0182953, 3.88547921, 6.72704411)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2760. obj76.CanCollide = false
  2761. obj76.Transparency = 1
  2762. obj76.TopSurface = Enum.SurfaceType.Smooth
  2763. obj76.BottomSurface = Enum.SurfaceType.Smooth
  2764. obj76.Material = Enum.Material.SmoothPlastic
  2765. obj76.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2766. obj76.BrickColor = BrickColor.new("Pastel brown")
  2767. obj76.Friction = 0.30000001192093
  2768. obj76.Shape = Enum.PartType.Ball
  2769. obj76.Name = "stretchlol"
  2770. obj76.Parent = obj41
  2771. obj1.PrimaryPart = obj4
  2772.  
  2773. local stretches = obj41:GetChildren()
  2774. for i,v in pairs(stretches) do
  2775. v.Anchored = true
  2776. v.Parent = obj1
  2777. end
  2778. for i,v in pairs(obj2:GetChildren()) do
  2779. v.Anchored = true
  2780. v.Parent = obj1
  2781. end
  2782. obj2:Destroy()
  2783. obj41:Destroy()
  2784.  
  2785. local previous = nil
  2786. for i,v in pairs(obj1:GetChildren()) do
  2787. if v:IsA('BasePart') then
  2788. if previous then
  2789. local weld = Instance.new('Weld',v)
  2790. weld.Part0 = v
  2791. weld.Part1 = previous
  2792. weld.C0 = v.CFrame:inverse() * previous.CFrame
  2793. previous.Anchored = false
  2794. previous.CanCollide = false
  2795. local vee = v
  2796. weld.AncestryChanged:connect(function(mez,par)
  2797. wait()
  2798. weld.Parent = vee
  2799. end)
  2800. end
  2801. previous = v
  2802. end
  2803. end
  2804. previous.Anchored = false
  2805. previous.CanCollide = false
  2806. obj1:SetPrimaryPartCFrame(handle.CFrame*CFrame.Angles(0,math.rad(180),0)+Vector3.new(0,100,0))
  2807. -- 2 - Part
  2808. local ree = Instance.new("Part")
  2809. ree.CFrame = CFrame.new(Vector3.new(50.5, 141, 5.5))
  2810. ree.Transparency = 0.80000001192093
  2811. ree.Material = Enum.Material.Neon
  2812. ree.CFrame = CFrame.new(obj4.Position)
  2813. ree.Size = Vector3.new(5, math.huge, 5)
  2814. ree.BrickColor = BrickColor.new("New Yeller")
  2815. ree.Friction = 0.30000001192093
  2816. ree.Shape = Enum.PartType.Block
  2817. ree.Parent = handle
  2818.  
  2819. -- 3 - Mesh
  2820. local ree2 = Instance.new("CylinderMesh")
  2821. ree2.Parent = ree
  2822. local thing = Instance.new('BodyPosition',obj9)
  2823. local thing2 = Instance.new('BodyPosition',ree)
  2824. thing2.P = 100000
  2825. thing2.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  2826. thing.MaxForce = Vector3.new(10000,10000,10000)
  2827. for i=1,100 do
  2828. thing2.Position = obj4.Position
  2829. obj1:SetPrimaryPartCFrame(CFrame.new(obj1.PrimaryPart.Position)*CFrame.Angles(math.rad(handle.Orientation.X),math.rad(handle.Orientation.Y),math.rad(handle.Orientation.Z))*CFrame.Angles(0,math.rad(180),0))
  2830. thing.Position = handle.Position+(handle.CFrame.rightVector*0.5)
  2831. wait()
  2832. end
  2833. thing:Destroy()
  2834. local lmfao = Instance.new('Weld',obj4)
  2835. lmfao.C0 = CFrame.new(2.5,0.2,0)*CFrame.Angles(0,math.rad(180),0)
  2836. lmfao.Part0 = obj4
  2837. lmfao.Part1 = handle
  2838. ree:Destroy()
  2839. working = false
  2840. end
  2841.  
  2842. function katanamode()
  2843. blademode = "katana"
  2844. -- 1 - weeb shit
  2845. local weebshit1 = handle
  2846.  
  2847. -- 16 - top cap
  2848. local weebshit16 = Instance.new("Part")
  2849. weebshit16.CFrame = CFrame.new(Vector3.new(206.400146, 11.5499945, 5.00058556)) * CFrame.Angles(-3.1415927410126, 0, 1.5707963705063)
  2850. weebshit16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2851. weebshit16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2852. weebshit16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2853. weebshit16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2854. weebshit16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2855. weebshit16.Size = Vector3.new(0.1, 0.05,0.05) --0.65, 0.65
  2856. weebshit16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2857. weebshit16.Anchored = false
  2858. weebshit16.BrickColor = BrickColor.new("Really black")
  2859. weebshit16.Friction = 0.30000001192093
  2860. weebshit16.Shape = Enum.PartType.Cylinder
  2861. weebshit16.Name = "top cap"
  2862. weebshit16.Parent = weebshit1
  2863. local weld = Instance.new('Weld',weebshit16)
  2864. weld.Part0 = weebshit16
  2865. weld.Part1 = handle
  2866. weld.C1 = CFrame.new(0.6, 0, 0, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048)
  2867. --weld,part,endsize,endpos,amntime
  2868. grow(weld,weebshit16,Vector3.new(0.1,0.65,0.65),CFrame.new(0.6, 0, 0, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048),0.1)
  2869.  
  2870. -- 8 - blade
  2871. local weebshit8 = Instance.new("Part")
  2872. weebshit8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2873. weebshit8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2874. weebshit8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2875. weebshit8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2876. weebshit8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2877. weebshit8.Material = Enum.Material.Metal
  2878. weebshit8.Size = Vector3.new(0.23,0.05, 0.1)
  2879. weebshit8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2880. weebshit8.Anchored = false
  2881. weebshit8.BrickColor = BrickColor.new("Dark stone grey")
  2882. weebshit8.Friction = 0.30000001192093
  2883. weebshit8.Shape = Enum.PartType.Block
  2884. weebshit8.Name = "blade"
  2885. weebshit8.Parent = weebshit1
  2886. weebshit8:BreakJoints()
  2887. local bld1 = weebshit8
  2888. local weld2 = Instance.new('Weld',weebshit8)
  2889. weld2.Part0 = weebshit8
  2890. weld2.Part1 = handle
  2891. weld2.C1 = CFrame.new(0.75, 0, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-90))
  2892. local coru=coroutine.wrap(function()
  2893. grow(weld2,weebshit8,Vector3.new(0.23,1.17,0.1),CFrame.new(1.25, 0, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-90)),0.05)
  2894. end)
  2895. coru()
  2896.  
  2897. -- 9 - blade
  2898. local weebshit9 = Instance.new("Part")
  2899. weebshit9.CFrame = CFrame.new(Vector3.new(206.475388, 13.3372736, 5.00158167)) * CFrame.Angles(-0, 0, 0.052359949797392)
  2900. weebshit9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2901. weebshit9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2902. weebshit9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2903. weebshit9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2904. weebshit9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2905. weebshit9.Material = Enum.Material.Metal
  2906. weebshit9.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
  2907. weebshit9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2908. weebshit9.Anchored = false
  2909. weebshit9.BrickColor = BrickColor.new("Pearl")
  2910. weebshit9.Friction = 0.30000001192093
  2911. weebshit9.Shape = Enum.PartType.Block
  2912. weebshit9.Name = "blade"
  2913. weebshit9.Parent = weebshit8
  2914. local bld2 = weebshit9
  2915. local weld3 = Instance.new('Weld',weebshit9)
  2916. weld3.Part0 = weebshit9
  2917. weld3.Part1 = weebshit8
  2918. weld3.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
  2919. grow(weld3,weebshit9,Vector3.new(0.100000009, 1.17, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.05)
  2920. -- 10 - blade
  2921. local weebshit10 = Instance.new("Part")
  2922. weebshit10.CFrame = CFrame.new(Vector3.new(206.26973, 14.458313, 5)) * CFrame.Angles(-0, 0, 0.10472027212381)
  2923. weebshit10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2924. weebshit10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2925. weebshit10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2926. weebshit10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2927. weebshit10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2928. weebshit10.Material = Enum.Material.Metal
  2929. weebshit10.Size = Vector3.new(0.229999945, 0.05, 0.100000009)
  2930. weebshit10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2931. weebshit10.Anchored = false
  2932. weebshit10.BrickColor = BrickColor.new("Dark stone grey")
  2933. weebshit10.Friction = 0.30000001192093
  2934. weebshit10.Shape = Enum.PartType.Block
  2935. weebshit10.Name = "blade"
  2936. weebshit10.Parent = weebshit1
  2937. local weld4 = Instance.new('Weld',weebshit10)
  2938. weld4.Part0 = weebshit10
  2939. weld4.Part1 = weebshit8
  2940. weld4.C1 = CFrame.new(-0.01, 0.55, -1.14440918e-05, 0.998631477, 0.0523363762, -1.25522347e-05, 0.0523363687, -0.998631358, -8.97663813e-06, -1.3056685e-05, 8.01841452e-06, -1.00000095)
  2941. local coru=coroutine.wrap(function()
  2942. grow(weld4,weebshit10,Vector3.new(0.23,1.17,0.1),CFrame.new(-0.0285797119, 1.14634609, -1.14440918e-05, 0.998631477, 0.0523363762, -1.25522347e-05, 0.0523363687, -0.998631358, -8.97663813e-06, -1.3056685e-05, 8.01841452e-06, -1.00000095),0.1)
  2943. end)
  2944. coru()
  2945. -- 11 - blade
  2946. local weebshit11 = Instance.new("Part")
  2947. weebshit11.CFrame = CFrame.new(Vector3.new(206.384079, 14.4703341, 5.00158167)) * CFrame.Angles(-0, 0, 0.10472027212381)
  2948. weebshit11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2949. weebshit11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2950. weebshit11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2951. weebshit11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2952. weebshit11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2953. weebshit11.Material = Enum.Material.Metal
  2954. weebshit11.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
  2955. weebshit11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2956. weebshit11.Anchored = false
  2957. weebshit11.BrickColor = BrickColor.new("Pearl")
  2958. weebshit11.Friction = 0.30000001192093
  2959. weebshit11.Shape = Enum.PartType.Block
  2960. weebshit11.Name = "blade"
  2961. weebshit11.Parent = weebshit1
  2962. local weld5 = Instance.new('Weld',weebshit10)
  2963. weld5.Part0 = weebshit10
  2964. weld5.Part1 = weebshit11
  2965. weld5.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
  2966. grow(weld5,weebshit11,Vector3.new(0.100000009, 1.16999841, 0.0500000007),CFrame.new(-0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
  2967.  
  2968. -- 15 - blade
  2969. local weebshit15 = Instance.new("Part")
  2970. weebshit15.CFrame = CFrame.new(Vector3.new(206.36055, 13.3312511, 5)) * CFrame.Angles(-0, 0, 0.052359949797392)
  2971. weebshit15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2972. weebshit15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2973. weebshit15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2974. weebshit15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2975. weebshit15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2976. weebshit15.Material = Enum.Material.Metal
  2977. weebshit15.Size = Vector3.new(0.229999945, 0.55, 0.100000009)
  2978. weebshit15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2979. weebshit15.Anchored = false
  2980. weebshit15.BrickColor = BrickColor.new("Dark stone grey")
  2981. weebshit15.Friction = 0.30000001192093
  2982. weebshit15.Shape = Enum.PartType.Block
  2983. weebshit15.Name = "blade"
  2984. weebshit15.Parent = weebshit1
  2985. local weld6 = Instance.new('Weld',weebshit15)
  2986. weld6.Part0 = weebshit15
  2987. weld6.Part1 = weebshit10
  2988. weld6.C1 = CFrame.new(-0.01, -0.55, 0, 0.99863112, -0.0523363762, 5.34574838e-07, -0.0523363203, -0.998631358, 9.75034527e-06, 9.04611142e-08, -1.00508332e-05, -1.0000006)
  2989. local coru=coroutine.wrap(function()
  2990. grow(weld6,weebshit15,Vector3.new(0.229999945, 1.17000151, 0.100000009),CFrame.new(-0.0274810791, -1.13038063, 0, 0.99863112, -0.0523363762, 5.34574838e-07, -0.0523363203, -0.998631358, 9.75034527e-06, 9.04611142e-08, -1.00508332e-05, -1.0000006),0.1)
  2991. end)
  2992. coru()
  2993.  
  2994. -- 12 - blade
  2995. local weebshit12 = Instance.new("Part")
  2996. weebshit12.CFrame = CFrame.new(Vector3.new(206.50705, 12.1849957, 5.00158167)) * CFrame.Angles(-0, 0, -0)
  2997. weebshit12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2998. weebshit12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2999. weebshit12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3000. weebshit12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3001. weebshit12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3002. weebshit12.Material = Enum.Material.Metal
  3003. weebshit12.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
  3004. weebshit12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3005. weebshit12.Anchored = false
  3006. weebshit12.BrickColor = BrickColor.new("Pearl")
  3007. weebshit12.Friction = 0.30000001192093
  3008. weebshit12.Shape = Enum.PartType.Block
  3009. weebshit12.Name = "blade"
  3010. weebshit12.Parent = weebshit1
  3011. local weld7 = Instance.new('Weld',weebshit12)
  3012. weld7.Part0 = weebshit12
  3013. weld7.Part1 = weebshit15
  3014. weld7.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
  3015. grow(weld7,weebshit12,Vector3.new(0.100000009, 1.16999841, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
  3016.  
  3017. -- 14 - blade
  3018. local weebshit14 = Instance.new("Part")
  3019. weebshit14.CFrame = CFrame.new(Vector3.new(206.155365, 15.3628922, 5)) * CFrame.Angles(-0, 0, 0.15708021819592)
  3020. weebshit14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3021. weebshit14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3022. weebshit14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3023. weebshit14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3024. weebshit14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3025. weebshit14.Material = Enum.Material.Metal
  3026. weebshit14.Size = Vector3.new(0.229999945, 0.05, 0.100000009)
  3027. weebshit14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3028. weebshit14.Anchored = false
  3029. weebshit14.BrickColor = BrickColor.new("Dark stone grey")
  3030. weebshit14.Friction = 0.30000001192093
  3031. weebshit14.Shape = Enum.PartType.Block
  3032. weebshit14.Name = "blade"
  3033. weebshit14.Parent = weebshit1
  3034. local weld8 = Instance.new('Weld',weebshit14)
  3035. weld8.Part0 = weebshit14
  3036. weld8.Part1 = weebshit15
  3037. weld8.C1 = CFrame.new(-0.01, 0.45, -1.43051147e-06, 0.99862963, 0.0522801876, -1.10407145e-05, 0.0522794127, 0.998632491, -1.50609173e-06, 8.47656065e-06, 1.7598054e-06, 1)
  3038. local coru=coroutine.wrap(function()
  3039. grow(weld8,weebshit14,Vector3.new(0.229999945, 0.700001657, 0.100000009),CFrame.new(-0.0191650391, 0.911635399, -1.43051147e-06, 0.99862963, 0.0522801876, -1.10407145e-05, 0.0522794127, 0.998632491, -1.50609173e-06, 8.47656065e-06, 1.7598054e-06, 1),0.1)
  3040. end)
  3041. coru()
  3042.  
  3043. -- 13 - blade
  3044. local weebshit13 = Instance.new("Part")
  3045. weebshit13.CFrame = CFrame.new(Vector3.new(206.268967, 15.3808832, 5.00158167)) * CFrame.Angles(-0, 0, 0.15708021819592)
  3046. weebshit13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3047. weebshit13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3048. weebshit13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3049. weebshit13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3050. weebshit13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3051. weebshit13.Material = Enum.Material.Metal
  3052. weebshit13.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
  3053. weebshit13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3054. weebshit13.Anchored = false
  3055. weebshit13.BrickColor = BrickColor.new("Pearl")
  3056. weebshit13.Friction = 0.30000001192093
  3057. weebshit13.Shape = Enum.PartType.Block
  3058. weebshit13.Name = "blade"
  3059. weebshit13.Parent = weebshit1
  3060. local weld9 = Instance.new('Weld',weebshit13)
  3061. weld9.Part0 = weebshit13
  3062. weld9.Part1 = weebshit14
  3063. weld9.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  3064. grow(weld9,weebshit13,Vector3.new(0.100000009, 0.699998796, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
  3065.  
  3066. -- 18 - blade
  3067. local weebshit18 = Instance.new("WedgePart")
  3068. weebshit18.CFrame = CFrame.new(Vector3.new(206.077118, 15.85674, 5)) * CFrame.Angles(1.5707963705063, -1.4137160778046, 1.5707963705063)
  3069. weebshit18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3070. weebshit18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3071. weebshit18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3072. weebshit18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3073. weebshit18.Material = Enum.Material.Metal
  3074. weebshit18.Size = Vector3.new(0.100000009, 0.05, 0.230000108)
  3075. weebshit18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3076. weebshit18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3077. weebshit18.Anchored = false
  3078. weebshit18.BrickColor = BrickColor.new("Dark stone grey")
  3079. weebshit18.Friction = 0.30000001192093
  3080. weebshit18.Name = "blade"
  3081. weebshit18.Parent = weebshit1
  3082. local weld10 = Instance.new('Weld',weebshit18)
  3083. weld10.Part0 = weebshit18
  3084. weld10.Part1 = weebshit14
  3085. weld10.C1 = CFrame.new(-0.015, 0.299937057, 2.86102295e-06)*CFrame.Angles(0,math.rad(-90),0)
  3086. local coru=coroutine.wrap(function()
  3087. grow(weld10,weebshit18,Vector3.new(0.1, 0.3, 0.23),CFrame.new(0, 0.499937057, 2.86102295e-06)*CFrame.Angles(0,math.rad(-90),0),0.1)
  3088. end)
  3089. coru()
  3090.  
  3091. -- 19 - blade
  3092. local weebshit19 = Instance.new("WedgePart")
  3093. weebshit19.CFrame = CFrame.new(Vector3.new(206.096375, 15.8952179, 5.00177383)) * CFrame.Angles(1.5707963705063, -1.4137160778046, 1.5707963705063)
  3094. weebshit19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3095. weebshit19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3096. weebshit19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3097. weebshit19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3098. weebshit19.Material = Enum.Material.Metal
  3099. weebshit19.Size = Vector3.new(0.0500000007, 0.05, 0.280000091)
  3100. weebshit19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3101. weebshit19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3102. weebshit19.Anchored = false
  3103. weebshit19.BrickColor = BrickColor.new("Pearl")
  3104. weebshit19.Friction = 0.30000001192093
  3105. weebshit19.Name = "blade"
  3106. weebshit19.Parent = weebshit1
  3107. local weld11 = Instance.new('Weld',weebshit19)
  3108. weld11.Part0 = weebshit19
  3109. weld11.Part1 = weebshit18
  3110. weld11.C1 = CFrame.new(0, 0, -0.029) * CFrame.Angles(0, 0, 0)
  3111. local coru=coroutine.wrap(function()
  3112. grow(weld11,weebshit19,Vector3.new(0.05, 0.37, 0.28),CFrame.new(0, 0.011, -0.029) * CFrame.Angles(0, 0, 0),0.1)
  3113. end)
  3114. coru()
  3115. end
  3116.  
  3117. function gunmode()
  3118. working = true
  3119.  
  3120. working = false
  3121. end
  3122.  
  3123. function knifemode()
  3124. blademode = "knife"
  3125. -- 6 - thicc cap
  3126. local obj6 = Instance.new("Part")
  3127. obj6.CFrame = CFrame.new(Vector3.new(202.399948, 10.5999813, 5.00099993)) * CFrame.Angles(-0, 0, 3.5017728805542e-07)
  3128. obj6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3129. obj6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3130. obj6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3131. obj6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3132. obj6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3133. obj6.Size = Vector3.new(0.3, 0.3, 0.3)
  3134. obj6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3135. obj6.Anchored = false
  3136. obj6.BrickColor = BrickColor.new("Really black")
  3137. obj6.Friction = 0.30000001192093
  3138. obj6.Shape = Enum.PartType.Ball
  3139. obj6.Name = "thicc cap"
  3140. obj6.Parent = handle
  3141. local weld2 = Instance.new('Weld',obj6)
  3142. weld2.Part0 = obj6
  3143. weld2.Part1 = handle
  3144. weld2.C0 = CFrame.new(0.4, 0, 0)
  3145. grow(weld2,obj6,Vector3.new(0.3, 0.3, 0.3),CFrame.new(-0.15, 0, 0),0.1)
  3146.  
  3147. -- 8 - thicc top cap
  3148. local obj8 = Instance.new("Part")
  3149. obj8.CFrame = CFrame.new(Vector3.new(202.399963, 11.3000078, 5.00099993)) * CFrame.Angles(-0, 0, 3.5017728805542e-07)
  3150. obj8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3151. obj8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3152. obj8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3153. obj8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3154. obj8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3155. obj8.Size = Vector3.new(0.3, 0.3, 0.3)
  3156. obj8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3157. obj8.Anchored = false
  3158. obj8.BrickColor = BrickColor.new("Really black")
  3159. obj8.Friction = 0.30000001192093
  3160. obj8.Shape = Enum.PartType.Ball
  3161. obj8.Name = "thicc top cap"
  3162. obj8.Parent = handle
  3163. local weld1 = Instance.new('Weld',obj8)
  3164. weld1.Part0 = obj8
  3165. weld1.Part1 = handle
  3166. weld1.C0 = CFrame.new(-0.4, 0, 0)
  3167. grow(weld1,obj8,Vector3.new(0.3, 0.3, 0.3),CFrame.new(0.15, 0, 0),0.1)
  3168. -- 4 - thicc blade
  3169. local obj4 = Instance.new("Part")
  3170. obj4.CFrame = CFrame.new(Vector3.new(202.40007, 12.1600046, 5.00099707)) * CFrame.Angles(-0, 0, -0)
  3171. obj4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3172. obj4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3173. obj4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3174. obj4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3175. obj4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3176. obj4.Material = Enum.Material.Metal
  3177. obj4.Size = Vector3.new(0.23, 0.1, 0.1)
  3178. obj4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3179. obj4.Anchored = false
  3180. obj4.BrickColor = BrickColor.new("Dark stone grey")
  3181. obj4.Friction = 0.30000001192093
  3182. obj4.Shape = Enum.PartType.Block
  3183. obj4.Name = "blade"
  3184. obj4.Parent = handle
  3185. local weld4 = Instance.new('Weld',obj4)
  3186. weld4.Part0 = obj4
  3187. weld4.Part1 = handle
  3188. weld4.C0 = CFrame.new(0, -0.535, 0)*CFrame.Angles(0,0,math.rad(90))
  3189. local coru=coroutine.wrap(function()
  3190. grow(weld4,obj4,Vector3.new(0.23, 1.19, 0.1),CFrame.new(0.5, 0, 0),0.1)
  3191. end)
  3192. coru()
  3193.  
  3194. -- 5 - thicc blade
  3195. local obj5 = Instance.new("Part")
  3196. obj5.CFrame = CFrame.new(Vector3.new(202.507141, 12.1749954, 5.00158167)) * CFrame.Angles(-0, 0, -0)
  3197. obj5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3198. obj5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3199. obj5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3200. obj5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3201. obj5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3202. obj5.Material = Enum.Material.Metal
  3203. obj5.Size = Vector3.new(0.100000009, 0.1, 0.0500000007)
  3204. obj5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3205. obj5.Anchored = false
  3206. obj5.BrickColor = BrickColor.new("Pearl")
  3207. obj5.Friction = 0.30000001192093
  3208. obj5.Shape = Enum.PartType.Block
  3209. obj5.Name = "blade"
  3210. obj5.Parent = handle
  3211. local weld5 = Instance.new('Weld',obj5)
  3212. weld5.Part0 = obj5
  3213. weld5.Part1 = obj4
  3214. weld5.C0 = CFrame.new(0.09, 0, 0)*CFrame.Angles(0,0,0)
  3215. grow(weld5,obj5,Vector3.new(0.1, 1.19, 0.05),CFrame.new(0, 0, 0),0.1)
  3216.  
  3217. -- 3 - thicc blade
  3218. local obj3 = Instance.new("WedgePart")
  3219. obj3.CFrame = CFrame.new(Vector3.new(202.40007, 12.9000006, 5.00099707)) * CFrame.Angles(-0, -1.5707963705063, 0)
  3220. obj3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3221. obj3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3222. obj3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3223. obj3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3224. obj3.Material = Enum.Material.Metal
  3225. obj3.Size = Vector3.new(0.1, 0, 0.23)
  3226. obj3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3227. obj3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3228. obj3.Anchored = false
  3229. obj3.BrickColor = BrickColor.new("Dark stone grey")
  3230. obj3.Friction = 0.30000001192093
  3231. obj3.Name = "blade"
  3232. obj3.Parent = handle
  3233. local weld6 = Instance.new('Weld',obj3)
  3234. weld6.Part0 = obj3
  3235. weld6.Part1 = obj4
  3236. weld6.C0 = CFrame.new(0, -0.595, 0)*CFrame.Angles(math.rad(0),math.rad(270),math.rad(0))
  3237. local coru=coroutine.wrap(function()
  3238. grow(weld6,obj3,Vector3.new(0.1, 0.3, 0.23),CFrame.new(0, 0.15, 0),0.05)
  3239. end)
  3240. coru()
  3241.  
  3242. -- 2 - thicc blade
  3243. local obj2 = Instance.new("WedgePart")
  3244. obj2.CFrame = CFrame.new(Vector3.new(202.423431, 12.9305696, 5.00099707)) * CFrame.Angles(-0, -1.5707963705063, 0)
  3245. obj2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3246. obj2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3247. obj2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3248. obj2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3249. obj2.Material = Enum.Material.Metal
  3250. obj2.Size = Vector3.new(0.05, 0, 0.26)
  3251. obj2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3252. obj2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3253. obj2.Anchored = false
  3254. obj2.BrickColor = BrickColor.new("Lily white")
  3255. obj2.Friction = 0.30000001192093
  3256. obj2.Name = "blade"
  3257. obj2.Parent = handle
  3258. local weld7 = Instance.new('Weld',obj2)
  3259. weld7.Part0 = obj2
  3260. weld7.Part1 = obj4
  3261. weld7.C0 = CFrame.new(0, -0.595, 0)*CFrame.Angles(math.rad(0),math.rad(270),math.rad(0))
  3262. grow(weld7,obj2,Vector3.new(0.05, 0.33, 0.24),CFrame.new(-0.02, 0.165, 0),0.05)
  3263. end
  3264.  
  3265. function raep()
  3266. working = true
  3267. pcall(function()
  3268. local holyshit = Instance.new("Sound", handle)
  3269. holyshit.SoundId = "rbxassetid://345287845"
  3270. holyshit.Volume = 5
  3271. holyshit:Play()
  3272. holyshit.TimePosition = 0.6
  3273. --[[local waitwhatthefuck = Instance.new("Sound", handle)
  3274. waitwhatthefuck.SoundId = "rbxassetid://864314263"
  3275. waitwhatthefuck:Play()]]--
  3276. local coru=coroutine.wrap(function()
  3277. wait(1.95)
  3278. holyshit.TimePosition = 2.8
  3279. end)
  3280. coru()
  3281. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3282. tweld.Part0 = char.HumanoidRootPart
  3283. tweld.Part1 = char.Torso
  3284. local rweld = Instance.new("Weld", char["Right Arm"])
  3285. rweld.Part0 = char["Torso"]
  3286. rweld.Part1 = char["Right Arm"]
  3287. rweld.C0 = CFrame.new(1.5, 0, 0)
  3288. local lweld = Instance.new("Weld", char["Left Arm"])
  3289. lweld.Part0 = char.Torso
  3290. lweld.Part1 = char["Left Arm"]
  3291. lweld.C0 = CFrame.new(-1.5, 0, 0)
  3292.  
  3293. char.Humanoid.WalkSpeed = 16
  3294.  
  3295. local cor = coroutine.wrap(function()
  3296. lerp(rweld,rweld.C0,CFrame.new(1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(50)),0.2)
  3297. end)
  3298. local cor2 = coroutine.wrap(function()
  3299. lerp(tweld,tweld.C0,CFrame.new(0, -0.25, 0) * CFrame.Angles(math.rad(-15), math.rad(-45), math.rad(0)),0.2)
  3300. end)
  3301. cor()
  3302. cor2()
  3303. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, -0.35) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)),0.2)
  3304.  
  3305. local particl = Instance.new("ParticleEmitter")
  3306. particl.LightEmission = 3
  3307. particl.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(42, 0, 255)), ColorSequenceKeypoint.new(0.25, Color3.fromRGB(248, 153, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 0))})
  3308. particl.LightInfluence = 0.75
  3309. particl.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
  3310. particl.Lifetime = NumberRange.new(0.1, 0.5)
  3311. particl.Rate = 50
  3312. particl.RotSpeed = NumberRange.new(300, 300)
  3313. particl.Speed = NumberRange.new(0, 1)
  3314. particl.SpreadAngle = Vector2.new(90, 90)
  3315. particl.Parent = handle
  3316.  
  3317. for i, v in pairs(handle["pink toy"]:GetChildren()) do
  3318. if v:IsA("Part") then
  3319. cooldildo = particl:Clone()
  3320. cooldildo.Parent = v
  3321. end
  3322. end
  3323.  
  3324. particl:Remove()
  3325.  
  3326. wait(1)
  3327. MOAN = true
  3328.  
  3329. char.Humanoid.WalkSpeed = 75
  3330.  
  3331.  
  3332. local cor = coroutine.wrap(function()
  3333. lerp(rweld,rweld.C0,CFrame.new(1.6, 0.5, -0.75) * CFrame.Angles(0, math.rad(55), math.rad(90)),0.06)
  3334. end)
  3335. local cor2 = coroutine.wrap(function()
  3336. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)),0.06)
  3337. end)
  3338. local cor3 = coroutine.wrap(function()
  3339. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-90),math.rad(180)), 0.06)
  3340. end)
  3341. cor()
  3342. cor2()
  3343. cor3()
  3344. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.06)
  3345. local omgg = 0
  3346. repeat wait(0.05) omgg = omgg+0.05 until aidsificating ~= nil or omgg > 2
  3347. holyshit:Destroy()
  3348. char.Humanoid.WalkSpeed = 16
  3349. MOAN = false
  3350. if aidsificating == nil then
  3351. for i, v in pairs(handle["pink toy"]:GetChildren()) do
  3352. if v:IsA("Part") then
  3353. v:FindFirstChild("ParticleEmitter"):Destroy()
  3354. end
  3355. end
  3356. local cor = coroutine.wrap(function()
  3357. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
  3358. end)
  3359. local cor2 = coroutine.wrap(function()
  3360. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
  3361. end)
  3362. local cor3 = coroutine.wrap(function()
  3363. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.08)
  3364. end)
  3365. cor()
  3366. cor2()
  3367. cor3()
  3368. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.08)
  3369.  
  3370. lweld:Remove()
  3371. rweld:Remove()
  3372. tweld:Remove()
  3373.  
  3374. if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
  3375. local clone = torsoclone:Clone()
  3376. clone.Part0 = char.HumanoidRootPart
  3377. clone.Part1 = char.Torso
  3378. clone.Parent = char.HumanoidRootPart
  3379. end
  3380. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  3381. local clone = leftclone:Clone()
  3382. clone.Part0 = char.Torso
  3383. clone.Part1 = char["Left Arm"]
  3384. clone.Parent = char.Torso
  3385. end
  3386. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3387. local clone = rightclone:Clone()
  3388. clone.Part0 = char.Torso
  3389. clone.Part1 = char["Right Arm"]
  3390. clone.Parent = char.Torso
  3391. end
  3392. else
  3393. pcall(function()
  3394. aidsificating.HumanoidRootPart:Destroy()
  3395. end)
  3396. pcall(function()
  3397. ragdollpart(aidsificating,"Right Arm")
  3398. ragdollpart(aidsificating,"Right Leg")
  3399. ragdollpart(aidsificating,"Left Arm")
  3400. ragdollpart(aidsificating,"Left Leg")
  3401. end)
  3402. pcall(function()
  3403. ragdollpart(aidsificating,"RightUpperArm")
  3404. ragdollpart(aidsificating,"RightUpperLeg")
  3405. ragdollpart(aidsificating,"LeftUpperArm")
  3406. ragdollpart(aidsificating,"LeftUpperLeg")
  3407. end)
  3408. pcall(function()
  3409. local weld = Instance.new('Weld',aidsificating.Torso)
  3410. weld.Part0 = aidsificating.Torso
  3411. weld.Part1 = handle
  3412. weld.C0 = CFrame.new(0.2,-2.5,2)*CFrame.Angles(math.rad(135),0,math.rad(-90))
  3413. for i,v in pairs(handle["pink toy"]:GetChildren()) do
  3414. if v:IsA('BasePart') and v.Name == "stretchlol" then
  3415. v.BrickColor = aidsificating.Torso.BrickColor
  3416. v.Transparency = 0
  3417. end
  3418. end
  3419. end)
  3420. pcall(function()
  3421. local weld = Instance.new('Weld',aidsificating.UpperTorso)
  3422. weld.Part0 = aidsificating.UpperTorso
  3423. weld.Part1 = handle
  3424. weld.C0 = CFrame.new(0.2,-2.5,2)*CFrame.Angles(math.rad(135),0,math.rad(-90))
  3425. for i,v in pairs(handle["pink toy"]:GetChildren()) do
  3426. if v:IsA('BasePart') and v.Name == "stretchlol" then
  3427. v.BrickColor = aidsificating.UpperTorso.BrickColor
  3428. v.Transparency = 0
  3429. end
  3430. end
  3431. end)
  3432. lerp(rweld,rweld.C0,CFrame.new(1.6, 1, -0.5) * CFrame.Angles(0, math.rad(55), math.rad(145)),0.06)
  3433. wait(2)
  3434. for i,v in pairs(aidsificating:GetDescendants()) do
  3435. if v:IsA('Weld') then v:Destroy() end
  3436. end
  3437. pcall(function()
  3438. ragdollpart(aidsificating,"Head")
  3439. end)
  3440. pcall(function()
  3441. local thang = "Torso"
  3442. if aidsificating:FindFirstChild('UpperTorso') then
  3443. thang = "UpperTorso"
  3444. end
  3445. local ayybleed = Instance.new('Part',aidsificating)
  3446. ayybleed.Size = Vector3.new(0.2,0.2,0.2)
  3447. ayybleed.BrickColor = BrickColor.new('Maroon')
  3448. ayybleed.Material = Enum.Material.SmoothPlastic
  3449. ayybleed.Name = "ayybleed"
  3450. ayybleed.CanCollide = false
  3451. ayybleed.Transparency = 1
  3452. ayybleed.CFrame = aidsificating[thang].CFrame
  3453. ayybleed:BreakJoints()
  3454. local attachment1 = Instance.new('Attachment',ayybleed)
  3455. attachment1.Position = Vector3.new(0,-1,0)
  3456. attachment1.Orientation = Vector3.new(180, 0, 0)
  3457. local attachment0 = Instance.new('Attachment',aidsificating[thang])
  3458. if attachment0 and attachment1 then
  3459. local constraint = Instance.new("HingeConstraint")
  3460. constraint.Attachment0 = attachment0
  3461. constraint.Attachment1 = attachment1
  3462. constraint.LimitsEnabled = true
  3463. constraint.UpperAngle = 0
  3464. constraint.LowerAngle = 0
  3465. constraint.Parent = aidsificating
  3466. end
  3467. local bleedBLEED= coroutine.wrap(function()
  3468. bleed(ayybleed,true)
  3469. end)
  3470. bleedBLEED()
  3471. end)
  3472. aidsificating = nil
  3473. pcall(function()
  3474. for i,v in pairs(handle["pink toy"]:GetChildren()) do
  3475. if v:IsA('BasePart') and v.Name == "stretchlol" then
  3476. v.Transparency = 1
  3477. end
  3478. end
  3479. end)
  3480. local cor = coroutine.wrap(function()
  3481. lerp(rweld,rweld.C0,CFrame.new(1.6, -0.25, 0.75) * CFrame.Angles(0, math.rad(55), math.rad(145)),0.04)
  3482. end)
  3483. local cor2 = coroutine.wrap(function()
  3484. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.04)
  3485. end)
  3486. cor()
  3487. cor2()
  3488. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.04)
  3489. wait(0.1)
  3490. local cor = coroutine.wrap(function()
  3491. lerp(rweld,rweld.C0,CFrame.new(1.6, -0.5, 1) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  3492. end)
  3493. local cor2 = coroutine.wrap(function()
  3494. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.08)
  3495. end)
  3496. local cor3 = coroutine.wrap(function()
  3497. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.08)
  3498. end)
  3499. cor()
  3500. cor2()
  3501. cor3()
  3502. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
  3503.  
  3504. lweld:Remove()
  3505. rweld:Remove()
  3506. tweld:Remove()
  3507.  
  3508. if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
  3509. local clone = torsoclone:Clone()
  3510. clone.Part0 = char.HumanoidRootPart
  3511. clone.Part1 = char.Torso
  3512. clone.Parent = char.HumanoidRootPart
  3513. end
  3514. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  3515. local clone = leftclone:Clone()
  3516. clone.Part0 = char.Torso
  3517. clone.Part1 = char["Left Arm"]
  3518. clone.Parent = char.Torso
  3519. end
  3520. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3521. local clone = rightclone:Clone()
  3522. clone.Part0 = char.Torso
  3523. clone.Part1 = char["Right Arm"]
  3524. clone.Parent = char.Torso
  3525. end
  3526. end
  3527. end)
  3528. working = false
  3529. end
  3530.  
  3531. function katanaQ()
  3532. working = true
  3533. swinging = true
  3534. gettingeem = true
  3535. pcall(function()
  3536. local rweld = Instance.new("Weld", char["Right Arm"])
  3537. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3538. pcall(function()
  3539. rweld.Part0 = char["Torso"]
  3540. rweld.Part1 = char["Right Arm"]
  3541. rweld.C0 = CFrame.new(1.5, 0, 0)
  3542. tweld.Part0 = char.HumanoidRootPart
  3543. tweld.Part1 = char.Torso
  3544. end)
  3545.  
  3546. char:FindFirstChildOfClass('Humanoid').WalkSpeed = 100
  3547.  
  3548. local at1 = Instance.new("Attachment", handle)
  3549. local at2 = Instance.new("Attachment", handle)
  3550. at1.Visible = false
  3551. at1.Position = Vector3.new(5, 0, 0)
  3552. at2.Visible = false
  3553. at2.Position = Vector3.new(1, 0, 0)
  3554.  
  3555. local trail = Instance.new("Trail", handle)
  3556. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  3557. trail.LightEmission = 0.25
  3558. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
  3559. trail.Lifetime = 0.10
  3560. trail.MinLength = 0.05
  3561. trail.Attachment0 = at1
  3562. trail.Attachment1 = at2
  3563. local coru=coroutine.wrap(function()
  3564. lerp(rweld,rweld.C0,CFrame.new(1.35, 0.5, -1.2) * CFrame.Angles(0, math.rad(90), math.rad(90)),0.08)
  3565. end)
  3566. coru()
  3567. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-90),math.rad(180)), 0.08)
  3568. local ree=0
  3569. while goteem == nil and ree < 1 do
  3570. wait(0.05)
  3571. ree=ree+0.05
  3572. end
  3573. char:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
  3574. gettingeem = false
  3575. swinging = false
  3576. if goteem then
  3577. wait(2)
  3578. pcall(function()
  3579. local sounn = Instance.new("Sound", goteem.Torso)
  3580. local lipp = math.random(1, 3)
  3581. if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
  3582. if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
  3583. if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
  3584. sounn:Play()
  3585. end)
  3586. ragdollpart(goteem,"Head")
  3587. for i,v in pairs(goteem:GetDescendants()) do
  3588. if v:IsA('Weld') then v:Destroy() end
  3589. end
  3590. goteem = nil
  3591. end
  3592. trail:Destroy()
  3593. at1:Destroy()
  3594. at2:Destroy()
  3595. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.05)
  3596. local cor = coroutine.wrap(function()
  3597. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3598. end)
  3599. cor()
  3600. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  3601. rweld:Destroy()
  3602. tweld:Destroy()
  3603. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3604. local clone = rightclone:Clone()
  3605. clone.Part0 = char.Torso
  3606. clone.Part1 = char["Right Arm"]
  3607. clone.Parent = char.Torso
  3608. end
  3609. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  3610. local clone = torsoclone:Clone()
  3611. clone.Part0 = char.HumanoidRootPart
  3612. clone.Part1 = char.Torso
  3613. clone.Parent = char.HumanoidRootPart
  3614. end
  3615. end)
  3616. swinging = false
  3617. gettingeem = false
  3618. working = false
  3619. end
  3620. local function katanaE()
  3621. working = true
  3622. swinging = true
  3623. SLESH = true
  3624. pcall(function()
  3625. local rweld = Instance.new("Weld", char["Right Arm"])
  3626. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3627. rweld.Part0 = char["Torso"]
  3628. rweld.Part1 = char["Right Arm"]
  3629. rweld.C0 = CFrame.new(1.5, 0, 0)
  3630. tweld.Part0 = char.HumanoidRootPart
  3631. tweld.Part1 = char.Torso
  3632.  
  3633. char:FindFirstChildOfClass('Humanoid').WalkSpeed = 100
  3634.  
  3635. local at1 = Instance.new("Attachment", handle)
  3636. local at2 = Instance.new("Attachment", handle)
  3637. at1.Visible = false
  3638. at1.Position = Vector3.new(5, 0, 0)
  3639. at2.Visible = false
  3640. at2.Position = Vector3.new(1, 0, 0)
  3641.  
  3642. local trail = Instance.new("Trail", handle)
  3643. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  3644. trail.LightEmission = 0.25
  3645. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
  3646. trail.Lifetime = 0.10
  3647. trail.MinLength = 0.05
  3648. trail.Attachment0 = at1
  3649. trail.Attachment1 = at2
  3650. local coru=coroutine.wrap(function()
  3651. lerp(rweld,rweld.C0,CFrame.new(2, 1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(60)),0.08)
  3652. end)
  3653. coru()
  3654. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-270),math.rad(0)), 0.08)
  3655.  
  3656. wait(1)
  3657. char:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
  3658. trail:Destroy()
  3659. at1:Destroy()
  3660. at2:Destroy()
  3661. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.05)
  3662. local cor = coroutine.wrap(function()
  3663. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3664. end)
  3665. cor()
  3666. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  3667. rweld:Destroy()
  3668. tweld:Destroy()
  3669. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3670. local clone = rightclone:Clone()
  3671. clone.Part0 = char.Torso
  3672. clone.Part1 = char["Right Arm"]
  3673. clone.Parent = char.Torso
  3674. end
  3675. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  3676. local clone = torsoclone:Clone()
  3677. clone.Part0 = char.HumanoidRootPart
  3678. clone.Part1 = char.Torso
  3679. clone.Parent = char.HumanoidRootPart
  3680. end
  3681. end)
  3682. swinging = false
  3683. SLESH = false
  3684. working = false
  3685. end
  3686.  
  3687. function begoneTHOUGHT()
  3688. working = true
  3689. pcall(function()
  3690. local thott = Instance.new("Sound", char)
  3691. thott.SoundId = "rbxassetid://949916584"
  3692. thott.Volume = 1
  3693. thott.TimePosition = 0.5
  3694. thott.PlaybackSpeed = 1
  3695. thott.EmitterSize = player.CameraMaxZoomDistance+1
  3696. thott.MaxDistance = player.CameraMaxZoomDistance+1
  3697. thott:Play()
  3698.  
  3699. local rweld = Instance.new("Weld", char["Right Arm"])
  3700. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3701. rweld.Part0 = char["Torso"]
  3702. rweld.Part1 = char["Right Arm"]
  3703. rweld.C0 = CFrame.new(1.5, 0, 0)
  3704. tweld.Part0 = char.HumanoidRootPart
  3705. tweld.Part1 = char.Torso
  3706.  
  3707. local coru=coroutine.wrap(function()
  3708. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)),0.25)
  3709. end)
  3710. coru()
  3711. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-45),math.rad(0)), 0.25)
  3712.  
  3713. wait(0.5)
  3714. local thote = Instance.new("Sound", char.Head)
  3715. thote.SoundId = "rbxassetid://358498516"
  3716. thote.Volume = 1
  3717. thote:Play()
  3718.  
  3719.  
  3720.  
  3721. local coru=coroutine.wrap(function()
  3722. lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)),0.04)
  3723. end)
  3724. coru()
  3725. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)), 0.04)
  3726. wait(0.04)
  3727. local ree = Instance.new('Part',workspace)
  3728. ree.Shape = Enum.PartType.Cylinder
  3729. ree.CanCollide = false
  3730. ree.Anchored = false
  3731. ree.Size = Vector3.new(0.5,2,2)
  3732. ree.TopSurface = Enum.SurfaceType.Smooth
  3733. ree.BottomSurface = Enum.SurfaceType.Smooth
  3734. ree.Transparency = 0.8
  3735. ree.Material =Enum.Material.Neon
  3736. ree.BrickColor = BrickColor.new('Toothpaste')
  3737. ree.CFrame = handle.CFrame*CFrame.Angles(0,0,math.rad(90))
  3738. ree:BreakJoints()
  3739. local reee = Instance.new("Sound", ree)
  3740. reee.SoundId = "rbxassetid://138677306"
  3741. reee:Play()
  3742. local heck = Instance.new('BodyVelocity',ree)
  3743. heck.Velocity = ree.CFrame.rightVector*50
  3744. heck.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  3745. local coru=coroutine.wrap(function()
  3746. for i=1,21 do
  3747. local cf = ree.CFrame
  3748. ree.Size = ree.Size+Vector3.new(0,2,2)
  3749. ree.CFrame = cf
  3750. wait()
  3751. end
  3752. for i=1,4 do
  3753. local cf = ree.CFrame
  3754. ree.Size = ree.Size+Vector3.new(0,2,2)
  3755. ree.CFrame = cf
  3756. ree.Transparency = ree.Transparency + 0.05
  3757. wait()
  3758. end
  3759. ree:Destroy()
  3760. end)
  3761. coru()
  3762. ree.Touched:connect(function(hit)
  3763. if hit.Parent and hit.Parent ~= char and hit.Parent:FindFirstChildOfClass('Humanoid') then
  3764. hit.Parent:FindFirstChildOfClass('Humanoid').Health = 100
  3765. ragdollpart(hit.Parent,"Head")
  3766. end
  3767. end)
  3768. wait(0.5)
  3769. local coru=coroutine.wrap(function()
  3770. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.8)
  3771. end)
  3772. coru()
  3773. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)
  3774.  
  3775. rweld:Destroy()
  3776. tweld:Destroy()
  3777. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3778. local clone = rightclone:Clone()
  3779. clone.Part0 = char.Torso
  3780. clone.Part1 = char["Right Arm"]
  3781. clone.Parent = char.Torso
  3782. end
  3783. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  3784. local clone = torsoclone:Clone()
  3785. clone.Part0 = char.HumanoidRootPart
  3786. clone.Part1 = char.Torso
  3787. clone.Parent = char.HumanoidRootPart
  3788. end
  3789. end)
  3790. working = false
  3791. end
  3792.  
  3793. function katanaswing()
  3794. working = true
  3795. pcall(function()
  3796. local rweld = Instance.new("Weld", char["Right Arm"])
  3797. local lweld = Instance.new("Weld", char["Left Arm"])
  3798. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3799. rweld.Part0 = char["Torso"]
  3800. rweld.Part1 = char["Right Arm"]
  3801. rweld.C0 = CFrame.new(1.5, 0, 0)
  3802. lweld.Part0 = char.Torso
  3803. lweld.Part1 = char["Left Arm"]
  3804. lweld.C0 = CFrame.new(-1.5, 0, 0)
  3805. tweld.Part0 = char.HumanoidRootPart
  3806. tweld.Part1 = char.Torso
  3807.  
  3808. local cor = coroutine.wrap(function()
  3809. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(45), 0),0.08)
  3810. end)
  3811. cor()
  3812. lerp(rweld,rweld.C0,CFrame.new(1.35, 0.5, -1.2) * CFrame.Angles(0, math.rad(110), math.rad(90)),0.08)
  3813. wait(0.2)
  3814. local at1 = Instance.new("Attachment", handle)
  3815. local at2 = Instance.new("Attachment", handle)
  3816. at1.Visible = false
  3817. at1.Position = Vector3.new(5, 0, 0)
  3818. at2.Visible = false
  3819. at2.Position = Vector3.new(1, 0, 0)
  3820.  
  3821. local trail = Instance.new("Trail", handle)
  3822. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, trail.Parent.Color), ColorSequenceKeypoint.new(1, trail.Parent.Color)})
  3823. trail.LightEmission = 0.25
  3824. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
  3825. trail.Lifetime = 0.10
  3826. trail.MinLength = 0.05
  3827. trail.Attachment0 = at1
  3828. trail.Attachment1 = at2
  3829.  
  3830. swinging = true
  3831.  
  3832. local cor = coroutine.wrap(function()
  3833. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-45), 0),0.04)
  3834. end)
  3835. cor()
  3836. lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.04)
  3837. wait(0.2)
  3838. swinging = false
  3839. trail:Destroy()
  3840. at1:Destroy()
  3841. at2:Destroy()
  3842. local cor = coroutine.wrap(function()
  3843. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3844. end)
  3845. cor()
  3846. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  3847. rweld:Destroy()
  3848. lweld:Destroy()
  3849. tweld:Destroy()
  3850. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3851. local clone = rightclone:Clone()
  3852. clone.Part0 = char.Torso
  3853. clone.Part1 = char["Right Arm"]
  3854. clone.Parent = char.Torso
  3855. end
  3856. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  3857. local clone = leftclone:Clone()
  3858. clone.Part0 = char.Torso
  3859. clone.Part1 = char["Left Arm"]
  3860. clone.Parent = char.Torso
  3861. end
  3862. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  3863. local clone = torsoclone:Clone()
  3864. clone.Part0 = char.HumanoidRootPart
  3865. clone.Part1 = char.Torso
  3866. clone.Parent = char.HumanoidRootPart
  3867. end
  3868. end)
  3869. working = false
  3870. end
  3871.  
  3872. function throw()
  3873. working = true
  3874. pcall(function()
  3875. local rweld = char["Right Arm"]:FindFirstChild("Weld")
  3876. local lweld = char["Left Arm"]:FindFirstChild("Weld")
  3877. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3878. tweld.Part0 = char.HumanoidRootPart
  3879. tweld.Part1 = char.Torso
  3880. local throwsound = Instance.new("Sound", char.Head)
  3881. throwsound.SoundId = "rbxassetid://711753382"
  3882. throwsound.PlaybackSpeed = 0.75
  3883.  
  3884. local cor = coroutine.wrap(function()
  3885. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-30), 0),0.04)
  3886. end)
  3887. local cor2 = coroutine.wrap(function()
  3888. lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-30), math.rad(15)),0.04)
  3889. end)
  3890. cor()
  3891. cor2()
  3892. grabweld:Remove()
  3893. throwsound:Play()
  3894.  
  3895. local throwvel = Instance.new("BodyThrust")
  3896. throwvel.Force = Vector3.new(0, 3000, -2000)
  3897. pcall(function()
  3898. throwvel.Parent = grabbed.Torso
  3899. end)
  3900. pcall(function()
  3901. throwvel.Parent = grabbed.UpperTorso
  3902. end)
  3903.  
  3904. lerp(lweld,lweld.C0,CFrame.new(-1.3, 0.7, -1) * CFrame.Angles(0, math.rad(-70), math.rad(-105)),0.04)
  3905. wait(0.15)
  3906. throwvel:Remove()
  3907. local cor = coroutine.wrap(function()
  3908. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3909. end)
  3910. local cor2 = coroutine.wrap(function()
  3911. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3912. end)
  3913. cor()
  3914. cor2()
  3915. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3916. lweld:Remove()
  3917. rweld:Remove()
  3918. tweld:Remove()
  3919. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3920. local clone = rightclone:Clone()
  3921. clone.Part0 = char.Torso
  3922. clone.Part1 = char["Right Arm"]
  3923. clone.Parent = char.Torso
  3924. end
  3925. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  3926. local clone = leftclone:Clone()
  3927. clone.Part0 = char.Torso
  3928. clone.Part1 = char["Left Arm"]
  3929. clone.Parent = char.Torso
  3930. end
  3931. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  3932. local clone = torsoclone:Clone()
  3933. clone.Part0 = char.HumanoidRootPart
  3934. clone.Part1 = char.Torso
  3935. clone.Parent = char.HumanoidRootPart
  3936. end
  3937. local lolgrabbed = grabbed
  3938. spawn(function()
  3939. wait(2)
  3940. unstun(lolgrabbed)
  3941. end)
  3942. end)
  3943. grabbed = nil
  3944. working = false
  3945. end
  3946.  
  3947. function whoosh(vroom)
  3948. vroom.Parent = workspace
  3949. vroom.Name = "Projectile"
  3950. vroom.CFrame = CFrame.new(char.Head.CFrame.p,mouse.Hit.p)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
  3951. vroom.Anchored = true
  3952. vroom.Velocity = Vector3.new(0,0,0)
  3953. vroom.RotVelocity = Vector3.new(0,0,0)
  3954. vroom.Anchored = false
  3955. game:GetService('Debris'):AddItem(vroom,10)
  3956. local flyy = Instance.new('BodyVelocity',vroom)
  3957. flyy.Velocity = vroom.CFrame.rightVector*200
  3958. local touched = false
  3959. for i,v in pairs(vroom:GetChildren()) do
  3960. if v:IsA('BasePart') then
  3961. v.Touched:connect(function(hit)
  3962. local pos = vroom.CFrame
  3963. if touched == false then
  3964. if hit and hit.Parent and hit.Transparency ~= 1 and hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent~= char then
  3965. touched = true
  3966. local before = hit.Anchored
  3967. vroom.Anchored = true
  3968. vroom.Velocity = Vector3.new(0,0,0)
  3969. vroom.RotVelocity = Vector3.new(0,0,0)
  3970. vroom.CFrame = vroom.CFrame-(vroom.CFrame.rightVector)
  3971. hit.Anchored = true
  3972. flyy:Destroy()
  3973. pcall(function()
  3974. local weld = Instance.new('Weld',hit)
  3975. weld.Part0 = hit
  3976. weld.Part1 = vroom
  3977. weld.C0 = hit.CFrame:toObjectSpace(vroom.CFrame)
  3978. local ayybleed = Instance.new('Part',hit)
  3979. ayybleed.Size = Vector3.new(0.2,0.2,0.2)
  3980. ayybleed.BrickColor = BrickColor.new('Maroon')
  3981. ayybleed.Material = Enum.Material.SmoothPlastic
  3982. ayybleed.Name = "ayybleed"
  3983. ayybleed.CanCollide = false
  3984. ayybleed.Transparency = 1
  3985. ayybleed.CFrame = hit.CFrame
  3986. ayybleed:BreakJoints()
  3987. local attachment1 = Instance.new('Attachment',ayybleed)
  3988. local attachment0 = Instance.new('Attachment',hit)
  3989. for i,v in pairs(vroom:GetChildren()) do
  3990. if v.Name == "blade" and v.Size == Vector3.new(0.23, 1.19, 0.1) then
  3991. v.Name = "REEEE"
  3992. end
  3993. end
  3994. attachment1.Orientation = vroom["REEEE"].Orientation+Vector3.new(90,0,0)
  3995. attachment0.Position = hit.CFrame:toObjectSpace(vroom["REEEE"].CFrame).p-(hit.CFrame:toObjectSpace(vroom["REEEE"].CFrame).upVector)
  3996. if attachment0 and attachment1 then
  3997. local constraint = Instance.new("HingeConstraint")
  3998. constraint.Attachment0 = attachment0
  3999. constraint.Attachment1 = attachment1
  4000. constraint.LimitsEnabled = true
  4001. constraint.UpperAngle = 0
  4002. constraint.LowerAngle = 0
  4003. constraint.Parent = attachment0
  4004. end
  4005. local bleedBLEED= coroutine.wrap(function()
  4006. bleed(ayybleed)
  4007. end)
  4008. bleedBLEED()
  4009. if hit.Name ~= "Head" and hit.Name ~= "UpperTorso" and hit.Name ~= "Torso" and hit.Name ~= "LowerTorso" then
  4010. game:GetService('Debris'):AddItem(ayybleed,7.5)
  4011. end
  4012. end)
  4013. hit.Anchored = before
  4014. vroom.Anchored = false
  4015. vroom.CanCollide = true
  4016. pcall(function()
  4017. vroom:FindFirstChildOfClass('Trail'):Destroy()
  4018. end)
  4019. for i,v in pairs(vroom:GetChildren()) do
  4020. if v:IsA('BasePart') then
  4021. v.CanCollide = true
  4022. end
  4023. end
  4024. if hit.Name == "Head" or hit.Name == "UpperTorso" or hit.Name == "Torso" or hit.Name == "LowerTorso" then
  4025. pcall(function()
  4026. hit.Parent.HumanoidRootPart:Destroy()
  4027. end)
  4028. pcall(function()
  4029. ragdollpart(hit.Parent,"Left Arm")
  4030. ragdollpart(hit.Parent,"Left Leg")
  4031. ragdollpart(hit.Parent,"Right Arm")
  4032. ragdollpart(hit.Parent,"Right Leg")
  4033. end)
  4034. pcall(function()
  4035. ragdollpart(hit.Parent,"LeftUpperLeg")
  4036. ragdollpart(hit.Parent,"RightUpperLeg")
  4037. ragdollpart(hit.Parent,"LeftUpperArm")
  4038. ragdollpart(hit.Parent,"RightUpperArm")
  4039. end)
  4040. spawn(function()
  4041. wait(5)
  4042. ragdollpart(hit.Parent,"Head")
  4043. end)
  4044. else
  4045. pcall(function()
  4046. ragdollpart(hit.Parent,hit.Name)
  4047. end)
  4048. end
  4049. elseif hit and hit.CanCollide == true and hit.Parent and hit.Parent ~= char then
  4050. touched = true
  4051. local before = hit.Anchored
  4052. vroom.Anchored = true
  4053. vroom.Velocity = Vector3.new(0,0,0)
  4054. vroom.RotVelocity = Vector3.new(0,0,0)
  4055. hit.Anchored = true
  4056. flyy:Destroy()
  4057. vroom.CFrame = vroom.CFrame-vroom.CFrame.rightVector
  4058. pcall(function()
  4059. local weld = Instance.new('Weld',hit)
  4060. weld.Part0 = hit
  4061. weld.Part1 = vroom
  4062. weld.C0 = hit.CFrame:toObjectSpace(vroom.CFrame)
  4063. end)
  4064. pcall(function()
  4065. vroom:FindFirstChildOfClass('Trail'):Destroy()
  4066. end)
  4067. hit.Anchored = before
  4068. vroom.Anchored = false
  4069. end
  4070. end
  4071. end)
  4072. end
  4073. end
  4074. end
  4075.  
  4076. function fling()
  4077. working = true
  4078. pcall(function()
  4079. local rweld = Instance.new("Weld", char["Right Arm"])
  4080. local lweld = Instance.new("Weld", char["Left Arm"])
  4081. rweld.Part0 = char["Torso"]
  4082. rweld.Part1 = char["Right Arm"]
  4083. rweld.C0 = CFrame.new(1.5, 0, 0)
  4084. lweld.Part0 = char.Torso
  4085. lweld.Part1 = char["Left Arm"]
  4086. lweld.C0 = CFrame.new(-1.5, 0, 0)
  4087. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  4088. tweld.Part0 = char.HumanoidRootPart
  4089. tweld.Part1 = char.Torso
  4090.  
  4091. local at1 = Instance.new("Attachment", handle)
  4092. local at2 = Instance.new("Attachment", handle)
  4093. at1.Visible = false
  4094. at1.Position = Vector3.new(2, 0, 0)
  4095. at2.Visible = false
  4096. at2.Position = Vector3.new(-0.3, 0, 0)
  4097.  
  4098. local trail = Instance.new("Trail", handle)
  4099. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  4100. trail.LightEmission = 0.25
  4101. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
  4102. trail.Lifetime = 0.10
  4103. trail.MinLength = 0.05
  4104. trail.Attachment0 = at1
  4105. trail.Attachment1 = at2
  4106.  
  4107. local cor = coroutine.wrap(function()
  4108. lerp(rweld,rweld.C0,CFrame.new(1.75, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(45)),0.07)
  4109. end)
  4110. cor()
  4111. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, -0.5) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.07)
  4112.  
  4113. local cor = coroutine.wrap(function()
  4114. lerp(rweld,rweld.C0,CFrame.new(1.75, 1, 0.25) * CFrame.Angles(math.rad(35), math.rad(0), math.rad(150)),0.07)
  4115. end)
  4116. local cor2 = coroutine.wrap(function()
  4117. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-45), math.rad(0)),0.07)
  4118. end)
  4119. local cor3 = coroutine.wrap(function()
  4120. lerp(hweld,hweld.C0,CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90),math.rad(90), 0),0.12)
  4121. end)
  4122. cor()
  4123. cor2()
  4124. cor3()
  4125. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0.5, -0.5) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-45)),0.07)
  4126. wait(0.2)
  4127.  
  4128. local cor = coroutine.wrap(function()
  4129. lerp(rweld,rweld.C0,CFrame.new(1.5, 1, 0.25) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(170)),0.03)
  4130. end)
  4131. local cor2 = coroutine.wrap(function()
  4132. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.03)
  4133. end)
  4134. cor()
  4135. cor2()
  4136. lerp(lweld,lweld.C0,CFrame.new(-1, 0, -0.45) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(45)),0.03)
  4137.  
  4138. local cor = coroutine.wrap(function()
  4139. lerp(rweld,rweld.C0,CFrame.new(1.5, 0.5, -0.5) * CFrame.Angles(math.rad(0), math.rad(60), math.rad(90)),0.03)
  4140. end)
  4141. local cor2 = coroutine.wrap(function()
  4142. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(45), math.rad(0)),0.01)
  4143. end)
  4144. cor()
  4145. cor2()
  4146. whoosh(handle:Clone())
  4147. for i, v in pairs(handle:GetChildren()) do
  4148. if v:IsA("Part") then
  4149. v.Transparency = 1
  4150. end
  4151. end
  4152. handle.Transparency = 1
  4153. trail:Remove()
  4154. at1:Remove()
  4155. at2:Remove()
  4156. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.01)
  4157. local cor = coroutine.wrap(function()
  4158. lerp(rweld,rweld.C0,CFrame.new(0.5, 0.4, -1) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(75)),0.04)
  4159. end)
  4160. local cor2 = coroutine.wrap(function()
  4161. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(55), math.rad(0)),0.04)
  4162. end)
  4163. cor()
  4164. cor2()
  4165. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.04)
  4166. wait(0.2)
  4167.  
  4168. local cor = coroutine.wrap(function()
  4169. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.07)
  4170. end)
  4171. local cor2 = coroutine.wrap(function()
  4172. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.07)
  4173. end)
  4174. cor()
  4175. cor2()
  4176. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.07)
  4177.  
  4178. for i, v in pairs(handle:GetChildren()) do
  4179. if v:IsA("Part") then
  4180. v.Transparency = 0
  4181. end
  4182. end
  4183. handle.Transparency = 0
  4184. hweld.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0)
  4185.  
  4186. lweld:Remove()
  4187. rweld:Remove()
  4188. tweld:Remove()
  4189.  
  4190. if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
  4191. local clone = torsoclone:Clone()
  4192. clone.Part0 = char.HumanoidRootPart
  4193. clone.Part1 = char.Torso
  4194. clone.Parent = char.HumanoidRootPart
  4195. end
  4196. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  4197. local clone = leftclone:Clone()
  4198. clone.Part0 = char.Torso
  4199. clone.Part1 = char["Left Arm"]
  4200. clone.Parent = char.Torso
  4201. end
  4202. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  4203. local clone = rightclone:Clone()
  4204. clone.Part0 = char.Torso
  4205. clone.Part1 = char["Right Arm"]
  4206. clone.Parent = char.Torso
  4207. end
  4208. end)
  4209. working = false
  4210. end
  4211.  
  4212. function kill()
  4213. working = true
  4214. pcall(function()
  4215. local rweld = char["Right Arm"]:FindFirstChild("Weld")
  4216. local lweld = char["Left Arm"]:FindFirstChild("Weld")
  4217. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  4218. tweld.Part0 = char.HumanoidRootPart
  4219. tweld.Part1 = char.Torso
  4220. local killsound = Instance.new("Sound", grabbed.Head)
  4221. killsound.SoundId = "rbxassetid://150315649"
  4222. killsound.PlaybackSpeed = 1.2
  4223. local killsoundac = Instance.new("Sound", grabbed.Head)
  4224. killsoundac.SoundId = "rbxassetid://162194585"
  4225. killsoundac.PlaybackSpeed = 1
  4226. killsoundac.Volume = 1
  4227. local throwsound = Instance.new("Sound", char.Head)
  4228. throwsound.SoundId = "rbxassetid://711753382"
  4229. throwsound.PlaybackSpeed = 0.75
  4230. local chokesound = Instance.new("Sound", grabbed.Head)
  4231. chokesound.SoundId = "rbxassetid://418658161"
  4232. chokesound.TimePosition = 3
  4233. chokesound.PlaybackSpeed = 1
  4234. local bleedsound = Instance.new("Sound", grabbed.Head)
  4235. bleedsound.SoundId = "rbxassetid://244502094"
  4236. bleedsound.PlaybackSpeed = 1.5
  4237. bleedsound.Volume = 1
  4238.  
  4239. pitchun = math.random(9, 12)/10
  4240. pitchdos = math.random(9, 13)/10
  4241.  
  4242. killsound.PlaybackSpeed = pitchun
  4243. killsoundac.PlaybackSpeed = pitchdos
  4244. chokesound.PlaybackSpeed = pitchun
  4245.  
  4246. pcall(function()
  4247. grabbed.HumanoidRootPart:Destroy()
  4248. end)
  4249.  
  4250. lerp(rweld,rweld.C0,CFrame.new(0.5, 0.7, -0.70) * CFrame.Angles(0, math.rad(100), math.rad(105)),0.1)
  4251. wait(0.2)
  4252. lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.04)
  4253.  
  4254. killsound:Play()
  4255. killsoundac:Play()
  4256. chokesound:Play()
  4257. bleedsound:Play()
  4258.  
  4259. local ayybleed = Instance.new('Part',grabbed)
  4260. ayybleed.Size = Vector3.new(0.2,0.2,0.2)
  4261. ayybleed.BrickColor = BrickColor.new('Maroon')
  4262. ayybleed.Material = Enum.Material.SmoothPlastic
  4263. ayybleed.Name = "ayybleed"
  4264. ayybleed.CanCollide = false
  4265. ayybleed.Transparency = 0.5
  4266. ayybleed.CFrame = grabbed.Head.CFrame
  4267. ayybleed:BreakJoints()
  4268. local attachment1 = Instance.new('Attachment',ayybleed)
  4269. attachment1.Position = Vector3.new(-0.55,0,0)
  4270. attachment1.Orientation = Vector3.new(90, 0, -90)
  4271. local attachment0 = Instance.new('Attachment')
  4272. pcall(function()
  4273. attachment0.Parent = grabbed.Torso
  4274. end)
  4275. pcall(function()
  4276. attachment0.Parent = grabbed.UpperTorso
  4277. end)
  4278. if attachment0 and attachment1 then
  4279. local constraint = Instance.new("HingeConstraint")
  4280. constraint.Attachment0 = attachment0
  4281. constraint.Attachment1 = attachment1
  4282. constraint.LimitsEnabled = true
  4283. constraint.UpperAngle = 0
  4284. constraint.LowerAngle = 0
  4285. pcall(function()
  4286. constraint.Parent = grabbed.Torso
  4287. end)
  4288. pcall(function()
  4289. constraint.Parent = grabbed.UpperTorso
  4290. end)
  4291. end
  4292. local bleedBLEED= coroutine.wrap(function()
  4293. bleed(ayybleed)
  4294. end)
  4295. bleedBLEED()
  4296.  
  4297. wait(0.2)
  4298.  
  4299. local at1 = Instance.new("Attachment", handle)
  4300. local at2 = Instance.new("Attachment", handle)
  4301. at1.Visible = false
  4302. at1.Position = Vector3.new(2, 0, 0)
  4303. at2.Visible = false
  4304. at2.Position = Vector3.new(-0.3, 0, 0)
  4305.  
  4306. local trail = Instance.new("Trail", handle)
  4307. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  4308. trail.LightEmission = 0.25
  4309. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
  4310. trail.Lifetime = 0.10
  4311. trail.MinLength = 0.05
  4312. trail.Attachment0 = at1
  4313. trail.Attachment1 = at2
  4314.  
  4315. lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-40), math.rad(15)),0.08)
  4316. lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-30), math.rad(15)),0.1)
  4317. local coru=coroutine.wrap(function()
  4318. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-90), 0), 0.07)
  4319. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.09)
  4320. end)
  4321. coru()
  4322. local cor = coroutine.wrap(function()
  4323. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-30), 0),0.04)
  4324. end)
  4325. cor()
  4326. grabweld:Remove()
  4327. throwsound:Play()
  4328.  
  4329. local throwvel = Instance.new("BodyThrust")
  4330. throwvel.Force = Vector3.new(0, 3000, -1000)
  4331. pcall(function()
  4332. throwvel.Parent = grabbed.Torso
  4333. end)
  4334. pcall(function()
  4335. throwvel.Parent = grabbed.UpperTorso
  4336. end)
  4337.  
  4338. trail:Remove()
  4339. at1:Remove()
  4340. at2:Remove()
  4341. lerp(lweld,lweld.C0,CFrame.new(-1.3, 0.7, -1) * CFrame.Angles(0, math.rad(-70), math.rad(-105)),0.04)
  4342. pcall(function()
  4343. ragdollpart(grabbed,"Left Arm")
  4344. ragdollpart(grabbed,"Left Leg")
  4345. ragdollpart(grabbed,"Right Arm")
  4346. ragdollpart(grabbed,"Right Leg")
  4347. end)
  4348. pcall(function()
  4349. ragdollpart(grabbed,"LeftUpperLeg")
  4350. ragdollpart(grabbed,"RightUpperLeg")
  4351. ragdollpart(grabbed,"LeftUpperArm")
  4352. ragdollpart(grabbed,"RightUpperArm")
  4353. end)
  4354. wait(0.15)
  4355. throwvel:Remove()
  4356. local cor = coroutine.wrap(function()
  4357. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  4358. end)
  4359. local cor2 = coroutine.wrap(function()
  4360. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  4361. end)
  4362. cor()
  4363. cor2()
  4364. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  4365.  
  4366. lweld:Remove()
  4367. rweld:Remove()
  4368. tweld:Remove()
  4369.  
  4370. if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
  4371. local clone = torsoclone:Clone()
  4372. clone.Part0 = char.HumanoidRootPart
  4373. clone.Part1 = char.Torso
  4374. clone.Parent = char.HumanoidRootPart
  4375. end
  4376. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  4377. local clone = leftclone:Clone()
  4378. clone.Part0 = char.Torso
  4379. clone.Part1 = char["Left Arm"]
  4380. clone.Parent = char.Torso
  4381. end
  4382. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  4383. local clone = rightclone:Clone()
  4384. clone.Part0 = char.Torso
  4385. clone.Part1 = char["Right Arm"]
  4386. clone.Parent = char.Torso
  4387. end
  4388. local coru2=coroutine.wrap(function()
  4389. local whyy = grabbed
  4390. local continue = true
  4391. local repeats = 0
  4392. while continue == true do
  4393. local ree = pcall(function()
  4394. if repeats < 20 then
  4395. whyy:FindFirstChildOfClass('Humanoid').Health = whyy:FindFirstChildOfClass('Humanoid').Health-4.9
  4396. repeats = repeats+1
  4397. if whyy:FindFirstChildOfClass('Humanoid').Health <= 0 then
  4398. continue = false
  4399. end
  4400. else
  4401. continue = false
  4402. end
  4403. end)
  4404. if ree == false then
  4405. continue = false
  4406. end
  4407. if continue == true then
  4408. wait(0.2)
  4409. end
  4410. end
  4411. ragdollpart(whyy,"Head")
  4412. end)
  4413. coru2()
  4414. throwsound:Remove()
  4415. killsound:Remove()
  4416. end)
  4417. grabbed = nil
  4418. working = false
  4419. end
  4420.  
  4421. function release()
  4422. working = true
  4423. pcall(function()
  4424. unstun(grabbed)
  4425. grabbed = nil
  4426. grabweld:Destroy()
  4427. removewelds(char["Right Arm"])
  4428. removewelds(char["Left Arm"])
  4429. local rweld = Instance.new("Weld", char["Right Arm"])
  4430. local lweld = Instance.new("Weld", char["Left Arm"])
  4431. rweld.Part0 = char["Torso"]
  4432. rweld.Part1 = char["Right Arm"]
  4433. rweld.C0 = CFrame.new(1, 0.7, -0.75) * CFrame.Angles(0, math.rad(95), math.rad(105))
  4434. lweld.Part0 = char.Torso
  4435. lweld.Part1 = char["Left Arm"]
  4436. lweld.C0 = CFrame.new(-1.25, 0.7, -0.75) * CFrame.Angles(0, math.rad(-140), math.rad(-105))
  4437. local cor = coroutine.wrap(function()
  4438. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  4439. end)
  4440. local cor2 = coroutine.wrap(function()
  4441. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0),0.08)
  4442. end)
  4443. cor()
  4444. cor2()
  4445. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  4446. lweld:Remove()
  4447. rweld:Remove()
  4448. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  4449. local clone = leftclone:Clone()
  4450. clone.Part0 = char.Torso
  4451. clone.Part1 = char["Left Arm"]
  4452. clone.Parent = char.Torso
  4453. end
  4454. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  4455. local clone = rightclone:Clone()
  4456. clone.Part0 = char.Torso
  4457. clone.Part1 = char["Right Arm"]
  4458. clone.Parent = char.Torso
  4459. end
  4460. end)
  4461. working = false
  4462. end
  4463.  
  4464. function grab()
  4465. working = true
  4466. pcall(function()
  4467. local rweld = Instance.new("Weld", char["Right Arm"])
  4468. local lweld = Instance.new("Weld", char["Left Arm"])
  4469. rweld.Part0 = char["Torso"]
  4470. rweld.Part1 = char["Right Arm"]
  4471. rweld.C0 = CFrame.new(1.5, 0, 0)
  4472. lweld.Part0 = char.Torso
  4473. lweld.Part1 = char["Left Arm"]
  4474. lweld.C0 = CFrame.new(-1.5, 0, 0)
  4475.  
  4476. local at1 = Instance.new("Attachment", handle)
  4477. local at2 = Instance.new("Attachment", handle)
  4478. at1.Visible = false
  4479. at1.Position = Vector3.new(2, 0, 0)
  4480. at2.Visible = false
  4481. at2.Position = Vector3.new(-0.3, 0, 0)
  4482.  
  4483. local trail = Instance.new("Trail", handle)
  4484. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  4485. trail.LightEmission = 0.25
  4486. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
  4487. trail.Lifetime = 0.10
  4488. trail.MinLength = 0.05
  4489. trail.Attachment0 = at1
  4490. trail.Attachment1 = at2
  4491.  
  4492. local spinnyshit = coroutine.wrap(function()
  4493. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-90), 0), 0.07)
  4494. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(90), 0), 0.07)
  4495. end)
  4496. spinnyshit()
  4497. local cor = coroutine.wrap(function()
  4498. lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.08)
  4499. end)
  4500. cor()
  4501. lerp(lweld,lweld.C0,CFrame.new(-2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(-90)),0.08)
  4502. wait(0.15)
  4503. grabbing = true
  4504. local cor = coroutine.wrap(function()
  4505. lerp(rweld,rweld.C0,CFrame.new(1, 0.7, -0.75) * CFrame.Angles(0, math.rad(95), math.rad(105)),0.08)
  4506. end)
  4507. cor()
  4508. lerp(lweld,lweld.C0,CFrame.new(-1.25, 0.7, -0.75) * CFrame.Angles(0, math.rad(-140), math.rad(-105)),0.08)
  4509. at1:Remove()
  4510. at2:Remove()
  4511. trail:Remove()
  4512. wait(0.3)
  4513. grabbing = false
  4514.  
  4515. if grabbed == nil then
  4516. local cor = coroutine.wrap(function()
  4517. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  4518. end)
  4519. local cor2 = coroutine.wrap(function()
  4520. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0),0.08)
  4521. end)
  4522. cor()
  4523. cor2()
  4524. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  4525. lweld:Remove()
  4526. rweld:Remove()
  4527. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  4528. local clone = leftclone:Clone()
  4529. clone.Part0 = char.Torso
  4530. clone.Part1 = char["Left Arm"]
  4531. clone.Parent = char.Torso
  4532. end
  4533. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  4534. local clone = rightclone:Clone()
  4535. clone.Part0 = char.Torso
  4536. clone.Part1 = char["Right Arm"]
  4537. clone.Parent = char.Torso
  4538. end
  4539. end
  4540. end)
  4541. working = false
  4542. end
  4543.  
  4544. mouse.KeyDown:connect(function(kkk)
  4545. local key = kkk:lower()
  4546. if usable and working == false then
  4547. if key == "z" then
  4548. if equipped == false then
  4549. if firsttime then
  4550. firsttime = false
  4551. notify("Equipped || Press X or C to equip one of two weapons",true)
  4552. else
  4553. notify("Equipped")
  4554. end
  4555. equip()
  4556. else
  4557. notify("Unequipped")
  4558. unequip()
  4559. end
  4560. elseif key == "x" then
  4561. if blademode ~= "katana" and equipped == true then
  4562. getrid(handle)
  4563. if firsttime2 then
  4564. firsttime2 = false
  4565. notify("Katana mode enabled || Press Q, E, or click to perform an action",true)
  4566. else
  4567. notify("Katana mode enabled")
  4568. end
  4569. katanamode()
  4570. elseif blademode == "katana" then
  4571. getrid(handle)
  4572. notify("Katana mode disabled")
  4573. end
  4574. elseif key == "v" then
  4575. if blademode ~= "gun" and equipped == true then
  4576. getrid(handle)
  4577. if firsttime5 then
  4578. firsttime5 = false
  4579. notify("Gun mode enabled || Click to perform an action",true)
  4580. else
  4581. notify("Gun mode enabled")
  4582. end
  4583. gunmode()
  4584. elseif blademode == "gun" then
  4585. getrid(handle)
  4586. notify("Gun mode disabled")
  4587. end
  4588. elseif key == "b" then
  4589. if childlock == false then
  4590. if blademode ~= "dildo" and equipped == true then
  4591. getrid(handle)
  4592. if firsttime4 then
  4593. firsttime4 = false
  4594. notify("Dildo mode enabled || Click to perform an action",true)
  4595. else
  4596. notify("Dildo mode enabled")
  4597. end
  4598. dildo()
  4599. elseif blademode == "dildo" then
  4600. notify("Dildo mode disabled")
  4601. getrid(handle)
  4602. end
  4603. end
  4604. elseif key == "c" then
  4605. if blademode ~= "knife" and equipped == true then
  4606. getrid(handle)
  4607. if firsttime3 then
  4608. firsttime3 = false
  4609. notify("Knife mode enabled || Press F, E, T, or Q to set modes; Click to perform an action",true)
  4610. else
  4611. notify("Knife mode enabled")
  4612. end
  4613. knifemode()
  4614. elseif blademode == "knife" then
  4615. notify("Knife mode disabled")
  4616. getrid(handle)
  4617. end
  4618. elseif key == "q" then
  4619. if blademode == "katana" then
  4620. notify()
  4621. katanaQ()
  4622. elseif blademode == "knife" then
  4623. mode = "release"
  4624. notify("Mode changed to "..mode)
  4625. end
  4626. elseif key == "e" then
  4627. if blademode == "katana" then
  4628. notify()
  4629. katanaE()
  4630. elseif blademode == "knife" then
  4631. mode = "throw"
  4632. notify("Mode changed to "..mode)
  4633. end
  4634. elseif key == "f" then
  4635. if blademode == "handle" then
  4636. notify([[BEGONE
  4637. THOT]])
  4638. begoneTHOUGHT()
  4639. elseif blademode == "knife" then
  4640. mode = "kill"
  4641. notify("Mode changed to "..mode)
  4642. end
  4643. elseif key == "t" then
  4644. if blademode == "knife" then
  4645. mode = "fling"
  4646. notify("Mode changed to "..mode)
  4647. end
  4648. end
  4649. end
  4650. if key == "m" and sounding == false then
  4651. --badass mode
  4652. pcall(function()
  4653. if badass.Playing == false then
  4654. sounding = true
  4655. for i,v in pairs(workspace:GetDescendants()) do
  4656. if v:IsA('Sound') and v~=player.Character.Head.Badass then
  4657. v:Stop()
  4658. end
  4659. end
  4660. badass:Play()
  4661. badass.Volume = 10
  4662. sounding = false
  4663. else
  4664. sounding = true
  4665. for i=1,100 do
  4666. badass.Volume = badass.Volume-0.1
  4667. wait()
  4668. end
  4669. badass.Volume = 0
  4670. badass:Stop()
  4671. sounding = false
  4672. end
  4673. end)
  4674. end
  4675. if key == "r" then
  4676. rag1 = true
  4677. if rag1 == true and rag2 == true then
  4678. oogabooga()
  4679. end
  4680. end
  4681. if key == "g" then
  4682. rag2 = true
  4683. if rag1 == true and rag2 == true then
  4684. oogabooga()
  4685. end
  4686. end
  4687. end)
  4688. mouse.KeyUp:connect(function(key)
  4689. if key == "r" then
  4690. rag1 = false
  4691. end
  4692. if key == "g" then
  4693. rag2 = false
  4694. end
  4695. end)
  4696.  
  4697. handle.ChildAdded:connect(function(child)
  4698. if child:IsA('BasePart') then
  4699. child.CanCollide = false
  4700. if child.Name == "blade" then
  4701. child.Touched:connect(function(hit)
  4702. if blademode == "katana" and swinging then
  4703. if gettingeem then
  4704. if goteem == nil then
  4705. if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  4706. local sounn = Instance.new("Sound", char.Torso)
  4707. local lipp = math.random(1, 3)
  4708. if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
  4709. if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
  4710. if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
  4711. sounn:Play()
  4712. goteem = hit.Parent
  4713. pcall(function()
  4714. goteem.HumanoidRootPart:Destroy()
  4715. end)
  4716. pcall(function()
  4717. ragdollpart(goteem,"Right Arm")
  4718. ragdollpart(goteem,"Right Leg")
  4719. ragdollpart(goteem,"Left Arm")
  4720. ragdollpart(goteem,"Left Leg")
  4721. end)
  4722. pcall(function()
  4723. ragdollpart(goteem,"RightUpperArm")
  4724. ragdollpart(goteem,"RightUpperLeg")
  4725. ragdollpart(goteem,"LeftUpperArm")
  4726. ragdollpart(goteem,"LeftUpperLeg")
  4727. end)
  4728. pcall(function()
  4729. local weld = Instance.new('Weld',goteem.Torso)
  4730. weld.Part0 = goteem.Torso
  4731. weld.Part1 = handle
  4732. weld.C0 = CFrame.new(0,0,2)*CFrame.Angles(math.rad(90),0,math.rad(-90))
  4733. end)
  4734. pcall(function()
  4735. local weld = Instance.new('Weld',goteem.UpperTorso)
  4736. weld.Part0 = goteem.UpperTorso
  4737. weld.Part1 = handle
  4738. weld.C0 = CFrame.new(0,0,2)*CFrame.Angles(math.rad(90),0,math.rad(-90))
  4739. end)
  4740. pcall(function()
  4741. local thang = "Torso"
  4742. if goteem:FindFirstChild('UpperTorso') then
  4743. thang = "UpperTorso"
  4744. end
  4745. local ayybleed = Instance.new('Part',goteem)
  4746. ayybleed.Size = Vector3.new(0.2,0.2,0.2)
  4747. ayybleed.BrickColor = BrickColor.new('Maroon')
  4748. ayybleed.Material = Enum.Material.SmoothPlastic
  4749. ayybleed.Name = "ayybleed"
  4750. ayybleed.CanCollide = false
  4751. ayybleed.Transparency = 1
  4752. ayybleed.CFrame = goteem[thang].CFrame
  4753. ayybleed:BreakJoints()
  4754. local attachment1 = Instance.new('Attachment',ayybleed)
  4755. attachment1.Position = Vector3.new(0,0,0)
  4756. attachment1.Orientation = Vector3.new(-90, 0, -90)
  4757. local attachment0 = Instance.new('Attachment',goteem[thang])
  4758. if attachment0 and attachment1 then
  4759. local constraint = Instance.new("HingeConstraint")
  4760. constraint.Attachment0 = attachment0
  4761. constraint.Attachment1 = attachment1
  4762. constraint.LimitsEnabled = true
  4763. constraint.UpperAngle = 0
  4764. constraint.LowerAngle = 0
  4765. constraint.Parent = goteem
  4766. end
  4767. local bleedBLEED= coroutine.wrap(function()
  4768. bleed(ayybleed)
  4769. end)
  4770. bleedBLEED()
  4771. end)
  4772. end
  4773. end
  4774. elseif SLESH then
  4775.  
  4776. if hit.Parent and hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  4777. local sounn = Instance.new("Sound", char.Torso)
  4778. local lipp = math.random(1, 3)
  4779. if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
  4780. if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
  4781. if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
  4782. sounn:Play()
  4783. ragdollpart(hit.Parent,hit.Name,false)
  4784. end
  4785. else
  4786. if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  4787. local sounn = Instance.new("Sound", char.Torso)
  4788. local lipp = math.random(1, 3)
  4789. if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
  4790. if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
  4791. if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
  4792. sounn:Play()
  4793. swinging = false
  4794. ragdollpart(hit.Parent,"Head",true,false)
  4795. end
  4796. end
  4797. elseif blademode == "knife" then
  4798. if grabbing == true and grabbed == nil then
  4799. if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  4800. grabbed = hit.Parent
  4801.  
  4802. stun(grabbed)
  4803.  
  4804. local grabwelds = Instance.new("Weld", char.Torso)
  4805. grabwelds.Part0 = char.Torso
  4806. pcall(function()
  4807. grabwelds.Part1 = grabbed.Torso
  4808. end)
  4809. pcall(function()
  4810. grabwelds.Part1 = grabbed.UpperTorso
  4811. end)
  4812. grabwelds.C0 = CFrame.new(-0.45, 0, -1)
  4813. grabweld = grabwelds
  4814. end
  4815. end
  4816. end
  4817. end)
  4818. end
  4819. elseif child:IsA("Model") then
  4820. child.ChildAdded:connect(function(dildotip)
  4821. if dildotip:IsA('BasePart') then
  4822. dildotip.Touched:connect(function(hit)
  4823. if MOAN == true then
  4824. if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  4825. local sound = Instance.new('Sound',hit.Parent.Head)
  4826. sound.SoundId = 'rbxassetid://959679286'
  4827. sound.Volume = 5
  4828. sound:Play()
  4829. local sound3 = Instance.new("Sound",hit.Parent.Head)
  4830. sound3.Volume = 5.5
  4831. sound3.SoundId = "rbxassetid://702631545"
  4832. sound3:Play()
  4833. pcall(function()
  4834. for i,v in pairs(hit.Parent.Head:GetChildren()) do
  4835. if v:IsA('Decal') then v:Destroy() end
  4836. end
  4837. end)
  4838. pcall(function()
  4839. local ree=Instance.new('Decal',hit.Parent.Head)
  4840. ree.Name = "face"
  4841. ree.Texture = "rbxassetid://996521543"
  4842. end)
  4843. MOAN = false
  4844. aidsificating = hit.Parent
  4845. for i, v in pairs(handle["pink toy"]:GetChildren()) do
  4846. if v:IsA("Part") then
  4847. v:FindFirstChild("ParticleEmitter"):Destroy()
  4848. end
  4849. end
  4850. end
  4851. end
  4852. end)
  4853. end
  4854. end)
  4855. end
  4856. end)
  4857.  
  4858. mouse.Button1Down:connect(function(jew)
  4859. if usable and working == false and equipped then
  4860. if blademode == "katana" then
  4861. notify()
  4862. katanaswing()
  4863. elseif blademode == "knife" then
  4864. notify()
  4865. if grabbed == nil then
  4866. if mode == "fling" then
  4867. fling()
  4868. else
  4869. grab()
  4870. end
  4871. elseif grabbed ~= nil then
  4872. if mode == "kill" then
  4873. kill()
  4874. elseif mode == "throw" then
  4875. throw()
  4876. elseif mode == "release" then
  4877. release()
  4878. end
  4879. end
  4880. elseif blademode == "dildo" then
  4881. raep()
  4882. end
  4883. end
  4884. end)
  4885.  
  4886. end
  4887. spawned()
  4888.  
  4889. player.CharacterAdded:connect(function()
  4890. spawned()
  4891. end)
  4892. local avgs = {}
  4893.  
  4894. game:GetService('RunService').Heartbeat:connect(function(step)
  4895. local ofps = math.floor((60/(step*60))*10)/10
  4896. if #avgs > 100 then
  4897. table.remove(avgs,1)
  4898. end
  4899. table.insert(avgs,#avgs+1,ofps)
  4900. local fpsa = 0
  4901. for i,v in pairs(avgs) do
  4902. fpsa = fpsa+v
  4903. end
  4904. fpsa = math.floor(fpsa/#avgs)
  4905. fps.Text = 'FPS: '..tostring(fpsa)
  4906. end)
  4907.  
  4908. while true do
  4909. for i,v in pairs(rekt) do
  4910. if v.Parent ~= nil then
  4911. if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChildOfClass('Humanoid').Health>0 then
  4912. for a,c in pairs(v:GetChildren()) do
  4913. if c:IsA('Tool') then
  4914. c.ManualActivationOnly = true
  4915. wait()
  4916. if game:GetService('Players'):GetPlayerFromCharacter(v) then
  4917. c.Parent = game:GetService('Players'):GetPlayerFromCharacter(v).Backpack
  4918. c.ManualActivationOnly = false
  4919. end
  4920. end
  4921. end
  4922. v:FindFirstChildOfClass('Humanoid').PlatformStand = true
  4923. v:FindFirstChildOfClass('Humanoid').Sit = false
  4924. v:FindFirstChildOfClass('Humanoid').JumpPower = 0
  4925. v:FindFirstChildOfClass('Humanoid').WalkSpeed = 0
  4926. v:FindFirstChildOfClass('Humanoid').Name = "hecc"
  4927. else
  4928. table.remove(rekt,i)
  4929. end
  4930. else
  4931. table.remove(rekt,i)
  4932. end
  4933. end
  4934. wait()
  4935. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement