Advertisement
Shocker130000

Grab Knife V4

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