Advertisement
Guest User

Untitled

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