Advertisement
Guest User

Untitled

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