Advertisement
jackichu

Grab Knife V4 (Somehow it almost got patched by ROBLOX)

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