Advertisement
Guest User

GrabKnifeV4:3

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