Advertisement
awzp

shhhh

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