Advertisement
GangHaning

Untitled

Dec 8th, 2016
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 202.88 KB | None | 0 0
  1. --Decompiled by Blyat
  2. --Fixed by Ben
  3.  
  4.  
  5.  
  6.  
  7. -- LATF2 in short, might be outdated but hey, still looks cool.
  8. while not getmetatable(shared) do
  9. wait()
  10. end
  11. shared(script)
  12. LocalPlayer = game:GetService("Players").LocalPlayer
  13. chatsys = function(msg, color)
  14.  
  15. spawn(function()
  16.  
  17. if LocalPlayer.Character:findFirstChild("Head") then
  18. mainPart = LocalPlayer.Character:findFirstChild("Head")
  19. end
  20. local bg = Instance.new("BillboardGui", mainPart)
  21. bg.Adornee = mainPart
  22. bg.Name = tostring(math.random(10000, 100000))
  23. bg.Size = UDim2.new(4, 0, 2.5, 0)
  24. bg.StudsOffset = Vector3.new(-4, 2, 0)
  25. local bg2 = Instance.new("BillboardGui", mainPart)
  26. bg2.Adornee = mainPart
  27. bg2.Name = tostring(math.random(10000, 100000))
  28. bg2.Size = UDim2.new(4, 0, 2.5, 0)
  29. bg2.StudsOffset = Vector3.new(-4, 4.5, 0)
  30. local text = Instance.new("TextLabel", bg)
  31. text.Size = UDim2.new(3, 0, 0.5, 0)
  32. text.FontSize = "Size18"
  33. text.TextScaled = true
  34. text.TextTransparency = 0
  35. text.BackgroundTransparency = 1
  36. text.TextTransparency = 0
  37. text.TextStrokeTransparency = 0
  38. text.Font = "Arial"
  39. text.TextColor = BrickColor.new(color)
  40. text.Text = " "
  41. Message = msg:sub(1)
  42. if #Message > 100 then
  43. return
  44. end
  45. for i = 0, #Message do
  46. wait()
  47. text.Text = string.gsub(Message:sub(0, i), "fuck", "fu\127ck")
  48. end
  49. wait()
  50. coroutine.resume(coroutine.create(function()
  51.  
  52. for i = 0, 5, 0.05 do
  53. if bg ~= nil then
  54. if bg2 ~= nil then
  55. wait()
  56. bg2.StudsOffset = bg2.StudsOffset + Vector3.new(0, 0.05, 0)
  57. end
  58. bg.StudsOffset = bg.StudsOffset + Vector3.new(0, 0.05, 0)
  59. end
  60. end
  61. end
  62. ))
  63. for i = text.TextTransparency, 1, 0.01 do
  64. wait(0.03)
  65. text.TextTransparency = i
  66. text.TextStrokeTransparency = i
  67. end
  68. if bg == nil then
  69. return
  70. end
  71. bg:Destroy()
  72. if bg2 == nil then
  73. return
  74. end
  75. bg2:Destroy()
  76. end
  77. )
  78. end
  79.  
  80. local p = game.Players.LocalPlayer
  81. local char = p.Character
  82. local mouse = p:GetMouse()
  83. local larm = char["Left Arm"]
  84. local rarm = char["Right Arm"]
  85. local lleg = char["Left Leg"]
  86. local rleg = char["Right Leg"]
  87. local hed = char.Head
  88. local torso = char.Torso
  89. local hum = char.Humanoid
  90. local cam = game.Workspace.CurrentCamera
  91. local root = char.HumanoidRootPart
  92. local deb = false
  93. local shot = 0
  94. local debris = game:service("Debris")
  95. local l = game:GetService("Lighting")
  96. local rs = game:GetService("RunService").RenderStepped
  97. ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
  98. math.randomseed(os.time())
  99. for i,v in pairs(char:children()) do
  100. if v:IsA("Hat") then
  101. v:Destroy()
  102. end
  103. end
  104. for i,v in pairs(hed:GetChildren()) do
  105. if v:IsA("Sound") then
  106. v:Destroy()
  107. end
  108. end
  109. print("If this somehow did get leaked.")
  110. print("The creators are")
  111. print("Lord_Azure")
  112. print("Shrouded_Reaper")
  113. print("And TheDarkRevenant")
  114. print("But trust me leaker. We will find you.")
  115. print("Beware")
  116. Debounces = {CanAttack = true, NoIdl = false, Slashing = false, Slashed = false, RPunch = false, RPunched = false, LPunch = false, LPunched = false}
  117. local Touche = {char.Name}
  118. hed.face.Texture = "rbxassetid://110112292"
  119. char["Body Colors"].HeadColor = BrickColor.new("Really black")
  120. ypcall(function()
  121.  
  122. char.Shirt:Destroy()
  123. char.Pants:Destroy()
  124. shirt = Instance.new("Shirt", char)
  125. shirt.Name = "Shirt"
  126. pants = Instance.new("Pants", char)
  127. pants.Name = "Pants"
  128. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=246438816"
  129. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=267068334"
  130. end
  131. )
  132. lerp = function(a, b, t)
  133.  
  134. return a + (b - a) * t
  135. end
  136.  
  137. slerp = function(a, b, t)
  138.  
  139. dot = a:Dot(b)
  140. if t > 0.5 or not a then
  141. do return dot <= 0.99999 and dot >= -0.99999 or b end
  142. r = math.acos(dot)
  143. do return (a * math.sin((1 - t) * r) + b * math.sin(t * r)) / math.sin(r) end
  144. end
  145. end
  146.  
  147. matrixInterpolate = function(a, b, t)
  148.  
  149. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  150. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  151. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx, by, bz), t)
  152. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t)
  153. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t)
  154. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t)
  155. local t = v1:Dot(v2)
  156. if t >= 0 and t ~= 0 and t <= 0 then
  157. return CFrame.new()
  158. end
  159. return CFrame.new(v0.x, v0.y, v0.z, v1.x, v1.y, v1.z, v2.x, v2.y, v2.z, v3.x, v3.y, v3.z)
  160. end
  161.  
  162. genWeld = function(a, b)
  163.  
  164. local w = Instance.new("Weld", a)
  165. w.Part0 = a
  166. w.Part1 = b
  167. return w
  168. end
  169.  
  170. weld = function(a, b)
  171.  
  172. local weld = Instance.new("Weld")
  173. weld.Name = "W"
  174. weld.Part0 = a
  175. weld.Part1 = b
  176. weld.C0 = a.CFrame:inverse() * b.CFrame
  177. weld.Parent = a
  178. return weld
  179. end
  180.  
  181. Lerp = function(c1, c2, al)
  182.  
  183. local com1 = {c1.X, c1.Y, c1.Z, c1:toEulerAnglesXYZ()}
  184. local com2 = {c2.X, c2.Y, c2.Z, c2:toEulerAnglesXYZ()}
  185. for i,v in pairs(com1) do
  186. com1[i] = v + (com2[i] - v) * al
  187. end
  188. return CFrame.new(com1[1], com1[2], com1[3]) * CFrame.Angles(select(4, unpack(com1)))
  189. end
  190.  
  191. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  192.  
  193. local wld = Instance.new("Weld", wp1)
  194. wld.Part0 = wp0
  195. wld.Part1 = wp1
  196. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  197. end
  198.  
  199. weld5 = function(part0, part1, c0, c1)
  200.  
  201. weeld = Instance.new("Weld", part0)
  202. weeld.Part0 = part0
  203. weeld.Part1 = part1
  204. weeld.C0 = c0
  205. weeld.C1 = c1
  206. return weeld
  207. end
  208.  
  209. HasntTouched = function(plrname)
  210.  
  211. local ret = true
  212. for _,v in pairs(Touche) do
  213. if v == plrname then
  214. ret = false
  215. end
  216. end
  217. return ret
  218. end
  219.  
  220. newWeld(torso, larm, -1.5, 0.5, 0)
  221. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  222. newWeld(torso, rarm, 1.5, 0.5, 0)
  223. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  224. newWeld(torso, hed, 0, 1.5, 0)
  225. newWeld(torso, lleg, -0.5, -1, 0)
  226. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  227. newWeld(torso, rleg, 0.5, -1, 0)
  228. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  229. newWeld(root, torso, 0, -1, 0)
  230. torso.Weld.C1 = CFrame.new(0, -1, 0)
  231. _G.custSound = Instance.new("Sound", char)
  232. _G.custSound.SoundId = "rbxassetid://413641131"
  233. _G.custSound.Looped = true
  234. _G.custSound.Pitch = 1
  235. _G.custSound.Volume = 1
  236. wait(0.1)
  237. _G.custSound:Play()
  238. local Transforming = true
  239. hum.WalkSpeed = 0
  240. local fx = Instance.new("Part", torso)
  241. fx.Anchored = true
  242. fx.Material = "Neon"
  243. fx.CanCollide = false
  244. fx.Locked = true
  245. fx.Transparency = 1
  246. fx.Material = "SmoothPlastic"
  247. fx.Size = Vector3.new(1, 1, 1)
  248. fx.TopSurface = "SmoothNoOutlines"
  249. fx.BottomSurface = "SmoothNoOutlines"
  250. fx.BrickColor = BrickColor.new("Really black")
  251. fxm = Instance.new("SpecialMesh", fx)
  252. fxm.MeshType = "Sphere"
  253. fxm.Scale = Vector3.new(1, 1, 1)
  254. for i = 1, 20 do
  255. rs:wait()
  256. fx.Transparency = fx.Transparency - 0.05
  257. fx.CFrame = torso.CFrame
  258. fxm.Scale = fxm.Scale + Vector3.new(0.5, 0.5, 0.5)
  259. rs:wait()
  260. end
  261. torso.Transparency = 1
  262. larm.Transparency = 1
  263. rarm.Transparency = 1
  264. hed.face.Texture = "http://www.roblox.com/asset/?id=46282671"
  265. Hood = Instance.new("Part", hed)
  266. Hood.formFactor = "Symmetric"
  267. Hood.Size = Vector3.new(1, 1, 1)
  268. Hood.CFrame = hed.CFrame
  269. Hood:BreakJoints()
  270. Hood.CanCollide = false
  271. Hood.TopSurface = "Smooth"
  272. Hood.BottomSurface = "Smooth"
  273. Weld = Instance.new("Weld", hed)
  274. Weld.Part0 = hed
  275. Weld.Part1 = Hood
  276. Weld.C0 = CFrame.new(0, 0.3, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  277. Mesh = Instance.new("SpecialMesh", Hood)
  278. Mesh.MeshId = "rbxassetid://16952952"
  279. Mesh.TextureId = "rbxassetid://32908530"
  280. Mesh.Scale = Vector3.new(1, 1, 1)
  281. torsoblock = Instance.new("Part", char)
  282. torsoblock.Name = "torso"
  283. torsoblock.BrickColor = BrickColor.new("Really black")
  284. torsoblock.Size = Vector3.new(2, 2.01, 1.18)
  285. torsoblock.CanCollide = false
  286. torsoblock.BottomSurface = "Smooth"
  287. torsoblock.TopSurface = "Smooth"
  288. Weld = Instance.new("Weld", torso)
  289. Weld.Part0 = torso
  290. Weld.C0 = CFrame.new(0, 0, 0)
  291. Weld.Part1 = torsoblock
  292. Weld.C1 = CFrame.new(0, -3.09944153e-06, 0, 1, 9.29513355e-10, 3.26636873e-05, 4.80190998e-10, 1, -4.31581502e-05, -3.26636873e-05, 4.31581502e-05, 1)
  293. lap1 = Instance.new("Part", char)
  294. lap1.BrickColor = BrickColor.new("Really red")
  295. lap1.Size = Vector3.new(1.07, 0.21, 1.22)
  296. lap1.CanCollide = false
  297. lap1.BottomSurface = "Smooth"
  298. lap1.TopSurface = "Smooth"
  299. lap1.Material = "Granite"
  300. Weld = Instance.new("Weld", larm)
  301. Weld.Part0 = larm
  302. Weld.C0 = CFrame.new(1.5, 0, 0)
  303. Weld.Part1 = lap1
  304. Weld.C1 = CFrame.new(-1.52503204, 0.206899166, 0.0284500122, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  305. Mesh = Instance.new("SpecialMesh", lap1)
  306. Mesh.MeshType = "Brick"
  307. Mesh.Scale = Vector3.new(1, 0.2, 1)
  308. lap2 = Instance.new("Part", char)
  309. lap2.BrickColor = BrickColor.new("Really black")
  310. lap2.Size = Vector3.new(0.27, 0.49, 0.42)
  311. lap2.CanCollide = false
  312. lap2.BottomSurface = "Smooth"
  313. lap2.TopSurface = "Smooth"
  314. lap2.Material = "Neon"
  315. Weld = Instance.new("Weld", larm)
  316. Weld.Part0 = larm
  317. Weld.C0 = CFrame.new(1.5, 0, 0)
  318. Weld.Part1 = lap2
  319. Weld.C1 = CFrame.new(-1.7252121, -0.807500362, 0.0218887329, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  320. Mesh = Instance.new("SpecialMesh", lap2)
  321. Mesh.MeshType = "Brick"
  322. Mesh.Scale = Vector3.new(0.2, 1, 1)
  323. lap3 = Instance.new("Part", char)
  324. lap3.BrickColor = BrickColor.new("Really black")
  325. lap3.Size = Vector3.new(1.07, 0.21, 1.22)
  326. lap3.CanCollide = false
  327. lap3.BottomSurface = "Smooth"
  328. lap3.TopSurface = "Smooth"
  329. lap3.Material = "Neon"
  330. Weld = Instance.new("Weld", larm)
  331. Weld.Part0 = larm
  332. Weld.C0 = CFrame.new(1.5, 0, 0)
  333. Weld.Part1 = lap3
  334. Weld.C1 = CFrame.new(-1.52501678, -0.0467915535, 0.0284423828, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  335. Mesh = Instance.new("SpecialMesh", lap3)
  336. Mesh.MeshType = "Brick"
  337. Mesh.Scale = Vector3.new(1, 0.2, 1)
  338. spawn(function()
  339.  
  340. wait(1)
  341. local i = Instance.new("GuiMain", game.Players.LocalPlayer.PlayerGui)
  342. local f = Instance.new("Frame", i)
  343. f.BackgroundTransparency = 0.5
  344. f.BackgroundColor3 = Color3.new(0, 0, 0)
  345. f.Size = UDim2.new(0, 448, 0, 230)
  346. f.BorderSizePixel = 0
  347. f.Position = UDim2.new(0.5, -200, -1, 0)
  348. f.ZIndex = 2
  349. local fat = Instance.new("Frame", f)
  350. fat.BackgroundColor3 = Color3.new(1, 1, 0)
  351. fat.BackgroundTransparency = 0.4
  352. fat.Size = UDim2.new(1, 0, 0.05, 0)
  353. fat.ZIndex = 2
  354. local fot = Instance.new("Frame", f)
  355. fot.BackgroundColor3 = Color3.new(1, 1, 0)
  356. fot.BackgroundTransparency = 0.4
  357. fot.Position = UDim2.new(1, 0, 1, 0)
  358. fot.Size = UDim2.new(-1, 0, -0.05, 0)
  359. fot.ZIndex = 2
  360. local t = Instance.new("TextLabel", f)
  361. t.Position = UDim2.new(0, 0, 0, 56)
  362. t.Size = UDim2.new(1, 0, 0, -51)
  363. t.BackgroundTransparency = 1
  364. t.TextColor3 = Color3.new(1, 1, 1)
  365. t.TextScaled = true
  366. t.TextWrapped = true
  367. t.FontSize = "Size48"
  368. t.Font = "SourceSansLight"
  369. t.Text = "Abaddon - Lord Azure\'s True Form"
  370. t.ZIndex = 2
  371. local c = Instance.new("TextLabel", t)
  372. c.Position = UDim2.new(0, 0, 0, 105)
  373. c.Size = UDim2.new(1, 0, 0, -50)
  374. c.Text = "Originally developed by,\n\tTheDarkRevenant. Modified by Benjibob33 with assistance from Shrouded_Reaper(Reaper did 90% of the work ;p)"
  375. c.BackgroundTransparency = 1
  376. c.TextColor3 = Color3.new(1, 1, 1)
  377. c.FontSize = "Size24"
  378. c.Font = "SourceSansLight"
  379. c.ZIndex = 2
  380. c.TextScaled = true
  381. c.TextWrapped = true
  382. local b = Instance.new("TextLabel", f)
  383. b.BackgroundTransparency = 1
  384. b.Position = UDim2.new(0, 0, 1, -31)
  385. b.Size = UDim2.new(1, 0, 0, 19)
  386. b.Font = "SourceSansLight"
  387. b.FontSize = "Size8"
  388. b.Text = "Currently in alpha. If you leak, I will fu\127ck your ass with a screwdriver."
  389. b.TextColor3 = Color3.new(1, 1, 1)
  390. b.TextScaled = true
  391. b.TextWrapped = true
  392. b.ZIndex = 2
  393. f:TweenPosition(UDim2.new(0.5, -230, 0.5, -100), "Out", "Quad", 2)
  394. wait(8)
  395. f:TweenPosition(UDim2.new(0.5, -230, 1, 200), "In", "Quad")
  396. wait(2)
  397. i:Destroy()
  398. end
  399. )
  400. lap4 = Instance.new("Part", char)
  401. lap4.BrickColor = BrickColor.new("Really red")
  402. lap4.Size = Vector3.new(0.21, 2.105, 0.415)
  403. lap4.CanCollide = false
  404. lap4.BottomSurface = "Smooth"
  405. lap4.TopSurface = "Smooth"
  406. lap4.Material = "Granite"
  407. Weld = Instance.new("Weld", larm)
  408. Weld.Part0 = larm
  409. Weld.C0 = CFrame.new(1.5, 0, 0)
  410. Weld.Part1 = lap4
  411. Weld.C1 = CFrame.new(0.056968689, 0.0115671158, 1.21671295, 0.00349965692, -0.00955337007, -0.999948263, 0.00343787274, 0.999948621, -0.0095413411, 0.999988019, -0.00340430322, 0.00353232026)
  412. Mesh = Instance.new("SpecialMesh", lap4)
  413. Mesh.MeshType = "Brick"
  414. Mesh.Scale = Vector3.new(0.1, 1, 1)
  415. lap5 = Instance.new("Part", char)
  416. lap5.BrickColor = BrickColor.new("Really red")
  417. lap5.Size = Vector3.new(0.27, 0.49, 0.42)
  418. lap5.CanCollide = false
  419. lap5.BottomSurface = "Smooth"
  420. lap5.TopSurface = "Smooth"
  421. lap5.Material = "Granite"
  422. Weld = Instance.new("Weld", larm)
  423. Weld.Part0 = larm
  424. Weld.C0 = CFrame.new(1.5, 0, 0)
  425. Weld.Part1 = lap5
  426. Weld.C1 = CFrame.new(-1.32459259, 0.852505207, 0.0549850464, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  427. Mesh = Instance.new("SpecialMesh", lap5)
  428. Mesh.MeshType = "Brick"
  429. Mesh.Scale = Vector3.new(0.2, 1, 1)
  430. lap6 = Instance.new("Part", char)
  431. lap6.BrickColor = BrickColor.new("Really black")
  432. lap6.Size = Vector3.new(0.27, 0.49, 0.42)
  433. lap6.CanCollide = false
  434. lap6.BottomSurface = "Smooth"
  435. lap6.TopSurface = "Smooth"
  436. lap6.Material = "Neon"
  437. Weld = Instance.new("Weld", larm)
  438. Weld.Part0 = larm
  439. Weld.C0 = CFrame.new(1.5, 0, 0)
  440. Weld.Part1 = lap6
  441. Weld.C1 = CFrame.new(0.218383789, -0.807549238, 1.52164459, 0.00349965692, -0.00955337007, -0.999948263, 0.00343787274, 0.999948621, -0.0095413411, 0.999988019, -0.00340430322, 0.00353232026)
  442. Mesh = Instance.new("SpecialMesh", lap6)
  443. Mesh.MeshType = "Brick"
  444. Mesh.Scale = Vector3.new(0.2, 1, 1)
  445. lap7 = Instance.new("Part", char)
  446. lap7.BrickColor = BrickColor.new("Really red")
  447. lap7.Size = Vector3.new(1.07, 0.21, 1.22)
  448. lap7.CanCollide = false
  449. lap7.BottomSurface = "Smooth"
  450. lap7.TopSurface = "Smooth"
  451. lap7.Material = "Granite"
  452. Weld = Instance.new("Weld", larm)
  453. Weld.Part0 = larm
  454. Weld.C0 = CFrame.new(1.5, 0, 0)
  455. Weld.Part1 = lap7
  456. Weld.C1 = CFrame.new(-1.52507019, 0.712491512, 0.028465271, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  457. Mesh = Instance.new("SpecialMesh", lap7)
  458. Mesh.MeshType = "Brick"
  459. Mesh.Scale = Vector3.new(1, 0.2, 1)
  460. lap8 = Instance.new("Part", char)
  461. lap8.BrickColor = BrickColor.new("Really black")
  462. lap8.Size = Vector3.new(1.07, 0.21, 1.22)
  463. lap8.CanCollide = false
  464. lap8.BottomSurface = "Smooth"
  465. lap8.TopSurface = "Smooth"
  466. lap8.Material = "Neon"
  467. Weld = Instance.new("Weld", larm)
  468. Weld.Part0 = larm
  469. Weld.C0 = CFrame.new(1.5, 0, 0)
  470. Weld.Part1 = lap8
  471. Weld.C1 = CFrame.new(-1.52506256, 0.672516346, 0.0284576416, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  472. Mesh = Instance.new("SpecialMesh", lap8)
  473. Mesh.MeshType = "Brick"
  474. Mesh.Scale = Vector3.new(1, 0.2, 1)
  475. lap9 = Instance.new("Part", char)
  476. lap9.BrickColor = BrickColor.new("Really red")
  477. lap9.Size = Vector3.new(1.07, 0.21, 1.22)
  478. lap9.CanCollide = false
  479. lap9.BottomSurface = "Smooth"
  480. lap9.TopSurface = "Smooth"
  481. lap9.Material = "Granite"
  482. Weld = Instance.new("Weld", larm)
  483. Weld.Part0 = larm
  484. Weld.C0 = CFrame.new(1.5, 0, 0)
  485. Weld.Part1 = lap9
  486. Weld.C1 = CFrame.new(-1.5250473, -0.792313099, 0.0283889771, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  487. Mesh = Instance.new("SpecialMesh", lap9)
  488. Mesh.MeshType = "Brick"
  489. Mesh.Scale = Vector3.new(1, 0.2, 1)
  490. lap10 = Instance.new("Part", char)
  491. lap10.BrickColor = BrickColor.new("Really red")
  492. lap10.Size = Vector3.new(0.21, 2.105, 0.415)
  493. lap10.CanCollide = false
  494. lap10.BottomSurface = "Smooth"
  495. lap10.TopSurface = "Smooth"
  496. lap10.Material = "Granite"
  497. Weld = Instance.new("Weld", larm)
  498. Weld.Part0 = larm
  499. Weld.C0 = CFrame.new(1.5, 0, 0)
  500. Weld.Part1 = lap10
  501. Weld.C1 = CFrame.new(0.0676651001, 0.0115408897, 1.82659912, 0.00349965692, -0.00955337007, -0.999948263, 0.00343787274, 0.999948621, -0.0095413411, 0.999988019, -0.00340430322, 0.00353232026)
  502. Mesh = Instance.new("SpecialMesh", lap10)
  503. Mesh.MeshType = "Brick"
  504. Mesh.Scale = Vector3.new(0.1, 1, 1)
  505. lap11 = Instance.new("Part", char)
  506. lap11.BrickColor = BrickColor.new("Really red")
  507. lap11.Size = Vector3.new(1.07, 0.21, 1.22)
  508. lap11.CanCollide = false
  509. lap11.BottomSurface = "Smooth"
  510. lap11.TopSurface = "Smooth"
  511. lap11.Material = "Granite"
  512. Weld = Instance.new("Weld", larm)
  513. Weld.Part0 = larm
  514. Weld.C0 = CFrame.new(1.5, 0, 0)
  515. Weld.Part1 = lap11
  516. Weld.C1 = CFrame.new(-1.52507782, -0.287513018, 0.0284729004, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  517. Mesh = Instance.new("SpecialMesh", lap11)
  518. Mesh.MeshType = "Brick"
  519. Mesh.Scale = Vector3.new(1, 0.2, 1)
  520. lap12 = Instance.new("Part", char)
  521. lap12.BrickColor = BrickColor.new("Really black")
  522. lap12.Size = Vector3.new(0.27, 0.49, 0.42)
  523. lap12.CanCollide = false
  524. lap12.BottomSurface = "Smooth"
  525. lap12.TopSurface = "Smooth"
  526. lap12.Material = "Neon"
  527. Weld = Instance.new("Weld", larm)
  528. Weld.Part0 = larm
  529. Weld.C0 = CFrame.new(1.5, 0, 0)
  530. Weld.Part1 = lap12
  531. Weld.C1 = CFrame.new(-0.181564331, -0.807525635, 1.52863312, 0.00349965692, -0.00955337007, -0.999948263, 0.00343787274, 0.999948621, -0.0095413411, 0.999988019, -0.00340430322, 0.00353232026)
  532. Mesh = Instance.new("SpecialMesh", lap12)
  533. Mesh.MeshType = "Brick"
  534. Mesh.Scale = Vector3.new(0.2, 1, 1)
  535. lap13 = Instance.new("Part", char)
  536. lap13.BrickColor = BrickColor.new("Really black")
  537. lap13.Size = Vector3.new(1.07, 0.21, 1.22)
  538. lap13.CanCollide = false
  539. lap13.BottomSurface = "Smooth"
  540. lap13.TopSurface = "Smooth"
  541. lap13.Material = "Neon"
  542. Weld = Instance.new("Weld", larm)
  543. Weld.Part0 = larm
  544. Weld.C0 = CFrame.new(1.5, 0, 0)
  545. Weld.Part1 = lap13
  546. Weld.C1 = CFrame.new(-1.52505493, 0.262508869, 0.0284576416, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  547. Mesh = Instance.new("SpecialMesh", lap13)
  548. Mesh.MeshType = "Brick"
  549. Mesh.Scale = Vector3.new(1, 0.2, 1)
  550. lap14 = Instance.new("Part", char)
  551. lap14.BrickColor = BrickColor.new("Really red")
  552. lap14.Size = Vector3.new(0.27, 0.49, 0.42)
  553. lap14.CanCollide = false
  554. lap14.BottomSurface = "Smooth"
  555. lap14.TopSurface = "Smooth"
  556. lap14.Material = "Granite"
  557. Weld = Instance.new("Weld", larm)
  558. Weld.Part0 = larm
  559. Weld.C0 = CFrame.new(1.5, 0, 0)
  560. Weld.Part1 = lap14
  561. Weld.C1 = CFrame.new(-0.141487122, 0.852470875, 1.52806091, 0.00349965692, -0.00955337007, -0.999948263, 0.00343787274, 0.999948621, -0.0095413411, 0.999988019, -0.00340430322, 0.00353232026)
  562. Mesh = Instance.new("SpecialMesh", lap14)
  563. Mesh.MeshType = "Brick"
  564. Mesh.Scale = Vector3.new(0.2, 1, 1)
  565. lap15 = Instance.new("Part", char)
  566. lap15.BrickColor = BrickColor.new("Really black")
  567. lap15.Size = Vector3.new(0.22, 0.34, 0.63)
  568. lap15.CanCollide = false
  569. lap15.BottomSurface = "Smooth"
  570. lap15.TopSurface = "Smooth"
  571. lap15.Material = "SmoothPlastic"
  572. Weld = Instance.new("Weld", larm)
  573. Weld.Part0 = larm
  574. Weld.C0 = CFrame.new(1.5, 0, 0)
  575. Weld.Part1 = lap15
  576. Weld.C1 = CFrame.new(-0.983390808, 0.867502213, 1.80670166, -0.704651117, -0.00427827798, -0.709541082, 0.00348753715, 0.999948919, -0.00949283503, 0.709545434, -0.00916368794, -0.704600155)
  577. lap16 = Instance.new("Part", char)
  578. lap16.BrickColor = BrickColor.new("Really black")
  579. lap16.Size = Vector3.new(1.07, 0.465, 1.22)
  580. lap16.CanCollide = false
  581. lap16.BottomSurface = "Smooth"
  582. lap16.TopSurface = "Smooth"
  583. lap16.Material = "Neon"
  584. Weld = Instance.new("Weld", larm)
  585. Weld.Part0 = larm
  586. Weld.C0 = CFrame.new(1.5, 0, 0)
  587. Weld.Part1 = lap16
  588. Weld.C1 = CFrame.new(-1.52503204, -0.539155483, 0.0284347534, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  589. lap17 = Instance.new("Part", char)
  590. lap17.BrickColor = BrickColor.new("Really red")
  591. lap17.Size = Vector3.new(0.2, 0.97, 0.213)
  592. lap17.CanCollide = false
  593. lap17.BottomSurface = "Smooth"
  594. lap17.TopSurface = "Smooth"
  595. lap17.Material = "Neon"
  596. Weld = Instance.new("Weld", larm)
  597. Weld.Part0 = larm
  598. Weld.C0 = CFrame.new(1.5, 0, 0)
  599. Weld.Part1 = lap17
  600. Weld.C1 = CFrame.new(-1.52545166, 0.589025021, 0.0570755005, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  601. lap18 = Instance.new("Part", char)
  602. lap18.BrickColor = BrickColor.new("Really red")
  603. lap18.Size = Vector3.new(0.27, 0.49, 0.42)
  604. lap18.CanCollide = false
  605. lap18.BottomSurface = "Smooth"
  606. lap18.TopSurface = "Smooth"
  607. lap18.Material = "Granite"
  608. Weld = Instance.new("Weld", larm)
  609. Weld.Part0 = larm
  610. Weld.C0 = CFrame.new(1.5, 0, 0)
  611. Weld.Part1 = lap18
  612. Weld.C1 = CFrame.new(-1.7244873, 0.852505684, 0.0619812012, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  613. Mesh = Instance.new("SpecialMesh", lap18)
  614. Mesh.MeshType = "Brick"
  615. Mesh.Scale = Vector3.new(0.2, 1, 1)
  616. lap19 = Instance.new("Part", char)
  617. lap19.BrickColor = BrickColor.new("Really red")
  618. lap19.Size = Vector3.new(0.37, 1.779, 0.405)
  619. lap19.CanCollide = false
  620. lap19.BottomSurface = "Smooth"
  621. lap19.TopSurface = "Smooth"
  622. lap19.Material = "Neon"
  623. lap19.Shape = "Block"
  624. Weld = Instance.new("Weld", larm)
  625. Weld.Part0 = larm
  626. Weld.C0 = CFrame.new(1.5, 0, 0)
  627. Weld.Part1 = lap19
  628. Weld.C1 = CFrame.new(-1.52390289, -0.154995203, 0.0370864868, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  629. lap20 = Instance.new("Part", char)
  630. lap20.BrickColor = BrickColor.new("Really black")
  631. lap20.Size = Vector3.new(0.22, 0.29, 0.86)
  632. lap20.CanCollide = false
  633. lap20.BottomSurface = "Smooth"
  634. lap20.TopSurface = "Smooth"
  635. lap20.Material = "SmoothPlastic"
  636. Weld = Instance.new("Weld", larm)
  637. Weld.Part0 = larm
  638. Weld.C0 = CFrame.new(1.5, 0, 0)
  639. Weld.Part1 = lap20
  640. Weld.C1 = CFrame.new(1.5226593, -1.13317108, 0.862571716, 0.99973917, 0.0132680219, -0.0185943563, -0.0143596791, -0.268021852, -0.963305831, -0.0177648552, 0.963321507, -0.267761409)
  641. lap21 = Instance.new("Part", char)
  642. lap21.BrickColor = BrickColor.new("Really red")
  643. lap21.Size = Vector3.new(0.27, 0.49, 0.42)
  644. lap21.CanCollide = false
  645. lap21.BottomSurface = "Smooth"
  646. lap21.TopSurface = "Smooth"
  647. lap21.Material = "Granite"
  648. Weld = Instance.new("Weld", larm)
  649. Weld.Part0 = larm
  650. Weld.C0 = CFrame.new(1.5, 0, 0)
  651. Weld.Part1 = lap21
  652. Weld.C1 = CFrame.new(0.258415222, 0.852460384, 1.52105713, 0.00349965692, -0.00955337007, -0.999948263, 0.00343787274, 0.999948621, -0.0095413411, 0.999988019, -0.00340430322, 0.00353232026)
  653. Mesh = Instance.new("SpecialMesh", lap21)
  654. Mesh.MeshType = "Brick"
  655. Mesh.Scale = Vector3.new(0.2, 1, 1)
  656. lap22 = Instance.new("Part", char)
  657. lap22.BrickColor = BrickColor.new("Really black")
  658. lap22.Size = Vector3.new(0.22, 0.34, 0.63)
  659. lap22.CanCollide = false
  660. lap22.BottomSurface = "Smooth"
  661. lap22.TopSurface = "Smooth"
  662. lap22.Material = "SmoothPlastic"
  663. Weld = Instance.new("Weld", larm)
  664. Weld.Part0 = larm
  665. Weld.C0 = CFrame.new(1.5, 0, 0)
  666. Weld.Part1 = lap22
  667. Weld.C1 = CFrame.new(-1.20274353, 0.867571354, -0.0484848022, -0.867748141, 0.00781238079, 0.496942878, 0.00353512331, 0.999948204, -0.009547133, -0.496991694, -0.00652775308, -0.867730796)
  668. lap23 = Instance.new("Part", char)
  669. lap23.BrickColor = BrickColor.new("Really black")
  670. lap23.Size = Vector3.new(1.07, 0.21, 1.22)
  671. lap23.CanCollide = false
  672. lap23.BottomSurface = "Smooth"
  673. lap23.TopSurface = "Smooth"
  674. lap23.Material = "Neon"
  675. Weld = Instance.new("Weld", larm)
  676. Weld.Part0 = larm
  677. Weld.C0 = CFrame.new(1.5, 0, 0)
  678. Weld.Part1 = lap23
  679. Weld.C1 = CFrame.new(-1.52500153, -0.244596958, 0.0284118652, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  680. Mesh = Instance.new("SpecialMesh", lap23)
  681. Mesh.MeshType = "Brick"
  682. Mesh.Scale = Vector3.new(1, 0.2, 1)
  683. lap24 = Instance.new("Part", char)
  684. lap24.BrickColor = BrickColor.new("Really black")
  685. lap24.Size = Vector3.new(1.07, 0.465, 1.22)
  686. lap24.CanCollide = false
  687. lap24.BottomSurface = "Smooth"
  688. lap24.TopSurface = "Smooth"
  689. lap24.Material = "Neon"
  690. Weld = Instance.new("Weld", larm)
  691. Weld.Part0 = larm
  692. Weld.C0 = CFrame.new(1.5, 0, 0)
  693. Weld.Part1 = lap24
  694. Weld.C1 = CFrame.new(-1.52502441, 0.460847855, 0.0284805298, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  695. lap25 = Instance.new("Part", char)
  696. lap25.BrickColor = BrickColor.new("Really red")
  697. lap25.Size = Vector3.new(0.21, 2.105, 0.638)
  698. lap25.CanCollide = false
  699. lap25.BottomSurface = "Smooth"
  700. lap25.TopSurface = "Smooth"
  701. lap25.Material = "Granite"
  702. Weld = Instance.new("Weld", larm)
  703. Weld.Part0 = larm
  704. Weld.C0 = CFrame.new(1.5, 0, 0)
  705. Weld.Part1 = lap25
  706. Weld.C1 = CFrame.new(-1.53420258, 0.0116128922, -0.256065369, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  707. Mesh = Instance.new("SpecialMesh", lap25)
  708. Mesh.MeshType = "Brick"
  709. Mesh.Scale = Vector3.new(0.1, 1, 1)
  710. lap26 = Instance.new("Part", char)
  711. lap26.BrickColor = BrickColor.new("Really black")
  712. lap26.Size = Vector3.new(1.07, 0.21, 1.22)
  713. lap26.CanCollide = false
  714. lap26.BottomSurface = "Smooth"
  715. lap26.TopSurface = "Smooth"
  716. lap26.Material = "Neon"
  717. Weld = Instance.new("Weld", larm)
  718. Weld.Part0 = larm
  719. Weld.C0 = CFrame.new(1.5, 0, 0)
  720. Weld.Part1 = lap26
  721. Weld.C1 = CFrame.new(-1.52501678, 0.159998417, 0.028465271, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  722. Mesh = Instance.new("SpecialMesh", lap26)
  723. Mesh.MeshType = "Brick"
  724. Mesh.Scale = Vector3.new(1, 0.2, 1)
  725. lap27 = Instance.new("Part", char)
  726. lap27.BrickColor = BrickColor.new("Really black")
  727. lap27.Size = Vector3.new(1.07, 0.21, 1.22)
  728. lap27.CanCollide = false
  729. lap27.BottomSurface = "Smooth"
  730. lap27.TopSurface = "Smooth"
  731. lap27.Material = "Neon"
  732. Weld = Instance.new("Weld", larm)
  733. Weld.Part0 = larm
  734. Weld.C0 = CFrame.new(1.5, 0, 0)
  735. Weld.Part1 = lap27
  736. Weld.C1 = CFrame.new(-1.52506256, -0.831406593, 0.0283813477, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  737. Mesh = Instance.new("SpecialMesh", lap27)
  738. Mesh.MeshType = "Brick"
  739. Mesh.Scale = Vector3.new(1, 0.2, 1)
  740. lap28 = Instance.new("Part", char)
  741. lap28.BrickColor = BrickColor.new("Really black")
  742. lap28.Size = Vector3.new(0.22, 0.34, 0.63)
  743. lap28.CanCollide = false
  744. lap28.BottomSurface = "Smooth"
  745. lap28.TopSurface = "Smooth"
  746. lap28.Material = "SmoothPlastic"
  747. Weld = Instance.new("Weld", larm)
  748. Weld.Part0 = larm
  749. Weld.C0 = CFrame.new(1.5, 0, 0)
  750. Weld.Part1 = lap28
  751. Weld.C1 = CFrame.new(1.52050781, 0.867410183, 0.621932983, 0.999988079, -0.00337814656, 0.00353226066, 0.00341188442, 0.999948263, -0.00958933495, -0.00349968346, 0.00960127078, 0.999947786)
  752. lap29 = Instance.new("Part", char)
  753. lap29.BrickColor = BrickColor.new("Really black")
  754. lap29.Size = Vector3.new(0.27, 0.49, 0.42)
  755. lap29.CanCollide = false
  756. lap29.BottomSurface = "Smooth"
  757. lap29.TopSurface = "Smooth"
  758. lap29.Material = "Neon"
  759. Weld = Instance.new("Weld", larm)
  760. Weld.Part0 = larm
  761. Weld.C0 = CFrame.new(1.5, 0, 0)
  762. Weld.Part1 = lap29
  763. Weld.C1 = CFrame.new(-1.32519531, -0.807491779, 0.0149002075, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  764. Mesh = Instance.new("SpecialMesh", lap29)
  765. Mesh.MeshType = "Brick"
  766. Mesh.Scale = Vector3.new(0.2, 1, 1)
  767. lap30 = Instance.new("Part", char)
  768. lap30.BrickColor = BrickColor.new("Really black")
  769. lap30.Size = Vector3.new(0.22, 0.29, 0.86)
  770. lap30.CanCollide = false
  771. lap30.BottomSurface = "Smooth"
  772. lap30.TopSurface = "Smooth"
  773. lap30.Material = "SmoothPlastic"
  774. Weld = Instance.new("Weld", larm)
  775. Weld.Part0 = larm
  776. Weld.C0 = CFrame.new(1.5, 0, 0)
  777. Weld.Part1 = lap30
  778. Weld.C1 = CFrame.new(-1.00627899, -2.23521423, 0.611461639, -0.719907582, 0.0127804587, -0.693952262, -0.674287975, -0.249883845, 0.694905698, -0.164526239, 0.968191445, 0.188510969)
  779. lap31 = Instance.new("Part", char)
  780. lap31.BrickColor = BrickColor.new("Really black")
  781. lap31.Size = Vector3.new(0.22, 0.29, 0.86)
  782. lap31.CanCollide = false
  783. lap31.BottomSurface = "Smooth"
  784. lap31.TopSurface = "Smooth"
  785. lap31.Material = "SmoothPlastic"
  786. Weld = Instance.new("Weld", larm)
  787. Weld.Part0 = larm
  788. Weld.C0 = CFrame.new(1.5, 0, 0)
  789. Weld.Part1 = lap31
  790. Weld.C1 = CFrame.new(-1.18473816, -0.439834595, 1.09579754, -0.856439352, 0.024808526, 0.515651405, 0.493696839, -0.252633333, 0.832129717, 0.150914639, 0.967244029, 0.204117209)
  791. Mesh = Instance.new("SpecialMesh", lap31)
  792. Mesh.MeshType = "Brick"
  793. Mesh.Scale = Vector3.new(0.2, 1, 1)
  794. lap32 = Instance.new("Part", char)
  795. lap32.BrickColor = BrickColor.new("Really red")
  796. lap32.Size = Vector3.new(0.21, 2.105, 0.549)
  797. lap32.CanCollide = false
  798. lap32.BottomSurface = "Smooth"
  799. lap32.TopSurface = "Smooth"
  800. lap32.Material = "Granite"
  801. Weld = Instance.new("Weld", larm)
  802. Weld.Part0 = larm
  803. Weld.C0 = CFrame.new(1.5, 0, 0)
  804. Weld.Part1 = lap32
  805. Weld.C1 = CFrame.new(-1.52036285, 0.0115880966, 0.355384827, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  806. Mesh = Instance.new("SpecialMesh", lap32)
  807. Mesh.MeshType = "Brick"
  808. Mesh.Scale = Vector3.new(0.1, 1, 1)
  809. lap33 = Instance.new("Part", char)
  810. lap33.BrickColor = BrickColor.new("Really black")
  811. lap33.Size = Vector3.new(1.01, 2.03, 1.18)
  812. lap33.CanCollide = false
  813. lap33.BottomSurface = "Smooth"
  814. lap33.TopSurface = "Smooth"
  815. lap33.Material = "SmoothPlastic"
  816. Weld = Instance.new("Weld", larm)
  817. Weld.Part0 = larm
  818. Weld.C0 = CFrame.new(1.5, 0, 0)
  819. Weld.Part1 = lap33
  820. Weld.C1 = CFrame.new(-1.52506256, 0.0225162506, 0.0284347534, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
  821. rap1 = Instance.new("Part", char)
  822. rap1.BrickColor = BrickColor.new("Really black")
  823. rap1.Size = Vector3.new(1.01, 2.03, 1.18)
  824. rap1.CanCollide = false
  825. rap1.BottomSurface = "Smooth"
  826. rap1.TopSurface = "Smooth"
  827. rap1.Material = "SmoothPlastic"
  828. Weld = Instance.new("Weld", rarm)
  829. Weld.Part0 = rarm
  830. Weld.C0 = CFrame.new(-1.5, 0, 0)
  831. Weld.Part1 = rap1
  832. Weld.C1 = CFrame.new(-1.50264359, 0.0183067322, 0.0106048584, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
  833. rap2 = Instance.new("Part", char)
  834. rap2.BrickColor = BrickColor.new("Really red")
  835. rap2.Size = Vector3.new(0.21, 1.535, 0.415)
  836. rap2.CanCollide = false
  837. rap2.BottomSurface = "Smooth"
  838. rap2.TopSurface = "Smooth"
  839. rap2.Material = "Granite"
  840. Weld = Instance.new("Weld", rarm)
  841. Weld.Part0 = rarm
  842. Weld.C0 = CFrame.new(-1.5, 0, 0)
  843. Weld.Part1 = rap2
  844. Weld.C1 = CFrame.new(0.0498962402, -0.27769053, 1.80420685, 0.00126393698, -0.00222368166, 0.999996722, -0.00611764193, 0.99997884, 0.00223137415, -0.999980509, -0.00612044195, 0.00125030649)
  845. Mesh = Instance.new("SpecialMesh", rap2)
  846. Mesh.MeshType = "Brick"
  847. Mesh.Scale = Vector3.new(0.1, 1, 1)
  848. rap3 = Instance.new("Part", char)
  849. rap3.BrickColor = BrickColor.new("Really black")
  850. rap3.Size = Vector3.new(1.07, 0.21, 1.22)
  851. rap3.CanCollide = false
  852. rap3.BottomSurface = "Smooth"
  853. rap3.TopSurface = "Smooth"
  854. rap3.Material = "Neon"
  855. Weld = Instance.new("Weld", rarm)
  856. Weld.Part0 = rarm
  857. Weld.C0 = CFrame.new(-1.5, 0, 0)
  858. Weld.Part1 = rap3
  859. Weld.C1 = CFrame.new(-1.50261879, 0.751888037, 0.0107574463, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
  860. Mesh = Instance.new("SpecialMesh", rap3)
  861. Mesh.MeshType = "Brick"
  862. Mesh.Scale = Vector3.new(1, 0.2, 1)
  863. rap4 = Instance.new("Part", char)
  864. rap4.BrickColor = BrickColor.new("Really red")
  865. rap4.Size = Vector3.new(1.07, 0.21, 1.22)
  866. rap4.CanCollide = false
  867. rap4.BottomSurface = "Smooth"
  868. rap4.TopSurface = "Smooth"
  869. rap4.Material = "Granite"
  870. Weld = Instance.new("Weld", rarm)
  871. Weld.Part0 = rarm
  872. Weld.C0 = CFrame.new(-1.5, 0, 0)
  873. Weld.Part1 = rap4
  874. Weld.C1 = CFrame.new(-1.50270081, -0.797735333, 0.0107727051, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
  875. Mesh = Instance.new("SpecialMesh", rap4)
  876. Mesh.MeshType = "Brick"
  877. Mesh.Scale = Vector3.new(1, 0.2, 1)
  878. rap5 = Instance.new("Part", char)
  879. rap5.BrickColor = BrickColor.new("Really red")
  880. rap5.Size = Vector3.new(0.37, 1.779, 0.405)
  881. rap5.CanCollide = false
  882. rap5.BottomSurface = "Smooth"
  883. rap5.TopSurface = "Smooth"
  884. rap5.Material = "Neon"
  885. Weld = Instance.new("Weld", rarm)
  886. Weld.Part0 = rarm
  887. Weld.C0 = CFrame.new(-1.5, 0, 0)
  888. Weld.Part1 = rap5
  889. Weld.C1 = CFrame.new(-1.50151443, -0.159224987, 0.0192108154, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
  890. rap6 = Instance.new("Part", char)
  891. rap6.BrickColor = BrickColor.new("Really black")
  892. rap6.Size = Vector3.new(0.27, 0.49, 0.42)
  893. rap6.CanCollide = false
  894. rap6.BottomSurface = "Smooth"
  895. rap6.TopSurface = "Smooth"
  896. rap6.Material = "Neon"
  897. Weld = Instance.new("Weld", rarm)
  898. Weld.Part0 = rarm
  899. Weld.C0 = CFrame.new(-1.5, 0, 0)
  900. Weld.Part1 = rap6
  901. Weld.C1 = CFrame.new(0.200653076, -0.811793804, 1.49938297, 0.00126393698, -0.00222368166, 0.999996722, -0.00611764193, 0.99997884, 0.00223137415, -0.999980509, -0.00612044195, 0.00125030649)
  902. Mesh = Instance.new("SpecialMesh", rap6)
  903. Mesh.MeshType = "Brick"
  904. Mesh.Scale = Vector3.new(0.2, 1, 1)
  905. rap7 = Instance.new("Part", char)
  906. rap7.BrickColor = BrickColor.new("Really black")
  907. rap7.Size = Vector3.new(0.27, 0.49, 0.42)
  908. rap7.CanCollide = false
  909. rap7.BottomSurface = "Smooth"
  910. rap7.TopSurface = "Smooth"
  911. rap7.Material = "Neon"
  912. Weld = Instance.new("Weld", rarm)
  913. Weld.Part0 = rarm
  914. Weld.C0 = CFrame.new(-1.5, 0, 0)
  915. Weld.Part1 = rap7
  916. Weld.C1 = CFrame.new(-1.30287838, -0.811737895, -0.00283813477, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
  917. Mesh = Instance.new("SpecialMesh", rap7)
  918. Mesh.MeshType = "Brick"
  919. Mesh.Scale = Vector3.new(0.2, 1, 1)
  920. rap8 = Instance.new("Part", char)
  921. rap8.BrickColor = BrickColor.new("Really red")
  922. rap8.Size = Vector3.new(0.21, 1.588, 0.415)
  923. rap8.CanCollide = false
  924. rap8.BottomSurface = "Smooth"
  925. rap8.TopSurface = "Smooth"
  926. rap8.Material = "Granite"
  927. Weld = Instance.new("Weld", rarm)
  928. Weld.Part0 = rarm
  929. Weld.C0 = CFrame.new(-1.5, 0, 0)
  930. Weld.Part1 = rap8
  931. Weld.C1 = CFrame.new(0.0390930176, -0.251191616, 1.19420624, 0.00126393698, -0.00222368166, 0.999996722, -0.00611764193, 0.99997884, 0.00223137415, -0.999980509, -0.00612044195, 0.00125030649)
  932. Mesh = Instance.new("SpecialMesh", rap8)
  933. Mesh.MeshType = "Brick"
  934. Mesh.Scale = Vector3.new(0.1, 1, 1)
  935. rap9 = Instance.new("Part", char)
  936. rap9.BrickColor = BrickColor.new("Really black")
  937. rap9.Size = Vector3.new(1.07, 0.21, 1.22)
  938. rap9.CanCollide = false
  939. rap9.BottomSurface = "Smooth"
  940. rap9.TopSurface = "Smooth"
  941. rap9.Material = "Neon"
  942. Weld = Instance.new("Weld", rarm)
  943. Weld.Part0 = rarm
  944. Weld.C0 = CFrame.new(-1.5, 0, 0)
  945. Weld.Part1 = rap9
  946. Weld.C1 = CFrame.new(-1.50264454, -0.034209013, 0.0107421875, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
  947. Mesh = Instance.new("SpecialMesh", rap9)
  948. Mesh.MeshType = "Brick"
  949. Mesh.Scale = Vector3.new(1, 0.2, 1)
  950. rap10 = Instance.new("Part", char)
  951. rap10.BrickColor = BrickColor.new("Really red")
  952. rap10.Size = Vector3.new(1.07, 0.21, 1.22)
  953. rap10.CanCollide = false
  954. rap10.BottomSurface = "Smooth"
  955. rap10.TopSurface = "Smooth"
  956. rap10.Material = "Granite"
  957. Weld = Instance.new("Weld", rarm)
  958. Weld.Part0 = rarm
  959. Weld.C0 = CFrame.new(-1.5, 0, 0)
  960. Weld.Part1 = rap10
  961. Weld.C1 = CFrame.new(-1.50264263, -0.283332348, 0.0105438232, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
  962. Mesh = Instance.new("SpecialMesh", rap10)
  963. Mesh.MeshType = "Brick"
  964. Mesh.Scale = Vector3.new(1, 0.2, 1)
  965. rap11 = Instance.new("Part", char)
  966. rap11.BrickColor = BrickColor.new("Really red")
  967. rap11.Size = Vector3.new(0.21, 1.765, 0.638)
  968. rap11.CanCollide = false
  969. rap11.BottomSurface = "Smooth"
  970. rap11.TopSurface = "Smooth"
  971. rap11.Material = "Granite"
  972. Weld = Instance.new("Weld", rarm)
  973. Weld.Part0 = rarm
  974. Weld.C0 = CFrame.new(-1.5, 0, 0)
  975. Weld.Part1 = rap11
  976. Weld.C1 = CFrame.new(-1.51166821, -0.16260457, -0.273742676, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
  977. Mesh = Instance.new("SpecialMesh", rap11)
  978. Mesh.MeshType = "Brick"
  979. Mesh.Scale = Vector3.new(0.1, 1, 1)
  980. rap12 = Instance.new("Part", char)
  981. rap12.BrickColor = BrickColor.new("Really black")
  982. rap12.Size = Vector3.new(1.07, 0.21, 1.22)
  983. rap12.CanCollide = false
  984. rap12.BottomSurface = "Smooth"
  985. rap12.TopSurface = "Smooth"
  986. rap12.Material = "Neon"
  987. Weld = Instance.new("Weld", rarm)
  988. Weld.Part0 = rarm
  989. Weld.C0 = CFrame.new(-1.5, 0, 0)
  990. Weld.Part1 = rap12
  991. Weld.C1 = CFrame.new(-1.5026226, -0.241709709, 0.010559082, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
  992. Mesh = Instance.new("SpecialMesh", rap12)
  993. Mesh.MeshType = "Brick"
  994. Mesh.Scale = Vector3.new(1, 0.2, 1)
  995. rap13 = Instance.new("Part", char)
  996. rap13.BrickColor = BrickColor.new("Really black")
  997. rap13.Size = Vector3.new(0.27, 0.49, 0.42)
  998. rap13.CanCollide = false
  999. rap13.BottomSurface = "Smooth"
  1000. rap13.TopSurface = "Smooth"
  1001. rap13.Material = "Neon"
  1002. Weld = Instance.new("Weld", rarm)
  1003. Weld.Part0 = rarm
  1004. Weld.C0 = CFrame.new(-1.5, 0, 0)
  1005. Weld.Part1 = rap13
  1006. Weld.C1 = CFrame.new(-0.199401855, -0.811762094, 1.5063467, 0.00126393698, -0.00222368166, 0.999996722, -0.00611764193, 0.99997884, 0.00223137415, -0.999980509, -0.00612044195, 0.00125030649)
  1007. Mesh = Instance.new("SpecialMesh", rap13)
  1008. Mesh.MeshType = "Brick"
  1009. Mesh.Scale = Vector3.new(0.2, 1, 1)
  1010. rap14 = Instance.new("Part", char)
  1011. rap14.BrickColor = BrickColor.new("Really red")
  1012. rap14.Size = Vector3.new(1.07, 0.21, 1.22)
  1013. rap14.CanCollide = false
  1014. rap14.BottomSurface = "Smooth"
  1015. rap14.TopSurface = "Smooth"
  1016. rap14.Material = "Granite"
  1017. Weld = Instance.new("Weld", rarm)
  1018. Weld.Part0 = rarm
  1019. Weld.C0 = CFrame.new(-1.5, 0, 0)
  1020. Weld.Part1 = rap14
  1021. Weld.C1 = CFrame.new(-1.5026722, 0.70827055, 0.0107116699, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
  1022. Mesh = Instance.new("SpecialMesh", rap14)
  1023. Mesh.MeshType = "Brick"
  1024. Mesh.Scale = Vector3.new(1, 0.2, 1)
  1025. rap15 = Instance.new("Part", char)
  1026. rap15.BrickColor = BrickColor.new("Really black")
  1027. rap15.Size = Vector3.new(0.27, 0.49, 0.42)
  1028. rap15.CanCollide = false
  1029. rap15.BottomSurface = "Smooth"
  1030. rap15.TopSurface = "Smooth"
  1031. rap15.Material = "Neon"
  1032. Weld = Instance.new("Weld", rarm)
  1033. Weld.Part0 = rarm
  1034. Weld.C0 = CFrame.new(-1.5, 0, 0)
  1035. Weld.Part1 = rap15
  1036. Weld.C1 = CFrame.new(-1.70280743, -0.811714053, 0.00408935547, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
  1037. Mesh = Instance.new("SpecialMesh", rap15)
  1038. Mesh.MeshType = "Brick"
  1039. Mesh.Scale = Vector3.new(0.2, 1, 1)
  1040. rap16 = Instance.new("Part", char)
  1041. rap16.BrickColor = BrickColor.new("Really red")
  1042. rap16.Size = Vector3.new(0.21, 1.528, 0.549)
  1043. rap16.CanCollide = false
  1044. rap16.BottomSurface = "Smooth"
  1045. rap16.TopSurface = "Smooth"
  1046. rap16.Material = "Granite"
  1047. Weld = Instance.new("Weld", rarm)
  1048. Weld.Part0 = rarm
  1049. Weld.C0 = CFrame.new(-1.5, 0, 0)
  1050. Weld.Part1 = rap16
  1051. Weld.C1 = CFrame.new(-1.49795628, -0.281120777, 0.337554932, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
  1052. Mesh = Instance.new("SpecialMesh", rap16)
  1053. Mesh.MeshType = "Brick"
  1054. Mesh.Scale = Vector3.new(0.1, 1, 1)
  1055. rap17 = Instance.new("Part", char)
  1056. rap17.BrickColor = BrickColor.new("Really black")
  1057. rap17.Size = Vector3.new(1.07, 0.465, 1.22)
  1058. rap17.CanCollide = false
  1059. rap17.BottomSurface = "Smooth"
  1060. rap17.TopSurface = "Smooth"
  1061. rap17.Material = "Neon"
  1062. Weld = Instance.new("Weld", rarm)
  1063. Weld.Part0 = rarm
  1064. Weld.C0 = CFrame.new(-1.5, 0, 0)
  1065. Weld.Part1 = rap17
  1066. Weld.C1 = CFrame.new(-1.50260639, 0.456613064, 0.0109405518, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
  1067. rap18 = Instance.new("Part", char)
  1068. rap18.BrickColor = BrickColor.new("Really red")
  1069. rap18.Size = Vector3.new(1.07, 0.21, 1.22)
  1070. rap18.CanCollide = false
  1071. rap18.BottomSurface = "Smooth"
  1072. rap18.TopSurface = "Smooth"
  1073. rap18.Material = "Granite"
  1074. Weld = Instance.new("Weld", rarm)
  1075. Weld.Part0 = rarm
  1076. Weld.C0 = CFrame.new(-1.5, 0, 0)
  1077. Weld.Part1 = rap18
  1078. Weld.C1 = CFrame.new(-1.50260258, 0.20526123, 0.0107727051, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
  1079. Mesh = Instance.new("SpecialMesh", rap18)
  1080. Mesh.MeshType = "Brick"
  1081. Mesh.Scale = Vector3.new(1, 0.2, 1)
  1082. rap19 = Instance.new("Part", char)
  1083. rap19.BrickColor = BrickColor.new("Really black")
  1084. rap19.Size = Vector3.new(1.07, 0.21, 1.22)
  1085. rap19.CanCollide = false
  1086. rap19.BottomSurface = "Smooth"
  1087. rap19.TopSurface = "Smooth"
  1088. rap19.Material = "Neon"
  1089. Weld = Instance.new("Weld", rarm)
  1090. Weld.Part0 = rarm
  1091. Weld.C0 = CFrame.new(-1.5, 0, 0)
  1092. Weld.Part1 = rap19
  1093. Weld.C1 = CFrame.new(-1.50272179, -0.838834286, 0.0107421875, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
  1094. Mesh = Instance.new("SpecialMesh", rap19)
  1095. Mesh.MeshType = "Brick"
  1096. Mesh.Scale = Vector3.new(1, 0.2, 1)
  1097. rap20 = Instance.new("Part", char)
  1098. rap20.BrickColor = BrickColor.new("Really black")
  1099. rap20.Size = Vector3.new(1.07, 0.21, 1.22)
  1100. rap20.CanCollide = false
  1101. rap20.BottomSurface = "Smooth"
  1102. rap20.TopSurface = "Smooth"
  1103. rap20.Material = "Neon"
  1104. Weld = Instance.new("Weld", rarm)
  1105. Weld.Part0 = rarm
  1106. Weld.C0 = CFrame.new(-1.5, 0, 0)
  1107. Weld.Part1 = rap20
  1108. Weld.C1 = CFrame.new(-1.50263786, 0.165361881, 0.0108184814, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
  1109. Mesh = Instance.new("SpecialMesh", rap20)
  1110. Mesh.MeshType = "Brick"
  1111. Mesh.Scale = Vector3.new(1, 0.2, 1)
  1112. rap21 = Instance.new("Part", char)
  1113. rap21.BrickColor = BrickColor.new("Really black")
  1114. rap21.Size = Vector3.new(1.07, 0.465, 1.22)
  1115. rap21.CanCollide = false
  1116. rap21.BottomSurface = "Smooth"
  1117. rap21.TopSurface = "Smooth"
  1118. rap21.Material = "Neon"
  1119. Weld = Instance.new("Weld", rarm)
  1120. Weld.Part0 = rarm
  1121. Weld.C0 = CFrame.new(-1.5, 0, 0)
  1122. Weld.Part1 = rap21
  1123. Weld.C1 = CFrame.new(-1.50262356, -0.543392658, 0.0105743408, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
  1124. GroundWave1 = function()
  1125.  
  1126. local HandCF = CFrame.new(root.Position - Vector3.new(0, 3, 0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1127. local Colors = {"Bright red", "Really red"}
  1128. local wave = Instance.new("Part", torso)
  1129. wave.BrickColor = BrickColor.new(Colors[math.random(1, #Colors)])
  1130. wave.Anchored = true
  1131. wave.CanCollide = false
  1132. wave.Locked = true
  1133. wave.Size = Vector3.new(1, 1, 1)
  1134. wave.TopSurface = "Smooth"
  1135. wave.BottomSurface = "Smooth"
  1136. wave.Transparency = 0.35
  1137. wave.CFrame = HandCF
  1138. wm = Instance.new("SpecialMesh", wave)
  1139. wm.MeshId = "rbxassetid://9982590"
  1140. coroutine.wrap(function()
  1141.  
  1142. for i = 1, 30 do
  1143. wm.Scale = Vector3.new(1 + i * 1.2, 1 + i * 1.2, 1)
  1144. wave.Size = wm.Scale
  1145. wave.CFrame = HandCF
  1146. wave.Transparency = i / 30
  1147. wait()
  1148. end
  1149. wait()
  1150. wave:Destroy()
  1151. end
  1152. )()
  1153. end
  1154.  
  1155. GroundWave = function()
  1156.  
  1157. if Transforming == true then
  1158. local wave = Instance.new("Part", torso)
  1159. do
  1160. wave.BrickColor = BrickColor.new("Really black")
  1161. wave.Anchored = true
  1162. wave.CanCollide = false
  1163. wave.Locked = true
  1164. wave.Size = Vector3.new(1, 1, 1)
  1165. wave.TopSurface = "Smooth"
  1166. wave.BottomSurface = "Smooth"
  1167. wave.Transparency = 0.35
  1168. wave.CFrame = fx.CFrame
  1169. wm = Instance.new("SpecialMesh", wave)
  1170. wm.MeshType = "Sphere"
  1171. wm.Scale = Vector3.new(1, 1, 1)
  1172. coroutine.wrap(function()
  1173.  
  1174. for i = 1, 18 do
  1175. wm.Scale = Vector3.new(2 + i * 2, 2 + i * 2, 2 + i * 2)
  1176. wave.CFrame = fx.CFrame
  1177. wave.Transparency = i / 14
  1178. wait()
  1179. end
  1180. wait()
  1181. wave:Destroy()
  1182. end
  1183. )()
  1184. end
  1185. else
  1186. do
  1187. if Transforming == false then
  1188. wait()
  1189. end
  1190. end
  1191. end
  1192. end
  1193.  
  1194. for i = 1, 100 do
  1195. rs:wait()
  1196. fx.CFrame = torso.CFrame
  1197. end
  1198. Spawn(function()
  1199.  
  1200. while wait(1) do
  1201. GroundWave()
  1202. end
  1203. end
  1204. )
  1205. wait(4)
  1206. Transforming = false
  1207. for i = 1, 20 do
  1208. rs:wait()
  1209. fx.Transparency = fx.Transparency + 0.05
  1210. fx.CFrame = torso.CFrame
  1211. fxm.Scale = fxm.Scale + Vector3.new(0.5, 0.5, 0.5)
  1212. rs:wait()
  1213. end
  1214. local HandCF = CFrame.new(root.Position - Vector3.new(0, 3, 0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1215. local wave = Instance.new("Part", torso)
  1216. wave.BrickColor = BrickColor.new("Really red")
  1217. wave.Anchored = true
  1218. wave.CanCollide = false
  1219. wave.Locked = true
  1220. wave.Size = Vector3.new(1, 1, 1)
  1221. wave.TopSurface = "Smooth"
  1222. wave.BottomSurface = "Smooth"
  1223. wave.Transparency = 0.35
  1224. wave.CFrame = HandCF
  1225. wm = Instance.new("SpecialMesh", wave)
  1226. wm.MeshId = "rbxassetid://3270017"
  1227. coroutine.wrap(function()
  1228.  
  1229. for i = 1, 14 do
  1230. wm.Scale = Vector3.new(4 + i * 4.4, 4 + i * 4.4, 4)
  1231. wave.Size = wm.Scale
  1232. wave.CFrame = HandCF
  1233. wave.Transparency = i / 14
  1234. wait()
  1235. end
  1236. wait()
  1237. wave:Destroy()
  1238. end
  1239. )()
  1240. hum.WalkSpeed = 16
  1241. Blast = function()
  1242.  
  1243. local Colors = {"Really red", "Really black"}
  1244. local wave = Instance.new("Part", torso)
  1245. wave.BrickColor = BrickColor.new(Colors[math.random(1, #Colors)])
  1246. wave.Anchored = true
  1247. wave.CanCollide = false
  1248. wave.Locked = true
  1249. wave.Size = Vector3.new(1, 1, 1)
  1250. wave.TopSurface = "Smooth"
  1251. wave.BottomSurface = "Smooth"
  1252. wave.Transparency = 0.35
  1253. wave.CFrame = rarm.CFrame
  1254. wm = Instance.new("SpecialMesh", wave)
  1255. wm.MeshType = "Sphere"
  1256. wm.Scale = Vector3.new(1, 1, 1)
  1257. z = Instance.new("Sound", wave)
  1258. z.SoundId = "rbxassetid://237035051"
  1259. z.Volume = 1
  1260. z.Pitch = 0.9
  1261. z:Play()
  1262. coroutine.wrap(function()
  1263.  
  1264. for i = 1, 30 do
  1265. wave.Size = Vector3.new(1 + i * 4, 1 + i * 4, 1 + i * 4)
  1266. wave.CFrame = rarm.CFrame
  1267. wave.Transparency = 0.071428571428571
  1268. rs:wait()
  1269. end
  1270. rs:wait()
  1271. wave:Destroy()
  1272. z:Destroy()
  1273. end
  1274. )()
  1275. end
  1276.  
  1277. rarm.Touched:connect(function(ht)
  1278.  
  1279. hit = ht.Parent
  1280. if ht and hit:IsA("Model") and hit:FindFirstChild("Humanoid") and hit.Name ~= p.Name and Debounces.RPunch == true and Debounces.RPunched == false then
  1281. Debounces.RPunched = true
  1282. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(5, 8))
  1283. if Debounces.ks == true then
  1284. z = Instance.new("Sound", hed)
  1285. z.SoundId = "rbxassetid://169380525"
  1286. z.Pitch = ptz[math.random(1, #ptz)]
  1287. z.Volume = 1
  1288. z:Play()
  1289. end
  1290. wait(0.2)
  1291. Debounces.RPunched = false
  1292. end
  1293. if ht and hit:IsA("Hat") and hit.Parent.Name ~= p.Name and hit.Parent:FindFirstChild("Humanoid") and Debounces.RPunch == true and Debounces.RPunched == false then
  1294. Debounces.RPunched = true
  1295. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(5, 8))
  1296. if Debounces.ks == true then
  1297. z = Instance.new("Sound", hed)
  1298. z.SoundId = "rbxassetid://169380525"
  1299. z.Pitch = ptz[math.random(1, #ptz)]
  1300. z.Volume = 1
  1301. z:Play()
  1302. end
  1303. wait(0.2)
  1304. Debounces.RPunched = false
  1305. end
  1306. end
  1307. )
  1308. larm.Touched:connect(function(ht)
  1309.  
  1310. hit = ht.Parent
  1311. if ht and hit:IsA("Model") and hit:FindFirstChild("Humanoid") and hit.Name ~= p.Name and Debounces.LPunch == true and Debounces.LPunched == false then
  1312. Debounces.LPunched = true
  1313. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4, 8))
  1314. if Debounces.ks2 == true then
  1315. z = Instance.new("Sound", hed)
  1316. z.SoundId = "rbxassetid://169380525"
  1317. z.Pitch = ptz[math.random(1, #ptz)]
  1318. z.Volume = 1
  1319. z:Play()
  1320. end
  1321. wait(0.2)
  1322. Debounces.LPunched = false
  1323. end
  1324. if ht and hit:IsA("Hat") and hit.Parent.Name ~= p.Name and hit.Parent:FindFirstChild("Humanoid") and Debounces.LPunch == true and Debounces.LPunched == false then
  1325. Debounces.LPunched = true
  1326. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4, 8))
  1327. if Debounces.ks2 == true then
  1328. z = Instance.new("Sound", hed)
  1329. z.SoundId = "rbxassetid://169380525"
  1330. z.Pitch = ptz[math.random(1, #ptz)]
  1331. z.Volume = 1
  1332. z:Play()
  1333. end
  1334. wait(0.2)
  1335. Debounces.LPunched = false
  1336. end
  1337. end
  1338. )
  1339. mod4 = Instance.new("Model", char)
  1340. ptez = {0.7, 0.8, 0.9, 1}
  1341. FindNearestTorso = function(Position, Distance, SinglePlayer)
  1342.  
  1343. if SinglePlayer.Torso.CFrame.p - Position.magnitude >= Distance then
  1344. do return not SinglePlayer end
  1345. do
  1346. local List = {}
  1347. for i,v in pairs(workspace:GetChildren()) do
  1348. if v:IsA("Model") and v:findFirstChild("Torso") and v ~= char and v.Torso.Position - Position.magnitude <= Distance then
  1349. table.insert(List, v)
  1350. end
  1351. end
  1352. do return List end
  1353. -- DECOMPILER ERROR: 3 unprocessed JMP targets
  1354. end
  1355. end
  1356. end
  1357.  
  1358. Punch = function()
  1359.  
  1360. part = Instance.new("Part", mod4)
  1361. part.Anchored = true
  1362. part.CanCollide = false
  1363. part.Size = Vector3.new(0.2, 0.2, 0.2)
  1364. part.CFrame = root.CFrame * CFrame.new(0, 1.5, -2.4) * CFrame.Angles(math.rad(0), 0, 0)
  1365. part.Transparency = 0.7
  1366. part.BrickColor = BrickColor.new("Really black")
  1367. mesh = Instance.new("SpecialMesh", part)
  1368. mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1369. mesh.Scale = Vector3.new(3, 3, 3)
  1370. part2 = Instance.new("Part", mod4)
  1371. part2.Anchored = true
  1372. part2.CanCollide = false
  1373. part2.Size = Vector3.new(0.2, 0.2, 0.2)
  1374. part2.CFrame = root.CFrame * CFrame.new(0, 1.5, -2.4) * CFrame.Angles(math.rad(90), 0, 0)
  1375. part2.Transparency = 0.7
  1376. part2.BrickColor = BrickColor.new("Really red")
  1377. mesh2 = Instance.new("SpecialMesh", part2)
  1378. mesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1379. mesh2.Scale = Vector3.new(3, 1.5, 3)
  1380. for i,v in pairs(FindNearestTorso(torso.CFrame.p, 4)) do
  1381. if v:FindFirstChild("Humanoid") then
  1382. v.Humanoid:TakeDamage(math.random(2, 6))
  1383. end
  1384. end
  1385. coroutine.resume(coroutine.create(function()
  1386.  
  1387. for i = 0, 0.62, 0.4 do
  1388. wait()
  1389. part.CFrame = part.CFrame
  1390. part.Transparency = i
  1391. mesh.Scale = mesh.Scale + Vector3.new(0.4, 0.4, 0.4)
  1392. part2.CFrame = part2.CFrame
  1393. part2.Transparency = i
  1394. mesh2.Scale = mesh2.Scale + Vector3.new(0.4, 0.2, 0.4)
  1395. end
  1396. part.Parent = nil
  1397. part2.Parent = nil
  1398. end
  1399. ))
  1400. end
  1401.  
  1402. rarm.Touched:connect(function(ht)
  1403.  
  1404. hit = ht.Parent
  1405. if ht and hit:IsA("Model") and hit:FindFirstChild("Humanoid") and hit.Name ~= p.Name and Debounces.RPunch == true and Debounces.RPunched == false then
  1406. Debounces.RPunched = true
  1407. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(5, 8))
  1408. if Debounces.ks == true then
  1409. z = Instance.new("Sound", hed)
  1410. z.SoundId = "rbxassetid://169380525"
  1411. z.Pitch = ptz[math.random(1, #ptz)]
  1412. z.Volume = 1
  1413. z:Play()
  1414. end
  1415. wait(0.2)
  1416. Debounces.RPunched = false
  1417. end
  1418. if ht and hit:IsA("Hat") and hit.Parent.Name ~= p.Name and hit.Parent:FindFirstChild("Humanoid") and Debounces.RPunch == true and Debounces.RPunched == false then
  1419. Debounces.RPunched = true
  1420. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(5, 8))
  1421. if Debounces.ks == true then
  1422. z = Instance.new("Sound", hed)
  1423. z.SoundId = "rbxassetid://169380525"
  1424. z.Pitch = ptz[math.random(1, #ptz)]
  1425. z.Volume = 1
  1426. z:Play()
  1427. end
  1428. wait(0.2)
  1429. Debounces.RPunched = false
  1430. end
  1431. end
  1432. )
  1433. larm.Touched:connect(function(ht)
  1434.  
  1435. hit = ht.Parent
  1436. if ht and hit:IsA("Model") and hit:FindFirstChild("Humanoid") and hit.Name ~= p.Name and Debounces.LPunch == true and Debounces.LPunched == false then
  1437. Debounces.LPunched = true
  1438. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4, 8))
  1439. if Debounces.ks2 == true then
  1440. z = Instance.new("Sound", hed)
  1441. z.SoundId = "rbxassetid://169380525"
  1442. z.Pitch = ptz[math.random(1, #ptz)]
  1443. z.Volume = 1
  1444. z:Play()
  1445. end
  1446. wait(0.2)
  1447. Debounces.LPunched = false
  1448. end
  1449. if ht and hit:IsA("Hat") and hit.Parent.Name ~= p.Name and hit.Parent:FindFirstChild("Humanoid") and Debounces.LPunch == true and Debounces.LPunched == false then
  1450. Debounces.LPunched = true
  1451. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4, 8))
  1452. if Debounces.ks2 == true then
  1453. z = Instance.new("Sound", hed)
  1454. z.SoundId = "rbxassetid://169380525"
  1455. z.Pitch = ptz[math.random(1, #ptz)]
  1456. z.Volume = 1
  1457. z:Play()
  1458. end
  1459. wait(0.2)
  1460. Debounces.LPunched = false
  1461. end
  1462. end
  1463. )
  1464. local player = game.Players.LocalPlayer
  1465. local pchar = player.Character
  1466. local mouse = player:GetMouse()
  1467. local cam = workspace.CurrentCamera
  1468. local rad = math.rad
  1469. local keysDown = {}
  1470. local flySpeed = 0
  1471. local MAX_FLY_SPEED = 150
  1472. local canFly = false
  1473. do
  1474. local flyToggled = false
  1475. local forward, side = 0, 0
  1476. local lastForward, lastSide = 0, 0
  1477. local floatBP = Instance.new("BodyPosition")
  1478. floatBP.maxForce = Vector3.new(0, math.huge, 0)
  1479. local flyBV = Instance.new("BodyVelocity")
  1480. flyBV.maxForce = Vector3.new(9000000000, 9000000000, 9000000000)
  1481. local turnBG = Instance.new("BodyGyro")
  1482. turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1483. mouse.KeyDown:connect(function(key)
  1484.  
  1485. keysDown[key] = true
  1486. if key == "f" then
  1487. flyToggled = not flyToggled
  1488. chatsys("Fly!", "Navy blue")
  1489. if not flyToggled then
  1490. stanceToggle = "Normal"
  1491. floatBP.Parent = nil
  1492. flyBV.Parent = nil
  1493. turnBG.Parent = nil
  1494. root.Velocity = Vector3.new()
  1495. pchar.Humanoid.PlatformStand = false
  1496. end
  1497. end
  1498. end
  1499. )
  1500. mouse.KeyUp:connect(function(key)
  1501.  
  1502. keysDown[key] = nil
  1503. end
  1504. )
  1505. local updateFly = function()
  1506.  
  1507. if not flyToggled then
  1508. return
  1509. end
  1510. lastForward = forward
  1511. lastSide = side
  1512. forward = 0
  1513. side = 0
  1514. if keysDown.w then
  1515. forward = forward + 1
  1516. end
  1517. if keysDown.s then
  1518. forward = forward - 1
  1519. end
  1520. if keysDown.a then
  1521. side = side - 1
  1522. end
  1523. if keysDown.d then
  1524. side = side + 1
  1525. end
  1526. canFly = forward ~= 0 or side ~= 0
  1527. if canFly then
  1528. stanceToggle = "Floating"
  1529. turnBG.Parent = root
  1530. floatBP.Parent = nil
  1531. flyBV.Parent = root
  1532. flySpeed = flySpeed + 1 + flySpeed / MAX_FLY_SPEED
  1533. if MAX_FLY_SPEED < flySpeed then
  1534. flySpeed = MAX_FLY_SPEED
  1535. end
  1536. else
  1537. floatBP.position = root.Position
  1538. floatBP.Parent = root
  1539. flySpeed = flySpeed - 1
  1540. if flySpeed < 0 then
  1541. flySpeed = 0
  1542. end
  1543. end
  1544. local camCF = cam.CoordinateFrame
  1545. local in_forward = canFly and forward or lastForward
  1546. do
  1547. local in_side = canFly and side or lastSide
  1548. flyBV.velocity = (camCF.lookVector * in_forward + camCF * CFrame.new(in_side, in_forward * 0.2, 0).p - camCF.p) * flySpeed
  1549. turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0, 0)
  1550. -- DECOMPILER ERROR: 7 unprocessed JMP targets
  1551. end
  1552. end
  1553.  
  1554. game:service("RunService").RenderStepped:connect(function()
  1555.  
  1556. if flyToggled then
  1557. pchar.Humanoid.PlatformStand = true
  1558. end
  1559. updateFly()
  1560. end
  1561. )
  1562. chatsys("This is my true form... LATF2!!! ", "Really red")
  1563. wait(1.5)
  1564. chatsys("(Original script created by TheDarkRevenant) ", "Really red")
  1565. wait(2)
  1566. chatsys("(Remade by Lord_Azure) ", "Really red")
  1567. mouse.KeyDown:connect(function(key)
  1568.  
  1569. if key == "b" then
  1570. if Debounces.CanAttack == true then
  1571. Debounces.CanAttack = false
  1572. Debounces.on = true
  1573. Debounces.NoIdl = true
  1574. end
  1575. local kkkNiggerKillerz = 1
  1576. do
  1577. for i = 1, 9 do
  1578. _G.custSound.Volume = kkkNiggerKillerz
  1579. kkkNiggerKillerz = kkkNiggerKillerz - 0.1
  1580. wait(0.1)
  1581. end
  1582. _G.custSound.Volume = 0
  1583. makarovv = game:GetService("Players").LocalPlayer
  1584. helloder = 0
  1585. spawn(function()
  1586.  
  1587. wait(0.2)
  1588. makarovv.Character.Torso.Anchored = true
  1589. wait(0.2)
  1590. makarovv.Character.Humanoid.WalkSpeed = 0
  1591. wait(0.2)
  1592. local m = Instance.new("Model")
  1593. m.Name = "Trim"
  1594. model = Instance.new("Part", m)
  1595. model.BrickColor = BrickColor.new("Institutional white")
  1596. model.Transparency = 1
  1597. model.Name = "Trim"
  1598. model.CFrame = CFrame.new(6.5, 0.100010999, 1.5, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1599. model.Anchored = true
  1600. model.CanCollide = false
  1601. model.Size = Vector3.new(27, 0.200000003, 27)
  1602. model.TopSurface = Enum.SurfaceType.Smooth
  1603. d1 = Instance.new("Decal", model)
  1604. d1.Texture = "rbxassetid://429539092"
  1605. d1.Face = Enum.NormalId.Top
  1606. x1 = Instance.new("PointLight", model)
  1607. x1.Color = Color3.new(0.254902, 0.00784314, 0.4)
  1608. x1.Range = 20
  1609. d2 = Instance.new("Decal", model)
  1610. d2.Texture = "rbxassetid://429539092"
  1611. d2.Face = Enum.NormalId.Bottom
  1612. b1 = Instance.new("CylinderMesh", model)
  1613. b1.Name = "Mesh"
  1614. b1.Offset = Vector3.new(0, 0.100000001, 0)
  1615. b1.Scale = Vector3.new(1.25, 1.25, 1.25)
  1616. m.Parent = game:service("Workspace")
  1617. model.CFrame = makarovv.Character.HumanoidRootPart.CFrame + Vector3.new(0, -3.2, 0)
  1618. wait(0.4)
  1619. helloder = helloder + 5
  1620. model.Rotation = Vector3.new(0, helloder, 0)
  1621. helloder = helloder + 5
  1622. wait(0.1)
  1623. chatsys("I call upon the power of darkness.", "Really red")
  1624. local musicid = Instance.new("Sound", makarovv.Character)
  1625. musicid.SoundId = "rbxassetid://163357343"
  1626. musicid.Volume = 1
  1627. musicid.Pitch = 1
  1628. musicid.Looped = true
  1629. wait(0.1)
  1630. musicid:Play()
  1631. model.Rotation = Vector3.new(0, helloder, 0)
  1632. helloder = helloder + 5
  1633. wait(0.1)
  1634. model.Rotation = Vector3.new(0, helloder, 0)
  1635. helloder = helloder + 5
  1636. wait(0.1)
  1637. model.Rotation = Vector3.new(0, helloder, 0)
  1638. helloder = helloder + 5
  1639. wait(0.1)
  1640. model.Rotation = Vector3.new(0, helloder, 0)
  1641. helloder = helloder + 5
  1642. wait(0.1)
  1643. model.Rotation = Vector3.new(0, helloder, 0)
  1644. helloder = helloder + 5
  1645. wait(0.1)
  1646. model.Rotation = Vector3.new(0, helloder, 0)
  1647. helloder = helloder + 5
  1648. wait(0.1)
  1649. model.Rotation = Vector3.new(0, helloder, 0)
  1650. helloder = helloder + 5
  1651. wait(0.1)
  1652. model.Rotation = Vector3.new(0, helloder, 0)
  1653. helloder = helloder + 5
  1654. wait(0.1)
  1655. model.Rotation = Vector3.new(0, helloder, 0)
  1656. helloder = helloder + 5
  1657. wait(0.1)
  1658. model.Rotation = Vector3.new(0, helloder, 0)
  1659. helloder = helloder + 5
  1660. wait(0.1)
  1661. model.Rotation = Vector3.new(0, helloder, 0)
  1662. helloder = helloder + 5
  1663. wait(0.1)
  1664. model.Rotation = Vector3.new(0, helloder, 0)
  1665. helloder = helloder + 5
  1666. wait(0.1)
  1667. model.Rotation = Vector3.new(0, helloder, 0)
  1668. helloder = helloder + 5
  1669. wait(0.1)
  1670. model.Rotation = Vector3.new(0, helloder, 0)
  1671. helloder = helloder + 5
  1672. wait(0.1)
  1673. model.Rotation = Vector3.new(0, helloder, 0)
  1674. helloder = helloder + 5
  1675. wait(0.1)
  1676. model.Rotation = Vector3.new(0, helloder, 0)
  1677. helloder = helloder + 5
  1678. wait(0.1)
  1679. model.Rotation = Vector3.new(0, helloder, 0)
  1680. helloder = helloder + 5
  1681. wait(0.1)
  1682. model.Rotation = Vector3.new(0, helloder, 0)
  1683. helloder = helloder + 5
  1684. wait(0.1)
  1685. model.Rotation = Vector3.new(0, helloder, 0)
  1686. helloder = helloder + 5
  1687. wait(0.1)
  1688. model.Rotation = Vector3.new(0, helloder, 0)
  1689. helloder = helloder + 5
  1690. wait(0.1)
  1691. model.Rotation = Vector3.new(0, helloder, 0)
  1692. helloder = helloder + 5
  1693. wait(0.1)
  1694. model.Rotation = Vector3.new(0, helloder, 0)
  1695. helloder = helloder + 5
  1696. wait(0.1)
  1697. model.Rotation = Vector3.new(0, helloder, 0)
  1698. helloder = helloder + 5
  1699. wait(0.1)
  1700. model.Rotation = Vector3.new(0, helloder, 0)
  1701. helloder = helloder + 5
  1702. wait(0.1)
  1703. model.Rotation = Vector3.new(0, helloder, 0)
  1704. helloder = helloder + 5
  1705. wait(0.1)
  1706. model.Rotation = Vector3.new(0, helloder, 0)
  1707. helloder = helloder + 5
  1708. wait(0.1)
  1709. model.Rotation = Vector3.new(0, helloder, 0)
  1710. helloder = helloder + 5
  1711. wait(0.1)
  1712. model.Rotation = Vector3.new(0, helloder, 0)
  1713. helloder = helloder + 5
  1714. wait(0.1)
  1715. model.Rotation = Vector3.new(0, helloder, 0)
  1716. helloder = helloder + 5
  1717. wait(0.1)
  1718. model.Rotation = Vector3.new(0, helloder, 0)
  1719. helloder = helloder + 5
  1720. wait(0.1)
  1721. model.Rotation = Vector3.new(0, helloder, 0)
  1722. helloder = helloder + 5
  1723. wait(0.1)
  1724. model.Rotation = Vector3.new(0, helloder, 0)
  1725. helloder = helloder + 5
  1726. wait(0.1)
  1727. model.Rotation = Vector3.new(0, helloder, 0)
  1728. helloder = helloder + 5
  1729. wait(0.1)
  1730. model.Rotation = Vector3.new(0, helloder, 0)
  1731. helloder = helloder + 5
  1732. wait(0.1)
  1733. model.Rotation = Vector3.new(0, helloder, 0)
  1734. helloder = helloder + 5
  1735. wait(0.1)
  1736. model.Rotation = Vector3.new(0, helloder, 0)
  1737. helloder = helloder + 5
  1738. wait(0.1)
  1739. model.Rotation = Vector3.new(0, helloder, 0)
  1740. helloder = helloder + 5
  1741. wait(0.1)
  1742. model.Rotation = Vector3.new(0, helloder, 0)
  1743. helloder = helloder + 5
  1744. wait(0.1)
  1745. model.Rotation = Vector3.new(0, helloder, 0)
  1746. helloder = helloder + 5
  1747. wait(0.1)
  1748. model.Rotation = Vector3.new(0, helloder, 0)
  1749. helloder = helloder + 5
  1750. wait(0.1)
  1751. model.Rotation = Vector3.new(0, helloder, 0)
  1752. helloder = helloder + 5
  1753. wait(0.1)
  1754. model.Rotation = Vector3.new(0, helloder, 0)
  1755. helloder = helloder + 5
  1756. wait(0.1)
  1757. model.Rotation = Vector3.new(0, helloder, 0)
  1758. helloder = helloder + 5
  1759. wait(0.1)
  1760. model.Rotation = Vector3.new(0, helloder, 0)
  1761. helloder = helloder + 5
  1762. wait(0.1)
  1763. model.Rotation = Vector3.new(0, helloder, 0)
  1764. helloder = helloder + 5
  1765. wait(0.1)
  1766. model.Rotation = Vector3.new(0, helloder, 0)
  1767. helloder = helloder + 5
  1768. wait(0.1)
  1769. model.Rotation = Vector3.new(0, helloder, 0)
  1770. helloder = helloder + 5
  1771. wait(0.1)
  1772. model.Rotation = Vector3.new(0, helloder, 0)
  1773. helloder = helloder + 5
  1774. wait(0.1)
  1775. model.Rotation = Vector3.new(0, helloder, 0)
  1776. helloder = helloder + 5
  1777. wait(0.1)
  1778. model.Rotation = Vector3.new(0, helloder, 0)
  1779. helloder = helloder + 5
  1780. wait(0.1)
  1781. model.Rotation = Vector3.new(0, helloder, 0)
  1782. helloder = helloder + 5
  1783. wait(0.1)
  1784. model.Rotation = Vector3.new(0, helloder, 0)
  1785. helloder = helloder + 5
  1786. wait(0.1)
  1787. model.Rotation = Vector3.new(0, helloder, 0)
  1788. helloder = helloder + 5
  1789. wait(0.1)
  1790. chatsys("You shall witness the descent of the omnipotent god.", "Really red")
  1791. model.Rotation = Vector3.new(0, helloder, 0)
  1792. helloder = helloder + 5
  1793. wait(0.1)
  1794. model.Rotation = Vector3.new(0, helloder, 0)
  1795. helloder = helloder + 5
  1796. wait(0.1)
  1797. model.Rotation = Vector3.new(0, helloder, 0)
  1798. helloder = helloder + 5
  1799. wait(0.1)
  1800. model.Rotation = Vector3.new(0, helloder, 0)
  1801. helloder = helloder + 5
  1802. wait(0.1)
  1803. model.Rotation = Vector3.new(0, helloder, 0)
  1804. helloder = helloder + 5
  1805. wait(0.1)
  1806. model.Rotation = Vector3.new(0, helloder, 0)
  1807. helloder = helloder + 5
  1808. wait(0.1)
  1809. model.Rotation = Vector3.new(0, helloder, 0)
  1810. helloder = helloder + 5
  1811. wait(0.1)
  1812. model.Rotation = Vector3.new(0, helloder, 0)
  1813. helloder = helloder + 5
  1814. wait(0.1)
  1815. model.Rotation = Vector3.new(0, helloder, 0)
  1816. helloder = helloder + 5
  1817. wait(0.1)
  1818. model.Rotation = Vector3.new(0, helloder, 0)
  1819. helloder = helloder + 5
  1820. wait(0.1)
  1821. model.Rotation = Vector3.new(0, helloder, 0)
  1822. helloder = helloder + 5
  1823. wait(0.1)
  1824. model.Rotation = Vector3.new(0, helloder, 0)
  1825. helloder = helloder + 5
  1826. wait(0.1)
  1827. model.Rotation = Vector3.new(0, helloder, 0)
  1828. helloder = helloder + 5
  1829. wait(0.1)
  1830. model.Rotation = Vector3.new(0, helloder, 0)
  1831. helloder = helloder + 5
  1832. wait(0.1)
  1833. model.Rotation = Vector3.new(0, helloder, 0)
  1834. helloder = helloder + 5
  1835. wait(0.1)
  1836. model.Rotation = Vector3.new(0, helloder, 0)
  1837. helloder = helloder + 5
  1838. wait(0.1)
  1839. model.Rotation = Vector3.new(0, helloder, 0)
  1840. helloder = helloder + 5
  1841. wait(0.1)
  1842. model.Rotation = Vector3.new(0, helloder, 0)
  1843. helloder = helloder + 5
  1844. wait(0.1)
  1845. model.Rotation = Vector3.new(0, helloder, 0)
  1846. helloder = helloder + 5
  1847. wait(0.1)
  1848. model.Rotation = Vector3.new(0, helloder, 0)
  1849. helloder = helloder + 5
  1850. wait(0.1)
  1851. model.Rotation = Vector3.new(0, helloder, 0)
  1852. helloder = helloder + 5
  1853. wait(0.1)
  1854. model.Rotation = Vector3.new(0, helloder, 0)
  1855. helloder = helloder + 5
  1856. wait(0.1)
  1857. model.Rotation = Vector3.new(0, helloder, 0)
  1858. helloder = helloder + 5
  1859. wait(0.1)
  1860. model.Rotation = Vector3.new(0, helloder, 0)
  1861. helloder = helloder + 5
  1862. wait(0.1)
  1863. model.Rotation = Vector3.new(0, helloder, 0)
  1864. helloder = helloder + 5
  1865. wait(0.1)
  1866. model.Rotation = Vector3.new(0, helloder, 0)
  1867. helloder = helloder + 5
  1868. wait(0.1)
  1869. model.Rotation = Vector3.new(0, helloder, 0)
  1870. helloder = helloder + 5
  1871. wait(0.1)
  1872. model.Rotation = Vector3.new(0, helloder, 0)
  1873. helloder = helloder + 5
  1874. wait(0.1)
  1875. model.Rotation = Vector3.new(0, helloder, 0)
  1876. helloder = helloder + 5
  1877. wait(0.1)
  1878. model.Rotation = Vector3.new(0, helloder, 0)
  1879. helloder = helloder + 5
  1880. wait(0.1)
  1881. model.Rotation = Vector3.new(0, helloder, 0)
  1882. helloder = helloder + 5
  1883. wait(0.1)
  1884. model.Rotation = Vector3.new(0, helloder, 0)
  1885. helloder = helloder + 5
  1886. wait(0.1)
  1887. model.Rotation = Vector3.new(0, helloder, 0)
  1888. helloder = helloder + 5
  1889. wait(0.1)
  1890. model.Rotation = Vector3.new(0, helloder, 0)
  1891. helloder = helloder + 5
  1892. wait(0.1)
  1893. model.Rotation = Vector3.new(0, helloder, 0)
  1894. helloder = helloder + 5
  1895. wait(0.1)
  1896. model.Rotation = Vector3.new(0, helloder, 0)
  1897. helloder = helloder + 5
  1898. wait(0.1)
  1899. model.Rotation = Vector3.new(0, helloder, 0)
  1900. helloder = helloder + 5
  1901. wait(0.1)
  1902. model.Rotation = Vector3.new(0, helloder, 0)
  1903. helloder = helloder + 5
  1904. wait(0.1)
  1905. model.Rotation = Vector3.new(0, helloder, 0)
  1906. helloder = helloder + 5
  1907. wait(0.1)
  1908. model.Rotation = Vector3.new(0, helloder, 0)
  1909. helloder = helloder + 5
  1910. wait(0.1)
  1911. model.Rotation = Vector3.new(0, helloder, 0)
  1912. helloder = helloder + 5
  1913. wait(0.1)
  1914. model.Rotation = Vector3.new(0, helloder, 0)
  1915. helloder = helloder + 5
  1916. wait(0.1)
  1917. model.Rotation = Vector3.new(0, helloder, 0)
  1918. helloder = helloder + 5
  1919. wait(0.1)
  1920. model.Rotation = Vector3.new(0, helloder, 0)
  1921. helloder = helloder + 5
  1922. wait(0.1)
  1923. model.Rotation = Vector3.new(0, helloder, 0)
  1924. helloder = helloder + 5
  1925. wait(0.1)
  1926. model.Rotation = Vector3.new(0, helloder, 0)
  1927. helloder = helloder + 5
  1928. wait(0.1)
  1929. model.Rotation = Vector3.new(0, helloder, 0)
  1930. helloder = helloder + 5
  1931. wait(0.1)
  1932. model.Rotation = Vector3.new(0, helloder, 0)
  1933. helloder = helloder + 5
  1934. wait(0.1)
  1935. model.Rotation = Vector3.new(0, helloder, 0)
  1936. helloder = helloder + 5
  1937. wait(0.1)
  1938. model.Rotation = Vector3.new(0, helloder, 0)
  1939. helloder = helloder + 5
  1940. wait(0.1)
  1941. model.Rotation = Vector3.new(0, helloder, 0)
  1942. helloder = helloder + 5
  1943. wait(0.1)
  1944. model.Rotation = Vector3.new(0, helloder, 0)
  1945. helloder = helloder + 5
  1946. wait(0.1)
  1947. model.Rotation = Vector3.new(0, helloder, 0)
  1948. helloder = helloder + 5
  1949. wait(0.1)
  1950. chatsys("With all the demonic power of hell...", "Really red")
  1951. wait(0.1)
  1952. model.Rotation = Vector3.new(0, helloder, 0)
  1953. helloder = helloder + 5
  1954. wait(0.1)
  1955. model.Rotation = Vector3.new(0, helloder, 0)
  1956. helloder = helloder + 5
  1957. wait(0.1)
  1958. model.Rotation = Vector3.new(0, helloder, 0)
  1959. helloder = helloder + 5
  1960. wait(0.1)
  1961. model.Rotation = Vector3.new(0, helloder, 0)
  1962. helloder = helloder + 5
  1963. wait(0.1)
  1964. model.Rotation = Vector3.new(0, helloder, 0)
  1965. helloder = helloder + 5
  1966. wait(0.1)
  1967. model.Rotation = Vector3.new(0, helloder, 0)
  1968. helloder = helloder + 5
  1969. wait(0.1)
  1970. model.Rotation = Vector3.new(0, helloder, 0)
  1971. helloder = helloder + 5
  1972. wait(0.1)
  1973. model.Rotation = Vector3.new(0, helloder, 0)
  1974. helloder = helloder + 5
  1975. wait(0.1)
  1976. model.Rotation = Vector3.new(0, helloder, 0)
  1977. helloder = helloder + 5
  1978. wait(0.1)
  1979. model.Rotation = Vector3.new(0, helloder, 0)
  1980. helloder = helloder + 5
  1981. wait(0.1)
  1982. model.Rotation = Vector3.new(0, helloder, 0)
  1983. helloder = helloder + 5
  1984. wait(0.1)
  1985. model.Rotation = Vector3.new(0, helloder, 0)
  1986. helloder = helloder + 5
  1987. wait(0.1)
  1988. model.Rotation = Vector3.new(0, helloder, 0)
  1989. helloder = helloder + 5
  1990. wait(0.1)
  1991. model.Rotation = Vector3.new(0, helloder, 0)
  1992. helloder = helloder + 5
  1993. wait(0.1)
  1994. model.Rotation = Vector3.new(0, helloder, 0)
  1995. helloder = helloder + 5
  1996. wait(0.1)
  1997. model.Rotation = Vector3.new(0, helloder, 0)
  1998. helloder = helloder + 5
  1999. wait(0.1)
  2000. model.Rotation = Vector3.new(0, helloder, 0)
  2001. helloder = helloder + 5
  2002. wait(0.1)
  2003. model.Rotation = Vector3.new(0, helloder, 0)
  2004. helloder = helloder + 5
  2005. wait(0.1)
  2006. model.Rotation = Vector3.new(0, helloder, 0)
  2007. helloder = helloder + 5
  2008. wait(0.1)
  2009. model.Rotation = Vector3.new(0, helloder, 0)
  2010. helloder = helloder + 5
  2011. wait(0.1)
  2012. model.Rotation = Vector3.new(0, helloder, 0)
  2013. helloder = helloder + 5
  2014. wait(0.1)
  2015. model.Rotation = Vector3.new(0, helloder, 0)
  2016. helloder = helloder + 5
  2017. wait(0.1)
  2018. model.Rotation = Vector3.new(0, helloder, 0)
  2019. helloder = helloder + 5
  2020. wait(0.1)
  2021. model.Rotation = Vector3.new(0, helloder, 0)
  2022. helloder = helloder + 5
  2023. wait(0.1)
  2024. model.Rotation = Vector3.new(0, helloder, 0)
  2025. helloder = helloder + 5
  2026. wait(0.1)
  2027. model.Rotation = Vector3.new(0, helloder, 0)
  2028. helloder = helloder + 5
  2029. wait(0.1)
  2030. model.Rotation = Vector3.new(0, helloder, 0)
  2031. helloder = helloder + 5
  2032. wait(0.1)
  2033. model.Rotation = Vector3.new(0, helloder, 0)
  2034. helloder = helloder + 5
  2035. wait(0.1)
  2036. model.Rotation = Vector3.new(0, helloder, 0)
  2037. helloder = helloder + 5
  2038. wait(0.1)
  2039. model.Rotation = Vector3.new(0, helloder, 0)
  2040. helloder = helloder + 5
  2041. wait(0.1)
  2042. model.Rotation = Vector3.new(0, helloder, 0)
  2043. helloder = helloder + 5
  2044. wait(0.1)
  2045. model.Rotation = Vector3.new(0, helloder, 0)
  2046. helloder = helloder + 5
  2047. wait(0.1)
  2048. model.Rotation = Vector3.new(0, helloder, 0)
  2049. helloder = helloder + 5
  2050. wait(0.1)
  2051. model.Rotation = Vector3.new(0, helloder, 0)
  2052. helloder = helloder + 5
  2053. wait(0.1)
  2054. model.Rotation = Vector3.new(0, helloder, 0)
  2055. helloder = helloder + 5
  2056. wait(0.1)
  2057. model.Rotation = Vector3.new(0, helloder, 0)
  2058. helloder = helloder + 5
  2059. wait(0.1)
  2060. model.Rotation = Vector3.new(0, helloder, 0)
  2061. helloder = helloder + 5
  2062. wait(0.1)
  2063. model.Rotation = Vector3.new(0, helloder, 0)
  2064. helloder = helloder + 5
  2065. wait(0.1)
  2066. model.Rotation = Vector3.new(0, helloder, 0)
  2067. helloder = helloder + 5
  2068. wait(0.1)
  2069. model.Rotation = Vector3.new(0, helloder, 0)
  2070. helloder = helloder + 5
  2071. wait(0.1)
  2072. model.Rotation = Vector3.new(0, helloder, 0)
  2073. helloder = helloder + 5
  2074. wait(0.1)
  2075. model.Rotation = Vector3.new(0, helloder, 0)
  2076. helloder = helloder + 5
  2077. wait(0.1)
  2078. model.Rotation = Vector3.new(0, helloder, 0)
  2079. helloder = helloder + 5
  2080. wait(0.1)
  2081. model.Rotation = Vector3.new(0, helloder, 0)
  2082. helloder = helloder + 5
  2083. wait(0.1)
  2084. model.Rotation = Vector3.new(0, helloder, 0)
  2085. helloder = helloder + 5
  2086. wait(0.1)
  2087. model.Rotation = Vector3.new(0, helloder, 0)
  2088. helloder = helloder + 5
  2089. wait(0.1)
  2090. model.Rotation = Vector3.new(0, helloder, 0)
  2091. helloder = helloder + 5
  2092. wait(0.1)
  2093. model.Rotation = Vector3.new(0, helloder, 0)
  2094. helloder = helloder + 5
  2095. wait(0.1)
  2096. model.Rotation = Vector3.new(0, helloder, 0)
  2097. helloder = helloder + 5
  2098. wait(0.1)
  2099. model.Rotation = Vector3.new(0, helloder, 0)
  2100. helloder = helloder + 5
  2101. wait(0.1)
  2102. model.Rotation = Vector3.new(0, helloder, 0)
  2103. helloder = helloder + 5
  2104. wait(0.1)
  2105. model.Rotation = Vector3.new(0, helloder, 0)
  2106. helloder = helloder + 5
  2107. wait(0.1)
  2108. model.Rotation = Vector3.new(0, helloder, 0)
  2109. helloder = helloder + 5
  2110. wait(0.1)
  2111. model.Rotation = Vector3.new(0, helloder, 0)
  2112. helloder = helloder + 5
  2113. wait(0.1)
  2114. model.Rotation = Vector3.new(0, helloder, 0)
  2115. helloder = helloder + 5
  2116. wait(0.1)
  2117. model.Rotation = Vector3.new(0, helloder, 0)
  2118. helloder = helloder + 5
  2119. wait(0.1)
  2120. model.Rotation = Vector3.new(0, helloder, 0)
  2121. helloder = helloder + 5
  2122. wait(0.1)
  2123. model.Size = model.Size - Vector3.new(5, 0, 5)
  2124. wait(0.1)
  2125. model.Size = model.Size - Vector3.new(5, 0, 5)
  2126. wait(0.1)
  2127. model.Size = model.Size - Vector3.new(5, 0, 5)
  2128. wait(0.1)
  2129. model:Destroy()
  2130. wait(0.1)
  2131. chatsys("I invoke, Mass Annihilation! ", "Really red")
  2132. local m = Instance.new("Model")
  2133. m.Name = "Trim"
  2134. modelz = Instance.new("Part", m)
  2135. modelz.BrickColor = BrickColor.new("Institutional white")
  2136. modelz.Transparency = 1
  2137. modelz.Name = "Trim"
  2138. modelz.CFrame = CFrame.new(3.49999809, 0.700019002, 2.5, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2139. modelz.Anchored = true
  2140. modelz.CanCollide = false
  2141. modelz.Locked = true
  2142. modelz.Size = Vector3.new(91, 1, 91)
  2143. modelz.TopSurface = Enum.SurfaceType.Smooth
  2144. d1 = Instance.new("Decal", modelz)
  2145. d1.Texture = "rbxassetid://342199418"
  2146. d1.Face = Enum.NormalId.Top
  2147. x1 = Instance.new("PointLight", modelz)
  2148. x1.Range = 60
  2149. d2 = Instance.new("Decal", modelz)
  2150. d2.Texture = "rbxassetid://342199418"
  2151. d2.Face = Enum.NormalId.Bottom
  2152. b1 = Instance.new("CylinderMesh", modelz)
  2153. b1.Name = "Mesh"
  2154. b1.Offset = Vector3.new(0, 0.100000001, 0)
  2155. b1.Scale = Vector3.new(1.25, 1.25, 1.25)
  2156. m.Parent = game:service("Workspace")
  2157. m:MakeJoints()
  2158. modelz.CFrame = makarovv.Character.HumanoidRootPart.CFrame + Vector3.new(0, 150, 0)
  2159. wait(0.1)
  2160. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2161. wait(0.1)
  2162. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2163. wait(0.1)
  2164. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2165. wait(0.1)
  2166. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2167. wait(0.1)
  2168. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2169. wait(0.1)
  2170. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2171. wait(0.1)
  2172. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2173. wait(0.1)
  2174. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2175. wait(0.1)
  2176. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2177. wait(0.1)
  2178. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2179. wait(0.1)
  2180. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2181. wait(0.1)
  2182. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2183. wait(0.1)
  2184. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2185. wait(0.1)
  2186. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2187. wait(0.1)
  2188. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2189. wait(0.1)
  2190. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2191. wait(0.1)
  2192. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2193. wait(0.1)
  2194. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2195. wait(0.1)
  2196. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2197. wait(0.1)
  2198. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2199. wait(0.1)
  2200. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2201. wait(0.1)
  2202. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2203. wait(0.1)
  2204. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2205. wait(0.1)
  2206. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2207. wait(0.1)
  2208. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2209. wait(0.1)
  2210. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2211. wait(0.1)
  2212. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2213. wait(0.1)
  2214. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2215. wait(0.1)
  2216. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2217. wait(0.1)
  2218. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2219. wait(0.1)
  2220. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2221. wait(0.1)
  2222. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2223. wait(0.1)
  2224. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2225. wait(0.1)
  2226. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2227. wait(0.1)
  2228. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2229. wait(0.1)
  2230. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2231. wait(0.1)
  2232. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2233. wait(0.1)
  2234. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2235. wait(0.1)
  2236. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2237. wait(0.1)
  2238. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2239. wait(0.1)
  2240. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2241. wait(0.1)
  2242. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2243. wait(0.1)
  2244. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2245. wait(0.1)
  2246. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2247. wait(0.1)
  2248. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2249. wait(0.1)
  2250. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2251. wait(0.1)
  2252. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2253. wait(0.1)
  2254. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2255. wait(0.1)
  2256. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2257. wait(0.1)
  2258. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2259. wait(0.1)
  2260. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2261. wait(0.1)
  2262. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2263. wait(0.1)
  2264. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2265. wait(0.1)
  2266. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2267. wait(0.1)
  2268. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2269. wait(0.1)
  2270. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2271. wait(0.1)
  2272. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2273. wait(0.1)
  2274. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2275. wait(0.1)
  2276. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2277. wait(0.1)
  2278. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2279. wait(0.1)
  2280. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2281. wait(0.1)
  2282. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2283. wait(0.1)
  2284. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2285. wait(0.1)
  2286. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2287. wait(0.1)
  2288. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2289. wait(0.1)
  2290. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2291. wait(0.1)
  2292. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2293. wait(0.1)
  2294. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2295. wait(0.1)
  2296. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2297. wait(0.1)
  2298. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2299. wait(0.1)
  2300. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2301. wait(0.1)
  2302. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2303. wait(0.1)
  2304. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2305. wait(0.1)
  2306. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2307. wait(0.1)
  2308. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2309. wait(0.1)
  2310. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2311. wait(0.1)
  2312. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2313. wait(0.1)
  2314. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2315. wait(0.1)
  2316. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2317. wait(0.1)
  2318. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2319. wait(0.1)
  2320. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2321. wait(0.1)
  2322. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2323. wait(0.1)
  2324. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2325. wait(0.1)
  2326. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2327. wait(0.1)
  2328. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2329. wait(0.1)
  2330. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2331. wait(0.1)
  2332. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2333. wait(0.1)
  2334. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2335. wait(0.1)
  2336. modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
  2337. wait(0.1)
  2338. game.Lighting.Ambient = Color3.new(-250, -250, -250)
  2339. wait(15)
  2340. spawn(function()
  2341.  
  2342. for i,v in pairs(game.Players:GetChildren()) do
  2343. if v ~= makarovv and v ~= game:GetService("Players").LocalPlayer then
  2344. v.Character:BreakJoints()
  2345. wait(5)
  2346. end
  2347. end
  2348. end
  2349. )
  2350. wait(1)
  2351. game.Lighting.Ambient = Color3.new(0, 0, 0)
  2352. wait(0.2)
  2353. musicid:Stop()
  2354. musicid:Destroy()
  2355. wait(0.2)
  2356. modelz.Size = modelz.Size - Vector3.new(50, 0, 50)
  2357. wait(0.1)
  2358. modelz.Size = modelz.Size - Vector3.new(50, 0, 50)
  2359. wait(0.1)
  2360. modelz.Size = modelz.Size - Vector3.new(50, 0, 50)
  2361. wait(0.1)
  2362. modelz.Size = modelz.Size - Vector3.new(50, 0, 50)
  2363. wait(0.1)
  2364. modelz.Size = modelz.Size - Vector3.new(50, 0, 50)
  2365. wait(0.1)
  2366. modelz.Size = modelz.Size - Vector3.new(50, 0, 50)
  2367. wait(0.1)
  2368. modelz:Destroy()
  2369. makarovv.Character.Torso.Anchored = false
  2370. wait(0.1)
  2371. makarovv.Character.Humanoid.WalkSpeed = 16
  2372. wait(0.2)
  2373. wait(0.2)
  2374. for i = 1, 10 do
  2375. _G.custSound.Volume = kkkNiggerKillerz
  2376. kkkNiggerKillerz = kkkNiggerKillerz + 0.1
  2377. wait(0.1)
  2378. end
  2379. if Debounces.CanAttack == false then
  2380. Debounces.CanAttack = true
  2381. Debounces.on = false
  2382. Debounces.NoIdl = false
  2383. end
  2384. end
  2385. )
  2386. end
  2387. end
  2388. end
  2389. )
  2390. mouse.KeyDown:connect(function(key)
  2391.  
  2392. if key == "q" and Debounces.CanAttack == true then
  2393. Debounces.CanAttack = false
  2394. Debounces.NoIdl = true
  2395. Debounces.on = true
  2396.  
  2397. function FindNearestTorso(Position,Distance,SinglePlayer)
  2398. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  2399. local List = {}
  2400. for i,v in pairs(workspace:GetChildren())do
  2401. if v:IsA("Model")then
  2402. if v:findFirstChild("Torso")then
  2403. if v ~= char then
  2404. if(v.Torso.Position -Position).magnitude <= Distance then
  2405. table.insert(List,v)
  2406. end
  2407. end
  2408. end
  2409. end
  2410. end
  2411. return List
  2412. end
  2413.  
  2414. z = Instance.new("Sound", hed)
  2415. z.SoundId = "rbxassetid://232213955"
  2416. z.Pitch = 1
  2417. z.Volume = 1
  2418. wait(0.2)
  2419. z:Play()
  2420. sp = Instance.new("Part", rarm)
  2421. sp.Anchored = true
  2422. sp.CanCollide = false
  2423. sp.Locked = true
  2424. sp.Transparency = 0
  2425. sp.Material = "Neon"
  2426. sp.Size = Vector3.new(1, 1, 1)
  2427. sp.TopSurface = "SmoothNoOutlines"
  2428. sp.BottomSurface = "SmoothNoOutlines"
  2429. sp.BrickColor = BrickColor.new("Bright red")
  2430. spm = Instance.new("SpecialMesh", sp)
  2431. spm.MeshType = "Sphere"
  2432. spm.Scale = Vector3.new(21, 21, 21)
  2433. sp2 = Instance.new("Part", rarm)
  2434. sp2.Name = "Energy"
  2435. sp2.BrickColor = BrickColor.new("Bright red")
  2436. sp2.Size = Vector3.new(1, 1, 1)
  2437. sp2.Shape = "Ball"
  2438. sp2.CanCollide = false
  2439. sp2.Anchored = true
  2440. sp2.Locked = true
  2441. sp2.TopSurface = 0
  2442. sp2.BottomSurface = 0
  2443. sp2.Transparency = 1
  2444. spm2 = Instance.new("SpecialMesh", sp2)
  2445. spm2.MeshId = "rbxassetid://9982590"
  2446. spm2.Scale = Vector3.new(2, 2, 2)
  2447. do
  2448. for i = 1, 20 do
  2449. spm.Scale = spm.Scale - Vector3.new(1, 1, 1)
  2450. sp.CFrame = root.CFrame * CFrame.new(0, 1, -2)
  2451. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.62, 0) * CFrame.Angles(math.rad(-6), math.rad(-6), math.rad(8)), 0.4)
  2452. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.62, 0) * CFrame.Angles(math.rad(-6), math.rad(6), math.rad(-8)), 0.4)
  2453. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(0), 0), 0.4)
  2454. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  2455. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  2456. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  2457. if Debounces.on == false then
  2458. break
  2459. end
  2460. rs:wait()
  2461. end
  2462. end
  2463. do
  2464. for i = 1, 100, 20 do
  2465. rs:wait()
  2466. sp.CFrame = root.CFrame * CFrame.new(0, 1, -2)
  2467. end
  2468. for i = 1, 20 do
  2469. sp.CFrame = root.CFrame * CFrame.new(0, 1, -2)
  2470. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.62, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(8)), 0.4)
  2471. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.62, 0.2) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.4)
  2472. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(10), math.rad(-30), 0), 0.4)
  2473. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(40), math.rad(0)), 0.4)
  2474. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  2475. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  2476. if Debounces.on == false then
  2477. break
  2478. end
  2479. rs:wait()
  2480. end
  2481. do
  2482. sp.Transparency = 1
  2483. for i = 1, 20 do
  2484. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.62, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(8)), 0.4)
  2485. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2, 0.62, -0.2) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.4)
  2486. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.4)
  2487. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-50), math.rad(0)), 0.4)
  2488. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  2489. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  2490. if Debounces.on == false then
  2491. break
  2492. end
  2493. rs:wait()
  2494. end
  2495. do
  2496. wait(1)
  2497. sp.Transparency = 0
  2498. sp2.Transparency = 0.84
  2499. for i = 1, 20 do
  2500. sp.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  2501. sp2.CFrame = sp.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-i), math.rad(-i), math.rad(i))
  2502. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(110), math.rad(-6), math.rad(140)), 0.4)
  2503. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(80), math.rad(6), math.rad(-40)), 0.2)
  2504. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(30), 0), 0.2)
  2505. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.3)
  2506. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), 0, math.rad(-14)), 0.2)
  2507. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-16), 0, math.rad(8)), 0.2)
  2508. if Debounces.on == false then
  2509. break
  2510. end
  2511. rs:wait()
  2512. end
  2513. do
  2514. for i = 1, 2880, 50 do
  2515. rs:wait()
  2516. sp.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  2517. sp2.CFrame = rarm.CFrame * CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-i / 10), math.rad(-i / 10), math.rad(i / 10))
  2518. rs:wait()
  2519. end
  2520. sp:Destroy()
  2521. sp2:Destroy()
  2522. local X = Instance.new("Part", char)
  2523. local O = Instance.new("ObjectValue", X)
  2524. O.Name = "creator"
  2525. X.Locked = true
  2526. X.Name = "Shell"
  2527. X.Anchored = false
  2528. X.CanCollide = false
  2529. X.Transparency = 0
  2530. X.Reflectance = 0
  2531. X.BottomSurface = 0
  2532. X.TopSurface = 0
  2533. X.Shape = 0
  2534. local V = Instance.new("ObjectValue", X)
  2535. V.Value = char
  2536. V.Name = "creator"
  2537. X.BrickColor = BrickColor.new("Bright red")
  2538. X.Size = Vector3.new(2, 2, 2)
  2539. X.Material = "Neon"
  2540. local Z = Instance.new("SpecialMesh", X)
  2541. Z.MeshType = "Sphere"
  2542. Z.Scale = Vector3.new(0.5, 0.5, 1)
  2543. X.CFrame = rarm.CFrame * CFrame.new(-3, 0, 0)
  2544. local bv = Instance.new("BodyVelocity", X)
  2545. bv.maxForce = Vector3.new(99999, 99999, 99999)
  2546. X.CFrame = CFrame.new(X.Position, mouse.Hit.p)
  2547. bv.velocity = X.CFrame.lookVector * 65
  2548. Explode = X.Touched:connect(function(hit)
  2549.  
  2550. if hit ~= char and hit.Name ~= "Shell" then
  2551. local cf = X.CFrame
  2552. do
  2553. bv:Destroy()
  2554. X.Anchored = true
  2555. Z:Remove()
  2556. Explode:disconnect()
  2557. X.Size = Vector3.new(3, 3, 3)
  2558. X.Touched:connect(function(hit)
  2559.  
  2560. end
  2561. )
  2562. X.CanCollide = false
  2563. local part3 = Instance.new("Part", rarm)
  2564. part3.Anchored = true
  2565. part3.CanCollide = false
  2566. part3.Locked = true
  2567. part3.TopSurface = "SmoothNoOutlines"
  2568. part3.BottomSurface = "SmoothNoOutlines"
  2569. part3.Size = Vector3.new(1, 1, 1)
  2570. part3.CFrame = X.CFrame
  2571. part3.Transparency = 0
  2572. part3.BrickColor = BrickColor.new("Bright red")
  2573. local mesh3 = Instance.new("SpecialMesh", part3)
  2574. mesh3.MeshType = "Sphere"
  2575. mesh3.Scale = Vector3.new(1, 1, 1)
  2576. local part4 = Instance.new("Part", rarm)
  2577. part4.Material = "Neon"
  2578. part4.Anchored = true
  2579. part4.CanCollide = false
  2580. part4.Locked = true
  2581. part4.TopSurface = "SmoothNoOutlines"
  2582. part4.BottomSurface = "SmoothNoOutlines"
  2583. part4.Size = Vector3.new(1, 1, 1)
  2584. part4.CFrame = X.CFrame
  2585. part4.Transparency = 0
  2586. part4.BrickColor = BrickColor.new("Really red")
  2587. local mesh4 = Instance.new("SpecialMesh", part4)
  2588. mesh4.MeshType = "Sphere"
  2589. mesh4.Scale = Vector3.new(0.5, 0.5, 0.5)
  2590. local part7 = Instance.new("Part", rarm)
  2591. part7.Material = "Neon"
  2592. part7.Anchored = true
  2593. part7.CanCollide = false
  2594. part7.Locked = true
  2595. part7.TopSurface = "SmoothNoOutlines"
  2596. part7.BottomSurface = "SmoothNoOutlines"
  2597. part7.Size = Vector3.new(1, 1, 1)
  2598. part7.CFrame = X.CFrame
  2599. part7.Transparency = 0
  2600. part7.BrickColor = BrickColor.new("Really black")
  2601. local mesh7 = Instance.new("SpecialMesh", part7)
  2602. mesh7.MeshType = "Sphere"
  2603. mesh7.Scale = Vector3.new(0.1, 0.1, 0.1)
  2604. for i,v in pairs(FindNearestTorso(X.CFrame.p, 140)) do
  2605. if v:FindFirstChild("Humanoid") then
  2606. v.Humanoid:TakeDamage(math.random(100000, 10000000))
  2607. v.Humanoid.PlatformStand = true
  2608. v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
  2609. end
  2610. end
  2611. chatsys("Obliteration!", "Really red")
  2612. wait(0.2)
  2613. local acos = math.acos
  2614. local sqrt = math.sqrt
  2615. local Vec3 = Vector3.new
  2616. local fromAxisAngle = CFrame.fromAxisAngle
  2617. local toAxisAngle = function(CFr)
  2618.  
  2619. local X, Y, Z, R00, R01, R02, R10, R11, R12, R20, R21, R22 = CFr:components()
  2620. local Angle = math.acos((R00 + R11 + R22 - 1) / 2)
  2621. local A = R21 - R12 ^ 2 + R02 - R20 ^ 2 + R10 - R01 ^ 2
  2622. if A ~= 0 or not 1e-05 then
  2623. local B = R21 - R12 ^ 2 + R02 - R20 ^ 2 + R10 - R01 ^ 2
  2624. if B ~= 0 or not 1e-05 then
  2625. local C = R21 - R12 ^ 2 + R02 - R20 ^ 2 + R10 - R01 ^ 2
  2626. if C ~= 0 or not 1e-05 then
  2627. local x = (R21 - R12) / sqrt(A)
  2628. local y = (R02 - R20) / sqrt(B)
  2629. local z = (R10 - R01) / sqrt(C)
  2630. return Vec3(x, y, z), Angle
  2631. end
  2632. end
  2633. end
  2634. end
  2635.  
  2636. ApplyTrig = function(Num, Func)
  2637.  
  2638. local Min, Max = Func(0), Func(1)
  2639. local i = Func(Num)
  2640. return (i - Min) / (Max - Min)
  2641. end
  2642.  
  2643. LerpCFrame = function(CFrame1, CFrame2, Num)
  2644.  
  2645. local Vec, Ang = toAxisAngle(CFrame1:inverse() * CFrame2)
  2646. return CFrame1 * fromAxisAngle(Vec, Ang * Num) + (CFrame2.p - CFrame1.p) * Num
  2647. end
  2648.  
  2649. Crater = function(Torso, Radius)
  2650.  
  2651. Spawn(function()
  2652.  
  2653. local Ray = Ray.new(Torso.Position, Vector3.new(0, -1, 0) * 10)
  2654. local Ignore = {}
  2655. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  2656. if v.Character ~= nil then
  2657. Ignore[#Ignore + 1] = v.Character
  2658. end
  2659. end
  2660. local Hit, Pos, SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(Ray, Ignore)
  2661. if Hit == nil then
  2662. return
  2663. end
  2664. local Parts = {}
  2665. for i = 1, 360, 10 do
  2666. local P = Instance.new("Part", Torso.Parent)
  2667. P.Anchored = true
  2668. P.BrickColor = Hit.BrickColor
  2669. P.Material = Hit.Material
  2670. P.TopSurface = "Smooth"
  2671. P.BottomSurface = "Smooth"
  2672. P.Size = Vector3.new(5, 10, 10) * (math.random(80, 100) / 100)
  2673. 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)))
  2674. 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}
  2675. if math.random(0, 5) == 0 then
  2676. local P = Instance.new("Part", Torso.Parent)
  2677. P.Anchored = true
  2678. P.BrickColor = Hit.BrickColor
  2679. P.Material = Hit.Material
  2680. P.TopSurface = "Smooth"
  2681. P.BottomSurface = "Smooth"
  2682. P.Size = Vector3.new(2, 2, 2) * (math.random(80, 100) / 100)
  2683. 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)))
  2684. 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}
  2685. end
  2686. end
  2687. for i = 0, 1, 0.05 do
  2688. for i2,v in pairs(Parts) do
  2689. v[1].CFrame = LerpCFrame(v[2], v[3], ApplyTrig(i, math.cos))
  2690. end
  2691. wait(0.02)
  2692. end
  2693. for i,v in pairs(Parts) do
  2694. if v[1].Size.X > 2.1 then
  2695. v[1].CFrame = v[1].CFrame + Vector3.new(0, 2, 0)
  2696. end
  2697. v[1].Anchored = false
  2698. end
  2699. for i = 0, 1, 0.05 do
  2700. for i2,v in pairs(Parts) do
  2701. v[1].Transparency = i
  2702. if i == 1 then
  2703. v[1]:Destroy()
  2704. else
  2705. if i >= 0.25 then
  2706. v[1].CanCollide = false
  2707. end
  2708. end
  2709. end
  2710. wait(0.02)
  2711. end
  2712. Parts = nil
  2713. end
  2714. )
  2715. end
  2716.  
  2717. ROW = function(out, trans, s, wt, t, ang, plus)
  2718.  
  2719. for i = 1, 360, 360 / t do
  2720. local c = Instance.new("Part", game.Workspace)
  2721. c.TopSurface = 0
  2722. c.BottomSurface = 0
  2723. c.Size = s
  2724. c.Anchored = true
  2725. c.CanCollide = wt
  2726. c.Material = workspace.Base.Material
  2727. c.Transparency = trans
  2728. c.BrickColor = workspace.Base.BrickColor
  2729. c.CFrame = CFrame.new(X.CFrame.x, 0, X.CFrame.z) * CFrame.Angles(0, math.rad(i + plus), 0) * CFrame.new(0, 0, out) * ang
  2730. c.Locked = true
  2731. game.Debris:AddItem(c, 15)
  2732. end
  2733. end
  2734.  
  2735. Part = function(x, y, z, color, tr, cc, an, parent)
  2736.  
  2737. local p = Instance.new("Part", parent or Weapon)
  2738. p.Size = Vector3.new(x, y, z)
  2739. p.BrickColor = BrickColor.new(color)
  2740. p.CanCollide = cc
  2741. p.Transparency = tr
  2742. p.Anchored = an
  2743. p.TopSurface = 0
  2744. p.Locked = true
  2745. p:BreakJoints()
  2746. return p
  2747. end
  2748.  
  2749. Mesh = function(par, num, x, y, z)
  2750.  
  2751. local msh = _
  2752. if num == 1 then
  2753. msh = Instance.new("CylinderMesh", par)
  2754. else
  2755. if num == 2 then
  2756. msh = Instance.new("SpecialMesh", par)
  2757. msh.MeshType = 3
  2758. else
  2759. if num == 3 then
  2760. msh = Instance.new("BlockMesh", par)
  2761. else
  2762. if num == 4 then
  2763. msh = Instance.new("SpecialMesh", par)
  2764. msh.MeshType = "Torso"
  2765. else
  2766. if type(num) == "string" then
  2767. msh = Instance.new("SpecialMesh", par)
  2768. msh.MeshId = num
  2769. end
  2770. end
  2771. end
  2772. end
  2773. end
  2774. msh.Scale = Vector3.new(x, y, z)
  2775. return msh
  2776. end
  2777.  
  2778. explosion = function(col1, col2, cfr, sz, rng, dmg)
  2779.  
  2780. local a = Part(1, 1, 1, col1, 0.5, false, true, workspace)
  2781. local a2 = Part(1, 1, 1, col2, 0.5, false, true, workspace)
  2782. local a3 = Part(1, 1, 1, col2, 0.5, false, true, workspace)
  2783. v1 = sz.x
  2784. local m = Mesh(a, "http://www.roblox.com/asset/?id=1185246", v1, v2, v3)
  2785. local m2 = Mesh(a2, 3, v1 / 3, v2 / 3, v3 / 3)
  2786. local m3 = Mesh(a3, 3, v1 / 3, v2 / 3, v3 / 3)
  2787. a.CFrame = cfr
  2788. a2.CFrame = cfr * CFrame.Angles(math.random(), math.random(), math.random())
  2789. a3.CFrame = cfr * CFrame.Angles(math.random(), math.random(), math.random())
  2790. Spawn(function()
  2791.  
  2792. while wait() do
  2793. if a.Transparency >= 1 then
  2794. a:Destroy()
  2795. a2:Destroy()
  2796. a3:Destroy()
  2797. break
  2798. end
  2799. m.Scale = m.Scale + Vector3.new(0.1, 0.1, 0.1)
  2800. m2.Scale = m2.Scale + Vector3.new(0.1, 0.1, 0.1)
  2801. m3.Scale = m3.Scale + Vector3.new(0.1, 0.1, 0.1)
  2802. a.Transparency = a.Transparency + 0.05
  2803. a2.Transparency = a2.Transparency + 0.05
  2804. a3.Transparency = a3.Transparency + 0.05
  2805. end
  2806. end
  2807. )
  2808. end
  2809.  
  2810. Crater(X, 20)
  2811. ROW(12, 0, Vector3.new(34.5, 30, 3), true, 8, CFrame.Angles(math.rad(math.random(30, 60)), 0, math.rad(math.random(-30, 30))), 0)
  2812. z = Instance.new("Sound", X)
  2813. z.SoundId = "rbxassetid://231917744"
  2814. z.Pitch = 0.5
  2815. z.Volume = 10
  2816. z1 = Instance.new("Sound", X)
  2817. z1.SoundId = "rbxassetid://231917744"
  2818. z1.Pitch = 0.5
  2819. z1.Volume = 10
  2820. z2 = Instance.new("Sound", X)
  2821. z2.SoundId = "rbxassetid://231917744"
  2822. z2.Pitch = 0.5
  2823. z2.Volume = 10
  2824. z3 = Instance.new("Sound", X)
  2825. z3.SoundId = "rbxassetid://245537790"
  2826. z3.Pitch = 0.7
  2827. z3.Volume = 1
  2828. z4 = Instance.new("Sound", X)
  2829. z4.SoundId = "rbxassetid://245537790"
  2830. z4.Pitch = 0.7
  2831. z4.Volume = 1
  2832. wait(0.1)
  2833. z:Play()
  2834. z1:Play()
  2835. z2:Play()
  2836. z3:Play()
  2837. z4:Play()
  2838. local part = Instance.new("Part", rarm)
  2839. part.Anchored = true
  2840. part.CanCollide = false
  2841. part.Locked = true
  2842. part.Size = Vector3.new(1, 1, 1)
  2843. part.CFrame = X.CFrame * CFrame.new(0, 0, 0)
  2844. part.Transparency = 0
  2845. part.BrickColor = BrickColor.new("Really black")
  2846. local mesh = Instance.new("SpecialMesh", part)
  2847. mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2848. mesh.Scale = Vector3.new(2, 2, 2)
  2849. local part2 = part:clone()
  2850. part2.Parent = rarm
  2851. part2.BrickColor = BrickColor.new("Bright red")
  2852. local part5 = part:clone()
  2853. part5.Parent = rarm
  2854. part5.BrickColor = BrickColor.new("Crimson")
  2855. local part6 = part:clone()
  2856. part6.Parent = rarm
  2857. part6.BrickColor = BrickColor.new("Black")
  2858. local mesh2 = mesh:clone()
  2859. mesh2.Parent = part2
  2860. mesh2.Scale = Vector3.new(3, 3, 3)
  2861. local mesh5 = mesh:clone()
  2862. mesh5.Parent = part5
  2863. mesh5.Scale = Vector3.new(3, 3, 3)
  2864. local mesh6 = mesh:clone()
  2865. mesh6.Parent = part6
  2866. mesh6.Scale = Vector3.new(3, 3, 3)
  2867. local blast = Instance.new("Part", rarm)
  2868. blast.BrickColor = BrickColor.new("Really black")
  2869. blast.Anchored = true
  2870. blast.CanCollide = false
  2871. blast.Locked = true
  2872. blast.Size = Vector3.new(1, 1, 1)
  2873. blast.TopSurface = "Smooth"
  2874. blast.BottomSurface = "Smooth"
  2875. blast.Transparency = 0
  2876. blast.CFrame = HandCF
  2877. local bm = Instance.new("SpecialMesh", blast)
  2878. bm.Scale = Vector3.new(5, 1, 5)
  2879. bm.MeshId = "rbxassetid://3270017"
  2880. local blast2 = Instance.new("Part", rarm)
  2881. blast2.BrickColor = BrickColor.new("Really black")
  2882. blast2.Anchored = true
  2883. blast2.CanCollide = false
  2884. blast2.Locked = true
  2885. blast2.Size = Vector3.new(1, 1, 1)
  2886. blast2.TopSurface = "Smooth"
  2887. blast2.BottomSurface = "Smooth"
  2888. blast2.Transparency = 0
  2889. blast2.CFrame = HandCF
  2890. local bm2 = Instance.new("SpecialMesh", blast2)
  2891. bm2.Scale = Vector3.new(3, 1, 3)
  2892. bm2.MeshId = "rbxassetid://3270017"
  2893. local blast3 = Instance.new("Part", rarm)
  2894. blast3.BrickColor = BrickColor.new("Really black")
  2895. blast3.Anchored = true
  2896. blast3.CanCollide = false
  2897. blast3.Locked = true
  2898. blast3.Size = Vector3.new(1, 1, 1)
  2899. blast3.TopSurface = "Smooth"
  2900. blast3.BottomSurface = "Smooth"
  2901. blast3.Transparency = 0
  2902. blast3.CFrame = HandCF
  2903. local bm3 = Instance.new("SpecialMesh", blast3)
  2904. bm3.Scale = Vector3.new(3, 1, 3)
  2905. bm3.MeshId = "rbxassetid://3270017"
  2906. for i = 1, 120 do
  2907. rs:wait()
  2908. X.Transparency = X.Transparency + 0.0083333333333333
  2909. part.Transparency = part.Transparency + 0.0083333333333333
  2910. part2.Transparency = part2.Transparency + 0.0083333333333333
  2911. part3.Transparency = part3.Transparency + 0.0083333333333333
  2912. part4.Transparency = part4.Transparency + 0.0083333333333333
  2913. part5.Transparency = part5.Transparency + 0.0083333333333333
  2914. part6.Transparency = part6.Transparency + 0.0083333333333333
  2915. part7.Transparency = part7.Transparency + 0.0083333333333333
  2916. blast.Transparency = blast.Transparency + 0.0083333333333333
  2917. blast2.Transparency = blast2.Transparency + 0.0083333333333333
  2918. blast3.Transparency = blast3.Transparency + 0.0083333333333333
  2919. X.Size = X.Size + Vector3.new(0.8, 0.8, 0.8)
  2920. mesh.Scale = mesh.Scale + Vector3.new(1, 0.2, 1)
  2921. mesh2.Scale = mesh2.Scale + Vector3.new(1.1, 0.2, 1.1)
  2922. mesh3.Scale = mesh3.Scale + Vector3.new(3, 3, 3)
  2923. mesh4.Scale = mesh4.Scale + Vector3.new(1.7, 1.7, 1.7)
  2924. mesh5.Scale = mesh5.Scale + Vector3.new(1.6, 0.2, 1.6)
  2925. mesh6.Scale = mesh6.Scale + Vector3.new(2, 0.2, 2)
  2926. mesh7.Scale = mesh7.Scale + Vector3.new(4, 4, 4)
  2927. bm.Scale = bm.Scale + Vector3.new(6, 6, 0.2)
  2928. bm2.Scale = bm2.Scale + Vector3.new(4, 4, 0.2)
  2929. bm3.Scale = bm3.Scale + Vector3.new(4, 4, 0.2)
  2930. X.CFrame = cf
  2931. part.CFrame = X.CFrame * CFrame.Angles(0, math.rad(i * 2), 0)
  2932. part2.CFrame = X.CFrame * CFrame.Angles(0, math.rad(-i * 2), 0)
  2933. part3.CFrame = X.CFrame
  2934. part4.CFrame = X.CFrame
  2935. part7.CFrame = X.CFrame
  2936. part5.CFrame = X.CFrame * CFrame.Angles(0, math.rad(i * 2.6), 0)
  2937. part6.CFrame = X.CFrame * CFrame.Angles(0, math.rad(-i * 2.4), 0)
  2938. blast.CFrame = X.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  2939. blast2.CFrame = X.CFrame * CFrame.Angles(math.rad(-i * 4), math.rad(i * 4), math.rad(0))
  2940. blast3.CFrame = X.CFrame * CFrame.Angles(math.rad(180 + i * 4), math.rad(90 - i * 4), math.rad(0))
  2941. rs:wait()
  2942. end
  2943. X:Destroy()
  2944. part:Destroy()
  2945. part2:Destroy()
  2946. part3:Destroy()
  2947. part4:Destroy()
  2948. part5:Destroy()
  2949. part6:Destroy()
  2950. blast:Destroy()
  2951. blast2:Destroy()
  2952. blast3:Destroy()
  2953. z:Destroy()
  2954. z1:Destroy()
  2955. z2:Destroy()
  2956. z3:Destroy()
  2957. z4:Destroy()
  2958. end
  2959. end
  2960. end
  2961. )
  2962. for i = 1, 20 do
  2963. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(70), math.rad(-6), math.rad(-20)), 0.2)
  2964. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(-6), math.rad(6), math.rad(-8)), 0.2)
  2965. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
  2966. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)), 0.4)
  2967. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), 0, math.rad(-8)), 0.2)
  2968. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-6), 0, math.rad(8)), 0.2)
  2969. if Debounces.on == false then
  2970. break
  2971. end
  2972. rs:wait()
  2973. end
  2974. do
  2975. if Debounces.CanAttack == false then
  2976. Debounces.CanAttack = true
  2977. Debounces.NoIdl = false
  2978. Debounces.on = false
  2979. end
  2980. end
  2981. end
  2982. end
  2983. end
  2984. end
  2985. end
  2986. end
  2987. )
  2988. mouse.KeyDown:connect(function(key)
  2989.  
  2990. if key == "e" and Debounces.CanAttack == true then
  2991. Debounces.CanAttack = false
  2992. Debounces.on = true
  2993. Debounces.NoIdl = true
  2994. chatsys("Demonic Fists!", "Really red")
  2995. wait(0)
  2996. pt = {1, 1.1, 1.2, 1.3, 1.4, 1.5}
  2997. z = Instance.new("Sound", rarm)
  2998. z.SoundId = "http://www.roblox.com/asset/?id=206083107"
  2999. z.Volume = 0.6
  3000. z.Pitch = pt[math.random(1, #pt)]
  3001. z.Looped = false
  3002. z:Play()
  3003. Debounces.RPunch = true
  3004. Debounces.LPunch = true
  3005. Debounces.ks = true
  3006. Debounces.ks2 = true
  3007. for i = 1, 3 do
  3008. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
  3009. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.92)
  3010. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  3011. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3012. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3013. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3014. if Debounces.on == false then
  3015. break
  3016. end
  3017. wait()
  3018. end
  3019. do
  3020. z2 = Instance.new("Sound", larm)
  3021. z2.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3022. z2.Volume = 0.6
  3023. z2.Pitch = pt[math.random(1, #pt)]
  3024. z2.Looped = false
  3025. z2:Play()
  3026. for i = 1, 3 do
  3027. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  3028. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-20)), 0.92)
  3029. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  3030. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3031. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3032. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3033. if Debounces.on == false then
  3034. break
  3035. end
  3036. wait()
  3037. end
  3038. do
  3039. z3 = Instance.new("Sound", rarm)
  3040. z3.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3041. z3.Volume = 0.6
  3042. z3.Pitch = pt[math.random(1, #pt)]
  3043. z3.Looped = false
  3044. z3:Play()
  3045. for i = 1, 3 do
  3046. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(20)), 0.92)
  3047. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(50)), 0.92)
  3048. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  3049. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3050. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3051. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3052. if Debounces.on == false then
  3053. break
  3054. end
  3055. wait()
  3056. end
  3057. do
  3058. z4 = Instance.new("Sound", larm)
  3059. z4.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3060. z4.Volume = 0.6
  3061. z4.Pitch = pt[math.random(1, #pt)]
  3062. z4.Looped = false
  3063. z4:Play()
  3064. for i = 1, 3 do
  3065. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  3066. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  3067. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  3068. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3069. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3070. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3071. if Debounces.on == false then
  3072. break
  3073. end
  3074. wait()
  3075. end
  3076. do
  3077. z5 = Instance.new("Sound", rarm)
  3078. z5.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3079. z5.Volume = 0.6
  3080. z5.Pitch = pt[math.random(1, #pt)]
  3081. z5.Looped = false
  3082. z5:Play()
  3083. for i = 1, 3 do
  3084. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(110), math.rad(30), math.rad(20)), 0.9)
  3085. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.9)
  3086. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.9)
  3087. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  3088. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  3089. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  3090. if Debounces.on == false then
  3091. break
  3092. end
  3093. wait()
  3094. end
  3095. do
  3096. z6 = Instance.new("Sound", larm)
  3097. z6.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3098. z6.Volume = 0.6
  3099. z6.Pitch = pt[math.random(1, #pt)]
  3100. z6.Looped = false
  3101. z6:Play()
  3102. for i = 1, 3 do
  3103. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  3104. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  3105. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  3106. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3107. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3108. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3109. if Debounces.on == false then
  3110. break
  3111. end
  3112. wait()
  3113. end
  3114. do
  3115. z7 = Instance.new("Sound", rarm)
  3116. z7.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3117. z7.Volume = 0.6
  3118. z7.Pitch = pt[math.random(1, #pt)]
  3119. z7.Looped = false
  3120. z7:Play()
  3121. for i = 1, 3 do
  3122. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
  3123. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.92)
  3124. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  3125. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3126. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3127. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3128. if Debounces.on == false then
  3129. break
  3130. end
  3131. wait()
  3132. end
  3133. do
  3134. z8 = Instance.new("Sound", larm)
  3135. z8.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3136. z8.Volume = 0.6
  3137. z8.Pitch = pt[math.random(1, #pt)]
  3138. z8.Looped = false
  3139. z8:Play()
  3140. for i = 1, 3 do
  3141. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  3142. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-20)), 0.92)
  3143. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  3144. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3145. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3146. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3147. if Debounces.on == false then
  3148. break
  3149. end
  3150. wait()
  3151. end
  3152. do
  3153. z9 = Instance.new("Sound", rarm)
  3154. z9.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3155. z9.Volume = 0.6
  3156. z9.Pitch = pt[math.random(1, #pt)]
  3157. z9.Looped = false
  3158. z9:Play()
  3159. for i = 1, 3 do
  3160. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(20)), 0.92)
  3161. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(50)), 0.92)
  3162. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  3163. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3164. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3165. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3166. if Debounces.on == false then
  3167. break
  3168. end
  3169. wait()
  3170. end
  3171. do
  3172. z10 = Instance.new("Sound", larm)
  3173. z10.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3174. z10.Volume = 0.6
  3175. z10.Pitch = pt[math.random(1, #pt)]
  3176. z10.Looped = false
  3177. z10:Play()
  3178. for i = 1, 3 do
  3179. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  3180. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  3181. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  3182. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3183. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3184. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3185. if Debounces.on == false then
  3186. break
  3187. end
  3188. wait()
  3189. end
  3190. do
  3191. z11 = Instance.new("Sound", rarm)
  3192. z11.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3193. z11.Volume = 0.6
  3194. z11.Pitch = pt[math.random(1, #pt)]
  3195. z11.Looped = false
  3196. z11:Play()
  3197. for i = 1, 3 do
  3198. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(110), math.rad(30), math.rad(20)), 0.9)
  3199. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.9)
  3200. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.9)
  3201. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  3202. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  3203. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  3204. if Debounces.on == false then
  3205. break
  3206. end
  3207. wait()
  3208. end
  3209. do
  3210. z12 = Instance.new("Sound", larm)
  3211. z12.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3212. z12.Volume = 0.6
  3213. z12.Pitch = pt[math.random(1, #pt)]
  3214. z12.Looped = false
  3215. z12:Play()
  3216. for i = 1, 3 do
  3217. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  3218. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-20)), 0.92)
  3219. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  3220. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3221. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3222. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3223. if Debounces.on == false then
  3224. break
  3225. end
  3226. wait()
  3227. end
  3228. do
  3229. z13 = Instance.new("Sound", rarm)
  3230. z13.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3231. z13.Volume = 0.6
  3232. z13.Pitch = pt[math.random(1, #pt)]
  3233. z13.Looped = false
  3234. z13:Play()
  3235. for i = 1, 3 do
  3236. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(20)), 0.92)
  3237. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(50)), 0.92)
  3238. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  3239. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3240. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3241. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3242. if Debounces.on == false then
  3243. break
  3244. end
  3245. wait()
  3246. end
  3247. do
  3248. z14 = Instance.new("Sound", larm)
  3249. z14.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3250. z14.Volume = 0.6
  3251. z14.Pitch = pt[math.random(1, #pt)]
  3252. z14.Looped = false
  3253. z14:Play()
  3254. for i = 1, 3 do
  3255. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  3256. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  3257. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  3258. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3259. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3260. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3261. if Debounces.on == false then
  3262. break
  3263. end
  3264. wait()
  3265. end
  3266. do
  3267. z15 = Instance.new("Sound", rarm)
  3268. z15.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3269. z15.Volume = 0.6
  3270. z15.Pitch = pt[math.random(1, #pt)]
  3271. z15.Looped = false
  3272. z15:Play()
  3273. for i = 1, 3 do
  3274. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(110), math.rad(30), math.rad(20)), 0.9)
  3275. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.9)
  3276. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.9)
  3277. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  3278. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  3279. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  3280. if Debounces.on == false then
  3281. break
  3282. end
  3283. wait()
  3284. end
  3285. do
  3286. z16 = Instance.new("Sound", larm)
  3287. z16.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3288. z16.Volume = 0.6
  3289. z16.Pitch = pt[math.random(1, #pt)]
  3290. z16.Looped = false
  3291. z16:Play()
  3292. for i = 1, 3 do
  3293. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  3294. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  3295. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  3296. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3297. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3298. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3299. if Debounces.on == false then
  3300. break
  3301. end
  3302. wait()
  3303. end
  3304. do
  3305. z17 = Instance.new("Sound", rarm)
  3306. z17.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3307. z17.Volume = 0.6
  3308. z17.Pitch = pt[math.random(1, #pt)]
  3309. z17.Looped = false
  3310. z17:Play()
  3311. for i = 1, 3 do
  3312. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
  3313. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.92)
  3314. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  3315. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3316. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3317. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3318. if Debounces.on == false then
  3319. break
  3320. end
  3321. wait()
  3322. end
  3323. do
  3324. z18 = Instance.new("Sound", larm)
  3325. z18.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3326. z18.Volume = 0.6
  3327. z18.Pitch = pt[math.random(1, #pt)]
  3328. z18.Looped = false
  3329. z18:Play()
  3330. for i = 1, 3 do
  3331. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  3332. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-20)), 0.92)
  3333. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  3334. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3335. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3336. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3337. if Debounces.on == false then
  3338. break
  3339. end
  3340. wait()
  3341. end
  3342. do
  3343. z19 = Instance.new("Sound", rarm)
  3344. z19.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3345. z19.Volume = 0.6
  3346. z19.Pitch = pt[math.random(1, #pt)]
  3347. z19.Looped = false
  3348. z19:Play()
  3349. for i = 1, 3 do
  3350. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(20)), 0.92)
  3351. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(50)), 0.92)
  3352. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  3353. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3354. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3355. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3356. if Debounces.on == false then
  3357. break
  3358. end
  3359. wait()
  3360. end
  3361. do
  3362. z20 = Instance.new("Sound", larm)
  3363. z20.SoundId = "http://www.roblox.com/asset/?id=206083107"
  3364. z20.Volume = 0.6
  3365. z20.Pitch = pt[math.random(1, #pt)]
  3366. z20.Looped = false
  3367. z20:Play()
  3368. for i = 1, 3 do
  3369. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  3370. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  3371. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  3372. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3373. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3374. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3375. if Debounces.on == false then
  3376. break
  3377. end
  3378. wait()
  3379. end
  3380. do
  3381. z:Destroy()
  3382. z2:Destroy()
  3383. z3:Destroy()
  3384. z4:Destroy()
  3385. z5:Destroy()
  3386. z6:Destroy()
  3387. z7:Destroy()
  3388. z8:Destroy()
  3389. z9:Destroy()
  3390. z10:Destroy()
  3391. z11:Destroy()
  3392. z12:Destroy()
  3393. z13:Destroy()
  3394. z14:Destroy()
  3395. z15:Destroy()
  3396. z16:Destroy()
  3397. z17:Destroy()
  3398. z18:Destroy()
  3399. z19:Destroy()
  3400. z20:Destroy()
  3401. Debounces.LPunch = false
  3402. Debounces.RPunch = false
  3403. Debounces.ks = false
  3404. Debounces.ks2 = false
  3405. if Debounces.CanAttack == false then
  3406. Debounces.CanAttack = true
  3407. Debounces.on = false
  3408. Debounces.NoIdl = false
  3409. end
  3410. end
  3411. end
  3412. end
  3413. end
  3414. end
  3415. end
  3416. end
  3417. end
  3418. end
  3419. end
  3420. end
  3421. end
  3422. end
  3423. end
  3424. end
  3425. end
  3426. end
  3427. end
  3428. end
  3429. end
  3430. end
  3431. end
  3432. )
  3433. mouse.KeyDown:connect(function(key)
  3434.  
  3435. if key == "t" and Debounces.CanAttack == true then
  3436. Debounces.CanAttack = false
  3437. Debounces.NoIdl = true
  3438. Debounces.on = true
  3439. Debounces.ks = true
  3440. chatsys("Demon Kick!", "Really red")
  3441. wait(0)
  3442. kik = rleg.Touched:connect(function(ht)
  3443.  
  3444. hit = ht.Parent
  3445. if ht and hit:IsA("Model") and hit:FindFirstChild("Humanoid") and hit.Name ~= p.Name then
  3446. if Debounces.ks == true then
  3447. z = Instance.new("Sound", hed)
  3448. z.SoundId = "rbxassetid://169380525"
  3449. z.Volume = 1
  3450. z:Play()
  3451. Debounces.ks = false
  3452. end
  3453. hit:FindFirstChild("Humanoid"):TakeDamage(2)
  3454. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -300
  3455. end
  3456. if ht and hit:IsA("Hat") and hit.Parent.Name ~= p.Name and hit.Parent:FindFirstChild("Humanoid") then
  3457. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2)
  3458. hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -300
  3459. end
  3460. end
  3461. )
  3462. for i = 1, 20 do
  3463. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.62, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(8)), 0.4)
  3464. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.62, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.4)
  3465. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.4)
  3466. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(90), math.rad(90)), 0.4)
  3467. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-90)), 0.4)
  3468. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.4)
  3469. if Debounces.on == false then
  3470. break
  3471. end
  3472. rs:wait()
  3473. end
  3474. do
  3475. kik:disconnect()
  3476. if Debounces.CanAttack == false then
  3477. Debounces.CanAttack = true
  3478. Debounces.NoIdl = false
  3479. Debounces.on = false
  3480. end
  3481. end
  3482. end
  3483. end
  3484. )
  3485. mouse.KeyDown:connect(function(key)
  3486.  
  3487. if key == "m" then
  3488. chatsys("Move Coming Soon!", "Really red")
  3489. wait(0.2)
  3490. end
  3491. end
  3492. )
  3493. mouse.KeyDown:connect(function(key)
  3494.  
  3495. if key == "y" and Debounces.CanAttack == true then
  3496. Debounces.CanAttack = false
  3497. Debounces.on = true
  3498. Debounces.NoIdl = true
  3499. do
  3500. for i = 1, 15 do
  3501. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(30)), 0.2)
  3502. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
  3503. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.2)
  3504. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.4)
  3505. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
  3506. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
  3507. if Debounces.on == false then
  3508. break
  3509. end
  3510. rs:wait(2.7)
  3511. end
  3512. end
  3513. do
  3514. xx = Instance.new("Sound")
  3515. xx.SoundId = "rbxassetid://228343271"
  3516. xx.Parent = char.Head
  3517. xx.Looped = false
  3518. xx.Pitch = .88
  3519. xx.Volume = 1
  3520. wait(.1)
  3521. xx:Play()
  3522. Debounces.on = false
  3523. Debounces.Here = false
  3524. shot = shot + 1
  3525. chatsys("Beam of Annihilation!", "Really red")
  3526. wait(0)
  3527. local rng = Instance.new("Part", larm)
  3528. rng.Anchored = true
  3529. rng.BrickColor = BrickColor.new("Bright red")
  3530. rng.CanCollide = false
  3531. rng.Name = "Ring"
  3532. rng.Size = Vector3.new(1, 1, 1)
  3533. rng.Transparency = 0.35
  3534. rng.TopSurface = 0
  3535. rng.BottomSurface = 0
  3536. rng2 = rng:clone()
  3537. rng3 = rng2:clone()
  3538. rng4 = rng2:clone()
  3539. local rngm = Instance.new("SpecialMesh", rng)
  3540. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  3541. rngm.Scale = Vector3.new(50, 50, 1)
  3542. rngm2 = rngm:clone()
  3543. rngm2.Scale = Vector3.new(5, 5, 3)
  3544. rngm3 = rngm2:clone()
  3545. rngm3.Parent = rng3
  3546. rngm3.Scale = Vector3.new(30, 80, 1)
  3547. rngm4 = rngm2:clone()
  3548. rngm4.Parent = rng4
  3549. rngm4.Scale = Vector3.new(20, 60, 1)
  3550. local bem = Instance.new("Part", larm)
  3551. bem.Anchored = true
  3552. bem.BrickColor = BrickColor.new("Really black")
  3553. bem.CanCollide = false
  3554. bem.Name = "Beam" .. shot
  3555. bem.Size = Vector3.new(1, 1, 1)
  3556. bem.Transparency = 0.35
  3557. bem.TopSurface = 0
  3558. bem.BottomSurface = 0
  3559. local bemm = Instance.new("SpecialMesh", bem)
  3560. bemm.MeshType = 4
  3561. bemm.Scale = Vector3.new(1, 4, 4)
  3562. local out = Instance.new("Part", larm)
  3563. out.Anchored = true
  3564. out.BrickColor = BrickColor.new("Really black")
  3565. out.CanCollide = false
  3566. out.Name = "Out"
  3567. out.Size = Vector3.new(4, 4, 4)
  3568. out.Transparency = 0.35
  3569. out.TopSurface = 0
  3570. out.BottomSurface = 0
  3571. local outm = Instance.new("SpecialMesh", out)
  3572. outm.MeshId = "http://www.roblox.com/asset/?id=1033714"
  3573. outm.Scale = Vector3.new(6, 4, 6)
  3574. local bnd = Instance.new("Part", larm)
  3575. bnd.Anchored = true
  3576. bnd.BrickColor = BrickColor.new("Really red")
  3577. bnd.CanCollide = false
  3578. bnd.Name = "Bend"
  3579. bnd.Size = Vector3.new(1, 1, 1)
  3580. bnd.Transparency = 1
  3581. bnd.TopSurface = 0
  3582. bnd.BottomSurface = 0
  3583. local bndm = Instance.new("SpecialMesh", bnd)
  3584. bndm.MeshType = 3
  3585. bndm.Scale = Vector3.new(8, 8, 8)
  3586. out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0)
  3587. bem.CFrame = out.CFrame * CFrame.new(0, -2.5, 0) * CFrame.Angles(0, 0, math.rad(90))
  3588. bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0)
  3589. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(90), 0, 0)
  3590. rng3.CFrame = rng.CFrame * CFrame.new(0, -0.5, 0)
  3591. rng4.CFrame = rng.CFrame * CFrame.new(0, -1, 0)
  3592. Debounces.Shewt = true
  3593. coroutine.wrap(function()
  3594.  
  3595. for i = 1, 20, 0.2 do
  3596. rngm.Scale = Vector3.new(50 + i * 20, 50 + i * 20, 1)
  3597. rngm3.Scale = Vector3.new(30 + i * 15, 30 + i * 15, 1)
  3598. rngm4.Scale = Vector3.new(20 + i * 10, 20 + i * 10, 1)
  3599. rng.Transparency = i / 50
  3600. rng3.Transparency = 0.018518518518519
  3601. rng4.Transparency = i / 56
  3602. wait()
  3603. end
  3604. wait()
  3605. rng:Destroy()
  3606. end
  3607. )()
  3608. if Debounces.Shewt == true then
  3609. larm:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  3610.  
  3611. hit = ht.Parent
  3612. -- DECOMPILER ERROR at PC24: Unhandled construct in 'MakeBoolean' P1
  3613.  
  3614. if hit:IsA("Model") and hit:findFirstChild("Humanoid") and HasntTouched(hit.Name) == true and deb == false then
  3615. deb = true
  3616. coroutine.wrap(function()
  3617.  
  3618. hit:FindFirstChild("Humanoid").PlatformStand = true
  3619. hit:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
  3620. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(24, 73))
  3621. end
  3622. )()
  3623. table.insert(Touche, hit.Name)
  3624. deb = false
  3625. end
  3626. if hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") and HasntTouched(hit.Parent.Name) == true and deb == false then
  3627. deb = true
  3628. coroutine.wrap(function()
  3629.  
  3630. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  3631. hit.Parent:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
  3632. wait(1)
  3633. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  3634. end
  3635. )()
  3636. table.insert(Touche, hit.Parent.Name)
  3637. deb = false
  3638. for i,v in pairs(Touche) do
  3639. print(v)
  3640. end
  3641. end
  3642. end
  3643. )
  3644. end
  3645. do
  3646. for i = 0, 260, 8 do
  3647. bem.Size = Vector3.new(i, 3, 3)
  3648. out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0)
  3649. bem.CFrame = larm.CFrame * CFrame.new(0, -4.2 - i / 2, 0) * CFrame.Angles(0, 0, math.rad(90))
  3650. bnd.CFrame = bem.CFrame * CFrame.new(-i / 2, 0, 1.2)
  3651. bnd.Size = Vector3.new(1, 1, 1)
  3652. bndm.Scale = Vector3.new(8, 8, 8)
  3653. if i % 10 == 0 then
  3654. local newRng = rng2:Clone()
  3655. newRng.Parent = larm
  3656. newRng.CFrame = larm.CFrame * CFrame.new(0, -4.2 - i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  3657. local newRngm = rngm2:clone()
  3658. newRngm.Parent = newRng
  3659. coroutine.wrap(function()
  3660.  
  3661. for i = 1, 10, 0.2 do
  3662. newRngm.Scale = Vector3.new(20 + i * 10, 20 + i * 10, 3)
  3663. newRng.Transparency = i / 15
  3664. wait()
  3665. end
  3666. wait()
  3667. newRng:Destroy()
  3668. end
  3669. )()
  3670. end
  3671. do
  3672. do
  3673. wait()
  3674. -- DECOMPILER ERROR at PC626: LeaveBlock: unexpected jumping out DO_STMT
  3675.  
  3676. end
  3677. end
  3678. end
  3679. end
  3680. wait()
  3681. Debounces.Shewt = false
  3682. bem:Destroy()
  3683. out:Destroy()
  3684. bnd:Destroy()
  3685. Debounces.Ready = false
  3686. for i,v in pairs(Touche) do
  3687. table.remove(Touche, i)
  3688. end
  3689. wait()
  3690. table.insert(Touche, char.Name)
  3691. Debounces.NoIdl = false
  3692. if Debounces.CanAttack == false then
  3693. Debounces.CanAttack = true
  3694. end
  3695. end
  3696. end
  3697. end
  3698. )
  3699. Charging = false
  3700. mouse.KeyDown:connect(function(key)
  3701.  
  3702. if key == "r" and Charging == false then
  3703. Charging = true
  3704. if Debounces.CanAttack == true then
  3705. Debounces.CanAttack = false
  3706. Debounces.NoIdl = true
  3707. Debounces.on = true
  3708. chatsys("Demonic Charge!", "Really red")
  3709. do
  3710. for i = 1, 20 do
  3711. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.65, -0.4) * CFrame.Angles(math.rad(130), math.rad(0), math.rad(-40)), 0.2)
  3712. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2, 0.65, -0.4) * CFrame.Angles(math.rad(130), math.rad(0), math.rad(40)), 0.2)
  3713. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
  3714. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
  3715. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0.4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
  3716. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, 0.4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
  3717. if Debounces.on == false then
  3718. break
  3719. end
  3720. rs:wait()
  3721. end
  3722. end
  3723. do
  3724. pt = Instance.new("Part", torso)
  3725. pt.Anchored = true
  3726. pt.CanCollide = false
  3727. pt.Locked = true
  3728. pt.Size = Vector3.new(1, 1, 1)
  3729. pt.CFrame = root.CFrame * CFrame.new(0, -1, 0)
  3730. pt.Transparency = 0.6
  3731. pt.BrickColor = BrickColor.new("Really black")
  3732. msh = Instance.new("SpecialMesh", pt)
  3733. msh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  3734. msh.Scale = Vector3.new(8, 4, 8)
  3735. pt2 = pt:clone()
  3736. pt2.Parent = torso
  3737. pt2.CFrame = root.CFrame * CFrame.new(0, -1, 0)
  3738. pt2.BrickColor = BrickColor.new("Bright red")
  3739. msh2 = msh:clone()
  3740. msh2.Parent = pt2
  3741. msh2.Scale = Vector3.new(10, 5, 10)
  3742. custommath = {25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -25, -26, -27, -28, -29, -30, -31, -32, -33, -34, -35, -36, -37, -38, -39, -40, -41, -42, -43, -44, -45, -46, -47, -48, -49, -50, -51, -52, -53, -54, -55, -56, -57, -58, -59, -60, -61, -62, -63, -64, -65, -66, -67, -68, -69, -70, -71, -72, -73, -74, -75, -76, -77, -78, -79, -80, -81, -82, -83, -84, -85, -86, -87, -88, -89, -90, -91, -92, -93, -94, -95, -96, -97, -98, -99, -100}
  3743. bl = Instance.new("Part", char)
  3744. bl.Locked = true
  3745. bl.Name = "Shell"
  3746. bl.BrickColor = BrickColor.new("Really black")
  3747. bl.Anchored = true
  3748. bl.CanCollide = false
  3749. bl.Transparency = 0
  3750. bl.Reflectance = 0
  3751. bl.BottomSurface = 0
  3752. bl.TopSurface = 0
  3753. bl.Shape = 0
  3754. blm = Instance.new("SpecialMesh", bl)
  3755. blm.MeshType = "Sphere"
  3756. blm.Scale = Vector3.new(1, 1, 1)
  3757. blm.MeshId = "rbxassetid://9982590"
  3758. coroutine.resume(coroutine.create(function()
  3759.  
  3760. for i = 1, math.huge, 4 do
  3761. if Charging == true then
  3762. rs:wait()
  3763. bl.CFrame = root.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-i / 10), math.rad(-i / 10), math.rad(i / 10))
  3764. blm.Scale = blm.Scale + Vector3.new(0.1, 0.1, 0.1)
  3765. bl.Transparency = bl.Transparency + 0.005
  3766. pt.CFrame = root.CFrame * CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(i * 2), 0)
  3767. pt2.CFrame = root.CFrame * CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-i * 2), 0)
  3768. msh.Scale = msh.Scale + Vector3.new(0.05, 0, 0.05)
  3769. msh2.Scale = msh2.Scale + Vector3.new(0.05, 0, 0.05)
  3770. else
  3771. if Charging == false then
  3772. break
  3773. end
  3774. end
  3775. end
  3776. end
  3777. ))
  3778. while 1 do
  3779. local p = Instance.new("Part", torso)
  3780. p.Size = Vector3.new(1, 1, 1)
  3781. p.BrickColor = workspace.Base.BrickColor
  3782. p.CanCollide = false
  3783. p.Transparency = 0
  3784. p.Anchored = true
  3785. p.Locked = true
  3786. p.Material = workspace.Base.Material
  3787. s = math.random(1, 40) / 10
  3788. local m = Instance.new("BlockMesh", p)
  3789. m.Scale = Vector3.new(s, s, s)
  3790. p.CFrame = torso.CFrame * CFrame.new(custommath[math.random(1, #custommath)] / 10, -math.random(5, 7), custommath[math.random(1, #custommath)] / 10) * CFrame.Angles(math.random(), math.random(), math.random())
  3791. Spawn(function()
  3792.  
  3793. while 1 do
  3794. while 1 do
  3795. if rs:wait() then
  3796. if Charging == true then
  3797. rarm.Weld.C0 = CFrame.new(1.5, 0.65, 0) * CFrame.Angles(math.rad(math.random(-36, -20)), math.rad(math.random(-30, -20)), math.rad(math.random(30, 50)))
  3798. larm.Weld.C0 = CFrame.new(-1.5, 0.65, 0) * CFrame.Angles(math.rad(math.random(-36, -20)), math.rad(math.random(20, 30)), math.rad(math.random(-50, -30)))
  3799. hed.Weld.C0 = CFrame.new(0, 1.5, 0.1) * CFrame.Angles(math.rad(math.random(26, 34)), math.rad(math.random(-5, 5)), math.rad(0))
  3800. torso.Weld.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10), math.rad(math.random(-4, 4)), math.rad(0))
  3801. lleg.Weld.C0 = CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(math.random(-10, -6)), math.rad(math.random(10, 20)), math.rad(math.random(-20, -10)))
  3802. rleg.Weld.C0 = CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(math.random(-10, -6)), math.rad(math.random(-20, -10)), math.rad(math.random(10, 20)))
  3803. -- DECOMPILER ERROR at PC218: LeaveBlock: unexpected jumping out IF_THEN_STMT
  3804.  
  3805. -- DECOMPILER ERROR at PC218: LeaveBlock: unexpected jumping out IF_STMT
  3806.  
  3807. -- DECOMPILER ERROR at PC218: LeaveBlock: unexpected jumping out IF_THEN_STMT
  3808.  
  3809. -- DECOMPILER ERROR at PC218: LeaveBlock: unexpected jumping out IF_STMT
  3810.  
  3811. end
  3812. end
  3813. end
  3814. if Charging == false then
  3815. break
  3816. end
  3817. end
  3818. end
  3819. )
  3820. Spawn(function()
  3821.  
  3822. while rs:wait() do
  3823. if p.Transparency >= 1 then
  3824. p:Destroy()
  3825. break
  3826. end
  3827. p.CFrame = p.CFrame * CFrame.Angles(math.rad(2), math.rad(2), math.rad(2)) + Vector3.new(0, 0.2, 0)
  3828. p.Transparency = p.Transparency + 0.01
  3829. end
  3830. end
  3831. )
  3832. wait(0.3)
  3833. if Charging == false then
  3834. break
  3835. end
  3836. end
  3837. end
  3838. end
  3839. end
  3840. end
  3841. )
  3842. mouse.KeyUp:connect(function(key)
  3843.  
  3844. if key == "r" and Charging == true then
  3845. Charging = false
  3846. pt:Destroy()
  3847. pt2:Destroy()
  3848. bl:Destroy()
  3849. if Debounces.CanAttack == false then
  3850. Debounces.CanAttack = true
  3851. Debounces.NoIdl = false
  3852. Debounces.on = false
  3853. end
  3854. end
  3855. end
  3856. )
  3857. mouse.KeyDown:connect(function(key)
  3858.  
  3859. if key == "g" and Debounces.CanAttack == true then
  3860. Debounces.CanAttack = false
  3861. Debounces.NoIdl = true
  3862. Debounces.on = true
  3863. local shell = Instance.new("Part", torso)
  3864. shell.BrickColor = BrickColor.new("Bright red")
  3865. shell.Anchored = true
  3866. shell.CanCollide = false
  3867. shell.Locked = true
  3868. shell.TopSurface = "SmoothNoOutlines"
  3869. shell.BottomSurface = "SmoothNoOutlines"
  3870. shell.Size = Vector3.new(1, 1, 1)
  3871. shellm = Instance.new("SpecialMesh", shell)
  3872. shellm.MeshType = "Sphere"
  3873. shellm.Scale = Vector3.new(1, 1, 1)
  3874. local shell2 = Instance.new("Part", torso)
  3875. shell2.BrickColor = BrickColor.new("Bright red")
  3876. shell2.Anchored = true
  3877. shell2.CanCollide = false
  3878. shell2.Locked = true
  3879. shell2.TopSurface = "SmoothNoOutlines"
  3880. shell2.BottomSurface = "SmoothNoOutlines"
  3881. shell2.Size = Vector3.new(1, 1, 1)
  3882. shellm2 = Instance.new("SpecialMesh", shell2)
  3883. shellm2.MeshType = "Sphere"
  3884. shellm2.Scale = Vector3.new(1, 1, 1)
  3885.  
  3886. function FindNearestTorso(Position,Distance,SinglePlayer)
  3887. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  3888. local List = {}
  3889. for i,v in pairs(workspace:GetChildren())do
  3890. if v:IsA("Model")then
  3891. if v:findFirstChild("Torso")then
  3892. if v ~= char then
  3893. if(v.Torso.Position -Position).magnitude <= Distance then
  3894. table.insert(List,v)
  3895. end
  3896. end
  3897. end
  3898. end
  3899. end
  3900. return List
  3901. end
  3902.  
  3903. Shell = function()
  3904.  
  3905. local X = Instance.new("Part", char)
  3906. local O = Instance.new("ObjectValue", X)
  3907. O.Name = "creator"
  3908. X.Locked = true
  3909. X.Name = "Shell"
  3910. X.Anchored = false
  3911. X.CanCollide = false
  3912. X.Transparency = 0
  3913. X.Reflectance = 0
  3914. X.BottomSurface = 0
  3915. X.TopSurface = 0
  3916. X.Shape = 0
  3917. local V = Instance.new("ObjectValue", X)
  3918. V.Value = char
  3919. V.Name = "creator"
  3920. X.BrickColor = BrickColor.new("Bright red")
  3921. X.Size = Vector3.new(1, 1, 1)
  3922. local Z = Instance.new("SpecialMesh", X)
  3923. Z.MeshType = "Sphere"
  3924. Z.Scale = Vector3.new(1, 1, 1)
  3925. X.CFrame = rarm.CFrame * CFrame.new(0, -6, 0)
  3926. local bv = Instance.new("BodyVelocity", X)
  3927. bv.maxForce = Vector3.new(99999, 99999, 99999)
  3928. X.CFrame = CFrame.new(X.Position, root.CFrame.lookVector * 10)
  3929. bv.velocity = root.CFrame.lookVector * 65
  3930. Explode = X.Touched:connect(function(hit)
  3931.  
  3932. if (hit ~= char and hit.Name ~= "Shell" and hit:IsA("Part")) or hit:IsA("BasePart}") then
  3933. local cf = X.CFrame
  3934. bv:Destroy()
  3935. X.Anchored = true
  3936. Z:Remove()
  3937. Explode:disconnect()
  3938. X.Size = Vector3.new(3, 3, 3)
  3939. X.Touched:connect(function(hit)
  3940.  
  3941. end
  3942. )
  3943. X.CanCollide = false
  3944. for i,v in pairs(FindNearestTorso(X.CFrame.p, 40)) do
  3945. if v:FindFirstChild("Humanoid") then
  3946. v.Humanoid:TakeDamage(math.random(6, 12))
  3947. end
  3948. end
  3949. for i = 1, 40 do
  3950. rs:wait()
  3951. X.Transparency = X.Transparency + 0.025
  3952. X.Size = X.Size + Vector3.new(1, 1, 1)
  3953. X.CFrame = cf
  3954. end
  3955. X:Destroy()
  3956. end
  3957. end
  3958. )
  3959. end
  3960.  
  3961. Shell()
  3962. for i = 1, 10 do
  3963. shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  3964. shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
  3965. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(110)), 0.7)
  3966. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-110)), 0.7)
  3967. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.7)
  3968. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.7)
  3969. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.7)
  3970. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.7)
  3971. if Debounces.on == false then
  3972. break
  3973. end
  3974. rs:wait()
  3975. end
  3976. do
  3977. Shell()
  3978. shell.Transparency = 1
  3979. for i = 1, 10 do
  3980. shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  3981. shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
  3982. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.7)
  3983. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-110)), 0.7)
  3984. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(-50), 0), 0.7)
  3985. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  3986. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  3987. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  3988. if Debounces.on == false then
  3989. break
  3990. end
  3991. rs:wait()
  3992. end
  3993. do
  3994. Shell()
  3995. shell.Transparency = 0
  3996. shell2.Transparency = 1
  3997. for i = 1, 10 do
  3998. shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  3999. shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
  4000. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(110)), 0.7)
  4001. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.7)
  4002. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(50), 0), 0.7)
  4003. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  4004. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  4005. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  4006. if Debounces.on == false then
  4007. break
  4008. end
  4009. rs:wait()
  4010. end
  4011. do
  4012. Shell()
  4013. shell2.Transparency = 0
  4014. shell.Transparency = 1
  4015. for i = 1, 10 do
  4016. shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  4017. shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
  4018. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.7)
  4019. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-110)), 0.7)
  4020. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(-50), 0), 0.7)
  4021. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  4022. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  4023. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  4024. if Debounces.on == false then
  4025. break
  4026. end
  4027. rs:wait()
  4028. end
  4029. do
  4030. Shell()
  4031. shell.Transparency = 0
  4032. shell2.Transparency = 1
  4033. for i = 1, 10 do
  4034. shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  4035. shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
  4036. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(110)), 0.7)
  4037. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.7)
  4038. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(50), 0), 0.7)
  4039. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  4040. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  4041. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  4042. if Debounces.on == false then
  4043. break
  4044. end
  4045. rs:wait()
  4046. end
  4047. do
  4048. Shell()
  4049. shell2.Transparency = 0
  4050. shell.Transparency = 1
  4051. for i = 1, 10 do
  4052. shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  4053. shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
  4054. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.7)
  4055. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-110)), 0.7)
  4056. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(-50), 0), 0.7)
  4057. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  4058. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  4059. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  4060. if Debounces.on == false then
  4061. break
  4062. end
  4063. rs:wait()
  4064. end
  4065. do
  4066. Shell()
  4067. shell.Transparency = 0
  4068. shell2.Transparency = 1
  4069. for i = 1, 10 do
  4070. shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  4071. shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
  4072. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(110)), 0.7)
  4073. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(50), 0), 0.5)
  4074. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.7)
  4075. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  4076. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  4077. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  4078. if Debounces.on == false then
  4079. break
  4080. end
  4081. rs:wait()
  4082. end
  4083. do
  4084. Shell()
  4085. shell2.Transparency = 0
  4086. shell.Transparency = 1
  4087. for i = 1, 10 do
  4088. shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  4089. shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
  4090. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.7)
  4091. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-110)), 0.7)
  4092. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(-50), 0), 0.7)
  4093. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  4094. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  4095. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  4096. if Debounces.on == false then
  4097. break
  4098. end
  4099. rs:wait()
  4100. end
  4101. do
  4102. Shell()
  4103. shell.Transparency = 0
  4104. shell2.Transparency = 1
  4105. for i = 1, 10 do
  4106. shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  4107. shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
  4108. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(110)), 0.7)
  4109. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.7)
  4110. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(50), 0), 0.7)
  4111. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  4112. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  4113. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  4114. if Debounces.on == false then
  4115. break
  4116. end
  4117. rs:wait()
  4118. end
  4119. do
  4120. Shell()
  4121. shell2.Transparency = 0
  4122. shell.Transparency = 1
  4123. for i = 1, 10 do
  4124. shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  4125. shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
  4126. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.7)
  4127. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-110)), 0.7)
  4128. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(-50), 0), 0.7)
  4129. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  4130. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  4131. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  4132. if Debounces.on == false then
  4133. break
  4134. end
  4135. rs:wait()
  4136. end
  4137. do
  4138. Shell()
  4139. shell.Transparency = 0
  4140. shell2.Transparency = 1
  4141. for i = 1, 10 do
  4142. shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  4143. shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
  4144. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(110)), 0.7)
  4145. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.7)
  4146. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(50), 0), 0.7)
  4147. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  4148. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  4149. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  4150. if Debounces.on == false then
  4151. break
  4152. end
  4153. rs:wait()
  4154. end
  4155. do
  4156. Shell()
  4157. shell2.Transparency = 0
  4158. shell.Transparency = 1
  4159. for i = 1, 10 do
  4160. shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  4161. shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
  4162. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.7)
  4163. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-110)), 0.7)
  4164. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(-50), 0), 0.7)
  4165. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
  4166. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
  4167. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
  4168. if Debounces.on == false then
  4169. break
  4170. end
  4171. rs:wait()
  4172. end
  4173. do
  4174. Shell()
  4175. shell.Transparency = 0
  4176. shell2.Transparency = 1
  4177. for i = 1, 10 do
  4178. shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
  4179. shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
  4180. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(110)), 0.7)
  4181. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.7)
  4182. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(50), 0), 0.7)
  4183. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
  4184. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
  4185. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
  4186. if Debounces.on == false then
  4187. break
  4188. end
  4189. rs:wait()
  4190. end
  4191. do
  4192. shell.Transparency = 1
  4193. if Debounces.CanAttack == false then
  4194. Debounces.CanAttack = true
  4195. Debounces.NoIdl = false
  4196. Debounces.on = false
  4197. end
  4198. end
  4199. end
  4200. end
  4201. end
  4202. end
  4203. end
  4204. end
  4205. end
  4206. end
  4207. end
  4208. end
  4209. end
  4210. end
  4211. end
  4212. end
  4213. )
  4214. Search = false
  4215. mouse.KeyDown:connect(function(key)
  4216.  
  4217. if key == "n" then
  4218. if Search == false then
  4219. Search = true
  4220. for i,v in pairs(game.Players:getPlayers()) do
  4221. if v.Name ~= char.Name then
  4222. for j,k in pairs(v.Character:GetChildren()) do
  4223. if k:IsA("BasePart") and k.Transparency >= 1 then
  4224. bawx = Instance.new("SelectionBox", cam)
  4225. bawx.Color = BrickColor.new("Bright red")
  4226. bawx.Transparency = 0.5
  4227. bawx.Adornee = k
  4228. end
  4229. end
  4230. end
  4231. end
  4232. else
  4233. do
  4234. if Search == true then
  4235. Search = false
  4236. for i,v in pairs(cam:GetChildren()) do
  4237. if v:IsA("SelectionBox") then
  4238. v:Destroy()
  4239. end
  4240. end
  4241. end
  4242. end
  4243. end
  4244. end
  4245. end
  4246. )
  4247. Grab = false
  4248. mouse.KeyDown:connect(function(key)
  4249.  
  4250. if key == "z" then
  4251. Debounces.on = true
  4252. Debounces.NoIdl = true
  4253. Debounces.ks = true
  4254. if Grab == false then
  4255. gp = nil
  4256. for i = 1, 20 do
  4257. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.65, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(110)), 0.2)
  4258. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.65, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-110)), 0.2)
  4259. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
  4260. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  4261. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(30), math.rad(-20)), 0.2)
  4262. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-15), math.rad(20)), 0.2)
  4263. if Debounces.on == false then
  4264. break
  4265. end
  4266. rs:wait()
  4267. end
  4268. do
  4269. con1 = larm.Touched:connect(function(hit)
  4270.  
  4271. ht = hit.Parent
  4272. hum1 = ht:FindFirstChild("Humanoid")
  4273. if hum1 ~= nil then
  4274. if Debounces.ks == true then
  4275. z = Instance.new("Sound", hed)
  4276. z.SoundId = "rbxassetid://169380525"
  4277. z.Volume = 1
  4278. z:Play()
  4279. Debounces.ks = false
  4280. end
  4281. hum1.PlatformStand = true
  4282. gp = ht
  4283. Grab = true
  4284. asd = weld5(root, ht:FindFirstChild("Torso"), CFrame.new(0, 0, -2.4), CFrame.new(0, 0, 0))
  4285. asd.Parent = larm
  4286. asd.Name = "asd"
  4287. asd.C0 = asd.C0 * CFrame.Angles(math.rad(0), math.rad(180), 0)
  4288. end
  4289. end
  4290. )
  4291. for i = 1, 20 do
  4292. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3, 0.65, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.2)
  4293. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.3, 0.65, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.2)
  4294. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
  4295. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  4296. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.2)
  4297. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.2)
  4298. if Debounces.on == false then
  4299. break
  4300. end
  4301. rs:wait()
  4302. end
  4303. do
  4304. if hum1 == nil then
  4305. Debounces.on = false
  4306. Debounces.NoIdl = false
  4307. end
  4308. con1:disconnect()
  4309. if Grab == true then
  4310. Grab = false
  4311. Punch()
  4312. z = Instance.new("Sound", hed)
  4313. z.SoundId = "rbxassetid://169380525"
  4314. z.Pitch = ptz[math.random(1, #ptz)]
  4315. z.Volume = 1
  4316. z:Play()
  4317. for i = 1, 10 do
  4318. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
  4319. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
  4320. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
  4321. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  4322. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  4323. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  4324. if Debounces.on == false then
  4325. break
  4326. end
  4327. rs:wait()
  4328. end
  4329. do
  4330. Punch()
  4331. z = Instance.new("Sound", hed)
  4332. z.SoundId = "rbxassetid://169380525"
  4333. z.Pitch = ptz[math.random(1, #ptz)]
  4334. z.Volume = 1
  4335. z:Play()
  4336. for i = 1, 10 do
  4337. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
  4338. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
  4339. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
  4340. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  4341. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  4342. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  4343. if Debounces.on == false then
  4344. break
  4345. end
  4346. rs:wait()
  4347. end
  4348. do
  4349. Punch()
  4350. z = Instance.new("Sound", hed)
  4351. z.SoundId = "rbxassetid://169380525"
  4352. z.Pitch = ptz[math.random(1, #ptz)]
  4353. z.Volume = 1
  4354. z:Play()
  4355. for i = 1, 10 do
  4356. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
  4357. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
  4358. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
  4359. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  4360. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  4361. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  4362. if Debounces.on == false then
  4363. break
  4364. end
  4365. rs:wait()
  4366. end
  4367. do
  4368. Punch()
  4369. z = Instance.new("Sound", hed)
  4370. z.SoundId = "rbxassetid://169380525"
  4371. z.Pitch = ptz[math.random(1, #ptz)]
  4372. z.Volume = 1
  4373. z:Play()
  4374. for i = 1, 10 do
  4375. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
  4376. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
  4377. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
  4378. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  4379. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  4380. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  4381. if Debounces.on == false then
  4382. break
  4383. end
  4384. rs:wait()
  4385. end
  4386. do
  4387. Punch()
  4388. z = Instance.new("Sound", hed)
  4389. z.SoundId = "rbxassetid://169380525"
  4390. z.Pitch = ptz[math.random(1, #ptz)]
  4391. z.Volume = 1
  4392. z:Play()
  4393. for i = 1, 10 do
  4394. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
  4395. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
  4396. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
  4397. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  4398. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  4399. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  4400. if Debounces.on == false then
  4401. break
  4402. end
  4403. rs:wait()
  4404. end
  4405. do
  4406. Punch()
  4407. z = Instance.new("Sound", hed)
  4408. z.SoundId = "rbxassetid://169380525"
  4409. z.Pitch = ptz[math.random(1, #ptz)]
  4410. z.Volume = 1
  4411. z:Play()
  4412. for i = 1, 10 do
  4413. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
  4414. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
  4415. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
  4416. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  4417. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  4418. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  4419. if Debounces.on == false then
  4420. break
  4421. end
  4422. rs:wait()
  4423. end
  4424. do
  4425. Punch()
  4426. z = Instance.new("Sound", hed)
  4427. z.SoundId = "rbxassetid://169380525"
  4428. z.Pitch = ptz[math.random(1, #ptz)]
  4429. z.Volume = 1
  4430. z:Play()
  4431. for i = 1, 10 do
  4432. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
  4433. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
  4434. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
  4435. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  4436. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  4437. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  4438. if Debounces.on == false then
  4439. break
  4440. end
  4441. rs:wait()
  4442. end
  4443. do
  4444. Punch()
  4445. z = Instance.new("Sound", hed)
  4446. z.SoundId = "rbxassetid://169380525"
  4447. z.Pitch = ptz[math.random(1, #ptz)]
  4448. z.Volume = 1
  4449. z:Play()
  4450. for i = 1, 10 do
  4451. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
  4452. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
  4453. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
  4454. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  4455. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  4456. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  4457. if Debounces.on == false then
  4458. break
  4459. end
  4460. rs:wait()
  4461. end
  4462. do
  4463. Punch()
  4464. z = Instance.new("Sound", hed)
  4465. z.SoundId = "rbxassetid://169380525"
  4466. z.Pitch = ptz[math.random(1, #ptz)]
  4467. z.Volume = 1
  4468. z:Play()
  4469. for i = 1, 10 do
  4470. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
  4471. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
  4472. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
  4473. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  4474. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  4475. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  4476. if Debounces.on == false then
  4477. break
  4478. end
  4479. rs:wait()
  4480. end
  4481. do
  4482. Punch()
  4483. z = Instance.new("Sound", hed)
  4484. z.SoundId = "rbxassetid://169380525"
  4485. z.Pitch = ptz[math.random(1, #ptz)]
  4486. z.Volume = 1
  4487. z:Play()
  4488. for i = 1, 10 do
  4489. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
  4490. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
  4491. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
  4492. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  4493. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  4494. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  4495. if Debounces.on == false then
  4496. break
  4497. end
  4498. rs:wait()
  4499. end
  4500. do
  4501. Punch()
  4502. z = Instance.new("Sound", hed)
  4503. z.SoundId = "rbxassetid://169380525"
  4504. z.Pitch = ptz[math.random(1, #ptz)]
  4505. z.Volume = 1
  4506. z:Play()
  4507. for i = 1, 10 do
  4508. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
  4509. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
  4510. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
  4511. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
  4512. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  4513. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  4514. if Debounces.on == false then
  4515. break
  4516. end
  4517. rs:wait()
  4518. end
  4519. do
  4520. Punch()
  4521. z = Instance.new("Sound", hed)
  4522. z.SoundId = "rbxassetid://169380525"
  4523. z.Pitch = ptz[math.random(1, #ptz)]
  4524. z.Volume = 1
  4525. z:Play()
  4526. for i = 1, 10 do
  4527. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
  4528. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
  4529. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
  4530. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
  4531. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  4532. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  4533. if Debounces.on == false then
  4534. break
  4535. end
  4536. rs:wait()
  4537. end
  4538. do
  4539. con1:disconnect()
  4540. Debounces.on = false
  4541. Debounces.NoIdl = false
  4542. if gp ~= nil then
  4543. gp:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 140
  4544. for i,v in pairs(larm:GetChildren()) do
  4545. if v.Name == "asd" and v:IsA("Weld") then
  4546. v:Remove()
  4547. end
  4548. end
  4549. hum1 = nil
  4550. ht = nil
  4551. Debounces.on = false
  4552. Debounces.NoIdl = false
  4553. else
  4554. if ht == nil then
  4555. wait()
  4556. Grab = false
  4557. Debounces.on = false
  4558. Debounces.NoIdl = false
  4559. end
  4560. end
  4561. end
  4562. end
  4563. end
  4564. end
  4565. end
  4566. end
  4567. end
  4568. end
  4569. end
  4570. end
  4571. end
  4572. end
  4573. end
  4574. end
  4575. end
  4576. end
  4577. end
  4578. end
  4579. )
  4580. mouse.KeyDown:connect(function(key)
  4581.  
  4582. if string.byte(key) == 52 then
  4583. char.Humanoid.WalkSpeed = 60
  4584. end
  4585. end
  4586. )
  4587. mouse.KeyUp:connect(function(key)
  4588.  
  4589. if string.byte(key) == 52 then
  4590. char.Humanoid.WalkSpeed = 40
  4591. end
  4592. end
  4593. )
  4594. local animpose = "Idle"
  4595. local lastanimpose = "Idle"
  4596. local sine = 0
  4597. local change = 1
  4598. local val = 0
  4599. local ffing = false
  4600. game:GetService("RunService").RenderStepped:connect(function()
  4601.  
  4602. char.Humanoid.FreeFalling:connect(function(f)
  4603.  
  4604. if f then
  4605. ffing = true
  4606. else
  4607. ffing = false
  4608. end
  4609. end
  4610. )
  4611. sine = sine + change
  4612. if jumpn == true then
  4613. animpose = "Jumping"
  4614. else
  4615. if ffing == true then
  4616. animpose = "Freefalling"
  4617. else
  4618. if (torso.Velocity * Vector3.new(1, 0, 1)).magnitude < 2 then
  4619. animpose = "Idle"
  4620. else
  4621. if (torso.Velocity * Vector3.new(1, 0, 1)).magnitude < 20 then
  4622. animpose = "Walking"
  4623. else
  4624. if (torso.Velocity * Vector3.new(1, 0, 1)).magnitude > 20 then
  4625. animpose = "Running"
  4626. end
  4627. end
  4628. end
  4629. end
  4630. end
  4631. if animpose ~= lastanimpose then
  4632. sine = 0
  4633. if Debounces.NoIdl == false then
  4634. if animpose == "Idle" then
  4635. for i = 1, 2 do
  4636. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.62, 0) * CFrame.Angles(math.rad(-6), math.rad(-6), math.rad(8)), 0.4)
  4637. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.62, 0) * CFrame.Angles(math.rad(-6), math.rad(6), math.rad(-8)), 0.4)
  4638. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(0), 0), 0.4)
  4639. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  4640. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  4641. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  4642. end
  4643. else
  4644. do
  4645. if animpose == "Walking" then
  4646. for i = 1, 2 do
  4647. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(-16), math.rad(-12), math.rad(10 + 2 * math.cos(sine / 14))), 0.2)
  4648. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(-16), math.rad(12), math.rad(-10 - 2 * math.cos(sine / 14))), 0.2)
  4649. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), 0, 0), 0.4)
  4650. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(0)), 0.05)
  4651. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
  4652. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
  4653. end
  4654. else
  4655. do
  4656. if animpose == "Running" then
  4657. for i = 1, 2 do
  4658. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(-20), math.rad(-14), math.rad(8 + 2 * math.cos(sine / 14))), 0.2)
  4659. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(-20), math.rad(14), math.rad(-8 - 2 * math.cos(sine / 14))), 0.2)
  4660. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), 0, 0), 0.4)
  4661. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.4)
  4662. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(-7)), 0.4)
  4663. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(7)), 0.4)
  4664. wait()
  4665. end
  4666. end
  4667. do
  4668. lastanimpose = animpose
  4669. if Debounces.NoIdl == false then
  4670. if animpose == "Idle" then
  4671. change = 0.5
  4672. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.62 + 0.1 * math.cos(sine / 14), 0) * CFrame.Angles(math.rad(-6), math.rad(-6), math.rad(8 + 2 * math.cos(sine / 14))), 0.4)
  4673. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.62 + 0.1 * math.cos(sine / 14), 0) * CFrame.Angles(math.rad(-6), math.rad(6), math.rad(-8 - 2 * math.cos(sine / 14))), 0.4)
  4674. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14 + 1 * math.cos(sine / 14)), math.rad(0), 0), 0.2)
  4675. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0 - 0.1 * math.cos(sine / 14), 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.05)
  4676. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8 - 2 * math.cos(sine / 14))), 0.4)
  4677. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8 + 2 * math.cos(sine / 14))), 0.4)
  4678. else
  4679. if animpose == "Walking" then
  4680. change = 1
  4681. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(-16), math.rad(-12), math.rad(10 + 2 * math.cos(sine / 14))), 0.2)
  4682. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(-16), math.rad(12), math.rad(-10 - 2 * math.cos(sine / 14))), 0.2)
  4683. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), 0, 0), 0.4)
  4684. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0 - 0.1 * math.cos(sine / 14), 0) * CFrame.Angles(math.rad(-10), 0, math.rad(0)), 0.05)
  4685. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
  4686. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
  4687. else
  4688. if animpose == "Running" then
  4689. change = 1
  4690. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.35, 0.4) * CFrame.Angles(math.rad(-30), math.rad(14), math.rad(-30 + 2 * math.cos(sine / 14))), 0.2)
  4691. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2, 0.55, -0.4) * CFrame.Angles(math.rad(110), math.rad(0), math.rad(40 - 2 * math.cos(sine / 14))), 0.2)
  4692. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0.2) * CFrame.Angles(math.rad(20), math.rad(10), 0), 0.4)
  4693. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0 - 0.1 * math.cos(sine / 14), 0) * CFrame.Angles(math.rad(-40), math.rad(-10), math.rad(0)), 0.2)
  4694. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0, -1.2) * CFrame.Angles(math.rad(-20), math.rad(10), math.rad(0)), 0.4)
  4695. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), math.rad(10), math.rad(0)), 0.4)
  4696. end
  4697. end
  4698. end
  4699. end
  4700. end
  4701. end
  4702. end
  4703. end
  4704. end
  4705. end
  4706. end
  4707. end
  4708. )
  4709. hum.MaxHealth = math.huge
  4710. wait(3)
  4711. hum.Health = math.huge
  4712. LocalPlayer = game:GetService("Players").LocalPlayer
  4713. char = player.Character
  4714. local lastCF = char.Torso.Position
  4715. local x1 = Instance.new("Part", game.Workspace)
  4716. x1.Name = "Lightning"
  4717. x1.Size = Vector3.new(1, 1, 1)
  4718. x1.CanCollide = false
  4719. x1.Anchored = true
  4720. x1.Transparency = 1
  4721. Spawn(function()
  4722.  
  4723. while 1 do
  4724. wait(-1)
  4725. x1.CFrame = char.Torso.CFrame * CFrame.Angles(math.rad(math.random(1, 360)), math.rad(math.random(1, 360)), math.rad(math.random(50, 360))) * CFrame.new(0, 0, 2.6)
  4726. end
  4727. end
  4728. )
  4729. for i = 1, math.huge do
  4730. local dist2 = lastCF
  4731. local x2 = Instance.new("Part", game.Workspace)
  4732. x2.Name = "Lightning2"
  4733. x2.Size = Vector3.new(1, 1, 1)
  4734. x2.Material = "Neon"
  4735. x2.BrickColor = BrickColor.new("Crimson")
  4736. x2.CFrame = CFrame.new(lastCF, x1.Position) * CFrame.new(0, 0, -dist2 / 2)
  4737. x2.CanCollide = false
  4738. x2.Anchored = true
  4739. local m = Instance.new("BlockMesh", x2)
  4740. m.Scale = Vector3.new(0.5, 0.5, dist2)
  4741. lastCF = x1.Position
  4742. spawn(function()
  4743.  
  4744. for i = 1, 20 do
  4745. x = m.Scale.x / 2
  4746. y = m.Scale.x / 2
  4747. m.Scale = m.Scale - Vector3.new(x, y, 0)
  4748. wait()
  4749. end
  4750. end
  4751. )
  4752. game.Debris:AddItem(x2, 1.5)
  4753. wait()
  4754. end
  4755. x1:Destroy()
  4756. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement