Advertisement
RazHack_YT

kontol

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