MysteriousL

Infabltest

Jul 22nd, 2017
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 48.32 KB | None | 0 0
  1. local basgui = it("GuiMain")
  2. basgui.Parent = Player.PlayerGui
  3. basgui.Name = "CooldownsGUI"
  4. local basframe = it("Frame")
  5. basframe.Parent = basgui
  6. basframe.BackgroundColor3 = Color3.new(255, 255, 255)
  7. basframe.BackgroundTransparency = 1
  8. basframe.BorderColor3 = Color3.new(17, 17, 17)
  9. basframe.Size = UDim2.new(0.2, 0, 0.2, 0)
  10. basframe.Position = UDim2.new(0.8, 0, 0.8, 0)
  11. local basicgui = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(0.35, 0, -0.125, 0), UDim2.new(0.45, 0, 0.35, 0))
  12. basicgui.ZIndex = 2
  13. basicgui.Font = "Highway"
  14. basicgui.BackgroundTransparency = 0.5
  15. basicgui.BorderSizePixel = 0.65
  16. basicgui.TextScaled = true
  17. basicgui.Text = "(F)\nInferno Meteor"
  18. basicgui.TextSize = 24
  19. local basicgui2 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(-0.15, 0, -0.125, 0), UDim2.new(0.45, 0, 0.35, 0))
  20. basicgui2.ZIndex = 2
  21. basicgui2.Font = "Highway"
  22. basicgui2.BackgroundTransparency = 0.5
  23. basicgui2.BorderSizePixel = 0.65
  24. basicgui2.TextScaled = true
  25. basicgui2.Text = "(E)\nInferno Demise"
  26. basicgui2.TextSize = 24
  27. local basicgui3 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(-0.15, 0, 0.225, 0), UDim2.new(0.45, 0, 0.35, 0))
  28. basicgui3.ZIndex = 2
  29. basicgui3.Font = "Highway"
  30. basicgui3.BackgroundTransparency = 0.5
  31. basicgui3.BorderSizePixel = 0.65
  32. basicgui3.TextScaled = true
  33. basicgui3.Text = "(Q)\nInferno Comet"
  34. basicgui3.TextSize = 24
  35. local basicgui4 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(0.35, 0, 0.225, 0), UDim2.new(0.45, 0, 0.35, 0))
  36. basicgui4.ZIndex = 2
  37. basicgui4.Font = "Highway"
  38. basicgui4.BackgroundTransparency = 0.5
  39. basicgui4.BorderSizePixel = 0.65
  40. basicgui4.TextScaled = true
  41. basicgui4.Text = "(R)\nInferno Wrath"
  42. basicgui4.TextSize = 24
  43. local basicgui5 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(-0.15, 0, -0.475, 0), UDim2.new(0.45, 0, 0.35, 0))
  44. basicgui5.ZIndex = 2
  45. basicgui5.Font = "Highway"
  46. basicgui5.BackgroundTransparency = 0.5
  47. basicgui5.BorderSizePixel = 0.65
  48. basicgui5.TextScaled = true
  49. basicgui5.Text = "(Z)\n???"
  50. basicgui5.TextSize = 24
  51. local basicgui6 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really blue").Color, UDim2.new(0.35, 0, -0.475, 0), UDim2.new(0.45, 0, 0.35, 0))
  52. basicgui6.ZIndex = 2
  53. basicgui6.Font = "Highway"
  54. basicgui6.BackgroundTransparency = 0.5
  55. basicgui6.BorderSizePixel = 0.65
  56. basicgui6.TextScaled = true
  57. basicgui6.Text = "(X)\nInfernal Destruction"
  58. basicgui6.TextSize = 24
  59.  
  60. local healthg = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Really black").Color, UDim2.new(-0.15, 0, 0.675, 0), UDim2.new(0.95, 0, 0.15, 0))
  61. healthg.ZIndex = 2
  62. healthg.Font = "Highway"
  63. healthg.BackgroundTransparency = 0.5
  64. healthg.BorderSizePixel = 0.65
  65. healthg.TextScaled = true
  66. healthg.Text = "health"
  67. healthg.TextSize = 24
  68.  
  69. char.Humanoid.Animator.Parent = nil
  70.  
  71. ---------------- set a position
  72. local handle = Instance.new("Part")
  73. handle.Parent = Character
  74. handle.Size = Vector3.new(0.2,0.2,0.2)
  75. handle.Archivable = true
  76. handle.Transparency = 1
  77. handle.CanCollide = false
  78. handle.BrickColor = BrickColor.new("White")
  79. handle.Material = "Neon"
  80. local handlmesh = Instance.new("BlockMesh",handle)
  81. handlmesh.Scale = Vector3.new(1,1,1)
  82. local handleweld = Instance.new("Weld")
  83. handleweld.Parent = handle
  84. handleweld.Part0 = rarm
  85. handleweld.Part1 = handle
  86. handleweld.C1 = CFrame.new(0, 1.35, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  87. handleweld.Part0 = rarm
  88.  
  89. ---- yeee boi here comes entrance of inferno
  90.  
  91. hum.WalkSpeed = 0
  92.  
  93. local dd = Instance.new("ParticleEmitter",handle)
  94. dd.Texture = "http://www.roblox.com/asset/?id=745304849"
  95. dd.LightEmission = 1
  96. dd.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  97. dd.Rate = 50
  98. dd.Lifetime = NumberRange.new(0.5)
  99. dd.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,0,0)})
  100. dd.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0,0)})
  101. dd.Speed = NumberRange.new(0)
  102. dd.Rotation = NumberRange.new(-500,500)
  103. dd.VelocitySpread = 90000
  104. dd.LockedToPart = true
  105. dd.RotSpeed = NumberRange.new(-500,500)
  106. local bon = Instance.new("ParticleEmitter",handle)
  107. bon.Texture = "rbxassetid://296874871"
  108. bon.LightEmission = 0.75
  109. bon.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  110. bon.Rate = 0
  111. bon.Lifetime = NumberRange.new(2.5)
  112. bon.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
  113. bon.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  114. bon.Speed = NumberRange.new(15)
  115. bon.Rotation = NumberRange.new(-500,500)
  116. bon.VelocitySpread = 90000
  117. bon.RotSpeed = NumberRange.new(-500,500)
  118. local bon2 = Instance.new("ParticleEmitter",handle)
  119. bon2.Texture = "rbxassetid://296874871"
  120. bon2.LightEmission = 0.75
  121. bon2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  122. bon2.Rate = 0
  123. bon2.Lifetime = NumberRange.new(2.5)
  124. bon2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,10,0)})
  125. bon2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  126. bon2.Speed = NumberRange.new(25)
  127. bon2.Rotation = NumberRange.new(-500,500)
  128. bon2.VelocitySpread = 90000
  129. bon2.RotSpeed = NumberRange.new(-500,500)
  130. for i = 0,8,0.1 do
  131. swait()
  132. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  133. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  134. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(-90), math.rad(0), math.rad(100)), 0.3)
  135. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-7.5 + 2.5 * math.cos(sine / 32))), 0.3)
  136. end
  137. dd.Rate = 0
  138. bon.Rate = 99999
  139. bon2.Rate = 99999
  140.  
  141. local tran = Instance.new("ParticleEmitter",handle)
  142. tran.Texture = "rbxassetid://296874871"
  143. tran.LightEmission = 0.75
  144. tran.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  145. tran.Rate = 99999
  146. tran.Lifetime = NumberRange.new(0.25)
  147. tran.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,1.5,0),NumberSequenceKeypoint.new(1,0,0)})
  148. tran.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
  149. tran.Speed = NumberRange.new(0)
  150. tran.Rotation = NumberRange.new(-500,500)
  151. tran.VelocitySpread = 90000
  152. tran.LockedToPart = true
  153. tran.RotSpeed = NumberRange.new(-500,500)
  154. local tran2 = Instance.new("ParticleEmitter",handle)
  155. tran2.Texture = "http://www.roblox.com/asset/?id=745304849"
  156. tran2.LightEmission = 1
  157. tran2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  158. tran2.Rate = 50
  159. tran2.Lifetime = NumberRange.new(0.5)
  160. tran2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.5,0),NumberSequenceKeypoint.new(1,0,0)})
  161. tran2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0,0)})
  162. tran2.Speed = NumberRange.new(0)
  163. tran2.Rotation = NumberRange.new(-500,500)
  164. tran2.VelocitySpread = 90000
  165. tran2.LockedToPart = true
  166. tran2.RotSpeed = NumberRange.new(-500,500)
  167. wait(0.5)
  168. bon.Rate = 0
  169. bon2.Rate = 0
  170. wait(3.25)
  171. bon:Destroy()
  172. bon:Destroy()
  173. dd:Destroy()
  174. hum.WalkSpeed = 16
  175. -----------
  176.  
  177. function InfernoComet()
  178. attack = true
  179. chatfunc("Inferno Comet!!")
  180. handleweld.Part0 = rarm
  181. local tra = Instance.new("ParticleEmitter",handle)
  182. tra.Texture = "rbxassetid://296874871"
  183. tra.LightEmission = 0.75
  184. tra.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  185. tra.Rate = 99999
  186. tra.Lifetime = NumberRange.new(0.25)
  187. tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
  188. tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
  189. tra.Speed = NumberRange.new(0)
  190. tra.Rotation = NumberRange.new(-500,500)
  191. tra.VelocitySpread = 90000
  192. tra.LockedToPart = true
  193. tra.RotSpeed = NumberRange.new(-500,500)
  194. local tra2 = Instance.new("ParticleEmitter",handle)
  195. tra2.Texture = "http://www.roblox.com/asset/?id=745304849"
  196. tra2.LightEmission = 1
  197. tra2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  198. tra2.Rate = 50
  199. tra2.Lifetime = NumberRange.new(0.5)
  200. tra2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5.5,0),NumberSequenceKeypoint.new(1,0,0)})
  201. tra2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.5,0)})
  202. tra2.Speed = NumberRange.new(0)
  203. tra2.Rotation = NumberRange.new(-500,500)
  204. tra2.VelocitySpread = 90000
  205. tra2.LockedToPart = true
  206. tra2.RotSpeed = NumberRange.new(-500,500)
  207. for i = 0,4,0.1 do
  208. swait()
  209. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  210. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
  211. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(90)), 0.3)
  212. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
  213. end
  214. local sa = Instance.new("Sound",handle)
  215. sa.SoundId = "rbxassetid://304448425"
  216. sa.Volume = 1
  217. sa.Pitch = 1
  218. sa:Play()
  219. tra.Rate = 0
  220. tra2.Rate = 0
  221. local lb = Instance.new("Part")
  222. lb.Parent = char
  223. lb.Material = "Neon"
  224. lb.Color = BrickColor.new("Bright blue").Color
  225. lb.CanCollide = false
  226. lb.Shape = "Ball"
  227. lb.CFrame = handle.CFrame
  228. lb.Anchored = true
  229. lb.Transparency = 1
  230. lb.Size = vt(1,1,1)
  231. local thing = Instance.new("SpecialMesh",lb)
  232. thing.MeshType = meshtype
  233. local hitted = false
  234. lb.Anchored = false
  235. local trail = Instance.new("ParticleEmitter",lb)
  236. trail.Texture = "rbxassetid://296874871"
  237. trail.LightEmission = 1
  238. trail.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  239. trail.Rate = 9999
  240. trail.Lifetime = NumberRange.new(1.5)
  241. trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,0,0)})
  242. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  243. trail.Speed = NumberRange.new(0,0)
  244. trail.Rotation = NumberRange.new(-500,500)
  245. trail.RotSpeed = NumberRange.new(-500,500)
  246. local bv = Instance.new("BodyVelocity")
  247. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  248. bv.velocity = mouse.Hit.lookVector *75
  249. bv.Parent = lb
  250. wait(0.05)
  251. lb.Touched:connect(function(hit)
  252. if hitted == false then
  253. hitted = true
  254. trail.Rate = 0
  255. lb.Anchored = true
  256. local aa = Instance.new("Part")
  257. local val = 1*3.5
  258. aa.Parent = lb
  259. local exsound = Instance.new("Sound",aa)
  260. exsound.SoundId = "rbxassetid://402347142"
  261. exsound.Volume = 3.5
  262. exsound.Pitch = 1
  263. exsound:Play()
  264. aa.Material = "Neon"
  265. aa.Color = BrickColor.new("Bright blue").Color
  266. aa.CanCollide = false
  267. aa.Shape = "Ball"
  268. aa.CFrame = lb.CFrame
  269. aa.Anchored = true
  270. aa.Transparency = 0
  271. aa.Size = vt(1,1,1)
  272. local thinger = Instance.new("SpecialMesh",aa)
  273. thinger.MeshType = meshtype
  274. thinger.Scale = vt(15,15,15)
  275. local explosion = Instance.new("Explosion",aa)
  276. explosion.Position = aa.Position
  277. explosion.BlastRadius = 22.5
  278. explosion.BlastPressure = 100
  279. local exp = Instance.new("ParticleEmitter",aa)
  280. exp.Texture = "rbxassetid://296874871"
  281. exp.LightEmission = 1
  282. exp.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  283. exp.Rate = 9000000000
  284. exp.Lifetime = NumberRange.new(1)
  285. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,30,0),NumberSequenceKeypoint.new(1,1,0)})
  286. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  287. exp.Speed = NumberRange.new(100)
  288. exp.VelocitySpread = 9000000
  289. exp.Rotation = NumberRange.new(-500,500)
  290. exp.RotSpeed = NumberRange.new(-500,500)
  291. local expa = Instance.new("ParticleEmitter",aa)
  292. expa.Texture = "rbxassetid://296874871"
  293. expa.LightEmission = 1
  294. expa.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  295. expa.Rate = 9000000000
  296. expa.Lifetime = NumberRange.new(2.75)
  297. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,75,0)})
  298. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  299. expa.Speed = NumberRange.new(100)
  300. expa.VelocitySpread = 9000000
  301. expa.Rotation = NumberRange.new(-500,500)
  302. expa.RotSpeed = NumberRange.new(-500,500)
  303. local exp2 = exp:Clone()
  304. exp2.Parent = aa
  305. local exp3 = exp:Clone()
  306. exp3.Parent = aa
  307. local exp4 = exp:Clone()
  308. exp4.Parent = aa
  309. local exp5 = exp:Clone()
  310. exp5.Parent = aa
  311. local exp6 = exp:Clone()
  312. exp6.Parent = aa
  313. local exp7 = exp:Clone()
  314. exp7.Parent = aa
  315. local expa2 = expa:Clone()
  316. expa2.Parent = aa
  317. local expa3 = expa:Clone()
  318. expa3.Parent = aa
  319. local expa4 = expa:Clone()
  320. expa4.Parent = aa
  321. local expa5 = expa:Clone()
  322. expa5.Parent = aa
  323. local expa6 = expa:Clone()
  324. expa6.Parent = aa
  325. local expa7 = expa:Clone()
  326. expa7.Parent = aa
  327. for i = 0, 1 do
  328. val = val - 0.025*3.5
  329. thinger.Scale = thinger.Scale + vt(val,val,val)
  330. wait()
  331. end
  332. exp.Rate = 0
  333. exp2.Rate = 0
  334. exp3.Rate = 0
  335. exp4.Rate = 0
  336. exp5.Rate = 0
  337. exp6.Rate = 0
  338. exp7.Rate = 0
  339. for i = 0, 1 do
  340. val = val - 0.025*3.5
  341. thinger.Scale = thinger.Scale + vt(val,val,val)
  342. wait()
  343. end
  344. expa.Rate = 0
  345. expa2.Rate = 0
  346. expa3.Rate = 0
  347. expa4.Rate = 0
  348. expa5.Rate = 0
  349. expa6.Rate = 0
  350. expa7.Rate = 0
  351. for i = 0, 21 do
  352. val = val - 0.025*3.5
  353. thinger.Scale = thinger.Scale + vt(val,val,val)
  354. wait()
  355. end
  356. for i = 0, 74 do
  357. val = val - 0.0145
  358. aa.Transparency = aa.Transparency + 0.0145
  359. thinger.Scale = thinger.Scale + vt(val,val,val)
  360. wait()
  361. end
  362. end
  363. end)
  364. attack = false
  365. wait(30)
  366. sa:Destroy()
  367. tra:Destroy()
  368. tra2:Destroy()
  369. lb:Destroy()
  370. end
  371.  
  372. function InfernoHell()
  373. attack = true
  374. chatfunc("INFERNAL...")
  375. handleweld.Part0 = rarm
  376. local aura = Instance.new("ParticleEmitter",tors)
  377. aura.Texture = "rbxassetid://305563617"
  378. aura.LightEmission = 1
  379. aura.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  380. aura.Rate = 25
  381. aura.Lifetime = NumberRange.new(0.75)
  382. aura.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,8.5,0),NumberSequenceKeypoint.new(1,0,0)})
  383. aura.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  384. aura.Speed = NumberRange.new(15)
  385. aura.VelocitySpread = 50
  386. local aura2 = Instance.new("ParticleEmitter",tors)
  387. aura2.Texture = "rbxassetid://296874871"
  388. aura2.LightEmission = 1
  389. aura2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  390. aura2.Rate = 99999
  391. aura2.Lifetime = NumberRange.new(1.5)
  392. aura2.Acceleration = vt(0,45,0)
  393. aura2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,3,0),NumberSequenceKeypoint.new(1,0,0)})
  394. aura2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  395. aura2.Speed = NumberRange.new(-25)
  396. aura2.Rotation = NumberRange.new(-500,500)
  397. aura2.VelocitySpread = 45
  398. aura2.RotSpeed = NumberRange.new(-500,500)
  399. local auran = Instance.new("ParticleEmitter",tors)
  400. auran.Texture = "rbxassetid://296874871"
  401. auran.LightEmission = 1
  402. auran.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  403. auran.Rate = 0
  404. auran.Lifetime = NumberRange.new(5)
  405. auran.Acceleration = vt(0,-45,0)
  406. auran.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,25,0),NumberSequenceKeypoint.new(1,0,0)})
  407. auran.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  408. auran.Speed = NumberRange.new(65)
  409. auran.Rotation = NumberRange.new(-500,500)
  410. auran.VelocitySpread = 100
  411. auran.RotSpeed = NumberRange.new(-500,500)
  412. local sa = Instance.new("Sound",handle)
  413. sa.SoundId = "rbxassetid://431105970"
  414. sa.Volume = 5
  415. sa.Pitch = 1
  416. sa:Play()
  417. for i = 0,2,0.1 do
  418. swait()
  419. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,-1)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  420. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  421. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(10)), 0.3)
  422. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.3)
  423. RH.C0=clerp(RH.C0,cf(1,-0.5,-0.5)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(10)),.3)
  424. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(60)),.3)
  425. end
  426. for i = 0, 5 do
  427. auran.Rate = 99999
  428. local lb = Instance.new("Part")
  429. lb.Parent = char
  430. lb.Material = "Neon"
  431. lb.Color = BrickColor.new("Bright blue").Color
  432. lb.CanCollide = false
  433. lb.Size = vt(1,1,1)
  434. lb.CFrame = tors.CFrame
  435. lb.Rotation = vt(0,0,0)
  436. lb.Anchored = true
  437. lb.Transparency = 0
  438. local thing = Instance.new("SpecialMesh",lb)
  439. thing.MeshType = "FileMesh"
  440. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  441. thing.Scale = vt(0,15,0)
  442. local chancerot = math.random(1,2)
  443. for z = 0, 4 do
  444. if chancerot == 1 then
  445. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  446. elseif chancerot == 2 then
  447. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  448. end
  449. lb.Transparency = lb.Transparency + 0.1
  450. thing.Scale = thing.Scale + vt(15,0,15)
  451. wait()
  452. end
  453. auran.Rate = 0
  454. for z = 0, 4 do
  455. if chancerot == 1 then
  456. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  457. elseif chancerot == 2 then
  458. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  459. end
  460. lb.Transparency = lb.Transparency + 0.1
  461. thing.Scale = thing.Scale + vt(15,0,15)
  462. wait()
  463. end
  464. lb:Destroy()
  465. end
  466. chatfunc("DESTRUCTION!!!")
  467. local sa = Instance.new("Sound",handle)
  468. sa.SoundId = "rbxassetid://416328540"
  469. sa.Volume = 10
  470. sa.Pitch = 0.75
  471. sa:Play()
  472.  
  473. local sbs = Instance.new("BodyPosition", root)
  474. sbs.P = 3000
  475. sbs.D = 1000
  476. sbs.maxForce = Vector3.new(500000, 500000000, 500000)
  477. sbs.position = RootPart.CFrame.p + Vector3.new(0, 1000, 0)
  478. for i = 0,24,0.1 do
  479. swait()
  480. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  481. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
  482. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(180)), 0.3)
  483. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
  484. end
  485. local shur = Instance.new("Part",char)
  486. local gahde = Instance.new("Sound",char)
  487. gahde.SoundId = "rbxassetid://402981977"
  488. gahde.Volume = 5
  489. gahde.Pitch = 0.6
  490. gahde:Play()
  491. shur.Transparency = 1
  492. shur.Material = "Neon"
  493. shur.BrickColor = bc("Bright red")
  494. shur.Anchored = true
  495. shur.CFrame = tors.CFrame + vt(0,10,0)
  496. shur.Size = vt(1,0.2,1)
  497. shur.CanCollide = false
  498. local dec = Instance.new("Decal",shur)
  499. dec.Texture = "http://www.roblox.com/asset/?id=840391577"
  500. dec.Face = "Top"
  501. local dec2 = dec:Clone()
  502. dec2.Parent = shur
  503. dec2.Face = "Bottom"
  504. local Meshshur = Instance.new("CylinderMesh",shur)
  505. Meshshur.Scale = vt(0,1,0)
  506. for i = 0, 39 do
  507. wait()
  508. Meshshur.Scale = Meshshur.Scale + vt(15,0,15)
  509. end
  510. local sa = Instance.new("Sound",char)
  511. sa.SoundId = "rbxassetid://428027602"
  512. sa.Volume = 2.5
  513. sa.Pitch = 0.5
  514. sa:Play()
  515. local lb = Instance.new("Part")
  516. lb.Parent = char
  517. lb.Material = "Neon"
  518. lb.Color = BrickColor.new("Bright blue").Color
  519. lb.CanCollide = false
  520. lb.Shape = "Ball"
  521. lb.CFrame = handle.CFrame
  522. lb.Anchored = true
  523. lb.Transparency = 0
  524. lb.Size = vt(1,1,1)
  525. lb.CFrame = handle.CFrame
  526. local thing = Instance.new("SpecialMesh",lb)
  527. thing.MeshType = meshtype
  528. thing.Scale = vt(0,0,0)
  529. for i = 0, 89 do
  530. thing.Scale = thing.Scale + vt(2.5,2.5,2.5)
  531. lb.CFrame = lb.CFrame + Vector3.new(0,1.425,0)
  532. wait()
  533. end
  534. wait(1)
  535. for i = 0, 39 do
  536. wait()
  537. Meshshur.Scale = Meshshur.Scale - vt(15,0,15)
  538. end
  539. local sa = Instance.new("Sound",char)
  540. sa.SoundId = "rbxassetid://565538688"
  541. sa.Volume = 1
  542. sa.Pitch = 0.95
  543. sa:Play()
  544. wait(0.5)
  545. shur:Destroy()
  546. sbs:Destroy()
  547. local sa = Instance.new("Sound",char)
  548. sa.SoundId = "rbxassetid://416328540"
  549. sa.Volume = 1.5
  550. sa.Pitch = 0.5
  551. sa:Play()
  552. local sa = Instance.new("Sound",char)
  553. sa.SoundId = "rbxassetid://466493476"
  554. sa.Volume = 1.5
  555. sa.Pitch = 0.5
  556. sa:Play()
  557. aura.Rate = 0
  558. aura2.Rate = 0
  559. local hitted = false
  560. lb.Anchored = false
  561. local trail = Instance.new("ParticleEmitter",lb)
  562. trail.Texture = "rbxassetid://296874871"
  563. trail.LightEmission = 1
  564. trail.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  565. trail.Rate = 9999
  566. trail.Lifetime = NumberRange.new(2.5)
  567. trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,150,0),NumberSequenceKeypoint.new(1,5,0)})
  568. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  569. trail.Speed = NumberRange.new(100)
  570. trail.VelocitySpread = 9000000
  571. trail.Rotation = NumberRange.new(-500,500)
  572. trail.RotSpeed = NumberRange.new(-500,500)
  573. local bv = Instance.new("BodyVelocity")
  574. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  575. bv.velocity = mouse.Hit.lookVector *75
  576. bv.Parent = lb
  577. wait(0.05)
  578. lb.Touched:connect(function(hit)
  579. if hitted == false then
  580. hitted = true
  581. trail.Rate = 0
  582. lb.Anchored = true
  583. local aa = Instance.new("Part")
  584. for i = 0, 9 do
  585. lb.Transparency = lb.Transparency + 0.1
  586. local val = 1*3.5
  587. aa.Parent = lb
  588. local exsound = Instance.new("Sound",aa)
  589. exsound.SoundId = "rbxassetid://412831137"
  590. exsound.Volume = 10
  591. exsound.Pitch = 0.5
  592. exsound:Play()
  593. local exsound = Instance.new("Sound",aa)
  594. exsound.SoundId = "rbxassetid://439342426"
  595. exsound.Volume = 10
  596. exsound.Pitch = 0.75
  597. exsound:Play()
  598. local exsound = Instance.new("Sound",aa)
  599. exsound.SoundId = "rbxassetid://439342426"
  600. exsound.Volume = 10
  601. exsound.Pitch = 0.5
  602. exsound:Play()
  603. local exsound = Instance.new("Sound",aa)
  604. exsound.SoundId = "rbxassetid://439342426"
  605. exsound.Volume = 10
  606. exsound.Pitch = 0.35
  607. exsound:Play()
  608. local exsound = Instance.new("Sound",aa)
  609. exsound.SoundId = "rbxassetid://439342426"
  610. exsound.Volume = 10
  611. exsound.Pitch = 0.25
  612. exsound:Play()
  613. local exsound = Instance.new("Sound",aa)
  614. exsound.SoundId = "rbxassetid://439342426"
  615. exsound.Volume = 10
  616. exsound.Pitch = 0.2
  617. exsound:Play()
  618. aa.Material = "Neon"
  619. aa.Color = BrickColor.new("Bright blue").Color
  620. aa.CanCollide = false
  621. aa.Shape = "Ball"
  622. aa.CFrame = lb.CFrame
  623. aa.Anchored = true
  624. aa.Transparency = 0
  625. aa.Size = vt(1,1,1)
  626. local thinger = Instance.new("SpecialMesh",aa)
  627. thinger.MeshType = meshtype
  628. thinger.Scale = vt(225,225,225)
  629. local explosion = Instance.new("Explosion",aa)
  630. explosion.Position = aa.Position
  631. explosion.BlastRadius = 500
  632. explosion.BlastPressure = 100
  633. local exp = Instance.new("ParticleEmitter",aa)
  634. exp.Texture = "rbxassetid://296874871"
  635. exp.LightEmission = 1
  636. exp.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  637. exp.Rate = 9000000000
  638. exp.Lifetime = NumberRange.new(1)
  639. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,175,0),NumberSequenceKeypoint.new(1,1,0)})
  640. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  641. exp.Speed = NumberRange.new(100)
  642. exp.VelocitySpread = 9000000
  643. exp.Rotation = NumberRange.new(-500,500)
  644. exp.RotSpeed = NumberRange.new(-500,500)
  645. local expa = Instance.new("ParticleEmitter",aa)
  646. expa.Texture = "rbxassetid://296874871"
  647. expa.LightEmission = 1
  648. expa.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  649. expa.Rate = 9000000000
  650. expa.Lifetime = NumberRange.new(2.75)
  651. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,150,0)})
  652. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  653. expa.Speed = NumberRange.new(100)
  654. expa.VelocitySpread = 9000000
  655. expa.Rotation = NumberRange.new(-500,500)
  656. expa.RotSpeed = NumberRange.new(-500,500)
  657. local exp2 = exp:Clone()
  658. exp2.Parent = aa
  659. local exp3 = exp:Clone()
  660. exp3.Parent = aa
  661. local exp4 = exp:Clone()
  662. exp4.Parent = aa
  663. local exp5 = exp:Clone()
  664. exp5.Parent = aa
  665. local exp6 = exp:Clone()
  666. exp6.Parent = aa
  667. local exp7 = exp:Clone()
  668. exp7.Parent = aa
  669. local expa2 = expa:Clone()
  670. expa2.Parent = aa
  671. local expa3 = expa:Clone()
  672. expa3.Parent = aa
  673. local expa4 = expa:Clone()
  674. expa4.Parent = aa
  675. local expa5 = expa:Clone()
  676. expa5.Parent = aa
  677. local expa6 = expa:Clone()
  678. expa6.Parent = aa
  679. local expa7 = expa:Clone()
  680. expa7.Parent = aa
  681. for i = 0, 1 do
  682. val = val - 0.025*3.5
  683. thinger.Scale = thinger.Scale + vt(val,val,val)
  684. wait()
  685. end
  686. exp.Rate = 0
  687. exp2.Rate = 0
  688. exp3.Rate = 0
  689. exp4.Rate = 0
  690. exp5.Rate = 0
  691. exp6.Rate = 0
  692. exp7.Rate = 0
  693. for i = 0, 1 do
  694. val = val - 0.025*3.5
  695. thinger.Scale = thinger.Scale + vt(val,val,val)
  696. wait()
  697. end
  698. expa.Rate = 0
  699. expa2.Rate = 0
  700. expa3.Rate = 0
  701. expa4.Rate = 0
  702. expa5.Rate = 0
  703. expa6.Rate = 0
  704. expa7.Rate = 0
  705. for i = 0, 21 do
  706. val = val - 0.025*3.5
  707. thinger.Scale = thinger.Scale + vt(val,val,val)
  708. wait()
  709. end
  710. for i = 0, 4 do
  711. val = val - 0.05
  712. aa.Transparency = aa.Transparency + 0.065*4.5
  713. thinger.Scale = thinger.Scale + vt(val,val,val)
  714. wait()
  715. end
  716. end
  717. end
  718. end)
  719. for i = 0,2,0.1 do
  720. swait()
  721. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  722. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(-90)),.3)
  723. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(30)), 0.3)
  724. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
  725. end
  726. attack = false
  727. wait(60)
  728. sa:Destroy()
  729. sa:Destroy()
  730. sa:Destroy()
  731. sa:Destroy()
  732. sa:Destroy()
  733. aura:Destroy()
  734. aura2:Destroy()
  735. lb:Destroy()
  736. end
  737.  
  738.  
  739. function InfernoMeteor()
  740. attack = true
  741. chatfunc("Inferno...")
  742. handleweld.Part0 = rarm
  743. local tra = Instance.new("ParticleEmitter",handle)
  744. tra.Texture = "rbxassetid://296874871"
  745. tra.LightEmission = 0.75
  746. tra.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  747. tra.Rate = 99999
  748. tra.Lifetime = NumberRange.new(0.25)
  749. tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
  750. tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
  751. tra.Speed = NumberRange.new(0)
  752. tra.Rotation = NumberRange.new(-500,500)
  753. tra.VelocitySpread = 90000
  754. tra.LockedToPart = true
  755. tra.RotSpeed = NumberRange.new(-500,500)
  756. local tra2 = Instance.new("ParticleEmitter",handle)
  757. tra2.Texture = "http://www.roblox.com/asset/?id=745304849"
  758. tra2.LightEmission = 1
  759. tra2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  760. tra2.Rate = 50
  761. tra2.Lifetime = NumberRange.new(0.5)
  762. tra2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,0,0)})
  763. tra2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.5,0)})
  764. tra2.Speed = NumberRange.new(0)
  765. tra2.Rotation = NumberRange.new(-500,500)
  766. tra2.VelocitySpread = 90000
  767. tra2.LockedToPart = true
  768. tra2.RotSpeed = NumberRange.new(-500,500)
  769. local sa = Instance.new("Sound",handle)
  770. sa.SoundId = "rbxassetid://565538688"
  771. sa.Volume = 1.5
  772. sa.Pitch = 0.975
  773. sa:Play()
  774. for i = 0,4,0.1 do
  775. swait()
  776. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  777. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
  778. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(90)), 0.3)
  779. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
  780. end
  781. chatfunc("Meteor!!")
  782. local sa = Instance.new("Sound",handle)
  783. sa.SoundId = "rbxassetid://304529688"
  784. sa.Volume = 1.5
  785. sa.Pitch = 0.85
  786. sa:Play()
  787. tra.Rate = 0
  788. tra2.Rate = 0
  789. local lb = Instance.new("Part")
  790. lb.Parent = char
  791. lb.Material = "Neon"
  792. lb.Color = BrickColor.new("Bright blue").Color
  793. lb.CanCollide = false
  794. lb.Shape = "Ball"
  795. lb.CFrame = handle.CFrame
  796. lb.Anchored = true
  797. lb.Transparency = 1
  798. lb.Size = vt(1,1,1)
  799. local thing = Instance.new("SpecialMesh",lb)
  800. thing.MeshType = meshtype
  801. local hitted = false
  802. lb.Anchored = false
  803. local trail = Instance.new("ParticleEmitter",lb)
  804. trail.Texture = "rbxassetid://296874871"
  805. trail.LightEmission = 1
  806. trail.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  807. trail.Rate = 9999
  808. trail.Lifetime = NumberRange.new(1.5)
  809. trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,25,0),NumberSequenceKeypoint.new(1,0,0)})
  810. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  811. trail.Speed = NumberRange.new(0,0)
  812. trail.Rotation = NumberRange.new(-500,500)
  813. trail.RotSpeed = NumberRange.new(-500,500)
  814. local bv = Instance.new("BodyVelocity")
  815. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  816. bv.velocity = mouse.Hit.lookVector *95
  817. bv.Parent = lb
  818. wait(0.05)
  819. lb.Touched:connect(function(hit)
  820. if hitted == false then
  821. hitted = true
  822. trail.Rate = 0
  823. lb.Anchored = true
  824. local aa = Instance.new("Part")
  825. local val = 1*8
  826. aa.Parent = lb
  827. local exsound = Instance.new("Sound",aa)
  828. exsound.SoundId = "rbxassetid://402347142"
  829. exsound.Volume = 10
  830. exsound.Pitch = 0.945
  831. exsound:Play()
  832. aa.Material = "Neon"
  833. aa.Color = BrickColor.new("Bright blue").Color
  834. aa.CanCollide = false
  835. aa.Shape = "Ball"
  836. aa.CFrame = lb.CFrame
  837. aa.Anchored = true
  838. aa.Transparency = 0
  839. aa.Size = vt(1,1,1)
  840. local thinger = Instance.new("SpecialMesh",aa)
  841. thinger.MeshType = meshtype
  842. thinger.Scale = vt(15,15,15)
  843. local explosion = Instance.new("Explosion",aa)
  844. explosion.Position = aa.Position
  845. explosion.BlastRadius = 65
  846. explosion.BlastPressure = 100
  847. local exp = Instance.new("ParticleEmitter",aa)
  848. exp.Texture = "rbxassetid://296874871"
  849. exp.LightEmission = 1
  850. exp.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  851. exp.Rate = 9000000000
  852. exp.Lifetime = NumberRange.new(1)
  853. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,100,0),NumberSequenceKeypoint.new(1,1,0)})
  854. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  855. exp.Speed = NumberRange.new(200)
  856. exp.VelocitySpread = 9000000
  857. exp.Rotation = NumberRange.new(-500,500)
  858. exp.RotSpeed = NumberRange.new(-500,500)
  859. local expa = Instance.new("ParticleEmitter",aa)
  860. expa.Texture = "rbxassetid://296874871"
  861. expa.LightEmission = 1
  862. expa.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  863. expa.Rate = 9000000000
  864. expa.Lifetime = NumberRange.new(2.75)
  865. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,125,0)})
  866. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  867. expa.Speed = NumberRange.new(200)
  868. expa.VelocitySpread = 9000000
  869. expa.Rotation = NumberRange.new(-500,500)
  870. expa.RotSpeed = NumberRange.new(-500,500)
  871. local exp2 = exp:Clone()
  872. exp2.Parent = aa
  873. local exp3 = exp:Clone()
  874. exp3.Parent = aa
  875. local exp4 = exp:Clone()
  876. exp4.Parent = aa
  877. local exp5 = exp:Clone()
  878. exp5.Parent = aa
  879. local exp6 = exp:Clone()
  880. exp6.Parent = aa
  881. local exp7 = exp:Clone()
  882. exp7.Parent = aa
  883. local expa2 = expa:Clone()
  884. expa2.Parent = aa
  885. local expa3 = expa:Clone()
  886. expa3.Parent = aa
  887. local expa4 = expa:Clone()
  888. expa4.Parent = aa
  889. local expa5 = expa:Clone()
  890. expa5.Parent = aa
  891. local expa6 = expa:Clone()
  892. expa6.Parent = aa
  893. local expa7 = expa:Clone()
  894. expa7.Parent = aa
  895. for i = 0, 1 do
  896. val = val - 0.025*8
  897. thinger.Scale = thinger.Scale + vt(val,val,val)
  898. wait()
  899. end
  900. exp.Rate = 0
  901. exp2.Rate = 0
  902. exp3.Rate = 0
  903. exp4.Rate = 0
  904. exp5.Rate = 0
  905. exp6.Rate = 0
  906. exp7.Rate = 0
  907. for i = 0, 1 do
  908. val = val - 0.025*8
  909. thinger.Scale = thinger.Scale + vt(val,val,val)
  910. wait()
  911. end
  912. expa.Rate = 0
  913. expa2.Rate = 0
  914. expa3.Rate = 0
  915. expa4.Rate = 0
  916. expa5.Rate = 0
  917. expa6.Rate = 0
  918. expa7.Rate = 0
  919. for i = 0, 21 do
  920. val = val - 0.025*8
  921. thinger.Scale = thinger.Scale + vt(val,val,val)
  922. wait()
  923. end
  924. for i = 0, 74 do
  925. val = val - 0.0145
  926. aa.Transparency = aa.Transparency + 0.0145
  927. thinger.Scale = thinger.Scale + vt(val,val,val)
  928. wait()
  929. end
  930. end
  931. end)
  932. attack = false
  933. wait(30)
  934. sa:Destroy()
  935. tra:Destroy()
  936. tra2:Destroy()
  937. lb:Destroy()
  938. end
  939.  
  940.  
  941. function InfernoWrath()
  942. attack = true
  943. chatfunc("Inferno Wrath!!")
  944. for i = 0,4,0.1 do
  945. swait()
  946. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  947. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  948. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  949. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  950. end
  951. local ff = Instance.new("ForceField",char)
  952. hum.WalkSpeed = 0
  953. local lb = Instance.new("Part")
  954. lb.Parent = char
  955. lb.Material = "Neon"
  956. lb.Color = BrickColor.new("Bright blue").Color
  957. lb.CanCollide = false
  958. lb.Shape = "Ball"
  959. lb.CFrame = torso.CFrame
  960. lb.Anchored = true
  961. lb.Transparency = 1
  962. lb.Size = vt(1,1,1)
  963. local thing = Instance.new("SpecialMesh",lb)
  964. thing.MeshType = meshtype
  965. for i = 0, 4 do
  966. local lbr = Instance.new("Part")
  967. lbr.Parent = char
  968. lbr.Material = "Neon"
  969. lbr.Color = BrickColor.new("Bright blue").Color
  970. lbr.CanCollide = false
  971. lbr.Shape = "Ball"
  972. lbr.CFrame = lb.CFrame
  973. lbr.Anchored = true
  974. lbr.Transparency = 1
  975. lbr.Size = vt(1,1,1)
  976. local thinga = Instance.new("SpecialMesh",lbr)
  977. thinga.MeshType = meshtype
  978. thinga.Scale = vt(20*6,20*6,20*6)
  979. for z = 0, 19 do
  980. wait(0.025)
  981. lbr.Transparency = lbr.Transparency - 0.05
  982. thinga.Scale = thinga.Scale - vt(1*6,1*6,1*6)
  983. end
  984. lbr:Destroy()
  985. end
  986. local aa = Instance.new("Part")
  987. local val = 1*7.5
  988. aa.Parent = lb
  989. local exsound = Instance.new("Sound",handle)
  990. exsound.SoundId = "rbxassetid://402347142"
  991. exsound.Volume = 10
  992. exsound.Pitch = 1
  993. exsound:Play()
  994. aa.Material = "Neon"
  995. aa.Color = BrickColor.new("Bright blue").Color
  996. aa.CanCollide = false
  997. aa.Shape = "Ball"
  998. aa.CFrame = lb.CFrame
  999. aa.Anchored = true
  1000. aa.Transparency = 0
  1001. aa.Size = vt(1,1,1)
  1002. local thinger = Instance.new("SpecialMesh",aa)
  1003. thinger.MeshType = meshtype
  1004. thinger.Scale = vt(15*1.5,15*1.5,15*1.5)
  1005. local explosion = Instance.new("Explosion",aa)
  1006. explosion.Position = aa.Position
  1007. explosion.BlastRadius = 50
  1008. explosion.BlastPressure = 100
  1009. local exp = Instance.new("ParticleEmitter",aa)
  1010. exp.Texture = "rbxassetid://296874871"
  1011. exp.LightEmission = 1
  1012. exp.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1013. exp.Rate = 9000000000
  1014. exp.Lifetime = NumberRange.new(1)
  1015. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,30,0),NumberSequenceKeypoint.new(1,1,0)})
  1016. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1017. exp.Speed = NumberRange.new(115)
  1018. exp.VelocitySpread = 9000000
  1019. exp.Rotation = NumberRange.new(-500,500)
  1020. exp.RotSpeed = NumberRange.new(-500,500)
  1021. local expa = Instance.new("ParticleEmitter",aa)
  1022. expa.Texture = "rbxassetid://296874871"
  1023. expa.LightEmission = 1
  1024. expa.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1025. expa.Rate = 9000000000
  1026. expa.Lifetime = NumberRange.new(2.75)
  1027. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,75,0)})
  1028. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  1029. expa.Speed = NumberRange.new(115)
  1030. expa.VelocitySpread = 9000000
  1031. expa.Rotation = NumberRange.new(-500,500)
  1032. expa.RotSpeed = NumberRange.new(-500,500)
  1033. local exp2 = exp:Clone()
  1034. exp2.Parent = aa
  1035. local exp3 = exp:Clone()
  1036. exp3.Parent = aa
  1037. local exp4 = exp:Clone()
  1038. exp4.Parent = aa
  1039. local exp5 = exp:Clone()
  1040. exp5.Parent = aa
  1041. local exp6 = exp:Clone()
  1042. exp6.Parent = aa
  1043. local exp7 = exp:Clone()
  1044. exp7.Parent = aa
  1045. local expa2 = expa:Clone()
  1046. expa2.Parent = aa
  1047. local expa3 = expa:Clone()
  1048. expa3.Parent = aa
  1049. local expa4 = expa:Clone()
  1050. expa4.Parent = aa
  1051. local expa5 = expa:Clone()
  1052. expa5.Parent = aa
  1053. local expa6 = expa:Clone()
  1054. expa6.Parent = aa
  1055. local expa7 = expa:Clone()
  1056. expa7.Parent = aa
  1057. for i = 0, 1 do
  1058. val = val - 0.025*7.5
  1059. thinger.Scale = thinger.Scale + vt(val,val,val)
  1060. wait()
  1061. end
  1062. exp.Rate = 0
  1063. exp2.Rate = 0
  1064. exp3.Rate = 0
  1065. exp4.Rate = 0
  1066. exp5.Rate = 0
  1067. exp6.Rate = 0
  1068. exp7.Rate = 0
  1069. for i = 0, 1 do
  1070. val = val - 0.025*7.5
  1071. thinger.Scale = thinger.Scale + vt(val,val,val)
  1072. wait()
  1073. end
  1074. ff:Destroy()
  1075. hum.WalkSpeed = 16
  1076. attack = false
  1077. expa.Rate = 0
  1078. expa2.Rate = 0
  1079. expa3.Rate = 0
  1080. expa4.Rate = 0
  1081. expa5.Rate = 0
  1082. expa6.Rate = 0
  1083. expa7.Rate = 0
  1084. for i = 0, 21 do
  1085. val = val - 0.025*7.5
  1086. thinger.Scale = thinger.Scale + vt(val,val,val)
  1087. wait()
  1088. end
  1089. for i = 0, 74 do
  1090. val = val - 0.0145
  1091. aa.Transparency = aa.Transparency + 0.0145
  1092. thinger.Scale = thinger.Scale + vt(val,val,val)
  1093. wait()
  1094. end
  1095. wait(5)
  1096. lb:Destroy()
  1097. end
  1098.  
  1099. function InfernoDemise()
  1100. attack = true
  1101. chatfunc("Inferno Demise!!")
  1102. local tra = Instance.new("ParticleEmitter",handle)
  1103. tra.Texture = "rbxassetid://296874871"
  1104. tra.LightEmission = 0.75
  1105. tra.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1106. tra.Rate = 99999
  1107. tra.Lifetime = NumberRange.new(0.25)
  1108. tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
  1109. tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
  1110. tra.Speed = NumberRange.new(0)
  1111. tra.Rotation = NumberRange.new(-500,500)
  1112. tra.VelocitySpread = 90000
  1113. tra.LockedToPart = true
  1114. tra.RotSpeed = NumberRange.new(-500,500)
  1115. local tra2 = Instance.new("ParticleEmitter",handle)
  1116. tra2.Texture = "http://www.roblox.com/asset/?id=745304849"
  1117. tra2.LightEmission = 1
  1118. tra2.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1119. tra2.Rate = 50
  1120. tra2.Lifetime = NumberRange.new(0.5)
  1121. tra2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5.5,0),NumberSequenceKeypoint.new(1,0,0)})
  1122. tra2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.5,0)})
  1123. tra2.Speed = NumberRange.new(0)
  1124. tra2.Rotation = NumberRange.new(-500,500)
  1125. tra2.VelocitySpread = 90000
  1126. tra2.LockedToPart = true
  1127. tra2.RotSpeed = NumberRange.new(-500,500)
  1128. for i = 0,1,0.1 do
  1129. swait()
  1130. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  1131. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
  1132. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(180)), 0.3)
  1133. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25 + 2.5 * math.cos(sine / 32))), 0.3)
  1134. end
  1135. tra.Rate = 0
  1136. tra2.Rate = 0
  1137. local lb = Instance.new("Part")
  1138. lb.Parent = char
  1139. lb.Material = "Neon"
  1140. lb.Color = BrickColor.new("Bright blue").Color
  1141. lb.CanCollide = false
  1142. lb.Shape = "Ball"
  1143. lb.CFrame = mouse.Hit
  1144. lb.Anchored = true
  1145. lb.Transparency = 1
  1146. lb.Size = vt(1,1,1)
  1147. local thing = Instance.new("SpecialMesh",lb)
  1148. thing.MeshType = meshtype
  1149. for i = 0, 4 do
  1150. local lbr = Instance.new("Part")
  1151. lbr.Parent = char
  1152. lbr.Material = "Neon"
  1153. lbr.Color = BrickColor.new("Bright blue").Color
  1154. lbr.CanCollide = false
  1155. lbr.Shape = "Ball"
  1156. lbr.CFrame = lb.CFrame
  1157. lbr.Anchored = true
  1158. lbr.Transparency = 1
  1159. lbr.Size = vt(1,1,1)
  1160. local thinga = Instance.new("SpecialMesh",lbr)
  1161. thinga.MeshType = meshtype
  1162. thinga.Scale = vt(20*4.5,20*4.5,20*4.5)
  1163. for z = 0, 19 do
  1164. wait(0.025)
  1165. lbr.Transparency = lbr.Transparency - 0.05
  1166. thinga.Scale = thinga.Scale - vt(1*4.5,1*4.5,1*4.5)
  1167. end
  1168. lbr:Destroy()
  1169. end
  1170. local aa = Instance.new("Part")
  1171. local val = 1*6.25
  1172. aa.Parent = lb
  1173. local exsound = Instance.new("Sound",aa)
  1174. exsound.SoundId = "rbxassetid://402347142"
  1175. exsound.Volume = 4.5
  1176. exsound.Pitch = 1
  1177. exsound:Play()
  1178. aa.Material = "Neon"
  1179. aa.Color = BrickColor.new("Bright blue").Color
  1180. aa.CanCollide = false
  1181. aa.Shape = "Ball"
  1182. aa.CFrame = lb.CFrame
  1183. aa.Anchored = true
  1184. aa.Transparency = 0
  1185. aa.Size = vt(1,1,1)
  1186. local thinger = Instance.new("SpecialMesh",aa)
  1187. thinger.MeshType = meshtype
  1188. thinger.Scale = vt(15*1.15,15*1.15,15*1.15)
  1189. local explosion = Instance.new("Explosion",aa)
  1190. explosion.Position = aa.Position
  1191. explosion.BlastRadius = 35
  1192. explosion.BlastPressure = 100
  1193. local exp = Instance.new("ParticleEmitter",aa)
  1194. exp.Texture = "rbxassetid://296874871"
  1195. exp.LightEmission = 1
  1196. exp.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1197. exp.Rate = 9000000000
  1198. exp.Lifetime = NumberRange.new(1)
  1199. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,30,0),NumberSequenceKeypoint.new(1,1,0)})
  1200. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1201. exp.Speed = NumberRange.new(105)
  1202. exp.VelocitySpread = 9000000
  1203. exp.Rotation = NumberRange.new(-500,500)
  1204. exp.RotSpeed = NumberRange.new(-500,500)
  1205. local expa = Instance.new("ParticleEmitter",aa)
  1206. expa.Texture = "rbxassetid://296874871"
  1207. expa.LightEmission = 1
  1208. expa.Color = ColorSequence.new(Color3.new(0,25/255,255/255))
  1209. expa.Rate = 9000000000
  1210. expa.Lifetime = NumberRange.new(2.75)
  1211. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,75,0)})
  1212. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  1213. expa.Speed = NumberRange.new(105)
  1214. expa.VelocitySpread = 9000000
  1215. expa.Rotation = NumberRange.new(-500,500)
  1216. expa.RotSpeed = NumberRange.new(-500,500)
  1217. local exp2 = exp:Clone()
  1218. exp2.Parent = aa
  1219. local exp3 = exp:Clone()
  1220. exp3.Parent = aa
  1221. local exp4 = exp:Clone()
  1222. exp4.Parent = aa
  1223. local exp5 = exp:Clone()
  1224. exp5.Parent = aa
  1225. local exp6 = exp:Clone()
  1226. exp6.Parent = aa
  1227. local exp7 = exp:Clone()
  1228. exp7.Parent = aa
  1229. local expa2 = expa:Clone()
  1230. expa2.Parent = aa
  1231. local expa3 = expa:Clone()
  1232. expa3.Parent = aa
  1233. local expa4 = expa:Clone()
  1234. expa4.Parent = aa
  1235. local expa5 = expa:Clone()
  1236. expa5.Parent = aa
  1237. local expa6 = expa:Clone()
  1238. expa6.Parent = aa
  1239. local expa7 = expa:Clone()
  1240. expa7.Parent = aa
  1241. for i = 0, 1 do
  1242. val = val - 0.025*6.25
  1243. thinger.Scale = thinger.Scale + vt(val,val,val)
  1244. wait()
  1245. end
  1246. exp.Rate = 0
  1247. exp2.Rate = 0
  1248. exp3.Rate = 0
  1249. exp4.Rate = 0
  1250. exp5.Rate = 0
  1251. exp6.Rate = 0
  1252. exp7.Rate = 0
  1253. for i = 0, 1 do
  1254. val = val - 0.025*6.25
  1255. thinger.Scale = thinger.Scale + vt(val,val,val)
  1256. wait()
  1257. end
  1258. attack = false
  1259. expa.Rate = 0
  1260. expa2.Rate = 0
  1261. expa3.Rate = 0
  1262. expa4.Rate = 0
  1263. expa5.Rate = 0
  1264. expa6.Rate = 0
  1265. expa7.Rate = 0
  1266. for i = 0, 21 do
  1267. val = val - 0.025*6.25
  1268. thinger.Scale = thinger.Scale + vt(val,val,val)
  1269. wait()
  1270. end
  1271. for i = 0, 74 do
  1272. val = val - 0.0145
  1273. aa.Transparency = aa.Transparency + 0.0145
  1274. thinger.Scale = thinger.Scale + vt(val,val,val)
  1275. wait()
  1276. end
  1277. wait(5)
  1278. lb:Destroy()
  1279. tra:Destroy()
  1280. tra2:Destroy()
  1281. end
  1282.  
  1283. mouse.KeyDown:connect(function(key)
  1284. if key == "q" and attack == false then
  1285. InfernoComet()
  1286. end
  1287. if key == "e" and attack == false then
  1288. InfernoDemise()
  1289. end
  1290. if key == "r" and attack == false then
  1291. InfernoWrath()
  1292. end
  1293. if key == "f" and attack == false then
  1294. InfernoMeteor()
  1295. end
  1296. if key == "x" and attack == false then
  1297. InfernoHell()
  1298. end
  1299. end)
  1300.  
  1301. game:GetService("RunService").Stepped:connect(function()
  1302. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1303. velocity = RootPart.Velocity.y
  1304. sine = sine + change
  1305. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  1306. if equipped == true or equipped == false then
  1307. healthg.Text = math.floor(hum.Health).. "/" ..math.floor(hum.MaxHealth)
  1308. if RootPart.Velocity.y > 1 and hit == nil then
  1309. Anim = "Jump"
  1310. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1311. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1312. if attack == false then
  1313. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1314. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(2.5),math.rad(0),math.rad(0)),.3)
  1315. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(50)), 0.3)
  1316. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(-50)), 0.3)
  1317. end
  1318. else
  1319. if RootPart.Velocity.y < -1 and hit == nil then
  1320. Anim = "Fall"
  1321. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1322. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1323. if attack == false then
  1324. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  1325. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(2.5),math.rad(0),math.rad(0)),.3)
  1326. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(90)), 0.3)
  1327. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(-90)), 0.3)
  1328. end
  1329. else
  1330. if Torsovelocity < 1 and hit ~= nil then
  1331. Anim = "Idle"
  1332. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(-10),math.rad(0)),.3)
  1333. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(10),math.rad(0)),.3)
  1334. if attack == false then
  1335. change = 1
  1336. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 32))* angles(math.rad(0),math.rad(0),math.rad(-20)),.3)
  1337. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(20)),.3)
  1338. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.35, -0.25) * angles(math.rad(20 + 1.5 * math.cos(sine / 32)), math.rad(-30), math.rad(-90)), 0.3)
  1339. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-10 + 1.5 * math.cos(sine / 32))), 0.3)
  1340. end
  1341. else
  1342. if Torsovelocity > 2 and hit ~= nil then
  1343. Anim = "Walk"
  1344. RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(-25),math.rad(0 + 50 * math.cos(sine / 6))),.3)
  1345. LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(-25),math.rad(0 + 50 * math.cos(sine / 6))),.3)
  1346. if attack == false then
  1347. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 32))* angles(math.rad(15),math.rad(0),math.rad(25)),.3)
  1348. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(-25)),.3)
  1349. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.35, -0.5) * angles(math.rad(20), math.rad(-30), math.rad(-90)), 0.3)
  1350. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0 - 45 * math.cos(sine / 5)), math.rad(0), math.rad(-10)), 0.3)
  1351. end
  1352. end
  1353. end
  1354. end
  1355. end
  1356. end
  1357. end)
Add Comment
Please, Sign In to add comment