Advertisement
hjkook

TK

Jan 17th, 2018
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 348.89 KB | None | 0 0
  1. -- Objects
  2.  
  3. local ScreenGui = Instance.new("ScreenGui")
  4. local Main = Instance.new("Frame")
  5. local ScrollingFrame = Instance.new("ScrollingFrame")
  6. local Index = Instance.new("TextBox")
  7. local Frame = Instance.new("Frame")
  8. local ScriptLoad = Instance.new("TextButton")
  9. local Title = Instance.new("TextLabel")
  10. local GK = Instance.new("TextButton")
  11. local ta = Instance.new("TextButton")
  12. local MusicID = Instance.new("TextBox")
  13. local Value = Instance.new("TextBox")
  14. local ta_2 = Instance.new("TextButton")
  15. local Killer = Instance.new("TextButton")
  16. local UserName = Instance.new("TextBox")
  17.  
  18. -- Properties
  19.  
  20. ScreenGui.Parent = game.CoreGui
  21.  
  22. Main.Name = "Main"
  23. Main.Parent = ScreenGui
  24. Main.BackgroundColor3 = Color3.new(1, 0.439216, 0.439216)
  25. Main.Position = UDim2.new(0, 54, 0, 115)
  26. Main.Size = UDim2.new(0, 306, 0, 402)
  27.  
  28. ScrollingFrame.Parent = Main
  29. ScrollingFrame.BackgroundColor3 = Color3.new(0.45098, 0.45098, 0.45098)
  30. ScrollingFrame.Position = UDim2.new(0, 136, 0, 51)
  31. ScrollingFrame.Size = UDim2.new(0, 151, 0, 262)
  32.  
  33. Index.Name = "Index"
  34. Index.Parent = ScrollingFrame
  35. Index.BackgroundColor3 = Color3.new(1, 1, 1)
  36. Index.BackgroundTransparency = 1
  37. Index.Size = UDim2.new(0, 151, 0, 262)
  38. Index.Font = Enum.Font.SourceSans
  39. Index.TextColor3 = Color3.new(1, 0, 0)
  40. Index.TextSize = 18
  41. Index.TextXAlignment = Enum.TextXAlignment.Left
  42. Index.TextYAlignment = Enum.TextYAlignment.Top
  43.  
  44. Frame.Parent = Main
  45. Frame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  46. Frame.Size = UDim2.new(0, 306, 0, 25)
  47.  
  48. ScriptLoad.Name = "ScriptLoad"
  49. ScriptLoad.Parent = Main
  50. ScriptLoad.BackgroundColor3 = Color3.new(1, 1, 1)
  51. ScriptLoad.Position = UDim2.new(0, 136, 0, 330)
  52. ScriptLoad.Size = UDim2.new(0, 152, 0, 50)
  53. ScriptLoad.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  54. ScriptLoad.Font = Enum.Font.SourceSans
  55. ScriptLoad.Text = "스크립트 로드"
  56. ScriptLoad.TextSize = 20
  57. ScriptLoad.MouseButton1Down:connect(function()
  58. if Index.Text == "Exit();" then
  59. Remote.Visible = true
  60. Executer.Visible = false
  61. print("Frame Exited");
  62. else
  63. loadstring(Index.Text)()
  64. end
  65. end)
  66.  
  67. Title.Name = "Title"
  68. Title.Parent = Main
  69. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  70. Title.BackgroundTransparency = 1
  71. Title.Size = UDim2.new(0, 95, 0, 21)
  72. Title.Font = Enum.Font.SourceSans
  73. Title.Text = "RageGui 0.1"
  74. Title.TextColor3 = Color3.new(0.831373, 0.231373, 0.231373)
  75. Title.TextScaled = true
  76. Title.TextSize = 14
  77. Title.TextWrapped = true
  78.  
  79. GK.Name = "GK"
  80. GK.Parent = Main
  81. GK.BackgroundColor3 = Color3.new(1, 1, 1)
  82. GK.Position = UDim2.new(0, 20, 0, 46)
  83. GK.Size = UDim2.new(0, 99, 0, 43)
  84. GK.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  85. GK.Font = Enum.Font.SourceSans
  86. GK.Text = "GrabKnife"
  87. GK.TextSize = 20
  88. GK.MouseButton1Down:connect(function()
  89. local player = game:GetService('Players').LocalPlayer
  90. local rightclone = Instance.new('Motor6D')
  91. rightclone.Name = "Right Shoulder"
  92. rightclone.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  93. rightclone.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  94. local leftclone = Instance.new('Motor6D')
  95. leftclone.Name = "Left Shoulder"
  96. leftclone.C0 = CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  97. leftclone.C1 = CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  98. local leftlegclone = Instance.new('Motor6D')
  99. leftlegclone.Name = "Left Hip"
  100. leftlegclone.C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  101. leftlegclone.C1 = CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  102. local rightlegclone = Instance.new('Motor6D')
  103. rightlegclone.Name = "Right Hip"
  104. rightlegclone.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  105. rightlegclone.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  106. local torsoclone = Instance.new('Motor6D')
  107. torsoclone.Name = "RootJoint"
  108. torsoclone.C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  109. torsoclone.C1 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  110. local mouse = player:GetMouse()
  111. local rag1 = false
  112. local rag2 = false
  113. local firsttime = true
  114. local firsttime2 = true
  115. local firsttime3 = true
  116. local firsttime4 = true
  117. local firsttime5 = true
  118. local childlock = true
  119. local math1 = math.random(1,5)
  120. math1 = math1+(math.random(0,9)/10)
  121. local math2 = math.random(1,15)
  122. math2 = math2+(math.random(0,9)/10)
  123. local math3 = math.random(1,10)
  124. math3 = math3+(math.random(0,9)/10)
  125. local math4 = math.random(5,100)
  126. math4 = math4+(math.random(0,9)/10)
  127. local answer = (math4+(math1*math3))/(math1*math2)
  128. answer = math.floor((answer*10)+0.5)
  129. answer = answer/10
  130. print([[To be fair, you have to have a very high IQ to understand Rick and Morty.
  131. 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.
  132. There's also Rick's nihilistic outlook, which is deftly woven into his characterisation -
  133. his personal philosophy draws heavily from Narodnaya Volya literature, for instance.
  134. The fans understand this stuff;
  135. 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.
  136. As a consequence people who dislike Rick and Morty truly ARE idiots-
  137. 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.
  138. 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.
  139. What fools... how I pity them.
  140. And yes by the way, I DO have a Rick and Morty tattoo.
  141. And no, you cannot see it.
  142. It's for the ladies' eyes only-
  143. And even they have to demonstrate that they're within ]]..answer..[[ IQ points of my own (preferably lower) beforehand.]])
  144. local rekt = {}
  145.  
  146. -- Objects
  147.  
  148. local MainGUI = Instance.new("ScreenGui")
  149. local Customize = Instance.new("TextButton")
  150. local Frame = Instance.new("Frame")
  151. local TextLabel = Instance.new("TextLabel")
  152. local Frame_2 = Instance.new("Frame")
  153. local Frame_3 = Instance.new("Frame")
  154. local ImageLabel = Instance.new("ImageLabel")
  155. local R = Instance.new("TextBox")
  156. local G = Instance.new("TextBox")
  157. local B = Instance.new("TextBox")
  158. local TextLabel_2 = Instance.new("TextLabel")
  159. local TextLabel_3 = Instance.new("TextLabel")
  160. local TextLabel_4 = Instance.new("TextLabel")
  161. local Slider = Instance.new("Frame")
  162. local Slidee = Instance.new("ImageButton")
  163. local ChildLock = Instance.new("Frame")
  164. local TextLabel_5 = Instance.new("TextLabel")
  165. local mathz = Instance.new("TextLabel")
  166. local TextBox = Instance.new("TextBox")
  167. local Black = Instance.new('Frame')
  168. local fps = Instance.new('TextLabel')
  169.  
  170. -- Properties
  171.  
  172. MainGUI.Name = "MainGUI"
  173. MainGUI.ResetOnSpawn = false
  174. pcall(function()
  175. MainGUI.Parent = player.PlayerGui
  176. end)
  177. pcall(function()
  178. MainGUI.Parent = game.CoreGui
  179. game.CoreGui.RobloxGui.Backpack.Hotbar.AnchorPoint = Vector2.new(0.5,0.5)
  180. game.CoreGui.RobloxGui.Backpack.Hotbar.Position = UDim2.new(0.5,0,0.85,0)
  181. end)
  182.  
  183.  
  184. Customize.Name = "Customize"
  185. Customize.Parent = MainGUI
  186. Customize.BackgroundColor3 = Color3.new(0, 0.776471, 0.282353)
  187. Customize.BorderSizePixel = 0
  188. Customize.Position = UDim2.new(0.15, 0, 0.9, 0)
  189. Customize.Size = UDim2.new(0.699999988, 0, 0.100000001, 0)
  190. Customize.Font = Enum.Font.SourceSans
  191. Customize.FontSize = Enum.FontSize.Size14
  192. Customize.Text = "Customize V4"
  193. Customize.TextColor3 = Color3.new(1, 1, 1)
  194. Customize.TextScaled = true
  195. Customize.TextSize = 14
  196. Customize.TextWrapped = true
  197.  
  198. Frame.Parent = Customize
  199. Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  200. Frame.BorderSizePixel = 0
  201. Frame.Position = UDim2.new(0, 0, 1, 0)
  202. Frame.Size = UDim2.new(1, 0, 6.5, 0)
  203.  
  204. TextLabel.Parent = Frame
  205. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  206. TextLabel.BackgroundTransparency = 1
  207. TextLabel.Position = UDim2.new(0, 0, 0.100000001, 0)
  208. TextLabel.Size = UDim2.new(0.300000012, 0, 0.200000003, 0)
  209. TextLabel.Font = Enum.Font.SourceSansLight
  210. TextLabel.FontSize = Enum.FontSize.Size14
  211. TextLabel.Text = "Blood Color: [255, 255, 255]"
  212. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  213. TextLabel.TextScaled = true
  214. TextLabel.TextSize = 14
  215. TextLabel.TextWrapped = true
  216. TextLabel.TextXAlignment = Enum.TextXAlignment.Right
  217.  
  218. Frame_2.Parent = TextLabel
  219. Frame_2.BackgroundColor3 = Color3.new(0.458824, 0, 0)
  220. Frame_2.BorderSizePixel = 0
  221. Frame_2.Position = UDim2.new(1.04999995, 0, 0, 0)
  222. Frame_2.Size = UDim2.new(1, 0, 1, 0)
  223. Frame_2.SizeConstraint = Enum.SizeConstraint.RelativeYY
  224.  
  225. Frame_3.Parent = Frame
  226. Frame_3.BackgroundColor3 = Color3.new(1, 1, 1)
  227. Frame_3.BackgroundTransparency = 1
  228. Frame_3.BorderSizePixel = 0
  229. Frame_3.Position = UDim2.new(0.0500000007, 0, 0.449999988, 0)
  230. Frame_3.Size = UDim2.new(0.5, 0, 0.5, 0)
  231. Frame_3.SizeConstraint = Enum.SizeConstraint.RelativeYY
  232.  
  233. ImageLabel.Parent = Frame_3
  234. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  235. ImageLabel.BackgroundTransparency = 1
  236. ImageLabel.Size = UDim2.new(1, 0, 1, 0)
  237. ImageLabel.Image = "rbxassetid://328298876"
  238.  
  239. R.Name = "R"
  240. R.Parent = Frame_3
  241. R.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  242. R.BorderSizePixel = 0
  243. R.Position = UDim2.new(1.39999998, 0, 0, 0)
  244. R.Size = UDim2.new(0.75, 0, 0.300000012, 0)
  245. R.Font = Enum.Font.SourceSans
  246. R.FontSize = Enum.FontSize.Size14
  247. R.Text = "Input"
  248. R.TextColor3 = Color3.new(1, 1, 1)
  249. R.TextScaled = true
  250. R.TextSize = 14
  251. R.TextWrapped = true
  252. R.TextXAlignment = Enum.TextXAlignment.Left
  253.  
  254. G.Name = "G"
  255. G.Parent = Frame_3
  256. G.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  257. G.BorderSizePixel = 0
  258. G.Position = UDim2.new(1.39999998, 0, 0.349999994, 0)
  259. G.Size = UDim2.new(0.75, 0, 0.300000012, 0)
  260. G.Font = Enum.Font.SourceSans
  261. G.FontSize = Enum.FontSize.Size14
  262. G.Text = "Input"
  263. G.TextColor3 = Color3.new(1, 1, 1)
  264. G.TextScaled = true
  265. G.TextSize = 14
  266. G.TextWrapped = true
  267. G.TextXAlignment = Enum.TextXAlignment.Left
  268.  
  269. B.Name = "B"
  270. B.Parent = Frame_3
  271. B.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  272. B.BorderSizePixel = 0
  273. B.Position = UDim2.new(1.39999998, 0, 0.699999988, 0)
  274. B.Size = UDim2.new(0.75, 0, 0.300000012, 0)
  275. B.Font = Enum.Font.SourceSans
  276. B.FontSize = Enum.FontSize.Size14
  277. B.Text = "Input"
  278. B.TextColor3 = Color3.new(1, 1, 1)
  279. B.TextScaled = true
  280. B.TextSize = 14
  281. B.TextWrapped = true
  282. B.TextXAlignment = Enum.TextXAlignment.Left
  283.  
  284. TextLabel_2.Parent = Frame_3
  285. TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
  286. TextLabel_2.BackgroundTransparency = 1
  287. TextLabel_2.Position = UDim2.new(1.04999995, 0, 0, 0)
  288. TextLabel_2.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
  289. TextLabel_2.Font = Enum.Font.SourceSansLight
  290. TextLabel_2.FontSize = Enum.FontSize.Size14
  291. TextLabel_2.Text = "R"
  292. TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
  293. TextLabel_2.TextScaled = true
  294. TextLabel_2.TextSize = 14
  295. TextLabel_2.TextWrapped = true
  296.  
  297. TextLabel_3.Parent = Frame_3
  298. TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
  299. TextLabel_3.BackgroundTransparency = 1
  300. TextLabel_3.Position = UDim2.new(1.04999995, 0, 0.349999994, 0)
  301. TextLabel_3.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
  302. TextLabel_3.Font = Enum.Font.SourceSansLight
  303. TextLabel_3.FontSize = Enum.FontSize.Size14
  304. TextLabel_3.Text = "G"
  305. TextLabel_3.TextColor3 = Color3.new(1, 1, 1)
  306. TextLabel_3.TextScaled = true
  307. TextLabel_3.TextSize = 14
  308. TextLabel_3.TextWrapped = true
  309.  
  310. TextLabel_4.Parent = Frame_3
  311. TextLabel_4.BackgroundColor3 = Color3.new(1, 1, 1)
  312. TextLabel_4.BackgroundTransparency = 1
  313. TextLabel_4.Position = UDim2.new(1.04999995, 0, 0.699999988, 0)
  314. TextLabel_4.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
  315. TextLabel_4.Font = Enum.Font.SourceSansLight
  316. TextLabel_4.FontSize = Enum.FontSize.Size14
  317. TextLabel_4.Text = "B"
  318. TextLabel_4.TextColor3 = Color3.new(1, 1, 1)
  319. TextLabel_4.TextScaled = true
  320. TextLabel_4.TextSize = 14
  321. TextLabel_4.TextWrapped = true
  322.  
  323. Slider.Name = "Slider"
  324. Slider.Parent = Frame
  325. Slider.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  326. Slider.Position = UDim2.new(0.0500000007, 0, 0.375, 0)
  327. Slider.Size = UDim2.new(0.230000004, 0, 0.00999999978, 0)
  328.  
  329. Slidee.Name = "Slidee"
  330. Slidee.Parent = Slider
  331. Slidee.AnchorPoint = Vector2.new(0.5, 0.5)
  332. Slidee.BackgroundColor3 = Color3.new(0.0941177, 0.0941177, 0.0941177)
  333. Slidee.BorderSizePixel = 0
  334. Slidee.Size = UDim2.new(0.0299999993, 0, 7, 0)
  335. Slidee.ImageTransparency = 1
  336.  
  337. ChildLock.Name = "ChildLock"
  338. ChildLock.Parent = Frame
  339. ChildLock.Active = true
  340. ChildLock.BackgroundColor3 = Color3.new(0, 0, 0)
  341. ChildLock.BackgroundTransparency = 0.60000002384186
  342. ChildLock.BorderSizePixel = 0
  343. ChildLock.Position = UDim2.new(0.600000024, 0, 0, 0)
  344. ChildLock.Size = UDim2.new(0.400000006, 0, 1, 0)
  345. ChildLock.ZIndex = 2
  346.  
  347. TextLabel_5.Parent = ChildLock
  348. TextLabel_5.BackgroundColor3 = Color3.new(1, 1, 1)
  349. TextLabel_5.BackgroundTransparency = 1
  350. TextLabel_5.BorderSizePixel = 0
  351. TextLabel_5.Position = UDim2.new(0.125, 0, 0.150000006, 0)
  352. TextLabel_5.Size = UDim2.new(0.75, 0, 0.200000003, 0)
  353. TextLabel_5.ZIndex = 3
  354. TextLabel_5.Font = Enum.Font.SourceSans
  355. TextLabel_5.FontSize = Enum.FontSize.Size14
  356. TextLabel_5.Text = "do this math to disable child lock"
  357. TextLabel_5.TextColor3 = Color3.new(1, 1, 1)
  358. TextLabel_5.TextScaled = true
  359. TextLabel_5.TextSize = 14
  360. TextLabel_5.TextWrapped = true
  361.  
  362. mathz.Name = "mathz"
  363. mathz.Parent = ChildLock
  364. mathz.BackgroundColor3 = Color3.new(1, 1, 1)
  365. mathz.BackgroundTransparency = 1
  366. mathz.Position = UDim2.new(0.125, 0, 0.449999988, 0)
  367. mathz.Size = UDim2.new(0.75, 0, 0.200000003, 0)
  368. mathz.ZIndex = 3
  369. mathz.Font = Enum.Font.SourceSans
  370. mathz.FontSize = Enum.FontSize.Size14
  371. mathz.Text = math1.."("..math2.."r - "..math3..") = "..math4
  372. mathz.TextColor3 = Color3.new(1, 1, 1)
  373. mathz.TextScaled = true
  374. mathz.TextSize = 14
  375. mathz.TextWrapped = true
  376.  
  377. fps.Name = "fps"
  378. fps.Parent = Frame
  379. fps.BackgroundColor3 = Color3.new(1, 1, 1)
  380. fps.BackgroundTransparency = 1
  381. fps.Size = UDim2.new(0.75, 0, 0.05, 0)
  382. fps.ZIndex = 3
  383. fps.Font = Enum.Font.SourceSansLight
  384. fps.FontSize = Enum.FontSize.Size14
  385. fps.Text = "FPS: N/A"
  386. fps.TextColor3 = Color3.new(1, 1, 1)
  387. fps.TextScaled = true
  388. fps.TextSize = 14
  389. fps.TextWrapped = true
  390. fps.TextXAlignment = Enum.TextXAlignment.Left
  391.  
  392. TextBox.Parent = ChildLock
  393. TextBox.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  394. TextBox.BorderSizePixel = 0
  395. TextBox.Position = UDim2.new(0.200000003, 0, 0.699999988, 0)
  396. TextBox.Size = UDim2.new(0.600000024, 0, 0.200000003, 0)
  397. TextBox.ZIndex = 3
  398. TextBox.Font = Enum.Font.SourceSans
  399. TextBox.FontSize = Enum.FontSize.Size14
  400. TextBox.Text = "Answer (rounded to nearest tenth)"
  401. TextBox.TextColor3 = Color3.new(1, 1, 1)
  402. TextBox.TextScaled = true
  403. TextBox.TextSize = 14
  404. TextBox.TextWrapped = true
  405. TextBox.TextXAlignment = Enum.TextXAlignment.Left
  406.  
  407. Black.Size = UDim2.new(1,0,1,0)
  408. Black.BackgroundTransparency = 1
  409. Black.BorderSizePixel = 0
  410. Black.BackgroundColor3 = Color3.new(0,0,0)
  411. Black.Parent = Frame_3
  412.  
  413. TextBox.FocusLost:connect(function()
  414. 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
  415. ChildLock:Destroy()
  416. childlock = false
  417. notify("Child lock disabled, press B to enable dildo mode.",true)
  418. end
  419. end)
  420.  
  421. local mousedown = false
  422. mouse.Button1Down:connect(function()
  423. mousedown = true
  424. end)
  425. mouse.Button1Up:connect(function()
  426. mousedown = false
  427. slidee = false
  428. end)
  429.  
  430. Slidee.MouseButton1Down:connect(function()
  431. slidee = true
  432. end)
  433. Slidee.MouseButton1Up:connect(function()
  434. slidee = false
  435. end)
  436.  
  437. mouse.Move:connect(function()
  438. if mousedown then
  439. 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
  440. local newX = ImageLabel.AbsoluteSize.X-(mouse.X-ImageLabel.AbsolutePosition.X)
  441. local newY = ImageLabel.AbsoluteSize.Y-(mouse.Y-ImageLabel.AbsolutePosition.Y)
  442. local newcolor = Color3.fromHSV(newX/ImageLabel.AbsoluteSize.X,newY/ImageLabel.AbsoluteSize.Y,Black.Transparency)
  443. Frame_2.BackgroundColor3 = newcolor
  444. TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
  445. end
  446. end
  447. if slidee then
  448. local ree = mouse.X
  449. if ree < Slider.AbsolutePosition.X then
  450. ree = Slider.AbsolutePosition.X
  451. elseif ree > Slider.AbsolutePosition.X+Slider.AbsoluteSize.X then
  452. ree = Slider.AbsolutePosition.X+Slider.AbsoluteSize.X
  453. end
  454. Slidee.Position = UDim2.new(0,ree-Slider.AbsolutePosition.X,0,0)
  455. Black.Transparency = 1-(Slidee.Position.X.Offset/Slider.AbsoluteSize.X)
  456. end
  457. end)
  458.  
  459. R.FocusLost:connect(function()
  460. if R.Text ~= "Input" then
  461. if tonumber(R.Text) then
  462. if tonumber(R.Text) > 255 then
  463. R.Text = "255"
  464. end
  465. local newcolor = Color3.new(tonumber(R.Text/255),Frame_2.BackgroundColor3.g,Frame_2.BackgroundColor3.b)
  466. Frame_2.BackgroundColor3 = newcolor
  467. TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
  468. R.Text = "Input"
  469. end
  470. end
  471. end)
  472. G.FocusLost:connect(function()
  473. if G.Text ~= "Input" then
  474. if tonumber(G.Text) then
  475. if tonumber(G.Text) > 255 then
  476. G.Text = "255"
  477. end
  478. local newcolor = Color3.new(Frame_2.BackgroundColor3.r,tonumber(G.Text/255),Frame_2.BackgroundColor3.b)
  479. Frame_2.BackgroundColor3 = newcolor
  480. TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
  481. G.Text = "Input"
  482. end
  483. end
  484. end)
  485. B.FocusLost:connect(function()
  486. if B.Text ~= "Input" then
  487. if tonumber(B.Text) then
  488. if tonumber(B.Text) > 255 then
  489. B.Text = "255"
  490. end
  491. local newcolor = Color3.new(Frame_2.BackgroundColor3.r,Frame_2.BackgroundColor3.g,tonumber(B.Text/255))
  492. Frame_2.BackgroundColor3 = newcolor
  493. TextLabel.Text = "Blood Color: ["..math.floor(255*newcolor.r)..", "..math.floor(255*newcolor.g)..", "..math.floor(255*newcolor.b).."]"
  494. B.Text = "Input"
  495. end
  496. end
  497. end)
  498.  
  499. local open = false
  500. local opening = false
  501. Customize.MouseButton1Click:connect(function()
  502. if opening == false then
  503. if open == false then
  504. open = true
  505. opening = true
  506. Customize:TweenPosition(UDim2.new(0.15, 0, 0.1, 0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,1)
  507. wait(1)
  508. opening = false
  509. else
  510. open = false
  511. opening = true
  512. Customize:TweenPosition(UDim2.new(0.15, 0, 0.9, 0),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,1)
  513. wait(1)
  514. opening = false
  515. end
  516. end
  517. end)
  518.  
  519. Frame_2.BackgroundColor3 = Color3.fromRGB(117,0,0)
  520.  
  521. function removewelds(part)
  522. for i,v in pairs(part:GetChildren()) do
  523. if v:IsA('Weld') then v:Destroy() end
  524. end
  525. end
  526.  
  527. function notify(msg,remove)
  528. local coru= coroutine.wrap(function()
  529. for i,v in pairs(MainGUI:GetChildren()) do
  530. if v:IsA('TextLabel') then v:Destroy() end
  531. end
  532. if msg then
  533. local TextLabel = Instance.new("TextLabel")
  534. local Frame = Instance.new("Frame")
  535.  
  536. -- Properties
  537.  
  538. TextLabel.Parent = MainGUI
  539. TextLabel.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  540. TextLabel.BorderSizePixel = 0
  541. TextLabel.Position = UDim2.new(0.25, 0, 0.05, -10)
  542. TextLabel.Size = UDim2.new(0.5, 0, 0.1, 0)
  543. TextLabel.Font = Enum.Font.SourceSans
  544. TextLabel.FontSize = Enum.FontSize.Size60
  545. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  546. TextLabel.TextSize = 50
  547. TextLabel.Transparency = 1
  548. TextLabel.TextScaled = true
  549. TextLabel.TextYAlignment = Enum.TextYAlignment.Top
  550. TextLabel.Text = ""
  551. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  552.  
  553. Frame.Parent = TextLabel
  554. Frame.BackgroundColor3 = Color3.new(0.192157, 0.192157, 0.192157)
  555. Frame.BorderSizePixel = 0
  556. Frame.Transparency = 1
  557. Frame.Position = UDim2.new(0, 0, 1,0)
  558. Frame.Size = UDim2.new(1, 0, 0, 5)
  559. for i=1,10 do
  560. TextLabel.Transparency = TextLabel.Transparency-0.1
  561. TextLabel.Position = TextLabel.Position+UDim2.new(0,0,0,1)
  562. Frame.Transparency = Frame.Transparency-0.1
  563. wait()
  564. end
  565. for i=1,#msg do
  566. TextLabel.Text = string.sub(msg,1,i)
  567. wait()
  568. end
  569. wait(1)
  570. if remove ~= true then
  571. for i=1,10 do
  572. TextLabel.Transparency = TextLabel.Transparency+0.1
  573. TextLabel.Position = TextLabel.Position-UDim2.new(0,0,0,1)
  574. Frame.Transparency = Frame.Transparency+0.1
  575. wait()
  576. end
  577. TextLabel:Destroy()
  578. end
  579. end
  580. end)
  581. coru()
  582. end
  583. if workspace.FilteringEnabled == false then
  584. if workspace:PGSIsEnabled() then
  585. notify('Press Z to equip. Created by mustardfoot and Tollonis.',true)
  586. else
  587. 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)
  588. end
  589. else
  590. notify('LOL this game has filtering enabled so it literally wont work here')
  591. end
  592.  
  593. local handProperties = {
  594. {"LimitsEnabled", true};
  595. {"UpperAngle",0};
  596. {"LowerAngle",0};
  597. }
  598. local shinProperties = {
  599. {"LimitsEnabled", true};
  600. {"UpperAngle", 0};
  601. {"LowerAngle", -75};
  602. }
  603. local footProperties = {
  604. {"LimitsEnabled", true};
  605. {"UpperAngle", 15};
  606. {"LowerAngle", -45};
  607. }
  608.  
  609. function bleed(frick,OwO)
  610. while frick.Parent ~= nil and frick.Parent.Parent ~= nil do
  611. local reeee = coroutine.wrap(function()
  612. local thing = Instance.new('Part',workspace)
  613. thing.Size = Vector3.new(0.2,0.2,0.2)
  614. thing.CFrame = frick.CFrame
  615. thing.Transparency = 1
  616. thing.BrickColor = BrickColor.new(Frame_2.BackgroundColor3)
  617. thing.Material = Enum.Material.SmoothPlastic
  618. thing.Name = "Blood"
  619. thing.CanCollide =false
  620. thing:BreakJoints()
  621. local rawrxd = Instance.new('BodyForce',thing)
  622. rawrxd.Force = frick.CFrame.upVector*(math.random()*2)+Vector3.new(math.random(-5, 5)/10,1.5,0)
  623. local coru = coroutine.wrap(function()
  624. wait(0.01)
  625. rawrxd:Destroy()
  626. end)
  627. coru()
  628. local ree = Instance.new('ParticleEmitter',thing)
  629. if OwO ~= true then
  630. ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Frame_2.BackgroundColor3),ColorSequenceKeypoint.new(1,Frame_2.BackgroundColor3)})
  631. else
  632. ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(1,1,1)),ColorSequenceKeypoint.new(1,Color3.new(1,1,1))})
  633. end
  634. ree.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.1),NumberSequenceKeypoint.new(1,0.1)})
  635. ree.Texture = 'rbxassetid://867743272'
  636. ree.Lifetime = NumberRange.new(0.4)
  637. ree.Rate = 50
  638. ree.LockedToPart = true
  639. ree.Speed = NumberRange.new(0, 2)
  640.  
  641. thing.Touched:connect(function(tou)
  642. 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
  643. local pos = Vector3.new(thing.Position.X,(tou.Position.Y+(tou.Size.Y/2))+0.02,thing.Position.Z)
  644. local Point1 = pos-Vector3.new(0.01,0.01,0.01)
  645. local Point2 = pos+Vector3.new(0.01,0.01,0.01)
  646. local Region = Region3.new(Point1,Point2)
  647. for _,Part in pairs(game.Workspace:FindPartsInRegion3(Region,nil,math.huge)) do
  648. if Part.Name == "BloodPuddle" then
  649. tou = Part
  650. end
  651. end
  652. thing:Destroy()
  653. if tou.Name == "BloodPuddle" then
  654. if tou.Size.X < 1 then
  655. pcall(function()
  656. tou.Sound:Play()
  657. end)
  658. end
  659. local reee = tou.CFrame
  660. if tou.Transparency > -0.2 then
  661. tou.Transparency = tou.Transparency -0.1
  662. end
  663. if tou.Size.X < 5 then
  664. tou.Size = tou.Size+Vector3.new(0.1,0,0.1)
  665. tou.CFrame = reee
  666. end
  667. elseif tou.CanCollide == true then
  668. local bloodlol = Instance.new('Part',workspace)
  669. local sound = Instance.new('Sound',bloodlol)
  670. sound.SoundId = 'rbxassetid://685857471'
  671. sound.Volume = 0.025
  672. sound:Play()
  673. bloodlol.Size=Vector3.new(1,0.2,1)
  674. bloodlol.Name = "BloodPuddle"
  675. bloodlol.Anchored = true
  676. bloodlol.CanCollide = false
  677. bloodlol.Material = Enum.Material.SmoothPlastic
  678. if OwO ~= true then
  679. bloodlol.Color = Frame_2.BackgroundColor3
  680. else
  681. bloodlol.Color = Color3.new(1,1,1)
  682. end
  683. local cyl = Instance.new('CylinderMesh',bloodlol)
  684. cyl.Scale = Vector3.new(1,0.1,1)
  685. bloodlol.CFrame = CFrame.new(pos)
  686. local coru=coroutine.wrap(function()
  687. while bloodlol.Parent ~= nil do
  688. if bloodlol.Transparency < 1 then
  689. bloodlol.Transparency = bloodlol.Transparency+0.05
  690. else
  691. bloodlol:Destroy()
  692. end
  693. wait(0.1)
  694. end
  695. end)
  696. coru()
  697. end
  698. end
  699. end)
  700. local coru = coroutine.wrap(function()
  701. wait(1)
  702. thing:Destroy()
  703. end)
  704. coru()
  705. end)
  706. reeee()
  707. wait()
  708. end
  709. end
  710.  
  711. function stun(char)
  712. local found = false
  713. pcall(function()
  714. char:FindFirstChildOfClass('Humanoid'):ChangeState(Enum.HumanoidStateType.Physics)
  715. end)
  716. for i,v in pairs(rekt) do
  717. if v == char then
  718. found = true
  719. end
  720. end
  721. if found == false then
  722. table.insert(rekt,char)
  723. end
  724. end
  725. function unstun(char)
  726. for i,v in pairs(rekt) do
  727. if v == char then
  728. if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChildOfClass('Humanoid').Health>0 then
  729. v:FindFirstChildOfClass('Humanoid'):ChangeState(Enum.HumanoidStateType.Running)
  730. v:FindFirstChildOfClass('Humanoid').PlatformStand = false
  731. v:FindFirstChildOfClass('Humanoid').Sit = false
  732. v:FindFirstChildOfClass('Humanoid').Jump = true
  733. v:FindFirstChildOfClass('Humanoid').JumpPower = 50
  734. v:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
  735. v:FindFirstChildOfClass('Humanoid').Name = "Humanoid"
  736. end
  737. table.remove(rekt,i)
  738. end
  739. end
  740. end
  741.  
  742. function recurse(root,callback,i)
  743. i= i or 0
  744. for _,v in pairs(root:GetChildren()) do
  745. i = i + 1
  746. callback(i,v)
  747.  
  748. if #v:GetChildren() > 0 then
  749. i = recurse(v,callback,i)
  750. end
  751. end
  752.  
  753. return i
  754. end
  755.  
  756. function ragdollJoint(character, part0, part1, attachmentName, className, properties)
  757. if character:FindFirstChild("RagdollConstraint"..part1.Name) == nil then
  758. if character:FindFirstChild('HumanoidRootPart')then
  759. character.HumanoidRootPart.CanCollide = false
  760. end
  761. for i,v in pairs(character:GetChildren()) do
  762. 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
  763. v.Size = Vector3.new(1,1,1)
  764. end
  765. end
  766. recurse(character, function(_,v)
  767. if v:IsA("Attachment") and v.Parent.Name ~= "ayybleed" then
  768. v.Axis = Vector3.new(0, 1, 0)
  769. v.SecondaryAxis = Vector3.new(0, 0, 1)
  770. v.Rotation = Vector3.new(0, 0, 0)
  771. end
  772. end)
  773. if part1:FindFirstChildOfClass('Motor6D') then
  774. part1:FindFirstChildOfClass('Motor6D'):Destroy()
  775. end
  776. if attachmentName ~= "NeckAttachment" then
  777. attachmentName = attachmentName.."RigAttachment"
  778. end
  779. local constraint = Instance.new(className.."Constraint")
  780. constraint.Attachment0 = part0:FindFirstChild(attachmentName)
  781. constraint.Attachment1 = part1:FindFirstChild(attachmentName)
  782. constraint.Name = "RagdollConstraint"..part1.Name
  783. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  784. local collidepart = Instance.new('Part',part1)
  785. collidepart.Size = part1.Size/2
  786. if string.find(string.lower(part1.Name),"upper") then
  787. if string.find(string.lower(part1.Name),"leg") then
  788. collidepart.Size = part1.Size/3
  789. else
  790. collidepart.Size = part1.Size/2.5
  791. end
  792. end
  793. collidepart.CanCollide = true
  794. collidepart.Name = "Collision"
  795. collidepart.Anchored = false
  796. collidepart.Transparency = 1
  797. collidepart.CFrame = part1.CFrame
  798. collidepart:BreakJoints()
  799. local attachment0 = Instance.new('Attachment',part1)
  800. local attachment1 = Instance.new('Attachment',collidepart)
  801. if attachment0 and attachment1 then
  802. local constraint = Instance.new("HingeConstraint")
  803. constraint.Attachment0 = attachment0
  804. constraint.Attachment1 = attachment1
  805. constraint.LimitsEnabled = true
  806. constraint.UpperAngle = 0
  807. constraint.LowerAngle = 0
  808. constraint.Parent = character
  809. end
  810. if string.find(string.lower(part1.Name),"upper") then
  811. if string.find(string.lower(part1.Name),"leg") then
  812. attachment0.Position = Vector3.new(0,0.01,0)
  813. else
  814. attachment0.Position = Vector3.new(0,0.25,0)
  815. end
  816. else
  817. attachment0.Position = Vector3.new(0,-0.1,0)
  818. end
  819. end
  820. for _,propertyData in next,properties or {} do
  821. constraint[propertyData[1]] = propertyData[2]
  822. end
  823.  
  824. constraint.Parent = character
  825. end
  826. end
  827.  
  828. function R6ragdollJoint(character,limbname,attached,heded)
  829. pcall(function()
  830. 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
  831. local torsoatt = Instance.new('Attachment',character.Torso)
  832. torsoatt.Name = limbname.."RagdollConstraint"
  833. torsoatt.Position = Vector3.new(1.45,0.768,-0.009)
  834. torsoatt.Axis = Vector3.new(1,0,0)
  835. torsoatt.SecondaryAxis = Vector3.new(0,1,0)
  836. local limbatt = Instance.new("Attachment",character[limbname])
  837. limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
  838. limbatt.Name = limbname.."RagdollConstraint"
  839. limbatt.Axis = Vector3.new(1,0,0)
  840. limbatt.SecondaryAxis = Vector3.new(0,1,0)
  841. local ballc = Instance.new('BallSocketConstraint',character)
  842. ballc.Name = "RightArmRagdollRig"
  843. ballc.Attachment0 = torsoatt
  844. ballc.Attachment1 = limbatt
  845. local part1 = character[limbname]
  846. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  847. local collidepart = Instance.new('Part',part1)
  848. collidepart.Size = part1.Size/1.5
  849. collidepart.CanCollide = true
  850. collidepart.Name = "Collision"
  851. collidepart.Anchored = false
  852. collidepart.Transparency = 1
  853. collidepart.CFrame = part1.CFrame
  854. collidepart:BreakJoints()
  855. local attachment0 = Instance.new('Attachment',part1)
  856. local attachment1 = Instance.new('Attachment',collidepart)
  857. if attachment0 and attachment1 then
  858. local constraint = Instance.new("HingeConstraint")
  859. constraint.Attachment0 = attachment0
  860. constraint.Attachment1 = attachment1
  861. constraint.LimitsEnabled = true
  862. constraint.UpperAngle = 0
  863. constraint.LowerAngle = 0
  864. constraint.Parent = character
  865. end
  866. end
  867. if character.Torso:FindFirstChild('Right Shoulder') then
  868. character.Torso:FindFirstChild('Right Shoulder'):Destroy()
  869. end
  870. 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
  871. local torsoatt = Instance.new('Attachment',character.Torso)
  872. torsoatt.Name = limbname.."RagdollConstraint"
  873. torsoatt.Position = Vector3.new(-1.45,0.768,-0.009)
  874. torsoatt.Axis = Vector3.new(1,0,0)
  875. torsoatt.SecondaryAxis = Vector3.new(0,1,0)
  876. local limbatt = Instance.new("Attachment",character[limbname])
  877. limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
  878. limbatt.Name = limbname.."RagdollConstraint"
  879. limbatt.Axis = Vector3.new(1,0,0)
  880. limbatt.SecondaryAxis = Vector3.new(0,1,0)
  881. local ballc = Instance.new('BallSocketConstraint',character)
  882. ballc.Name = "LeftArmRagdollRig"
  883. ballc.Attachment0 = torsoatt
  884. ballc.Attachment1 = limbatt
  885. local part1 = character[limbname]
  886. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  887. local collidepart = Instance.new('Part',part1)
  888. collidepart.Size = part1.Size/1.5
  889. collidepart.CanCollide = true
  890. collidepart.Name = "Collision"
  891. collidepart.Anchored = false
  892. collidepart.Transparency = 1
  893. collidepart.CFrame = part1.CFrame
  894. collidepart:BreakJoints()
  895. local attachment0 = Instance.new('Attachment',part1)
  896. local attachment1 = Instance.new('Attachment',collidepart)
  897. if attachment0 and attachment1 then
  898. local constraint = Instance.new("HingeConstraint")
  899. constraint.Attachment0 = attachment0
  900. constraint.Attachment1 = attachment1
  901. constraint.LimitsEnabled = true
  902. constraint.UpperAngle = 0
  903. constraint.LowerAngle = 0
  904. constraint.Parent = character
  905. end
  906. end
  907. if character.Torso:FindFirstChild('Left Shoulder') then
  908. character.Torso:FindFirstChild('Left Shoulder'):Destroy()
  909. end
  910. 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
  911. stun(character)
  912. local torsoatt = Instance.new('Attachment',character.Torso)
  913. torsoatt.Name = limbname.."RagdollConstraint"
  914. torsoatt.Position = Vector3.new(0.45, -1.242, -0.009)
  915. torsoatt.Axis = Vector3.new(1,0,0)
  916. torsoatt.SecondaryAxis = Vector3.new(0,1,0)
  917. local limbatt = Instance.new("Attachment",character[limbname])
  918. limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
  919. limbatt.Name = limbname.."RagdollConstraint"
  920. limbatt.Axis = Vector3.new(1,0,0)
  921. limbatt.SecondaryAxis = Vector3.new(0,1,0)
  922. local ballc = Instance.new('BallSocketConstraint',character)
  923. ballc.Name = "RightLegRagdollRig"
  924. ballc.Attachment0 = torsoatt
  925. ballc.Attachment1 = limbatt
  926. local part1 = character[limbname]
  927. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  928. local collidepart = Instance.new('Part',part1)
  929. collidepart.Size = part1.Size/1.5
  930. collidepart.CanCollide = true
  931. collidepart.Name = "Collision"
  932. collidepart.Anchored = false
  933. collidepart.Transparency = 1
  934. collidepart.CFrame = part1.CFrame
  935. collidepart:BreakJoints()
  936. local attachment0 = Instance.new('Attachment',part1)
  937. local attachment1 = Instance.new('Attachment',collidepart)
  938. if attachment0 and attachment1 then
  939. local constraint = Instance.new("HingeConstraint")
  940. constraint.Attachment0 = attachment0
  941. constraint.Attachment1 = attachment1
  942. constraint.LimitsEnabled = true
  943. constraint.UpperAngle = 0
  944. constraint.LowerAngle = 0
  945. constraint.Parent = character
  946. end
  947. end
  948. if character.Torso:FindFirstChild('Right Hip') then
  949. character.Torso:FindFirstChild('Right Hip'):Destroy()
  950. end
  951. 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
  952. stun(character)
  953. local torsoatt = Instance.new('Attachment',character.Torso)
  954. torsoatt.Name = limbname.."RagdollConstraint"
  955. torsoatt.Position = Vector3.new(-0.45, -1.242, -0.009)
  956. torsoatt.Axis = Vector3.new(1,0,0)
  957. torsoatt.SecondaryAxis = Vector3.new(0,1,0)
  958. local limbatt = Instance.new("Attachment",character[limbname])
  959. limbatt.Position = Vector3.new(-0.086, 0.755, -0.007)
  960. limbatt.Name = limbname.."RagdollConstraint"
  961. limbatt.Axis = Vector3.new(1,0,0)
  962. limbatt.SecondaryAxis = Vector3.new(0,1,0)
  963. local ballc = Instance.new('BallSocketConstraint',character)
  964. ballc.Name = "LeftLegRagdollRig"
  965. ballc.Attachment0 = torsoatt
  966. ballc.Attachment1 = limbatt
  967. local part1 = character[limbname]
  968. if character:FindFirstChildOfClass('Humanoid').Health > 0 then
  969. local collidepart = Instance.new('Part',part1)
  970. collidepart.Size = part1.Size/1.5
  971. collidepart.CanCollide = true
  972. collidepart.Name = "Collision"
  973. collidepart.Anchored = false
  974. collidepart.Transparency = 1
  975. collidepart.CFrame = part1.CFrame
  976. collidepart:BreakJoints()
  977. local attachment0 = Instance.new('Attachment',part1)
  978. local attachment1 = Instance.new('Attachment',collidepart)
  979. if attachment0 and attachment1 then
  980. local constraint = Instance.new("HingeConstraint")
  981. constraint.Attachment0 = attachment0
  982. constraint.Attachment1 = attachment1
  983. constraint.LimitsEnabled = true
  984. constraint.UpperAngle = 0
  985. constraint.LowerAngle = 0
  986. constraint.Parent = character
  987. end
  988. end
  989. if character.Torso:FindFirstChild('Left Hip') then
  990. character.Torso:FindFirstChild('Left Hip'):Destroy()
  991. end
  992. elseif limbname == "Head" or limbname == "Torso" and character:FindFirstChild("Head") and character:FindFirstChild("Torso") and character.Head:FindFirstChild("Neck") == nil then
  993. if character:FindFirstChildOfClass('Humanoid') then
  994. character:FindFirstChildOfClass('Humanoid').Health = 0
  995. end
  996. while character:FindFirstChildOfClass('Humanoid').Health > 0 do wait() end
  997. if character:FindFirstChild('HumanoidRootPart') then
  998. character.HumanoidRootPart:Destroy()
  999. end
  1000. game:GetService('Debris'):AddItem(character,10)
  1001. for _,child in next,character:GetChildren() do
  1002. if child:IsA("Accoutrement") then
  1003. for _,part in next,child:GetChildren() do
  1004. if part:IsA("BasePart") then
  1005. for _,c in pairs(part:GetChildren()) do
  1006. if c:IsA('Weld') then c:Destroy() end
  1007. end
  1008. local attachment1 = part:FindFirstChildOfClass("Attachment")
  1009. local attachment0 = getAttachment0(character,attachment1.Name)
  1010. if attachment0 and attachment1 then
  1011. local constraint = Instance.new("HingeConstraint")
  1012. constraint.Attachment0 = attachment0
  1013. constraint.Attachment1 = attachment1
  1014. constraint.LimitsEnabled = true
  1015. constraint.UpperAngle = 0
  1016. constraint.LowerAngle = 0
  1017. constraint.Parent = character
  1018. end
  1019. end
  1020. end
  1021. end
  1022. end
  1023. for i,v in pairs(character:GetChildren()) do
  1024. if v:IsA('MeshPart') or v:IsA('BasePart') then
  1025. for _,c in pairs(v:GetChildren()) do
  1026. if c.Name == "Collision" then c:Destroy() end
  1027. end
  1028. end
  1029. end
  1030. if character.Torso:FindFirstChild('Neck') then
  1031. character.Torso.Neck:Destroy()
  1032. end
  1033. if character:FindFirstChild('Torso') then
  1034. local collidepart = Instance.new('Part',character.Torso)
  1035. collidepart.Size = character.Torso.Size/1.5
  1036. collidepart.CanCollide = true
  1037. collidepart.Name = "Collision"
  1038. collidepart.Anchored = false
  1039. collidepart.Transparency = 1
  1040. collidepart.CFrame = character.Torso.CFrame
  1041. collidepart:BreakJoints()
  1042. local attachment0 = Instance.new('Attachment',character.Torso)
  1043. local attachment1 = Instance.new('Attachment',collidepart)
  1044. if attachment0 and attachment1 then
  1045. local constraint = Instance.new("HingeConstraint")
  1046. constraint.Attachment0 = attachment0
  1047. constraint.Attachment1 = attachment1
  1048. constraint.LimitsEnabled = true
  1049. constraint.UpperAngle = 0
  1050. constraint.LowerAngle = 0
  1051. constraint.Parent = character
  1052. end
  1053. end
  1054. if character:FindFirstChild('Torso') and character:FindFirstChild('Head') then
  1055. if character.Torso:FindFirstChild('NeckAttachment') == nil then
  1056. local neck = Instance.new('Attachment',character.Torso)
  1057. neck.Name = "NeckAttachment"
  1058. neck.Position = Vector3.new(0, 1, 0)
  1059. end
  1060. ragdollJoint(character,character.Torso, character.Head, "NeckAttachment", "Hinge", {
  1061. {"LimitsEnabled",true};
  1062. {"UpperAngle",50};
  1063. {"LowerAngle",-50};
  1064. })
  1065. end
  1066. if attached ~= false then
  1067. ragdollpart(character, "Right Leg")
  1068. ragdollpart(character, "Left Leg")
  1069. else
  1070. pcall(function()
  1071. local ayybleed = Instance.new('Part',character)
  1072. ayybleed.Size = Vector3.new(character.Torso.Size.X,0.1,character.Torso.Size.Z)
  1073. ayybleed.Transparency = 1
  1074. ayybleed.CanCollide = false
  1075. ayybleed.CFrame = character.Torso.CFrame
  1076. ayybleed:BreakJoints()
  1077. local attachment1 = Instance.new('Attachment',ayybleed)
  1078. attachment1.Position = Vector3.new(0,-character.Torso.Size.Y/2,0)
  1079. attachment1.Orientation = Vector3.new(0, 0, -180)
  1080. local attachment0 = Instance.new('Attachment',character.Torso)
  1081. if attachment0 and attachment1 then
  1082. local constraint = Instance.new("HingeConstraint")
  1083. constraint.Attachment0 = attachment0
  1084. constraint.Attachment1 = attachment1
  1085. constraint.LimitsEnabled = true
  1086. constraint.UpperAngle = 0
  1087. constraint.LowerAngle = 0
  1088. constraint.Parent = character
  1089. end
  1090. local bleedBLEED= coroutine.wrap(function()
  1091. bleed(ayybleed)
  1092. end)
  1093. bleedBLEED()
  1094. end)
  1095. end
  1096. ragdollpart(character, "Right Arm")
  1097. ragdollpart(character, "Left Arm")
  1098. end
  1099. end)
  1100. end
  1101.  
  1102. function getAttachment0(character,attachmentName)
  1103. for _,child in next,character:GetChildren() do
  1104. local attachment = child:FindFirstChild(attachmentName)
  1105. if attachment then
  1106. return attachment
  1107. end
  1108. end
  1109. end
  1110.  
  1111. function ragdollpart(character,partname,attached,heded)
  1112. if heded ~= false then
  1113. local neck = Instance.new('Attachment',character.Head)
  1114. neck.Name = "NeckAttachment"
  1115. neck.Position = Vector3.new(0,-0.5,0)
  1116. else
  1117. local force = Instance.new('BodyForce',character.Head)
  1118. force.Force = Vector3.new(0,500,0)
  1119. game:GetService('Debris'):AddItem(force,0.25)
  1120. pcall(function()
  1121. local asdf = Instance.new('Attachment',character.Head)
  1122. asdf.Position = Vector3.new(0,-character.Head.Size.Y/2,0)
  1123. local last = asdf
  1124. for i=1,14 do
  1125. local bONE = Instance.new('Part',character)
  1126. bONE.BrickColor = BrickColor.new('Institutional white')
  1127. bONE.Size = Vector3.new(0.1,0.1,0.1)
  1128. bONE.CFrame = character.Head.CFrame+(character.Head.CFrame.upVector*-(i/10))
  1129. local lole = Instance.new('Attachment',bONE)
  1130. local hangurself = Instance.new('RopeConstraint',bONE)
  1131. hangurself.Attachment0 = lole
  1132. hangurself.Attachment1 = last
  1133. hangurself.Visible = true
  1134. hangurself.Thickness = 0.05
  1135. hangurself.Color = BrickColor.new('Bright red')
  1136. hangurself.Length = 0.2
  1137. last = lole
  1138. end
  1139. local bleedee = Instance.new('Part',character.Head)
  1140. bleedee.Size = Vector3.new(0.75,0.25,0.75)
  1141. bleedee.CanCollide = false
  1142. bleedee.Color = Frame_2.BackgroundColor3
  1143. bleedee.CFrame = character.Head.CFrame
  1144. local mehs = Instance.new('CylinderMesh',bleedee)
  1145. bleedee:BreakJoints()
  1146. local attachment1 = Instance.new('Attachment',bleedee)
  1147. attachment1.Position = Vector3.new(0,character.Head.Size.Y/2,0)
  1148. attachment1.Orientation = Vector3.new(0,0,180)
  1149. local attachment0 = Instance.new('Attachment',character.Head)
  1150. if attachment0 and attachment1 then
  1151. local constraint = Instance.new("HingeConstraint")
  1152. constraint.Attachment0 = attachment0
  1153. constraint.Attachment1 = attachment1
  1154. constraint.LimitsEnabled = true
  1155. constraint.UpperAngle = 0
  1156. constraint.LowerAngle = 0
  1157. constraint.Parent = character
  1158. end
  1159. spawn(function()
  1160. bleed(bleedee)
  1161. end)
  1162. end)
  1163. local thing = "Torso"
  1164. if character:FindFirstChild(thing) == nil then
  1165. thing = "UpperTorso"
  1166. end
  1167. pcall(function()
  1168. local bleedee = Instance.new('Part',character[thing])
  1169. bleedee.Size = Vector3.new(0.75,0,0.75)
  1170. bleedee.CanCollide = false
  1171. bleedee.Color = Frame_2.BackgroundColor3
  1172. bleedee.CFrame = character[thing].CFrame
  1173. local mehs = Instance.new('CylinderMesh',bleedee)
  1174. bleedee:BreakJoints()
  1175. local attachment1 = Instance.new('Attachment',bleedee)
  1176. attachment1.Position = Vector3.new(0,-character[thing].Size.Y/2,0)
  1177. attachment1.Orientation = Vector3.new(0,0,180)
  1178. local attachment0 = Instance.new('Attachment',character[thing])
  1179. if attachment0 and attachment1 then
  1180. local constraint = Instance.new("HingeConstraint")
  1181. constraint.Attachment0 = attachment0
  1182. constraint.Attachment1 = attachment1
  1183. constraint.LimitsEnabled = true
  1184. constraint.UpperAngle = 0
  1185. constraint.LowerAngle = 0
  1186. constraint.Parent = character
  1187. end
  1188. spawn(function()
  1189. bleed(bleedee)
  1190. end)
  1191. end)
  1192. end
  1193. pcall(function()
  1194. if workspace.PGSPhysicsSolverEnabled == false then
  1195. workspace.PGSPhysicsSolverEnabled = true
  1196. end
  1197. end)
  1198. if partname == "HumanoidRootPart" then
  1199. if character:FindFirstChild('Torso') then
  1200. partname = "Torso"
  1201. else
  1202. partname = "UpperTorso"
  1203. end
  1204. end
  1205. if attached == false then
  1206. if character:FindFirstChild('UpperTorso') then
  1207. pcall(function()
  1208. character.UpperTorso.WaistRigAttachment:Destroy()
  1209. end)
  1210. pcall(function()
  1211. local ayybleed = Instance.new('Part',character)
  1212. ayybleed.Size = Vector3.new(character.UpperTorso.Size.X,0,character.UpperTorso.Size.Z)
  1213. ayybleed.Transparency = 1
  1214. ayybleed.CanCollide = false
  1215. ayybleed.CFrame = character.UpperTorso.CFrame
  1216. ayybleed:BreakJoints()
  1217. ayybleed.Name = "ayybleed"
  1218. local attachment1 = Instance.new('Attachment',ayybleed)
  1219. attachment1.Position = Vector3.new(0,-character.UpperTorso.Size.Y/2,0)
  1220. attachment1.Orientation = Vector3.new(0,0,180)
  1221. local attachment0 = Instance.new('Attachment',character.UpperTorso)
  1222. if attachment0 and attachment1 then
  1223. local constraint = Instance.new("HingeConstraint")
  1224. constraint.Attachment0 = attachment0
  1225. constraint.Attachment1 = attachment1
  1226. constraint.LimitsEnabled = true
  1227. constraint.UpperAngle = 0
  1228. constraint.LowerAngle = 0
  1229. constraint.Parent = character
  1230. end
  1231. local bleedBLEED= coroutine.wrap(function()
  1232. bleed(ayybleed)
  1233. end)
  1234. bleedBLEED()
  1235. end)
  1236. pcall(function()
  1237. local ayybleed = Instance.new('Part',character)
  1238. ayybleed.Size = Vector3.new(character.LowerTorso.Size.X-0.1,0.1,character.LowerTorso.Size.Z-0.1)
  1239. ayybleed.Transparency = 1
  1240. ayybleed.CanCollide = false
  1241. ayybleed.CFrame = character.LowerTorso.CFrame
  1242. ayybleed:BreakJoints()
  1243. ayybleed.Name = "ayybleed"
  1244. local attachment1 = Instance.new('Attachment',ayybleed)
  1245. attachment1.Position = Vector3.new(0,-character.LowerTorso.Size.Y/2,0)
  1246. attachment1.Orientation = Vector3.new(0,0,0)
  1247. local attachment0 = Instance.new('Attachment',character.LowerTorso)
  1248. if attachment0 and attachment1 then
  1249. local constraint = Instance.new("HingeConstraint")
  1250. constraint.Attachment0 = attachment0
  1251. constraint.Attachment1 = attachment1
  1252. constraint.LimitsEnabled = true
  1253. constraint.UpperAngle = 0
  1254. constraint.LowerAngle = 0
  1255. constraint.Parent = character
  1256. end
  1257. local bleedBLEED= coroutine.wrap(function()
  1258. bleed(ayybleed)
  1259. end)
  1260. bleedBLEED()
  1261. end)
  1262. end
  1263. pcall(function()
  1264. local thang = "Torso"
  1265. if character:FindFirstChild('UpperTorso') then
  1266. thang = "UpperTorso"
  1267. end
  1268. local ayybleed = Instance.new('Part',character)
  1269. ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
  1270. ayybleed.Color = Frame_2.BackgroundColor3
  1271. ayybleed.Material = Enum.Material.SmoothPlastic
  1272. ayybleed.Name = "ayybleed"
  1273. ayybleed.CanCollide = false
  1274. ayybleed.Transparency = 0
  1275. ayybleed.CFrame = character[thang].CFrame
  1276. ayybleed:BreakJoints()
  1277. local attachment1 = Instance.new('Attachment',ayybleed)
  1278. attachment1.Position = Vector3.new(0,(character[thang].Size.Y/2)-0.045,0)
  1279. attachment1.Orientation = Vector3.new(0,0,0)
  1280. local attachment0 = Instance.new('Attachment',character[thang])
  1281. if attachment0 and attachment1 then
  1282. local constraint = Instance.new("HingeConstraint")
  1283. constraint.Attachment0 = attachment0
  1284. constraint.Attachment1 = attachment1
  1285. constraint.LimitsEnabled = true
  1286. constraint.UpperAngle = 0
  1287. constraint.LowerAngle = 0
  1288. constraint.Parent = character
  1289. end
  1290. end)
  1291. pcall(function()
  1292. local ree = character.LowerTorso
  1293. local thang = "LowerTorso"
  1294. local ayybleed = Instance.new('Part',character)
  1295. ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
  1296. ayybleed.Color = Frame_2.BackgroundColor3
  1297. ayybleed.Material = Enum.Material.SmoothPlastic
  1298. ayybleed.Name = "ayybleed"
  1299. ayybleed.CanCollide = false
  1300. ayybleed.Transparency = 0
  1301. ayybleed.CFrame = character[thang].CFrame
  1302. ayybleed:BreakJoints()
  1303. local attachment1 = Instance.new('Attachment',ayybleed)
  1304. attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
  1305. attachment1.Orientation = Vector3.new(0,0,0)
  1306. local attachment0 = Instance.new('Attachment',character[thang])
  1307. if attachment0 and attachment1 then
  1308. local constraint = Instance.new("HingeConstraint")
  1309. constraint.Attachment0 = attachment0
  1310. constraint.Attachment1 = attachment1
  1311. constraint.LimitsEnabled = true
  1312. constraint.UpperAngle = 0
  1313. constraint.LowerAngle = 0
  1314. constraint.Parent = character
  1315. end
  1316. end)
  1317. pcall(function()
  1318. local ree = character["Right Leg"]
  1319. local thang = "Right Leg"
  1320. local ayybleed = Instance.new('Part',character)
  1321. ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
  1322. ayybleed.Color = Frame_2.BackgroundColor3
  1323. ayybleed.Material = Enum.Material.SmoothPlastic
  1324. ayybleed.Name = "ayybleed"
  1325. ayybleed.CanCollide = false
  1326. ayybleed.Transparency = 0
  1327. ayybleed.CFrame = character[thang].CFrame
  1328. ayybleed:BreakJoints()
  1329. local attachment1 = Instance.new('Attachment',ayybleed)
  1330. attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
  1331. attachment1.Orientation = Vector3.new(0,0,0)
  1332. local attachment0 = Instance.new('Attachment',character[thang])
  1333. if attachment0 and attachment1 then
  1334. local constraint = Instance.new("HingeConstraint")
  1335. constraint.Attachment0 = attachment0
  1336. constraint.Attachment1 = attachment1
  1337. constraint.LimitsEnabled = true
  1338. constraint.UpperAngle = 0
  1339. constraint.LowerAngle = 0
  1340. constraint.Parent = character
  1341. end
  1342. end)
  1343. pcall(function()
  1344. local ree = character["Left Leg"]
  1345. local thang = "Left Leg"
  1346. local ayybleed = Instance.new('Part',character)
  1347. ayybleed.Size = Vector3.new(character[thang].Size.X-0.1,0.1,character[thang].Size.Z-0.1)
  1348. ayybleed.Color = Frame_2.BackgroundColor3
  1349. ayybleed.Material = Enum.Material.SmoothPlastic
  1350. ayybleed.Name = "ayybleed"
  1351. ayybleed.CanCollide = false
  1352. ayybleed.Transparency = 0
  1353. ayybleed.CFrame = character[thang].CFrame
  1354. ayybleed:BreakJoints()
  1355. local attachment1 = Instance.new('Attachment',ayybleed)
  1356. attachment1.Position = Vector3.new(0,(-character[thang].Size.Y/2)+0.045,0)
  1357. attachment1.Orientation = Vector3.new(0,0,0)
  1358. local attachment0 = Instance.new('Attachment',character[thang])
  1359. if attachment0 and attachment1 then
  1360. local constraint = Instance.new("HingeConstraint")
  1361. constraint.Attachment0 = attachment0
  1362. constraint.Attachment1 = attachment1
  1363. constraint.LimitsEnabled = true
  1364. constraint.UpperAngle = 0
  1365. constraint.LowerAngle = 0
  1366. constraint.Parent = character
  1367. end
  1368. end)
  1369. partname="Head"
  1370. end
  1371. if partname == "RightHand" or partname == "RightLowerArm" or partname == "RightUpperArm" then
  1372. if character:FindFirstChild('RightLowerArm') and character:FindFirstChild('RightHand') then
  1373. ragdollJoint(character,character.RightLowerArm, character.RightHand, "RightWrist", "Hinge", handProperties)
  1374. end
  1375. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('RightUpperArm') then
  1376. ragdollJoint(character, character.UpperTorso, character["RightUpperArm"], "RightShoulder", "BallSocket")
  1377. end
  1378. if character:FindFirstChild('RightUpperArm') and character:FindFirstChild('RightLowerArm') then
  1379. ragdollJoint(character, character.RightUpperArm, character.RightLowerArm, "RightElbow", "BallSocket")
  1380. end
  1381. elseif partname == "LeftHand" or partname == "LeftLowerArm" or partname == "LeftUpperArm" then
  1382. if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftHand') then
  1383. ragdollJoint(character,character.LeftLowerArm, character.LeftHand, "LeftWrist", "Hinge", handProperties)
  1384. end
  1385. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LeftUpperArm') then
  1386. ragdollJoint(character, character.UpperTorso, character["LeftUpperArm"], "LeftShoulder", "BallSocket")
  1387. end
  1388. if character:FindFirstChild('LeftUpperArm') and character:FindFirstChild('LeftLowerArm') then
  1389. ragdollJoint(character, character.LeftUpperArm, character.LeftLowerArm, "LeftElbow", "BallSocket")
  1390. end
  1391. elseif partname == "RightFoot" or partname == "RightUpperLeg" or partname == "RightLowerLeg" then
  1392. stun(character)
  1393. if character:FindFirstChild('RightUpperLeg') and character:FindFirstChild('RightLowerLeg') then
  1394. ragdollJoint(character,character.RightUpperLeg, character.RightLowerLeg, "RightKnee", "Hinge", shinProperties)
  1395. end
  1396. if character:FindFirstChild('RightLowerLeg') and character:FindFirstChild('RightFoot') then
  1397. ragdollJoint(character,character.RightLowerLeg, character.RightFoot, "RightAnkle", "Hinge", footProperties)
  1398. end
  1399. if character:FindFirstChild('LowerTorso') and character:FindFirstChild('RightUpperLeg') then
  1400. ragdollJoint(character,character.LowerTorso, character.RightUpperLeg, "RightHip", "BallSocket")
  1401. end
  1402. elseif partname == "LeftFoot" or partname == "LeftUpperLeg" or partname == "LeftLowerLeg" then
  1403. stun(character)
  1404. if character:FindFirstChild('LeftUpperLeg') and character:FindFirstChild('LeftLowerLeg') then
  1405. ragdollJoint(character,character.LeftUpperLeg, character.LeftLowerLeg, "LeftKnee", "Hinge", shinProperties)
  1406. end
  1407. if character:FindFirstChild('LeftLowerLeg') and character:FindFirstChild('LeftFoot') then
  1408. ragdollJoint(character,character.LeftLowerLeg, character.LeftFoot, "LeftAnkle", "Hinge", footProperties)
  1409. end
  1410. if character:FindFirstChild('LowerTorso') and character:FindFirstChild('LeftUpperLeg') then
  1411. ragdollJoint(character,character.LowerTorso, character.LeftUpperLeg, "LeftHip", "BallSocket")
  1412. end
  1413. elseif partname == "Head" or partname == "UpperTorso" or partname == "LowerTorso" then
  1414. if character:FindFirstChildOfClass('Humanoid') and character:FindFirstChildOfClass('Humanoid').RigType == Enum.HumanoidRigType.R15 then
  1415. if character:FindFirstChildOfClass('Humanoid') then
  1416. character:FindFirstChildOfClass('Humanoid').Health = 0
  1417. end
  1418. if character:FindFirstChild('HumanoidRootPart') then
  1419. character.HumanoidRootPart:Destroy()
  1420. end
  1421. while character:FindFirstChildOfClass('Humanoid').Health > 0 do wait() end
  1422. game:GetService('Debris'):AddItem(character,10)
  1423. for _,child in next,character:GetChildren() do
  1424. if child:IsA("Accoutrement") then
  1425. for _,part in next,child:GetChildren() do
  1426. if part:IsA("BasePart") then
  1427. for _,c in pairs(part:GetChildren()) do
  1428. if c:IsA('Weld') then c:Destroy() end
  1429. end
  1430. local attachment1 = part:FindFirstChildOfClass("Attachment")
  1431. local attachment0 = getAttachment0(character,attachment1.Name)
  1432. if attachment0 and attachment1 then
  1433. local constraint = Instance.new("HingeConstraint")
  1434. constraint.Attachment0 = attachment0
  1435. constraint.Attachment1 = attachment1
  1436. constraint.LimitsEnabled = true
  1437. constraint.UpperAngle = 0
  1438. constraint.LowerAngle = 0
  1439. constraint.Parent = character
  1440. end
  1441. end
  1442. end
  1443. end
  1444. end
  1445. for i,v in pairs(character:GetChildren()) do
  1446. if v:IsA('MeshPart') or v:IsA('BasePart') then
  1447. for _,c in pairs(v:GetChildren()) do
  1448. if c.Name == "Collision" then c:Destroy() end
  1449. end
  1450. end
  1451. end
  1452. if heded == false then
  1453. pcall(function()
  1454. local asdf = Instance.new('Attachment',character.Head)
  1455. asdf.Position = Vector3.new(0,-character.Head.Size.Y/2,0)
  1456. local last = asdf
  1457. character.Head.Neck:Destroy()
  1458. character.Head.NeckRigAttachment:Destroy()
  1459. character.UpperTorso:FindFirstChild('NeckAttachment'):Destroy()
  1460. end)
  1461. end
  1462. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LowerTorso') then
  1463. ragdollJoint(character,character.LowerTorso, character.UpperTorso, "Waist", "BallSocket", {
  1464. {"LimitsEnabled",true};
  1465. {"UpperAngle",5};
  1466. {"Radius",5};
  1467. })
  1468. end
  1469. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('Head') then
  1470. ragdollJoint(character,character.UpperTorso, character.Head, "Neck", "Hinge", {
  1471. {"LimitsEnabled",true};
  1472. {"UpperAngle",50};
  1473. {"LowerAngle",-50};
  1474. })
  1475. end
  1476.  
  1477. local handProperties = {
  1478. {"LimitsEnabled", true};
  1479. {"UpperAngle",0};
  1480. {"LowerAngle",0};
  1481. }
  1482. if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftHand') then
  1483. ragdollJoint(character,character.LeftLowerArm, character.LeftHand, "LeftWrist", "Hinge", handProperties)
  1484. end
  1485. if character:FindFirstChild('RightLowerArm') and character:FindFirstChild('RightHand') then
  1486. ragdollJoint(character,character.RightLowerArm, character.RightHand, "RightWrist", "Hinge", handProperties)
  1487. end
  1488.  
  1489. local shinProperties = {
  1490. {"LimitsEnabled", true};
  1491. {"UpperAngle", 0};
  1492. {"LowerAngle", -75};
  1493. }
  1494. if character:FindFirstChild('LeftUpperLeg') and character:FindFirstChild('LeftLowerLeg') then
  1495. ragdollJoint(character,character.LeftUpperLeg, character.LeftLowerLeg, "LeftKnee", "Hinge", shinProperties)
  1496. end
  1497. if character:FindFirstChild('RightUpperLeg') and character:FindFirstChild('RightLowerLeg') then
  1498. ragdollJoint(character,character.RightUpperLeg, character.RightLowerLeg, "RightKnee", "Hinge", shinProperties)
  1499. end
  1500.  
  1501. local footProperties = {
  1502. {"LimitsEnabled", true};
  1503. {"UpperAngle", 15};
  1504. {"LowerAngle", -45};
  1505. }
  1506. if character:FindFirstChild('LeftLowerLeg') and character:FindFirstChild('LeftFoot') then
  1507. ragdollJoint(character,character.LeftLowerLeg, character.LeftFoot, "LeftAnkle", "Hinge", footProperties)
  1508. end
  1509. if character:FindFirstChild('RightLowerLeg') and character:FindFirstChild('RightFoot') then
  1510. ragdollJoint(character,character.RightLowerLeg, character.RightFoot, "RightAnkle", "Hinge", footProperties)
  1511. end
  1512. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('LeftUpperArm') then
  1513. ragdollJoint(character,character.UpperTorso, character.LeftUpperArm, "LeftShoulder", "BallSocket")
  1514. end
  1515. if character:FindFirstChild('LeftLowerArm') and character:FindFirstChild('LeftUpperArm') then
  1516. ragdollJoint(character,character.LeftUpperArm, character.LeftLowerArm, "LeftElbow", "BallSocket")
  1517. end
  1518. if character:FindFirstChild('UpperTorso') and character:FindFirstChild('RightUpperArm') then
  1519. ragdollJoint(character,character.UpperTorso, character.RightUpperArm, "RightShoulder", "BallSocket")
  1520. end
  1521. if character:FindFirstChild('RightUpperArm') and character:FindFirstChild('RightLowerArm') then
  1522. ragdollJoint(character,character.RightUpperArm, character.RightLowerArm, "RightElbow", "BallSocket")
  1523. end
  1524. if character:FindFirstChild('LowerTorso') and character:FindFirstChild('LeftUpperLeg') then
  1525. ragdollJoint(character,character.LowerTorso, character.LeftUpperLeg, "LeftHip", "BallSocket")
  1526. end
  1527. if character:FindFirstChild('LowerTorso') and character:FindFirstChild('RightUpperLeg') then
  1528. ragdollJoint(character,character.LowerTorso, character.RightUpperLeg, "RightHip", "BallSocket")
  1529. end
  1530. if character:FindFirstChild('HumanoidRootPart') then
  1531. character.HumanoidRootPart:Destroy()
  1532. end
  1533. else
  1534. R6ragdollJoint(character,partname,attached,heded)
  1535. end
  1536. else
  1537. R6ragdollJoint(character,partname,attached,heded)
  1538. end
  1539. end
  1540.  
  1541. function grow(weld,part,endsize,endpos,amntime)
  1542. local start = weld.C1
  1543. local parent = weld.Parent
  1544. local startsize = part.Size
  1545. local particl = Instance.new("ParticleEmitter")
  1546. particl.LightEmission = 3
  1547. 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))})
  1548. particl.LightInfluence = 0.75
  1549. particl.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
  1550. particl.Lifetime = NumberRange.new(0.1, 1)
  1551. particl.Rate = 50
  1552. particl.RotSpeed = NumberRange.new(300, 300)
  1553. particl.Speed = NumberRange.new(0, 1)
  1554. particl.SpreadAngle = Vector2.new(90, 90)
  1555. particl.Parent = part
  1556. for i=1,amntime*100 do
  1557. weld.C1 = start:lerp(endpos,i/(amntime*100))
  1558. part.Size = startsize:lerp(endsize,i/(amntime*100))
  1559. weld.Parent = parent
  1560. wait(0.01)
  1561. end
  1562. particl.Enabled = false
  1563. end
  1564. function lerp(weld,startpos,endpos,amntime,longatend)
  1565. local waited = 0
  1566. for i=1,amntime*100 do
  1567. if longatend == true then
  1568. startpos = weld.C0
  1569. end
  1570. weld.C0 = startpos:lerp(endpos,i/(amntime*100))
  1571. wait(0.01)
  1572. waited=waited+0.01
  1573. end
  1574. end
  1575.  
  1576. function spawned()
  1577. local usable = true
  1578. local working = false
  1579. local mode = "kill"
  1580. local equipped = false
  1581. local char = player.Character
  1582. local blademode = "handle"
  1583. local swinging = false
  1584. local gettingeem = false
  1585. local MOAN = false
  1586. local sounding = false
  1587. local SLESH = false
  1588. local goteem = nil
  1589. local grabbing = false
  1590. local grabbed = nil
  1591. local grabweld = nil
  1592. local aidsificating = nil
  1593. player.CharacterAdded:connect(function()
  1594. if usable then
  1595. usable = false
  1596. end
  1597. end)
  1598. if char == nil then return end
  1599. while char:FindFirstChildOfClass('Humanoid') == nil or char:FindFirstChild('Head') == nil do wait() end
  1600. local badass = Instance.new('Sound',char.Head)
  1601. badass.Name = 'Badass'
  1602. badass.EmitterSize = player.CameraMaxZoomDistance+1
  1603. badass.MaxDistance = player.CameraMaxZoomDistance+1
  1604. badass.Volume = 10
  1605. badass.Looped=true
  1606. badass.SoundId = 'rbxassetid://428902535'
  1607. local handle = Instance.new("Part", char)
  1608. handle.BrickColor = BrickColor.new("Really black")
  1609. handle.Material = "Metal"
  1610. handle.CanCollide = false
  1611. handle.Anchored = false
  1612. handle.Shape = "Cylinder"
  1613. handle.Size = Vector3.new(1.1, 0.3, 0.3)
  1614. handle.BackSurface = "SmoothNoOutlines"
  1615. handle.BottomSurface = "SmoothNoOutlines"
  1616. handle.FrontSurface = "SmoothNoOutlines"
  1617. handle.LeftSurface = "SmoothNoOutlines"
  1618. handle.RightSurface = "SmoothNoOutlines"
  1619. handle.TopSurface = "SmoothNoOutlines"
  1620. handle.Name = "handle"
  1621.  
  1622. local hweld = Instance.new("Weld", char.Torso)
  1623. hweld.Part0 = char.Torso
  1624. hweld.Part1 = handle
  1625. hweld.C0 = CFrame.new(1, -0.8, 0) * CFrame.Angles(0, math.rad(90), 0)
  1626.  
  1627. local rdd = false
  1628. function oogabooga()
  1629. if rdd == false then
  1630. rdd = true
  1631. pcall(function()
  1632. ragdollpart(char,"Right Arm")
  1633. ragdollpart(char,"Right Leg")
  1634. ragdollpart(char,"Left Arm")
  1635. ragdollpart(char,"Left Leg")
  1636. end)
  1637. pcall(function()
  1638. ragdollpart(char,"RightUpperArm")
  1639. ragdollpart(char,"RightUpperLeg")
  1640. ragdollpart(char,"LeftUpperArm")
  1641. ragdollpart(char,"LeftUpperLeg")
  1642. end)
  1643. unstun(char)
  1644. for i,v in pairs(char:GetChildren()) do
  1645. v.ChildAdded:connect(function(child)
  1646. if rdd == true then
  1647. if child.Name ~= "Neck" and child.Name ~= "RootJoint" and child.Name ~= "Root" and (child:IsA('Motor6D') or child:IsA('Weld')) then
  1648. if child ~= grabweld then
  1649. spawn(function()
  1650. wait()
  1651. child:Destroy()
  1652. end)
  1653. end
  1654. end
  1655. end
  1656. end)
  1657. if string.find(string.lower(v.Name),'leg') then
  1658. if v:FindFirstChild('Collision') then
  1659. v:FindFirstChild('Collision'):Destroy()
  1660. end
  1661. end
  1662. end
  1663. else
  1664. rdd = false
  1665. for i,v in pairs(char:GetChildren()) do
  1666. if v:IsA('HingeConstraint') or v:IsA('BallSocketConstraint') then
  1667. v:Destroy()
  1668. elseif v:IsA('BasePart') then
  1669. if v:FindFirstChild('Collision') then
  1670. v.Collision:Destroy()
  1671. end
  1672. for a,c in pairs(v:GetChildren()) do
  1673. if string.find(string.lower(c.Name),"ragdoll") then
  1674. c:Destroy()
  1675. end
  1676. end
  1677. end
  1678. end
  1679. pcall(function()
  1680. local ra = rightclone:Clone()
  1681. ra.Parent = char.Torso
  1682. ra.Part0 = char.Torso
  1683. ra.Part1 = char["Right Arm"]
  1684. end)
  1685. pcall(function()
  1686. local la = leftclone:Clone()
  1687. la.Parent = char.Torso
  1688. la.Part0 = char.Torso
  1689. la.Part1 = char["Left Arm"]
  1690. end)
  1691. pcall(function()
  1692. local ll = leftlegclone:Clone()
  1693. ll.Parent = char.Torso
  1694. ll.Part0 = char.Torso
  1695. ll.Part1 = char["Left Leg"]
  1696. end)
  1697. pcall(function()
  1698. local rl = rightlegclone:Clone()
  1699. rl.Parent = char.Torso
  1700. rl.Part0 = char.Torso
  1701. rl.Part1 = char["Right Leg"]
  1702. end)
  1703. end
  1704. end
  1705. function getrid()
  1706. if grabbed then
  1707. release()
  1708. end
  1709. blademode = "handle"
  1710. for _,ree in pairs(handle:GetChildren()) do
  1711. if ree:IsA('BasePart') then
  1712. local part = Instance.new('Part',workspace)
  1713. part.CFrame = ree.CFrame
  1714. part.Anchored = true
  1715. part.CanCollide = false
  1716. part.Size = ree.Size
  1717. part.Transparency = 1
  1718. ree:Destroy()
  1719. local pe2 = Instance.new("ParticleEmitter")
  1720. pe2.Acceleration = Vector3.new(0, 1, 0)
  1721. pe2.Lifetime = NumberRange.new(0.1, 0.2)
  1722. pe2.Speed = NumberRange.new(0.5)
  1723. pe2.Rate = 20000
  1724. pe2.RotSpeed = NumberRange.new(-30, 30)
  1725. pe2.Rotation = NumberRange.new(0, 360)
  1726. pe2.Size = NumberSequence.new({
  1727. NumberSequenceKeypoint.new(0, part.Size.X*2, 0),
  1728. NumberSequenceKeypoint.new(1, part.Size.X*2, 0),
  1729. })
  1730. pe2.Texture = "rbxassetid://244221440"
  1731. pe2.Transparency = NumberSequence.new({
  1732. NumberSequenceKeypoint.new(0, 0.9, 0),
  1733. NumberSequenceKeypoint.new(1, 0.9, 0)
  1734. })
  1735. pe2.ZOffset = 5
  1736. pe2.VelocitySpread = 360
  1737. pe2.Parent = part
  1738. pe2.Enabled = true
  1739. local coru=coroutine.wrap(function()
  1740. wait(0.2)
  1741. pe2.Enabled = false
  1742. game:GetService('Debris'):AddItem(part,0.5)
  1743. end)
  1744. coru()
  1745. else
  1746. ree:Remove()
  1747. end
  1748. end
  1749. end
  1750.  
  1751. function equip()
  1752. equipped = true
  1753. working = true
  1754. if char.Torso:FindFirstChild("Right Shoulder") then
  1755. char.Torso:FindFirstChild("Right Shoulder"):Destroy()
  1756. end
  1757. local weld = Instance.new('Weld', char.Torso)
  1758. weld.Name = "Lerping"
  1759. weld.Part0 = char["Right Arm"]
  1760. weld.Part1 = char.Torso
  1761. weld.C0 = CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0)
  1762.  
  1763. lerp(weld,weld.C0,CFrame.new(-1.3, -0.5, 0) * CFrame.Angles(0, 0, math.rad(15)),0.12,true)
  1764.  
  1765. wait(0.1)
  1766.  
  1767. hweld.Part0 = char["Right Arm"]
  1768. hweld.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0)
  1769.  
  1770. lerp(weld,weld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  1771.  
  1772. weld:Destroy()
  1773. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  1774. local clone = rightclone:Clone()
  1775. clone.Part0 = char.Torso
  1776. clone.Part1 = char["Right Arm"]
  1777. clone.Parent = char.Torso
  1778. end
  1779. working = false
  1780. end
  1781.  
  1782. function unequip()
  1783. getrid(handle)
  1784. equipped = false
  1785. working = true
  1786.  
  1787. if char.Torso:FindFirstChild("Right Shoulder") then
  1788. char.Torso:FindFirstChild("Right Shoulder"):Destroy()
  1789. end
  1790.  
  1791. local weld = Instance.new('Weld', char.Torso)
  1792. weld.Name = "Lerping"
  1793. weld.Part0 = char["Right Arm"]
  1794. weld.Part1 = char.Torso
  1795. weld.C0 = CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0)
  1796.  
  1797.  
  1798. lerp(weld,weld.C0,CFrame.new(-1.3, -0.5, 0) * CFrame.Angles(0, 0, math.rad(15)),0.12,true)
  1799.  
  1800. hweld.Part0 = char["Torso"]
  1801. hweld.C0 = CFrame.new(1, -0.8, 0) * CFrame.Angles(0, math.rad(90), 0)
  1802. lerp(weld,weld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08,true)
  1803. weld:Destroy()
  1804. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  1805. local clone = rightclone:Clone()
  1806. clone.Part0 = char.Torso
  1807. clone.Part1 = char["Right Arm"]
  1808. clone.Parent = char.Torso
  1809. end
  1810. working = false
  1811. end
  1812.  
  1813. function dildo()
  1814. blademode = "dildo"
  1815. working = true
  1816. -- 1 - pink toy
  1817. local obj1 = Instance.new("Model")
  1818. obj1.Name = "pink toy"
  1819. obj1.Parent = handle
  1820.  
  1821. -- 2 - Model
  1822. local obj2 = Instance.new("Model")
  1823. obj2.Parent = obj1
  1824.  
  1825. -- 3 - Part
  1826. local obj3 = Instance.new("Part")
  1827. obj3.CFrame = CFrame.new(Vector3.new(66.8643951, 3.86435986, 7.14990711)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1828. obj3.CanCollide = false
  1829. obj3.TopSurface = Enum.SurfaceType.Smooth
  1830. obj3.BottomSurface = Enum.SurfaceType.Smooth
  1831. obj3.Material = Enum.Material.SmoothPlastic
  1832. obj3.Size = Vector3.new(1.00000024, 1.00000024, 1.00000024)
  1833. obj3.BrickColor = BrickColor.new("Hot pink")
  1834. obj3.Friction = 0.30000001192093
  1835. obj3.Shape = Enum.PartType.Ball
  1836. obj3.Parent = obj2
  1837. obj3.Name = "tip"
  1838.  
  1839. -- 4 - Part
  1840. local obj4 = Instance.new("Part")
  1841. obj4.CFrame = CFrame.new(Vector3.new(67.8275909, 2.08898449, 7.50048351)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.0471986532211)
  1842. obj4.CanCollide = false
  1843. obj4.TopSurface = Enum.SurfaceType.Smooth
  1844. obj4.BottomSurface = Enum.SurfaceType.Smooth
  1845. obj4.Material = Enum.Material.SmoothPlastic
  1846. obj4.Size = Vector3.new(4.09999943, 1, 1)
  1847. obj4.BrickColor = BrickColor.new("Hot pink")
  1848. obj4.Friction = 0.30000001192093
  1849. obj4.Shape = Enum.PartType.Cylinder
  1850. obj4.Parent = obj2
  1851.  
  1852. -- 5 - Part
  1853. local obj5 = Instance.new("Part")
  1854. obj5.CFrame = CFrame.new(Vector3.new(66.7104797, 3.86435843, 7.57276678)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1855. obj5.CanCollide = false
  1856. obj5.TopSurface = Enum.SurfaceType.Smooth
  1857. obj5.BottomSurface = Enum.SurfaceType.Smooth
  1858. obj5.Material = Enum.Material.SmoothPlastic
  1859. obj5.Size = Vector3.new(0.25, 0.25, 0.25)
  1860. obj5.BrickColor = BrickColor.new("Hot pink")
  1861. obj5.Friction = 0.30000001192093
  1862. obj5.Shape = Enum.PartType.Ball
  1863. obj5.Parent = obj2
  1864.  
  1865. -- 6 - Part
  1866. local obj6 = Instance.new("Part")
  1867. obj6.CFrame = CFrame.new(Vector3.new(68.6905365, 0.83212769, 8.29345417)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.7925276756287)
  1868. obj6.CanCollide = false
  1869. obj6.TopSurface = Enum.SurfaceType.Smooth
  1870. obj6.BottomSurface = Enum.SurfaceType.Smooth
  1871. obj6.Material = Enum.Material.SmoothPlastic
  1872. obj6.Size = Vector3.new(0.999999762, 0.999999762, 0.999999762)
  1873. obj6.BrickColor = BrickColor.new("Hot pink")
  1874. obj6.Friction = 0.30000001192093
  1875. obj6.Shape = Enum.PartType.Ball
  1876. obj6.Parent = obj2
  1877.  
  1878. -- 7 - Part
  1879. local obj7 = Instance.new("Part")
  1880. obj7.CFrame = CFrame.new(Vector3.new(67.0182953, 3.86435866, 6.72704411)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1881. obj7.CanCollide = false
  1882. obj7.TopSurface = Enum.SurfaceType.Smooth
  1883. obj7.BottomSurface = Enum.SurfaceType.Smooth
  1884. obj7.Material = Enum.Material.SmoothPlastic
  1885. obj7.Size = Vector3.new(0.25, 0.25, 0.25)
  1886. obj7.BrickColor = BrickColor.new("Hot pink")
  1887. obj7.Friction = 0.30000001192093
  1888. obj7.Shape = Enum.PartType.Ball
  1889. obj7.Parent = obj2
  1890.  
  1891. -- 8 - Part
  1892. local obj8 = Instance.new("Part")
  1893. obj8.CFrame = CFrame.new(Vector3.new(68.9983597, 0.832128167, 7.44772816)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.7925276756287)
  1894. obj8.CanCollide = false
  1895. obj8.TopSurface = Enum.SurfaceType.Smooth
  1896. obj8.BottomSurface = Enum.SurfaceType.Smooth
  1897. obj8.Material = Enum.Material.SmoothPlastic
  1898. obj8.Size = Vector3.new(0.999999762, 0.999999762, 0.999999762)
  1899. obj8.BrickColor = BrickColor.new("Hot pink")
  1900. obj8.Friction = 0.30000001192093
  1901. obj8.Shape = Enum.PartType.Ball
  1902. obj8.Parent = obj2
  1903. local fiREPART = obj8
  1904.  
  1905. -- 9 - Part
  1906. local obj9 = Instance.new("Part")
  1907. obj9.CFrame = CFrame.new(Vector3.new(68.8566208, 0.357954353, 7.87501621)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.2217314243317)
  1908. obj9.CanCollide = false
  1909. obj9.TopSurface = Enum.SurfaceType.Smooth
  1910. obj9.BottomSurface = Enum.SurfaceType.Smooth
  1911. obj9.Material = Enum.Material.SmoothPlastic
  1912. obj9.Size = Vector3.new(0.0999999791, 1.50000036, 2)
  1913. obj9.BrickColor = BrickColor.new("Hot pink")
  1914. obj9.Friction = 0.30000001192093
  1915. obj9.Shape = Enum.PartType.Cylinder
  1916. obj9.Parent = obj2
  1917.  
  1918. -- 10 - Part
  1919. local obj10 = Instance.new("Part")
  1920. obj10.CFrame = CFrame.new(Vector3.new(66.8069, 3.58244801, 7.60786104)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1921. obj10.CanCollide = false
  1922. obj10.TopSurface = Enum.SurfaceType.Smooth
  1923. obj10.BottomSurface = Enum.SurfaceType.Smooth
  1924. obj10.Material = Enum.Material.SmoothPlastic
  1925. obj10.Size = Vector3.new(0.25, 0.25, 0.25)
  1926. obj10.BrickColor = BrickColor.new("Hot pink")
  1927. obj10.Friction = 0.30000001192093
  1928. obj10.Shape = Enum.PartType.Ball
  1929. obj10.Parent = obj2
  1930.  
  1931. -- 11 - Part
  1932. local obj11 = Instance.new("Part")
  1933. obj11.CFrame = CFrame.new(Vector3.new(67.196106, 3.632447, 6.79175806)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  1934. obj11.CanCollide = false
  1935. obj11.TopSurface = Enum.SurfaceType.Smooth
  1936. obj11.BottomSurface = Enum.SurfaceType.Smooth
  1937. obj11.Material = Enum.Material.SmoothPlastic
  1938. obj11.Size = Vector3.new(0.25, 0.25, 0.25)
  1939. obj11.BrickColor = BrickColor.new("Hot pink")
  1940. obj11.Friction = 0.30000001192093
  1941. obj11.Shape = Enum.PartType.Ball
  1942. obj11.Parent = obj2
  1943.  
  1944. -- 12 - Part
  1945. local obj12 = Instance.new("Part")
  1946. obj12.CFrame = CFrame.new(Vector3.new(67.0756683, 3.77002549, 7.63403416)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  1947. obj12.CanCollide = false
  1948. obj12.TopSurface = Enum.SurfaceType.Smooth
  1949. obj12.BottomSurface = Enum.SurfaceType.Smooth
  1950. obj12.Material = Enum.Material.SmoothPlastic
  1951. obj12.Size = Vector3.new(0.25, 0.25, 0.25)
  1952. obj12.BrickColor = BrickColor.new("Hot pink")
  1953. obj12.Friction = 0.30000001192093
  1954. obj12.Shape = Enum.PartType.Ball
  1955. obj12.Parent = obj2
  1956.  
  1957. -- 13 - Part
  1958. local obj13 = Instance.new("Part")
  1959. obj13.CFrame = CFrame.new(Vector3.new(67.4108353, 3.27276325, 6.88037825)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  1960. obj13.CanCollide = false
  1961. obj13.TopSurface = Enum.SurfaceType.Smooth
  1962. obj13.BottomSurface = Enum.SurfaceType.Smooth
  1963. obj13.Material = Enum.Material.SmoothPlastic
  1964. obj13.Size = Vector3.new(0.25, 0.25, 0.25)
  1965. obj13.BrickColor = BrickColor.new("Hot pink")
  1966. obj13.Friction = 0.30000001192093
  1967. obj13.Shape = Enum.PartType.Ball
  1968. obj13.Parent = obj2
  1969.  
  1970. -- 14 - Part
  1971. local obj14 = Instance.new("Part")
  1972. obj14.CFrame = CFrame.new(Vector3.new(66.868927, 3.43238807, 6.82578087)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  1973. obj14.CanCollide = false
  1974. obj14.TopSurface = Enum.SurfaceType.Smooth
  1975. obj14.BottomSurface = Enum.SurfaceType.Smooth
  1976. obj14.Material = Enum.Material.SmoothPlastic
  1977. obj14.Size = Vector3.new(0.25, 0.25, 0.25)
  1978. obj14.BrickColor = BrickColor.new("Hot pink")
  1979. obj14.Friction = 0.30000001192093
  1980. obj14.Shape = Enum.PartType.Ball
  1981. obj14.Parent = obj2
  1982.  
  1983. -- 15 - Part
  1984. local obj15 = Instance.new("Part")
  1985. obj15.CFrame = CFrame.new(Vector3.new(67.1951675, 3.383008, 7.69050598)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  1986. obj15.CanCollide = false
  1987. obj15.TopSurface = Enum.SurfaceType.Smooth
  1988. obj15.BottomSurface = Enum.SurfaceType.Smooth
  1989. obj15.Material = Enum.Material.SmoothPlastic
  1990. obj15.Size = Vector3.new(0.25, 0.25, 0.25)
  1991. obj15.BrickColor = BrickColor.new("Hot pink")
  1992. obj15.Friction = 0.30000001192093
  1993. obj15.Shape = Enum.PartType.Ball
  1994. obj15.Parent = obj2
  1995.  
  1996. -- 16 - Part
  1997. local obj16 = Instance.new("Part")
  1998. obj16.CFrame = CFrame.new(Vector3.new(67.50383, 3.46245813, 7.48069429)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  1999. obj16.CanCollide = false
  2000. obj16.TopSurface = Enum.SurfaceType.Smooth
  2001. obj16.BottomSurface = Enum.SurfaceType.Smooth
  2002. obj16.Material = Enum.Material.SmoothPlastic
  2003. obj16.Size = Vector3.new(0.25, 0.25, 0.25)
  2004. obj16.BrickColor = BrickColor.new("Hot pink")
  2005. obj16.Friction = 0.30000001192093
  2006. obj16.Shape = Enum.PartType.Ball
  2007. obj16.Parent = obj2
  2008.  
  2009. -- 17 - Part
  2010. local obj17 = Instance.new("Part")
  2011. obj17.CFrame = CFrame.new(Vector3.new(66.5551376, 3.4628334, 7.33871651)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  2012. obj17.CanCollide = false
  2013. obj17.TopSurface = Enum.SurfaceType.Smooth
  2014. obj17.BottomSurface = Enum.SurfaceType.Smooth
  2015. obj17.Material = Enum.Material.SmoothPlastic
  2016. obj17.Size = Vector3.new(0.25, 0.25, 0.25)
  2017. obj17.BrickColor = BrickColor.new("Hot pink")
  2018. obj17.Friction = 0.30000001192093
  2019. obj17.Shape = Enum.PartType.Ball
  2020. obj17.Parent = obj2
  2021.  
  2022. -- 18 - Part
  2023. local obj18 = Instance.new("Part")
  2024. obj18.CFrame = CFrame.new(Vector3.new(67.3677139, 3.83245182, 7.3331027)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2025. obj18.CanCollide = false
  2026. obj18.TopSurface = Enum.SurfaceType.Smooth
  2027. obj18.BottomSurface = Enum.SurfaceType.Smooth
  2028. obj18.Material = Enum.Material.SmoothPlastic
  2029. obj18.Size = Vector3.new(0.25, 0.25, 0.25)
  2030. obj18.BrickColor = BrickColor.new("Hot pink")
  2031. obj18.Friction = 0.30000001192093
  2032. obj18.Shape = Enum.PartType.Ball
  2033. obj18.Parent = obj2
  2034.  
  2035. -- 19 - Part
  2036. local obj19 = Instance.new("Part")
  2037. obj19.CFrame = CFrame.new(Vector3.new(67.4115601, 3.71535063, 7.01420689)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  2038. obj19.CanCollide = false
  2039. obj19.TopSurface = Enum.SurfaceType.Smooth
  2040. obj19.BottomSurface = Enum.SurfaceType.Smooth
  2041. obj19.Material = Enum.Material.SmoothPlastic
  2042. obj19.Size = Vector3.new(0.25, 0.25, 0.25)
  2043. obj19.BrickColor = BrickColor.new("Hot pink")
  2044. obj19.Friction = 0.30000001192093
  2045. obj19.Shape = Enum.PartType.Ball
  2046. obj19.Parent = obj2
  2047.  
  2048. -- 20 - Part
  2049. local obj20 = Instance.new("Part")
  2050. obj20.CFrame = CFrame.new(Vector3.new(67.6487045, 3.39313889, 7.19381428)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  2051. obj20.CanCollide = false
  2052. obj20.TopSurface = Enum.SurfaceType.Smooth
  2053. obj20.BottomSurface = Enum.SurfaceType.Smooth
  2054. obj20.Material = Enum.Material.SmoothPlastic
  2055. obj20.Size = Vector3.new(0.25, 0.25, 0.25)
  2056. obj20.BrickColor = BrickColor.new("Hot pink")
  2057. obj20.Friction = 0.30000001192093
  2058. obj20.Shape = Enum.PartType.Ball
  2059. obj20.Parent = obj2
  2060.  
  2061. -- 21 - Part
  2062. local obj21 = Instance.new("Part")
  2063. obj21.CFrame = CFrame.new(Vector3.new(66.8260422, 4.12417316, 6.81669378)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2064. obj21.CanCollide = false
  2065. obj21.TopSurface = Enum.SurfaceType.Smooth
  2066. obj21.BottomSurface = Enum.SurfaceType.Smooth
  2067. obj21.Material = Enum.Material.SmoothPlastic
  2068. obj21.Size = Vector3.new(0.25, 0.25, 0.25)
  2069. obj21.BrickColor = BrickColor.new("Hot pink")
  2070. obj21.Friction = 0.30000001192093
  2071. obj21.Shape = Enum.PartType.Ball
  2072. obj21.Parent = obj2
  2073.  
  2074. -- 22 - Part
  2075. local obj22 = Instance.new("Part")
  2076. obj22.CFrame = CFrame.new(Vector3.new(67.162117, 3.11433029, 6.8847661)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  2077. obj22.CanCollide = false
  2078. obj22.TopSurface = Enum.SurfaceType.Smooth
  2079. obj22.BottomSurface = Enum.SurfaceType.Smooth
  2080. obj22.Material = Enum.Material.SmoothPlastic
  2081. obj22.Size = Vector3.new(0.25, 0.25, 0.25)
  2082. obj22.BrickColor = BrickColor.new("Hot pink")
  2083. obj22.Friction = 0.30000001192093
  2084. obj22.Shape = Enum.PartType.Ball
  2085. obj22.Parent = obj2
  2086.  
  2087. -- 23 - Part
  2088. local obj23 = Instance.new("Part")
  2089. obj23.CFrame = CFrame.new(Vector3.new(66.4981842, 3.63936186, 7.01661682)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2090. obj23.CanCollide = false
  2091. obj23.TopSurface = Enum.SurfaceType.Smooth
  2092. obj23.BottomSurface = Enum.SurfaceType.Smooth
  2093. obj23.Material = Enum.Material.SmoothPlastic
  2094. obj23.Size = Vector3.new(0.25, 0.25, 0.25)
  2095. obj23.BrickColor = BrickColor.new("Hot pink")
  2096. obj23.Friction = 0.30000001192093
  2097. obj23.Shape = Enum.PartType.Ball
  2098. obj23.Parent = obj2
  2099.  
  2100. -- 24 - Part
  2101. local obj24 = Instance.new("Part")
  2102. obj24.CFrame = CFrame.new(Vector3.new(66.6352844, 3.38244724, 7.06651926)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2103. obj24.CanCollide = false
  2104. obj24.TopSurface = Enum.SurfaceType.Smooth
  2105. obj24.BottomSurface = Enum.SurfaceType.Smooth
  2106. obj24.Material = Enum.Material.SmoothPlastic
  2107. obj24.Size = Vector3.new(0.25, 0.25, 0.25)
  2108. obj24.BrickColor = BrickColor.new("Hot pink")
  2109. obj24.Friction = 0.30000001192093
  2110. obj24.Shape = Enum.PartType.Ball
  2111. obj24.Parent = obj2
  2112.  
  2113. -- 25 - Part
  2114. local obj25 = Instance.new("Part")
  2115. obj25.CFrame = CFrame.new(Vector3.new(66.753746, 3.10362744, 7.32704163)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  2116. obj25.CanCollide = false
  2117. obj25.TopSurface = Enum.SurfaceType.Smooth
  2118. obj25.BottomSurface = Enum.SurfaceType.Smooth
  2119. obj25.Material = Enum.Material.SmoothPlastic
  2120. obj25.Size = Vector3.new(0.25, 0.25, 0.25)
  2121. obj25.BrickColor = BrickColor.new("Hot pink")
  2122. obj25.Friction = 0.30000001192093
  2123. obj25.Shape = Enum.PartType.Ball
  2124. obj25.Parent = obj2
  2125.  
  2126. -- 26 - Part
  2127. local obj26 = Instance.new("Part")
  2128. obj26.CFrame = CFrame.new(Vector3.new(66.851532, 3.01907969, 7.04717398)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2129. obj26.CanCollide = false
  2130. obj26.TopSurface = Enum.SurfaceType.Smooth
  2131. obj26.BottomSurface = Enum.SurfaceType.Smooth
  2132. obj26.Material = Enum.Material.SmoothPlastic
  2133. obj26.Size = Vector3.new(0.25, 0.25, 0.25)
  2134. obj26.BrickColor = BrickColor.new("Hot pink")
  2135. obj26.Friction = 0.30000001192093
  2136. obj26.Shape = Enum.PartType.Ball
  2137. obj26.Parent = obj2
  2138.  
  2139. -- 27 - Part
  2140. local obj27 = Instance.new("Part")
  2141. obj27.CFrame = CFrame.new(Vector3.new(66.944519, 3.20876789, 7.64748764)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2142. obj27.CanCollide = false
  2143. obj27.TopSurface = Enum.SurfaceType.Smooth
  2144. obj27.BottomSurface = Enum.SurfaceType.Smooth
  2145. obj27.Material = Enum.Material.SmoothPlastic
  2146. obj27.Size = Vector3.new(0.25, 0.25, 0.25)
  2147. obj27.BrickColor = BrickColor.new("Hot pink")
  2148. obj27.Friction = 0.30000001192093
  2149. obj27.Shape = Enum.PartType.Ball
  2150. obj27.Parent = obj2
  2151.  
  2152. -- 28 - Part
  2153. local obj28 = Instance.new("Part")
  2154. obj28.CFrame = CFrame.new(Vector3.new(67.2306061, 4.08936405, 7.28319883)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2155. obj28.CanCollide = false
  2156. obj28.TopSurface = Enum.SurfaceType.Smooth
  2157. obj28.BottomSurface = Enum.SurfaceType.Smooth
  2158. obj28.Material = Enum.Material.SmoothPlastic
  2159. obj28.Size = Vector3.new(0.25, 0.25, 0.25)
  2160. obj28.BrickColor = BrickColor.new("Hot pink")
  2161. obj28.Friction = 0.30000001192093
  2162. obj28.Shape = Enum.PartType.Ball
  2163. obj28.Parent = obj2
  2164.  
  2165. -- 29 - Part
  2166. local obj29 = Instance.new("Part")
  2167. obj29.CFrame = CFrame.new(Vector3.new(66.5712891, 3.99917173, 6.8835969)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2168. obj29.CanCollide = false
  2169. obj29.TopSurface = Enum.SurfaceType.Smooth
  2170. obj29.BottomSurface = Enum.SurfaceType.Smooth
  2171. obj29.Material = Enum.Material.SmoothPlastic
  2172. obj29.Size = Vector3.new(0.25, 0.25, 0.25)
  2173. obj29.BrickColor = BrickColor.new("Hot pink")
  2174. obj29.Friction = 0.30000001192093
  2175. obj29.Shape = Enum.PartType.Ball
  2176. obj29.Parent = obj2
  2177.  
  2178. -- 30 - Part
  2179. local obj30 = Instance.new("Part")
  2180. obj30.CFrame = CFrame.new(Vector3.new(66.7236328, 4.26077843, 7.20509243)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2181. obj30.CanCollide = false
  2182. obj30.TopSurface = Enum.SurfaceType.Smooth
  2183. obj30.BottomSurface = Enum.SurfaceType.Smooth
  2184. obj30.Material = Enum.Material.SmoothPlastic
  2185. obj30.Size = Vector3.new(0.25, 0.25, 0.25)
  2186. obj30.BrickColor = BrickColor.new("Hot pink")
  2187. obj30.Friction = 0.30000001192093
  2188. obj30.Shape = Enum.PartType.Ball
  2189. obj30.Parent = obj2
  2190.  
  2191. -- 31 - Part
  2192. local obj31 = Instance.new("Part")
  2193. obj31.CFrame = CFrame.new(Vector3.new(66.5950623, 4.16077423, 7.05188084)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2194. obj31.CanCollide = false
  2195. obj31.TopSurface = Enum.SurfaceType.Smooth
  2196. obj31.BottomSurface = Enum.SurfaceType.Smooth
  2197. obj31.Material = Enum.Material.SmoothPlastic
  2198. obj31.Size = Vector3.new(0.25, 0.25, 0.25)
  2199. obj31.BrickColor = BrickColor.new("Hot pink")
  2200. obj31.Friction = 0.30000001192093
  2201. obj31.Shape = Enum.PartType.Ball
  2202. obj31.Parent = obj2
  2203.  
  2204. -- 32 - Part
  2205. local obj32 = Instance.new("Part")
  2206. obj32.CFrame = CFrame.new(Vector3.new(67.0637207, 4.03936481, 7.48850012)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2207. obj32.CanCollide = false
  2208. obj32.TopSurface = Enum.SurfaceType.Smooth
  2209. obj32.BottomSurface = Enum.SurfaceType.Smooth
  2210. obj32.Material = Enum.Material.SmoothPlastic
  2211. obj32.Size = Vector3.new(0.25, 0.25, 0.25)
  2212. obj32.BrickColor = BrickColor.new("Hot pink")
  2213. obj32.Friction = 0.30000001192093
  2214. obj32.Shape = Enum.PartType.Ball
  2215. obj32.Parent = obj2
  2216.  
  2217. -- 33 - Part
  2218. local obj33 = Instance.new("Part")
  2219. obj33.CFrame = CFrame.new(Vector3.new(66.4686813, 3.99917364, 7.16550922)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2220. obj33.CanCollide = false
  2221. obj33.TopSurface = Enum.SurfaceType.Smooth
  2222. obj33.BottomSurface = Enum.SurfaceType.Smooth
  2223. obj33.Material = Enum.Material.SmoothPlastic
  2224. obj33.Size = Vector3.new(0.25, 0.25, 0.25)
  2225. obj33.BrickColor = BrickColor.new("Hot pink")
  2226. obj33.Friction = 0.30000001192093
  2227. obj33.Shape = Enum.PartType.Ball
  2228. obj33.Parent = obj2
  2229.  
  2230. -- 34 - Part
  2231. local obj34 = Instance.new("Part")
  2232. obj34.CFrame = CFrame.new(Vector3.new(66.6615219, 4.14917231, 7.3953228)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2233. obj34.CanCollide = false
  2234. obj34.TopSurface = Enum.SurfaceType.Smooth
  2235. obj34.BottomSurface = Enum.SurfaceType.Smooth
  2236. obj34.Material = Enum.Material.SmoothPlastic
  2237. obj34.Size = Vector3.new(0.25, 0.25, 0.25)
  2238. obj34.BrickColor = BrickColor.new("Hot pink")
  2239. obj34.Friction = 0.30000001192093
  2240. obj34.Shape = Enum.PartType.Ball
  2241. obj34.Parent = obj2
  2242.  
  2243. -- 35 - Part
  2244. local obj35 = Instance.new("Part")
  2245. obj35.CFrame = CFrame.new(Vector3.new(66.8712616, 4.16257238, 7.47166586)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2246. obj35.CanCollide = false
  2247. obj35.TopSurface = Enum.SurfaceType.Smooth
  2248. obj35.BottomSurface = Enum.SurfaceType.Smooth
  2249. obj35.Material = Enum.Material.SmoothPlastic
  2250. obj35.Size = Vector3.new(0.25, 0.25, 0.25)
  2251. obj35.BrickColor = BrickColor.new("Hot pink")
  2252. obj35.Friction = 0.30000001192093
  2253. obj35.Shape = Enum.PartType.Ball
  2254. obj35.Parent = obj2
  2255.  
  2256. -- 36 - Part
  2257. local obj36 = Instance.new("Part")
  2258. obj36.CFrame = CFrame.new(Vector3.new(66.7165604, 3.82596827, 6.77684546)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2259. obj36.CanCollide = false
  2260. obj36.TopSurface = Enum.SurfaceType.Smooth
  2261. obj36.BottomSurface = Enum.SurfaceType.Smooth
  2262. obj36.Material = Enum.Material.SmoothPlastic
  2263. obj36.Size = Vector3.new(0.25, 0.25, 0.25)
  2264. obj36.BrickColor = BrickColor.new("Hot pink")
  2265. obj36.Friction = 0.30000001192093
  2266. obj36.Shape = Enum.PartType.Ball
  2267. obj36.Parent = obj2
  2268.  
  2269. -- 37 - Part
  2270. local obj37 = Instance.new("Part")
  2271. obj37.CFrame = CFrame.new(Vector3.new(66.9846878, 4.27417517, 7.14047909)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2272. obj37.CanCollide = false
  2273. obj37.TopSurface = Enum.SurfaceType.Smooth
  2274. obj37.BottomSurface = Enum.SurfaceType.Smooth
  2275. obj37.Material = Enum.Material.SmoothPlastic
  2276. obj37.Size = Vector3.new(0.25, 0.25, 0.25)
  2277. obj37.BrickColor = BrickColor.new("Hot pink")
  2278. obj37.Friction = 0.30000001192093
  2279. obj37.Shape = Enum.PartType.Ball
  2280. obj37.Parent = obj2
  2281.  
  2282. -- 38 - Part
  2283. local obj38 = Instance.new("Part")
  2284. obj38.CFrame = CFrame.new(Vector3.new(67.1641541, 4.10096312, 6.93975735)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2285. obj38.CanCollide = false
  2286. obj38.TopSurface = Enum.SurfaceType.Smooth
  2287. obj38.BottomSurface = Enum.SurfaceType.Smooth
  2288. obj38.Material = Enum.Material.SmoothPlastic
  2289. obj38.Size = Vector3.new(0.25, 0.25, 0.25)
  2290. obj38.BrickColor = BrickColor.new("Hot pink")
  2291. obj38.Friction = 0.30000001192093
  2292. obj38.Shape = Enum.PartType.Ball
  2293. obj38.Parent = obj2
  2294.  
  2295. -- 39 - Part
  2296. local obj39 = Instance.new("Part")
  2297. obj39.CFrame = CFrame.new(Vector3.new(66.792038, 4.26077843, 7.01715183)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2298. obj39.CanCollide = false
  2299. obj39.TopSurface = Enum.SurfaceType.Smooth
  2300. obj39.BottomSurface = Enum.SurfaceType.Smooth
  2301. obj39.Material = Enum.Material.SmoothPlastic
  2302. obj39.Size = Vector3.new(0.25, 0.25, 0.25)
  2303. obj39.BrickColor = BrickColor.new("Hot pink")
  2304. obj39.Friction = 0.30000001192093
  2305. obj39.Shape = Enum.PartType.Ball
  2306. obj39.Parent = obj2
  2307.  
  2308. -- 40 - Part
  2309. local obj40 = Instance.new("Part")
  2310. obj40.CFrame = CFrame.new(Vector3.new(66.5005493, 3.71436262, 7.38994217)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2311. obj40.CanCollide = false
  2312. obj40.TopSurface = Enum.SurfaceType.Smooth
  2313. obj40.BottomSurface = Enum.SurfaceType.Smooth
  2314. obj40.Material = Enum.Material.SmoothPlastic
  2315. obj40.Size = Vector3.new(0.25, 0.25, 0.25)
  2316. obj40.BrickColor = BrickColor.new("Hot pink")
  2317. obj40.Friction = 0.30000001192093
  2318. obj40.Shape = Enum.PartType.Ball
  2319. obj40.Parent = obj2
  2320.  
  2321. -- 41 - stretches
  2322. local obj41 = Instance.new("Model")
  2323. obj41.Name = "stretches"
  2324. obj41.Parent = obj1
  2325.  
  2326. -- 42 - stretchlol
  2327. local obj42 = Instance.new("Part")
  2328. obj42.CFrame = CFrame.new(Vector3.new(67.162117, 3.13544774, 6.8847661)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  2329. obj42.CanCollide = false
  2330. obj42.Transparency = 1
  2331. obj42.TopSurface = Enum.SurfaceType.Smooth
  2332. obj42.BottomSurface = Enum.SurfaceType.Smooth
  2333. obj42.Material = Enum.Material.SmoothPlastic
  2334. obj42.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2335. obj42.BrickColor = BrickColor.new("Pastel brown")
  2336. obj42.Friction = 0.30000001192093
  2337. obj42.Shape = Enum.PartType.Ball
  2338. obj42.Name = "stretchlol"
  2339. obj42.Parent = obj41
  2340.  
  2341. -- 43 - stretchlol
  2342. local obj43 = Instance.new("Part")
  2343. obj43.CFrame = CFrame.new(Vector3.new(67.1951675, 3.40412855, 7.69050598)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  2344. obj43.CanCollide = false
  2345. obj43.Transparency = 1
  2346. obj43.TopSurface = Enum.SurfaceType.Smooth
  2347. obj43.BottomSurface = Enum.SurfaceType.Smooth
  2348. obj43.Material = Enum.Material.SmoothPlastic
  2349. obj43.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2350. obj43.BrickColor = BrickColor.new("Pastel brown")
  2351. obj43.Friction = 0.30000001192093
  2352. obj43.Shape = Enum.PartType.Ball
  2353. obj43.Name = "stretchlol"
  2354. obj43.Parent = obj41
  2355.  
  2356. -- 44 - stretchlol
  2357. local obj44 = Instance.new("Part")
  2358. obj44.CFrame = CFrame.new(Vector3.new(67.5038223, 3.48357916, 7.48069382)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2359. obj44.CanCollide = false
  2360. obj44.Transparency = 1
  2361. obj44.TopSurface = Enum.SurfaceType.Smooth
  2362. obj44.BottomSurface = Enum.SurfaceType.Smooth
  2363. obj44.Material = Enum.Material.SmoothPlastic
  2364. obj44.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2365. obj44.BrickColor = BrickColor.new("Pastel brown")
  2366. obj44.Friction = 0.30000001192093
  2367. obj44.Shape = Enum.PartType.Ball
  2368. obj44.Name = "stretchlol"
  2369. obj44.Parent = obj41
  2370.  
  2371. -- 45 - stretchlol
  2372. local obj45 = Instance.new("Part")
  2373. obj45.CFrame = CFrame.new(Vector3.new(67.1641541, 4.12207699, 6.93975687)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2374. obj45.CanCollide = false
  2375. obj45.Transparency = 1
  2376. obj45.TopSurface = Enum.SurfaceType.Smooth
  2377. obj45.BottomSurface = Enum.SurfaceType.Smooth
  2378. obj45.Material = Enum.Material.SmoothPlastic
  2379. obj45.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2380. obj45.BrickColor = BrickColor.new("Pastel brown")
  2381. obj45.Friction = 0.30000001192093
  2382. obj45.Shape = Enum.PartType.Ball
  2383. obj45.Name = "stretchlol"
  2384. obj45.Parent = obj41
  2385.  
  2386. -- 46 - stretchlol
  2387. local obj46 = Instance.new("Part")
  2388. obj46.CFrame = CFrame.new(Vector3.new(66.8712616, 4.18368626, 7.47166586)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2389. obj46.CanCollide = false
  2390. obj46.Transparency = 1
  2391. obj46.TopSurface = Enum.SurfaceType.Smooth
  2392. obj46.BottomSurface = Enum.SurfaceType.Smooth
  2393. obj46.Material = Enum.Material.SmoothPlastic
  2394. obj46.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2395. obj46.BrickColor = BrickColor.new("Pastel brown")
  2396. obj46.Friction = 0.30000001192093
  2397. obj46.Shape = Enum.PartType.Ball
  2398. obj46.Name = "stretchlol"
  2399. obj46.Parent = obj41
  2400.  
  2401. -- 47 - stretchlol
  2402. local obj47 = Instance.new("Part")
  2403. obj47.CFrame = CFrame.new(Vector3.new(66.8260345, 4.14528561, 6.81669378)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2404. obj47.CanCollide = false
  2405. obj47.Transparency = 1
  2406. obj47.TopSurface = Enum.SurfaceType.Smooth
  2407. obj47.BottomSurface = Enum.SurfaceType.Smooth
  2408. obj47.Material = Enum.Material.SmoothPlastic
  2409. obj47.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2410. obj47.BrickColor = BrickColor.new("Pastel brown")
  2411. obj47.Friction = 0.30000001192093
  2412. obj47.Shape = Enum.PartType.Ball
  2413. obj47.Name = "stretchlol"
  2414. obj47.Parent = obj41
  2415.  
  2416. -- 48 - stretchlol
  2417. local obj48 = Instance.new("Part")
  2418. obj48.CFrame = CFrame.new(Vector3.new(66.7104797, 3.88547921, 7.57276678)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2419. obj48.CanCollide = false
  2420. obj48.Transparency = 1
  2421. obj48.TopSurface = Enum.SurfaceType.Smooth
  2422. obj48.BottomSurface = Enum.SurfaceType.Smooth
  2423. obj48.Material = Enum.Material.SmoothPlastic
  2424. obj48.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2425. obj48.BrickColor = BrickColor.new("Pastel brown")
  2426. obj48.Friction = 0.30000001192093
  2427. obj48.Shape = Enum.PartType.Ball
  2428. obj48.Name = "stretchlol"
  2429. obj48.Parent = obj41
  2430.  
  2431. -- 49 - stretchlol
  2432. local obj49 = Instance.new("Part")
  2433. obj49.CFrame = CFrame.new(Vector3.new(67.0637207, 4.06047773, 7.48850012)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2434. obj49.CanCollide = false
  2435. obj49.Transparency = 1
  2436. obj49.TopSurface = Enum.SurfaceType.Smooth
  2437. obj49.BottomSurface = Enum.SurfaceType.Smooth
  2438. obj49.Material = Enum.Material.SmoothPlastic
  2439. obj49.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2440. obj49.BrickColor = BrickColor.new("Pastel brown")
  2441. obj49.Friction = 0.30000001192093
  2442. obj49.Shape = Enum.PartType.Ball
  2443. obj49.Name = "stretchlol"
  2444. obj49.Parent = obj41
  2445.  
  2446. -- 50 - stretchlol
  2447. local obj50 = Instance.new("Part")
  2448. obj50.CFrame = CFrame.new(Vector3.new(66.7165604, 3.84708691, 6.77684498)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2449. obj50.CanCollide = false
  2450. obj50.Transparency = 1
  2451. obj50.TopSurface = Enum.SurfaceType.Smooth
  2452. obj50.BottomSurface = Enum.SurfaceType.Smooth
  2453. obj50.Material = Enum.Material.SmoothPlastic
  2454. obj50.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2455. obj50.BrickColor = BrickColor.new("Pastel brown")
  2456. obj50.Friction = 0.30000001192093
  2457. obj50.Shape = Enum.PartType.Ball
  2458. obj50.Name = "stretchlol"
  2459. obj50.Parent = obj41
  2460.  
  2461. -- 51 - stretchlol
  2462. local obj51 = Instance.new("Part")
  2463. obj51.CFrame = CFrame.new(Vector3.new(66.9846878, 4.29528904, 7.14047909)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2464. obj51.CanCollide = false
  2465. obj51.Transparency = 1
  2466. obj51.TopSurface = Enum.SurfaceType.Smooth
  2467. obj51.BottomSurface = Enum.SurfaceType.Smooth
  2468. obj51.Material = Enum.Material.SmoothPlastic
  2469. obj51.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2470. obj51.BrickColor = BrickColor.new("Pastel brown")
  2471. obj51.Friction = 0.30000001192093
  2472. obj51.Shape = Enum.PartType.Ball
  2473. obj51.Name = "stretchlol"
  2474. obj51.Parent = obj41
  2475.  
  2476. -- 52 - stretchlol
  2477. local obj52 = Instance.new("Part")
  2478. obj52.CFrame = CFrame.new(Vector3.new(66.868927, 3.45350599, 6.82578087)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  2479. obj52.CanCollide = false
  2480. obj52.Transparency = 1
  2481. obj52.TopSurface = Enum.SurfaceType.Smooth
  2482. obj52.BottomSurface = Enum.SurfaceType.Smooth
  2483. obj52.Material = Enum.Material.SmoothPlastic
  2484. obj52.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2485. obj52.BrickColor = BrickColor.new("Pastel brown")
  2486. obj52.Friction = 0.30000001192093
  2487. obj52.Shape = Enum.PartType.Ball
  2488. obj52.Name = "stretchlol"
  2489. obj52.Parent = obj41
  2490.  
  2491. -- 53 - stretchlol
  2492. local obj53 = Instance.new("Part")
  2493. obj53.CFrame = CFrame.new(Vector3.new(67.287262, 3.10603261, 7.30382156)) * CFrame.Angles(9.1487750708552e-09, -0.34906616806984, -1.0471986532211)
  2494. obj53.CanCollide = false
  2495. obj53.Transparency = 1
  2496. obj53.TopSurface = Enum.SurfaceType.Smooth
  2497. obj53.BottomSurface = Enum.SurfaceType.Smooth
  2498. obj53.Material = Enum.Material.SmoothPlastic
  2499. obj53.Size = Vector3.new(1.79999995, 1.04999995, 1.04999995)
  2500. obj53.BrickColor = BrickColor.new("Pastel brown")
  2501. obj53.Friction = 0.30000001192093
  2502. obj53.Shape = Enum.PartType.Cylinder
  2503. obj53.Name = "stretchlol"
  2504. obj53.Parent = obj41
  2505.  
  2506. -- 54 - stretchlol
  2507. local obj54 = Instance.new("Part")
  2508. obj54.CFrame = CFrame.new(Vector3.new(66.4686813, 4.02028799, 7.16550922)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2509. obj54.CanCollide = false
  2510. obj54.Transparency = 1
  2511. obj54.TopSurface = Enum.SurfaceType.Smooth
  2512. obj54.BottomSurface = Enum.SurfaceType.Smooth
  2513. obj54.Material = Enum.Material.SmoothPlastic
  2514. obj54.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2515. obj54.BrickColor = BrickColor.new("Pastel brown")
  2516. obj54.Friction = 0.30000001192093
  2517. obj54.Shape = Enum.PartType.Ball
  2518. obj54.Name = "stretchlol"
  2519. obj54.Parent = obj41
  2520.  
  2521. -- 55 - stretchlol
  2522. local obj55 = Instance.new("Part")
  2523. obj55.CFrame = CFrame.new(Vector3.new(66.6615219, 4.17028332, 7.3953228)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2524. obj55.CanCollide = false
  2525. obj55.Transparency = 1
  2526. obj55.TopSurface = Enum.SurfaceType.Smooth
  2527. obj55.BottomSurface = Enum.SurfaceType.Smooth
  2528. obj55.Material = Enum.Material.SmoothPlastic
  2529. obj55.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2530. obj55.BrickColor = BrickColor.new("Pastel brown")
  2531. obj55.Friction = 0.30000001192093
  2532. obj55.Shape = Enum.PartType.Ball
  2533. obj55.Name = "stretchlol"
  2534. obj55.Parent = obj41
  2535.  
  2536. -- 56 - stretchlol
  2537. local obj56 = Instance.new("Part")
  2538. obj56.CFrame = CFrame.new(Vector3.new(66.753746, 3.12474751, 7.32704115)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  2539. obj56.CanCollide = false
  2540. obj56.Transparency = 1
  2541. obj56.TopSurface = Enum.SurfaceType.Smooth
  2542. obj56.BottomSurface = Enum.SurfaceType.Smooth
  2543. obj56.Material = Enum.Material.SmoothPlastic
  2544. obj56.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2545. obj56.BrickColor = BrickColor.new("Pastel brown")
  2546. obj56.Friction = 0.30000001192093
  2547. obj56.Shape = Enum.PartType.Ball
  2548. obj56.Name = "stretchlol"
  2549. obj56.Parent = obj41
  2550.  
  2551. -- 57 - stretchlol
  2552. local obj57 = Instance.new("Part")
  2553. obj57.CFrame = CFrame.new(Vector3.new(67.2306061, 4.11047649, 7.28319883)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2554. obj57.CanCollide = false
  2555. obj57.Transparency = 1
  2556. obj57.TopSurface = Enum.SurfaceType.Smooth
  2557. obj57.BottomSurface = Enum.SurfaceType.Smooth
  2558. obj57.Material = Enum.Material.SmoothPlastic
  2559. obj57.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2560. obj57.BrickColor = BrickColor.new("Pastel brown")
  2561. obj57.Friction = 0.30000001192093
  2562. obj57.Shape = Enum.PartType.Ball
  2563. obj57.Name = "stretchlol"
  2564. obj57.Parent = obj41
  2565.  
  2566. -- 58 - stretchlol
  2567. local obj58 = Instance.new("Part")
  2568. obj58.CFrame = CFrame.new(Vector3.new(67.0756683, 3.79114079, 7.63403416)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  2569. obj58.CanCollide = false
  2570. obj58.Transparency = 1
  2571. obj58.TopSurface = Enum.SurfaceType.Smooth
  2572. obj58.BottomSurface = Enum.SurfaceType.Smooth
  2573. obj58.Material = Enum.Material.SmoothPlastic
  2574. obj58.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2575. obj58.BrickColor = BrickColor.new("Pastel brown")
  2576. obj58.Friction = 0.30000001192093
  2577. obj58.Shape = Enum.PartType.Ball
  2578. obj58.Name = "stretchlol"
  2579. obj58.Parent = obj41
  2580.  
  2581. -- 59 - stretchlol
  2582. local obj59 = Instance.new("Part")
  2583. obj59.CFrame = CFrame.new(Vector3.new(66.5005493, 3.73548079, 7.38994217)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2584. obj59.CanCollide = false
  2585. obj59.Transparency = 1
  2586. obj59.TopSurface = Enum.SurfaceType.Smooth
  2587. obj59.BottomSurface = Enum.SurfaceType.Smooth
  2588. obj59.Material = Enum.Material.SmoothPlastic
  2589. obj59.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2590. obj59.BrickColor = BrickColor.new("Pastel brown")
  2591. obj59.Friction = 0.30000001192093
  2592. obj59.Shape = Enum.PartType.Ball
  2593. obj59.Name = "stretchlol"
  2594. obj59.Parent = obj41
  2595.  
  2596. -- 60 - stretchlol
  2597. local obj60 = Instance.new("Part")
  2598. obj60.CFrame = CFrame.new(Vector3.new(67.6487045, 3.41425848, 7.1938138)) * CFrame.Angles(-2.0021269321442, 1.2287007570267, 1.6869416236877)
  2599. obj60.CanCollide = false
  2600. obj60.Transparency = 1
  2601. obj60.TopSurface = Enum.SurfaceType.Smooth
  2602. obj60.BottomSurface = Enum.SurfaceType.Smooth
  2603. obj60.Material = Enum.Material.SmoothPlastic
  2604. obj60.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2605. obj60.BrickColor = BrickColor.new("Pastel brown")
  2606. obj60.Friction = 0.30000001192093
  2607. obj60.Shape = Enum.PartType.Ball
  2608. obj60.Name = "stretchlol"
  2609. obj60.Parent = obj41
  2610.  
  2611. -- 61 - stretchlol
  2612. local obj61 = Instance.new("Part")
  2613. obj61.CFrame = CFrame.new(Vector3.new(67.3677139, 3.85357118, 7.33310223)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2614. obj61.CanCollide = false
  2615. obj61.Transparency = 1
  2616. obj61.TopSurface = Enum.SurfaceType.Smooth
  2617. obj61.BottomSurface = Enum.SurfaceType.Smooth
  2618. obj61.Material = Enum.Material.SmoothPlastic
  2619. obj61.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2620. obj61.BrickColor = BrickColor.new("Pastel brown")
  2621. obj61.Friction = 0.30000001192093
  2622. obj61.Shape = Enum.PartType.Ball
  2623. obj61.Name = "stretchlol"
  2624. obj61.Parent = obj41
  2625.  
  2626. -- 62 - stretchlol
  2627. local obj62 = Instance.new("Part")
  2628. obj62.CFrame = CFrame.new(Vector3.new(66.6352844, 3.40356588, 7.06651878)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2629. obj62.CanCollide = false
  2630. obj62.Transparency = 1
  2631. obj62.TopSurface = Enum.SurfaceType.Smooth
  2632. obj62.BottomSurface = Enum.SurfaceType.Smooth
  2633. obj62.Material = Enum.Material.SmoothPlastic
  2634. obj62.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2635. obj62.BrickColor = BrickColor.new("Pastel brown")
  2636. obj62.Friction = 0.30000001192093
  2637. obj62.Shape = Enum.PartType.Ball
  2638. obj62.Name = "stretchlol"
  2639. obj62.Parent = obj41
  2640.  
  2641. -- 63 - stretchlol
  2642. local obj63 = Instance.new("Part")
  2643. obj63.CFrame = CFrame.new(Vector3.new(66.7236328, 4.28189754, 7.20509195)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2644. obj63.CanCollide = false
  2645. obj63.Transparency = 1
  2646. obj63.TopSurface = Enum.SurfaceType.Smooth
  2647. obj63.BottomSurface = Enum.SurfaceType.Smooth
  2648. obj63.Material = Enum.Material.SmoothPlastic
  2649. obj63.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2650. obj63.BrickColor = BrickColor.new("Pastel brown")
  2651. obj63.Friction = 0.30000001192093
  2652. obj63.Shape = Enum.PartType.Ball
  2653. obj63.Name = "stretchlol"
  2654. obj63.Parent = obj41
  2655.  
  2656. -- 64 - stretchlol
  2657. local obj64 = Instance.new("Part")
  2658. obj64.CFrame = CFrame.new(Vector3.new(66.5712891, 4.02028799, 6.8835969)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2659. obj64.CanCollide = false
  2660. obj64.Transparency = 1
  2661. obj64.TopSurface = Enum.SurfaceType.Smooth
  2662. obj64.BottomSurface = Enum.SurfaceType.Smooth
  2663. obj64.Material = Enum.Material.SmoothPlastic
  2664. obj64.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2665. obj64.BrickColor = BrickColor.new("Pastel brown")
  2666. obj64.Friction = 0.30000001192093
  2667. obj64.Shape = Enum.PartType.Ball
  2668. obj64.Name = "stretchlol"
  2669. obj64.Parent = obj41
  2670.  
  2671. -- 65 - stretchlol
  2672. local obj65 = Instance.new("Part")
  2673. obj65.CFrame = CFrame.new(Vector3.new(66.4981842, 3.66047978, 7.01661682)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2674. obj65.CanCollide = false
  2675. obj65.Transparency = 1
  2676. obj65.TopSurface = Enum.SurfaceType.Smooth
  2677. obj65.BottomSurface = Enum.SurfaceType.Smooth
  2678. obj65.Material = Enum.Material.SmoothPlastic
  2679. obj65.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2680. obj65.BrickColor = BrickColor.new("Pastel brown")
  2681. obj65.Friction = 0.30000001192093
  2682. obj65.Shape = Enum.PartType.Ball
  2683. obj65.Name = "stretchlol"
  2684. obj65.Parent = obj41
  2685.  
  2686. -- 66 - stretchlol
  2687. local obj66 = Instance.new("Part")
  2688. obj66.CFrame = CFrame.new(Vector3.new(66.7920303, 4.28189754, 7.01715183)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2689. obj66.CanCollide = false
  2690. obj66.Transparency = 1
  2691. obj66.TopSurface = Enum.SurfaceType.Smooth
  2692. obj66.BottomSurface = Enum.SurfaceType.Smooth
  2693. obj66.Material = Enum.Material.SmoothPlastic
  2694. obj66.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2695. obj66.BrickColor = BrickColor.new("Pastel brown")
  2696. obj66.Friction = 0.30000001192093
  2697. obj66.Shape = Enum.PartType.Ball
  2698. obj66.Name = "stretchlol"
  2699. obj66.Parent = obj41
  2700.  
  2701. -- 67 - stretchlol
  2702. local obj67 = Instance.new("Part")
  2703. obj67.CFrame = CFrame.new(Vector3.new(66.5950623, 4.18188763, 7.05188084)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2704. obj67.CanCollide = false
  2705. obj67.Transparency = 1
  2706. obj67.TopSurface = Enum.SurfaceType.Smooth
  2707. obj67.BottomSurface = Enum.SurfaceType.Smooth
  2708. obj67.Material = Enum.Material.SmoothPlastic
  2709. obj67.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2710. obj67.BrickColor = BrickColor.new("Pastel brown")
  2711. obj67.Friction = 0.30000001192093
  2712. obj67.Shape = Enum.PartType.Ball
  2713. obj67.Name = "stretchlol"
  2714. obj67.Parent = obj41
  2715.  
  2716. -- 68 - stretchlol
  2717. local obj68 = Instance.new("Part")
  2718. obj68.CFrame = CFrame.new(Vector3.new(67.4115601, 3.73646879, 7.01420689)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  2719. obj68.CanCollide = false
  2720. obj68.Transparency = 1
  2721. obj68.TopSurface = Enum.SurfaceType.Smooth
  2722. obj68.BottomSurface = Enum.SurfaceType.Smooth
  2723. obj68.Material = Enum.Material.SmoothPlastic
  2724. obj68.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2725. obj68.BrickColor = BrickColor.new("Pastel brown")
  2726. obj68.Friction = 0.30000001192093
  2727. obj68.Shape = Enum.PartType.Ball
  2728. obj68.Name = "stretchlol"
  2729. obj68.Parent = obj41
  2730.  
  2731. -- 69 - stretchlol
  2732. local obj69 = Instance.new("Part")
  2733. obj69.CFrame = CFrame.new(Vector3.new(66.8643951, 3.88548112, 7.14990711)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2734. obj69.CanCollide = false
  2735. obj69.Transparency = 1
  2736. obj69.TopSurface = Enum.SurfaceType.Smooth
  2737. obj69.BottomSurface = Enum.SurfaceType.Smooth
  2738. obj69.Material = Enum.Material.SmoothPlastic
  2739. obj69.Size = Vector3.new(1.04999995, 1.04999995, 1.04999995)
  2740. obj69.BrickColor = BrickColor.new("Pastel brown")
  2741. obj69.Friction = 0.30000001192093
  2742. obj69.Shape = Enum.PartType.Ball
  2743. obj69.Name = "stretchlol"
  2744. obj69.Parent = obj41
  2745.  
  2746. -- 70 - stretchlol
  2747. local obj70 = Instance.new("Part")
  2748. obj70.CFrame = CFrame.new(Vector3.new(67.4108353, 3.29388237, 6.88037777)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2749. obj70.CanCollide = false
  2750. obj70.Transparency = 1
  2751. obj70.TopSurface = Enum.SurfaceType.Smooth
  2752. obj70.BottomSurface = Enum.SurfaceType.Smooth
  2753. obj70.Material = Enum.Material.SmoothPlastic
  2754. obj70.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2755. obj70.BrickColor = BrickColor.new("Pastel brown")
  2756. obj70.Friction = 0.30000001192093
  2757. obj70.Shape = Enum.PartType.Ball
  2758. obj70.Name = "stretchlol"
  2759. obj70.Parent = obj41
  2760.  
  2761. -- 71 - stretchlol
  2762. local obj71 = Instance.new("Part")
  2763. obj71.CFrame = CFrame.new(Vector3.new(67.1960983, 3.65356374, 6.79175806)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2764. obj71.CanCollide = false
  2765. obj71.Transparency = 1
  2766. obj71.TopSurface = Enum.SurfaceType.Smooth
  2767. obj71.BottomSurface = Enum.SurfaceType.Smooth
  2768. obj71.Material = Enum.Material.SmoothPlastic
  2769. obj71.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2770. obj71.BrickColor = BrickColor.new("Pastel brown")
  2771. obj71.Friction = 0.30000001192093
  2772. obj71.Shape = Enum.PartType.Ball
  2773. obj71.Name = "stretchlol"
  2774. obj71.Parent = obj41
  2775.  
  2776. -- 72 - stretchlol
  2777. local obj72 = Instance.new("Part")
  2778. obj72.CFrame = CFrame.new(Vector3.new(66.944519, 3.22988653, 7.64748716)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2779. obj72.CanCollide = false
  2780. obj72.Transparency = 1
  2781. obj72.TopSurface = Enum.SurfaceType.Smooth
  2782. obj72.BottomSurface = Enum.SurfaceType.Smooth
  2783. obj72.Material = Enum.Material.SmoothPlastic
  2784. obj72.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2785. obj72.BrickColor = BrickColor.new("Pastel brown")
  2786. obj72.Friction = 0.30000001192093
  2787. obj72.Shape = Enum.PartType.Ball
  2788. obj72.Name = "stretchlol"
  2789. obj72.Parent = obj41
  2790.  
  2791. -- 73 - stretchlol
  2792. local obj73 = Instance.new("Part")
  2793. obj73.CFrame = CFrame.new(Vector3.new(66.851532, 3.04020095, 7.04717398)) * CFrame.Angles(-3.058357000351, 0.5446692109108, 2.5818355083466)
  2794. obj73.CanCollide = false
  2795. obj73.Transparency = 1
  2796. obj73.TopSurface = Enum.SurfaceType.Smooth
  2797. obj73.BottomSurface = Enum.SurfaceType.Smooth
  2798. obj73.Material = Enum.Material.SmoothPlastic
  2799. obj73.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2800. obj73.BrickColor = BrickColor.new("Pastel brown")
  2801. obj73.Friction = 0.30000001192093
  2802. obj73.Shape = Enum.PartType.Ball
  2803. obj73.Name = "stretchlol"
  2804. obj73.Parent = obj41
  2805.  
  2806. -- 74 - stretchlol
  2807. local obj74 = Instance.new("Part")
  2808. obj74.CFrame = CFrame.new(Vector3.new(66.5551376, 3.48395109, 7.33871603)) * CFrame.Angles(-2.4803557395935, 1.123170375824, 2.1302044391632)
  2809. obj74.CanCollide = false
  2810. obj74.Transparency = 1
  2811. obj74.TopSurface = Enum.SurfaceType.Smooth
  2812. obj74.BottomSurface = Enum.SurfaceType.Smooth
  2813. obj74.Material = Enum.Material.SmoothPlastic
  2814. obj74.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2815. obj74.BrickColor = BrickColor.new("Pastel brown")
  2816. obj74.Friction = 0.30000001192093
  2817. obj74.Shape = Enum.PartType.Ball
  2818. obj74.Name = "stretchlol"
  2819. obj74.Parent = obj41
  2820.  
  2821. -- 75 - stretchlol
  2822. local obj75 = Instance.new("Part")
  2823. obj75.CFrame = CFrame.new(Vector3.new(66.8069, 3.60357046, 7.60786104)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2824. obj75.CanCollide = false
  2825. obj75.Transparency = 1
  2826. obj75.TopSurface = Enum.SurfaceType.Smooth
  2827. obj75.BottomSurface = Enum.SurfaceType.Smooth
  2828. obj75.Material = Enum.Material.SmoothPlastic
  2829. obj75.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2830. obj75.BrickColor = BrickColor.new("Pastel brown")
  2831. obj75.Friction = 0.30000001192093
  2832. obj75.Shape = Enum.PartType.Ball
  2833. obj75.Name = "stretchlol"
  2834. obj75.Parent = obj41
  2835.  
  2836. -- 76 - stretchlol
  2837. local obj76 = Instance.new("Part")
  2838. obj76.CFrame = CFrame.new(Vector3.new(67.0182953, 3.88547921, 6.72704411)) * CFrame.Angles(-3.1415927410126, 0.34906616806984, 2.6179955005646)
  2839. obj76.CanCollide = false
  2840. obj76.Transparency = 1
  2841. obj76.TopSurface = Enum.SurfaceType.Smooth
  2842. obj76.BottomSurface = Enum.SurfaceType.Smooth
  2843. obj76.Material = Enum.Material.SmoothPlastic
  2844. obj76.Size = Vector3.new(0.300000012, 0.300000012, 0.300000012)
  2845. obj76.BrickColor = BrickColor.new("Pastel brown")
  2846. obj76.Friction = 0.30000001192093
  2847. obj76.Shape = Enum.PartType.Ball
  2848. obj76.Name = "stretchlol"
  2849. obj76.Parent = obj41
  2850. obj1.PrimaryPart = obj4
  2851.  
  2852. local stretches = obj41:GetChildren()
  2853. for i,v in pairs(stretches) do
  2854. v.Anchored = true
  2855. v.Parent = obj1
  2856. end
  2857. for i,v in pairs(obj2:GetChildren()) do
  2858. v.Anchored = true
  2859. v.Parent = obj1
  2860. end
  2861. obj2:Destroy()
  2862. obj41:Destroy()
  2863.  
  2864. local previous = nil
  2865. for i,v in pairs(obj1:GetChildren()) do
  2866. if v:IsA('BasePart') then
  2867. if previous then
  2868. local weld = Instance.new('Weld',v)
  2869. weld.Part0 = v
  2870. weld.Part1 = previous
  2871. weld.C0 = v.CFrame:inverse() * previous.CFrame
  2872. previous.Anchored = false
  2873. previous.CanCollide = false
  2874. local vee = v
  2875. weld.AncestryChanged:connect(function(mez,par)
  2876. wait()
  2877. weld.Parent = vee
  2878. end)
  2879. end
  2880. previous = v
  2881. end
  2882. end
  2883. previous.Anchored = false
  2884. previous.CanCollide = false
  2885. obj1:SetPrimaryPartCFrame(handle.CFrame*CFrame.Angles(0,math.rad(180),0)+Vector3.new(0,100,0))
  2886. -- 2 - Part
  2887. local ree = Instance.new("Part")
  2888. ree.CFrame = CFrame.new(Vector3.new(50.5, 141, 5.5))
  2889. ree.Transparency = 0.80000001192093
  2890. ree.Material = Enum.Material.Neon
  2891. ree.CFrame = CFrame.new(obj4.Position)
  2892. ree.Size = Vector3.new(5, math.huge, 5)
  2893. ree.BrickColor = BrickColor.new("New Yeller")
  2894. ree.Friction = 0.30000001192093
  2895. ree.Shape = Enum.PartType.Block
  2896. ree.Parent = handle
  2897.  
  2898. -- 3 - Mesh
  2899. local ree2 = Instance.new("CylinderMesh")
  2900. ree2.Parent = ree
  2901. local thing = Instance.new('BodyPosition',obj9)
  2902. local thing2 = Instance.new('BodyPosition',ree)
  2903. thing2.P = 100000
  2904. thing2.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  2905. thing.MaxForce = Vector3.new(10000,10000,10000)
  2906. for i=1,100 do
  2907. thing2.Position = obj4.Position
  2908. 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))
  2909. thing.Position = handle.Position+(handle.CFrame.rightVector*0.5)
  2910. wait()
  2911. end
  2912. thing:Destroy()
  2913. local lmfao = Instance.new('Weld',obj4)
  2914. lmfao.C0 = CFrame.new(2.5,0.2,0)*CFrame.Angles(0,math.rad(180),0)
  2915. lmfao.Part0 = obj4
  2916. lmfao.Part1 = handle
  2917. ree:Destroy()
  2918. working = false
  2919. end
  2920.  
  2921. function katanamode()
  2922. blademode = "katana"
  2923. -- 1 - weeb shit
  2924. local weebshit1 = handle
  2925.  
  2926. -- 16 - top cap
  2927. local weebshit16 = Instance.new("Part")
  2928. weebshit16.CFrame = CFrame.new(Vector3.new(206.400146, 11.5499945, 5.00058556)) * CFrame.Angles(-3.1415927410126, 0, 1.5707963705063)
  2929. weebshit16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2930. weebshit16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2931. weebshit16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2932. weebshit16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2933. weebshit16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2934. weebshit16.Size = Vector3.new(0.1, 0.05,0.05) --0.65, 0.65
  2935. weebshit16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2936. weebshit16.Anchored = false
  2937. weebshit16.BrickColor = BrickColor.new("Really black")
  2938. weebshit16.Friction = 0.30000001192093
  2939. weebshit16.Shape = Enum.PartType.Cylinder
  2940. weebshit16.Name = "top cap"
  2941. weebshit16.Parent = weebshit1
  2942. local weld = Instance.new('Weld',weebshit16)
  2943. weld.Part0 = weebshit16
  2944. weld.Part1 = handle
  2945. weld.C1 = CFrame.new(0.6, 0, 0, 1.00000048, 0, 0, 0, 1, 0, 0, 0, 1.00000048)
  2946. --weld,part,endsize,endpos,amntime
  2947. 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)
  2948.  
  2949. -- 8 - blade
  2950. local weebshit8 = Instance.new("Part")
  2951. weebshit8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2952. weebshit8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2953. weebshit8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2954. weebshit8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2955. weebshit8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2956. weebshit8.Material = Enum.Material.Metal
  2957. weebshit8.Size = Vector3.new(0.23,0.05, 0.1)
  2958. weebshit8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2959. weebshit8.Anchored = false
  2960. weebshit8.BrickColor = BrickColor.new("Dark stone grey")
  2961. weebshit8.Friction = 0.30000001192093
  2962. weebshit8.Shape = Enum.PartType.Block
  2963. weebshit8.Name = "blade"
  2964. weebshit8.Parent = weebshit1
  2965. weebshit8:BreakJoints()
  2966. local bld1 = weebshit8
  2967. local weld2 = Instance.new('Weld',weebshit8)
  2968. weld2.Part0 = weebshit8
  2969. weld2.Part1 = handle
  2970. weld2.C1 = CFrame.new(0.75, 0, 0) * CFrame.Angles(math.rad(180), 0, math.rad(-90))
  2971. local coru=coroutine.wrap(function()
  2972. 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)
  2973. end)
  2974. coru()
  2975.  
  2976. -- 9 - blade
  2977. local weebshit9 = Instance.new("Part")
  2978. weebshit9.CFrame = CFrame.new(Vector3.new(206.475388, 13.3372736, 5.00158167)) * CFrame.Angles(-0, 0, 0.052359949797392)
  2979. weebshit9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2980. weebshit9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2981. weebshit9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2982. weebshit9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2983. weebshit9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2984. weebshit9.Material = Enum.Material.Metal
  2985. weebshit9.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
  2986. weebshit9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2987. weebshit9.Anchored = false
  2988. weebshit9.BrickColor = BrickColor.new("Pearl")
  2989. weebshit9.Friction = 0.30000001192093
  2990. weebshit9.Shape = Enum.PartType.Block
  2991. weebshit9.Name = "blade"
  2992. weebshit9.Parent = weebshit8
  2993. local bld2 = weebshit9
  2994. local weld3 = Instance.new('Weld',weebshit9)
  2995. weld3.Part0 = weebshit9
  2996. weld3.Part1 = weebshit8
  2997. weld3.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
  2998. grow(weld3,weebshit9,Vector3.new(0.100000009, 1.17, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.05)
  2999. -- 10 - blade
  3000. local weebshit10 = Instance.new("Part")
  3001. weebshit10.CFrame = CFrame.new(Vector3.new(206.26973, 14.458313, 5)) * CFrame.Angles(-0, 0, 0.10472027212381)
  3002. weebshit10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3003. weebshit10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3004. weebshit10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3005. weebshit10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3006. weebshit10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3007. weebshit10.Material = Enum.Material.Metal
  3008. weebshit10.Size = Vector3.new(0.229999945, 0.05, 0.100000009)
  3009. weebshit10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3010. weebshit10.Anchored = false
  3011. weebshit10.BrickColor = BrickColor.new("Dark stone grey")
  3012. weebshit10.Friction = 0.30000001192093
  3013. weebshit10.Shape = Enum.PartType.Block
  3014. weebshit10.Name = "blade"
  3015. weebshit10.Parent = weebshit1
  3016. local weld4 = Instance.new('Weld',weebshit10)
  3017. weld4.Part0 = weebshit10
  3018. weld4.Part1 = weebshit8
  3019. 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)
  3020. local coru=coroutine.wrap(function()
  3021. 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)
  3022. end)
  3023. coru()
  3024. -- 11 - blade
  3025. local weebshit11 = Instance.new("Part")
  3026. weebshit11.CFrame = CFrame.new(Vector3.new(206.384079, 14.4703341, 5.00158167)) * CFrame.Angles(-0, 0, 0.10472027212381)
  3027. weebshit11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3028. weebshit11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3029. weebshit11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3030. weebshit11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3031. weebshit11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3032. weebshit11.Material = Enum.Material.Metal
  3033. weebshit11.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
  3034. weebshit11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3035. weebshit11.Anchored = false
  3036. weebshit11.BrickColor = BrickColor.new("Pearl")
  3037. weebshit11.Friction = 0.30000001192093
  3038. weebshit11.Shape = Enum.PartType.Block
  3039. weebshit11.Name = "blade"
  3040. weebshit11.Parent = weebshit1
  3041. local weld5 = Instance.new('Weld',weebshit10)
  3042. weld5.Part0 = weebshit10
  3043. weld5.Part1 = weebshit11
  3044. weld5.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
  3045. grow(weld5,weebshit11,Vector3.new(0.100000009, 1.16999841, 0.0500000007),CFrame.new(-0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
  3046.  
  3047. -- 15 - blade
  3048. local weebshit15 = Instance.new("Part")
  3049. weebshit15.CFrame = CFrame.new(Vector3.new(206.36055, 13.3312511, 5)) * CFrame.Angles(-0, 0, 0.052359949797392)
  3050. weebshit15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3051. weebshit15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3052. weebshit15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3053. weebshit15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3054. weebshit15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3055. weebshit15.Material = Enum.Material.Metal
  3056. weebshit15.Size = Vector3.new(0.229999945, 0.55, 0.100000009)
  3057. weebshit15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3058. weebshit15.Anchored = false
  3059. weebshit15.BrickColor = BrickColor.new("Dark stone grey")
  3060. weebshit15.Friction = 0.30000001192093
  3061. weebshit15.Shape = Enum.PartType.Block
  3062. weebshit15.Name = "blade"
  3063. weebshit15.Parent = weebshit1
  3064. local weld6 = Instance.new('Weld',weebshit15)
  3065. weld6.Part0 = weebshit15
  3066. weld6.Part1 = weebshit10
  3067. 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)
  3068. local coru=coroutine.wrap(function()
  3069. 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)
  3070. end)
  3071. coru()
  3072.  
  3073. -- 12 - blade
  3074. local weebshit12 = Instance.new("Part")
  3075. weebshit12.CFrame = CFrame.new(Vector3.new(206.50705, 12.1849957, 5.00158167)) * CFrame.Angles(-0, 0, -0)
  3076. weebshit12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3077. weebshit12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3078. weebshit12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3079. weebshit12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3080. weebshit12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3081. weebshit12.Material = Enum.Material.Metal
  3082. weebshit12.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
  3083. weebshit12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3084. weebshit12.Anchored = false
  3085. weebshit12.BrickColor = BrickColor.new("Pearl")
  3086. weebshit12.Friction = 0.30000001192093
  3087. weebshit12.Shape = Enum.PartType.Block
  3088. weebshit12.Name = "blade"
  3089. weebshit12.Parent = weebshit1
  3090. local weld7 = Instance.new('Weld',weebshit12)
  3091. weld7.Part0 = weebshit12
  3092. weld7.Part1 = weebshit15
  3093. weld7.C1 = CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0)
  3094. grow(weld7,weebshit12,Vector3.new(0.100000009, 1.16999841, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
  3095.  
  3096. -- 14 - blade
  3097. local weebshit14 = Instance.new("Part")
  3098. weebshit14.CFrame = CFrame.new(Vector3.new(206.155365, 15.3628922, 5)) * CFrame.Angles(-0, 0, 0.15708021819592)
  3099. weebshit14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3100. weebshit14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3101. weebshit14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3102. weebshit14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3103. weebshit14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3104. weebshit14.Material = Enum.Material.Metal
  3105. weebshit14.Size = Vector3.new(0.229999945, 0.05, 0.100000009)
  3106. weebshit14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3107. weebshit14.Anchored = false
  3108. weebshit14.BrickColor = BrickColor.new("Dark stone grey")
  3109. weebshit14.Friction = 0.30000001192093
  3110. weebshit14.Shape = Enum.PartType.Block
  3111. weebshit14.Name = "blade"
  3112. weebshit14.Parent = weebshit1
  3113. local weld8 = Instance.new('Weld',weebshit14)
  3114. weld8.Part0 = weebshit14
  3115. weld8.Part1 = weebshit15
  3116. 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)
  3117. local coru=coroutine.wrap(function()
  3118. 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)
  3119. end)
  3120. coru()
  3121.  
  3122. -- 13 - blade
  3123. local weebshit13 = Instance.new("Part")
  3124. weebshit13.CFrame = CFrame.new(Vector3.new(206.268967, 15.3808832, 5.00158167)) * CFrame.Angles(-0, 0, 0.15708021819592)
  3125. weebshit13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3126. weebshit13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3127. weebshit13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3128. weebshit13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3129. weebshit13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3130. weebshit13.Material = Enum.Material.Metal
  3131. weebshit13.Size = Vector3.new(0.100000009, 0.05, 0.0500000007)
  3132. weebshit13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3133. weebshit13.Anchored = false
  3134. weebshit13.BrickColor = BrickColor.new("Pearl")
  3135. weebshit13.Friction = 0.30000001192093
  3136. weebshit13.Shape = Enum.PartType.Block
  3137. weebshit13.Name = "blade"
  3138. weebshit13.Parent = weebshit1
  3139. local weld9 = Instance.new('Weld',weebshit13)
  3140. weld9.Part0 = weebshit13
  3141. weld9.Part1 = weebshit14
  3142. weld9.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0)
  3143. grow(weld9,weebshit13,Vector3.new(0.100000009, 0.699998796, 0.0500000007),CFrame.new(0.11, 0, 0) * CFrame.Angles(0, 0, 0),0.1)
  3144.  
  3145. -- 18 - blade
  3146. local weebshit18 = Instance.new("WedgePart")
  3147. weebshit18.CFrame = CFrame.new(Vector3.new(206.077118, 15.85674, 5)) * CFrame.Angles(1.5707963705063, -1.4137160778046, 1.5707963705063)
  3148. weebshit18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3149. weebshit18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3150. weebshit18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3151. weebshit18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3152. weebshit18.Material = Enum.Material.Metal
  3153. weebshit18.Size = Vector3.new(0.100000009, 0.05, 0.230000108)
  3154. weebshit18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3155. weebshit18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3156. weebshit18.Anchored = false
  3157. weebshit18.BrickColor = BrickColor.new("Dark stone grey")
  3158. weebshit18.Friction = 0.30000001192093
  3159. weebshit18.Name = "blade"
  3160. weebshit18.Parent = weebshit1
  3161. local weld10 = Instance.new('Weld',weebshit18)
  3162. weld10.Part0 = weebshit18
  3163. weld10.Part1 = weebshit14
  3164. weld10.C1 = CFrame.new(-0.015, 0.299937057, 2.86102295e-06)*CFrame.Angles(0,math.rad(-90),0)
  3165. local coru=coroutine.wrap(function()
  3166. 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)
  3167. end)
  3168. coru()
  3169.  
  3170. -- 19 - blade
  3171. local weebshit19 = Instance.new("WedgePart")
  3172. weebshit19.CFrame = CFrame.new(Vector3.new(206.096375, 15.8952179, 5.00177383)) * CFrame.Angles(1.5707963705063, -1.4137160778046, 1.5707963705063)
  3173. weebshit19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3174. weebshit19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3175. weebshit19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3176. weebshit19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3177. weebshit19.Material = Enum.Material.Metal
  3178. weebshit19.Size = Vector3.new(0.0500000007, 0.05, 0.280000091)
  3179. weebshit19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3180. weebshit19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3181. weebshit19.Anchored = false
  3182. weebshit19.BrickColor = BrickColor.new("Pearl")
  3183. weebshit19.Friction = 0.30000001192093
  3184. weebshit19.Name = "blade"
  3185. weebshit19.Parent = weebshit1
  3186. local weld11 = Instance.new('Weld',weebshit19)
  3187. weld11.Part0 = weebshit19
  3188. weld11.Part1 = weebshit18
  3189. weld11.C1 = CFrame.new(0, 0, -0.029) * CFrame.Angles(0, 0, 0)
  3190. local coru=coroutine.wrap(function()
  3191. 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)
  3192. end)
  3193. coru()
  3194. end
  3195.  
  3196. function gunmode()
  3197. working = true
  3198.  
  3199. working = false
  3200. end
  3201.  
  3202. function knifemode()
  3203. blademode = "knife"
  3204. -- 6 - thicc cap
  3205. local obj6 = Instance.new("Part")
  3206. obj6.CFrame = CFrame.new(Vector3.new(202.399948, 10.5999813, 5.00099993)) * CFrame.Angles(-0, 0, 3.5017728805542e-07)
  3207. obj6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3208. obj6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3209. obj6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3210. obj6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3211. obj6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3212. obj6.Size = Vector3.new(0.3, 0.3, 0.3)
  3213. obj6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3214. obj6.Anchored = false
  3215. obj6.BrickColor = BrickColor.new("Really black")
  3216. obj6.Friction = 0.30000001192093
  3217. obj6.Shape = Enum.PartType.Ball
  3218. obj6.Name = "thicc cap"
  3219. obj6.Parent = handle
  3220. local weld2 = Instance.new('Weld',obj6)
  3221. weld2.Part0 = obj6
  3222. weld2.Part1 = handle
  3223. weld2.C0 = CFrame.new(0.4, 0, 0)
  3224. grow(weld2,obj6,Vector3.new(0.3, 0.3, 0.3),CFrame.new(-0.15, 0, 0),0.1)
  3225.  
  3226. -- 8 - thicc top cap
  3227. local obj8 = Instance.new("Part")
  3228. obj8.CFrame = CFrame.new(Vector3.new(202.399963, 11.3000078, 5.00099993)) * CFrame.Angles(-0, 0, 3.5017728805542e-07)
  3229. obj8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3230. obj8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3231. obj8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3232. obj8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3233. obj8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3234. obj8.Size = Vector3.new(0.3, 0.3, 0.3)
  3235. obj8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3236. obj8.Anchored = false
  3237. obj8.BrickColor = BrickColor.new("Really black")
  3238. obj8.Friction = 0.30000001192093
  3239. obj8.Shape = Enum.PartType.Ball
  3240. obj8.Name = "thicc top cap"
  3241. obj8.Parent = handle
  3242. local weld1 = Instance.new('Weld',obj8)
  3243. weld1.Part0 = obj8
  3244. weld1.Part1 = handle
  3245. weld1.C0 = CFrame.new(-0.4, 0, 0)
  3246. grow(weld1,obj8,Vector3.new(0.3, 0.3, 0.3),CFrame.new(0.15, 0, 0),0.1)
  3247. -- 4 - thicc blade
  3248. local obj4 = Instance.new("Part")
  3249. obj4.CFrame = CFrame.new(Vector3.new(202.40007, 12.1600046, 5.00099707)) * CFrame.Angles(-0, 0, -0)
  3250. obj4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3251. obj4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3252. obj4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3253. obj4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3254. obj4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3255. obj4.Material = Enum.Material.Metal
  3256. obj4.Size = Vector3.new(0.23, 0.1, 0.1)
  3257. obj4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3258. obj4.Anchored = false
  3259. obj4.BrickColor = BrickColor.new("Dark stone grey")
  3260. obj4.Friction = 0.30000001192093
  3261. obj4.Shape = Enum.PartType.Block
  3262. obj4.Name = "blade"
  3263. obj4.Parent = handle
  3264. local weld4 = Instance.new('Weld',obj4)
  3265. weld4.Part0 = obj4
  3266. weld4.Part1 = handle
  3267. weld4.C0 = CFrame.new(0, -0.535, 0)*CFrame.Angles(0,0,math.rad(90))
  3268. local coru=coroutine.wrap(function()
  3269. grow(weld4,obj4,Vector3.new(0.23, 1.19, 0.1),CFrame.new(0.5, 0, 0),0.1)
  3270. end)
  3271. coru()
  3272.  
  3273. -- 5 - thicc blade
  3274. local obj5 = Instance.new("Part")
  3275. obj5.CFrame = CFrame.new(Vector3.new(202.507141, 12.1749954, 5.00158167)) * CFrame.Angles(-0, 0, -0)
  3276. obj5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3277. obj5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3278. obj5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3279. obj5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3280. obj5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3281. obj5.Material = Enum.Material.Metal
  3282. obj5.Size = Vector3.new(0.100000009, 0.1, 0.0500000007)
  3283. obj5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3284. obj5.Anchored = false
  3285. obj5.BrickColor = BrickColor.new("Pearl")
  3286. obj5.Friction = 0.30000001192093
  3287. obj5.Shape = Enum.PartType.Block
  3288. obj5.Name = "blade"
  3289. obj5.Parent = handle
  3290. local weld5 = Instance.new('Weld',obj5)
  3291. weld5.Part0 = obj5
  3292. weld5.Part1 = obj4
  3293. weld5.C0 = CFrame.new(0.09, 0, 0)*CFrame.Angles(0,0,0)
  3294. grow(weld5,obj5,Vector3.new(0.1, 1.19, 0.05),CFrame.new(0, 0, 0),0.1)
  3295.  
  3296. -- 3 - thicc blade
  3297. local obj3 = Instance.new("WedgePart")
  3298. obj3.CFrame = CFrame.new(Vector3.new(202.40007, 12.9000006, 5.00099707)) * CFrame.Angles(-0, -1.5707963705063, 0)
  3299. obj3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3300. obj3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3301. obj3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3302. obj3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3303. obj3.Material = Enum.Material.Metal
  3304. obj3.Size = Vector3.new(0.1, 0, 0.23)
  3305. obj3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3306. obj3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3307. obj3.Anchored = false
  3308. obj3.BrickColor = BrickColor.new("Dark stone grey")
  3309. obj3.Friction = 0.30000001192093
  3310. obj3.Name = "blade"
  3311. obj3.Parent = handle
  3312. local weld6 = Instance.new('Weld',obj3)
  3313. weld6.Part0 = obj3
  3314. weld6.Part1 = obj4
  3315. weld6.C0 = CFrame.new(0, -0.595, 0)*CFrame.Angles(math.rad(0),math.rad(270),math.rad(0))
  3316. local coru=coroutine.wrap(function()
  3317. grow(weld6,obj3,Vector3.new(0.1, 0.3, 0.23),CFrame.new(0, 0.15, 0),0.05)
  3318. end)
  3319. coru()
  3320.  
  3321. -- 2 - thicc blade
  3322. local obj2 = Instance.new("WedgePart")
  3323. obj2.CFrame = CFrame.new(Vector3.new(202.423431, 12.9305696, 5.00099707)) * CFrame.Angles(-0, -1.5707963705063, 0)
  3324. obj2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3325. obj2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3326. obj2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3327. obj2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3328. obj2.Material = Enum.Material.Metal
  3329. obj2.Size = Vector3.new(0.05, 0, 0.26)
  3330. obj2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3331. obj2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3332. obj2.Anchored = false
  3333. obj2.BrickColor = BrickColor.new("Lily white")
  3334. obj2.Friction = 0.30000001192093
  3335. obj2.Name = "blade"
  3336. obj2.Parent = handle
  3337. local weld7 = Instance.new('Weld',obj2)
  3338. weld7.Part0 = obj2
  3339. weld7.Part1 = obj4
  3340. weld7.C0 = CFrame.new(0, -0.595, 0)*CFrame.Angles(math.rad(0),math.rad(270),math.rad(0))
  3341. grow(weld7,obj2,Vector3.new(0.05, 0.33, 0.24),CFrame.new(-0.02, 0.165, 0),0.05)
  3342. end
  3343.  
  3344. function raep()
  3345. working = true
  3346. pcall(function()
  3347. local holyshit = Instance.new("Sound", handle)
  3348. holyshit.SoundId = "rbxassetid://345287845"
  3349. holyshit.Volume = 5
  3350. holyshit:Play()
  3351. holyshit.TimePosition = 0.6
  3352. --[[local waitwhatthefuck = Instance.new("Sound", handle)
  3353. waitwhatthefuck.SoundId = "rbxassetid://864314263"
  3354. waitwhatthefuck:Play()]]--
  3355. local coru=coroutine.wrap(function()
  3356. wait(1.95)
  3357. holyshit.TimePosition = 2.8
  3358. end)
  3359. coru()
  3360. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3361. tweld.Part0 = char.HumanoidRootPart
  3362. tweld.Part1 = char.Torso
  3363. local rweld = Instance.new("Weld", char["Right Arm"])
  3364. rweld.Part0 = char["Torso"]
  3365. rweld.Part1 = char["Right Arm"]
  3366. rweld.C0 = CFrame.new(1.5, 0, 0)
  3367. local lweld = Instance.new("Weld", char["Left Arm"])
  3368. lweld.Part0 = char.Torso
  3369. lweld.Part1 = char["Left Arm"]
  3370. lweld.C0 = CFrame.new(-1.5, 0, 0)
  3371.  
  3372. char.Humanoid.WalkSpeed = 16
  3373.  
  3374. local cor = coroutine.wrap(function()
  3375. lerp(rweld,rweld.C0,CFrame.new(1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(50)),0.2)
  3376. end)
  3377. local cor2 = coroutine.wrap(function()
  3378. lerp(tweld,tweld.C0,CFrame.new(0, -0.25, 0) * CFrame.Angles(math.rad(-15), math.rad(-45), math.rad(0)),0.2)
  3379. end)
  3380. cor()
  3381. cor2()
  3382. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, -0.35) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)),0.2)
  3383.  
  3384. local particl = Instance.new("ParticleEmitter")
  3385. particl.LightEmission = 3
  3386. 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))})
  3387. particl.LightInfluence = 0.75
  3388. particl.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
  3389. particl.Lifetime = NumberRange.new(0.1, 0.5)
  3390. particl.Rate = 50
  3391. particl.RotSpeed = NumberRange.new(300, 300)
  3392. particl.Speed = NumberRange.new(0, 1)
  3393. particl.SpreadAngle = Vector2.new(90, 90)
  3394. particl.Parent = handle
  3395.  
  3396. for i, v in pairs(handle["pink toy"]:GetChildren()) do
  3397. if v:IsA("Part") then
  3398. cooldildo = particl:Clone()
  3399. cooldildo.Parent = v
  3400. end
  3401. end
  3402.  
  3403. particl:Remove()
  3404.  
  3405. wait(1)
  3406. MOAN = true
  3407.  
  3408. char.Humanoid.WalkSpeed = 75
  3409.  
  3410.  
  3411. local cor = coroutine.wrap(function()
  3412. lerp(rweld,rweld.C0,CFrame.new(1.6, 0.5, -0.75) * CFrame.Angles(0, math.rad(55), math.rad(90)),0.06)
  3413. end)
  3414. local cor2 = coroutine.wrap(function()
  3415. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)),0.06)
  3416. end)
  3417. local cor3 = coroutine.wrap(function()
  3418. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-90),math.rad(180)), 0.06)
  3419. end)
  3420. cor()
  3421. cor2()
  3422. cor3()
  3423. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.06)
  3424. local omgg = 0
  3425. repeat wait(0.05) omgg = omgg+0.05 until aidsificating ~= nil or omgg > 2
  3426. holyshit:Destroy()
  3427. char.Humanoid.WalkSpeed = 16
  3428. MOAN = false
  3429. if aidsificating == nil then
  3430. for i, v in pairs(handle["pink toy"]:GetChildren()) do
  3431. if v:IsA("Part") then
  3432. v:FindFirstChild("ParticleEmitter"):Destroy()
  3433. end
  3434. end
  3435. local cor = coroutine.wrap(function()
  3436. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
  3437. end)
  3438. local cor2 = coroutine.wrap(function()
  3439. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
  3440. end)
  3441. local cor3 = coroutine.wrap(function()
  3442. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.08)
  3443. end)
  3444. cor()
  3445. cor2()
  3446. cor3()
  3447. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.08)
  3448.  
  3449. lweld:Remove()
  3450. rweld:Remove()
  3451. tweld:Remove()
  3452.  
  3453. if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
  3454. local clone = torsoclone:Clone()
  3455. clone.Part0 = char.HumanoidRootPart
  3456. clone.Part1 = char.Torso
  3457. clone.Parent = char.HumanoidRootPart
  3458. end
  3459. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  3460. local clone = leftclone:Clone()
  3461. clone.Part0 = char.Torso
  3462. clone.Part1 = char["Left Arm"]
  3463. clone.Parent = char.Torso
  3464. end
  3465. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3466. local clone = rightclone:Clone()
  3467. clone.Part0 = char.Torso
  3468. clone.Part1 = char["Right Arm"]
  3469. clone.Parent = char.Torso
  3470. end
  3471. else
  3472. pcall(function()
  3473. aidsificating.HumanoidRootPart:Destroy()
  3474. end)
  3475. pcall(function()
  3476. ragdollpart(aidsificating,"Right Arm")
  3477. ragdollpart(aidsificating,"Right Leg")
  3478. ragdollpart(aidsificating,"Left Arm")
  3479. ragdollpart(aidsificating,"Left Leg")
  3480. end)
  3481. pcall(function()
  3482. ragdollpart(aidsificating,"RightUpperArm")
  3483. ragdollpart(aidsificating,"RightUpperLeg")
  3484. ragdollpart(aidsificating,"LeftUpperArm")
  3485. ragdollpart(aidsificating,"LeftUpperLeg")
  3486. end)
  3487. pcall(function()
  3488. local weld = Instance.new('Weld',aidsificating.Torso)
  3489. weld.Part0 = aidsificating.Torso
  3490. weld.Part1 = handle
  3491. weld.C0 = CFrame.new(0.2,-2.5,2)*CFrame.Angles(math.rad(135),0,math.rad(-90))
  3492. for i,v in pairs(handle["pink toy"]:GetChildren()) do
  3493. if v:IsA('BasePart') and v.Name == "stretchlol" then
  3494. v.BrickColor = aidsificating.Torso.BrickColor
  3495. v.Transparency = 0
  3496. end
  3497. end
  3498. end)
  3499. pcall(function()
  3500. local weld = Instance.new('Weld',aidsificating.UpperTorso)
  3501. weld.Part0 = aidsificating.UpperTorso
  3502. weld.Part1 = handle
  3503. weld.C0 = CFrame.new(0.2,-2.5,2)*CFrame.Angles(math.rad(135),0,math.rad(-90))
  3504. for i,v in pairs(handle["pink toy"]:GetChildren()) do
  3505. if v:IsA('BasePart') and v.Name == "stretchlol" then
  3506. v.BrickColor = aidsificating.UpperTorso.BrickColor
  3507. v.Transparency = 0
  3508. end
  3509. end
  3510. end)
  3511. lerp(rweld,rweld.C0,CFrame.new(1.6, 1, -0.5) * CFrame.Angles(0, math.rad(55), math.rad(145)),0.06)
  3512. wait(2)
  3513. for i,v in pairs(aidsificating:GetDescendants()) do
  3514. if v:IsA('Weld') then v:Destroy() end
  3515. end
  3516. pcall(function()
  3517. ragdollpart(aidsificating,"Head")
  3518. end)
  3519. pcall(function()
  3520. local thang = "Torso"
  3521. if aidsificating:FindFirstChild('UpperTorso') then
  3522. thang = "UpperTorso"
  3523. end
  3524. local ayybleed = Instance.new('Part',aidsificating)
  3525. ayybleed.Size = Vector3.new(0.2,0.2,0.2)
  3526. ayybleed.BrickColor = BrickColor.new('Maroon')
  3527. ayybleed.Material = Enum.Material.SmoothPlastic
  3528. ayybleed.Name = "ayybleed"
  3529. ayybleed.CanCollide = false
  3530. ayybleed.Transparency = 1
  3531. ayybleed.CFrame = aidsificating[thang].CFrame
  3532. ayybleed:BreakJoints()
  3533. local attachment1 = Instance.new('Attachment',ayybleed)
  3534. attachment1.Position = Vector3.new(0,-1,0)
  3535. attachment1.Orientation = Vector3.new(180, 0, 0)
  3536. local attachment0 = Instance.new('Attachment',aidsificating[thang])
  3537. if attachment0 and attachment1 then
  3538. local constraint = Instance.new("HingeConstraint")
  3539. constraint.Attachment0 = attachment0
  3540. constraint.Attachment1 = attachment1
  3541. constraint.LimitsEnabled = true
  3542. constraint.UpperAngle = 0
  3543. constraint.LowerAngle = 0
  3544. constraint.Parent = aidsificating
  3545. end
  3546. local bleedBLEED= coroutine.wrap(function()
  3547. bleed(ayybleed,true)
  3548. end)
  3549. bleedBLEED()
  3550. end)
  3551. aidsificating = nil
  3552. pcall(function()
  3553. for i,v in pairs(handle["pink toy"]:GetChildren()) do
  3554. if v:IsA('BasePart') and v.Name == "stretchlol" then
  3555. v.Transparency = 1
  3556. end
  3557. end
  3558. end)
  3559. local cor = coroutine.wrap(function()
  3560. lerp(rweld,rweld.C0,CFrame.new(1.6, -0.25, 0.75) * CFrame.Angles(0, math.rad(55), math.rad(145)),0.04)
  3561. end)
  3562. local cor2 = coroutine.wrap(function()
  3563. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.04)
  3564. end)
  3565. cor()
  3566. cor2()
  3567. lerp(lweld,lweld.C0,CFrame.new(-1.75, 0, 0.35) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)),0.04)
  3568. wait(0.1)
  3569. local cor = coroutine.wrap(function()
  3570. lerp(rweld,rweld.C0,CFrame.new(1.6, -0.5, 1) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  3571. end)
  3572. local cor2 = coroutine.wrap(function()
  3573. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)),0.08)
  3574. end)
  3575. local cor3 = coroutine.wrap(function()
  3576. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.08)
  3577. end)
  3578. cor()
  3579. cor2()
  3580. cor3()
  3581. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.08)
  3582.  
  3583. lweld:Remove()
  3584. rweld:Remove()
  3585. tweld:Remove()
  3586.  
  3587. if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
  3588. local clone = torsoclone:Clone()
  3589. clone.Part0 = char.HumanoidRootPart
  3590. clone.Part1 = char.Torso
  3591. clone.Parent = char.HumanoidRootPart
  3592. end
  3593. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  3594. local clone = leftclone:Clone()
  3595. clone.Part0 = char.Torso
  3596. clone.Part1 = char["Left Arm"]
  3597. clone.Parent = char.Torso
  3598. end
  3599. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3600. local clone = rightclone:Clone()
  3601. clone.Part0 = char.Torso
  3602. clone.Part1 = char["Right Arm"]
  3603. clone.Parent = char.Torso
  3604. end
  3605. end
  3606. end)
  3607. working = false
  3608. end
  3609.  
  3610. function katanaQ()
  3611. working = true
  3612. swinging = true
  3613. gettingeem = true
  3614. pcall(function()
  3615. local rweld = Instance.new("Weld", char["Right Arm"])
  3616. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3617. pcall(function()
  3618. rweld.Part0 = char["Torso"]
  3619. rweld.Part1 = char["Right Arm"]
  3620. rweld.C0 = CFrame.new(1.5, 0, 0)
  3621. tweld.Part0 = char.HumanoidRootPart
  3622. tweld.Part1 = char.Torso
  3623. end)
  3624.  
  3625. char:FindFirstChildOfClass('Humanoid').WalkSpeed = 100
  3626.  
  3627. local at1 = Instance.new("Attachment", handle)
  3628. local at2 = Instance.new("Attachment", handle)
  3629. at1.Visible = false
  3630. at1.Position = Vector3.new(5, 0, 0)
  3631. at2.Visible = false
  3632. at2.Position = Vector3.new(1, 0, 0)
  3633.  
  3634. local trail = Instance.new("Trail", handle)
  3635. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  3636. trail.LightEmission = 0.25
  3637. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
  3638. trail.Lifetime = 0.10
  3639. trail.MinLength = 0.05
  3640. trail.Attachment0 = at1
  3641. trail.Attachment1 = at2
  3642. local coru=coroutine.wrap(function()
  3643. lerp(rweld,rweld.C0,CFrame.new(1.35, 0.5, -1.2) * CFrame.Angles(0, math.rad(90), math.rad(90)),0.08)
  3644. end)
  3645. coru()
  3646. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-90),math.rad(180)), 0.08)
  3647. local ree=0
  3648. while goteem == nil and ree < 1 do
  3649. wait(0.05)
  3650. ree=ree+0.05
  3651. end
  3652. char:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
  3653. gettingeem = false
  3654. swinging = false
  3655. if goteem then
  3656. wait(2)
  3657. pcall(function()
  3658. local sounn = Instance.new("Sound", goteem.Torso)
  3659. local lipp = math.random(1, 3)
  3660. if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
  3661. if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
  3662. if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
  3663. sounn:Play()
  3664. end)
  3665. ragdollpart(goteem,"Head")
  3666. for i,v in pairs(goteem:GetDescendants()) do
  3667. if v:IsA('Weld') then v:Destroy() end
  3668. end
  3669. goteem = nil
  3670. end
  3671. trail:Destroy()
  3672. at1:Destroy()
  3673. at2:Destroy()
  3674. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.05)
  3675. local cor = coroutine.wrap(function()
  3676. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3677. end)
  3678. cor()
  3679. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  3680. rweld:Destroy()
  3681. tweld:Destroy()
  3682. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3683. local clone = rightclone:Clone()
  3684. clone.Part0 = char.Torso
  3685. clone.Part1 = char["Right Arm"]
  3686. clone.Parent = char.Torso
  3687. end
  3688. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  3689. local clone = torsoclone:Clone()
  3690. clone.Part0 = char.HumanoidRootPart
  3691. clone.Part1 = char.Torso
  3692. clone.Parent = char.HumanoidRootPart
  3693. end
  3694. end)
  3695. swinging = false
  3696. gettingeem = false
  3697. working = false
  3698. end
  3699. local function katanaE()
  3700. working = true
  3701. swinging = true
  3702. SLESH = true
  3703. pcall(function()
  3704. local rweld = Instance.new("Weld", char["Right Arm"])
  3705. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3706. rweld.Part0 = char["Torso"]
  3707. rweld.Part1 = char["Right Arm"]
  3708. rweld.C0 = CFrame.new(1.5, 0, 0)
  3709. tweld.Part0 = char.HumanoidRootPart
  3710. tweld.Part1 = char.Torso
  3711.  
  3712. char:FindFirstChildOfClass('Humanoid').WalkSpeed = 100
  3713.  
  3714. local at1 = Instance.new("Attachment", handle)
  3715. local at2 = Instance.new("Attachment", handle)
  3716. at1.Visible = false
  3717. at1.Position = Vector3.new(5, 0, 0)
  3718. at2.Visible = false
  3719. at2.Position = Vector3.new(1, 0, 0)
  3720.  
  3721. local trail = Instance.new("Trail", handle)
  3722. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  3723. trail.LightEmission = 0.25
  3724. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
  3725. trail.Lifetime = 0.10
  3726. trail.MinLength = 0.05
  3727. trail.Attachment0 = at1
  3728. trail.Attachment1 = at2
  3729. local coru=coroutine.wrap(function()
  3730. lerp(rweld,rweld.C0,CFrame.new(2, 1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(60)),0.08)
  3731. end)
  3732. coru()
  3733. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(270),math.rad(-270),math.rad(0)), 0.08)
  3734.  
  3735. wait(1)
  3736. char:FindFirstChildOfClass('Humanoid').WalkSpeed = 16
  3737. trail:Destroy()
  3738. at1:Destroy()
  3739. at2:Destroy()
  3740. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.05)
  3741. local cor = coroutine.wrap(function()
  3742. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3743. end)
  3744. cor()
  3745. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  3746. rweld:Destroy()
  3747. tweld:Destroy()
  3748. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3749. local clone = rightclone:Clone()
  3750. clone.Part0 = char.Torso
  3751. clone.Part1 = char["Right Arm"]
  3752. clone.Parent = char.Torso
  3753. end
  3754. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  3755. local clone = torsoclone:Clone()
  3756. clone.Part0 = char.HumanoidRootPart
  3757. clone.Part1 = char.Torso
  3758. clone.Parent = char.HumanoidRootPart
  3759. end
  3760. end)
  3761. swinging = false
  3762. SLESH = false
  3763. working = false
  3764. end
  3765.  
  3766. function begoneTHOUGHT()
  3767. working = true
  3768. pcall(function()
  3769. local thott = Instance.new("Sound", char)
  3770. thott.SoundId = "rbxassetid://949916584"
  3771. thott.Volume = 1
  3772. thott.TimePosition = 0.5
  3773. thott.PlaybackSpeed = 1
  3774. thott.EmitterSize = player.CameraMaxZoomDistance+1
  3775. thott.MaxDistance = player.CameraMaxZoomDistance+1
  3776. thott:Play()
  3777.  
  3778. local rweld = Instance.new("Weld", char["Right Arm"])
  3779. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3780. rweld.Part0 = char["Torso"]
  3781. rweld.Part1 = char["Right Arm"]
  3782. rweld.C0 = CFrame.new(1.5, 0, 0)
  3783. tweld.Part0 = char.HumanoidRootPart
  3784. tweld.Part1 = char.Torso
  3785.  
  3786. local coru=coroutine.wrap(function()
  3787. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)),0.25)
  3788. end)
  3789. coru()
  3790. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(-45),math.rad(0)), 0.25)
  3791.  
  3792. wait(0.5)
  3793. local thote = Instance.new("Sound", char.Head)
  3794. thote.SoundId = "rbxassetid://358498516"
  3795. thote.Volume = 1
  3796. thote:Play()
  3797.  
  3798.  
  3799.  
  3800. local coru=coroutine.wrap(function()
  3801. lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)),0.04)
  3802. end)
  3803. coru()
  3804. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)), 0.04)
  3805. wait(0.04)
  3806. local ree = Instance.new('Part',workspace)
  3807. ree.Shape = Enum.PartType.Cylinder
  3808. ree.CanCollide = false
  3809. ree.Anchored = false
  3810. ree.Size = Vector3.new(0.5,2,2)
  3811. ree.TopSurface = Enum.SurfaceType.Smooth
  3812. ree.BottomSurface = Enum.SurfaceType.Smooth
  3813. ree.Transparency = 0.8
  3814. ree.Material =Enum.Material.Neon
  3815. ree.BrickColor = BrickColor.new('Toothpaste')
  3816. ree.CFrame = handle.CFrame*CFrame.Angles(0,0,math.rad(90))
  3817. ree:BreakJoints()
  3818. local reee = Instance.new("Sound", ree)
  3819. reee.SoundId = "rbxassetid://138677306"
  3820. reee:Play()
  3821. local heck = Instance.new('BodyVelocity',ree)
  3822. heck.Velocity = ree.CFrame.rightVector*50
  3823. heck.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  3824. local coru=coroutine.wrap(function()
  3825. for i=1,21 do
  3826. local cf = ree.CFrame
  3827. ree.Size = ree.Size+Vector3.new(0,2,2)
  3828. ree.CFrame = cf
  3829. wait()
  3830. end
  3831. for i=1,4 do
  3832. local cf = ree.CFrame
  3833. ree.Size = ree.Size+Vector3.new(0,2,2)
  3834. ree.CFrame = cf
  3835. ree.Transparency = ree.Transparency + 0.05
  3836. wait()
  3837. end
  3838. ree:Destroy()
  3839. end)
  3840. coru()
  3841. ree.Touched:connect(function(hit)
  3842. if hit.Parent and hit.Parent ~= char and hit.Parent:FindFirstChildOfClass('Humanoid') then
  3843. hit.Parent:FindFirstChildOfClass('Humanoid').Health = 100
  3844. ragdollpart(hit.Parent,"Head")
  3845. end
  3846. end)
  3847. wait(0.5)
  3848. local coru=coroutine.wrap(function()
  3849. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.8)
  3850. end)
  3851. coru()
  3852. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)
  3853.  
  3854. rweld:Destroy()
  3855. tweld:Destroy()
  3856. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3857. local clone = rightclone:Clone()
  3858. clone.Part0 = char.Torso
  3859. clone.Part1 = char["Right Arm"]
  3860. clone.Parent = char.Torso
  3861. end
  3862. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  3863. local clone = torsoclone:Clone()
  3864. clone.Part0 = char.HumanoidRootPart
  3865. clone.Part1 = char.Torso
  3866. clone.Parent = char.HumanoidRootPart
  3867. end
  3868. end)
  3869. working = false
  3870. end
  3871.  
  3872. function katanaswing()
  3873. working = true
  3874. pcall(function()
  3875. local rweld = Instance.new("Weld", char["Right Arm"])
  3876. local lweld = Instance.new("Weld", char["Left Arm"])
  3877. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3878. rweld.Part0 = char["Torso"]
  3879. rweld.Part1 = char["Right Arm"]
  3880. rweld.C0 = CFrame.new(1.5, 0, 0)
  3881. lweld.Part0 = char.Torso
  3882. lweld.Part1 = char["Left Arm"]
  3883. lweld.C0 = CFrame.new(-1.5, 0, 0)
  3884. tweld.Part0 = char.HumanoidRootPart
  3885. tweld.Part1 = char.Torso
  3886.  
  3887. local cor = coroutine.wrap(function()
  3888. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(45), 0),0.08)
  3889. end)
  3890. cor()
  3891. lerp(rweld,rweld.C0,CFrame.new(1.35, 0.5, -1.2) * CFrame.Angles(0, math.rad(110), math.rad(90)),0.08)
  3892. wait(0.2)
  3893. local at1 = Instance.new("Attachment", handle)
  3894. local at2 = Instance.new("Attachment", handle)
  3895. at1.Visible = false
  3896. at1.Position = Vector3.new(5, 0, 0)
  3897. at2.Visible = false
  3898. at2.Position = Vector3.new(1, 0, 0)
  3899.  
  3900. local trail = Instance.new("Trail", handle)
  3901. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, trail.Parent.Color), ColorSequenceKeypoint.new(1, trail.Parent.Color)})
  3902. trail.LightEmission = 0.25
  3903. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.9), NumberSequenceKeypoint.new(1, 1)})
  3904. trail.Lifetime = 0.10
  3905. trail.MinLength = 0.05
  3906. trail.Attachment0 = at1
  3907. trail.Attachment1 = at2
  3908.  
  3909. swinging = true
  3910.  
  3911. local cor = coroutine.wrap(function()
  3912. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-45), 0),0.04)
  3913. end)
  3914. cor()
  3915. lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.04)
  3916. wait(0.2)
  3917. swinging = false
  3918. trail:Destroy()
  3919. at1:Destroy()
  3920. at2:Destroy()
  3921. local cor = coroutine.wrap(function()
  3922. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3923. end)
  3924. cor()
  3925. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  3926. rweld:Destroy()
  3927. lweld:Destroy()
  3928. tweld:Destroy()
  3929. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3930. local clone = rightclone:Clone()
  3931. clone.Part0 = char.Torso
  3932. clone.Part1 = char["Right Arm"]
  3933. clone.Parent = char.Torso
  3934. end
  3935. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  3936. local clone = leftclone:Clone()
  3937. clone.Part0 = char.Torso
  3938. clone.Part1 = char["Left Arm"]
  3939. clone.Parent = char.Torso
  3940. end
  3941. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  3942. local clone = torsoclone:Clone()
  3943. clone.Part0 = char.HumanoidRootPart
  3944. clone.Part1 = char.Torso
  3945. clone.Parent = char.HumanoidRootPart
  3946. end
  3947. end)
  3948. working = false
  3949. end
  3950.  
  3951. function throw()
  3952. working = true
  3953. pcall(function()
  3954. local rweld = char["Right Arm"]:FindFirstChild("Weld")
  3955. local lweld = char["Left Arm"]:FindFirstChild("Weld")
  3956. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  3957. tweld.Part0 = char.HumanoidRootPart
  3958. tweld.Part1 = char.Torso
  3959. local throwsound = Instance.new("Sound", char.Head)
  3960. throwsound.SoundId = "rbxassetid://711753382"
  3961. throwsound.PlaybackSpeed = 0.75
  3962.  
  3963. local cor = coroutine.wrap(function()
  3964. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-30), 0),0.04)
  3965. end)
  3966. local cor2 = coroutine.wrap(function()
  3967. lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-30), math.rad(15)),0.04)
  3968. end)
  3969. cor()
  3970. cor2()
  3971. grabweld:Remove()
  3972. throwsound:Play()
  3973.  
  3974. local throwvel = Instance.new("BodyThrust")
  3975. throwvel.Force = Vector3.new(0, 3000, -2000)
  3976. pcall(function()
  3977. throwvel.Parent = grabbed.Torso
  3978. end)
  3979. pcall(function()
  3980. throwvel.Parent = grabbed.UpperTorso
  3981. end)
  3982.  
  3983. lerp(lweld,lweld.C0,CFrame.new(-1.3, 0.7, -1) * CFrame.Angles(0, math.rad(-70), math.rad(-105)),0.04)
  3984. wait(0.15)
  3985. throwvel:Remove()
  3986. local cor = coroutine.wrap(function()
  3987. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3988. end)
  3989. local cor2 = coroutine.wrap(function()
  3990. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3991. end)
  3992. cor()
  3993. cor2()
  3994. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  3995. lweld:Remove()
  3996. rweld:Remove()
  3997. tweld:Remove()
  3998. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  3999. local clone = rightclone:Clone()
  4000. clone.Part0 = char.Torso
  4001. clone.Part1 = char["Right Arm"]
  4002. clone.Parent = char.Torso
  4003. end
  4004. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  4005. local clone = leftclone:Clone()
  4006. clone.Part0 = char.Torso
  4007. clone.Part1 = char["Left Arm"]
  4008. clone.Parent = char.Torso
  4009. end
  4010. if torsoclone and char:FindFirstChild('Torso') and char:FindFirstChild('HumanoidRootPart') then
  4011. local clone = torsoclone:Clone()
  4012. clone.Part0 = char.HumanoidRootPart
  4013. clone.Part1 = char.Torso
  4014. clone.Parent = char.HumanoidRootPart
  4015. end
  4016. local lolgrabbed = grabbed
  4017. spawn(function()
  4018. wait(2)
  4019. unstun(lolgrabbed)
  4020. end)
  4021. end)
  4022. grabbed = nil
  4023. working = false
  4024. end
  4025.  
  4026. function whoosh(vroom)
  4027. vroom.Parent = workspace
  4028. vroom.Name = "Projectile"
  4029. vroom.CFrame = CFrame.new(char.Head.CFrame.p,mouse.Hit.p)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
  4030. vroom.Anchored = true
  4031. vroom.Velocity = Vector3.new(0,0,0)
  4032. vroom.RotVelocity = Vector3.new(0,0,0)
  4033. vroom.Anchored = false
  4034. game:GetService('Debris'):AddItem(vroom,10)
  4035. local flyy = Instance.new('BodyVelocity',vroom)
  4036. flyy.Velocity = vroom.CFrame.rightVector*200
  4037. local touched = false
  4038. for i,v in pairs(vroom:GetChildren()) do
  4039. if v:IsA('BasePart') then
  4040. v.Touched:connect(function(hit)
  4041. local pos = vroom.CFrame
  4042. if touched == false then
  4043. if hit and hit.Parent and hit.Transparency ~= 1 and hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent~= char then
  4044. touched = true
  4045. local before = hit.Anchored
  4046. vroom.Anchored = true
  4047. vroom.Velocity = Vector3.new(0,0,0)
  4048. vroom.RotVelocity = Vector3.new(0,0,0)
  4049. vroom.CFrame = vroom.CFrame-(vroom.CFrame.rightVector)
  4050. hit.Anchored = true
  4051. flyy:Destroy()
  4052. pcall(function()
  4053. local weld = Instance.new('Weld',hit)
  4054. weld.Part0 = hit
  4055. weld.Part1 = vroom
  4056. weld.C0 = hit.CFrame:toObjectSpace(vroom.CFrame)
  4057. local ayybleed = Instance.new('Part',hit)
  4058. ayybleed.Size = Vector3.new(0.2,0.2,0.2)
  4059. ayybleed.BrickColor = BrickColor.new('Maroon')
  4060. ayybleed.Material = Enum.Material.SmoothPlastic
  4061. ayybleed.Name = "ayybleed"
  4062. ayybleed.CanCollide = false
  4063. ayybleed.Transparency = 1
  4064. ayybleed.CFrame = hit.CFrame
  4065. ayybleed:BreakJoints()
  4066. local attachment1 = Instance.new('Attachment',ayybleed)
  4067. local attachment0 = Instance.new('Attachment',hit)
  4068. for i,v in pairs(vroom:GetChildren()) do
  4069. if v.Name == "blade" and v.Size == Vector3.new(0.23, 1.19, 0.1) then
  4070. v.Name = "REEEE"
  4071. end
  4072. end
  4073. attachment1.Orientation = vroom["REEEE"].Orientation+Vector3.new(90,0,0)
  4074. attachment0.Position = hit.CFrame:toObjectSpace(vroom["REEEE"].CFrame).p-(hit.CFrame:toObjectSpace(vroom["REEEE"].CFrame).upVector)
  4075. if attachment0 and attachment1 then
  4076. local constraint = Instance.new("HingeConstraint")
  4077. constraint.Attachment0 = attachment0
  4078. constraint.Attachment1 = attachment1
  4079. constraint.LimitsEnabled = true
  4080. constraint.UpperAngle = 0
  4081. constraint.LowerAngle = 0
  4082. constraint.Parent = attachment0
  4083. end
  4084. local bleedBLEED= coroutine.wrap(function()
  4085. bleed(ayybleed)
  4086. end)
  4087. bleedBLEED()
  4088. if hit.Name ~= "Head" and hit.Name ~= "UpperTorso" and hit.Name ~= "Torso" and hit.Name ~= "LowerTorso" then
  4089. game:GetService('Debris'):AddItem(ayybleed,7.5)
  4090. end
  4091. end)
  4092. hit.Anchored = before
  4093. vroom.Anchored = false
  4094. vroom.CanCollide = true
  4095. pcall(function()
  4096. vroom:FindFirstChildOfClass('Trail'):Destroy()
  4097. end)
  4098. for i,v in pairs(vroom:GetChildren()) do
  4099. if v:IsA('BasePart') then
  4100. v.CanCollide = true
  4101. end
  4102. end
  4103. if hit.Name == "Head" or hit.Name == "UpperTorso" or hit.Name == "Torso" or hit.Name == "LowerTorso" then
  4104. pcall(function()
  4105. hit.Parent.HumanoidRootPart:Destroy()
  4106. end)
  4107. pcall(function()
  4108. ragdollpart(hit.Parent,"Left Arm")
  4109. ragdollpart(hit.Parent,"Left Leg")
  4110. ragdollpart(hit.Parent,"Right Arm")
  4111. ragdollpart(hit.Parent,"Right Leg")
  4112. end)
  4113. pcall(function()
  4114. ragdollpart(hit.Parent,"LeftUpperLeg")
  4115. ragdollpart(hit.Parent,"RightUpperLeg")
  4116. ragdollpart(hit.Parent,"LeftUpperArm")
  4117. ragdollpart(hit.Parent,"RightUpperArm")
  4118. end)
  4119. spawn(function()
  4120. wait(5)
  4121. ragdollpart(hit.Parent,"Head")
  4122. end)
  4123. else
  4124. pcall(function()
  4125. ragdollpart(hit.Parent,hit.Name)
  4126. end)
  4127. end
  4128. elseif hit and hit.CanCollide == true and hit.Parent and hit.Parent ~= char then
  4129. touched = true
  4130. local before = hit.Anchored
  4131. vroom.Anchored = true
  4132. vroom.Velocity = Vector3.new(0,0,0)
  4133. vroom.RotVelocity = Vector3.new(0,0,0)
  4134. hit.Anchored = true
  4135. flyy:Destroy()
  4136. vroom.CFrame = vroom.CFrame-vroom.CFrame.rightVector
  4137. pcall(function()
  4138. local weld = Instance.new('Weld',hit)
  4139. weld.Part0 = hit
  4140. weld.Part1 = vroom
  4141. weld.C0 = hit.CFrame:toObjectSpace(vroom.CFrame)
  4142. end)
  4143. pcall(function()
  4144. vroom:FindFirstChildOfClass('Trail'):Destroy()
  4145. end)
  4146. hit.Anchored = before
  4147. vroom.Anchored = false
  4148. end
  4149. end
  4150. end)
  4151. end
  4152. end
  4153. end
  4154.  
  4155. function fling()
  4156. working = true
  4157. pcall(function()
  4158. local rweld = Instance.new("Weld", char["Right Arm"])
  4159. local lweld = Instance.new("Weld", char["Left Arm"])
  4160. rweld.Part0 = char["Torso"]
  4161. rweld.Part1 = char["Right Arm"]
  4162. rweld.C0 = CFrame.new(1.5, 0, 0)
  4163. lweld.Part0 = char.Torso
  4164. lweld.Part1 = char["Left Arm"]
  4165. lweld.C0 = CFrame.new(-1.5, 0, 0)
  4166. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  4167. tweld.Part0 = char.HumanoidRootPart
  4168. tweld.Part1 = char.Torso
  4169.  
  4170. local at1 = Instance.new("Attachment", handle)
  4171. local at2 = Instance.new("Attachment", handle)
  4172. at1.Visible = false
  4173. at1.Position = Vector3.new(2, 0, 0)
  4174. at2.Visible = false
  4175. at2.Position = Vector3.new(-0.3, 0, 0)
  4176.  
  4177. local trail = Instance.new("Trail", handle)
  4178. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  4179. trail.LightEmission = 0.25
  4180. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
  4181. trail.Lifetime = 0.10
  4182. trail.MinLength = 0.05
  4183. trail.Attachment0 = at1
  4184. trail.Attachment1 = at2
  4185.  
  4186. local cor = coroutine.wrap(function()
  4187. lerp(rweld,rweld.C0,CFrame.new(1.75, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(45)),0.07)
  4188. end)
  4189. cor()
  4190. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, -0.5) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.07)
  4191.  
  4192. local cor = coroutine.wrap(function()
  4193. lerp(rweld,rweld.C0,CFrame.new(1.75, 1, 0.25) * CFrame.Angles(math.rad(35), math.rad(0), math.rad(150)),0.07)
  4194. end)
  4195. local cor2 = coroutine.wrap(function()
  4196. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-45), math.rad(0)),0.07)
  4197. end)
  4198. local cor3 = coroutine.wrap(function()
  4199. lerp(hweld,hweld.C0,CFrame.new(0, -2.5, 0) * CFrame.Angles(math.rad(90),math.rad(90), 0),0.12)
  4200. end)
  4201. cor()
  4202. cor2()
  4203. cor3()
  4204. 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)
  4205. wait(0.2)
  4206.  
  4207. local cor = coroutine.wrap(function()
  4208. lerp(rweld,rweld.C0,CFrame.new(1.5, 1, 0.25) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(170)),0.03)
  4209. end)
  4210. local cor2 = coroutine.wrap(function()
  4211. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.03)
  4212. end)
  4213. cor()
  4214. cor2()
  4215. lerp(lweld,lweld.C0,CFrame.new(-1, 0, -0.45) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(45)),0.03)
  4216.  
  4217. local cor = coroutine.wrap(function()
  4218. 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)
  4219. end)
  4220. local cor2 = coroutine.wrap(function()
  4221. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(45), math.rad(0)),0.01)
  4222. end)
  4223. cor()
  4224. cor2()
  4225. whoosh(handle:Clone())
  4226. for i, v in pairs(handle:GetChildren()) do
  4227. if v:IsA("Part") then
  4228. v.Transparency = 1
  4229. end
  4230. end
  4231. handle.Transparency = 1
  4232. trail:Remove()
  4233. at1:Remove()
  4234. at2:Remove()
  4235. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.01)
  4236. local cor = coroutine.wrap(function()
  4237. lerp(rweld,rweld.C0,CFrame.new(0.5, 0.4, -1) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(75)),0.04)
  4238. end)
  4239. local cor2 = coroutine.wrap(function()
  4240. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(55), math.rad(0)),0.04)
  4241. end)
  4242. cor()
  4243. cor2()
  4244. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(45), math.rad(0), math.rad(0)),0.04)
  4245. wait(0.2)
  4246.  
  4247. local cor = coroutine.wrap(function()
  4248. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.07)
  4249. end)
  4250. local cor2 = coroutine.wrap(function()
  4251. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.07)
  4252. end)
  4253. cor()
  4254. cor2()
  4255. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),0.07)
  4256.  
  4257. for i, v in pairs(handle:GetChildren()) do
  4258. if v:IsA("Part") then
  4259. v.Transparency = 0
  4260. end
  4261. end
  4262. handle.Transparency = 0
  4263. hweld.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0)
  4264.  
  4265. lweld:Remove()
  4266. rweld:Remove()
  4267. tweld:Remove()
  4268.  
  4269. if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
  4270. local clone = torsoclone:Clone()
  4271. clone.Part0 = char.HumanoidRootPart
  4272. clone.Part1 = char.Torso
  4273. clone.Parent = char.HumanoidRootPart
  4274. end
  4275. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  4276. local clone = leftclone:Clone()
  4277. clone.Part0 = char.Torso
  4278. clone.Part1 = char["Left Arm"]
  4279. clone.Parent = char.Torso
  4280. end
  4281. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  4282. local clone = rightclone:Clone()
  4283. clone.Part0 = char.Torso
  4284. clone.Part1 = char["Right Arm"]
  4285. clone.Parent = char.Torso
  4286. end
  4287. end)
  4288. working = false
  4289. end
  4290.  
  4291. function kill()
  4292. working = true
  4293. pcall(function()
  4294. local rweld = char["Right Arm"]:FindFirstChild("Weld")
  4295. local lweld = char["Left Arm"]:FindFirstChild("Weld")
  4296. local tweld = Instance.new("Weld", char.HumanoidRootPart)
  4297. tweld.Part0 = char.HumanoidRootPart
  4298. tweld.Part1 = char.Torso
  4299. local killsound = Instance.new("Sound", grabbed.Head)
  4300. killsound.SoundId = "rbxassetid://150315649"
  4301. killsound.PlaybackSpeed = 1.2
  4302. local killsoundac = Instance.new("Sound", grabbed.Head)
  4303. killsoundac.SoundId = "rbxassetid://162194585"
  4304. killsoundac.PlaybackSpeed = 1
  4305. killsoundac.Volume = 1
  4306. local throwsound = Instance.new("Sound", char.Head)
  4307. throwsound.SoundId = "rbxassetid://711753382"
  4308. throwsound.PlaybackSpeed = 0.75
  4309. local chokesound = Instance.new("Sound", grabbed.Head)
  4310. chokesound.SoundId = "rbxassetid://418658161"
  4311. chokesound.TimePosition = 3
  4312. chokesound.PlaybackSpeed = 1
  4313. local bleedsound = Instance.new("Sound", grabbed.Head)
  4314. bleedsound.SoundId = "rbxassetid://244502094"
  4315. bleedsound.PlaybackSpeed = 1.5
  4316. bleedsound.Volume = 1
  4317.  
  4318. pitchun = math.random(9, 12)/10
  4319. pitchdos = math.random(9, 13)/10
  4320.  
  4321. killsound.PlaybackSpeed = pitchun
  4322. killsoundac.PlaybackSpeed = pitchdos
  4323. chokesound.PlaybackSpeed = pitchun
  4324.  
  4325. pcall(function()
  4326. grabbed.HumanoidRootPart:Destroy()
  4327. end)
  4328.  
  4329. lerp(rweld,rweld.C0,CFrame.new(0.5, 0.7, -0.70) * CFrame.Angles(0, math.rad(100), math.rad(105)),0.1)
  4330. wait(0.2)
  4331. lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.04)
  4332.  
  4333. killsound:Play()
  4334. killsoundac:Play()
  4335. chokesound:Play()
  4336. bleedsound:Play()
  4337.  
  4338. local ayybleed = Instance.new('Part',grabbed)
  4339. ayybleed.Size = Vector3.new(0.2,0.2,0.2)
  4340. ayybleed.BrickColor = BrickColor.new('Maroon')
  4341. ayybleed.Material = Enum.Material.SmoothPlastic
  4342. ayybleed.Name = "ayybleed"
  4343. ayybleed.CanCollide = false
  4344. ayybleed.Transparency = 0.5
  4345. ayybleed.CFrame = grabbed.Head.CFrame
  4346. ayybleed:BreakJoints()
  4347. local attachment1 = Instance.new('Attachment',ayybleed)
  4348. attachment1.Position = Vector3.new(-0.55,0,0)
  4349. attachment1.Orientation = Vector3.new(90, 0, -90)
  4350. local attachment0 = Instance.new('Attachment')
  4351. pcall(function()
  4352. attachment0.Parent = grabbed.Torso
  4353. end)
  4354. pcall(function()
  4355. attachment0.Parent = grabbed.UpperTorso
  4356. end)
  4357. if attachment0 and attachment1 then
  4358. local constraint = Instance.new("HingeConstraint")
  4359. constraint.Attachment0 = attachment0
  4360. constraint.Attachment1 = attachment1
  4361. constraint.LimitsEnabled = true
  4362. constraint.UpperAngle = 0
  4363. constraint.LowerAngle = 0
  4364. pcall(function()
  4365. constraint.Parent = grabbed.Torso
  4366. end)
  4367. pcall(function()
  4368. constraint.Parent = grabbed.UpperTorso
  4369. end)
  4370. end
  4371. local bleedBLEED= coroutine.wrap(function()
  4372. bleed(ayybleed)
  4373. end)
  4374. bleedBLEED()
  4375.  
  4376. wait(0.2)
  4377.  
  4378. local at1 = Instance.new("Attachment", handle)
  4379. local at2 = Instance.new("Attachment", handle)
  4380. at1.Visible = false
  4381. at1.Position = Vector3.new(2, 0, 0)
  4382. at2.Visible = false
  4383. at2.Position = Vector3.new(-0.3, 0, 0)
  4384.  
  4385. local trail = Instance.new("Trail", handle)
  4386. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  4387. trail.LightEmission = 0.25
  4388. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
  4389. trail.Lifetime = 0.10
  4390. trail.MinLength = 0.05
  4391. trail.Attachment0 = at1
  4392. trail.Attachment1 = at2
  4393.  
  4394. lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-40), math.rad(15)),0.08)
  4395. lerp(rweld,rweld.C0,CFrame.new(1.5, 0.15, 0.4) * CFrame.Angles(0, math.rad(-30), math.rad(15)),0.1)
  4396. local coru=coroutine.wrap(function()
  4397. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-90), 0), 0.07)
  4398. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0), 0.09)
  4399. end)
  4400. coru()
  4401. local cor = coroutine.wrap(function()
  4402. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-30), 0),0.04)
  4403. end)
  4404. cor()
  4405. grabweld:Remove()
  4406. throwsound:Play()
  4407.  
  4408. local throwvel = Instance.new("BodyThrust")
  4409. throwvel.Force = Vector3.new(0, 3000, -1000)
  4410. pcall(function()
  4411. throwvel.Parent = grabbed.Torso
  4412. end)
  4413. pcall(function()
  4414. throwvel.Parent = grabbed.UpperTorso
  4415. end)
  4416.  
  4417. trail:Remove()
  4418. at1:Remove()
  4419. at2:Remove()
  4420. lerp(lweld,lweld.C0,CFrame.new(-1.3, 0.7, -1) * CFrame.Angles(0, math.rad(-70), math.rad(-105)),0.04)
  4421. pcall(function()
  4422. ragdollpart(grabbed,"Left Arm")
  4423. ragdollpart(grabbed,"Left Leg")
  4424. ragdollpart(grabbed,"Right Arm")
  4425. ragdollpart(grabbed,"Right Leg")
  4426. end)
  4427. pcall(function()
  4428. ragdollpart(grabbed,"LeftUpperLeg")
  4429. ragdollpart(grabbed,"RightUpperLeg")
  4430. ragdollpart(grabbed,"LeftUpperArm")
  4431. ragdollpart(grabbed,"RightUpperArm")
  4432. end)
  4433. wait(0.15)
  4434. throwvel:Remove()
  4435. local cor = coroutine.wrap(function()
  4436. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  4437. end)
  4438. local cor2 = coroutine.wrap(function()
  4439. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  4440. end)
  4441. cor()
  4442. cor2()
  4443. lerp(tweld,tweld.C0,CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),0.08)
  4444.  
  4445. lweld:Remove()
  4446. rweld:Remove()
  4447. tweld:Remove()
  4448.  
  4449. if torsoclone and char:FindFirstChild("Torso") and char:FindFirstChild("HumanoidRootPart") then
  4450. local clone = torsoclone:Clone()
  4451. clone.Part0 = char.HumanoidRootPart
  4452. clone.Part1 = char.Torso
  4453. clone.Parent = char.HumanoidRootPart
  4454. end
  4455. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  4456. local clone = leftclone:Clone()
  4457. clone.Part0 = char.Torso
  4458. clone.Part1 = char["Left Arm"]
  4459. clone.Parent = char.Torso
  4460. end
  4461. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  4462. local clone = rightclone:Clone()
  4463. clone.Part0 = char.Torso
  4464. clone.Part1 = char["Right Arm"]
  4465. clone.Parent = char.Torso
  4466. end
  4467. local coru2=coroutine.wrap(function()
  4468. local whyy = grabbed
  4469. local continue = true
  4470. local repeats = 0
  4471. while continue == true do
  4472. local ree = pcall(function()
  4473. if repeats < 20 then
  4474. whyy:FindFirstChildOfClass('Humanoid').Health = whyy:FindFirstChildOfClass('Humanoid').Health-4.9
  4475. repeats = repeats+1
  4476. if whyy:FindFirstChildOfClass('Humanoid').Health <= 0 then
  4477. continue = false
  4478. end
  4479. else
  4480. continue = false
  4481. end
  4482. end)
  4483. if ree == false then
  4484. continue = false
  4485. end
  4486. if continue == true then
  4487. wait(0.2)
  4488. end
  4489. end
  4490. ragdollpart(whyy,"Head")
  4491. end)
  4492. coru2()
  4493. throwsound:Remove()
  4494. killsound:Remove()
  4495. end)
  4496. grabbed = nil
  4497. working = false
  4498. end
  4499.  
  4500. function release()
  4501. working = true
  4502. pcall(function()
  4503. unstun(grabbed)
  4504. grabbed = nil
  4505. grabweld:Destroy()
  4506. removewelds(char["Right Arm"])
  4507. removewelds(char["Left Arm"])
  4508. local rweld = Instance.new("Weld", char["Right Arm"])
  4509. local lweld = Instance.new("Weld", char["Left Arm"])
  4510. rweld.Part0 = char["Torso"]
  4511. rweld.Part1 = char["Right Arm"]
  4512. rweld.C0 = CFrame.new(1, 0.7, -0.75) * CFrame.Angles(0, math.rad(95), math.rad(105))
  4513. lweld.Part0 = char.Torso
  4514. lweld.Part1 = char["Left Arm"]
  4515. lweld.C0 = CFrame.new(-1.25, 0.7, -0.75) * CFrame.Angles(0, math.rad(-140), math.rad(-105))
  4516. local cor = coroutine.wrap(function()
  4517. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  4518. end)
  4519. local cor2 = coroutine.wrap(function()
  4520. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0),0.08)
  4521. end)
  4522. cor()
  4523. cor2()
  4524. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  4525. lweld:Remove()
  4526. rweld:Remove()
  4527. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  4528. local clone = leftclone:Clone()
  4529. clone.Part0 = char.Torso
  4530. clone.Part1 = char["Left Arm"]
  4531. clone.Parent = char.Torso
  4532. end
  4533. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  4534. local clone = rightclone:Clone()
  4535. clone.Part0 = char.Torso
  4536. clone.Part1 = char["Right Arm"]
  4537. clone.Parent = char.Torso
  4538. end
  4539. end)
  4540. working = false
  4541. end
  4542.  
  4543. function grab()
  4544. working = true
  4545. pcall(function()
  4546. local rweld = Instance.new("Weld", char["Right Arm"])
  4547. local lweld = Instance.new("Weld", char["Left Arm"])
  4548. rweld.Part0 = char["Torso"]
  4549. rweld.Part1 = char["Right Arm"]
  4550. rweld.C0 = CFrame.new(1.5, 0, 0)
  4551. lweld.Part0 = char.Torso
  4552. lweld.Part1 = char["Left Arm"]
  4553. lweld.C0 = CFrame.new(-1.5, 0, 0)
  4554.  
  4555. local at1 = Instance.new("Attachment", handle)
  4556. local at2 = Instance.new("Attachment", handle)
  4557. at1.Visible = false
  4558. at1.Position = Vector3.new(2, 0, 0)
  4559. at2.Visible = false
  4560. at2.Position = Vector3.new(-0.3, 0, 0)
  4561.  
  4562. local trail = Instance.new("Trail", handle)
  4563. trail.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 255, 255))})
  4564. trail.LightEmission = 0.25
  4565. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.75), NumberSequenceKeypoint.new(1, 1)})
  4566. trail.Lifetime = 0.10
  4567. trail.MinLength = 0.05
  4568. trail.Attachment0 = at1
  4569. trail.Attachment1 = at2
  4570.  
  4571. local spinnyshit = coroutine.wrap(function()
  4572. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-90), 0), 0.07)
  4573. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(90), 0), 0.07)
  4574. end)
  4575. spinnyshit()
  4576. local cor = coroutine.wrap(function()
  4577. lerp(rweld,rweld.C0,CFrame.new(2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(90)),0.08)
  4578. end)
  4579. cor()
  4580. lerp(lweld,lweld.C0,CFrame.new(-2, 0.5, 0) * CFrame.Angles(0, math.rad(0), math.rad(-90)),0.08)
  4581. wait(0.15)
  4582. grabbing = true
  4583. local cor = coroutine.wrap(function()
  4584. lerp(rweld,rweld.C0,CFrame.new(1, 0.7, -0.75) * CFrame.Angles(0, math.rad(95), math.rad(105)),0.08)
  4585. end)
  4586. cor()
  4587. lerp(lweld,lweld.C0,CFrame.new(-1.25, 0.7, -0.75) * CFrame.Angles(0, math.rad(-140), math.rad(-105)),0.08)
  4588. at1:Remove()
  4589. at2:Remove()
  4590. trail:Remove()
  4591. wait(0.3)
  4592. grabbing = false
  4593.  
  4594. if grabbed == nil then
  4595. local cor = coroutine.wrap(function()
  4596. lerp(rweld,rweld.C0,CFrame.new(1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  4597. end)
  4598. local cor2 = coroutine.wrap(function()
  4599. lerp(hweld,hweld.C0,CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-180),math.rad(-90), 0),0.08)
  4600. end)
  4601. cor()
  4602. cor2()
  4603. lerp(lweld,lweld.C0,CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)),0.08)
  4604. lweld:Remove()
  4605. rweld:Remove()
  4606. if leftclone and char:FindFirstChild('Left Arm') and char:FindFirstChild('Torso') then
  4607. local clone = leftclone:Clone()
  4608. clone.Part0 = char.Torso
  4609. clone.Part1 = char["Left Arm"]
  4610. clone.Parent = char.Torso
  4611. end
  4612. if rightclone and char:FindFirstChild('Right Arm') and char:FindFirstChild('Torso') then
  4613. local clone = rightclone:Clone()
  4614. clone.Part0 = char.Torso
  4615. clone.Part1 = char["Right Arm"]
  4616. clone.Parent = char.Torso
  4617. end
  4618. end
  4619. end)
  4620. working = false
  4621. end
  4622.  
  4623. mouse.KeyDown:connect(function(kkk)
  4624. local key = kkk:lower()
  4625. if usable and working == false then
  4626. if key == "z" then
  4627. if equipped == false then
  4628. if firsttime then
  4629. firsttime = false
  4630. notify("Equipped || Press X or C to equip one of two weapons",true)
  4631. else
  4632. notify("Equipped")
  4633. end
  4634. equip()
  4635. else
  4636. notify("Unequipped")
  4637. unequip()
  4638. end
  4639. elseif key == "x" then
  4640. if blademode ~= "katana" and equipped == true then
  4641. getrid(handle)
  4642. if firsttime2 then
  4643. firsttime2 = false
  4644. notify("Katana mode enabled || Press Q, E, or click to perform an action",true)
  4645. else
  4646. notify("Katana mode enabled")
  4647. end
  4648. katanamode()
  4649. elseif blademode == "katana" then
  4650. getrid(handle)
  4651. notify("Katana mode disabled")
  4652. end
  4653. elseif key == "v" then
  4654. if blademode ~= "gun" and equipped == true then
  4655. getrid(handle)
  4656. if firsttime5 then
  4657. firsttime5 = false
  4658. notify("Gun mode enabled || Click to perform an action",true)
  4659. else
  4660. notify("Gun mode enabled")
  4661. end
  4662. gunmode()
  4663. elseif blademode == "gun" then
  4664. getrid(handle)
  4665. notify("Gun mode disabled")
  4666. end
  4667. elseif key == "b" then
  4668. if childlock == false then
  4669. if blademode ~= "dildo" and equipped == true then
  4670. getrid(handle)
  4671. if firsttime4 then
  4672. firsttime4 = false
  4673. notify("Dildo mode enabled || Click to perform an action",true)
  4674. else
  4675. notify("Dildo mode enabled")
  4676. end
  4677. dildo()
  4678. elseif blademode == "dildo" then
  4679. notify("Dildo mode disabled")
  4680. getrid(handle)
  4681. end
  4682. end
  4683. elseif key == "c" then
  4684. if blademode ~= "knife" and equipped == true then
  4685. getrid(handle)
  4686. if firsttime3 then
  4687. firsttime3 = false
  4688. notify("Knife mode enabled || Press F, E, T, or Q to set modes; Click to perform an action",true)
  4689. else
  4690. notify("Knife mode enabled")
  4691. end
  4692. knifemode()
  4693. elseif blademode == "knife" then
  4694. notify("Knife mode disabled")
  4695. getrid(handle)
  4696. end
  4697. elseif key == "q" then
  4698. if blademode == "katana" then
  4699. notify()
  4700. katanaQ()
  4701. elseif blademode == "knife" then
  4702. mode = "release"
  4703. notify("Mode changed to "..mode)
  4704. end
  4705. elseif key == "e" then
  4706. if blademode == "katana" then
  4707. notify()
  4708. katanaE()
  4709. elseif blademode == "knife" then
  4710. mode = "throw"
  4711. notify("Mode changed to "..mode)
  4712. end
  4713. elseif key == "f" then
  4714. if blademode == "handle" then
  4715. notify([[BEGONE
  4716. THOT]])
  4717. begoneTHOUGHT()
  4718. elseif blademode == "knife" then
  4719. mode = "kill"
  4720. notify("Mode changed to "..mode)
  4721. end
  4722. elseif key == "t" then
  4723. if blademode == "knife" then
  4724. mode = "fling"
  4725. notify("Mode changed to "..mode)
  4726. end
  4727. end
  4728. end
  4729. if key == "m" and sounding == false then
  4730. --badass mode
  4731. pcall(function()
  4732. if badass.Playing == false then
  4733. sounding = true
  4734. for i,v in pairs(workspace:GetDescendants()) do
  4735. if v:IsA('Sound') and v~=player.Character.Head.Badass then
  4736. v:Stop()
  4737. end
  4738. end
  4739. badass:Play()
  4740. badass.Volume = 10
  4741. sounding = false
  4742. else
  4743. sounding = true
  4744. for i=1,100 do
  4745. badass.Volume = badass.Volume-0.1
  4746. wait()
  4747. end
  4748. badass.Volume = 0
  4749. badass:Stop()
  4750. sounding = false
  4751. end
  4752. end)
  4753. end
  4754. if key == "r" then
  4755. rag1 = true
  4756. if rag1 == true and rag2 == true then
  4757. oogabooga()
  4758. end
  4759. end
  4760. if key == "g" then
  4761. rag2 = true
  4762. if rag1 == true and rag2 == true then
  4763. oogabooga()
  4764. end
  4765. end
  4766. end)
  4767. mouse.KeyUp:connect(function(key)
  4768. if key == "r" then
  4769. rag1 = false
  4770. end
  4771. if key == "g" then
  4772. rag2 = false
  4773. end
  4774. end)
  4775.  
  4776. handle.ChildAdded:connect(function(child)
  4777. if child:IsA('BasePart') then
  4778. child.CanCollide = false
  4779. if child.Name == "blade" then
  4780. child.Touched:connect(function(hit)
  4781. if blademode == "katana" and swinging then
  4782. if gettingeem then
  4783. if goteem == nil then
  4784. if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  4785. local sounn = Instance.new("Sound", char.Torso)
  4786. local lipp = math.random(1, 3)
  4787. if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
  4788. if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
  4789. if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
  4790. sounn:Play()
  4791. goteem = hit.Parent
  4792. pcall(function()
  4793. goteem.HumanoidRootPart:Destroy()
  4794. end)
  4795. pcall(function()
  4796. ragdollpart(goteem,"Right Arm")
  4797. ragdollpart(goteem,"Right Leg")
  4798. ragdollpart(goteem,"Left Arm")
  4799. ragdollpart(goteem,"Left Leg")
  4800. end)
  4801. pcall(function()
  4802. ragdollpart(goteem,"RightUpperArm")
  4803. ragdollpart(goteem,"RightUpperLeg")
  4804. ragdollpart(goteem,"LeftUpperArm")
  4805. ragdollpart(goteem,"LeftUpperLeg")
  4806. end)
  4807. pcall(function()
  4808. local weld = Instance.new('Weld',goteem.Torso)
  4809. weld.Part0 = goteem.Torso
  4810. weld.Part1 = handle
  4811. weld.C0 = CFrame.new(0,0,2)*CFrame.Angles(math.rad(90),0,math.rad(-90))
  4812. end)
  4813. pcall(function()
  4814. local weld = Instance.new('Weld',goteem.UpperTorso)
  4815. weld.Part0 = goteem.UpperTorso
  4816. weld.Part1 = handle
  4817. weld.C0 = CFrame.new(0,0,2)*CFrame.Angles(math.rad(90),0,math.rad(-90))
  4818. end)
  4819. pcall(function()
  4820. local thang = "Torso"
  4821. if goteem:FindFirstChild('UpperTorso') then
  4822. thang = "UpperTorso"
  4823. end
  4824. local ayybleed = Instance.new('Part',goteem)
  4825. ayybleed.Size = Vector3.new(0.2,0.2,0.2)
  4826. ayybleed.BrickColor = BrickColor.new('Maroon')
  4827. ayybleed.Material = Enum.Material.SmoothPlastic
  4828. ayybleed.Name = "ayybleed"
  4829. ayybleed.CanCollide = false
  4830. ayybleed.Transparency = 1
  4831. ayybleed.CFrame = goteem[thang].CFrame
  4832. ayybleed:BreakJoints()
  4833. local attachment1 = Instance.new('Attachment',ayybleed)
  4834. attachment1.Position = Vector3.new(0,0,0)
  4835. attachment1.Orientation = Vector3.new(-90, 0, -90)
  4836. local attachment0 = Instance.new('Attachment',goteem[thang])
  4837. if attachment0 and attachment1 then
  4838. local constraint = Instance.new("HingeConstraint")
  4839. constraint.Attachment0 = attachment0
  4840. constraint.Attachment1 = attachment1
  4841. constraint.LimitsEnabled = true
  4842. constraint.UpperAngle = 0
  4843. constraint.LowerAngle = 0
  4844. constraint.Parent = goteem
  4845. end
  4846. local bleedBLEED= coroutine.wrap(function()
  4847. bleed(ayybleed)
  4848. end)
  4849. bleedBLEED()
  4850. end)
  4851. end
  4852. end
  4853. elseif SLESH then
  4854.  
  4855. if hit.Parent and hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  4856. local sounn = Instance.new("Sound", char.Torso)
  4857. local lipp = math.random(1, 3)
  4858. if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
  4859. if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
  4860. if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
  4861. sounn:Play()
  4862. ragdollpart(hit.Parent,hit.Name,false)
  4863. end
  4864. else
  4865. if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  4866. local sounn = Instance.new("Sound", char.Torso)
  4867. local lipp = math.random(1, 3)
  4868. if lipp == 1 then sounn.SoundId = "rbxassetid://444667844" end
  4869. if lipp == 2 then sounn.SoundId = "rbxassetid://444667824" end
  4870. if lipp == 3 then sounn.SoundId = "rbxassetid://444667859" end
  4871. sounn:Play()
  4872. swinging = false
  4873. ragdollpart(hit.Parent,"Head",true,false)
  4874. end
  4875. end
  4876. elseif blademode == "knife" then
  4877. if grabbing == true and grabbed == nil then
  4878. if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  4879. grabbed = hit.Parent
  4880.  
  4881. stun(grabbed)
  4882.  
  4883. local grabwelds = Instance.new("Weld", char.Torso)
  4884. grabwelds.Part0 = char.Torso
  4885. pcall(function()
  4886. grabwelds.Part1 = grabbed.Torso
  4887. end)
  4888. pcall(function()
  4889. grabwelds.Part1 = grabbed.UpperTorso
  4890. end)
  4891. grabwelds.C0 = CFrame.new(-0.45, 0, -1)
  4892. grabweld = grabwelds
  4893. end
  4894. end
  4895. end
  4896. end)
  4897. end
  4898. elseif child:IsA("Model") then
  4899. child.ChildAdded:connect(function(dildotip)
  4900. if dildotip:IsA('BasePart') then
  4901. dildotip.Touched:connect(function(hit)
  4902. if MOAN == true then
  4903. if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 and hit.Parent ~= char then
  4904. local sound = Instance.new('Sound',hit.Parent.Head)
  4905. sound.SoundId = 'rbxassetid://959679286'
  4906. sound.Volume = 5
  4907. sound:Play()
  4908. local sound3 = Instance.new("Sound",hit.Parent.Head)
  4909. sound3.Volume = 5.5
  4910. sound3.SoundId = "rbxassetid://702631545"
  4911. sound3:Play()
  4912. pcall(function()
  4913. for i,v in pairs(hit.Parent.Head:GetChildren()) do
  4914. if v:IsA('Decal') then v:Destroy() end
  4915. end
  4916. end)
  4917. pcall(function()
  4918. local ree=Instance.new('Decal',hit.Parent.Head)
  4919. ree.Name = "face"
  4920. ree.Texture = "rbxassetid://996521543"
  4921. end)
  4922. MOAN = false
  4923. aidsificating = hit.Parent
  4924. for i, v in pairs(handle["pink toy"]:GetChildren()) do
  4925. if v:IsA("Part") then
  4926. v:FindFirstChild("ParticleEmitter"):Destroy()
  4927. end
  4928. end
  4929. end
  4930. end
  4931. end)
  4932. end
  4933. end)
  4934. end
  4935. end)
  4936.  
  4937. mouse.Button1Down:connect(function(jew)
  4938. if usable and working == false and equipped then
  4939. if blademode == "katana" then
  4940. notify()
  4941. katanaswing()
  4942. elseif blademode == "knife" then
  4943. notify()
  4944. if grabbed == nil then
  4945. if mode == "fling" then
  4946. fling()
  4947. else
  4948. grab()
  4949. end
  4950. elseif grabbed ~= nil then
  4951. if mode == "kill" then
  4952. kill()
  4953. elseif mode == "throw" then
  4954. throw()
  4955. elseif mode == "release" then
  4956. release()
  4957. end
  4958. end
  4959. elseif blademode == "dildo" then
  4960. raep()
  4961. end
  4962. end
  4963. end)
  4964.  
  4965. end
  4966. spawned()
  4967.  
  4968. player.CharacterAdded:connect(function()
  4969. spawned()
  4970. end)
  4971. local avgs = {}
  4972.  
  4973. game:GetService('RunService').Heartbeat:connect(function(step)
  4974. local ofps = math.floor((60/(step*60))*10)/10
  4975. if #avgs > 100 then
  4976. table.remove(avgs,1)
  4977. end
  4978. table.insert(avgs,#avgs+1,ofps)
  4979. local fpsa = 0
  4980. for i,v in pairs(avgs) do
  4981. fpsa = fpsa+v
  4982. end
  4983. fpsa = math.floor(fpsa/#avgs)
  4984. fps.Text = 'FPS: '..tostring(fpsa)
  4985. end)
  4986.  
  4987. while true do
  4988. for i,v in pairs(rekt) do
  4989. if v.Parent ~= nil then
  4990. if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChildOfClass('Humanoid').Health>0 then
  4991. for a,c in pairs(v:GetChildren()) do
  4992. if c:IsA('Tool') then
  4993. c.ManualActivationOnly = true
  4994. wait()
  4995. if game:GetService('Players'):GetPlayerFromCharacter(v) then
  4996. c.Parent = game:GetService('Players'):GetPlayerFromCharacter(v).Backpack
  4997. c.ManualActivationOnly = false
  4998. end
  4999. end
  5000. end
  5001. v:FindFirstChildOfClass('Humanoid').PlatformStand = true
  5002. v:FindFirstChildOfClass('Humanoid').Sit = false
  5003. v:FindFirstChildOfClass('Humanoid').JumpPower = 0
  5004. v:FindFirstChildOfClass('Humanoid').WalkSpeed = 0
  5005. v:FindFirstChildOfClass('Humanoid').Name = "hecc"
  5006. else
  5007. table.remove(rekt,i)
  5008. end
  5009. else
  5010. table.remove(rekt,i)
  5011. end
  5012. end
  5013. wait()
  5014. end
  5015. end)
  5016.  
  5017. ta.Name = "ta"
  5018. ta.Parent = Main
  5019. ta.BackgroundColor3 = Color3.new(1, 1, 1)
  5020. ta.Position = UDim2.new(0, 21, 0, 91)
  5021. ta.Size = UDim2.new(0, 99, 0, 43)
  5022. ta.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  5023. ta.Font = Enum.Font.SourceSans
  5024. ta.Text = "Titan"
  5025. ta.TextSize = 20
  5026. ta.MouseButton1Down:connect(function()
  5027. -- the hottest shit to ever shit on a plate by king_absalom
  5028. -- UPDATE: I have removed the long ass intro and the hat (Because it wont load and if it does it will take a long time to do so)
  5029. --[[
  5030.  
  5031. "Created by: Wizardunstopable and MatterGh0st"
  5032.  
  5033. Oh, I didn't know editing King_Absalom's script makes it "YOURS"
  5034. #sarcasm
  5035.  
  5036. anyways
  5037. "Give Credit Plz and DONT LEAK THIS"
  5038.  
  5039. its an edit so.. i'll just leak it anyways. ;)
  5040. ]]
  5041. -------The Dark Ruler V2--------Created by: Wizardunstopable and MatterGh0st------Give Credit Plz and DONT LEAK THIS
  5042. local p = game.Players.LocalPlayer
  5043. local char = p.Character
  5044. local mouse = p:GetMouse()
  5045. local larm = char["Left Arm"]
  5046. local rarm = char["Right Arm"]
  5047. local lleg = char["Left Leg"]
  5048. local rleg = char["Right Leg"]
  5049. local hed = char.Head
  5050. local torso = char.Torso
  5051. local hum = char.Humanoid
  5052. local cam = game.Workspace.CurrentCamera
  5053. local root = char.HumanoidRootPart
  5054. local deb = false
  5055. local shot = 0
  5056. local l = game:GetService("Lighting")
  5057. local rs = game:GetService("RunService").RenderStepped
  5058. local stanceToggle = "Normal"
  5059. math.randomseed(os.time())
  5060. hum.WalkSpeed = 100
  5061. char.Health:Destroy()
  5062. hum.MaxHealth = math.huge
  5063. wait(0.1)
  5064. hum.Health = math.huge
  5065. ----------------------------------------------------
  5066. p:ClearCharacterAppearance()
  5067. wait(0.1)
  5068. p.Character.Head.BrickColor = BrickColor.new("Really black")
  5069. p.Character.Torso.BrickColor = BrickColor.new("Really black")
  5070. p.Character["Right Arm"].BrickColor = BrickColor.new("Really black")
  5071. p.Character["Right Leg"].BrickColor = BrickColor.new("Really black")
  5072. p.Character["Left Leg"].BrickColor = BrickColor.new("Really black")
  5073. p.Character["Left Arm"].BrickColor = BrickColor.new("Really black")
  5074. pcall(function() p.char.torso.roblox:Destroy() end)
  5075. shirt = Instance.new("Shirt", char)
  5076. shirt.Name = "Shirt"
  5077. pants = Instance.new("Pants", char)
  5078. pants.Name = "Pants"
  5079. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=235673625"
  5080. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=222859226"
  5081. ----------------------------------------------------
  5082. Fl = Instance.new('Fire',larm); FR = Instance.new('Fire',rarm); Ft = Instance.new('Fire',torso)
  5083. Ft.Size = 12
  5084. Fl.Size = 12
  5085. FR.Size = 12
  5086. Fl.Color = Color3.new(0,0,0)
  5087. FR.Color = Color3.new(0,0,0)
  5088. Ft.Color = Color3.new(0,0,0)
  5089. Fl.SecondaryColor = Color3.new(0,0,0)
  5090. FR.SecondaryColor = Color3.new(0,0,0)
  5091. Ft.SecondaryColor = Color3.new(0,0,0)
  5092. SR = Instance.new('Smoke',rleg)
  5093. SR.Color = Color3.new(0,0,0)
  5094. SR.Size = 1
  5095. SR.RiseVelocity = 1
  5096. ----------------------------------------------------
  5097. Debounces = {
  5098. on = false;
  5099. ks = false;
  5100. CanAttack = true;
  5101. CanJoke = true;
  5102. NoIdl = false;
  5103. Slashing = false;
  5104. Slashed = false;
  5105. Grabbing = false;
  5106. Grabbed = false;
  5107. }
  5108. local Touche = {char.Name, }
  5109. ----------------------------------------------------
  5110. function lerp(a, b, t) -- Linear interpolation
  5111. return a + (b - a)*t
  5112. end
  5113.  
  5114. function slerp(a, b, t) --Spherical interpolation
  5115. dot = a:Dot(b)
  5116. if dot > 0.99999 or dot < -0.99999 then
  5117. return t <= 0.5 and a or b
  5118. else
  5119. r = math.acos(dot)
  5120. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  5121. end
  5122. end
  5123.  
  5124. function matrixInterpolate(a, b, t)
  5125. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  5126. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  5127. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  5128. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  5129. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  5130. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  5131. local t = v1:Dot(v2)
  5132. if not (t < 0 or t == 0 or t > 0) then -- Failsafe
  5133. return CFrame.new()
  5134. end
  5135. return CFrame.new(
  5136. v0.x, v0.y, v0.z,
  5137. v1.x, v1.y, v1.z,
  5138. v2.x, v2.y, v2.z,
  5139. v3.x, v3.y, v3.z)
  5140. end
  5141. ----------------------------------------------------
  5142. function genWeld(a,b)
  5143. local w = Instance.new("Weld",a)
  5144. w.Part0 = a
  5145. w.Part1 = b
  5146. return w
  5147. end
  5148. function weld(a, b)
  5149. local weld = Instance.new("Weld")
  5150. weld.Name = "W"
  5151. weld.Part0 = a
  5152. weld.Part1 = b
  5153. weld.C0 = a.CFrame:inverse() * b.CFrame
  5154. weld.Parent = a
  5155. return weld;
  5156. end
  5157. ----------------------------------------------------
  5158. function Lerp(c1,c2,al)
  5159. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  5160. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  5161. for i,v in pairs(com1) do
  5162. com1[i] = v+(com2[i]-v)*al
  5163. end
  5164. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  5165. end
  5166. ----------------------------------------------------
  5167. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  5168. local wld = Instance.new("Weld", wp1)
  5169. wld.Part0 = wp0
  5170. wld.Part1 = wp1
  5171. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  5172. end
  5173. ----------------------------------------------------
  5174. for i,v in pairs(char:children()) do
  5175. if v:IsA("Hat") then
  5176. v:Destroy()
  5177. end
  5178. end
  5179. for i,v in pairs(hed:children()) do
  5180. if v:IsA("Sound") then
  5181. v:Destroy()
  5182. end
  5183. end
  5184. ----------------------------------------------------
  5185. function HasntTouched(plrname)
  5186. local ret = true
  5187. for _, v in pairs(Touche) do
  5188. if v == plrname then
  5189. ret = false
  5190. end
  5191. end
  5192. return ret
  5193. end
  5194. ----------------------------------------------------
  5195. larm.Size = larm.Size * 2
  5196. rarm.Size = rarm.Size * 2
  5197. lleg.Size = lleg.Size * 2
  5198. rleg.Size = rleg.Size * 2
  5199. torso.Size = torso.Size * 2
  5200. hed.Size = hed.Size * 2
  5201. root.Size = root.Size * 2
  5202. ----------------------------------------------------
  5203. newWeld(torso, larm, -1.5, 0.5, 0)
  5204. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  5205. newWeld(torso, rarm, 1.5, 0.5, 0)
  5206. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  5207. newWeld(torso, hed, 0, 1.5, 0)
  5208. newWeld(torso, lleg, -0.5, -1, 0)
  5209. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  5210. newWeld(torso, rleg, 0.5, -1, 0)
  5211. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  5212. newWeld(root, torso, 0, -1, 0)
  5213. torso.Weld.C1 = CFrame.new(0, -1, 0)
  5214. ----------------------------------------------------
  5215. z = Instance.new("Sound", char)
  5216. z.SoundId = "rbxassetid://408386283"--209113706
  5217. z.Looped = true
  5218. z.Pitch = 1
  5219. z.Volume = 1
  5220. wait(.01)
  5221. z:Play()
  5222. ----------------------------------------------------
  5223. --[[
  5224. wait(0.1)
  5225. game.Chat:Chat(game.Players.LocalPlayer.Character.Head,"You Will Die Of The Hands Of Me!", "Red")
  5226. wait(9)
  5227. game.Chat:Chat(game.Players.LocalPlayer.Character.Head,"You've rediculed hades for the last time!", "Blue")
  5228. wait(9)
  5229. game.Chat:Chat(game.Players.LocalPlayer.Character.Head,"Activate", "Red")
  5230. wait(9.8)
  5231. game.Chat:Chat(game.Players.LocalPlayer.Character.Head,"Summoning!", "Red")
  5232. wait(0.1)
  5233. game.Lighting.Ambient = Color3.new(1,0,0)
  5234. wait(0.1)
  5235. game.Lighting.Ambient = Color3.new(0,0,0)
  5236. wait(0.1)
  5237. game.Lighting.Ambient = Color3.new(1,0,0)
  5238. wait(0.1)
  5239. game.Lighting.Ambient = Color3.new(1,0,0)
  5240. wait(0.1)
  5241. game.Lighting.Ambient = Color3.new(1,0,0)
  5242. wait(0.1)
  5243. game.Lighting.Ambient = Color3.new(0,0,0)
  5244. wait(0.1)
  5245. game.Lighting.Ambient = Color3.new(1,0,0)
  5246. wait(0.1)
  5247. game.Lighting.Ambient = Color3.new(1,0,0)
  5248. wait(0.1)
  5249. game.Lighting.Ambient = Color3.new(1,0,0)
  5250. wait(0.1)
  5251. game.Lighting.Ambient = Color3.new(0,0,0)
  5252. wait(0.1)
  5253. game.Lighting.Ambient = Color3.new(1,0,0)
  5254. wait(0.1)
  5255. game.Lighting.Ambient = Color3.new(1,0,0)
  5256. wait(0.1)
  5257. game.Lighting.Ambient = Color3.new(0,0,0)
  5258. wait(0.1)
  5259. game.Lighting.Ambient = Color3.new(1,0,0)
  5260. wait(0.1)
  5261. game.Lighting.Ambient = Color3.new(0,0,0)
  5262. wait(0.1)
  5263. game.Lighting.Ambient = Color3.new(1,0,0)
  5264. wait(0.1)
  5265. game.Lighting.Ambient = Color3.new(0,0,0)
  5266. wait(0.1)
  5267. game.Lighting.Ambient = Color3.new(1,0,0)
  5268. wait(0.1)
  5269. game.Lighting.Ambient = Color3.new(0,0,0)
  5270. wait(0.1)
  5271. game.Lighting.Ambient = Color3.new(1,0,0)
  5272. wait(0.1)
  5273. game.Lighting.Ambient = Color3.new(0,0,0)
  5274. wait(0.1)
  5275. game.Lighting.Ambient = Color3.new(1,0,0)
  5276. wait(0.1)
  5277. game.Lighting.Ambient = Color3.new(0,0,0)
  5278. wait(0.1)
  5279. game.Lighting.Ambient = Color3.new(1,0,0)
  5280. wait(0.1)
  5281. game.Lighting.Ambient = Color3.new(0,0,0)
  5282. wait(0.1)
  5283. game.Lighting.Ambient = Color3.new(1,0,0)
  5284. wait(0.1)
  5285. game.Lighting.Ambient = Color3.new(0,0,0)
  5286. game.Chat:Chat(game.Players.LocalPlayer.Character.Head,"The demon awakens! With The anger of thousands!", "Green")
  5287. ]]--
  5288. --game:service'InsertService':LoadAsset(130900995):children()[1].Parent=char
  5289. --char.PumpkinReaper.Handle.Mesh.Scale = char.PumpkinReaper.Handle.Mesh.Scale * 1.8
  5290. --char.PumpkinReaper.Handle.Mesh.TextureId = "http://www.roblox.com/asset/?id=334850318"
  5291. --char.PumpkinReaper.Handle.Mesh.VertexColor = Vector3.new(1,1,1)
  5292. --l.TimeOfDay = 24
  5293. z=Instance.new('Decal',hed)
  5294. z.Face = 'Front'
  5295. z.Texture='rbxassetid://99174105'
  5296. hed.BrickColor = BrickColor.new("Really black")
  5297. lite = Instance.new("PointLight", rleg)
  5298. lite.Brightness = 30
  5299. lite.Range = 20
  5300. lite.Color = Color3.new(19, 0, 0)
  5301. --[[local hed2 = hed:Clone()
  5302. hed2.CanCollide = false
  5303. hed2.Parent = char
  5304. hed2:ClearAllChildren()
  5305. hed2.Transparency = 1
  5306. hed2.Name = "DARP"
  5307. local w = Instance.new("Weld",hed2)
  5308. w.Part0 = hed
  5309. w.Part1 = hed2
  5310. w.C0 = CFrame.new(0,0,-0.175)
  5311. z=Instance.new("SurfaceGui",hed2)
  5312. z.Enabled = true
  5313. z.Face = "Front"
  5314. z.Adornee = hed2
  5315. z.CanvasSize = Vector2.new(100,100)
  5316. local face = Instance.new("ImageLabel",z)
  5317. face.Size = UDim2.new(1,-30,1,0)
  5318. face.Position = UDim2.new(0,15,0,0)
  5319. face.BackgroundTransparency = 1
  5320. face.Image='rbxassetid://46282671']]--
  5321. ----------------------------------------------------
  5322.  
  5323. ----------------------------------------------------
  5324. local m = Instance.new("Model")
  5325. m.Name = "Titanius"
  5326. p1 = Instance.new("Part", m)
  5327. p1.BrickColor = BrickColor.new("Really red")
  5328. p1.FormFactor = Enum.FormFactor.Custom
  5329. p1.Material = "Neon"
  5330. p1.Size = Vector3.new(1, 0.600000024, 1.5)
  5331. p1.CFrame = CFrame.new(67.4994888, 12.1560526, 73.0205841, 0.999972522, -3.59117985e-005, -8.00192356e-006, -1.39250187e-005, 0.358383715, -0.933530986, 5.28097153e-005, 0.933500648, 0.358406395)
  5332. p1.CanCollide = false
  5333. p1.Locked = true
  5334. p1.Elasticity = 0
  5335. p1.BottomSurface = Enum.SurfaceType.Smooth
  5336. p1.TopSurface = Enum.SurfaceType.Smooth
  5337. b1 = Instance.new("SpecialMesh", p1)
  5338. b1.MeshType = Enum.MeshType.Wedge
  5339. b1.Name = "Mesh"
  5340. b1.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928)
  5341. p2 = Instance.new("Part", m)
  5342. p2.BrickColor = BrickColor.new("Really black")
  5343. p2.FormFactor = Enum.FormFactor.Custom
  5344. p2.Size = Vector3.new(1, 2.9000001, 1)
  5345. p2.CFrame = CFrame.new(67.4995728, 11.7633543, 74.2129135, -1.30959779e-005, 2.79811252e-006, 0.999972522, 0.961226642, 0.275612593, -7.50799518e-006, -0.275637805, 0.96119839, 1.01176247e-005)
  5346. p2.CanCollide = false
  5347. p2.Locked = true
  5348. p2.Elasticity = 0
  5349. p2.BottomSurface = Enum.SurfaceType.Smooth
  5350. p2.TopSurface = Enum.SurfaceType.Smooth
  5351. b2 = Instance.new("BlockMesh", p2)
  5352. b2.Name = "Mesh"
  5353. b2.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  5354. p3 = Instance.new("Part", m)
  5355. p3.BrickColor = BrickColor.new("Really red")
  5356. p3.Material = "Neon"
  5357. p3.FormFactor = Enum.FormFactor.Custom
  5358. p3.Size = Vector3.new(1, 1.10000005, 2.0999999)
  5359. p3.CFrame = CFrame.new(67.4994965, 12.6401453, 73.9670334, 0.999972522, -3.52207899e-005, -8.10639358e-006, -1.61500211e-005, 0.309035271, -0.951007903, 5.24176576e-005, 0.950978875, 0.309059501)
  5360. p3.CanCollide = false
  5361. p3.Locked = true
  5362. p3.Elasticity = 0
  5363. p3.BottomSurface = Enum.SurfaceType.Smooth
  5364. p3.TopSurface = Enum.SurfaceType.Smooth
  5365. b3 = Instance.new("SpecialMesh", p3)
  5366. b3.MeshType = Enum.MeshType.Wedge
  5367. b3.Name = "Mesh"
  5368. b3.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928)
  5369. p4 = Instance.new("Part", m)
  5370. p4.BrickColor = BrickColor.new("Really red")
  5371. p4.Material = "Neon"
  5372. p4.FormFactor = Enum.FormFactor.Custom
  5373. p4.Size = Vector3.new(1, 1.43999994, 2.05000019)
  5374. p4.CFrame = CFrame.new(67.4995575, 11.8683414, 76.1565704, 0.999972522, -2.5085672e-005, -1.53700166e-005, -4.86194367e-005, -0.800831437, -0.598821938, 1.9131101e-005, 0.598835468, -0.800796151)
  5375. p4.CanCollide = false
  5376. p4.Locked = true
  5377. p4.Elasticity = 0
  5378. p4.BottomSurface = Enum.SurfaceType.Smooth
  5379. p4.TopSurface = Enum.SurfaceType.Smooth
  5380. b4 = Instance.new("SpecialMesh", p4)
  5381. b4.MeshType = Enum.MeshType.Wedge
  5382. b4.Name = "Mesh"
  5383. b4.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
  5384. p5 = Instance.new("Part", m)
  5385. p5.BrickColor = BrickColor.new("Really red")
  5386. p5.Material = "Neon"
  5387. p5.FormFactor = Enum.FormFactor.Custom
  5388. p5.Size = Vector3.new(1, 1.10000005, 3.10000005)
  5389. p5.CFrame = CFrame.new(67.4995193, 13.241991, 74.8357468, 0.999972522, -3.59118021e-005, -8.00191992e-006, -1.39250224e-005, 0.358383656, -0.933530807, 5.2809708e-005, 0.933500469, 0.358406246)
  5390. p5.CanCollide = false
  5391. p5.Locked = true
  5392. p5.Elasticity = 0
  5393. p5.BottomSurface = Enum.SurfaceType.Smooth
  5394. p5.TopSurface = Enum.SurfaceType.Smooth
  5395. b5 = Instance.new("SpecialMesh", p5)
  5396. b5.MeshType = Enum.MeshType.Wedge
  5397. b5.Name = "Mesh"
  5398. b5.Scale = Vector3.new(0.400000006, 0.600000024, 0.699999928)
  5399. p6 = Instance.new("Part", m)
  5400. p6.Name = "Handle"
  5401. p6.BrickColor = BrickColor.new("Really black")
  5402. p6.FormFactor = Enum.FormFactor.Custom
  5403. p6.Size = Vector3.new(1.5999999, 13.6000004, 1)
  5404. p6.CFrame = CFrame.new(67.5017471, 11.2780685, 66.1421967, -1.18190947e-005, 6.28741009e-006, 0.999972522, 0.99995929, -1.39772892e-005, -7.50630716e-006, -1.79708004e-005, 0.999939024, 1.01296728e-005)
  5405. p6.CanCollide = false
  5406. p6.Locked = true
  5407. p6.Elasticity = 0
  5408. p6.BottomSurface = Enum.SurfaceType.Smooth
  5409. p6.TopSurface = Enum.SurfaceType.Smooth
  5410. b6 = Instance.new("BlockMesh", p6)
  5411. b6.Name = "Mesh"
  5412. b6.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  5413. p7 = Instance.new("Part", m)
  5414. p7.BrickColor = BrickColor.new("Really red")
  5415. p7.Material = "Neon"
  5416. p7.FormFactor = Enum.FormFactor.Custom
  5417. p7.Size = Vector3.new(1, 1.00999999, 1.05000019)
  5418. p7.CFrame = CFrame.new(67.5174179, 10.5228004, 76.3114471, 0.999972522, -2.76626724e-005, -6.72184569e-006, -4.7347472e-005, -0.91489929, -0.403581172, 2.14323372e-005, 0.403602213, -0.914867818)
  5419. p7.CanCollide = false
  5420. p7.Locked = true
  5421. p7.Elasticity = 0
  5422. p7.BottomSurface = Enum.SurfaceType.Smooth
  5423. p7.TopSurface = Enum.SurfaceType.Smooth
  5424. b7 = Instance.new("SpecialMesh", p7)
  5425. b7.MeshType = Enum.MeshType.Wedge
  5426. b7.Name = "Mesh"
  5427. b7.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
  5428. p8 = Instance.new("Part", m)
  5429. p8.BrickColor = BrickColor.new("Really red")
  5430. p8.Material = "Neon"
  5431. p8.FormFactor = Enum.FormFactor.Custom
  5432. p8.Size = Vector3.new(1, 1.00999999, 1.05000019)
  5433. p8.CFrame = CFrame.new(67.5074387, 8.51285458, 76.8714371, 0.999972522, -2.76626724e-005, -6.72184387e-006, -4.73474684e-005, -0.91489917, -0.403581113, 2.14323354e-005, 0.403602153, -0.914867699)
  5434. p8.CanCollide = false
  5435. p8.Locked = true
  5436. p8.Elasticity = 0
  5437. p8.BottomSurface = Enum.SurfaceType.Smooth
  5438. p8.TopSurface = Enum.SurfaceType.Smooth
  5439. b8 = Instance.new("SpecialMesh", p8)
  5440. b8.MeshType = Enum.MeshType.Wedge
  5441. b8.Name = "Mesh"
  5442. b8.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
  5443. p9 = Instance.new("Part", m)
  5444. p9.BrickColor = BrickColor.new("Really black")
  5445. p9.FormFactor = Enum.FormFactor.Custom
  5446. p9.Size = Vector3.new(1, 1.07999957, 1)
  5447. p9.CFrame = CFrame.new(67.5095749, 7.1092, 74.5051422, -2.60536999e-005, -5.21559741e-006, 0.999972522, 0.35323599, -0.935490847, -1.50012565e-005, 0.935460567, 0.353258699, 4.2632455e-005)
  5448. p9.CanCollide = false
  5449. p9.Locked = true
  5450. p9.Elasticity = 0
  5451. p9.BottomSurface = Enum.SurfaceType.Smooth
  5452. p9.TopSurface = Enum.SurfaceType.Smooth
  5453. b9 = Instance.new("BlockMesh", p9)
  5454. b9.Name = "Mesh"
  5455. b9.Scale = Vector3.new(0.550000012, 1, 0.550000012)
  5456. p10 = Instance.new("Part", m)
  5457. p10.BrickColor = BrickColor.new("Really black")
  5458. p10.FormFactor = Enum.FormFactor.Custom
  5459. p10.Size = Vector3.new(1, 1.41999948, 1)
  5460. p10.CFrame = CFrame.new(67.489624, 8.67401791, 72.7929764, -9.47785156e-006, -9.42233055e-006, 0.999972522, 0.292371064, 0.956263304, -7.54374832e-006, -0.956253231, 0.292334616, 1.01081387e-005)
  5461. p10.CanCollide = false
  5462. p10.Locked = true
  5463. p10.Elasticity = 0
  5464. p10.BottomSurface = Enum.SurfaceType.Smooth
  5465. p10.TopSurface = Enum.SurfaceType.Smooth
  5466. b10 = Instance.new("BlockMesh", p10)
  5467. b10.Name = "Mesh"
  5468. b10.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  5469. p11 = Instance.new("Part", m)
  5470. p11.BrickColor = BrickColor.new("Really black")
  5471. p11.FormFactor = Enum.FormFactor.Custom
  5472. p11.Size = Vector3.new(1, 1.50999951, 1)
  5473. p11.CFrame = CFrame.new(67.509552, 7.11887455, 70.3475952, -1.87569385e-005, 1.80455972e-005, 0.999972522, -0.36222899, -0.932047009, -9.30004444e-006, 0.932039678, -0.362191886, 4.04359016e-005)
  5474. p11.CanCollide = false
  5475. p11.Locked = true
  5476. p11.Elasticity = 0
  5477. p11.BottomSurface = Enum.SurfaceType.Smooth
  5478. p11.TopSurface = Enum.SurfaceType.Smooth
  5479. b11 = Instance.new("BlockMesh", p11)
  5480. b11.Name = "Mesh"
  5481. b11.Scale = Vector3.new(0.550000012, 1, 0.550000012)
  5482. p12 = Instance.new("Part", m)
  5483. p12.Name = "BladeCenter"
  5484. p12.BrickColor = BrickColor.new("Really red")
  5485. p12.Material = "Neon"
  5486. p12.FormFactor = Enum.FormFactor.Symmetric
  5487. p12.Size = Vector3.new(1, 2, 2)
  5488. p12.CFrame = CFrame.new(67.4995346, 6.83217764, 72.2514038, -0.999972522, 2.42275873e-005, 0.000103325896, -8.39982677e-005, 4.44650614e-005, -0.999960959, -4.06451727e-005, -0.999940753, -1.25430051e-005)
  5489. p12.CanCollide = false
  5490. p12.Locked = true
  5491. p12.BottomSurface = Enum.SurfaceType.Smooth
  5492. p12.TopSurface = Enum.SurfaceType.Smooth
  5493. b12 = Instance.new("SpecialMesh", p12)
  5494. b12.MeshType = Enum.MeshType.Brick
  5495. b12.Name = "Mesh"
  5496. b12.Scale = Vector3.new(0.499999911, 1, 0.699999928)
  5497. p13 = Instance.new("Part", m)
  5498. p13.BrickColor = BrickColor.new("Really black")
  5499. p13.FormFactor = Enum.FormFactor.Custom
  5500. p13.Size = Vector3.new(2.91000009, 4.3300004, 1)
  5501. p13.CFrame = CFrame.new(67.5096359, 9.31026554, 73.9751816, 7.60371313e-006, 1.0943455e-005, 0.999972522, -0.119072244, -0.99284631, -7.55448127e-006, 0.992830038, -0.119038157, 1.01703836e-005)
  5502. p13.CanCollide = false
  5503. p13.Locked = true
  5504. p13.Elasticity = 0
  5505. p13.BottomSurface = Enum.SurfaceType.Smooth
  5506. p13.TopSurface = Enum.SurfaceType.Smooth
  5507. b13 = Instance.new("BlockMesh", p13)
  5508. b13.Name = "Mesh"
  5509. b13.Scale = Vector3.new(1, 1, 0.400000006)
  5510. p14 = Instance.new("Part", m)
  5511. p14.BrickColor = BrickColor.new("Really black")
  5512. p14.FormFactor = Enum.FormFactor.Custom
  5513. p14.Size = Vector3.new(2.5, 2.17999935, 1)
  5514. p14.CFrame = CFrame.new(67.4896011, 10.1621294, 72.6410059, -1.55498967e-007, -1.33476442e-005, 0.999972522, -0.462319613, 0.886669755, -7.56198779e-006, -0.886637092, -0.462338567, 1.01078904e-005)
  5515. p14.CanCollide = false
  5516. p14.Locked = true
  5517. p14.Elasticity = 0
  5518. p14.BottomSurface = Enum.SurfaceType.Smooth
  5519. p14.TopSurface = Enum.SurfaceType.Smooth
  5520. b14 = Instance.new("BlockMesh", p14)
  5521. b14.Name = "Mesh"
  5522. b14.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  5523. p15 = Instance.new("Part", m)
  5524. p15.BrickColor = BrickColor.new("Really black")
  5525. p15.FormFactor = Enum.FormFactor.Custom
  5526. p15.Size = Vector3.new(1.16999996, 4.2699995, 1)
  5527. p15.CFrame = CFrame.new(67.5095901, 9.35303593, 70.6884613, -1.24399676e-005, -4.94209144e-006, 0.999972522, 0.645082474, 0.764063478, -7.52419282e-006, -0.764068604, 0.645045042, 1.0099785e-005)
  5528. p15.CanCollide = false
  5529. p15.Locked = true
  5530. p15.Elasticity = 0
  5531. p15.BottomSurface = Enum.SurfaceType.Smooth
  5532. p15.TopSurface = Enum.SurfaceType.Smooth
  5533. b15 = Instance.new("BlockMesh", p15)
  5534. b15.Name = "Mesh"
  5535. b15.Scale = Vector3.new(1, 1, 0.400000006)
  5536. p16 = Instance.new("Part", m)
  5537. p16.BrickColor = BrickColor.new("Really black")
  5538. p16.FormFactor = Enum.FormFactor.Custom
  5539. p16.Size = Vector3.new(1.68999994, 4.76000023, 1)
  5540. p16.CFrame = CFrame.new(67.4996033, 9.63990211, 75.3800278, 2.98175655e-006, 1.30014914e-005, 0.999972522, 0.258795738, -0.965893507, -7.53869244e-006, 0.965865672, 0.258821338, 1.01718706e-005)
  5541. p16.CanCollide = false
  5542. p16.Locked = true
  5543. p16.Elasticity = 0
  5544. p16.BottomSurface = Enum.SurfaceType.Smooth
  5545. p16.TopSurface = Enum.SurfaceType.Smooth
  5546. b16 = Instance.new("BlockMesh", p16)
  5547. b16.Name = "Mesh"
  5548. b16.Scale = Vector3.new(1, 1, 0.400000006)
  5549. p17 = Instance.new("Part", m)
  5550. p17.BrickColor = BrickColor.new("Really black")
  5551. p17.FormFactor = Enum.FormFactor.Custom
  5552. p17.Size = Vector3.new(1.78999996, 4.21999979, 1)
  5553. p17.CFrame = CFrame.new(67.499588, 9.28996372, 69.8789978, -9.50601952e-006, -9.41252802e-006, 0.999972522, 0.293352425, 0.955965877, -7.53842551e-006, -0.955955863, 0.293315947, 1.00904235e-005)
  5554. p17.CanCollide = false
  5555. p17.Locked = true
  5556. p17.Elasticity = 0
  5557. p17.BottomSurface = Enum.SurfaceType.Smooth
  5558. p17.TopSurface = Enum.SurfaceType.Smooth
  5559. b17 = Instance.new("BlockMesh", p17)
  5560. b17.Name = "Mesh"
  5561. b17.Scale = Vector3.new(1, 1, 0.400000006)
  5562. p18 = Instance.new("WedgePart", m)
  5563. p18.BrickColor = BrickColor.new("Really red")
  5564. p18.Name = "BladePart1"
  5565. p18.Material = "Neon"
  5566. p18.Name = "Wedge"
  5567. p18.FormFactor = Enum.FormFactor.Symmetric
  5568. p18.Size = Vector3.new(1, 4, 2)
  5569. p18.CFrame = CFrame.new(67.499321, 6.83199787, 69.4816895, 0.999972522, -3.68033288e-005, -4.22928351e-005, 2.29664256e-005, -1.65102574e-005, 0.999963701, -2.03872096e-005, -0.999943435, -4.84290831e-005)
  5570. p18.CanCollide = false
  5571. p18.Locked = true
  5572. p18.BottomSurface = Enum.SurfaceType.Smooth
  5573. p18.TopSurface = Enum.SurfaceType.Smooth
  5574. b18 = Instance.new("SpecialMesh", p18)
  5575. b18.MeshType = Enum.MeshType.Wedge
  5576. b18.Name = "Mesh"
  5577. b18.Scale = Vector3.new(0.499999911, 0.899999976, 0.699999928)
  5578. p19 = Instance.new("WedgePart", m)
  5579. p19.BrickColor = BrickColor.new("Really red")
  5580. p19.Name = "BladePart2"
  5581. p19.Material = "Neon"
  5582. p19.Name = "Wedge"
  5583. p19.FormFactor = Enum.FormFactor.Symmetric
  5584. p19.Size = Vector3.new(1, 4, 2)
  5585. p19.CFrame = CFrame.new(67.4994736, 6.83213568, 75.0314102, -0.999972522, 3.68059118e-005, -0.000103325001, -8.40002976e-005, -4.4521752e-005, 0.999963701, 2.03864402e-005, 0.999943435, 1.26029336e-005)
  5586. p19.CanCollide = false
  5587. p19.Locked = true
  5588. p19.BottomSurface = Enum.SurfaceType.Smooth
  5589. p19.TopSurface = Enum.SurfaceType.Smooth
  5590. b19 = Instance.new("SpecialMesh", p19)
  5591. b19.MeshType = Enum.MeshType.Wedge
  5592. b19.Name = "Mesh"
  5593. b19.Scale = Vector3.new(0.499999911, 0.899999976, 0.699999928)
  5594. p20 = Instance.new("Part", m)
  5595. p20.BrickColor = BrickColor.new("Really black")
  5596. p20.FormFactor = Enum.FormFactor.Custom
  5597. p20.Size = Vector3.new(2.53000021, 2.39999938, 1)
  5598. p20.CFrame = CFrame.new(67.4996414, 7.91898966, 71.4148178, -1.09432585e-005, 7.6432425e-006, 0.999972522, 0.992849231, -0.119072601, -7.55000656e-006, 0.119038492, 0.992832959, 1.01311334e-005)
  5599. p20.CanCollide = false
  5600. p20.Locked = true
  5601. p20.Elasticity = 0
  5602. p20.BottomSurface = Enum.SurfaceType.Smooth
  5603. p20.TopSurface = Enum.SurfaceType.Smooth
  5604. b20 = Instance.new("BlockMesh", p20)
  5605. b20.Name = "Mesh"
  5606. b20.Scale = Vector3.new(0.400000006, 1, 0.400000006)
  5607. p21 = Instance.new("Part", m)
  5608. p21.BrickColor = BrickColor.new("Really red")
  5609. p21.Material = "Neon"
  5610. p21.FormFactor = Enum.FormFactor.Custom
  5611. p21.Size = Vector3.new(1, 1.43999994, 1.59000015)
  5612. p21.CFrame = CFrame.new(67.509613, 9.57073689, 76.6228256, 0.999972522, -2.50856156e-005, -1.53699839e-005, -4.86196222e-005, -0.800835371, -0.598824739, 1.91311228e-005, 0.59883821, -0.800800025)
  5613. p21.CanCollide = false
  5614. p21.Locked = true
  5615. p21.Elasticity = 0
  5616. p21.BottomSurface = Enum.SurfaceType.Smooth
  5617. p21.TopSurface = Enum.SurfaceType.Smooth
  5618. b21 = Instance.new("SpecialMesh", p21)
  5619. b21.MeshType = Enum.MeshType.Wedge
  5620. b21.Name = "Mesh"
  5621. b21.Scale = Vector3.new(0.300000012, 0.600000024, 0.699999988)
  5622. w1 = Instance.new("Weld", p1)
  5623. w1.Name = "Part_Weld"
  5624. w1.Part0 = p1
  5625. w1.C0 = CFrame.new(-67.5030899, -72.5280457, -14.8209743, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252)
  5626. w1.Part1 = p2
  5627. w1.C1 = CFrame.new(9.14727688, -74.5847855, -67.5001221, -4.37113883e-008, 0.961261749, -0.27563718, 0, 0.27563718, 0.961261749, 1, 4.20180868e-008, -1.2048484e-008)
  5628. w2 = Instance.new("Weld", p2)
  5629. w2.Name = "Part_Weld"
  5630. w2.Part0 = p2
  5631. w2.C0 = CFrame.new(9.14727688, -74.5847855, -67.5001221, -4.37113883e-008, 0.961261749, -0.27563718, 0, 0.27563718, 0.961261749, 1, 4.20180868e-008, -1.2048484e-008)
  5632. w2.Part1 = p3
  5633. w2.C1 = CFrame.new(-67.5030823, -74.2541809, -10.8368053, 1, -8.59976626e-006, 4.22903977e-005, -3.75621021e-005, 0.30906105, 0.951042175, -2.12490559e-005, -0.951042175, 0.30906105)
  5634. w3 = Instance.new("Weld", p3)
  5635. w3.Name = "Part_Weld"
  5636. w3.Part0 = p3
  5637. w3.C0 = CFrame.new(-67.5030823, -74.2541809, -10.8368053, 1, -8.59976626e-006, 4.22903977e-005, -3.75621021e-005, 0.30906105, 0.951042175, -2.12490559e-005, -0.951042175, 0.30906105)
  5638. w3.Part1 = p4
  5639. w3.C1 = CFrame.new(-67.5002975, -36.1002579, 68.1035233, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637)
  5640. w4 = Instance.new("Weld", p4)
  5641. w4.Name = "Part_Weld"
  5642. w4.Part0 = p4
  5643. w4.C0 = CFrame.new(-67.5002975, -36.1002579, 68.1035233, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637)
  5644. w4.Part1 = p5
  5645. w4.C1 = CFrame.new(-67.5031891, -74.611969, -14.457736, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252)
  5646. w5 = Instance.new("Weld", p5)
  5647. w5.Name = "Part_Weld"
  5648. w5.Part0 = p5
  5649. w5.C0 = CFrame.new(-67.5031891, -74.611969, -14.457736, 1, -6.37466928e-006, 4.26825172e-005, -3.75621021e-005, 0.358411252, 0.933563769, -2.12490559e-005, -0.933563769, 0.358411252)
  5650. w5.Part1 = p6
  5651. w5.C1 = CFrame.new(-11.2799978, -66.1456223, -67.5023346, -4.37113883e-008, 1, 4.37113883e-008, 0, -4.37113883e-008, 1, 1, 4.37113883e-008, 1.91068547e-015)
  5652. w6 = Instance.new("Weld", p6)
  5653. w6.Name = "Part_Weld"
  5654. w6.Part0 = p6
  5655. w6.C0 = CFrame.new(-11.2799978, -66.1456223, -67.5023346, -4.37113883e-008, 1, 4.37113883e-008, 0, -4.37113883e-008, 1, 1, 4.37113883e-008, 1.91068547e-015)
  5656. w6.Part1 = p7
  5657. w6.C1 = CFrame.new(-67.5183792, -21.1694489, 74.0717163, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088)
  5658. w7 = Instance.new("Weld", p7)
  5659. w7.Name = "Part_Weld"
  5660. w7.Part0 = p7
  5661. w7.C0 = CFrame.new(-67.5183792, -21.1694489, 74.0717163, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088)
  5662. w7.Part1 = p8
  5663. w7.C1 = CFrame.new(-67.508461, -23.234499, 73.7728119, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088)
  5664. w8 = Instance.new("Weld", p8)
  5665. w8.Name = "Part_Weld"
  5666. w8.Part0 = p8
  5667. w8.C0 = CFrame.new(-67.508461, -23.234499, 73.7728119, 1, -3.97989206e-005, 1.13026372e-005, -4.09751265e-005, -0.91493088, 0.403610349, -5.72212457e-006, -0.403610349, -0.91493088)
  5668. w8.Part1 = p9
  5669. w8.C1 = CFrame.new(-72.2151413, -19.6674671, -67.5124359, -2.77766703e-005, 0.353263557, 0.935524285, -1.84533783e-005, -0.935524285, 0.353263557, 1, -7.4510931e-006, 3.25046385e-005)
  5670. w9 = Instance.new("Weld", p9)
  5671. w9.Name = "Part_Weld"
  5672. w9.Part0 = p9
  5673. w9.C0 = CFrame.new(-72.2151413, -19.6674671, -67.5124359, -2.77766703e-005, 0.353263557, 0.935524285, -1.84533783e-005, -0.935524285, 0.353263557, 1, -7.4510931e-006, 3.25046385e-005)
  5674. w9.Part1 = p10
  5675. w9.C1 = CFrame.new(67.0792923, -29.5803547, -67.4901428, -2.24114753e-008, 0.292369425, -0.956305802, 3.04095332e-010, 0.956305802, 0.292369425, 1, 6.26159258e-009, -2.15211493e-008)
  5676. w10 = Instance.new("Weld", p10)
  5677. w10.Name = "Part_Weld"
  5678. w10.Part0 = p10
  5679. w10.C0 = CFrame.new(67.0792923, -29.5803547, -67.4901428, -2.24114753e-008, 0.292369425, -0.956305802, 3.04095332e-010, 0.956305802, 0.292369425, 1, 6.26159258e-009, -2.15211493e-008)
  5680. w10.Part1 = p11
  5681. w10.C1 = CFrame.new(-62.9921722, 32.1197624, -67.5121918, -2.88835581e-005, -0.362230271, 0.932088912, 9.3476192e-006, -0.932088912, -0.362230271, 1, -1.74967965e-006, 3.03080251e-005)
  5682. w11 = Instance.new("Weld", p11)
  5683. w11.Name = "Part_Weld"
  5684. w11.Part0 = p11
  5685. w11.C0 = CFrame.new(-62.9921722, 32.1197624, -67.5121918, -2.88835581e-005, -0.362230271, 0.932088912, 9.3476192e-006, -0.932088912, -0.362230271, 1, -1.74967965e-006, 3.03080251e-005)
  5686. w11.Part1 = p12
  5687. w11.C1 = CFrame.new(67.5028763, 72.2527161, 6.8300252, -1, -9.15522687e-005, -3.05189751e-005, 3.05161811e-005, 3.05189751e-005, -1, 9.15532e-005, -1, -3.05161811e-005)
  5688. w12 = Instance.new("Weld", p12)
  5689. w12.Name = "Part_Weld"
  5690. w12.Part0 = p12
  5691. w12.C0 = CFrame.new(67.5028763, 72.2527161, 6.8300252, -1, -9.15522687e-005, -3.05189751e-005, 3.05161811e-005, 3.05189751e-005, -1, 9.15532e-005, -1, -3.05161811e-005)
  5692. w12.Part1 = p13
  5693. w12.C1 = CFrame.new(-72.3439255, 18.054121, -67.5101624, -4.09776035e-008, -0.11906305, 0.992886722, 4.05430745e-010, -0.992886722, -0.11906305, 1, -4.47637571e-009, 4.0734399e-008)
  5694. w13 = Instance.new("Weld", p13)
  5695. w13.Name = "Part_Weld"
  5696. w13.Part0 = p13
  5697. w13.C0 = CFrame.new(-72.3439255, 18.054121, -67.5101624, -4.09776035e-008, -0.11906305, 0.992886722, 4.05430745e-010, -0.992886722, -0.11906305, 1, -4.47637571e-009, 4.0734399e-008)
  5698. w13.Part1 = p14
  5699. w13.C1 = CFrame.new(69.1140671, 24.5752277, -67.4901428, -2.4837334e-008, -0.462350011, -0.886697888, 5.64353009e-010, 0.886697888, -0.462350011, 1, -1.19839818e-008, -2.17623022e-008)
  5700. w14 = Instance.new("Weld", p14)
  5701. w14.Name = "Part_Weld"
  5702. w14.Part0 = p14
  5703. w14.C0 = CFrame.new(69.1140671, 24.5752277, -67.4901428, -2.4837334e-008, -0.462350011, -0.886697888, 5.64353009e-010, 0.886697888, -0.462350011, 1, -1.19839818e-008, -2.17623022e-008)
  5704. w14.Part1 = p15
  5705. w14.C1 = CFrame.new(47.9809418, -52.7511749, -67.5101318, -3.94735267e-008, 0.64509654, -0.764101744, -4.55740418e-010, 0.764101744, 0.64509654, 1, 2.58124242e-008, -2.98677882e-008)
  5706. w15 = Instance.new("Weld", p15)
  5707. w15.Name = "Part_Weld"
  5708. w15.Part0 = p15
  5709. w15.C0 = CFrame.new(47.9809418, -52.7511749, -67.5101318, -3.94735267e-008, 0.64509654, -0.764101744, -4.55740418e-010, 0.764101744, 0.64509654, 1, 2.58124242e-008, -2.98677882e-008)
  5710. w15.Part1 = p16
  5711. w15.C1 = CFrame.new(-75.3105469, -10.1974039, -67.5001221, -4.37113883e-008, 0.258818924, 0.965925872, 0, -0.965925872, 0.258818924, 1, 1.13133343e-008, 4.22219593e-008)
  5712. w16 = Instance.new("Weld", p16)
  5713. w16.Name = "Part_Weld"
  5714. w16.Part0 = p16
  5715. w16.C0 = CFrame.new(-75.3105469, -10.1974039, -67.5001221, -4.37113883e-008, 0.258818924, 0.965925872, 0, -0.965925872, 0.258818924, 1, 1.13133343e-008, 4.22219593e-008)
  5716. w16.Part1 = p17
  5717. w16.C1 = CFrame.new(64.0820847, -29.3829937, -67.5001373, -4.09009289e-008, 0.293349952, -0.956005633, 4.38312497e-010, 0.956005633, 0.293349952, 1, 1.15792238e-008, -3.92300876e-008)
  5718. w17 = Instance.new("Weld", p17)
  5719. w17.Name = "Wedge_Weld"
  5720. w17.Part0 = p17
  5721. w17.C0 = CFrame.new(64.0820847, -29.3829937, -67.5001373, -4.09009289e-008, 0.293349952, -0.956005633, 4.38312497e-010, 0.956005633, 0.293349952, 1, 1.15792238e-008, -3.92300876e-008)
  5722. w17.Part1 = p18
  5723. w17.C1 = CFrame.new(-67.4979324, 69.4871521, -6.82958078, 1, 3.05171125e-005, -3.05180438e-005, -3.05171125e-005, -3.05180438e-005, -1, -3.05180438e-005, 1, -3.05171125e-005)
  5724. w18 = Instance.new("Weld", p18)
  5725. w18.Name = "Wedge_Weld"
  5726. w18.Part0 = p18
  5727. w18.C0 = CFrame.new(-67.4979324, 69.4871521, -6.82958078, 1, 3.05171125e-005, -3.05180438e-005, -3.05171125e-005, -3.05180438e-005, -1, -3.05180438e-005, 1, -3.05171125e-005)
  5728. w18.Part1 = p19
  5729. w18.C1 = CFrame.new(67.4982986, -75.0367737, -6.83008671, -1, -9.15532e-005, 3.05161811e-005, 3.05189751e-005, -3.05161811e-005, 1, -9.15522687e-005, 1, 3.05189751e-005)
  5730. w19 = Instance.new("Weld", p19)
  5731. w19.Name = "Part_Weld"
  5732. w19.Part0 = p19
  5733. w19.C0 = CFrame.new(67.4982986, -75.0367737, -6.83008671, -1, -9.15532e-005, 3.05161811e-005, 3.05189751e-005, -3.05161811e-005, 1, -9.15522687e-005, 1, 3.05189751e-005)
  5734. w19.Part1 = p20
  5735. w19.C1 = CFrame.new(-16.3677292, -69.9670334, -67.5001678, -1.77821063e-010, 0.992886961, 0.119063012, -1.46926671e-009, -0.119063012, 0.992886961, 1, 1.59595731e-012, 1.47997492e-009)
  5736. w20 = Instance.new("Weld", p20)
  5737. w20.Name = "Part_Weld"
  5738. w20.Part0 = p20
  5739. w20.C0 = CFrame.new(-16.3677292, -69.9670334, -67.5001678, -1.77821063e-010, 0.992886961, 0.119063012, -1.46926671e-009, -0.119063012, 0.992886961, 1, 1.59595731e-012, 1.47997492e-009)
  5740. w20.Part1 = p21
  5741. w20.C1 = CFrame.new(-67.5104218, -38.2193756, 67.100563, 1, -4.10709617e-005, 9.00123541e-006, -3.82823673e-005, -0.800855637, 0.598857403, -1.73869594e-005, -0.598857403, -0.800855637)
  5742. m.Parent = char
  5743. m:MakeJoints()
  5744. ----------------------------------------------------
  5745. local cor = Instance.new("Part", char.Titanius)
  5746. cor.Name = "Thingy"
  5747. cor.Locked = true
  5748. cor.BottomSurface = 0
  5749. cor.CanCollide = false
  5750. cor.Size = Vector3.new(1, 13, 1)
  5751. cor.Transparency = 1
  5752. cor.TopSurface = 0
  5753. corw = Instance.new("Weld", cor)
  5754. corw.Part0 = rarm
  5755. corw.Part1 = cor
  5756. corw.C0 = CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  5757. corw.C1 = CFrame.new(0, 0, 0)
  5758. weld1 = Instance.new("Weld", char.Titanius)
  5759. weld1.Part0 = cor
  5760. weld1.Part1 = p6
  5761. weld1.C0 = CFrame.new(0, 0, 0)
  5762. ----------------------------------------------------
  5763. hitb = Instance.new("Part", char.Titanius)
  5764. hitb.Name = "Thingy2"
  5765. hitb.Locked = true
  5766. hitb.BottomSurface = 0
  5767. hitb.CanCollide = false
  5768. hitb.Size = Vector3.new(0, 8, 6)
  5769. hitb.Transparency = 1
  5770. hitb.TopSurface = 0
  5771. weld2 = Instance.new("Weld", char.Titanius)
  5772. weld2.Part0 = hitb
  5773. weld2.Part1 = p12
  5774. weld2.C0 = CFrame.new(0, .6, 1)
  5775. ----------------------------------------------------
  5776. local m = Instance.new("Model")
  5777. m.Name = "Claw"
  5778. p1 = Instance.new("Part", m)
  5779. p1.BrickColor = BrickColor.new("Really black")
  5780. p1.FormFactor = Enum.FormFactor.Custom
  5781. p1.Size = Vector3.new(1.5, 0.5, 0.5)
  5782. p1.CFrame = CFrame.new(2.91120553, 6.79703379, -19.5339718, -0.205515206, -0.209888965, 0.955883741, 0.52527827, -0.847774804, -0.0732159689, 0.825741529, 0.487057745, 0.284480691)
  5783. p1.CanCollide = false
  5784. p1.Locked = true
  5785. p1.BottomSurface = Enum.SurfaceType.Smooth
  5786. p1.TopSurface = Enum.SurfaceType.Smooth
  5787. b1 = Instance.new("BlockMesh", p1)
  5788. b1.Name = "Mesh"
  5789. p2 = Instance.new("WedgePart", m)
  5790. p2.BrickColor = BrickColor.new("Really black")
  5791. p2.Name = "Wedge"
  5792. p2.FormFactor = Enum.FormFactor.Custom
  5793. p2.Size = Vector3.new(3, 1, 0.5)
  5794. p2.CFrame = CFrame.new(2.94872427, 6.13246727, -16.5004997, -5.96046448e-008, -4.47034836e-008, -1.00000358, -1.3615936e-005, 0.99999994, 4.47034836e-008, 1.00000358, 1.41002238e-005, 0)
  5795. p2.CanCollide = false
  5796. p2.Locked = true
  5797. p2.BottomSurface = Enum.SurfaceType.Smooth
  5798. p2.TopSurface = Enum.SurfaceType.Smooth
  5799. p3 = Instance.new("Part", m)
  5800. p3.BrickColor = BrickColor.new("Really black")
  5801. p3.FormFactor = Enum.FormFactor.Custom
  5802. p3.Size = Vector3.new(1.5, 0.5, 0.5)
  5803. p3.CFrame = CFrame.new(1.84869456, 6.79700661, -18.5422173, -5.06400113e-008, 1.07230136e-007, 1.00000715, -0.499905825, -0.866079628, -1.1125789e-007, 0.86608547, -0.499910295, -2.17476881e-008)
  5804. p3.CanCollide = false
  5805. p3.Locked = true
  5806. p3.BottomSurface = Enum.SurfaceType.Smooth
  5807. p3.TopSurface = Enum.SurfaceType.Smooth
  5808. b2 = Instance.new("BlockMesh", p3)
  5809. b2.Name = "Mesh"
  5810. p4 = Instance.new("WedgePart", m)
  5811. p4.BrickColor = BrickColor.new("Really black")
  5812. p4.Name = "Wedge"
  5813. p4.FormFactor = Enum.FormFactor.Custom
  5814. p4.Size = Vector3.new(3, 1, 0.5)
  5815. p4.CFrame = CFrame.new(0.0487272739, 4.13279819, -16.5004959, -1.62921424e-007, 1.78814929e-007, 1.00001431, -1.2755394e-005, -0.999999762, -1.78813849e-007, 1.00001431, -1.46627426e-005, -7.54998553e-008)
  5816. p4.CanCollide = false
  5817. p4.Locked = true
  5818. p4.BottomSurface = Enum.SurfaceType.Smooth
  5819. p4.TopSurface = Enum.SurfaceType.Smooth
  5820. p5 = Instance.new("Part", m)
  5821. p5.BrickColor = BrickColor.new("Really black")
  5822. p5.FormFactor = Enum.FormFactor.Custom
  5823. p5.Size = Vector3.new(1.5, 0.5, 0.5)
  5824. p5.CFrame = CFrame.new(1.84874606, 6.79701567, -19.6422844, -4.29027068e-007, 1.9046513e-007, 1.00001431, 0.500089467, -0.865973532, 2.18601315e-008, 0.865987122, 0.50009501, 3.78533827e-008)
  5825. p5.CanCollide = false
  5826. p5.Locked = true
  5827. p5.BottomSurface = Enum.SurfaceType.Smooth
  5828. p5.TopSurface = Enum.SurfaceType.Smooth
  5829. b3 = Instance.new("BlockMesh", p5)
  5830. b3.Name = "Mesh"
  5831. p6 = Instance.new("Part", m)
  5832. p6.BrickColor = BrickColor.new("Really black")
  5833. p6.FormFactor = Enum.FormFactor.Custom
  5834. p6.Size = Vector3.new(1.5, 0.5, 0.5)
  5835. p6.CFrame = CFrame.new(2.61122823, 6.79701757, -18.433939, -0.250001401, 0.0669622123, 0.965941966, -0.491382152, -0.868364573, -0.0669801831, 0.834303975, -0.491393685, 0.249996051)
  5836. p6.CanCollide = false
  5837. p6.Locked = true
  5838. p6.BottomSurface = Enum.SurfaceType.Smooth
  5839. p6.TopSurface = Enum.SurfaceType.Smooth
  5840. b4 = Instance.new("BlockMesh", p6)
  5841. b4.Name = "Mesh"
  5842. p7 = Instance.new("Part", m)
  5843. p7.BrickColor = BrickColor.new("Really black")
  5844. p7.FormFactor = Enum.FormFactor.Custom
  5845. p7.Size = Vector3.new(3, 1, 1.10000005)
  5846. p7.CFrame = CFrame.new(2.59874034, 5.13276958, -16.5005379, -3.27825546e-007, -3.57627869e-007, -1.00001431, -0.000133868307, 0.99999994, 1.49011612e-008, 1.00001442, 0.000135900453, -5.96046448e-008)
  5847. p7.CanCollide = false
  5848. p7.Locked = true
  5849. p7.BottomSurface = Enum.SurfaceType.Smooth
  5850. p7.TopSurface = Enum.SurfaceType.Smooth
  5851. b5 = Instance.new("BlockMesh", p7)
  5852. b5.Name = "Mesh"
  5853. p8 = Instance.new("Part", m)
  5854. p8.BrickColor = BrickColor.new("Really red")
  5855. p8.Material = "Neon"
  5856. p8.FormFactor = Enum.FormFactor.Symmetric
  5857. p8.Size = Vector3.new(1, 1, 1)
  5858. p8.CFrame = CFrame.new(1.84841466, 6.25537968, -20.3997307, -1.42129729e-005, 0.00428489037, -1.00000513, 0.965967655, 0.258660465, 0.00109496934, 0.258668512, -0.965972245, -0.00414247159)
  5859. p8.CanCollide = false
  5860. p8.Locked = true
  5861. b6 = Instance.new("SpecialMesh", p8)
  5862. b6.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  5863. b6.TextureId = ""
  5864. b6.MeshType = Enum.MeshType.FileMesh
  5865. b6.Name = "Mesh"
  5866. b6.Scale = Vector3.new(1.10000005, 0.449999988, 0.449999988)
  5867. p9 = Instance.new("Part", m)
  5868. p9.BrickColor = BrickColor.new("Really black")
  5869. p9.FormFactor = Enum.FormFactor.Custom
  5870. p9.Size = Vector3.new(1.5, 0.5, 0.5)
  5871. p9.CFrame = CFrame.new(2.79691935, 3.68131566, -18.264101, -0.277095288, -0.561500967, -0.779720128, 0.631033003, 0.505603611, -0.58835566, 0.724593103, -0.655058563, 0.214224264)
  5872. p9.CanCollide = false
  5873. p9.Locked = true
  5874. p9.BottomSurface = Enum.SurfaceType.Smooth
  5875. p9.TopSurface = Enum.SurfaceType.Smooth
  5876. b7 = Instance.new("BlockMesh", p9)
  5877. b7.Name = "Mesh"
  5878. p10 = Instance.new("Part", m)
  5879. p10.BrickColor = BrickColor.new("Really red")
  5880. p10.Material = "Neon"
  5881. p10.FormFactor = Enum.FormFactor.Symmetric
  5882. p10.Size = Vector3.new(1, 1, 1)
  5883. p10.CFrame = CFrame.new(3.09846497, 6.25236273, -20.2996788, -0.0669716895, 0.254178405, -0.964850724, 0.96595335, 0.258713901, 0.00110733509, 0.249903828, -0.93192625, -0.262850702)
  5884. p10.CanCollide = false
  5885. p10.Locked = true
  5886. b8 = Instance.new("SpecialMesh", p10)
  5887. b8.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  5888. b8.TextureId = ""
  5889. b8.MeshType = Enum.MeshType.FileMesh
  5890. b8.Name = "Mesh"
  5891. b8.Scale = Vector3.new(1.10000005, 0.449999988, 0.449999988)
  5892. p11 = Instance.new("Part", m)
  5893. p11.BrickColor = BrickColor.new("Really black")
  5894. p11.FormFactor = Enum.FormFactor.Custom
  5895. p11.Size = Vector3.new(1.5, 0.5, 0.5)
  5896. p11.CFrame = CFrame.new(0.386122227, 6.79699421, -18.533905, 0.250022948, -0.0669473261, 0.965937555, -0.491377324, -0.868365645, 0.0670026764, 0.834300399, -0.491393894, -0.250007868)
  5897. p11.CanCollide = false
  5898. p11.Locked = true
  5899. p11.BottomSurface = Enum.SurfaceType.Smooth
  5900. p11.TopSurface = Enum.SurfaceType.Smooth
  5901. b9 = Instance.new("BlockMesh", p11)
  5902. b9.Name = "Mesh"
  5903. p12 = Instance.new("Part", m)
  5904. p12.BrickColor = BrickColor.new("Really black")
  5905. p12.FormFactor = Enum.FormFactor.Custom
  5906. p12.Size = Vector3.new(1.5, 0.5, 0.5)
  5907. p12.CFrame = CFrame.new(1.14871967, 6.79700947, -19.6422291, -4.76837158e-007, 2.83122063e-007, 1.00001442, 0.500089884, -0.865973473, 4.47034836e-008, 0.865987122, 0.500095367, 1.49011612e-008)
  5908. p12.CanCollide = false
  5909. p12.Locked = true
  5910. p12.BottomSurface = Enum.SurfaceType.Smooth
  5911. p12.TopSurface = Enum.SurfaceType.Smooth
  5912. b10 = Instance.new("BlockMesh", p12)
  5913. b10.Name = "Mesh"
  5914. p13 = Instance.new("Part", m)
  5915. p13.BrickColor = BrickColor.new("Really black")
  5916. p13.FormFactor = Enum.FormFactor.Custom
  5917. p13.Size = Vector3.new(1.5, 0.5, 0.5)
  5918. p13.CFrame = CFrame.new(1.14870512, 6.79699612, -18.5421638, -4.63888163e-008, 5.08347114e-007, 1.00001442, -0.499899268, -0.866083562, -2.18518963e-008, 0.866095126, -0.499908328, 3.78581007e-008)
  5919. p13.CanCollide = false
  5920. p13.Locked = true
  5921. p13.BottomSurface = Enum.SurfaceType.Smooth
  5922. p13.TopSurface = Enum.SurfaceType.Smooth
  5923. b11 = Instance.new("BlockMesh", p13)
  5924. b11.Name = "Mesh"
  5925. p14 = Instance.new("Part", m)
  5926. p14.BrickColor = BrickColor.new("Really red")
  5927. p14.Material = "Neon"
  5928. p14.FormFactor = Enum.FormFactor.Symmetric
  5929. p14.Size = Vector3.new(1, 1, 1)
  5930. p14.CFrame = CFrame.new(1.14845455, 6.25537348, -20.3996773, -1.42545232e-005, 0.00425684778, -1.00000536, 0.965958476, 0.258694947, 0.00108788908, 0.258703023, -0.965963125, -0.00411536777)
  5931. p14.CanCollide = false
  5932. p14.Locked = true
  5933. b12 = Instance.new("SpecialMesh", p14)
  5934. b12.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  5935. b12.TextureId = ""
  5936. b12.MeshType = Enum.MeshType.FileMesh
  5937. b12.Name = "Mesh"
  5938. b12.Scale = Vector3.new(1.10000005, 0.449999988, 0.449999988)
  5939. p15 = Instance.new("Part", m)
  5940. p15.BrickColor = BrickColor.new("Medium stone grey")
  5941. p15.Transparency = 1
  5942. p15.Name = "ArmPart"
  5943. p15.FormFactor = Enum.FormFactor.Custom
  5944. p15.Size = Vector3.new(2, 1, 1)
  5945. p15.CFrame = CFrame.new(1.49875152, 5.13257265, -16.0004654, -2.99420208e-007, 4.39002179e-007, 1.00001442, 0.00011029192, -1, 0, 1.00001454, 0.000108176115, 4.42378223e-008)
  5946. p15.CanCollide = false
  5947. p15.Locked = true
  5948. p15.BottomSurface = Enum.SurfaceType.Smooth
  5949. p15.TopSurface = Enum.SurfaceType.Smooth
  5950. b13 = Instance.new("BlockMesh", p15)
  5951. b13.Name = "Mesh"
  5952. p16 = Instance.new("Part", m)
  5953. p16.BrickColor = BrickColor.new("Really black")
  5954. p16.FormFactor = Enum.FormFactor.Custom
  5955. p16.Size = Vector3.new(3, 1, 2.4000001)
  5956. p16.CFrame = CFrame.new(1.49872661, 6.13250732, -16.5007095, -2.98894406e-007, 4.39006953e-007, 1.00001442, 0.000110270419, -1, 4.71678729e-012, 1.00001454, 0.000108154614, 4.37120207e-008)
  5957. p16.CanCollide = false
  5958. p16.Locked = true
  5959. p16.BottomSurface = Enum.SurfaceType.Smooth
  5960. p16.TopSurface = Enum.SurfaceType.Smooth
  5961. b14 = Instance.new("BlockMesh", p16)
  5962. b14.Name = "Mesh"
  5963. p17 = Instance.new("Part", m)
  5964. p17.BrickColor = BrickColor.new("Really black")
  5965. p17.FormFactor = Enum.FormFactor.Custom
  5966. p17.Size = Vector3.new(1.5, 0.5, 0.5)
  5967. p17.CFrame = CFrame.new(2.77308726, 3.37837577, -19.2558823, 0.396035522, -0.497440547, -0.771840453, -0.207958207, 0.770127177, -0.603040278, 0.894391596, 0.399337679, 0.201549783)
  5968. p17.CanCollide = false
  5969. p17.Locked = true
  5970. p17.BottomSurface = Enum.SurfaceType.Smooth
  5971. p17.TopSurface = Enum.SurfaceType.Smooth
  5972. b15 = Instance.new("BlockMesh", p17)
  5973. b15.Name = "Mesh"
  5974. p18 = Instance.new("Part", m)
  5975. p18.BrickColor = BrickColor.new("Really red")
  5976. p18.Material = "Neon"
  5977. p18.FormFactor = Enum.FormFactor.Symmetric
  5978. p18.Size = Vector3.new(1, 1, 1)
  5979. p18.CFrame = CFrame.new(-0.0516102314, 6.25535488, -20.1996384, 0.066943109, -0.245838761, -0.967011333, 0.965954781, 0.258709013, 0.00110003352, 0.249906152, -0.934162259, 0.254788101)
  5980. p18.CanCollide = false
  5981. p18.Locked = true
  5982. b16 = Instance.new("SpecialMesh", p18)
  5983. b16.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  5984. b16.TextureId = ""
  5985. b16.MeshType = Enum.MeshType.FileMesh
  5986. b16.Name = "Mesh"
  5987. b16.Scale = Vector3.new(1.10000005, 0.449999988, 0.449999988)
  5988. p19 = Instance.new("Part", m)
  5989. p19.BrickColor = BrickColor.new("Really red")
  5990. p19.Material = "Neon"
  5991. p19.FormFactor = Enum.FormFactor.Symmetric
  5992. p19.Size = Vector3.new(1, 1, 1)
  5993. p19.CFrame = CFrame.new(2.43177533, 3.59484506, -20.0301056, 0.559401393, 0.116905749, 0.820629179, -0.685213447, -0.491872638, 0.537163019, 0.466440916, -0.862796843, -0.195047855)
  5994. p19.CanCollide = false
  5995. p19.Locked = true
  5996. b17 = Instance.new("SpecialMesh", p19)
  5997. b17.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  5998. b17.TextureId = ""
  5999. b17.MeshType = Enum.MeshType.FileMesh
  6000. b17.Name = "Mesh"
  6001. b17.Scale = Vector3.new(1.10000005, 0.449999988, 0.449999988)
  6002. p20 = Instance.new("Part", m)
  6003. p20.BrickColor = BrickColor.new("Really black")
  6004. p20.FormFactor = Enum.FormFactor.Custom
  6005. p20.Size = Vector3.new(3, 1, 2.4000001)
  6006. p20.CFrame = CFrame.new(1.49873698, 4.13275099, -16.500618, -2.38418579e-007, -4.47034836e-007, -1.00001454, -0.000133797526, 1.00000024, -2.98023224e-008, 1.00001466, 0.000135831535, -5.96046448e-008)
  6007. p20.CanCollide = false
  6008. p20.Locked = true
  6009. p20.BottomSurface = Enum.SurfaceType.Smooth
  6010. p20.TopSurface = Enum.SurfaceType.Smooth
  6011. b18 = Instance.new("BlockMesh", p20)
  6012. b18.Name = "Mesh"
  6013. p21 = Instance.new("Part", m)
  6014. p21.BrickColor = BrickColor.new("Really black")
  6015. p21.FormFactor = Enum.FormFactor.Custom
  6016. p21.Size = Vector3.new(3, 1, 1.19999993)
  6017. p21.CFrame = CFrame.new(0.398718834, 5.13273239, -16.5005798, -2.22529991e-007, -4.17224015e-007, -1.00001454, -0.000133820766, 1.00000024, 5.9472427e-012, 1.00001466, 0.000135854774, -4.37120207e-008)
  6018. p21.CanCollide = false
  6019. p21.Locked = true
  6020. p21.BottomSurface = Enum.SurfaceType.Smooth
  6021. p21.TopSurface = Enum.SurfaceType.Smooth
  6022. b19 = Instance.new("BlockMesh", p21)
  6023. b19.Name = "Mesh"
  6024. p22 = Instance.new("WedgePart", m)
  6025. p22.BrickColor = BrickColor.new("Really black")
  6026. p22.Name = "Wedge"
  6027. p22.FormFactor = Enum.FormFactor.Custom
  6028. p22.Size = Vector3.new(3, 1, 0.5)
  6029. p22.CFrame = CFrame.new(2.94884443, 4.13282013, -16.5005474, 1.35156796e-007, 4.17202415e-007, -1.00001454, 1.19470278e-005, -1.00000024, -6.07483681e-013, -1.00001466, -1.39792755e-005, 4.37120278e-008)
  6030. p22.CanCollide = false
  6031. p22.Locked = true
  6032. p22.BottomSurface = Enum.SurfaceType.Smooth
  6033. p22.TopSurface = Enum.SurfaceType.Smooth
  6034. p23 = Instance.new("Part", m)
  6035. p23.BrickColor = BrickColor.new("Really black")
  6036. p23.FormFactor = Enum.FormFactor.Custom
  6037. p23.Size = Vector3.new(1.5, 0.5, 0.5)
  6038. p23.CFrame = CFrame.new(0.111123323, 6.79699326, -19.53405, 0.167916089, 0.220654398, 0.960804224, 0.593452632, -0.800862908, 0.0802069977, 0.787171543, 0.556722164, -0.265425682)
  6039. p23.CanCollide = false
  6040. p23.Locked = true
  6041. p23.BottomSurface = Enum.SurfaceType.Smooth
  6042. p23.TopSurface = Enum.SurfaceType.Smooth
  6043. b20 = Instance.new("BlockMesh", p23)
  6044. b20.Name = "Mesh"
  6045. p24 = Instance.new("WedgePart", m)
  6046. p24.BrickColor = BrickColor.new("Really black")
  6047. p24.Name = "Wedge"
  6048. p24.FormFactor = Enum.FormFactor.Custom
  6049. p24.Size = Vector3.new(3, 1, 0.5)
  6050. p24.CFrame = CFrame.new(0.0487362742, 6.13243389, -16.5004158, -0.000165194273, -0.00030361861, 1.00001442, 0.00304524973, 0.999995589, 0.000303655863, -1.00001013, 0.00304720178, -0.000164449215)
  6051. p24.CanCollide = false
  6052. p24.Locked = true
  6053. p24.BottomSurface = Enum.SurfaceType.Smooth
  6054. p24.TopSurface = Enum.SurfaceType.Smooth
  6055. p25 = Instance.new("Part", m)
  6056. p25.BrickColor = BrickColor.new("Bright yellow")
  6057. p25.Material = "Neon"
  6058. particlep25 = Instance.new("ParticleEmitter")
  6059. particlep25.Parent = p25
  6060. particlep25.Enabled = true
  6061. particlep25.LockedToPart = true
  6062. particlep25.Texture = "rbxassetid://286293993"
  6063. particlep25.EmissionDirection = "Right"
  6064. particlep25.Size = NumberSequence.new(1.8)
  6065. particlep25.Lifetime = NumberRange.new(0.09)
  6066. particlep25.Color = ColorSequence.new(Color3.new(255, 0, 0), Color3.new(255, 0, 0))
  6067. particlep25.Rate = 150
  6068. p25.FormFactor = Enum.FormFactor.Symmetric
  6069. p25.Size = Vector3.new(1, 1, 1)
  6070. p25.CFrame = CFrame.new(1.49870086, 5.13261318, -18.0007782, 1.20991026e-005, -1.00001454, -4.94604174e-005, -1.00000024, -1.16155716e-005, -0.000471511274, 0.000469659513, 4.96469293e-005, -1.00001466)
  6071. p25.CanCollide = false
  6072. p25.Locked = true
  6073. p25.BottomSurface = Enum.SurfaceType.Smooth
  6074. p25.TopSurface = Enum.SurfaceType.Smooth
  6075. b21 = Instance.new("SpecialMesh", p25)
  6076. b21.MeshId = "http://www.roblox.com/asset/?id=3270017"
  6077. b21.TextureId = ""
  6078. b21.MeshType = Enum.MeshType.FileMesh
  6079. b21.Name = "Mesh"
  6080. b21.Scale = Vector3.new(1.39999998, 1.39999998, 0.600000024)
  6081. p26 = Instance.new("Part", m)
  6082. p26.BrickColor = BrickColor.new("Really black")
  6083. p26.FormFactor = Enum.FormFactor.Symmetric
  6084. p26.Size = Vector3.new(1, 1, 1)
  6085. p26.CFrame = CFrame.new(1.49868095, 5.13287783, -17.5005093, 0.00030383491, 0.000164763711, -1.00001454, -0.999995768, -0.00302907336, -0.000303868263, -0.00303102471, 1.00001025, 0.000164022902)
  6086. p26.CanCollide = false
  6087. p26.Locked = true
  6088. p26.BottomSurface = Enum.SurfaceType.Smooth
  6089. p26.TopSurface = Enum.SurfaceType.Smooth
  6090. b22 = Instance.new("SpecialMesh", p26)
  6091. b22.MeshType = Enum.MeshType.Brick
  6092. b22.Name = "Mesh"
  6093. w1 = Instance.new("Weld", p1)
  6094. w1.Name = "Wedge_Weld"
  6095. w1.Part0 = p1
  6096. w1.C0 = CFrame.new(13.1579618, 15.8875484, 3.27191186, -0.205515206, 0.52527827, 0.825741529, -0.209888965, -0.847774804, 0.487057745, 0.955883741, -0.0732159689, 0.284480691)
  6097. w1.Part1 = p2
  6098. w1.C1 = CFrame.new(16.5005817, -6.13223743, 2.94872212, -4.37113883e-008, -1.38580826e-005, 1, 0, 1, 1.38580826e-005, -1, 6.05756005e-013, -4.37113883e-008)
  6099. w2 = Instance.new("Weld", p2)
  6100. w2.Name = "Part_Weld"
  6101. w2.Part0 = p2
  6102. w2.C0 = CFrame.new(16.5006275, -6.13223362, 2.94873357, -5.96046448e-008, -1.3615936e-005, 1.00000358, -4.47034836e-008, 0.99999994, 1.41002238e-005, -1.00000358, 4.47034836e-008, 0)
  6103. w2.Part1 = p3
  6104. w2.C1 = CFrame.new(19.4568748, -3.38260746, -1.84870064, -4.37113883e-008, -0.499906301, 0.866079509, 0, -0.866079509, -0.499906301, 1, -2.18515979e-008, 3.78575393e-008)
  6105. w3 = Instance.new("Weld", p3)
  6106. w3.Name = "Wedge_Weld"
  6107. w3.Part0 = p3
  6108. w3.C0 = CFrame.new(19.456995, -3.38268948, -1.84870648, -5.06400113e-008, -0.499905825, 0.86608547, 1.07230136e-007, -0.866079628, -0.499910295, 1.00000715, -1.1125789e-007, -2.17476881e-008)
  6109. w3.Part1 = p4
  6110. w3.C1 = CFrame.new(16.5005646, 4.13256884, -0.0487511083, -4.37113883e-008, -1.37408551e-005, 1, 0, -1, -1.37408551e-005, 1, -6.00631849e-013, 4.37113883e-008)
  6111. w4 = Instance.new("Weld", p4)
  6112. w4.Name = "Part_Weld"
  6113. w4.Part0 = p4
  6114. w4.C0 = CFrame.new(16.5007706, 4.13255453, -0.0487275235, -1.62921424e-007, -1.2755394e-005, 1.00001431, 1.78814929e-007, -0.999999762, -1.46627426e-005, 1.00001431, -1.78813849e-007, -7.54998553e-008)
  6115. w4.Part1 = p5
  6116. w4.C1 = CFrame.new(13.6104183, 15.7089605, -1.84869325, -4.37113883e-008, 0.500093758, 0.865971267, 0, -0.865971267, 0.500093758, 1, 2.18597922e-008, 3.78528071e-008)
  6117. w5 = Instance.new("Weld", p5)
  6118. w5.Name = "Part_Weld"
  6119. w5.Part0 = p5
  6120. w5.C0 = CFrame.new(13.6108379, 15.7090359, -1.84877098, -4.29027068e-007, 0.500089467, 0.865987122, 1.9046513e-007, -0.865973532, 0.50009501, 1.00001431, 2.18601315e-008, 3.78533827e-008)
  6121. w5.Part1 = p6
  6122. w5.C1 = CFrame.new(19.3720245, -3.33087778, 2.54137325, -0.249996737, -0.491388977, 0.834289134, 0.0669635162, -0.868360817, -0.491391122, 0.965928316, -0.0669792444, 0.24999252)
  6123. w6 = Instance.new("Weld", p6)
  6124. w6.Name = "Part_Weld"
  6125. w6.Part0 = p6
  6126. w6.C0 = CFrame.new(19.3722382, -3.33087826, 2.54137945, -0.250001401, -0.491382152, 0.834303975, 0.0669622123, -0.868364573, -0.491393685, 0.965941966, -0.0669801831, 0.249996051)
  6127. w6.Part1 = p7
  6128. w6.C1 = CFrame.new(16.5012703, -5.1305232, 2.59873891, -4.37113883e-008, -0.000135861075, 1, 0, 1, 0.000135861075, -1, 5.9386762e-012, -4.37113883e-008)
  6129. w7 = Instance.new("Weld", p7)
  6130. w7.Name = "Part_Weld"
  6131. w7.Part0 = p7
  6132. w7.C0 = CFrame.new(16.5014496, -5.13052464, 2.59877563, -3.27825546e-007, -0.000133868307, 1.00001442, -3.57627869e-007, 0.99999994, 0.000135900453, -1.00001431, 1.49011612e-008, -5.96046448e-008)
  6133. w7.Part1 = p8
  6134. w7.C1 = CFrame.new(-0.765930653, -21.3311157, 1.75706458, -1.37833995e-005, 0.965968609, 0.258659452, 0.00428466033, 0.258657128, -0.965959728, -0.999990821, 0.00109495374, -0.00414241292)
  6135. w8 = Instance.new("Weld", p8)
  6136. w8.Name = "Part_Weld"
  6137. w8.Part0 = p8
  6138. w8.C0 = CFrame.new(-0.765703201, -21.3314991, 1.75706851, -1.42129729e-005, 0.965967655, 0.258668512, 0.00428489037, 0.258660465, -0.965972245, -1.00000513, 0.00109496934, -0.00414247159)
  6139. w8.Part1 = p9
  6140. w8.C1 = CFrame.new(11.6857395, -12.2548676, 8.25926208, -0.277089596, 0.631037474, 0.724577785, -0.561487973, 0.505604029, -0.655054033, -0.779713154, -0.588350415, 0.214222342)
  6141. w9 = Instance.new("Weld", p9)
  6142. w9.Name = "Part_Weld"
  6143. w9.Part0 = p9
  6144. w9.C0 = CFrame.new(11.6860123, -12.254859, 8.25934601, -0.277095288, 0.631033003, 0.724593103, -0.561500967, 0.505603611, -0.655058563, -0.779720128, -0.58835566, 0.214224264)
  6145. w9.Part1 = p10
  6146. w9.C1 = CFrame.new(-0.759226322, -21.3225994, -2.35311079, -0.0669693872, 0.965954244, 0.249894977, 0.254174918, 0.258710593, -0.931914091, -0.964836895, 0.00110732042, -0.262847036)
  6147. w10 = Instance.new("Weld", p10)
  6148. w10.Name = "Part_Weld"
  6149. w10.Part0 = p10
  6150. w10.C0 = CFrame.new(-0.759016514, -21.3229256, -2.3531487, -0.0669716895, 0.96595335, 0.249903828, 0.254178405, 0.258713901, -0.93192625, -0.964850724, 0.00110733509, -0.262850702)
  6151. w10.Part1 = p11
  6152. w10.C1 = CFrame.new(18.7059784, -3.17931223, -5.46201515, 0.250018269, -0.49138394, 0.834285676, -0.0669495314, -0.86836195, -0.491391063, 0.965923727, 0.0670017004, -0.250004292)
  6153. w11 = Instance.new("Weld", p11)
  6154. w11.Name = "Part_Weld"
  6155. w11.Part0 = p11
  6156. w11.C0 = CFrame.new(18.7061806, -3.17931461, -5.46100418, 0.250022948, -0.491377324, 0.834300399, -0.0669473261, -0.868365645, -0.491393894, 0.965937555, 0.0670026764, -0.250007868)
  6157. w11.Part1 = p12
  6158. w11.C1 = CFrame.new(13.6104174, 15.708952, -1.1486963, -4.37113883e-008, 0.500093997, 0.865971148, 0, -0.865971148, 0.500093997, 1, 2.18598029e-008, 3.78528e-008)
  6159. w12 = Instance.new("Weld", p12)
  6160. w12.Name = "Part_Weld"
  6161. w12.Part0 = p12
  6162. w12.C0 = CFrame.new(13.6107903, 15.7090092, -1.1487354, -4.76837158e-007, 0.500089884, 0.865987122, 2.83122063e-007, -0.865973473, 0.500095367, 1.00001442, 4.47034836e-008, 1.49011612e-008)
  6163. w12.Part1 = p13
  6164. w12.C1 = CFrame.new(19.4568653, -3.38261366, -1.14870369, -4.37113883e-008, -0.499906093, 0.866079628, 0, -0.866079628, -0.499906093, 1, -2.1851589e-008, 3.78575429e-008)
  6165. w13 = Instance.new("Weld", p13)
  6166. w13.Name = "Part_Weld"
  6167. w13.Part0 = p13
  6168. w13.C0 = CFrame.new(19.457077, -3.38260937, -1.14871991, -4.63888163e-008, -0.499899268, 0.866095126, 5.08347114e-007, -0.866083562, -0.499908328, 1.00001442, -2.18518963e-008, 3.78581007e-008)
  6169. w13.Part1 = p14
  6170. w13.C1 = CFrame.new(-0.765169621, -21.3281136, 1.05768669, -1.37638153e-005, 0.96595937, 0.258693874, 0.00425664661, 0.258691579, -0.965950608, -0.99999094, 0.00108787336, -0.00411530817)
  6171. w14 = Instance.new("Weld", p14)
  6172. w14.Name = "ArmPart_Weld"
  6173. w14.Part0 = p14
  6174. w14.C0 = CFrame.new(-0.764959335, -21.3284416, 1.05770254, -1.42545232e-005, 0.965958476, 0.258703023, 0.00425684778, 0.258694947, -0.965963125, -1.00000536, 0.00108788908, -0.00411536777)
  6175. w14.Part1 = p15
  6176. w14.C1 = CFrame.new(16.0000172, 5.13429213, -1.49874043, -4.37113883e-008, 0.000108154614, 1, 0, -1, 0.000108154614, 1, 4.72758855e-012, 4.37113883e-008)
  6177. w15 = Instance.new("Weld", p15)
  6178. w15.Name = "Part_Weld"
  6179. w15.Part0 = p15
  6180. w15.C0 = CFrame.new(16.0001163, 5.13430214, -1.49877143, -2.99420208e-007, 0.00011029192, 1.00001454, 4.39002179e-007, -1, 0.000108176115, 1.00001442, 0, 4.42378223e-008)
  6181. w15.Part1 = p16
  6182. w15.C1 = CFrame.new(16.5000153, 6.13429213, -1.49872518, -4.37113883e-008, 0.000108154614, 1, 0, -1, 0.000108154614, 1, 4.72758855e-012, 4.37113883e-008)
  6183. w16 = Instance.new("Weld", p16)
  6184. w16.Name = "Part_Weld"
  6185. w16.Part0 = p16
  6186. w16.C0 = CFrame.new(16.5002594, 6.1342907, -1.49874651, -2.98894406e-007, 0.000110270419, 1.00001454, 4.39006953e-007, -1, 0.000108154614, 1.00001442, 4.71678729e-012, 4.37120207e-008)
  6187. w16.Part1 = p17
  6188. w16.C1 = CFrame.new(16.8263168, 6.46704865, 8.05857849, 0.396029502, -0.207962677, 0.894378066, -0.497426808, 0.770130157, 0.399332225, -0.771833658, -0.603034973, 0.201548025)
  6189. w17 = Instance.new("Weld", p17)
  6190. w17.Name = "Part_Weld"
  6191. w17.Part0 = p17
  6192. w17.C0 = CFrame.new(16.8266068, 6.46726036, 8.05869198, 0.396035522, -0.207958207, 0.894391596, -0.497440547, 0.770127177, 0.399337679, -0.771840453, -0.603040278, 0.201549783)
  6193. w17.Part1 = p18
  6194. w17.C1 = CFrame.new(-0.991122723, -20.5004215, 5.08983374, 0.0669417754, 0.965955615, 0.249897182, -0.245835528, 0.258705586, -0.9341501, -0.966997266, 0.00110005983, 0.254784435)
  6195. w18 = Instance.new("Weld", p18)
  6196. w18.Name = "Part_Weld"
  6197. w18.Part0 = p18
  6198. w18.C0 = CFrame.new(-0.990923882, -20.5007305, 5.08983374, 0.066943109, 0.965954781, 0.249906152, -0.245838761, 0.258709013, -0.934162259, -0.967011333, 0.00110003352, 0.254788101)
  6199. w18.Part1 = p19
  6200. w18.C1 = CFrame.new(10.4456682, -15.7977238, -7.8332901, 0.559388936, -0.68521893, 0.466432214, 0.116898462, -0.491870552, -0.862785101, 0.820620954, 0.537157655, -0.195045918)
  6201. w19 = Instance.new("Weld", p19)
  6202. w19.Name = "Part_Weld"
  6203. w19.Part0 = p19
  6204. w19.C0 = CFrame.new(10.4457512, -15.7979813, -7.83342838, 0.559401393, -0.685213447, 0.466440916, 0.116905749, -0.491872638, -0.862796843, 0.820629179, 0.537163019, -0.195047855)
  6205. w19.Part1 = p20
  6206. w19.C1 = CFrame.new(16.5012665, -4.13050127, 1.49876332, -4.37113883e-008, -0.000135854745, 1, 0, 1, 0.000135854745, -1, 5.93839951e-012, -4.37113883e-008)
  6207. w20 = Instance.new("Weld", p20)
  6208. w20.Name = "Part_Weld"
  6209. w20.Part0 = p20
  6210. w20.C0 = CFrame.new(16.5013981, -4.13050938, 1.498757, -2.38418579e-007, -0.000133797526, 1.00001466, -4.47034836e-007, 1.00000024, 0.000135831535, -1.00001454, -2.98023224e-008, -5.96046448e-008)
  6211. w20.Part1 = p21
  6212. w20.C1 = CFrame.new(16.5012627, -5.13048887, 0.39874959, -4.37113883e-008, -0.000135854745, 1, 0, 1, 0.000135854745, -1, 5.93839951e-012, -4.37113883e-008)
  6213. w21 = Instance.new("Weld", p21)
  6214. w21.Name = "Wedge_Weld"
  6215. w21.Part0 = p21
  6216. w21.C0 = CFrame.new(16.5014935, -5.13049126, 0.398722976, -2.22529991e-007, -0.000133820766, 1.00001466, -4.17224015e-007, 1.00000024, 0.000135854774, -1.00001454, 5.9472427e-012, -4.37120207e-008)
  6217. w21.Part1 = p22
  6218. w21.C1 = CFrame.new(-16.5005875, 4.13259029, 2.94876933, -4.37113883e-008, 1.39792737e-005, -1, 0, -1, -1.39792737e-005, -1, -6.11053471e-013, 4.37113883e-008)
  6219. w22 = Instance.new("Weld", p22)
  6220. w22.Name = "Part_Weld"
  6221. w22.Part0 = p22
  6222. w22.C0 = CFrame.new(-16.500824, 4.13258791, 2.94888711, 1.35156796e-007, 1.19470278e-005, -1.00001466, 4.17202415e-007, -1.00000024, -1.39792755e-005, -1.00001454, -6.07483681e-013, 4.37120278e-008)
  6223. w22.Part1 = p23
  6224. w22.C1 = CFrame.new(11.3238592, 16.2938461, -5.83674097, 0.167913347, 0.593457043, 0.787155509, 0.220650926, -0.800859332, 0.556720257, 0.960790455, 0.0802058354, -0.265421808)
  6225. w23 = Instance.new("Weld", p23)
  6226. w23.Name = "Wedge_Weld"
  6227. w23.Part0 = p23
  6228. w23.C0 = CFrame.new(11.3242846, 16.2939701, -5.83676767, 0.167916089, 0.593452632, 0.787171543, 0.220654398, -0.800862908, 0.556722164, 0.960804224, 0.0802069977, -0.265425682)
  6229. w23.Part1 = p24
  6230. w23.C1 = CFrame.new(-16.5190907, -6.08210278, -0.053311754, -0.000165350299, 0.00304719806, -0.999995351, -0.000303142268, 0.999995351, 0.00304725766, 0.99999994, 0.000303644716, -0.000164425801)
  6231. w24 = Instance.new("Weld", p24)
  6232. w24.Name = "Part_Weld"
  6233. w24.Part0 = p24
  6234. w24.C0 = CFrame.new(-16.5192356, -6.08211088, -0.0533116534, -0.000165194273, 0.00304524973, -1.00001013, -0.00030361861, 0.999995589, 0.00304720178, 1.00001442, 0.000303655863, -0.000164449215)
  6235. w24.Part1 = p25
  6236. w24.C1 = CFrame.new(5.14108515, 1.49960721, -17.9982204, 1.16387992e-005, -0.999999881, 0.000471503939, -1, -1.1615477e-005, 4.94651576e-005, -4.94596788e-005, -0.000471504522, -0.999999881)
  6237. w25 = Instance.new("Weld", p25)
  6238. w25.Name = "Part_Weld"
  6239. w25.Part0 = p25
  6240. w25.C0 = CFrame.new(5.14104986, 1.49967504, -17.9985313, 1.20991026e-005, -1.00000024, 0.000469659513, -1.00001454, -1.16155716e-005, 4.96469293e-005, -4.94604174e-005, -0.000471511274, -1.00001466)
  6241. w25.Part1 = p26
  6242. w25.C1 = CFrame.new(5.07938719, 17.5157299, 1.50311017, 0.00030336561, -0.99999541, -0.00302907825, 0.000164940167, -0.00302901864, 0.999995351, -0.99999994, -0.000303863839, 0.000164020501)
  6243. m.Parent = char
  6244. m:MakeJoints()
  6245. ----------------------------------------------------
  6246. local cor2 = Instance.new("Part", char.Claw)
  6247. cor2.Name = "Thingy"
  6248. cor2.Locked = true
  6249. cor2.BottomSurface = 0
  6250. cor2.CanCollide = false
  6251. cor2.Size = Vector3.new(2, 1, 1)
  6252. cor2.Transparency = 1
  6253. cor2.TopSurface = 0
  6254. corw2 = Instance.new("Weld", cor2)
  6255. corw2.Part0 = larm
  6256. corw2.Part1 = cor2
  6257. corw2.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(90))
  6258. corw2.C1 = CFrame.new(0, 0, 0)
  6259. weld2 = Instance.new("Weld", char.Claw)
  6260. weld2.Part0 = cor2
  6261. weld2.Part1 = char.Claw.ArmPart
  6262. weld2.C0 = CFrame.new(0, 0, 0)
  6263. ----------------------------------------------------
  6264. function weld5(part0, part1, c0, c1)
  6265. weeld=Instance.new("Weld", part0)
  6266. weeld.Part0=part0
  6267. weeld.Part1=part1
  6268. weeld.C0=c0
  6269. weeld.C1=c1
  6270. return weeld
  6271. end
  6272. ----------------------------------------------------
  6273. function newRay(start,face,range,wat)
  6274. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  6275. hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  6276. return rey,hit,pos
  6277. end
  6278. ----------------------------------------------------
  6279. mod5 = Instance.new("Model",char)
  6280.  
  6281. function FindNearestTorso(Position,Distance,SinglePlayer)
  6282. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  6283. local List = {}
  6284. for i,v in pairs(workspace:GetChildren())do
  6285. if v:IsA("Model")then
  6286. if v:findFirstChild("Torso")then
  6287. if v ~= char then
  6288. if(v.Torso.Position -Position).magnitude <= Distance then
  6289. table.insert(List,v)
  6290. end
  6291. end
  6292. end
  6293. end
  6294. end
  6295. return List
  6296. end
  6297.  
  6298. function Landing()
  6299. part=Instance.new('Part',mod5)
  6300. part.Anchored=true
  6301. part.CanCollide=false
  6302. part.FormFactor='Custom'
  6303. part.Size=Vector3.new(.2,.2,.2)
  6304. part.CFrame=root.CFrame*CFrame.new(0,-2,0)
  6305. part.Transparency=.7
  6306. part.BrickColor=BrickColor.new('Really black')
  6307. mesh=Instance.new('SpecialMesh',part)
  6308. mesh.MeshId='http://www.roblox.com/asset/?id=20329976'
  6309. mesh.Scale=Vector3.new(10,5,10)
  6310.  
  6311. for i,v in pairs(FindNearestTorso(torso.CFrame.p,40))do
  6312. if v:FindFirstChild('Humanoid') then
  6313. v.Humanoid:TakeDamage(math.random(10000020,10000030))
  6314. v.Humanoid.PlatformStand = true
  6315. v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
  6316. end
  6317. end
  6318.  
  6319. coroutine.resume(coroutine.create(function()
  6320. for i=0,3.8,0.05 do
  6321. wait()
  6322. part.CFrame=part.CFrame
  6323. part.Transparency=i
  6324. mesh.Scale=mesh.Scale+Vector3.new(1,0.2,1)
  6325. end
  6326. part.Parent = nil
  6327. end))
  6328. end
  6329. ----------------------------------------------------
  6330. mod4 = Instance.new("Model",char)
  6331.  
  6332. ptez = {0.7, 0.8, 0.9, 1}
  6333.  
  6334. function FindNearestTorso(Position,Distance,SinglePlayer)
  6335. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  6336. local List = {}
  6337. for i,v in pairs(workspace:GetChildren())do
  6338. if v:IsA("Model")then
  6339. if v:findFirstChild("Torso")then
  6340. if v ~= char then
  6341. if(v.Torso.Position -Position).magnitude <= Distance then
  6342. table.insert(List,v)
  6343. end
  6344. end
  6345. end
  6346. end
  6347. end
  6348. return List
  6349. end
  6350.  
  6351. function GroundPound()
  6352. part=Instance.new('Part',mod4)
  6353. part.Anchored=true
  6354. part.CanCollide=false
  6355. part.FormFactor='Custom'
  6356. part.Size=Vector3.new(.2,.2,.2)
  6357. part.CFrame=root.CFrame*CFrame.new(0,-5.8,-2.4)*CFrame.Angles(math.rad(90),0,0)
  6358. part.Transparency=.7
  6359. part.BrickColor=BrickColor.new('Really black')
  6360. mesh=Instance.new('SpecialMesh',part)
  6361. mesh.MeshId='http://www.roblox.com/asset/?id=3270017'
  6362. mesh.Scale=Vector3.new(3,3,3)
  6363. part2=Instance.new('Part',mod4)
  6364. part2.Anchored=true
  6365. part2.CanCollide=false
  6366. part2.FormFactor='Custom'
  6367. part2.Size=Vector3.new(.2,.2,.2)
  6368. part2.CFrame=root.CFrame*CFrame.new(0,-5,-2.6)
  6369. part2.Transparency=.7
  6370. part2.BrickColor=BrickColor.new('Really red')
  6371. mesh2=Instance.new('SpecialMesh',part2)
  6372. mesh2.MeshId='http://www.roblox.com/asset/?id=20329976'
  6373. mesh2.Scale=Vector3.new(3,1.5,3)
  6374. x = Instance.new("Sound",char)
  6375. x.SoundId = "http://www.roblox.com/asset/?id=142070127"
  6376. x.Pitch = ptez[math.random(1,#ptez)]
  6377. x.Volume = 1
  6378. wait(.1)
  6379. x:Play()
  6380. for i,v in pairs(FindNearestTorso(torso.CFrame.p,12))do
  6381. if v:FindFirstChild('Humanoid') then
  6382. v.Humanoid:TakeDamage(math.random(10000020,10000030))
  6383. end
  6384. end
  6385. coroutine.resume(coroutine.create(function()
  6386. for i=0,0.62,0.13 do
  6387. wait()
  6388. part.CFrame=part.CFrame
  6389. part.Transparency=i
  6390. mesh.Scale=mesh.Scale+Vector3.new(0.4,0.4,0.4)
  6391. part2.CFrame=part2.CFrame
  6392. part2.Transparency=i
  6393. mesh2.Scale=mesh2.Scale+Vector3.new(0.4,0.2,0.4)
  6394. end
  6395. part.Parent=nil
  6396. part2.Parent=nil
  6397. x:Destroy()
  6398. end))
  6399. end
  6400. ----------------------------------------------------
  6401. mod=Instance.new('Model',char)
  6402.  
  6403. function charge()
  6404. hed.Velocity=hed.CFrame.lookVector*100
  6405. part=Instance.new('Part',mod)
  6406. part.Anchored=true
  6407. part.CanCollide=false
  6408. part.FormFactor='Custom'
  6409. part.Size=Vector3.new(.2,.2,.2)
  6410. part.CFrame=hed.CFrame*CFrame.Angles(math.rad(90),0,0)
  6411. part.Transparency=.7
  6412. part.BrickColor=BrickColor.new('Black')
  6413. mesh=Instance.new('SpecialMesh',part)
  6414. mesh.MeshId='http://www.roblox.com/asset/?id=20329976'
  6415. mesh.Scale=Vector3.new(10,5,10)
  6416. part2=part:clone()
  6417. part2.Parent=mod
  6418. part2.BrickColor=BrickColor.new('Bright red')
  6419. mesh2=mesh:clone()
  6420. mesh2.Parent=part2
  6421. mesh2.Scale=Vector3.new(20,10,20)
  6422. part3=part2:clone()
  6423. part3.Parent = mod
  6424. part3.BrickColor=BrickColor.new('Really black')
  6425. mesh3=mesh2:clone()
  6426. mesh2.Parent=part3
  6427. mesh3.Scale=Vector3.new(30,15,30)
  6428. coroutine.resume(coroutine.create(function()
  6429. for i=0,1,0.1 do
  6430. wait()
  6431. part.CFrame=part.CFrame
  6432. part.Transparency=i
  6433. mesh.Scale=mesh.Scale+Vector3.new(1,1,1)
  6434. part2.CFrame=part2.CFrame
  6435. part2.Transparency=i
  6436. mesh2.Scale=mesh2.Scale+Vector3.new(1,1,1)
  6437. part3.CFrame=part3.CFrame
  6438. part3.Transparency=i
  6439. mesh3.Scale=mesh3.Scale+Vector3.new(1,1,1)
  6440. end
  6441. part.Parent=nil
  6442. part2.Parent=nil
  6443. part3.Parent = nil
  6444. end))
  6445. end
  6446. ----------------------------------------------------
  6447. function FindNearestTorso(Position,Distance,SinglePlayer)
  6448. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  6449. local List = {}
  6450. for i,v in pairs(workspace:GetChildren())do
  6451. if v:IsA("Model")then
  6452. if v:findFirstChild("Torso")then
  6453. if v ~= char then
  6454. if(v.Torso.Position -Position).magnitude <= Distance then
  6455. table.insert(List,v)
  6456. end
  6457. end
  6458. end
  6459. end
  6460. end
  6461. return List
  6462. end
  6463.  
  6464. mod3 = Instance.new("Model",rleg)
  6465.  
  6466. function Stomp()
  6467. part=Instance.new('Part',mod3)
  6468. part.Anchored=true
  6469. part.CanCollide=false
  6470. part.FormFactor='Custom'
  6471. part.Size=Vector3.new(.2,.2,.2)
  6472. part.CFrame=rleg.CFrame*CFrame.new(0,-2.4,0)*CFrame.Angles(math.rad(90),0,0)
  6473. part.Transparency=.7
  6474. part.BrickColor=BrickColor.new('Really red')
  6475. mesh=Instance.new('SpecialMesh',part)
  6476. mesh.MeshId='http://www.roblox.com/asset/?id=3270017'
  6477. mesh.Scale=Vector3.new(25,25,25)
  6478. part2=part:clone()
  6479. part2.Parent=mod3
  6480. part2.BrickColor=BrickColor.new('Really red')
  6481. mesh2=mesh:clone()
  6482. mesh2.Parent=part2
  6483. mesh2.Scale=Vector3.new(15,15,15)
  6484. part3=part:clone()
  6485. part3.Parent=mod3
  6486. part3.TopSurface=0
  6487. part3.BottomSurface=0
  6488. part3.CFrame=rleg.CFrame*CFrame.new(0,-3,0)
  6489. mesh3=Instance.new('SpecialMesh',part3)
  6490. mesh3.MeshType = 3
  6491. mesh3.Scale=Vector3.new(12,12,12)
  6492. for i,v in pairs(FindNearestTorso(torso.CFrame.p,50))do
  6493. if v:FindFirstChild('Humanoid') then
  6494. v.Humanoid:TakeDamage(math.random(10000020,10000030))
  6495. v.Humanoid.PlatformStand = true
  6496. v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 800
  6497. end
  6498. end
  6499. coroutine.resume(coroutine.create(function()
  6500. for i=0,3.8,0.05 do
  6501. wait()
  6502. part.CFrame=part.CFrame
  6503. part.Transparency=i
  6504. mesh.Scale=mesh.Scale+Vector3.new(2.8,2.8,2.8)
  6505. part2.CFrame=part2.CFrame
  6506. part2.Transparency=i
  6507. mesh2.Scale=mesh2.Scale+Vector3.new(1,1,1)
  6508. part3.CFrame=part3.CFrame
  6509. part3.Transparency=i
  6510. mesh3.Scale=mesh3.Scale+Vector3.new(1.5,1.5,1.5)
  6511. end
  6512. end))
  6513. end
  6514. ----------------------------------------------------
  6515.  
  6516. local acos = math.acos
  6517. local sqrt = math.sqrt
  6518. local Vec3 = Vector3.new
  6519. local fromAxisAngle = CFrame.fromAxisAngle
  6520.  
  6521. local function toAxisAngle(CFr)
  6522. local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
  6523. local Angle = math.acos((R00+R11+R22-1)/2)
  6524. local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  6525. A = A == 0 and 0.00001 or A
  6526. local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  6527. B = B == 0 and 0.00001 or B
  6528. local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  6529. C = C == 0 and 0.00001 or C
  6530. local x = (R21-R12)/sqrt(A)
  6531. local y = (R02-R20)/sqrt(B)
  6532. local z = (R10-R01)/sqrt(C)
  6533. return Vec3(x,y,z),Angle
  6534. end
  6535.  
  6536. function ApplyTrig(Num,Func)
  6537. local Min,Max = Func(0),Func(1)
  6538. local i = Func(Num)
  6539. return (i-Min)/(Max-Min)
  6540. --[[if Func == "sin" then
  6541. return (math.sin((1-Num)*math.pi)+1)/2
  6542. elseif Func == "cos" then
  6543. return (math.cos((1-Num)*math.pi)+1)/2
  6544. end]]
  6545. end
  6546.  
  6547. function LerpCFrame(CFrame1,CFrame2,Num)
  6548. local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2)
  6549. return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num
  6550. end
  6551.  
  6552. function Crater(Torso,Radius)
  6553. Spawn(function()
  6554. local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10)
  6555. local Ignore = {}
  6556. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  6557. if v.Character ~= nil then
  6558. Ignore[#Ignore+1] = v.Character
  6559. end
  6560. end
  6561. local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  6562. if Hit == nil then return end
  6563. local Parts = {}
  6564. for i = 1,360,10 do
  6565. local P = Instance.new("Part",Torso.Parent)
  6566. P.Anchored = true
  6567. P.FormFactor = "Custom"
  6568. P.BrickColor = Hit.BrickColor
  6569. P.Material = Hit.Material
  6570. P.TopSurface = "Smooth"
  6571. P.BottomSurface = "Smooth"
  6572. P.Size = Vector3.new(5,10,10)*(math.random(80,100)/100)
  6573. P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,7,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  6574. Parts[#Parts+1] = {P,P.CFrame,((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,1,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius)*CFrame.Angles(math.rad(math.random(-50,-20)),math.rad(math.random(-15,15)),math.rad(math.random(-15,15))),P.Size}
  6575. if math.random(0,5) == 0 then -- rubble
  6576. local P = Instance.new("Part",Torso.Parent)
  6577. P.Anchored = true
  6578. P.FormFactor = "Custom"
  6579. P.BrickColor = Hit.BrickColor
  6580. P.Material = Hit.Material
  6581. P.TopSurface = "Smooth"
  6582. P.BottomSurface = "Smooth"
  6583. P.Size = Vector3.new(2,2,2)*(math.random(80,100)/100)
  6584. P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,2.5,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  6585. Parts[#Parts+1] = {P,P.CFrame,(CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius-8)*CFrame.Angles(math.rad(math.random(-90,90)),math.rad(math.random(-90,90)),math.rad(math.random(-90,90))),P.Size}
  6586. end
  6587. end
  6588. for i = 0,1,0.05 do
  6589. for i2,v in pairs(Parts) do
  6590. v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos))
  6591. end
  6592. wait(0.02)
  6593. end
  6594. for i,v in pairs(Parts) do
  6595. if v[1].Size.X > 2.1 then
  6596. v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0)
  6597. end
  6598. v[1].Anchored = false
  6599. end
  6600. for i = 0,1,0.05 do
  6601. for i2,v in pairs(Parts) do
  6602. v[1].Transparency = i
  6603. if i == 1 then
  6604. v[1]:Destroy()
  6605. elseif i >= 0.25 then
  6606. v[1].CanCollide = false
  6607. end
  6608. end
  6609. wait(0.02)
  6610. end
  6611. Parts = nil
  6612. end)
  6613. end
  6614.  
  6615. ----------------------------------------------------
  6616. mouse.KeyDown:connect(function(key)
  6617. if key == "r" then
  6618. larm.BrickColor = BrickColor.new("Bright red")
  6619. rarm.BrickColor = BrickColor.new("Bright red")
  6620. if Debounces.CanAttack == true then
  6621. Debounces.CanAttack = false
  6622. Debounces.on = true
  6623. Debounces.NoIdl = true
  6624. to = char.Titanius.Thingy2.Touched:connect(function(ht)
  6625. hit = ht.Parent
  6626. if ht and hit:IsA("Model") then
  6627. if hit:FindFirstChild("Humanoid") then
  6628. if hit.Name ~= p.Name then
  6629. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  6630. Debounces.Slashed = true]]--
  6631. hit:FindFirstChild("Humanoid"):TakeDamage(19999999)
  6632. wait(1)
  6633. --Debounces.Slashed = false
  6634. --end
  6635. end
  6636. end
  6637. elseif ht and hit:IsA("Hat") then
  6638. if hit.Parent.Name ~= p.Name then
  6639. if hit.Parent:FindFirstChild("Humanoid") then
  6640. --[[ if Debounces.Slashing == true and Debounces.Slashed == false then
  6641. Debounces.Slashed = true]]--
  6642. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(109999999)
  6643. wait(1)
  6644. --Debounces.Slashed = false
  6645. end
  6646. end
  6647. end
  6648. end)
  6649. q = Instance.new("Sound",hed)
  6650. q.SoundId = "http://www.roblox.com/asset/?id=134012322"
  6651. q.Pitch = 0.85
  6652. q.Looped = false
  6653. q1 = Instance.new("Sound",hed)
  6654. q1.SoundId = "http://www.roblox.com/asset/?id=134012322"
  6655. q1.Pitch = 0.85
  6656. q1.Looped = false
  6657. q:Play()
  6658. q1:Play()
  6659. for i = 1,20 do
  6660. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(-55)), 0.4)
  6661. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(55)), 0.4)
  6662. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)),0.4)
  6663. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 4, 0) * CFrame.Angles(math.rad(30), math.rad(0), 0), 0.4)
  6664. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 1) * CFrame.Angles(math.rad(-60), 0, math.rad(0)), 0.4)
  6665. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .6) * CFrame.Angles(math.rad(-60), 0, math.rad(0)), 0.4)
  6666. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -2.2, -3) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(0)), 0.5)
  6667. if Debounces.on == false then break end
  6668. wait()
  6669. end
  6670. n = Instance.new("Sound",hed)
  6671. n.SoundId = "http://www.roblox.com/asset/?id=168514932"
  6672. n.Pitch = 0.94
  6673. n.Looped = false
  6674. n1 = Instance.new("Sound",hed)
  6675. n1.SoundId = "http://www.roblox.com/asset/?id=168514932"
  6676. n1.Pitch = 0.94
  6677. n1.Looped = false
  6678. n:Play()
  6679. n1:Play()
  6680. b = Instance.new("Sound",hed)
  6681. b.SoundId = "http://www.roblox.com/asset/?id=168586586"
  6682. b.Pitch = 0.94
  6683. b.Looped = false
  6684. b1 = Instance.new("Sound",hed)
  6685. b1.SoundId = "http://www.roblox.com/asset/?id=168586586"
  6686. b1.Pitch = 0.94
  6687. b1.Looped = false
  6688. b:Play()
  6689. b1:Play()
  6690. for i = 1,26 do
  6691. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(-55)), 0.5)
  6692. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(55)), 0.5)
  6693. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)),0.5)
  6694. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), 0), 0.5)
  6695. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, -1) * CFrame.Angles(math.rad(50), 0, math.rad(0)), 0.5)
  6696. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .4) * CFrame.Angles(math.rad(-10), 0, math.rad(0)), 0.5)
  6697. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(1.4, -3.5, -7) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(20)), 0.5)
  6698. if Debounces.on == false then break end
  6699. wait()
  6700. end
  6701. wait(.5)
  6702. to:disconnect()
  6703. q:Destroy()
  6704. q1:Destroy()
  6705. n:Destroy()
  6706. n1:Destroy()
  6707. larm.BrickColor = BrickColor.new("Really black")
  6708. rarm.BrickColor = BrickColor.new("Really black")
  6709. if Debounces.CanAttack == false then
  6710. Debounces.CanAttack = true
  6711. Debounces.on = false
  6712. Debounces.NoIdl = false
  6713. end
  6714. end
  6715. end
  6716. end)
  6717. ----------------------------------------------------
  6718. mouse.KeyDown:connect(function(key)
  6719. if key == "q" then
  6720. larm.BrickColor = BrickColor.new("Bright red")
  6721. rarm.BrickColor = BrickColor.new("Bright red")
  6722. if Debounces.CanAttack == true then
  6723. Debounces.CanAttack = false
  6724. Debounces.on = true
  6725. Debounces.NoIdl = true
  6726. to = char.Titanius.Thingy2.Touched:connect(function(ht)
  6727. hit = ht.Parent
  6728. if ht and hit:IsA("Model") then
  6729. if hit:FindFirstChild("Humanoid") then
  6730. if hit.Name ~= p.Name then
  6731. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  6732. Debounces.Slashed = true]]--
  6733. hit:FindFirstChild("Humanoid"):TakeDamage(499999999)
  6734. wait(1)
  6735. --Debounces.Slashed = false
  6736. --end
  6737. end
  6738. end
  6739. elseif ht and hit:IsA("Hat") then
  6740. if hit.Parent.Name ~= p.Name then
  6741. if hit.Parent:FindFirstChild("Humanoid") then
  6742. --[[ if Debounces.Slashing == true and Debounces.Slashed == false then
  6743. Debounces.Slashed = true]]--
  6744. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(499999999)
  6745. wait(1)
  6746. --Debounces.Slashed = false
  6747. end
  6748. end
  6749. end
  6750. end)
  6751. for i = 1, 20 do
  6752. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(21), math.rad(75), math.rad(50)), 0.2)
  6753. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(-18)), 0.2)
  6754. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(-60),0), 0.5)
  6755. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(70), 0), 0.5)
  6756. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.5)
  6757. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.5)
  6758. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  6759. if Debounces.on == false then break end
  6760. wait()
  6761. end
  6762. z = Instance.new("Sound",hed)
  6763. z.SoundId = "rbxassetid://160069154"
  6764. z.Looped = false
  6765. z.Pitch = .9
  6766. z1 = Instance.new("Sound",hed)
  6767. z1.SoundId = "rbxassetid://160069154"
  6768. z1.Looped = false
  6769. z1.Pitch = .9
  6770. wait(0.01)
  6771. z:Play()
  6772. z1:Play()
  6773. for i = 1, 12 do
  6774. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50)), 0.2)
  6775. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2,.9,-1) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(20)), 0.5)
  6776. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(30),0), 0.5)
  6777. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -3, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.5)
  6778. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1, -2) * CFrame.Angles(math.rad(-10), 0, 0), 0.5)
  6779. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.8, .6) * CFrame.Angles(math.rad(-65), 0, 0), 0.5)
  6780. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  6781. if Debounces.on == false then break end
  6782. wait()
  6783. end
  6784. for i = 1, 12 do
  6785. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(140), math.rad(0), math.rad(50)), 0.4)
  6786. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-18)), 0.4)
  6787. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(10),0), 0.5)
  6788. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(-10), 0), 0.5)
  6789. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.5)
  6790. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.5)
  6791. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.7, -1.4) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  6792. if Debounces.on == false then break end
  6793. wait()
  6794. end
  6795. z = Instance.new("Sound",hed)
  6796. z.SoundId = "rbxassetid://168586621"
  6797. z.Looped = false
  6798. z.Pitch = 1
  6799. z1 = Instance.new("Sound",hed)
  6800. z1.SoundId = "rbxassetid://168586621"
  6801. z1.Looped = false
  6802. z1.Pitch = 1
  6803. wait(0.01)
  6804. z:Play()
  6805. z1:Play()
  6806. for i = 1, 12 do
  6807. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0) * CFrame.Angles(math.rad(40), math.rad(-20), math.rad(10)), 0.5)
  6808. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-18)), 0.4)
  6809. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2) * CFrame.Angles(math.rad(-14),math.rad(-40),0), 0.5)
  6810. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(40), 0), 0.5)
  6811. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(-10)), 0.5)
  6812. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(20), 0, math.rad(10)), 0.5)
  6813. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -2.8, -1.4) * CFrame.Angles(math.rad(-110), math.rad(-90), math.rad(20)), 1)
  6814. if Debounces.on == false then break end
  6815. wait()
  6816. end
  6817. to:disconnect()
  6818. larm.BrickColor = BrickColor.new("Really black")
  6819. rarm.BrickColor = BrickColor.new("Really black")
  6820. if Debounces.CanAttack == false then
  6821. Debounces.CanAttack = true
  6822. Debounces.on = false
  6823. Debounces.NoIdl = false
  6824. end
  6825. end
  6826. end
  6827. end)
  6828. ----------------------------------------------------
  6829. Sit = false
  6830. mouse.KeyDown:connect(function(key)
  6831. if key == "v" then
  6832. if Sit == false then
  6833. Sit = true
  6834. hum.WalkSpeed = 100
  6835. stanceToggle = "Sitting"
  6836. elseif Sit == true then
  6837. Sit = false
  6838. hum.WalkSpeed = 100
  6839. stanceToggle = "Normal"
  6840. end
  6841. end
  6842. end)
  6843. ----------------------------------------------------
  6844. mouse.KeyDown:connect(function(key)
  6845. if key == "t" then
  6846. if Debounces.CanAttack == true then
  6847. Debounces.CanAttack = false
  6848. Debounces.on = true
  6849. Debounces.NoIdl = true
  6850. for i = 1, 20 do
  6851. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(-55)), 0.4)
  6852. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,1.1,-1) * CFrame.Angles(math.rad(115), math.rad(0), math.rad(55)), 0.4)
  6853. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)),0.4)
  6854. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(0), 0), 0.4)
  6855. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, .6) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.4)
  6856. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, -1.2) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.4)
  6857. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(1.4, -3.5, -7) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(20)), 1)
  6858. if Debounces.on == false then break end
  6859. wait()
  6860. end
  6861. Spawn(function()
  6862. local Parts = {}
  6863. for Y = -5,5 do
  6864. local P = Instance.new("Part",char)
  6865. P.Anchored = true
  6866. P.FormFactor = "Custom"
  6867. P.CanCollide = false
  6868. P.Size = Vector3.new(1,2,1)
  6869. P.TopSurface = "SmoothNoOutlines"
  6870. P.BottomSurface = "SmoothNoOutlines"
  6871. P.BrickColor = BrickColor.new("Really black")
  6872. P.Name = tostring(Y)
  6873. local i = (Y+5)/(10)
  6874. i = 1-math.cos(math.pi*i-(math.pi/2))
  6875. P.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,Y,-15+(i*1.5))*CFrame.Angles(math.rad(Y*5),0,0)
  6876. --[[P.Touched:connect(function(ht)
  6877. local hit = ht.Parent
  6878. if hit:FindFirstChild("Humanoid") then
  6879. hit.Humanoid:TakeDamage(math.random(10000020,10000030))
  6880. end
  6881. end)]]--
  6882. s = Instance.new("Sound",P)
  6883. s.SoundId = "rbxassetid://228343271"
  6884. s.Volume = .7
  6885. s.Pitch = 0.9
  6886. s:Play()
  6887. P.Touched:connect(function(ht)
  6888. hit = ht.Parent
  6889. if ht and hit:IsA("Model") then
  6890. if hit:FindFirstChild("Humanoid") then
  6891. if hit.Name ~= p.Name then
  6892. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  6893. Debounces.Slashed = true]]--
  6894. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(10000020,10000030))
  6895. hit:FindFirstChild("Humanoid").PlatformStand = true
  6896. wait(1)
  6897. --Debounces.Slashed = false
  6898. --end
  6899. end
  6900. end
  6901. elseif ht and hit:IsA("Hat") then
  6902. if hit.Parent.Name ~= p.Name then
  6903. if hit.Parent:FindFirstChild("Humanoid") then
  6904. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  6905. Debounces.Slashed = true]]--
  6906. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random (10000020,10000030))
  6907. hit:FindFirstChild("Humanoid").PlatformStand = true
  6908. wait(1)
  6909. --Debounces.Slashed = false
  6910. --end
  6911. end
  6912. end
  6913. end
  6914. end)
  6915. Parts[#Parts+1] = P
  6916. end
  6917. local BREAKIT = false
  6918. local CParts = {}
  6919. local Rocks = {}
  6920. local LastPos = nil
  6921. for i = 1,70 do
  6922. for i2,v in pairs(Parts) do
  6923. v.CFrame = v.CFrame*CFrame.new(0,0,-4)
  6924. local cf = v.CFrame
  6925. v.Size = v.Size+Vector3.new(0.4,0.35,0)
  6926. v.CFrame = cf
  6927. v.Transparency = v.Transparency+0.02
  6928. if v.Transparency >= 0.975 then BREAKIT = true end
  6929. if v.Name == "0" then
  6930. local Ignore = {}
  6931. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  6932. if v.Character ~= nil then
  6933. Ignore[#Ignore+1] = v.Character
  6934. end
  6935. end
  6936. local ray = Ray.new(v.Position+Vector3.new(0,20,0),Vector3.new(0,-100,0))
  6937. local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(ray,Ignore)
  6938. if Hit ~= nil then
  6939. if #Rocks == 0 then
  6940. for i = 1,5 do
  6941. local P = Instance.new("Part",char)
  6942. Rocks[#Rocks+1] = P
  6943. P.Anchored = true
  6944. P.FormFactor = "Custom"
  6945. P.BrickColor = Hit.BrickColor
  6946. P.Material = Hit.Material
  6947. P.TopSurface = "Smooth"
  6948. P.BottomSurface = "Smooth"
  6949. P.Size = Vector3.new(1,1,1)*(math.random(500,900)/100)
  6950. end
  6951. end
  6952. for i,P in pairs(Rocks) do
  6953. P.CFrame = ((CFrame.new(Pos)*(v.CFrame-v.Position))*CFrame.new(math.random(-math.ceil(v.Size.X/2),math.ceil(v.Size.X/2)),0,-math.random(5,8))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(20,50)))
  6954. end
  6955. local P = Instance.new("Part",char)
  6956. CParts[#CParts+1] = {P,tick()}
  6957. P.Anchored = true
  6958. P.FormFactor = "Custom"
  6959. P.BrickColor = Hit.BrickColor
  6960. P.Material = Hit.Material
  6961. P.TopSurface = "Smooth"
  6962. P.BottomSurface = "Smooth"
  6963. P.Size = Vector3.new(1,1,1)*(math.random(100,300)/100)
  6964. Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(v.Size.X/2,0,0)
  6965. Pos = Pos.p
  6966. P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(20,50)))
  6967. local P = P:Clone()
  6968. CParts[#CParts+1] = {P,tick()}
  6969. P.Parent = char
  6970. Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(-v.Size.X,0,0)
  6971. Pos = Pos.p
  6972. P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,0.25,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,-20)))
  6973. if LastPos ~= nil then
  6974. local P = P:Clone()
  6975. CParts[#CParts+1] = {P,tick()}
  6976. P.Parent = char
  6977. P.BrickColor = BrickColor.new("Really black")
  6978. Pos = CFrame.new(Pos)*(v.CFrame-v.Position)*CFrame.new(v.Size.X/2,0,0)
  6979. Pos = Pos.p
  6980. local CFr = (CFrame.new(Pos)*(v.CFrame-v.Position))-Vector3.new(0,0.4,0)
  6981. P.Size = Vector3.new(v.Size.X-0.25,1,(CFr.p-LastPos.p).Magnitude+0.25)
  6982. --P.Velocity = Vector3.new(0,-1000,0)
  6983. P.CFrame = CFrame.new(CFr.p,LastPos.p)*CFrame.new(0,0,-((CFr.p-LastPos.p).Magnitude+0.25)/2)
  6984. end
  6985. LastPos = (CFrame.new(Pos)*(v.CFrame-v.Position))-Vector3.new(0,0.4,0)
  6986. end
  6987. end
  6988. end
  6989. if BREAKIT then break end
  6990. wait(0.002)
  6991. end
  6992. for i,v in pairs(Rocks) do
  6993. CParts[#CParts+1] = {v,tick()}
  6994. end
  6995. for i,v in pairs(Parts) do
  6996. v:Destroy()
  6997. end
  6998. Parts = nil
  6999. while true do
  7000. local t = tick()
  7001. local p = nil
  7002. for i,v in pairs(CParts) do
  7003. if t-v[2] > 4 then
  7004. v[1].Transparency = v[1].Transparency+0.05
  7005. if v[1].Transparency >= 1 then
  7006. v[1]:Destroy()
  7007. CParts[i] = nil
  7008. end
  7009. end
  7010. p = v
  7011. end
  7012. if p == nil then break end
  7013. wait(0.002)
  7014. end
  7015. for i,v in pairs(CParts) do
  7016. v:Destroy()
  7017. end
  7018. CParts = {}
  7019. end)
  7020. for i = 1, 20 do
  7021. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.3,.8,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(-55)), 0.4)
  7022. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.3,.8,-1) * CFrame.Angles(math.rad(50), math.rad(0), math.rad(55)), 0.4)
  7023. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)),0.4)
  7024. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.6, 0) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.4)
  7025. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1, -1.4) * CFrame.Angles(math.rad(40), 0, math.rad(0)), 0.4)
  7026. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -1.6, -.9) * CFrame.Angles(math.rad(10), 0, math.rad(0)), 0.4)
  7027. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(1.4, -3.5, -7) * CFrame.Angles(math.rad(-90), math.rad(-142), math.rad(20)), 1)
  7028. if Debounces.on == false then break end
  7029. wait()
  7030. end
  7031. if Debounces.CanAttack == false then
  7032. Debounces.CanAttack = true
  7033. Debounces.on = false
  7034. Debounces.NoIdl = false
  7035. end
  7036. end
  7037. end
  7038. end)
  7039. ----------------------------------------------------
  7040. mouse.KeyDown:connect(function(key)
  7041. if key == "e" then
  7042. larm.BrickColor = BrickColor.new("Bright red")
  7043. rarm.BrickColor = BrickColor.new("Bright red")
  7044. if Debounces.CanAttack == true then
  7045. Debounces.CanAttack = false
  7046. Debounces.on = true
  7047. Debounces.NoIdl = true
  7048. for i = 1, 18 do
  7049. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 1.7, 0) * CFrame.Angles(math.rad(90),math.rad(50),math.rad(90)), 0.4)
  7050. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 0.9, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)
  7051. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4)
  7052. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.4)
  7053. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.4)
  7054. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.4)
  7055. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  7056. if Debounces.on == false then break end
  7057. wait()
  7058. end
  7059. local HandCF = CFrame.new(char.Titanius.Handle.Position - Vector3.new(0,8.8,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  7060. local rng = Instance.new("Part", char.Titanius.Handle)
  7061. rng.Anchored = true
  7062. rng.BrickColor = BrickColor.new("Really black")
  7063. rng.CanCollide = true
  7064. rng.FormFactor = 3
  7065. rng.Name = "Ring"
  7066. rng.Size = Vector3.new(1, 1, 1)
  7067. rng.CanCollide = false
  7068. rng.Transparency = 0.35
  7069. rng.TopSurface = 0
  7070. rng.BottomSurface = 0
  7071. rng.CFrame = HandCF
  7072. local rngm = Instance.new("SpecialMesh", rng)
  7073. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  7074. rngm.Scale = Vector3.new(1, 1, 2)
  7075. x = Instance.new("Sound", hed)
  7076. x.SoundId = "http://www.roblox.com/asset/?id=169445602"
  7077. x.Looped = false
  7078. x.Pitch = .7
  7079. x.Volume = 1
  7080. x1 = Instance.new("Sound", hed)
  7081. x1.SoundId = "http://www.roblox.com/asset/?id=169445602"
  7082. x1.Looped = false
  7083. x1.Pitch = .7
  7084. x1.Volume = 1
  7085. x:Play()
  7086. x1:Play()
  7087. rngto = rng.Touched:connect(function(ht)
  7088. hit = ht.Parent
  7089. if ht and hit:IsA("Model") then
  7090. if hit:FindFirstChild("Humanoid") then
  7091. if hit.Name ~= p.Name then
  7092. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  7093. Debounces.Slashed = true]]--
  7094. hit:FindFirstChild("Humanoid"):TakeDamage(1000000)
  7095. hit:FindFirstChild("Humanoid").PlatformStand = true
  7096. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -120
  7097. --Debounces.Slashed = false
  7098. --end
  7099. end
  7100. end
  7101. elseif ht and hit:IsA("Hat") then
  7102. if hit.Parent.Name ~= p.Name then
  7103. if hit.Parent:FindFirstChild("Humanoid") then
  7104. --[[ if Debounces.Slashing == true and Debounces.Slashed == false then
  7105. Debounces.Slashed = true]]--
  7106. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(100000)
  7107. hit:FindFirstChild("Humanoid").PlatformStand = true
  7108. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -120
  7109. --Debounces.Slashed = false
  7110. end
  7111. end
  7112. end
  7113. end)
  7114. coroutine.wrap(function()
  7115. for i = 1, 60, 2 do
  7116. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  7117. rng.Size = rngm.Scale
  7118. rng.CFrame = HandCF
  7119. rng.Transparency = i/60
  7120. wait()
  7121. end
  7122. wait()
  7123. rng:Destroy()
  7124. end)()
  7125. for i = 1, 18 do
  7126. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 0.9, 0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(90)), 0.4)
  7127. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 0.9, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)
  7128. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4)
  7129. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.4)
  7130. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.4)
  7131. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.4)
  7132. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, 0.2) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  7133. if Debounces.on == false then break end
  7134. wait()
  7135. end
  7136. larm.BrickColor = BrickColor.new("Really black")
  7137. rarm.BrickColor = BrickColor.new("Really black")
  7138. x:Destroy()
  7139. x1:Destroy()
  7140. if Debounces.CanAttack == false then
  7141. Debounces.CanAttack = true
  7142. Debounces.on = false
  7143. Debounces.NoIdl = false
  7144. end
  7145. end
  7146. end
  7147. end)
  7148. ----------------------------------------------------
  7149. mouse.KeyDown:connect(function(key)
  7150. if key == "y" then
  7151. if Debounces.CanAttack == true then
  7152. Debounces.CanAttack = false
  7153. Debounces.on = true
  7154. Debounces.NoIdl = true
  7155. for i = 1, 15 do
  7156. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)), 0.2)
  7157. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-90)), 0.2)
  7158. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(90),0), 0.2)
  7159. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.2)
  7160. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  7161. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  7162. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  7163. if Debounces.on == false then break end
  7164. wait()
  7165. end
  7166. x = Instance.new("Sound",char)
  7167. x.SoundId = "rbxassetid://228343271"
  7168. x.Pitch = 1
  7169. x.Volume = .8
  7170. wait(.1)
  7171. x:Play()
  7172. Debounces.on = false
  7173. Debounces.Here = false
  7174. shot = shot + 1
  7175. local rng = Instance.new("Part", char)
  7176. rng.Anchored = true
  7177. rng.BrickColor = BrickColor.new("Really black")
  7178. rng.CanCollide = false
  7179. rng.FormFactor = 3
  7180. rng.Name = "Ring"
  7181. rng.Size = Vector3.new(1, 1, 1)
  7182. rng.Transparency = 0.35
  7183. rng.TopSurface = 0
  7184. rng.BottomSurface = 0
  7185. rng2 = rng:clone()
  7186. rng3 = rng2:clone()
  7187. rng4 = rng2:clone()
  7188. local rngm = Instance.new("SpecialMesh", rng)
  7189. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  7190. rngm.Scale = Vector3.new(10, 10, 1)
  7191. rngm2 = rngm:clone()
  7192. rngm2.Scale = Vector3.new(5, 5, 1)
  7193. rngm3=rngm2:clone()
  7194. rngm3.Parent = rng3
  7195. rngm3.Scale = Vector3.new(8, 8, 1)
  7196. rngm4 = rngm2:clone()
  7197. rngm4.Parent = rng4
  7198. rngm4.Scale = Vector3.new(6, 6, 1)
  7199. local bem = Instance.new("Part", char)
  7200. bem.Anchored = true
  7201. bem.BrickColor = BrickColor.new("Really red")
  7202. bem.CanCollide = false
  7203. bem.FormFactor = 3
  7204. bem.Name = "Beam" .. shot
  7205. bem.Size = Vector3.new(1, 1, 1)
  7206. bem.Transparency = 0.35
  7207. bem.TopSurface = 0
  7208. bem.BottomSurface = 0
  7209. local bemm = Instance.new("SpecialMesh", bem)
  7210. bemm.MeshType = 4
  7211. bemm.Scale = Vector3.new(1, 4, 4)
  7212. local out = Instance.new("Part", char)
  7213. out.Anchored = true
  7214. out.BrickColor = BrickColor.new("Really red")
  7215. out.CanCollide = false
  7216. out.FormFactor = 3
  7217. out.Name = "Out"
  7218. out.Size = Vector3.new(4, 4, 4)
  7219. out.Transparency = 0.35
  7220. out.TopSurface = 0
  7221. out.BottomSurface = 0
  7222. local outm = Instance.new("SpecialMesh", out)
  7223. outm.MeshId = "http://www.roblox.com/asset/?id=1033714"
  7224. outm.Scale = Vector3.new(4, 4, 4)
  7225. local bnd = Instance.new("Part", char)
  7226. bnd.Anchored = true
  7227. bnd.BrickColor = BrickColor.new("Really red")
  7228. bnd.CanCollide = false
  7229. bnd.FormFactor = 3
  7230. bnd.Name = "Bend"
  7231. bnd.Size = Vector3.new(1, 1, 1)
  7232. bnd.Transparency = 1
  7233. bnd.TopSurface = 0
  7234. bnd.BottomSurface = 0
  7235. local bndm = Instance.new("SpecialMesh", bnd)
  7236. bndm.MeshType = 3
  7237. bndm.Scale = Vector3.new(8, 8, 8)
  7238. out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0)
  7239. bem.CFrame = out.CFrame * CFrame.new(0, -2.5, 0) * CFrame.Angles(0, 0, math.rad(90))
  7240. bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0)
  7241. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(90), 0, 0)
  7242. rng3.CFrame = rng.CFrame * CFrame.new(0, -.5, 0)
  7243. rng4.CFrame = rng3.CFrame * CFrame.new(0, -.5, 0)
  7244. Debounces.Shewt = true
  7245. coroutine.wrap(function()
  7246. for i = 1, 20, 0.2 do
  7247. rngm.Scale = Vector3.new(10 + i*2, 10 + i*2, 1)
  7248. rngm3.Scale = Vector3.new(8 + i*2, 8 + i*2, 1)
  7249. rngm4.Scale = Vector3.new(6 + i*2, 6 + i*2, 1)
  7250. rng.Transparency = i/20
  7251. rng3.Transparency = 1/16
  7252. rng4.Transparency = i/12
  7253. wait()
  7254. end
  7255. wait()
  7256. rng:Destroy()
  7257. end)()
  7258. if Debounces.Shewt == true then
  7259. char:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  7260. hit = ht.Parent
  7261. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  7262. if HasntTouched(hit.Name) == true and deb == false then
  7263. deb = true
  7264. coroutine.wrap(function()
  7265. hit:FindFirstChild("Humanoid").PlatformStand = true
  7266. hit:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
  7267. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(10000020,10000030))
  7268. end)()
  7269. table.insert(Touche, hit.Name)
  7270. deb = false
  7271. end
  7272. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  7273. if HasntTouched(hit.Parent.Name) == true and deb == false then
  7274. deb = true
  7275. coroutine.wrap(function()
  7276. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  7277. hit.Parent:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
  7278. wait(1)
  7279. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  7280. end)()
  7281. table.insert(Touche, hit.Parent.Name)
  7282. deb = false
  7283. for i, v in pairs(Touche) do
  7284. print(v)
  7285. end
  7286. end
  7287. end
  7288. end)
  7289. end
  7290. for i = 0, 260, 8 do
  7291. bem.Size = Vector3.new(i, 2, 2)
  7292. bem.CFrame = larm.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  7293. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  7294. bnd.Size = Vector3.new(1,1,1)
  7295. bndm.Scale = Vector3.new(8,8,8)
  7296. if i % 10 == 0 then
  7297. local newRng = rng2:Clone()
  7298. newRng.Parent = char
  7299. newRng.CFrame = larm.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  7300. local newRngm = rngm2:clone()
  7301. newRngm.Parent=newRng
  7302. coroutine.wrap(function()
  7303. for i = 1, 10, 0.2 do
  7304. newRngm.Scale = Vector3.new(8 + i*2, 8 + i*2, 1)
  7305. newRng.Transparency = i/10
  7306. wait()
  7307. end
  7308. wait()
  7309. newRng:Destroy()
  7310. end)()
  7311. end
  7312. wait()
  7313. end
  7314. wait()
  7315. Debounces.Shewt = false
  7316. bem:Destroy()
  7317. out:Destroy()
  7318. bnd:Destroy()
  7319. Debounces.Ready = false
  7320. for i, v in pairs(Touche) do
  7321. table.remove(Touche, i)
  7322. end
  7323. wait()
  7324. table.insert(Touche, char.Name)
  7325. Debounces.NoIdl = false
  7326. if Debounces.CanAttack == false then
  7327. Debounces.CanAttack = true
  7328. end
  7329. end
  7330. end
  7331. end)
  7332. ----------------------------------------------------
  7333. sidz = {"231917888", "231917845", "231917806"}
  7334. ptz = {0.65, 0.7, 0.75, 0.8, 0.95, 1}
  7335. mouse.KeyDown:connect(function(key)
  7336. if key == "f" then
  7337. if Debounces.CanAttack == true then
  7338. Debounces.CanAttack = false
  7339. Debounces.on = true
  7340. Debounces.NoIdl = true
  7341. for i = 1, 10 do
  7342. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-34)), 0.4)
  7343. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(34)), 0.4)
  7344. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2)*CFrame.Angles(math.rad(16),math.rad(0),0), 0.4)
  7345. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(20), math.rad(0), 0), 0.4)
  7346. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.4)
  7347. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, -1.4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.4)
  7348. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  7349. if Debounces.on == false then break end
  7350. wait()
  7351. end
  7352. z = Instance.new("Sound",char)
  7353. z.SoundId = "rbxassetid://"..sidz[math.random(1,#sidz)]
  7354. z.Pitch = ptz[math.random(1,#ptz)]
  7355. z.Volume = 1
  7356. z1 = Instance.new("Sound",char)
  7357. z1.SoundId = z.SoundId
  7358. z1.Pitch = z.Pitch
  7359. z1.Volume = 1
  7360. wait(1)
  7361. z:Play()
  7362. z1:Play()
  7363. Stomp()
  7364. for i = 1, 20 do
  7365. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 0.9, .4)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(28)), 0.6)
  7366. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 0.9, .4)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(-28)), 0.6)
  7367. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, -.2)*CFrame.Angles(math.rad(-26),math.rad(0),0), 0.6)
  7368. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, -.6) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.6)
  7369. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(30), 0, math.rad(0)), 0.6)
  7370. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.8, -1.4) * CFrame.Angles(math.rad(30), 0, math.rad(0)), 0.6)
  7371. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  7372. if Debounces.on == false then break end
  7373. wait()
  7374. end
  7375. if Debounces.CanAttack == false then
  7376. Debounces.CanAttack = true
  7377. Debounces.on = false
  7378. Debounces.NoIdl = false
  7379. larm.BrickColor = BrickColor.new("Really black")
  7380. rarm.BrickColor = BrickColor.new("Really black")
  7381. end
  7382. end
  7383. end
  7384. end)
  7385. ----------------------------------------------------
  7386. mouse.KeyDown:connect(function(key)
  7387. if key == "g" then
  7388. if Debounces.CanAttack == true then
  7389. Debounces.CanAttack = false
  7390. Debounces.on = true
  7391. Debounces.NoIdl = true
  7392. chrg = lleg.Touched:connect(function(ht)
  7393. hit = ht.Parent
  7394. if ht and hit:IsA("Model") then
  7395. if hit:FindFirstChild("Humanoid") then
  7396. if hit.Name ~= p.Name then
  7397. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  7398. Debounces.Slashed = true]]--
  7399. hit:FindFirstChild("Humanoid"):TakeDamage(29999999)
  7400. hit:FindFirstChild("Humanoid").PlatformStand = true
  7401. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  7402. --Debounces.Slashed = false
  7403. --end
  7404. end
  7405. end
  7406. elseif ht and hit:IsA("Hat") then
  7407. if hit.Parent.Name ~= p.Name then
  7408. if hit.Parent:FindFirstChild("Humanoid") then
  7409. --[[ if Debounces.Slashing == true and Debounces.Slashed == false then
  7410. Debounces.Slashed = true]]--
  7411. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2999999999)
  7412. hit:FindFirstChild("Humanoid").PlatformStand = true
  7413. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  7414. --Debounces.Slashed = false
  7415. end
  7416. end
  7417. end
  7418. end)
  7419. for i = 1, 14 do
  7420. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)), 0.5)
  7421. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.6, .9, -.4)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.5)
  7422. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, -.2)*CFrame.Angles(math.rad(0),math.rad(90),math.rad(0)), 0.5)
  7423. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.5)
  7424. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-.8, -3, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(15)), 0.5)
  7425. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(15)), 0.5)
  7426. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.3, -1.1) * CFrame.Angles(math.rad(-60), math.rad(-90), math.rad(0)), 0.9)
  7427. if Debounces.on == false then break end
  7428. wait()
  7429. end
  7430. charge()
  7431. z = Instance.new("Sound",char)
  7432. z.SoundId = "rbxassetid://100632875"
  7433. z.Volume = 1
  7434. z.Pitch = .8
  7435. z1 = Instance.new("Sound",char)
  7436. z1.SoundId = "rbxassetid://100632875"
  7437. z1.Volume = 1
  7438. z1.Pitch = .9
  7439. z:Play()
  7440. z1:Play()
  7441. wait(1)
  7442. z:Destroy()
  7443. z1:Destroy()
  7444. chrg:disconnect()
  7445. if Debounces.CanAttack == false then
  7446. Debounces.CanAttack = true
  7447. Debounces.on = false
  7448. Debounces.NoIdl = false
  7449. larm.BrickColor = BrickColor.new("Really black")
  7450. rarm.BrickColor = BrickColor.new("Really black")
  7451. end
  7452. end
  7453. end
  7454. end)
  7455. ----------------------------------------------------
  7456. pt = {0.7, 0.8, 0.9}
  7457. mouse.KeyDown:connect(function(key)
  7458. if key == "h" then
  7459. if Debounces.CanJoke == true then
  7460. Debounces.CanJoke = false
  7461. u = Instance.new("Sound")
  7462. u.SoundId = "http://www.roblox.com/asset/?id=333446256"
  7463. u.Parent = char
  7464. u.Looped = false
  7465. u.Pitch = pt[math.random(1,#pt)]
  7466. u.Volume = 1
  7467. u2 = Instance.new("Sound")
  7468. u2.SoundId = "http://www.roblox.com/asset/?id=333446256"
  7469. u2.Parent = char
  7470. u2.Looped = false
  7471. u2.Pitch = u.Pitch
  7472. u2.Volume = 1
  7473. wait(.01)
  7474. u:Play()
  7475. u2:Play()
  7476. wait(6)
  7477. u:Destroy()
  7478. u2:Destroy()
  7479. if Debounces.CanJoke == false then
  7480. Debounces.CanJoke = true
  7481. end
  7482. end
  7483. end
  7484. end)
  7485. ----------------------------------------------------
  7486. --Insert awesome nuke cmd here--
  7487.  
  7488. ----------------------------------------------------
  7489. mouse.KeyDown:connect(function(key)
  7490. if key == "l" then
  7491. if Debounces.CanJoke == true then
  7492. Debounces.CanJoke = false
  7493. z = Instance.new("Sound",char)
  7494. z.SoundId = "rbxassetid://233774928"
  7495. z.Pitch = .76
  7496. z.Volume = 1
  7497. wait()
  7498. z:Play()
  7499. wait(6)
  7500. z:Destroy()
  7501. if Debounces.CanJoke == false then
  7502. Debounces.CanJoke = true
  7503. end
  7504. end
  7505. end
  7506. end)
  7507. ----------------------------------------------------
  7508. mouse.KeyDown:connect(function(key)
  7509. if key == "j" then
  7510. if Debounces.CanJoke == true then
  7511. Debounces.CanJoke = false
  7512. z = Instance.new("Sound",char)
  7513. z.SoundId = "rbxassetid://135017456"
  7514. z.Pitch = .76
  7515. z.Volume = 1
  7516. wait()
  7517. z:Play()
  7518. wait(6)
  7519. z:Destroy()
  7520. if Debounces.CanJoke == false then
  7521. Debounces.CanJoke = true
  7522. end
  7523. end
  7524. end
  7525. end)
  7526. ----------------------------------------------------
  7527. mouse.KeyDown:connect(function(key)
  7528. if key == "k" then
  7529. if Debounces.CanJoke == true then
  7530. Debounces.CanJoke = false
  7531. z = Instance.new("Sound",char)
  7532. z.SoundId = "rbxassetid://135017578"
  7533. z.Pitch = .76
  7534. z.Volume = 1
  7535. wait()
  7536. z:Play()
  7537. wait(4)
  7538. z:Destroy()
  7539. if Debounces.CanJoke == false then
  7540. Debounces.CanJoke = true
  7541. end
  7542. end
  7543. end
  7544. end)
  7545. ----------------------------------------------------
  7546. mouse.KeyDown:connect(function(key)
  7547. if key == "x" then
  7548. if Debounces.CanAttack == true then
  7549. Debounces.CanAttack = false
  7550. Debounces.NoIdl = true
  7551. Debounces.on = true
  7552. Debounces.ks = true
  7553. for i = 1, 10 do
  7554. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.6)
  7555. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.7,.9,-.5)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(20)), 0.6)
  7556. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.4)*CFrame.Angles(math.rad(-26),math.rad(0),0), 0.6)
  7557. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.6)
  7558. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.6)
  7559. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.7, .6) * CFrame.Angles(math.rad(-70), math.rad(0), math.rad(0)), 0.6)
  7560. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  7561. if Debounces.on == false then break end
  7562. wait()
  7563. end
  7564. z = Instance.new("Sound",hed)
  7565. z.SoundId = "rbxassetid://169445092"
  7566. z.Volume = 1
  7567. wait(0.1)
  7568. z:Play()
  7569. kik = rleg.Touched:connect(function(ht)
  7570. hit = ht.Parent
  7571. if ht and hit:IsA("Model") then
  7572. if hit:FindFirstChild("Humanoid") then
  7573. if hit.Name ~= p.Name then
  7574. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  7575. Debounces.Slashed = true]]--
  7576. if Debounces.ks==true then
  7577. z = Instance.new("Sound",hed)
  7578. z.SoundId = "rbxassetid://169380525"
  7579. z.Volume = 1
  7580. z:Play()
  7581. Debounces.ks=false
  7582. end
  7583. hit:FindFirstChild("Humanoid"):TakeDamage(29999999)
  7584. hit:FindFirstChild("Humanoid").PlatformStand = true
  7585. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  7586. --Debounces.Slashed = false
  7587. --end
  7588. end
  7589. end
  7590. elseif ht and hit:IsA("Hat") then
  7591. if hit.Parent.Name ~= p.Name then
  7592. if hit.Parent:FindFirstChild("Humanoid") then
  7593. --[[if Debounces.Slashing == true and Debounces.Slashed == false then
  7594. Debounces.Slashed = true]]--
  7595. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2999999)
  7596. hit:FindFirstChild("Humanoid").PlatformStand = true
  7597. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -70
  7598. --Debounces.Slashed = false
  7599. --end
  7600. end
  7601. end
  7602. end
  7603. end)
  7604. for i = 1, 8 do
  7605. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.7)
  7606. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(-20)), 0.7)
  7607. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,.2)*CFrame.Angles(math.rad(8),math.rad(0),0), 0.7)
  7608. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(16), math.rad(0), 0), 0.7)
  7609. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(-16), math.rad(0), math.rad(0)), 0.7)
  7610. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2.6, -1.4) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)), 0.7)
  7611. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  7612. if Debounces.on == false then break end
  7613. wait()
  7614. end
  7615. kik:disconnect()
  7616. if Debounces.CanAttack == false then
  7617. Debounces.CanAttack = true
  7618. Debounces.on = false
  7619. Debounces.NoIdl = false
  7620. end
  7621. end
  7622. end
  7623. end)
  7624. ----------------------------------------------------
  7625. mouse.KeyDown:connect(function(key)
  7626. if key == "c" then
  7627. if Debounces.CanAttack == true then
  7628. Debounces.CanAttack = false
  7629. Debounces.NoIdl = true
  7630. Debounces.on = true
  7631. SIDZ = {"231917744", "231917742"}
  7632. PTZ = {0.7, 0.8, 0.9, 1}
  7633. for i = 1, 20 do
  7634. wait()
  7635. for i,v in pairs(char.Titanius:children()) do
  7636. if v:IsA("Part") or v:IsA("WedgePart") then
  7637. v.Transparency = v.Transparency + 0.05
  7638. end
  7639. end
  7640. end
  7641. function FindNearestTorso(Position,Distance,SinglePlayer)
  7642. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  7643. local List = {}
  7644. for i,v in pairs(workspace:GetChildren())do
  7645. if v:IsA("Model")then
  7646. if v:findFirstChild("Torso")then
  7647. if v ~= char then
  7648. if(v.Torso.Position -Position).magnitude <= Distance then
  7649. table.insert(List,v)
  7650. end
  7651. end
  7652. end
  7653. end
  7654. end
  7655. return List
  7656. end
  7657. GroundPound()
  7658. for i = 1, 5 do
  7659. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.7)
  7660. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.7)
  7661. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(20),0), 0.6)
  7662. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(-20), 0), 0.6)
  7663. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(-30)), 0.6)
  7664. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  7665. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  7666. if Debounces.on == false then break end
  7667. wait()
  7668. end
  7669. GroundPound()
  7670. for i = 1, 5 do
  7671. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.7)
  7672. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.7)
  7673. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(-20),0), 0.6)
  7674. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(20), 0), 0.6)
  7675. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  7676. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(30)), 0.6)
  7677. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  7678. if Debounces.on == false then break end
  7679. wait()
  7680. end
  7681. GroundPound()
  7682. for i = 1, 5 do
  7683. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.7)
  7684. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.7)
  7685. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(20),0), 0.6)
  7686. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(-20), 0), 0.6)
  7687. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(-30)), 0.6)
  7688. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  7689. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  7690. if Debounces.on == false then break end
  7691. wait()
  7692. end
  7693. GroundPound()
  7694. for i = 1, 5 do
  7695. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.7)
  7696. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.7)
  7697. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(-20),0), 0.6)
  7698. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(20), 0), 0.6)
  7699. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  7700. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(30)), 0.6)
  7701. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  7702. if Debounces.on == false then break end
  7703. wait()
  7704. end
  7705. GroundPound()
  7706. for i = 1, 5 do
  7707. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.7)
  7708. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.7)
  7709. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(20),0), 0.6)
  7710. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(-20), 0), 0.6)
  7711. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(-30)), 0.6)
  7712. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  7713. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  7714. if Debounces.on == false then break end
  7715. wait()
  7716. end
  7717. GroundPound()
  7718. for i = 1, 5 do
  7719. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.2,.9,-2.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.7)
  7720. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,1)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.7)
  7721. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(-20),0), 0.6)
  7722. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-80), math.rad(20), 0), 0.6)
  7723. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -2, -1) * CFrame.Angles(math.rad(80), 0, math.rad(10)), 0.6)
  7724. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -2, -.4) * CFrame.Angles(math.rad(80), 0, math.rad(30)), 0.6)
  7725. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  7726. if Debounces.on == false then break end
  7727. wait()
  7728. end
  7729. for i = 1, 18 do
  7730. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-10)), 0.4)
  7731. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.4, 2.4, 0)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(10)), 0.4)
  7732. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2)*CFrame.Angles(math.rad(16),math.rad(0),0), 0.4)
  7733. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 2, 0) * CFrame.Angles(math.rad(20), math.rad(0), 0), 0.4)
  7734. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.4)
  7735. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, -1.4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.4)
  7736. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  7737. if Debounces.on == false then break end
  7738. wait()
  7739. end
  7740. for i,v in pairs(FindNearestTorso(torso.CFrame.p,25))do
  7741. if v:FindFirstChild('Humanoid') then
  7742. v.Humanoid:TakeDamage(math.random(10000020,10000030))
  7743. v.Humanoid.PlatformStand = true
  7744. v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
  7745. end
  7746. end
  7747. x = Instance.new("Sound",char)
  7748. x.SoundId = "rbxassetid://"..SIDZ[math.random(1,#SIDZ)]
  7749. x.Pitch = PTZ[math.random(1,#PTZ)]
  7750. x.Volume = 1
  7751. wait(0.1)
  7752. x:Play()
  7753. Crater(hed,20)
  7754. for i = 1, 14 do
  7755. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(2.4, 3.2, -.5)*CFrame.Angles(math.rad(160),math.rad(0),math.rad(-10)), 0.6)
  7756. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.4, 3.2, -.5)*CFrame.Angles(math.rad(160),math.rad(0),math.rad(10)), 0.6)
  7757. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2)*CFrame.Angles(math.rad(16),math.rad(0),0), 0.6)
  7758. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -5, 0) * CFrame.Angles(math.rad(-90), math.rad(0), 0), 0.6)
  7759. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, .4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.6)
  7760. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -2, .4) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.6)
  7761. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.5, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  7762. if Debounces.on == false then break end
  7763. wait()
  7764. end
  7765. if Debounces.CanAttack == false then
  7766. Debounces.CanAttack = true
  7767. Debounces.on = false
  7768. Debounces.NoIdl = false
  7769. for i = 1, 20 do
  7770. wait()
  7771. for i,v in pairs(char.Titanius:children()) do
  7772. if v:IsA("Part") or v:IsA("WedgePart") then
  7773. v.Transparency = v.Transparency - 0.05
  7774. end
  7775. end
  7776. end
  7777. end
  7778. end
  7779. end
  7780. end)
  7781. ----------------------------------------------------176349813
  7782. mouse.KeyDown:connect(function(key)
  7783. if key == "b" then
  7784. hum.WalkSpeed = 100
  7785. if Debounces.CanAttack == true then
  7786. Debounces.CanAttack = false
  7787. Debounces.NoIdl = true
  7788. Debounces.on = true
  7789. for i = 1,20 do
  7790. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(75), 0, math.rad(-30)), 0.1)
  7791. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(75), 0, math.rad(30)), 0.1)
  7792. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0) * CFrame.Angles(math.rad(-20), math.rad(0), 0), 0.1)
  7793. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.1)
  7794. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles (math.rad(30), 0, math.rad(-5)), 0.1)
  7795. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles (math.rad(30), 0, math.rad(5)), 0.1)
  7796. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  7797. if Debounces.on == false then break end
  7798. wait()
  7799. end
  7800. wait(1)
  7801. v = Instance.new("Sound")
  7802. v.SoundId = "rbxassetid://199978176"
  7803. v.Parent = char
  7804. v.Looped = false
  7805. v.Pitch = 1
  7806. v.Volume = 3
  7807. wait(.01)
  7808. v:Play()
  7809.  
  7810. if Daytime == true then
  7811. Daytime = false
  7812. l.TimeOfDay = 24
  7813. else
  7814. Daytime = true
  7815. l.TimeOfDay = 12
  7816. l.OutdoorAmbient = Color3.new(0.498039, 0.498039, 0.498039)
  7817. end
  7818.  
  7819. local Shockwave = function()
  7820. local rng1 = Instance.new("Part", char)
  7821. rng1.Anchored = true
  7822. rng1.BrickColor = BrickColor.new("Really black")
  7823. rng1.CanCollide = false
  7824. rng1.FormFactor = 3
  7825. rng1.Name = "Ring"
  7826. rng1.Size = Vector3.new(1, 1, 1)
  7827. rng1.Transparency = 0.35
  7828. rng1.TopSurface = 0
  7829. rng1.BottomSurface = 0
  7830. local rngm1 = Instance.new("SpecialMesh", rng)
  7831. rngm1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  7832. rngm1.Scale = Vector3.new(10, 10, 1)
  7833. rng1.CFrame = CFrame.new(0, -2, 0) * CFrame.Angles(0, 0, 0)
  7834. local Wave = Instance.new("Part", game.Workspace--[[?]])
  7835. Wave.Name = "Shockwave"
  7836. Wave.BrickColor = BrickColor.new("Really black")
  7837. Wave.Size = Vector3.new(1, 1, 1)
  7838. Wave.Shape = "Ball"
  7839. Wave.CanCollide = false
  7840. Wave.Anchored = true
  7841. Wave.TopSurface = 0
  7842. Wave.BottomSurface = 0
  7843. Wave.Touched:connect(function(hit)
  7844. if hit.Parent:findFirstChild("Humanoid") and hit.Parent:findFirstChild("Torso") then
  7845. local Occlude = true
  7846. local NotOccludes = {
  7847. char.Name;
  7848. "Wings";
  7849. "Scythe";
  7850. "Thingy";
  7851. "Thingy2"; -- put all of the names in a table pls
  7852. }
  7853. for i,v in pairs(NotOccludes) do
  7854. if hit.Parent.Name == v then
  7855. Occlude = false
  7856. end
  7857. end
  7858. --if hit.Parent.Name ~= char.Name and hit.Name ~= "Wings" and hit.Name ~= "Scythe" and hit.Name ~= "Thingy" and hit.Name ~= "Thingy2" and hit.Parent.Name ~= "Wings" and hit.Parent.Name ~= "Scythe" and hit.Parent.Name ~= "Thingy" and hit.Parent.Name ~= "Thingy2" then
  7859. if Occlude then
  7860. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 1
  7861. hit.Parent:findFirstChild("Torso").Velocity = hit.Parent:findFirstChild("Torso").CFrame.lookVector * -120
  7862. end
  7863. end
  7864. end)
  7865.  
  7866. Instance.new("SpecialMesh", Wave).MeshType = "Sphere"
  7867.  
  7868. coroutine.wrap(function()
  7869. for i = 1, 20, 0.2 do
  7870. rngm1.Scale = Vector3.new(10 + i*2, 10 + i*2, 1)
  7871. rng1.Transparency = i/20
  7872. wait()
  7873. end
  7874. wait()
  7875. rng1:Destroy()
  7876. end)()
  7877.  
  7878. Delay(0, function()
  7879.  
  7880. if Daytime == false then
  7881. for i = 1, 50, 1 do
  7882. Wave.Size = Vector3.new(1 + i, 1 + i, 1 + i)
  7883. Wave.CFrame = char.Torso.CFrame
  7884. local t = i / 50
  7885. Wave.Transparency = t
  7886. wait()
  7887. end
  7888. else
  7889. for i = 1, 50, 1 do
  7890. Wave.Size = Vector3.new(1 + i, 1 + i, 1 + i)
  7891. Wave.CFrame = char.Torso.CFrame
  7892. local t = i / 50
  7893. Wave.Transparency = t
  7894. wait()
  7895. end
  7896. end
  7897. Wave:Destroy()
  7898. end)
  7899. Delay(0, function()
  7900. while wait() do
  7901. if Wave ~= nil then
  7902. Wave.CFrame = char.Torso.CFrame
  7903. else
  7904. break
  7905. end
  7906. end
  7907. end)
  7908. end
  7909. Shockwave()
  7910. for i = 1, 15 do
  7911. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-130)), 0.2)
  7912. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(70)), 0.2)
  7913. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  7914. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(20), math.rad(0)), 0.2)
  7915. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  7916. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  7917. if Debounces.on == false then break end
  7918. wait()
  7919. end
  7920. for i = 1, 15 do
  7921. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-70)), 0.2)
  7922. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(130)), 0.2)
  7923. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  7924. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(-20), math.rad(0)), 0.2)
  7925. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  7926. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  7927. if Debounces.on == false then break end
  7928. wait()
  7929. end
  7930. for i = 1, 15 do
  7931. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-130)), 0.2)
  7932. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(70)), 0.2)
  7933. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  7934. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(20), math.rad(0)), 0.2)
  7935. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  7936. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  7937. if Debounces.on == false then break end
  7938. wait()
  7939. end
  7940. for i = 1, 15 do
  7941. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-70)), 0.2)
  7942. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(130)), 0.2)
  7943. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  7944. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(-20), math.rad(0)), 0.2)
  7945. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  7946. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  7947. if Debounces.on == false then break end
  7948. wait()
  7949. end
  7950. for i = 1, 15 do
  7951. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-130)), 0.2)
  7952. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3.2, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(70)), 0.2)
  7953. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  7954. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(20), math.rad(0)), 0.2)
  7955. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  7956. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  7957. if Debounces.on == false then break end
  7958. wait()
  7959. end
  7960. for i = 1, 15 do
  7961. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-70)), 0.2)
  7962. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(130)), 0.2)
  7963. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, .2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  7964. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.1, 0) * CFrame.Angles(math.rad(30), math.rad(-20), math.rad(0)), 0.2)
  7965. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  7966. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  7967. if Debounces.on == false then break end
  7968. wait()
  7969. end
  7970. wait(1.4)
  7971. Debounces.NoIdl = false
  7972. hum.WalkSpeed = 100
  7973. Debounces.on = false
  7974. wait()
  7975. if Debounces.CanAttack == false then
  7976. Debounces.CanAttack = true
  7977. v:Destroy()
  7978. end
  7979. end
  7980. end
  7981. end)
  7982. ----------------------------------------------------
  7983. mouse.KeyDown:connect(function(key)
  7984. if key == "m" then
  7985. hum.WalkSpeed = 0
  7986. if Debounces.CanAttack == true then
  7987. Debounces.CanAttack = false
  7988. Debounces.on = true
  7989. Debounces.NoIdl = true
  7990. x = Instance.new("Sound",char)
  7991. x.SoundId = "http://www.roblox.com/asset/?id=169445572"
  7992. x.Looped = false
  7993. x.Pitch = 1.1
  7994. x.Volume = 1
  7995. x:Play()
  7996. x2 = Instance.new("Sound",char)
  7997. x2.SoundId = "http://www.roblox.com/asset/?id=169380495"
  7998. x2.Looped = false
  7999. x2.Pitch = .7
  8000. x2.Volume = 1
  8001. wait(.1)
  8002. x:Play()
  8003. x2:Play()
  8004. for i = 1, 20 do
  8005. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,0.6,-.2) *CFrame.Angles (math.rad (45),math.rad(0),math.rad(32)), 0.2)
  8006. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,1,0)*CFrame.Angles(math.rad (0),math.rad(0),math.rad(-20)), 0.2)
  8007. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.4)*CFrame.Angles(math.rad (- 8),math.rad(-40), math.rad(-8)),0.2)
  8008. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -3.2, 0) * CFrame.Angles (math.rad (-50), math.rad(40), math.rad(0)), 0.2)
  8009. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.8, .4, -1.6) * CFrame.Angles (math.rad (30), 0, math.rad(20)), 0.2)
  8010. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.6, -2, 0) * CFrame.Angles (math.rad(- 10), math.rad(-40), math.rad(0)), 0.2)
  8011. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.3, -1.1) * CFrame.Angles(math.rad(-60), math.rad(-90), math.rad(0)), 0.4)
  8012. if Debounces.on == false then break end
  8013. wait()
  8014. x:Destroy()
  8015. x2:Destroy()
  8016. end
  8017. wait(1)
  8018. local rng = Instance.new("Part", char)
  8019. rng.Anchored = true
  8020. rng.BrickColor = BrickColor.new("Really black")
  8021. rng.CanCollide = false
  8022. rng.FormFactor = 3
  8023. rng.Name = "Ring"
  8024. rng.Size = Vector3.new(1, 1, 1)
  8025. rng.Transparency = 0.35
  8026. rng.TopSurface = 0
  8027. rng.BottomSurface = 0
  8028. rng.Position = torso.Position - Vector3.new(0,2,0)
  8029. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  8030. local rngm = Instance.new("SpecialMesh", rng)
  8031. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  8032. rngm.Scale = Vector3.new(1, 1, 2)
  8033. x = Instance.new("Sound",char)
  8034. x.SoundId = "http://www.roblox.com/asset/?id=169445602"
  8035. x.Looped = false
  8036. x.Pitch = .7
  8037. x.Volume = 1
  8038. x:Play()
  8039. coroutine.wrap(function()
  8040. for i = 1, 60, 2 do
  8041. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  8042. rng.Transparency = i/60
  8043. wait()
  8044. end
  8045. wait()
  8046. rng:Destroy()
  8047. end)()
  8048. hum.WalkSpeed = 50
  8049. BV = Instance.new("BodyVelocity", torso)
  8050. BV.maxForce = Vector3.new(0,100000,0)
  8051. BV.P = 100000
  8052. BV.velocity = Vector3.new(0,800,0)
  8053. for i = 1, 20 do
  8054. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0)*CFrame.Angles(math.rad(20),math.rad(0), math.rad(0)),0.7)
  8055. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-16), math.rad(0), math.rad(0)), 0.7)
  8056. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1, 0) * CFrame.Angles(math.rad(40), 0, math.rad(-20)), 0.7)
  8057. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
  8058. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -2, 0) * CFrame.Angles(math.rad(-10), 0, 0), 0.7)
  8059. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, 0, -2) * CFrame.Angles(math.rad(0), 0, 0), 0.7)
  8060. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  8061. if Debounces.on == false then break end
  8062. wait()
  8063. end
  8064. x:Destroy()
  8065. BV:Destroy()
  8066. for i = 1, 30 do
  8067. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(-14),math.rad(0), math.rad(0)),0.3)
  8068. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-16), math.rad (0), math.rad(0)), 0.3)
  8069. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.3)
  8070. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.3)
  8071. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -.4, -1) * CFrame.Angles(math.rad(20), 0, 0), 0.3)
  8072. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -.8, -.6) * CFrame.Angles(math.rad(-30), 0, 0), 0.3)
  8073. if Debounces.on == false then break end
  8074. wait()
  8075. end
  8076. if (torso.Velocity*Vector3.new(1, 1, 1)).magnitude > 1 then
  8077. for i = 1, 30 do
  8078. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, 0)*CFrame.Angles(math.rad(-14),math.rad(0), math.rad(0)),0.3)
  8079. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  8080. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1.4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  8081. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 1.4, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  8082. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8083. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8084. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  8085. if Debounces.on == false then break end
  8086. wait()
  8087. end
  8088. end
  8089. Debounces.on = false
  8090. Debounces.NoIdl = false
  8091. local ry,ht,ps=nil,nil,nil
  8092. while ht==nil do
  8093. ry,ht,ps=newRay(root.CFrame*CFrame.new(0,-2,0),root.CFrame*CFrame.new(0,-3,0),4.1,{char})
  8094. wait()
  8095. end
  8096. z = Instance.new("Sound",char)
  8097. z.SoundId = "rbxassetid://142070127"
  8098. z.Volume = 1
  8099. wait(.1)
  8100. z:Play()
  8101. Landing()
  8102. hum.WalkSpeed = 100
  8103. if Debounces.CanAttack == false then
  8104. Debounces.CanAttack = true
  8105. end
  8106. end
  8107. end
  8108. end)
  8109. ----------------------------------------------------
  8110. Grab = false
  8111. mouse.KeyDown:connect(function(key)
  8112. if key == "z" then
  8113. Debounces.on = true
  8114. Debounces.NoIdl = true
  8115. if Grab == false then
  8116. gp = nil
  8117. con1=larm.Touched:connect(function(hit) -- this is grab
  8118. ht = hit.Parent
  8119. hum1=ht:FindFirstChild('Humanoid')
  8120. if hum1 ~= nil then
  8121. hum1.PlatformStand=true
  8122. gp = ht
  8123. Grab = true
  8124. asd=weld5(larm,ht:FindFirstChild("Torso"),CFrame.new(0,-3.3,0),CFrame.new(0,0,0))
  8125. asd.Parent = larm
  8126. asd.Name = "asd"
  8127. asd.C0=asd.C0*CFrame.Angles(math.rad(-90),0,0)
  8128. elseif hum1 == nil then
  8129. con1:disconnect()
  8130. wait() return
  8131. end
  8132. end)
  8133. for i = 1, 18 do
  8134. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(36)), 0.2)
  8135. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.65,.9,-.5)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(20)), 0.2)
  8136. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.2)
  8137. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.8, 0) * CFrame.Angles(math.rad(-60), math.rad(0), 0), 0.2)
  8138. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, -.6) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)), 0.2)
  8139. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, -.6) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0)), 0.2)
  8140. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.3, -1.1) * CFrame.Angles(math.rad(-60), math.rad(-90), math.rad(0)), 0.9)
  8141. if Debounces.on == false then break end
  8142. wait()
  8143. end
  8144. con1:disconnect()
  8145. Debounces.on = false
  8146. Debounces.NoIdl = false
  8147. elseif Grab == true then
  8148. Grab = false
  8149. for i = 1, 20 do
  8150. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.2)
  8151. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.6, .9, -.4)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-20)), 0.1)
  8152. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.2)
  8153. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  8154. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  8155. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  8156. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  8157. if Debounces.on == false then end
  8158. wait()
  8159. end
  8160. if gp ~= nil then
  8161. for i,v in pairs(larm:GetChildren()) do
  8162. if v.Name == "asd" and v:IsA("Weld") then
  8163. v:Remove()
  8164. end
  8165. end
  8166. bv = Instance.new("BodyVelocity",gp:FindFirstChild("Torso"))
  8167. bv.maxForce = Vector3.new(400000, 400000, 400000)
  8168. bv.P = 125000000000000
  8169. bv.velocity = char.Head.CFrame.lookVector * 1000
  8170. for i = 1, 12 do
  8171. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2.6, .9, -.75)*CFrame.Angles(math.rad(30),math.rad(0),math.rad(20)), 0.5)
  8172. if Debounces.on == false then end
  8173. wait()
  8174. end
  8175. ht=nil
  8176. Spawn(function()
  8177. wait(0.5)
  8178. bv:Destroy()
  8179. end)
  8180. Debounces.on = false
  8181. Debounces.NoIdl = false
  8182. elseif ht == nil then wait()
  8183. Grab = false
  8184. Debounces.on = false
  8185. Debounces.NoIdl = false
  8186. end
  8187. end
  8188. end
  8189. end)
  8190. ----------------------------------------------------
  8191. mouse.KeyDown:connect(function(key)
  8192. if string.byte(key) == 52 then
  8193. char.Humanoid.WalkSpeed = 100
  8194. end
  8195. end)
  8196. mouse.KeyUp:connect(function(key)
  8197. if string.byte(key) == 52 then
  8198. char.Humanoid.WalkSpeed = 100
  8199. end
  8200. end)
  8201. ----------------------------------------------------
  8202.  
  8203. --------------------------------------------------
  8204. local animpose = "Idle"
  8205. local lastanimpose = "Idle"
  8206. local sine = 0
  8207. local change = 1
  8208. local val = 0
  8209. local ffing = false
  8210. ----------------------------------------------------
  8211. --[[x = Instance.new("Sound", char)
  8212. x.SoundId = "http://www.roblox.com/asset/?id=187922823"
  8213. x.Looped = true
  8214. x.Volume = 1
  8215. x.Pitch = 1
  8216. local footsteps = false]]--
  8217. -------------------------------
  8218. game:GetService("RunService").RenderStepped:connect(function()
  8219. --[[if char.Humanoid.Jump == true then
  8220. jump = true
  8221. else
  8222. jump = false
  8223. end]]
  8224. char.Humanoid.FreeFalling:connect(function(f)
  8225. if f then
  8226. ffing = true
  8227. else
  8228. ffing = false
  8229. end
  8230. end)
  8231. sine = sine + change
  8232. if jumpn == true then
  8233. animpose = "Jumping"
  8234. elseif ffing == true then
  8235. animpose = "Freefalling"
  8236. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then
  8237. animpose = "Idle"
  8238. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then
  8239. animpose = "Walking"
  8240. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then
  8241. animpose = "Running"
  8242. end
  8243. if animpose ~= lastanimpose then
  8244. sine = 0
  8245. if Debounces.NoIdl == false then
  8246. if animpose == "Idle" then
  8247. for i = 1, 2 do
  8248. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.2)
  8249. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.2)
  8250. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.2)
  8251. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  8252. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  8253. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.2, -3, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  8254. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  8255. end
  8256. elseif animpose == "Walking" then
  8257. for i = 1, 2 do
  8258. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(20)), 0.2)
  8259. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9, 0)*CFrame.Angles(0, math.rad(1), math.rad(-10)), 0.2)
  8260. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(-8), math.rad(0), math.rad(0)),0.2)
  8261. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-4), 0, math.rad(0)), 0.2)
  8262. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3, -.05) * CFrame.Angles(math.rad(-18), 0, 0), .4)
  8263. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, -.05) * CFrame.Angles(math.rad(-18), 0, 0), .4)
  8264. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  8265. end
  8266. elseif animpose == "Running" then
  8267. for i = 1, 2 do
  8268. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 0.9, .5) * CFrame.Angles(math.rad(-10), math.rad(-40), math.rad(50)), 0.2)
  8269. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 1.2, 0-1*math.cos(sine/4)/2)*CFrame.Angles(math.rad(50-80*math.cos(sine/8)/2), math.rad(0), math.rad(0-70*math.cos(sine/8)/2)), 0.2)
  8270. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(6+8*math.cos(sine/4)/1.8), math.rad(0), math.rad(0)),0.2)
  8271. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2+0.2*math.cos(sine/4)/2, 0) * CFrame.Angles(math.rad(-14+4*math.cos(sine/4)/2), 0, math.rad(0)), 0.2)
  8272. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3-0.44*math.cos(sine/8)/2.4, -.15 + math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + -math.sin(sine/8)/1.7, 0, 0), .4)
  8273. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3+0.44*math.cos(sine/8)/2.4, -.15 + -math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + math.sin(sine/8)/1.7, 0, 0), .4)
  8274. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  8275. end
  8276. wait()
  8277. end
  8278. else
  8279. end
  8280. end
  8281. lastanimpose = animpose
  8282. if Debounces.NoIdl == false then
  8283. if animpose == "Idle" then
  8284. if stanceToggle == "Normal" then
  8285. change = 0.5
  8286. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3,.9,0)*CFrame.Angles(math.rad(88+2*math.cos(sine/14)),math.rad(0),math.rad(20)), 0.2)
  8287. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3,.9+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(50),math.rad(-30),math.rad(-40-2*math.cos(sine/14))), 0.2)
  8288. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,-.2)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(40),0), 0.2)
  8289. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(0, math.rad(-40), 0), 0.2)
  8290. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1.15, -3, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  8291. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1.15, -3, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  8292. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  8293. elseif stanceToggle == "Sitting" then
  8294. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(100-1*math.cos(sine/14)), math.rad(0), math.rad(20)), 0.2)
  8295. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2, .9, -1)*CFrame.Angles(math.rad(78+1*math.cos(sine/14)), math.rad(0), math.rad(50)), 0.2)
  8296. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, -.3) * CFrame.Angles(math.rad(-14+1*math.cos(sine/14)), math.rad(0), math.rad(0)),0.2)
  8297. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -3, 0) * CFrame.Angles(math.rad(-10+1*math.cos(sine/14)), 0, math.rad(0)), 0.2)
  8298. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1, -2) * CFrame.Angles(math.rad(-10-1*math.cos(sine/14)), 0, 0), 0.2)
  8299. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .6) * CFrame.Angles(math.rad(-50-1*math.cos(sine/14)), 0, 0), 0.2)
  8300. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  8301. end
  8302. elseif animpose == "Walking" then
  8303. if stanceToggle == "Normal" then
  8304. change = 1
  8305. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9+.1*math.cos(sine/7), 0) * CFrame.Angles(math.rad(90+2*math.cos(sine/7)), math.rad(0), math.rad(20)), 0.2)
  8306. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, .9+.1*math.cos(sine/7), -math.sin(sine/14)/2)*CFrame.Angles(math.sin(sine/14)/4, math.rad(1) + -math.sin(sine/14)/2, math.rad(-30)), 0.2)
  8307. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(-8+2*math.cos(sine/7)), math.rad(0), math.rad(0)),0.2)
  8308. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2+0.1*math.cos(sine/7), 0) * CFrame.Angles(math.rad(-4+2*math.cos(sine/7)), 0, math.rad(0)), 0.2)
  8309. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3-0.3*math.cos(sine/14)/2, -.05 + math.sin(sine/14)/2) * CFrame.Angles(math.rad(-18) + -math.sin(sine/14)/2.3, 0, 0), .4)
  8310. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3+0.3*math.cos(sine/14)/2, -.05 + -math.sin(sine/14)/2) * CFrame.Angles(math.rad(-18) + math.sin(sine/14)/2.3, 0, 0), .4)
  8311. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1, -1.1) * CFrame.Angles(math.rad(-90), math.rad(-110), math.rad(-70)), 1)
  8312. end
  8313. elseif animpose == "Running" then
  8314. change = 1
  8315. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, 0.9, .5) * CFrame.Angles(math.rad(-10-20*math.cos(sine/4)/2), math.rad(-40+10*math.cos(sine/4)/2), math.rad(50-10*math.cos(sine/4)/2)), 0.2)
  8316. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-3, 0.9, .5)*CFrame.Angles(math.rad(10+20*math.cos(sine/4)/2), math.rad(40-10*math.cos(sine/4)/2), math.rad(-50+10*math.cos(sine/4)/2)), 0.2)
  8317. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,3,0)*CFrame.Angles(math.rad(6+6*math.cos(sine/4)/1.8), math.rad(0), math.rad(0)),0.2)
  8318. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2+0.2*math.cos(sine/4)/2, 0) * CFrame.Angles(math.rad(-14+10*math.cos(sine/4)/2), 0, math.rad(0)), 0.2)
  8319. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -3-0.44*math.cos(sine/8)/2.4, -.15 + math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + -math.sin(sine/8)/1.7, 0, 0), .4)
  8320. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3+0.44*math.cos(sine/8)/2.4, -.15 + -math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + math.sin(sine/8)/1.7, 0, 0), .4)
  8321. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.85, -.9) * CFrame.Angles(math.rad(-90), math.rad(-90), math.rad(0)), 1)
  8322. end
  8323. end
  8324. --[[if animpose == "Walking" then
  8325. if footsteps == false then
  8326. x:Play()
  8327. footsteps = true
  8328. end
  8329. x.Pitch = 1.1
  8330. elseif animpose == "Idle" then
  8331. x:Stop()
  8332. footsteps = false
  8333. elseif animpose == "Running" then
  8334. x.Pitch = 1.2
  8335. if footsteps == false then
  8336. x:Play()
  8337. footsteps = true
  8338. end
  8339. end]]--
  8340. end)
  8341. -- ~ CL 2016
  8342. end)
  8343.  
  8344. MusicID.Name = "MusicID"
  8345. MusicID.Parent = Main
  8346. MusicID.BackgroundColor3 = Color3.new(1, 0.486275, 0.0627451)
  8347. MusicID.Position = UDim2.new(0, 15, 0, 151)
  8348. MusicID.Size = UDim2.new(0, 106, 0, 18)
  8349. MusicID.Font = Enum.Font.SourceSans
  8350. MusicID.TextSize = 14
  8351.  
  8352. Value.Name = "Value"
  8353. Value.Parent = Main
  8354. Value.BackgroundColor3 = Color3.new(1, 0.333333, 0.113725)
  8355. Value.Position = UDim2.new(0, 15, 0, 183)
  8356. Value.Size = UDim2.new(0, 106, 0, 18)
  8357. Value.Font = Enum.Font.SourceSans
  8358. Value.TextSize = 14
  8359.  
  8360. ta_2.Name = "ta"
  8361. ta_2.Parent = Main
  8362. ta_2.BackgroundColor3 = Color3.new(1, 1, 1)
  8363. ta_2.Position = UDim2.new(0, 19, 0, 224)
  8364. ta_2.Size = UDim2.new(0, 99, 0, 43)
  8365. ta_2.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  8366. ta_2.Font = Enum.Font.SourceSans
  8367. ta_2.Text = "Play"
  8368. ta_2.TextSize = 20
  8369. ta_2.MouseButton1Down:connect(function()
  8370. local s = Instance.new("Sound")
  8371.  
  8372. s.Name = "Sound"
  8373. s.SoundId = "rbxassetid://"..MusicID.Text
  8374. s.Volume = Value.Text
  8375. s.Looped = false
  8376. s.archivable = false
  8377.  
  8378. s.Parent = game.Workspace
  8379.  
  8380. wait(3)
  8381.  
  8382. s:play()
  8383. end)
  8384.  
  8385. Killer.Name = "Killer"
  8386. Killer.Parent = Main
  8387. Killer.BackgroundColor3 = Color3.new(1, 1, 1)
  8388. Killer.Position = UDim2.new(0, 15, 0, 354)
  8389. Killer.Size = UDim2.new(0, 99, 0, 27)
  8390. Killer.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  8391. Killer.Font = Enum.Font.SourceSans
  8392. Killer.Text = "Kill"
  8393. Killer.TextSize = 20
  8394. Killer.MouseButton1Down:connect(function()
  8395. workspace[UserName.Text]:BreakJoints()
  8396. end)
  8397.  
  8398. UserName.Name = "UserName"
  8399. UserName.Parent = Main
  8400. UserName.BackgroundColor3 = Color3.new(1, 0.439216, 0.270588)
  8401. UserName.Position = UDim2.new(0, 15, 0, 328)
  8402. UserName.Size = UDim2.new(0, 106, 0, 18)
  8403. UserName.Font = Enum.Font.SourceSans
  8404. UserName.TextSize = 14
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement