Advertisement
Exploiterurmom

Untitled

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