Advertisement
cr8brooo

Untitled

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