Advertisement
memberhero

LATF2

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