Advertisement
EmeraldIT

Light phoenix revamped

Mar 20th, 2018
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Character = game.Players.LocalPlayer.Character
  2. Head = Character.Head
  3. t = 0,255,255
  4. y = 255,255,0
  5. s = 0.8
  6.  
  7. local Num = 0.5
  8. local Num2 = 4 -------------Mods:1,4,8,10,15,20-------------------------------------
  9. local Rate = 400
  10. local Wing1 = Instance.new("Part",Character)
  11. Wing1.FormFactor = Enum.FormFactor.Custom
  12. Wing1.Size = Vector3.new(.2, .2, .2)
  13. Wing1.Name = "WIng_1"
  14.  
  15. local fire = Instance.new("ParticleEmitter", Wing1)
  16. fire.VelocitySpread = 0
  17. fire.Lifetime = NumberRange.new(2)
  18. fire.Acceleration = Vector3.new(0, 2, 2)
  19. fire.RotSpeed = NumberRange.new(10)
  20. fire.Rate = Rate
  21. fire.Rotation = NumberRange.new(151515)
  22. fire.Name = "Fire"
  23. fire.LightEmission = 1
  24. fire.LockedToPart = true
  25. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  26. fire.Color = ColorSequence.new(Color3.new(255,255,0), Color3.new(255,255,0))
  27. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, s), NumberSequenceKeypoint.new(0.9, 5), NumberSequenceKeypoint.new(1, 0.1)})
  28.  
  29. local Wing2 = Wing1:Clone()
  30. Wing2.Parent = Torso
  31. local x,y,z = 0,-1,-6
  32.  
  33. Wld = function(a,b,cf)
  34. local Weld = Instance.new('Weld',a)
  35. Weld.Part0 = a
  36. Weld.Part1 = b
  37. Weld.C1 = cf
  38. return Weld
  39. end
  40.  
  41. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(20),-math.rad(90)))
  42. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(20),-math.rad(90)))
  43.  
  44.  
  45. game:service'RunService'.Stepped:connect(function()
  46. --z = 6+math.sin(tick()*2)
  47. y = -1+math.sin(tick()*Num)*Num2
  48. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  49. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  50. end)
  51. ------------------------------------------------------------------------------------------------
  52. Torso = Character:WaitForChild'Torso'
  53.  
  54. local Wing1 = Instance.new("Part",Character)
  55. Wing1.FormFactor = Enum.FormFactor.Custom
  56. Wing1.Size = Vector3.new(.2, .2, .2)
  57. Wing1.Name = "WIng_1"
  58.  
  59. local fire = Instance.new("ParticleEmitter", Wing1)
  60. fire.VelocitySpread = 0
  61. fire.Lifetime = NumberRange.new(2.5)
  62. fire.Acceleration = Vector3.new(0, 4, 4)
  63. fire.RotSpeed = NumberRange.new(10)
  64. fire.Rate = Rate
  65. fire.Rotation = NumberRange.new(151515)
  66. fire.Name = "Fire"
  67. fire.LightEmission = 0.78
  68. fire.LockedToPart = true
  69. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  70. fire.Color = ColorSequence.new(Color3.new(255,255,0), Color3.new(255,255,0))
  71. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, s), NumberSequenceKeypoint.new(0.9, 5), NumberSequenceKeypoint.new(1, 0.1)})
  72. local Wing2 = Wing1:Clone()
  73. Wing2.Parent = Torso
  74. local x,y,z = 0,-1,-6
  75.  
  76. Wld = function(a,b,cf)
  77. local Weld = Instance.new('Weld',a)
  78. Weld.Part0 = a
  79. Weld.Part1 = b
  80. Weld.C1 = cf
  81. return Weld
  82. end
  83.  
  84. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(30),-math.rad(90)))
  85. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(30),-math.rad(90)))
  86.  
  87. print'Loaded'
  88.  
  89. game:service'RunService'.Stepped:connect(function()
  90. --z = 6+math.sin(tick()*2)
  91. y = -1+math.sin(tick()*Num)*Num2
  92. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  93. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  94. end)
  95.  
  96. ------------------------------------------------------------------------------------------------
  97. Torso = Character:WaitForChild'Torso'
  98.  
  99. local Wing1 = Instance.new("Part",Character)
  100. Wing1.FormFactor = Enum.FormFactor.Custom
  101. Wing1.Size = Vector3.new(.2, .2, .2)
  102. Wing1.Name = "WIng_1"
  103.  
  104. local fire = Instance.new("ParticleEmitter", Wing1)
  105. fire.VelocitySpread = 0
  106. fire.Lifetime = NumberRange.new(2.8)
  107. fire.Acceleration = Vector3.new(0, 4, 4)
  108. fire.RotSpeed = NumberRange.new(10)
  109. fire.Rate = Rate
  110. fire.Rotation = NumberRange.new(151515)
  111. fire.Name = "Fire"
  112. fire.LightEmission = 0.78
  113. fire.LockedToPart = true
  114. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  115. fire.Color = ColorSequence.new(Color3.new(0,255,255), Color3.new(0,255,255))
  116. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, s), NumberSequenceKeypoint.new(0.9, 5), NumberSequenceKeypoint.new(1, 0.1)})
  117. local Wing2 = Wing1:Clone()
  118. Wing2.Parent = Torso
  119. local x,y,z = 0,-1,-6
  120.  
  121. Wld = function(a,b,cf)
  122. local Weld = Instance.new('Weld',a)
  123. Weld.Part0 = a
  124. Weld.Part1 = b
  125. Weld.C1 = cf
  126. return Weld
  127. end
  128.  
  129. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(40),-math.rad(90)))
  130. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(40),-math.rad(90)))
  131.  
  132. print'Loaded'
  133.  
  134. game:service'RunService'.Stepped:connect(function()
  135. --z = 6+math.sin(tick()*2)
  136. y = -1+math.sin(tick()*Num)*Num2
  137. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  138. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  139. end)
  140.  
  141. ------------------------------------------------------------------------------------------------
  142. Torso = Character:WaitForChild'Torso'
  143.  
  144. local Wing1 = Instance.new("Part",Character)
  145. Wing1.FormFactor = Enum.FormFactor.Custom
  146. Wing1.Size = Vector3.new(.2, .2, .2)
  147. Wing1.Name = "WIng_1"
  148.  
  149. local fire = Instance.new("ParticleEmitter", Wing1)
  150. fire.VelocitySpread = 0
  151. fire.Lifetime = NumberRange.new(3)
  152. fire.Acceleration = Vector3.new(0, 4, 4)
  153. fire.RotSpeed = NumberRange.new(10)
  154. fire.Rate = Rate
  155. fire.Rotation = NumberRange.new(151515)
  156. fire.Name = "Fire"
  157. fire.LightEmission = 0.78
  158. fire.LockedToPart = true
  159. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  160. fire.Color = ColorSequence.new(Color3.new(0,255,255), Color3.new(0,255,255))
  161. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, s), NumberSequenceKeypoint.new(0.9,5), NumberSequenceKeypoint.new(1, 0.1)})
  162. local Wing2 = Wing1:Clone()
  163. Wing2.Parent = Torso
  164. local x,y,z = 0,-1,-6
  165.  
  166. Wld = function(a,b,cf)
  167. local Weld = Instance.new('Weld',a)
  168. Weld.Part0 = a
  169. Weld.Part1 = b
  170. Weld.C1 = cf
  171. return Weld
  172. end
  173.  
  174. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(50),-math.rad(90)))
  175. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(50),-math.rad(90)))
  176.  
  177. print'Loaded'
  178.  
  179. game:service'RunService'.Stepped:connect(function()
  180. --z = 6+math.sin(tick()*2)
  181. y = -1+math.sin(tick()*Num)*Num2
  182. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  183. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  184. end)
  185.  
  186. ------------------------------------------------------------------------------------------------
  187. Torso = Character:WaitForChild'Torso'
  188.  
  189. local Wing1 = Instance.new("Part",Character)
  190. Wing1.FormFactor = Enum.FormFactor.Custom
  191. Wing1.Size = Vector3.new(.2, .2, .2)
  192. Wing1.Name = "WIng_1"
  193.  
  194. local fire = Instance.new("ParticleEmitter", Wing1)
  195. fire.VelocitySpread = 0
  196. fire.Lifetime = NumberRange.new(3.1)
  197. fire.Acceleration = Vector3.new(0, 4, 4)
  198. fire.RotSpeed = NumberRange.new(10)
  199. fire.Rate = Rate
  200. fire.Rotation = NumberRange.new(151515)
  201. fire.Name = "Fire"
  202. fire.LightEmission = 0.78
  203. fire.LockedToPart = true
  204. fire.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
  205. fire.Color = ColorSequence.new(Color3.new(0,255,255), Color3.new(0,255,255))
  206. fire.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, s), NumberSequenceKeypoint.new(0.9, 5), NumberSequenceKeypoint.new(1, 0.1)})
  207. local Wing2 = Wing1:Clone()
  208. Wing2.Parent = Torso
  209. local x,y,z = 0,-1,-6
  210.  
  211. Wld = function(a,b,cf)
  212. local Weld = Instance.new('Weld',a)
  213. Weld.Part0 = a
  214. Weld.Part1 = b
  215. Weld.C1 = cf
  216. return Weld
  217. end
  218.  
  219. local wld = Wld(Torso,Wing1,CFrame.new(0,0,-.5)*CFrame.Angles(-math.rad(90),-math.rad(60),-math.rad(90)))
  220. local wld2 = Wld(Torso,Wing2,CFrame.new(0,0,.5)*CFrame.Angles(-math.rad(90),-math.rad(60),-math.rad(90)))
  221.  
  222. print'Loaded'
  223.  
  224. game:service'RunService'.Stepped:connect(function()
  225. --z = 6+math.sin(tick()*2)
  226. y = -1+math.sin(tick()*Num)*Num2
  227. Wing1.Fire.Acceleration = Vector3.new(x,y,z)
  228. Wing2.Fire.Acceleration = Vector3.new(x,y,-z)
  229. end)
  230.  
  231. CV="Toothpaste"
  232. p = game.Players.LocalPlayer
  233. char = p.Character
  234. local txt = Instance.new("BillboardGui", char)
  235. txt.Adornee = char .Head
  236. txt.Name = "_status"
  237. txt.Size = UDim2.new(2, 0, 1.2, 0)
  238. txt.StudsOffset = Vector3.new(-9, 8, 0)
  239. local text = Instance.new("TextLabel", txt)
  240. text.Size = UDim2.new(10, 0, 7, 0)
  241. text.FontSize = "Size24"
  242. text.TextScaled = true
  243. text.TextTransparency = 0
  244. text.BackgroundTransparency = 1
  245. text.TextTransparency = 0
  246. text.TextStrokeTransparency = 0
  247. text.Font = "Cartoon"
  248. text.TextStrokeColor3 = Color3.new(0,255,255)
  249.  
  250. v=Instance.new("Part")
  251. v.Name = "ColorBrick"
  252. v.Parent=p.Character
  253. v.FormFactor="Symmetric"
  254. v.Anchored=true
  255. v.CanCollide=false
  256. v.BottomSurface="Smooth"
  257. v.TopSurface="Smooth"
  258. v.Size=Vector3.new(10,5,3)
  259. v.Transparency=1
  260. v.CFrame=char.Torso.CFrame
  261. v.BrickColor=BrickColor.new(CV)
  262. v.Transparency=1
  263. text.TextColor3 = Color3.new(255,255,255)
  264. v.Shape="Block"
  265. text.Text = "Light Phoenix"
  266.  
  267. local s = Instance.new("Sound",char)
  268. s.Name = "BGMusic"
  269. s.SoundId = "rbxassetid://165232232"
  270. s.Pitch = 1
  271. s.Volume = 10
  272. s.Looped = true
  273. s.archivable = false
  274. s.Parent = char.Head
  275. wait(0.1)
  276. s:play()
  277.  
  278. Instance.new("ForceField", game.Players.LocalPlayer.Character)
  279. print("Holy Light will shine above all.")
  280. print("Unleash the Holy fire to anyone to destroy.")
  281. p = game.Players.LocalPlayer
  282. char = p.Character
  283. torso = char.Torso
  284. neck = char.Torso.Neck
  285.  
  286. Player=game:GetService("Players").LocalPlayer
  287. Character=Player.Character
  288. PlayerGui=Player.PlayerGui
  289. Backpack=Player.Backpack
  290. Torso=Character.Torso
  291. Head=Character.Head
  292. Humanoid=Character.Humanoid
  293. LeftArm=Character["Left Arm"]
  294. LeftLeg=Character["Left Leg"]
  295. RightArm=Character["Right Arm"]
  296. RightLeg=Character["Right Leg"]
  297. cam=game.Workspace.CurrentCamera
  298. LS=Torso["Left Shoulder"]
  299. LH=Torso["Left Hip"]
  300. RS=Torso["Right Shoulder"]
  301. RH=Torso["Right Hip"]
  302. Face = Head.face
  303. Neck=Torso.Neck
  304. it=Instance.new
  305. attacktype=1
  306. vt=Vector3.new
  307. cf=CFrame.new
  308. euler=CFrame.fromEulerAnglesXYZ
  309. angles=CFrame.Angles
  310. cloaked=false
  311. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  312. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  313. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  314. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  315. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  316. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  317. RootPart=Character.HumanoidRootPart
  318. RootJoint=RootPart.RootJoint
  319. RootCF=euler(-1.57,0,3.14)
  320. attack = false
  321. bounce=false
  322. cooldown=false
  323. deeznuts=false
  324. attackdebounce = false
  325. deb=false
  326. equipped=true
  327. hand=false
  328. MMouse=nil
  329. combo=0
  330. mana=0
  331. trispeed=.2
  332. attackmode='none'
  333. local idle=0
  334. local Anim="Idle"
  335. local Effects={}
  336. local gun=false
  337. local shoot=false
  338. player=nil
  339. mana=0
  340. cam = workspace.CurrentCamera
  341. ZTarget = nil
  342. RocketTarget = nil
  343. local m = Instance.new("Model",Character)
  344. m.Name = "WeaponModel"
  345.  
  346. mouse=Player:GetMouse()
  347. --save shoulders
  348. RSH, LSH=nil, nil
  349. --welds
  350. RW, LW=Instance.new("Weld"), Instance.new("Weld")
  351. RW.Name="Right Shoulder" LW.Name="Left Shoulder"
  352. LH=Torso["Left Hip"]
  353. RH=Torso["Right Hip"]
  354. TorsoColor=Torso.BrickColor
  355. function NoOutline(Part)
  356. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  357. end
  358. player=Player
  359. ch=Character
  360. RSH=ch.Torso["Right Shoulder"]
  361. LSH=ch.Torso["Left Shoulder"]
  362. --
  363. RSH.Parent=nil
  364. LSH.Parent=nil
  365. --
  366. RW.Name="Right Shoulder"
  367. RW.Part0=ch.Torso
  368. RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
  369. RW.C1=cf(0, 0.5, 0)
  370. RW.Part1=ch["Right Arm"]
  371. RW.Parent=ch.Torso
  372. --
  373. LW.Name="Left Shoulder"
  374. LW.Part0=ch.Torso
  375. LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
  376. LW.C1=cf(0, 0.5, 0)
  377. LW.Part1=ch["Left Arm"]
  378. LW.Parent=ch.Torso
  379.  
  380. function swait(num)
  381. if num==0 or num==nil then
  382. game:service'RunService'.Heartbeat:wait(0)
  383. else
  384. for i=0,num do
  385. game:service'RunService'.Heartbeat:wait(0)
  386. end
  387. end
  388. end
  389.  
  390.  
  391. local Player = game.Players.localPlayer
  392. local Character = Player.Character
  393. local red = 255
  394. local green = 255
  395. local blue = 255
  396. local Humanoid = Character.Humanoid
  397. local mouse = Player:GetMouse()
  398. local m = Instance.new("Model", Character)
  399. m.Name = "WeaponModel"
  400. local LeftArm = Character["Left Arm"]
  401. local RightArm = Character["Right Arm"]
  402. local LeftLeg = Character["Left Leg"]
  403. local RightLeg = Character["Right Leg"]
  404. local Head = Character.Head
  405. local Torso = Character.Torso
  406. local cam = game.Workspace.CurrentCamera
  407. local RootPart = Character.HumanoidRootPart
  408. local RootJoint = RootPart.RootJoint
  409. local equipped = false
  410. local attack = false
  411. local Anim = "Idle"
  412. local idle = 0
  413. local attacktype = 1
  414. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  415. local velocity = RootPart.Velocity.y
  416. local sine = 0
  417. local change = 1
  418. local grabbed = false
  419. local cn = CFrame.new
  420. local mr = math.rad
  421. local angles = CFrame.Angles
  422. local ud = UDim2.new
  423. local c3 = Color3.new
  424. local lim = 0
  425. local st = 0
  426. local necko = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  427. local attacktype = 1
  428. local ZTarget, RocketTarget = nil, nil
  429. local euler = CFrame.fromEulerAnglesXYZ
  430. function clerp(a,b,t)
  431. local qa = {QuaternionFromCFrame(a)}
  432. local qb = {QuaternionFromCFrame(b)}
  433. local ax, ay, az = a.x, a.y, a.z
  434. local bx, by, bz = b.x, b.y, b.z
  435. local _t = 1-t
  436. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  437. end
  438.  
  439. function QuaternionFromCFrame(cf)
  440. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  441. local trace = m00 + m11 + m22
  442. if trace > 0 then
  443. local s = math.sqrt(1 + trace)
  444. local recip = 0.5/s
  445. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  446. else
  447. local i = 0
  448. if m11 > m00 then
  449. i = 1
  450. end
  451. if m22 > (i == 0 and m00 or m11) then
  452. i = 2
  453. end
  454. if i == 0 then
  455. local s = math.sqrt(m00-m11-m22+1)
  456. local recip = 0.5/s
  457. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  458. elseif i == 1 then
  459. local s = math.sqrt(m11-m22-m00+1)
  460. local recip = 0.5/s
  461. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  462. elseif i == 2 then
  463. local s = math.sqrt(m22-m00-m11+1)
  464. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  465. end
  466. end
  467. end
  468.  
  469. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  470. local xs, ys, zs = x + x, y + y, z + z
  471. local wx, wy, wz = w*xs, w*ys, w*zs
  472. local xx = x*xs
  473. local xy = x*ys
  474. local xz = x*zs
  475. local yy = y*ys
  476. local yz = y*zs
  477. local zz = z*zs
  478. return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
  479. end
  480.  
  481. function QuaternionSlerp(a, b, t)
  482. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  483. local startInterp, finishInterp;
  484. if cosTheta >= 0.0001 then
  485. if (1 - cosTheta) > 0.0001 then
  486. local theta = math.acos(cosTheta)
  487. local invSinTheta = 1/math.sin(theta)
  488. startInterp = math.sin((1-t)*theta)*invSinTheta
  489. finishInterp = math.sin(t*theta)*invSinTheta
  490. else
  491. startInterp = 1-t
  492. finishInterp = t
  493. end
  494. else
  495. if (1+cosTheta) > 0.0001 then
  496. local theta = math.acos(-cosTheta)
  497. local invSinTheta = 1/math.sin(theta)
  498. startInterp = math.sin((t-1)*theta)*invSinTheta
  499. finishInterp = math.sin(t*theta)*invSinTheta
  500. else
  501. startInterp = t-1
  502. finishInterp = t
  503. end
  504. end
  505. return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp
  506. end
  507. rayCast = function(Position, Direction, Range, Ignore)
  508. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  509. end
  510. local v = game.Players.localPlayer
  511. local torso = v.Character.Torso
  512.  
  513. plr = game.Players.LocalPlayer
  514. char = game.Players.LocalPlayer.Character
  515. hum = game.Players.LocalPlayer.Character.Humanoid
  516. t = game.Players.LocalPlayer.Character.Torso
  517. h = game.Players.LocalPlayer.Character.Head
  518. ra = game.Players.LocalPlayer.Character["Right Arm"]
  519. la = game.Players.LocalPlayer.Character["Left Arm"]
  520. rl = game.Players.LocalPlayer.Character["Right Leg"]
  521. ll = game.Players.LocalPlayer.Character["Left Leg"]
  522. tors = Character.Torso
  523. lleg = Character["Left Leg"]
  524. root = Character.HumanoidRootPart
  525. hed = Character.Head
  526. rleg = Character["Right Leg"]
  527. rarm = Character["Right Arm"]
  528. larm = Character["Left Arm"]
  529. bsize1 = NumberSequenceKeypoint.new(3,3,3)
  530. bsize2 = NumberSequenceKeypoint.new(10,10,10)
  531. local Effects = {}
  532. attack = false
  533. local attacking = false
  534. vt = Vector3.new
  535. bc = BrickColor.new
  536. br = BrickColor.random
  537. it = Instance.new
  538. cf = CFrame.new
  539. euler = CFrame.fromEulerAnglesXYZ
  540. angles = CFrame.Angles
  541. matr = math.random
  542. local colororg = BrickColor.new("Toothpaste") -- set color u like
  543. local meshtype = "Sphere" -- only for specialmesh
  544. mouse = plr:GetMouse()
  545.  
  546. CFuncs = {
  547. ["Part"] = {
  548. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  549. local Part = Create("Part"){
  550. Parent = Parent,
  551. Reflectance = Reflectance,
  552. Transparency = Transparency,
  553. CanCollide = false,
  554. Locked = true,
  555. BrickColor = BrickColor.new(tostring(BColor)),
  556. Name = Name,
  557. Size = Size,
  558. Material = Material,
  559. }
  560. RemoveOutlines(Part)
  561. return Part
  562. end;
  563. };
  564.  
  565. ["Mesh"] = {
  566. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  567. local Msh = Create(Mesh){
  568. Parent = Part,
  569. Offset = OffSet,
  570. Scale = Scale,
  571. }
  572. if Mesh == "SpecialMesh" then
  573. Msh.MeshType = MeshType
  574. Msh.MeshId = MeshId
  575. end
  576. return Msh
  577. end;
  578. };
  579.  
  580. ["Mesh"] = {
  581. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  582. local Msh = Create(Mesh){
  583. Parent = Part,
  584. Offset = OffSet,
  585. Scale = Scale,
  586. }
  587. if Mesh == "SpecialMesh" then
  588. Msh.MeshType = MeshType
  589. Msh.MeshId = MeshId
  590. end
  591. return Msh
  592. end;
  593. };
  594.  
  595. ["Weld"] = {
  596. Create = function(Parent, Part0, Part1, C0, C1)
  597. local Weld = Create("Weld"){
  598. Parent = Parent,
  599. Part0 = Part0,
  600. Part1 = Part1,
  601. C0 = C0,
  602. C1 = C1,
  603. }
  604. return Weld
  605. end;
  606. };
  607.  
  608. ["Sound"] = {
  609. Create = function(id, par, vol, pit)
  610. coroutine.resume(coroutine.create(function()
  611. local S = Create("Sound"){
  612. Volume = vol,
  613. Pitch = pit or 1,
  614. SoundId = id,
  615. Parent = par or workspace,
  616. }
  617. wait()
  618. S:play()
  619. game:GetService("Debris"):AddItem(S, 6)
  620. end))
  621. end;
  622. };
  623.  
  624. ["ParticleEmitter"] = {
  625. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  626. local fp = Create("ParticleEmitter"){
  627. Parent = Parent,
  628. Color = ColorSequence.new(Color1, Color2),
  629. LightEmission = LightEmission,
  630. Size = Size,
  631. Texture = Texture,
  632. Transparency = Transparency,
  633. ZOffset = ZOffset,
  634. Acceleration = Accel,
  635. Drag = Drag,
  636. LockedToPart = LockedToPart,
  637. VelocityInheritance = VelocityInheritance,
  638. EmissionDirection = EmissionDirection,
  639. Enabled = Enabled,
  640. Lifetime = LifeTime,
  641. Rate = Rate,
  642. Rotation = Rotation,
  643. RotSpeed = RotSpeed,
  644. Speed = Speed,
  645. VelocitySpread = VelocitySpread,
  646. }
  647. return fp
  648. end;
  649. };
  650.  
  651. CreateTemplate = {
  652.  
  653. };
  654. }
  655.  
  656.  
  657.  
  658. New = function(Object, Parent, Name, Data)
  659. local Object = Instance.new(Object)
  660. for Index, Value in pairs(Data or {}) do
  661. Object[Index] = Value
  662. end
  663. Object.Parent = Parent
  664. Object.Name = Name
  665. return Object
  666. end
  667.  
  668. function chatfunc(text)
  669. local chat = coroutine.wrap(function()
  670. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  671. Character:FindFirstChild("TalkingBillBoard"):destroy()
  672. end
  673. local naeeym2 = Instance.new("BillboardGui",Character)
  674. naeeym2.Size = UDim2.new(0,100,0,40)
  675. naeeym2.StudsOffset = Vector3.new(0,3,0)
  676. naeeym2.Adornee = Character.Head
  677. naeeym2.Name = "TalkingBillBoard"
  678. local tecks2 = Instance.new("TextLabel",naeeym2)
  679. tecks2.BackgroundTransparency = 1
  680. tecks2.BorderSizePixel = 0
  681. tecks2.Text = ""
  682. tecks2.Font = "SciFi"
  683. tecks2.TextSize = 30
  684. tecks2.TextStrokeTransparency = 0
  685. tecks2.TextColor3 = Color3.new(0,255,255)
  686. tecks2.TextStrokeColor3 = Color3.new(0,255,255)
  687. tecks2.Size = UDim2.new(1,0,0.5,0)
  688. local tecks3 = Instance.new("TextLabel",naeeym2)
  689. tecks3.BackgroundTransparency = 1
  690. tecks3.BorderSizePixel = 0
  691. tecks3.Text = ""
  692. tecks3.Font = "SciFi"
  693. tecks3.TextSize = 30
  694. tecks3.TextStrokeTransparency = 0
  695. tecks3.TextColor3 = Color3.new(255,255,255)
  696. tecks3.TextStrokeColor3 = Color3.new(255,255,0)
  697. tecks3.Size = UDim2.new(1,0,0.5,0)
  698. for i = 1,string.len(text),1 do
  699. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=565939471", Character, .6, .8)
  700. tecks2.Text = string.sub(text,1,i)
  701. tecks3.Text = string.sub(text,1,i)
  702. wait(0.01)
  703. end
  704. wait(2)
  705. for i = 1, 50 do
  706. swait()
  707. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  708. tecks2.Rotation = tecks2.Rotation - .8
  709. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  710. tecks2.TextTransparency = tecks2.TextTransparency + .04
  711. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  712. tecks3.Rotation = tecks2.Rotation + .8
  713. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  714. tecks3.TextTransparency = tecks2.TextTransparency + .04
  715. end
  716. naeeym2:Destroy()
  717. end)
  718. chat()
  719. end
  720. function onChatted(msg)
  721. chatfunc(msg)
  722. end
  723. Player.Chatted:connect(onChatted)
  724.  
  725.  
  726. Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  727. if hit.Parent==nil then
  728. return
  729. end
  730. h=hit.Parent:FindFirstChild("Humanoid")
  731. for _,v in pairs(hit.Parent:children()) do
  732. if v:IsA("Humanoid") then
  733. h=v
  734. end
  735. end
  736. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  737. h=hit.Parent.Parent:FindFirstChild("Humanoid")
  738. end
  739. if hit.Parent.className=="Hat" then
  740. hit=hit.Parent.Parent:findFirstChild("Head")
  741. end
  742. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  743. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  744. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  745. return
  746. end]]
  747. -- hs(hit,1.2)
  748. c=Instance.new("ObjectValue")
  749. c.Name="creator"
  750. c.Value=game:service("Players").LocalPlayer
  751. c.Parent=h
  752. game:GetService("Debris"):AddItem(c,.5)
  753. Damage=math.random(minim,maxim)
  754. -- h:TakeDamage(Damage)
  755. blocked=false
  756. block=hit.Parent:findFirstChild("Block")
  757. if block~=nil then
  758. print(block.className)
  759. if block.className=="NumberValue" then
  760. if block.Value>0 then
  761. blocked=true
  762. if decreaseblock==nil then
  763. block.Value=block.Value-1
  764. end
  765. end
  766. end
  767. if block.className=="IntValue" then
  768. if block.Value>0 then
  769. blocked=true
  770. if decreaseblock~=nil then
  771. block.Value=block.Value-1
  772. end
  773. end
  774. end
  775. end
  776. if blocked==false then
  777. -- h:TakeDamage(Damage)
  778. h.Health=h.Health-Damage
  779. showDamage(hit.Parent,Damage,3,TorsoColor)
  780. else
  781. h.Health=h.Health-(Damage/2)
  782. showDamage(hit.Parent,Damage/2,3,BrickColor.new("Bright blue"))
  783. end
  784. if Type=="Knockdown" then
  785. hum=hit.Parent.Humanoid
  786. hum.PlatformStand=true
  787. coroutine.resume(coroutine.create(function(HHumanoid)
  788. swait(1)
  789. HHumanoid.PlatformStand=false
  790. end),hum)
  791. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  792. --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  793. local bodvol=Instance.new("BodyVelocity")
  794. bodvol.velocity=angle*knockback
  795. bodvol.P=5000
  796. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  797. bodvol.Parent=hit
  798. rl=Instance.new("BodyAngularVelocity")
  799. rl.P=3000
  800. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  801. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  802. rl.Parent=hit
  803. game:GetService("Debris"):AddItem(bodvol,.5)
  804. game:GetService("Debris"):AddItem(rl,.5)
  805. elseif Type=="Normal" then
  806. vp=Instance.new("BodyVelocity")
  807. vp.P=500
  808. vp.maxForce=Vector3.new(math.huge,0,math.huge)
  809. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  810. if KnockbackType==1 then
  811. vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  812. elseif KnockbackType==2 then
  813. vp.velocity=Property.CFrame.lookVector*knockback
  814. end
  815. if knockback>0 then
  816. vp.Parent=hit.Parent.Torso
  817. end
  818. game:GetService("Debris"):AddItem(vp,.5)
  819. elseif Type=="Up" then
  820. local bodyVelocity=Instance.new("BodyVelocity")
  821. bodyVelocity.velocity=vt(0,10,0)
  822. bodyVelocity.P=1000
  823. bodyVelocity.maxForce=Vector3.new(1e+009, 1e+009, 1e+009)
  824. bodyVelocity.Parent=hit
  825. game:GetService("Debris"):AddItem(bodyVelocity,1)
  826. rl=Instance.new("BodyAngularVelocity")
  827. rl.P=3000
  828. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  829. rl.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  830. rl.Parent=hit
  831. game:GetService("Debris"):AddItem(rl,.5)
  832. elseif Type=="Snare" then
  833. bp=Instance.new("BodyPosition")
  834. bp.P=2000
  835. bp.D=100
  836. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  837. bp.position=hit.Parent.Torso.Position
  838. bp.Parent=hit.Parent.Torso
  839. game:GetService("Debris"):AddItem(bp,1)
  840. elseif Type=="Target" then
  841. if Targetting==false then
  842. ZTarget=hit.Parent.Torso
  843. coroutine.resume(coroutine.create(function(Part)
  844. swait(5)
  845. end),ZTarget)
  846. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  847. targetgui=Instance.new("BillboardGui")
  848. targetgui.Parent=ZTarget
  849. targetgui.Size=UDim2.new(10,100,10,100)
  850. targ=Instance.new("ImageLabel")
  851. targ.Parent=targetgui
  852. targ.BackgroundTransparency=1
  853. targ.Image="rbxassetid://4834067"
  854. targ.Size=UDim2.new(1,0,1,0)
  855. cam.CameraType="Scriptable"
  856. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  857. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  858. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  859. Targetting=true
  860. RocketTarget=ZTarget
  861. for i=1,Property do
  862. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  863. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  864. swait()
  865. end
  866. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  867. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  868. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  869. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  870. end
  871. Targetting=false
  872. RocketTarget=nil
  873. targetgui.Parent=nil
  874. cam.CameraType="Custom"
  875. end
  876. end
  877. debounce=Instance.new("BoolValue")
  878. debounce.Name="DebounceHit"
  879. debounce.Parent=hit.Parent
  880. debounce.Value=true
  881. game:GetService("Debris"):AddItem(debounce,Delay)
  882. c=Instance.new("ObjectValue")
  883. c.Name="creator"
  884. c.Value=Player
  885. c.Parent=h
  886. game:GetService("Debris"):AddItem(c,.5)
  887. CRIT=false
  888. hitDeb=true
  889. AttackPos=6
  890. end
  891. end
  892.  
  893. showDamage=function(Char,Dealt,du,Color)
  894. m=Instance.new("Model")
  895. m.Name=""
  896. h=Instance.new("Humanoid")
  897. h.Health=0
  898. h.MaxHealth=0
  899. h.Parent=m
  900. c=Instance.new("Part")
  901. c.Transparency=0
  902. c.Material = "Neon"
  903. c.BrickColor=bc("White")
  904. c.Name="Head"
  905. c.TopSurface=0
  906. c.BottomSurface=0
  907. CV="Hot pink"
  908.  
  909. local txt = Instance.new("BillboardGui", c)
  910. txt.Adornee = c
  911. txt.Name = "_status"
  912. txt.Size = UDim2.new(2, 0, 1.2, 0)
  913. txt.StudsOffset = Vector3.new(-9, 8, 0)
  914. local text = Instance.new("TextLabel", txt)
  915. text.Size = UDim2.new(10, 0, 7, 0)
  916. text.FontSize = "Size24"
  917. text.TextScaled = true
  918. text.TextTransparency = 0
  919. text.BackgroundTransparency = 1
  920. text.TextTransparency = 0
  921. text.TextStrokeTransparency = 0
  922. if Dealt < 12 then
  923. text.Font = "Highway"
  924. elseif Dealt < 20 then
  925. text.Font = "SourceSansBold"
  926. elseif Dealt >= 20 then
  927. text.Font = "Fantasy"
  928. end
  929. text.TextStrokeColor3 = BrickColor.new("Toothpaste").Color
  930. local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  931. v=Instance.new("Part")
  932. v.Name = "ColorBrick"
  933. v.Parent=c
  934. v.FormFactor="Symmetric"
  935. v.Anchored=true
  936. v.CanCollide=false
  937. v.BottomSurface="Smooth"
  938. v.TopSurface="Smooth"
  939. v.Size=Vector3.new(10,5,3)
  940. v.Transparency=1
  941. v.CFrame=c.CFrame
  942. v.BrickColor=BrickColor.new(CV)
  943. v.Transparency=1
  944. if Dealt < 12 then
  945. text.TextColor3 = BrickColor.new("White").Color
  946. elseif Dealt < 20 then
  947. text.TextColor3 = BrickColor.new("Bright yellow").Color
  948. elseif Dealt >= 20 then
  949. text.TextColor3 = BrickColor.new("Toothpaste").Color
  950. end
  951. v.Shape="Block"
  952. text.Text = tostring(Dealt).. "!"
  953. local dam = Instance.new("Sound",c)
  954. local rndm=math.random(1,#hitsounds)
  955. local r=rndm
  956. dam.SoundId = "http://www.roblox.com/asset/?id="..hitsounds[r]
  957. dam.Volume = 1.25
  958. dam.Pitch = 1
  959. dam:Play()
  960. c.formFactor="Plate"
  961. c.Transparency = 1
  962. c.Size=Vector3.new(1,.4,1)
  963. ms=Instance.new("CylinderMesh")
  964. ms.Scale=Vector3.new(.8,.8,.8)
  965. if CRIT==true then
  966. ms.Scale=Vector3.new(1,1.25,1)
  967. end
  968. ms.Parent=c
  969. c.Reflectance=0
  970. Instance.new("BodyGyro").Parent=c
  971. c.Parent=m
  972. if Char:findFirstChild("Head")~=nil then
  973. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  974. elseif Char.Parent:findFirstChild("Head")~=nil then
  975. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  976. end
  977. f=Instance.new("BodyPosition")
  978. f.P=2000
  979. f.D=100
  980. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  981. f.position=c.Position+Vector3.new(0,3,0)
  982. f.Parent=c
  983. game:GetService("Debris"):AddItem(m,.5+du)
  984. c.CanCollide=false
  985. m.Parent=workspace
  986. c.CanCollide=false
  987. wait(1)
  988. for l = 0, 9 do
  989. text.TextTransparency = text.TextTransparency + 0.1
  990. text.TextStrokeTransparency = text.TextStrokeTransparency + 0.1
  991. wait()
  992. end
  993. end
  994.  
  995. gui = function(GuiType, parent, text, backtrans, backcol, pos, size)
  996. local gui = it(GuiType)
  997. gui.Parent = parent
  998. gui.Text = text
  999. gui.BackgroundTransparency = backtrans
  1000. gui.BackgroundColor3 = backcol
  1001. gui.SizeConstraint = "RelativeXY"
  1002. gui.TextXAlignment = "Center"
  1003. gui.TextYAlignment = "Center"
  1004. gui.Position = pos
  1005. gui.Size = size
  1006. gui.Font = "SourceSans"
  1007. gui.FontSize = "Size14"
  1008. gui.TextWrapped = false
  1009. gui.TextStrokeTransparency = 0
  1010. gui.TextColor = BrickColor.new("White")
  1011. return gui
  1012. end
  1013. ---- GUI set
  1014. local basgui = it("GuiMain")
  1015. basgui.Parent = Player.PlayerGui
  1016. basgui.Name = "CooldownsGUI"
  1017. local basframe = it("Frame")
  1018. basframe.Parent = basgui
  1019. basframe.BackgroundColor3 = Color3.new(255, 255, 255)
  1020. basframe.BackgroundTransparency = 1
  1021. basframe.BorderColor3 = Color3.new(17, 17, 17)
  1022. basframe.Size = UDim2.new(0.2, 0, 0.2, 0)
  1023. basframe.Position = UDim2.new(0.8, 0, 0.8, 0)
  1024. local basicgui = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Toothpaste").Color, UDim2.new(0.35, 0, -0.125, 0), UDim2.new(0.45, 0, 0.35, 0))
  1025. basicgui.ZIndex = 2
  1026. basicgui.Font = "Highway"
  1027. basicgui.BackgroundTransparency = 0.5
  1028. basicgui.BorderSizePixel = 0.65
  1029. basicgui.TextScaled = true
  1030. basicgui.Text = "(F)\nInferno Meteor"
  1031. basicgui.TextSize = 24
  1032. local basicgui2 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Toothpaste").Color, UDim2.new(-0.15, 0, -0.125, 0), UDim2.new(0.45, 0, 0.35, 0))
  1033. basicgui2.ZIndex = 2
  1034. basicgui2.Font = "Highway"
  1035. basicgui2.BackgroundTransparency = 0.5
  1036. basicgui2.BorderSizePixel = 0.65
  1037. basicgui2.TextScaled = true
  1038. basicgui2.Text = "(E)\nInferno Demise"
  1039. basicgui2.TextSize = 24
  1040. local basicgui3 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Toothpaste").Color, UDim2.new(-0.15, 0, 0.225, 0), UDim2.new(0.45, 0, 0.35, 0))
  1041. basicgui3.ZIndex = 2
  1042. basicgui3.Font = "Highway"
  1043. basicgui3.BackgroundTransparency = 0.5
  1044. basicgui3.BorderSizePixel = 0.65
  1045. basicgui3.TextScaled = true
  1046. basicgui3.Text = "(Q)\nInferno Comet"
  1047. basicgui3.TextSize = 24
  1048. local basicgui4 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Toothpaste").Color, UDim2.new(0.35, 0, 0.225, 0), UDim2.new(0.45, 0, 0.35, 0))
  1049. basicgui4.ZIndex = 2
  1050. basicgui4.Font = "Highway"
  1051. basicgui4.BackgroundTransparency = 0.5
  1052. basicgui4.BorderSizePixel = 0.65
  1053. basicgui4.TextScaled = true
  1054. basicgui4.Text = "(R)\nInferno Wrath"
  1055. basicgui4.TextSize = 24
  1056. local basicgui5 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Toothpaste").Color, UDim2.new(-0.15, 0, -0.475, 0), UDim2.new(0.45, 0, 0.35, 0))
  1057. basicgui5.ZIndex = 2
  1058. basicgui5.Font = "Highway"
  1059. basicgui5.BackgroundTransparency = 0.5
  1060. basicgui5.BorderSizePixel = 0.65
  1061. basicgui5.TextScaled = true
  1062. basicgui5.Text = "(Z)\nPhoenix Force"
  1063. basicgui5.TextSize = 24
  1064. local basicgui6 = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Toothpaste").Color, UDim2.new(0.35, 0, -0.475, 0), UDim2.new(0.45, 0, 0.35, 0))
  1065. basicgui6.ZIndex = 2
  1066. basicgui6.Font = "Highway"
  1067. basicgui6.BackgroundTransparency = 0.5
  1068. basicgui6.BorderSizePixel = 0.65
  1069. basicgui6.TextScaled = true
  1070. basicgui6.Text = "(X)\nInferno Hell"
  1071. basicgui6.TextSize = 24
  1072.  
  1073. local healthg = gui("TextLabel", basframe, "Basic", 0, BrickColor.new("Institutional white").Color, UDim2.new(-0.15, 0, 0.675, 0), UDim2.new(0.95, 0, 0.15, 0))
  1074. healthg.ZIndex = 2
  1075. healthg.Font = "Highway"
  1076. healthg.BackgroundTransparency = 0.5
  1077. healthg.BorderSizePixel = 0.65
  1078. healthg.TextScaled = true
  1079. healthg.Text = "health"
  1080. healthg.TextSize = 24
  1081.  
  1082. char.Humanoid.Animator.Parent = nil
  1083.  
  1084. ---------------- set a position
  1085. local handle = Instance.new("Part")
  1086. handle.Parent = Character
  1087. handle.Size = Vector3.new(0.2,0.2,0.2)
  1088. handle.Archivable = true
  1089. handle.Transparency = 1
  1090. handle.CanCollide = false
  1091. handle.BrickColor = BrickColor.new("White")
  1092. handle.Material = "Neon"
  1093. local handlmesh = Instance.new("BlockMesh",handle)
  1094. handlmesh.Scale = Vector3.new(1,1,1)
  1095. local handleweld = Instance.new("Weld")
  1096. handleweld.Parent = handle
  1097. handleweld.Part0 = rarm
  1098. handleweld.Part1 = handle
  1099. handleweld.C1 = CFrame.new(0, 1.35, 0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  1100. handleweld.Part0 = rarm
  1101.  
  1102. ---- yeee boi here comes entrance of inferno
  1103. hum.WalkSpeed = 45
  1104.  
  1105. local dd = Instance.new("ParticleEmitter",handle)
  1106. dd.Texture = "http://www.roblox.com/asset/?id=745304849"
  1107. dd.LightEmission = 1
  1108. dd.Color = ColorSequence.new(Color3.new(0,255/255,255/255))
  1109. dd.Rate = 50
  1110. dd.Lifetime = NumberRange.new(0.5)
  1111. dd.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,0,0)})
  1112. dd.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0,0)})
  1113. dd.Speed = NumberRange.new(0)
  1114. dd.Rotation = NumberRange.new(-500,500)
  1115. dd.VelocitySpread = 90000
  1116. dd.LockedToPart = true
  1117. dd.RotSpeed = NumberRange.new(-500,500)
  1118. local bon = Instance.new("ParticleEmitter",handle)
  1119. bon.Texture = "rbxassetid://296874871"
  1120. bon.LightEmission = 0.75
  1121. bon.Color = ColorSequence.new(Color3.new(255/255,255/255,0))
  1122. bon.Rate = 0
  1123. bon.Lifetime = NumberRange.new(2.5)
  1124. bon.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
  1125. bon.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1126. bon.Speed = NumberRange.new(15)
  1127. bon.Rotation = NumberRange.new(-500,500)
  1128. bon.VelocitySpread = 90000
  1129. bon.RotSpeed = NumberRange.new(-500,500)
  1130. local bon2 = Instance.new("ParticleEmitter",handle)
  1131. bon2.Texture = "rbxassetid://296874871"
  1132. bon2.LightEmission = 0.75
  1133. bon2.Color = ColorSequence.new(Color3.new(255/255,255/255,0))
  1134. bon2.Rate = 0
  1135. bon2.Lifetime = NumberRange.new(2.5)
  1136. bon2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,10,0)})
  1137. bon2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1138. bon2.Speed = NumberRange.new(25)
  1139. bon2.Rotation = NumberRange.new(-500,500)
  1140. bon2.VelocitySpread = 90000
  1141. bon2.RotSpeed = NumberRange.new(-500,500)
  1142. for i = 0,8,0.1 do
  1143. swait()
  1144. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1145. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  1146. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(-90), math.rad(0), math.rad(100)), 0.3)
  1147. 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)
  1148. end
  1149. dd.Rate = 0
  1150. bon.Rate = 99999
  1151. bon2.Rate = 99999
  1152.  
  1153. local tran = Instance.new("ParticleEmitter",handle)
  1154. tran.Texture = "rbxassetid://296874871"
  1155. tran.LightEmission = 0.75
  1156. tran.Color = ColorSequence.new(Color3.new(0,255/255,255/255))
  1157. tran.Rate = 99999
  1158. tran.Lifetime = NumberRange.new(0.25)
  1159. tran.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,1.5,0),NumberSequenceKeypoint.new(1,0,0)})
  1160. tran.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
  1161. tran.Speed = NumberRange.new(0)
  1162. tran.Rotation = NumberRange.new(-500,500)
  1163. tran.VelocitySpread = 90000
  1164. tran.LockedToPart = true
  1165. tran.RotSpeed = NumberRange.new(-500,500)
  1166. local tran2 = Instance.new("ParticleEmitter",handle)
  1167. tran2.Texture = "http://www.roblox.com/asset/?id=745304849"
  1168. tran2.LightEmission = 1
  1169. tran2.Color = ColorSequence.new(Color3.new(255/255,255/255,0))
  1170. tran2.Rate = 50
  1171. tran2.Lifetime = NumberRange.new(0.5)
  1172. tran2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2.5,0),NumberSequenceKeypoint.new(1,0,0)})
  1173. tran2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0,0)})
  1174. tran2.Speed = NumberRange.new(0)
  1175. tran2.Rotation = NumberRange.new(-500,500)
  1176. tran2.VelocitySpread = 90000
  1177. tran2.LockedToPart = true
  1178. tran2.RotSpeed = NumberRange.new(-500,500)
  1179. wait(0.5)
  1180. bon.Rate = 0
  1181. bon2.Rate = 0
  1182. wait(3.25)
  1183. bon:Destroy()
  1184. bon:Destroy()
  1185. dd:Destroy()
  1186. hum.WalkSpeed = 25
  1187. -----------
  1188. function InfernoForce()
  1189. attack = true
  1190. chatfunc("LIGHT PHOENIX....")
  1191. handleweld.Part0 = rarm
  1192. attack = false
  1193. local aura2 = Instance.new("ParticleEmitter",tors)
  1194. aura2.Texture = "rbxassetid://296874871"
  1195. aura2.LightEmission = 1
  1196. aura2.Color = ColorSequence.new(Color3.new(0,255/255,255/255))
  1197. aura2.Rate = 99999
  1198. aura2.Lifetime = NumberRange.new(1.5)
  1199. aura2.Acceleration = vt(0,45,0)
  1200. aura2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,11,0),NumberSequenceKeypoint.new(1,0,0)})
  1201. aura2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1202. aura2.Speed = NumberRange.new(-25)
  1203. aura2.Rotation = NumberRange.new(-500,500)
  1204. aura2.VelocitySpread = 45
  1205. aura2.RotSpeed = NumberRange.new(-500,500)
  1206. chatfunc("Light phoenix FORCE!!!!")
  1207. game.Workspace.Crystal5241.Humanoid.MaxHealth = math.huge
  1208. hum.WalkSpeed = 200
  1209. wait(60)
  1210. game.Workspace.Crystal5241.Humanoid.MaxHealth = 100
  1211. hum.WalkSpeed = 25
  1212. aura2.Rate = 0
  1213. end
  1214.  
  1215. function InfernoComet()
  1216. attack = true
  1217. chatfunc("Light Phoenix Beam !!")
  1218. handleweld.Part0 = rarm
  1219. local tra = Instance.new("ParticleEmitter",handle)
  1220. tra.Texture = "rbxassetid://296874871"
  1221. tra.LightEmission = 0.75
  1222. tra.Color = ColorSequence.new(Color3.new(0,255/255,255/255))
  1223. tra.Rate = 99999
  1224. tra.Lifetime = NumberRange.new(0.25)
  1225. tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
  1226. tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
  1227. tra.Speed = NumberRange.new(0)
  1228. tra.Rotation = NumberRange.new(-500,500)
  1229. tra.VelocitySpread = 90000
  1230. tra.LockedToPart = true
  1231. tra.RotSpeed = NumberRange.new(-500,500)
  1232. local tra2 = Instance.new("ParticleEmitter",handle)
  1233. tra2.Texture = "http://www.roblox.com/asset/?id=745304849"
  1234. tra2.LightEmission = 1
  1235. tra2.Color = ColorSequence.new(Color3.new(255/255,255/255,0))
  1236. tra2.Rate = 50
  1237. tra2.Lifetime = NumberRange.new(0.5)
  1238. tra2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5.5,0),NumberSequenceKeypoint.new(1,0,0)})
  1239. tra2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.5,0)})
  1240. tra2.Speed = NumberRange.new(0)
  1241. tra2.Rotation = NumberRange.new(-500,500)
  1242. tra2.VelocitySpread = 90000
  1243. tra2.LockedToPart = true
  1244. tra2.RotSpeed = NumberRange.new(-500,500)
  1245. for i = 0,4,0.1 do
  1246. swait()
  1247. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  1248. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
  1249. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(90)), 0.3)
  1250. 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)
  1251. end
  1252. local sa = Instance.new("Sound",handle)
  1253. sa.SoundId = "rbxassetid://304448425"
  1254. sa.Volume = 1
  1255. sa.Pitch = 1
  1256. sa:Play()
  1257. tra.Rate = 0
  1258. tra2.Rate = 0
  1259. local lb = Instance.new("Part")
  1260. lb.Parent = char
  1261. lb.Material = "Neon"
  1262. lb.CanCollide = false
  1263. lb.BrickColor = BrickColor.new("New Yeller")
  1264. lb.Shape = "Ball"
  1265. lb.CFrame = handle.CFrame
  1266. lb.Anchored = true
  1267. lb.Transparency = 1
  1268. lb.Size = vt(100,1,1)
  1269. local thing = Instance.new("SpecialMesh",lb)
  1270. thing.MeshType = meshtype
  1271. local hitted = false
  1272. lb.Anchored = false
  1273. local trail = Instance.new("ParticleEmitter",lb)
  1274. trail.Texture = "rbxassetid://296874871"
  1275. trail.LightEmission = 1
  1276. trail.Color = ColorSequence.new(Color3.new(255/255,255/255,0))
  1277. trail.Rate = 9999
  1278. trail.Lifetime = NumberRange.new(1.5)
  1279. trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,0,0)})
  1280. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1281. trail.Speed = NumberRange.new(0,0)
  1282. trail.Rotation = NumberRange.new(-500,500)
  1283. trail.RotSpeed = NumberRange.new(-500,500)
  1284. local bv = Instance.new("BodyVelocity")
  1285. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  1286. bv.velocity = mouse.Hit.lookVector *75
  1287. bv.Parent = lb
  1288. wait(0.05)
  1289. lb.Touched:connect(function(hit)
  1290. if hitted == false then
  1291. hitted = true
  1292. trail.Rate = 0
  1293. lb.Anchored = true
  1294. local aa = Instance.new("Part")
  1295. local val = 1*3.5
  1296. aa.Parent = lb
  1297. local exsound = Instance.new("Sound",aa)
  1298. exsound.SoundId = "rbxassetid://402347142"
  1299. exsound.Volume = 3.5
  1300. exsound.Pitch = 1
  1301. exsound:Play()
  1302. aa.Material = "Neon"
  1303. aa.BrickColor = BrickColor.new("New Yeller")
  1304. aa.CanCollide = false
  1305. aa.Shape = "Ball"
  1306. aa.CFrame = lb.CFrame
  1307. aa.Anchored = true
  1308. aa.Transparency = 0
  1309. aa.Size = vt(1,1,1)
  1310. local thinger = Instance.new("SpecialMesh",aa)
  1311. thinger.MeshType = meshtype
  1312. thinger.Scale = vt(15,15,15)
  1313. local explosion = Instance.new("Explosion",aa)
  1314. explosion.Position = aa.Position
  1315. explosion.BlastRadius = 22.5
  1316. explosion.BlastPressure = 100
  1317. local exp = Instance.new("ParticleEmitter",aa)
  1318. exp.Texture = "rbxassetid://296874871"
  1319. exp.LightEmission = 1
  1320. exp.Color = ColorSequence.new(Color3.new(0,255/255,255/255))
  1321. exp.Rate = 9000000000
  1322. exp.Lifetime = NumberRange.new(2.75)
  1323. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,30,0),NumberSequenceKeypoint.new(1,1,0)})
  1324. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1325. exp.Speed = NumberRange.new(100)
  1326. exp.VelocitySpread = 9000000
  1327. exp.Rotation = NumberRange.new(-500,500)
  1328. exp.RotSpeed = NumberRange.new(-500,500)
  1329. local expa = Instance.new("ParticleEmitter",aa)
  1330. expa.Texture = "rbxassetid://296874871"
  1331. expa.LightEmission = 1
  1332. expa.Color = ColorSequence.new(Color3.new(255,255/255,0/255))
  1333. expa.Rate = 9000000000
  1334. expa.Lifetime = NumberRange.new(2.75)
  1335. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,75,0)})
  1336. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  1337. expa.Speed = NumberRange.new(100)
  1338. expa.VelocitySpread = 9000000
  1339. expa.Rotation = NumberRange.new(-500,500)
  1340. expa.RotSpeed = NumberRange.new(-500,500)
  1341. local exp2 = exp:Clone()
  1342. exp2.Parent = aa
  1343. local exp3 = exp:Clone()
  1344. exp3.Parent = aa
  1345. local exp4 = exp:Clone()
  1346. exp4.Parent = aa
  1347. local exp5 = exp:Clone()
  1348. exp5.Parent = aa
  1349. local exp6 = exp:Clone()
  1350. exp6.Parent = aa
  1351. local exp7 = exp:Clone()
  1352. exp7.Parent = aa
  1353. local expa2 = expa:Clone()
  1354. expa2.Parent = aa
  1355. local expa3 = expa:Clone()
  1356. expa3.Parent = aa
  1357. local expa4 = expa:Clone()
  1358. expa4.Parent = aa
  1359. local expa5 = expa:Clone()
  1360. expa5.Parent = aa
  1361. local expa6 = expa:Clone()
  1362. expa6.Parent = aa
  1363. local expa7 = expa:Clone()
  1364. expa7.Parent = aa
  1365. for i = 0, 1 do
  1366. val = val - 0.025*3.5
  1367. thinger.Scale = thinger.Scale + vt(val,val,val)
  1368. wait()
  1369. end
  1370. exp.Rate = 0
  1371. exp2.Rate = 0
  1372. exp3.Rate = 0
  1373. exp4.Rate = 0
  1374. exp5.Rate = 0
  1375. exp6.Rate = 0
  1376. exp7.Rate = 0
  1377. for i = 0, 1 do
  1378. val = val - 0.025*3.5
  1379. thinger.Scale = thinger.Scale + vt(val,val,val)
  1380. wait()
  1381. end
  1382. expa.Rate = 0
  1383. expa2.Rate = 0
  1384. expa3.Rate = 0
  1385. expa4.Rate = 0
  1386. expa5.Rate = 0
  1387. expa6.Rate = 0
  1388. expa7.Rate = 0
  1389. for i = 0, 21 do
  1390. val = val - 0.025*3.5
  1391. thinger.Scale = thinger.Scale + vt(val,val,val)
  1392. wait()
  1393. end
  1394. for i = 0, 74 do
  1395. val = val - 0.0145
  1396. aa.Transparency = aa.Transparency + 0.0145
  1397. thinger.Scale = thinger.Scale + vt(val,val,val)
  1398. wait()
  1399. end
  1400. end
  1401. end)
  1402. attack = false
  1403. wait(30)
  1404. sa:Destroy()
  1405. tra:Destroy()
  1406. tra2:Destroy()
  1407. lb:Destroy()
  1408. end
  1409.  
  1410. function InfernoHell()
  1411. attack = true
  1412. chatfunc("LIGHT PHOENIX...")
  1413. handleweld.Part0 = rarm
  1414. local aura = Instance.new("ParticleEmitter",tors)
  1415. aura.Texture = "rbxassetid://305563617"
  1416. aura.LightEmission = 1
  1417. aura.Color = ColorSequence.new(Color3.new(0,255/255,255/255))
  1418. aura.Rate = 25
  1419. aura.Lifetime = NumberRange.new(0.75)
  1420. aura.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,8.5,0),NumberSequenceKeypoint.new(1,0,0)})
  1421. aura.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1422. aura.Speed = NumberRange.new(15)
  1423. aura.VelocitySpread = 50
  1424. local aura2 = Instance.new("ParticleEmitter",tors)
  1425. aura2.Texture = "rbxassetid://296874871"
  1426. aura2.LightEmission = 1
  1427. aura2.Color = ColorSequence.new(Color3.new(255,255/255,0/255))
  1428. aura2.Rate = 99999
  1429. aura2.Lifetime = NumberRange.new(1.5)
  1430. aura2.Acceleration = vt(0,45,0)
  1431. aura2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,3,0),NumberSequenceKeypoint.new(1,0,0)})
  1432. aura2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1433. aura2.Speed = NumberRange.new(-25)
  1434. aura2.Rotation = NumberRange.new(-500,500)
  1435. aura2.VelocitySpread = 45
  1436. aura2.RotSpeed = NumberRange.new(-500,500)
  1437. local auran = Instance.new("ParticleEmitter",tors)
  1438. auran.Texture = "rbxassetid://296874871"
  1439. auran.LightEmission = 1
  1440. auran.Color = ColorSequence.new(Color3.new(0,255/255,255/255))
  1441. auran.Rate = 0
  1442. auran.Lifetime = NumberRange.new(5)
  1443. auran.Acceleration = vt(0,-45,0)
  1444. auran.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,25,0),NumberSequenceKeypoint.new(1,0,0)})
  1445. auran.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1446. auran.Speed = NumberRange.new(65)
  1447. auran.Rotation = NumberRange.new(-500,500)
  1448. auran.VelocitySpread = 100
  1449. auran.RotSpeed = NumberRange.new(-500,500)
  1450. local sa = Instance.new("Sound",handle)
  1451. sa.SoundId = "rbxassetid://431105970"
  1452. sa.Volume = 5
  1453. sa.Pitch = 1
  1454. sa:Play()
  1455. for i = 0,2,0.1 do
  1456. swait()
  1457. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,-1)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  1458. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  1459. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(10)), 0.3)
  1460. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.3)
  1461. 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)
  1462. 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)
  1463. end
  1464. for i = 0, 5 do
  1465. auran.Rate = 99999
  1466. local lb = Instance.new("Part")
  1467. lb.Parent = char
  1468. lb.Material = "Neon"
  1469. lb.BrickColor = BrickColor.new("New Yeller")
  1470. lb.CFrame = tors.CFrame
  1471. lb.Rotation = vt(0,0,0)
  1472. lb.Anchored = true
  1473. lb.Transparency = 0
  1474. local thing = Instance.new("SpecialMesh",lb)
  1475. thing.MeshType = "FileMesh"
  1476. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1477. thing.Scale = vt(0,15,0)
  1478. local chancerot = math.random(1,2)
  1479. for z = 0, 4 do
  1480. if chancerot == 1 then
  1481. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  1482. elseif chancerot == 2 then
  1483. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  1484. end
  1485. lb.Transparency = lb.Transparency + 0.1
  1486. thing.Scale = thing.Scale + vt(15,0,15)
  1487. wait()
  1488. end
  1489. auran.Rate = 0
  1490. for z = 0, 4 do
  1491. if chancerot == 1 then
  1492. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  1493. elseif chancerot == 2 then
  1494. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  1495. end
  1496. lb.Transparency = lb.Transparency + 0.1
  1497. thing.Scale = thing.Scale + vt(15,0,15)
  1498. wait()
  1499. end
  1500. lb:Destroy()
  1501. end
  1502. chatfunc("ULTIMATE FLAME!!!")
  1503. local sa = Instance.new("Sound",handle)
  1504. sa.SoundId = "rbxassetid://416328540"
  1505. sa.Volume = 10
  1506. sa.Pitch = 0.75
  1507. sa:Play()
  1508.  
  1509. local sbs = Instance.new("BodyPosition", root)
  1510. sbs.P = 3000
  1511. sbs.D = 1000
  1512. sbs.maxForce = Vector3.new(500000, 500000000, 500000)
  1513. sbs.position = RootPart.CFrame.p + Vector3.new(0, 1000, 0)
  1514. for i = 0,24,0.1 do
  1515. swait()
  1516. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  1517. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
  1518. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(180)), 0.3)
  1519. 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)
  1520. end
  1521. local shur = Instance.new("Part",char)
  1522. local gahde = Instance.new("Sound",char)
  1523. gahde.SoundId = "rbxassetid://402981977"
  1524. gahde.Volume = 5
  1525. gahde.Pitch = 0.6
  1526. gahde:Play()
  1527. shur.Transparency = 1
  1528. shur.Material = "Neon"
  1529. shur.BrickColor = BrickColor.new("New Yeller")
  1530. shur.Anchored = true
  1531. shur.CFrame = tors.CFrame + vt(0,10,0)
  1532. shur.Size = vt(1,0.2,1)
  1533. shur.CanCollide = false
  1534. local dec = Instance.new("Decal",shur)
  1535. dec.Texture = "http://www.roblox.com/asset/?id=840391577"
  1536. dec.Face = "Top"
  1537. local dec2 = dec:Clone()
  1538. dec2.Parent = shur
  1539. dec2.Face = "Bottom"
  1540. local Meshshur = Instance.new("CylinderMesh",shur)
  1541. Meshshur.Scale = vt(0,1,0)
  1542. for i = 0, 39 do
  1543. wait()
  1544. Meshshur.Scale = Meshshur.Scale + vt(15,0,15)
  1545. end
  1546. local sa = Instance.new("Sound",char)
  1547. sa.SoundId = "rbxassetid://428027602"
  1548. sa.Volume = 2.5
  1549. sa.Pitch = 0.5
  1550. sa:Play()
  1551. local lb = Instance.new("Part")
  1552. lb.Parent = char
  1553. lb.Material = "Neon"
  1554. lb.BrickColor = BrickColor.new("New Yeller")
  1555. lb.CanCollide = false
  1556. lb.Shape = "Ball"
  1557. lb.CFrame = handle.CFrame
  1558. lb.Anchored = true
  1559. lb.Transparency = 0
  1560. lb.Size = vt(1,1,1)
  1561. lb.CFrame = handle.CFrame
  1562. local thing = Instance.new("SpecialMesh",lb)
  1563. thing.MeshType = meshtype
  1564. thing.Scale = vt(0,0,0)
  1565. for i = 0, 89 do
  1566. thing.Scale = thing.Scale + vt(2.5,2.5,2.5)
  1567. lb.CFrame = lb.CFrame + Vector3.new(0,1.425,0)
  1568. wait()
  1569. end
  1570. wait(1)
  1571. for i = 0, 39 do
  1572. wait()
  1573. Meshshur.Scale = Meshshur.Scale - vt(15,0,15)
  1574. end
  1575. local sa = Instance.new("Sound",char)
  1576. sa.SoundId = "rbxassetid://565538688"
  1577. sa.Volume = 1
  1578. sa.Pitch = 0.95
  1579. sa:Play()
  1580. wait(0.5)
  1581. shur:Destroy()
  1582. sbs:Destroy()
  1583. local sa = Instance.new("Sound",char)
  1584. sa.SoundId = "rbxassetid://416328540"
  1585. sa.Volume = 1.5
  1586. sa.Pitch = 0.5
  1587. sa:Play()
  1588. local sa = Instance.new("Sound",char)
  1589. sa.SoundId = "rbxassetid://466493476"
  1590. sa.Volume = 1.5
  1591. sa.Pitch = 0.5
  1592. sa:Play()
  1593. aura.Rate = 0
  1594. aura2.Rate = 0
  1595. local hitted = false
  1596. lb.Anchored = false
  1597. local trail = Instance.new("ParticleEmitter",lb)
  1598. trail.Texture = "rbxassetid://296874871"
  1599. trail.LightEmission = 1
  1600. trail.Color = ColorSequence.new(Color3.new(0,255/255,255/255))
  1601. trail.Rate = 9999
  1602. trail.Lifetime = NumberRange.new(2.5)
  1603. trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,150,0),NumberSequenceKeypoint.new(1,5,0)})
  1604. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1605. trail.Speed = NumberRange.new(100)
  1606. trail.VelocitySpread = 9000000
  1607. trail.Rotation = NumberRange.new(-500,500)
  1608. trail.RotSpeed = NumberRange.new(-500,500)
  1609. local bv = Instance.new("BodyVelocity")
  1610. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  1611. bv.velocity = mouse.Hit.lookVector *75
  1612. bv.Parent = lb
  1613. wait(0.05)
  1614. lb.Touched:connect(function(hit)
  1615. if hitted == false then
  1616. hitted = true
  1617. trail.Rate = 0
  1618. lb.Anchored = true
  1619. local aa = Instance.new("Part")
  1620. for i = 0, 9 do
  1621. lb.Transparency = lb.Transparency + 0.1
  1622. local val = 1*3.5
  1623. aa.Parent = lb
  1624. local exsound = Instance.new("Sound",aa)
  1625. exsound.SoundId = "rbxassetid://412831137"
  1626. exsound.Volume = 10
  1627. exsound.Pitch = 0.5
  1628. exsound:Play()
  1629. local exsound = Instance.new("Sound",aa)
  1630. exsound.SoundId = "rbxassetid://439342426"
  1631. exsound.Volume = 10
  1632. exsound.Pitch = 0.75
  1633. exsound:Play()
  1634. local exsound = Instance.new("Sound",aa)
  1635. exsound.SoundId = "rbxassetid://439342426"
  1636. exsound.Volume = 10
  1637. exsound.Pitch = 0.5
  1638. exsound:Play()
  1639. local exsound = Instance.new("Sound",aa)
  1640. exsound.SoundId = "rbxassetid://439342426"
  1641. exsound.Volume = 10
  1642. exsound.Pitch = 0.35
  1643. exsound:Play()
  1644. local exsound = Instance.new("Sound",aa)
  1645. exsound.SoundId = "rbxassetid://439342426"
  1646. exsound.Volume = 10
  1647. exsound.Pitch = 0.25
  1648. exsound:Play()
  1649. local exsound = Instance.new("Sound",aa)
  1650. exsound.SoundId = "rbxassetid://439342426"
  1651. exsound.Volume = 10
  1652. exsound.Pitch = 0.2
  1653. exsound:Play()
  1654. aa.Material = "Neon"
  1655. aa.BrickColor = BrickColor.new("New Yeller")
  1656. aa.CanCollide = false
  1657. aa.Shape = "Ball"
  1658. aa.CFrame = lb.CFrame
  1659. aa.Anchored = true
  1660. aa.Transparency = 0
  1661. aa.Size = vt(1,1,1)
  1662. local thinger = Instance.new("SpecialMesh",aa)
  1663. thinger.MeshType = meshtype
  1664. thinger.Scale = vt(225,225,225)
  1665. local explosion = Instance.new("Explosion",aa)
  1666. explosion.Position = aa.Position
  1667. explosion.BlastRadius = 500
  1668. explosion.BlastPressure = 100
  1669. local exp = Instance.new("ParticleEmitter",aa)
  1670. exp.Texture = "rbxassetid://296874871"
  1671. exp.LightEmission = 1
  1672. exp.Color = ColorSequence.new(Color3.new(0,255/255,255/255))
  1673. exp.Rate = 9000000000
  1674. exp.Lifetime = NumberRange.new(1)
  1675. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,175,0),NumberSequenceKeypoint.new(1,1,0)})
  1676. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1677. exp.Speed = NumberRange.new(100)
  1678. exp.VelocitySpread = 9000000
  1679. exp.Rotation = NumberRange.new(-500,500)
  1680. exp.RotSpeed = NumberRange.new(-500,500)
  1681. local expa = Instance.new("ParticleEmitter",aa)
  1682. expa.Texture = "rbxassetid://296874871"
  1683. expa.LightEmission = 1
  1684. expa.Color = ColorSequence.new(Color3.new(0,255/255,255/255))
  1685. expa.Rate = 9000000000
  1686. expa.Lifetime = NumberRange.new(2.75)
  1687. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,150,0)})
  1688. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  1689. expa.Speed = NumberRange.new(100)
  1690. expa.VelocitySpread = 9000000
  1691. expa.Rotation = NumberRange.new(-500,500)
  1692. expa.RotSpeed = NumberRange.new(-500,500)
  1693. local exp2 = exp:Clone()
  1694. exp2.Parent = aa
  1695. local exp3 = exp:Clone()
  1696. exp3.Parent = aa
  1697. local exp4 = exp:Clone()
  1698. exp4.Parent = aa
  1699. local exp5 = exp:Clone()
  1700. exp5.Parent = aa
  1701. local exp6 = exp:Clone()
  1702. exp6.Parent = aa
  1703. local exp7 = exp:Clone()
  1704. exp7.Parent = aa
  1705. local expa2 = expa:Clone()
  1706. expa2.Parent = aa
  1707. local expa3 = expa:Clone()
  1708. expa3.Parent = aa
  1709. local expa4 = expa:Clone()
  1710. expa4.Parent = aa
  1711. local expa5 = expa:Clone()
  1712. expa5.Parent = aa
  1713. local expa6 = expa:Clone()
  1714. expa6.Parent = aa
  1715. local expa7 = expa:Clone()
  1716. expa7.Parent = aa
  1717. for i = 0, 1 do
  1718. val = val - 0.025*3.5
  1719. thinger.Scale = thinger.Scale + vt(val,val,val)
  1720. wait()
  1721. end
  1722. exp.Rate = 0
  1723. exp2.Rate = 0
  1724. exp3.Rate = 0
  1725. exp4.Rate = 0
  1726. exp5.Rate = 0
  1727. exp6.Rate = 0
  1728. exp7.Rate = 0
  1729. for i = 0, 1 do
  1730. val = val - 0.025*3.5
  1731. thinger.Scale = thinger.Scale + vt(val,val,val)
  1732. wait()
  1733. end
  1734. expa.Rate = 0
  1735. expa2.Rate = 0
  1736. expa3.Rate = 0
  1737. expa4.Rate = 0
  1738. expa5.Rate = 0
  1739. expa6.Rate = 0
  1740. expa7.Rate = 0
  1741. for i = 0, 21 do
  1742. val = val - 0.025*3.5
  1743. thinger.Scale = thinger.Scale + vt(val,val,val)
  1744. wait()
  1745. end
  1746. for i = 0, 4 do
  1747. val = val - 0.05
  1748. aa.Transparency = aa.Transparency + 0.065*4.5
  1749. thinger.Scale = thinger.Scale + vt(val,val,val)
  1750. wait()
  1751. end
  1752. end
  1753. end
  1754. end)
  1755. for i = 0,2,0.1 do
  1756. swait()
  1757. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  1758. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(-90)),.3)
  1759. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(30)), 0.3)
  1760. 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)
  1761. end
  1762. attack = false
  1763. wait(60)
  1764. sa:Destroy()
  1765. sa:Destroy()
  1766. sa:Destroy()
  1767. sa:Destroy()
  1768. sa:Destroy()
  1769. aura:Destroy()
  1770. aura2:Destroy()
  1771. lb:Destroy()
  1772. end
  1773.  
  1774.  
  1775. function InfernoMeteor()
  1776. attack = true
  1777. chatfunc("Light Phoenix...")
  1778. handleweld.Part0 = rarm
  1779. attack = false
  1780. local tra = Instance.new("ParticleEmitter",handle)
  1781. tra.Texture = "rbxassetid://296874871"
  1782. tra.LightEmission = 0.75
  1783. tra.Color = ColorSequence.new(Color3.new(0,255/255,255/255))
  1784. tra.Rate = 99999
  1785. tra.Lifetime = NumberRange.new(0.25)
  1786. tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
  1787. tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
  1788. tra.Speed = NumberRange.new(0)
  1789. tra.Rotation = NumberRange.new(-500,500)
  1790. tra.VelocitySpread = 90000
  1791. tra.LockedToPart = true
  1792. tra.RotSpeed = NumberRange.new(-500,500)
  1793. local tra2 = Instance.new("ParticleEmitter",handle)
  1794. tra2.Texture = "http://www.roblox.com/asset/?id=745304849"
  1795. tra2.LightEmission = 1
  1796. tra2.Color = ColorSequence.new(Color3.new(255,255/255,0/255))
  1797. tra2.Rate = 50
  1798. tra2.Lifetime = NumberRange.new(0.5)
  1799. tra2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,0,0)})
  1800. tra2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.5,0)})
  1801. tra2.Speed = NumberRange.new(0)
  1802. tra2.Rotation = NumberRange.new(-500,500)
  1803. tra2.VelocitySpread = 90000
  1804. tra2.LockedToPart = true
  1805. tra2.RotSpeed = NumberRange.new(-500,500)
  1806. local sa = Instance.new("Sound",handle)
  1807. sa.SoundId = "rbxassetid://565538688"
  1808. sa.Volume = 1.5
  1809. sa.Pitch = 0.975
  1810. sa:Play()
  1811. for i = 0,4,0.1 do
  1812. swait()
  1813. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  1814. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
  1815. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(90)), 0.3)
  1816. 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)
  1817. end
  1818. chatfunc("Meteor!!")
  1819. local sa = Instance.new("Sound",handle)
  1820. sa.SoundId = "rbxassetid://304529688"
  1821. sa.Volume = 1.5
  1822. sa.Pitch = 0.85
  1823. sa:Play()
  1824. tra.Rate = 0
  1825. tra2.Rate = 0
  1826. local lb = Instance.new("Part")
  1827. lb.Parent = char
  1828. lb.Material = "Neon"
  1829. lb.Color = BrickColor.new("New Yeller").Color
  1830. lb.CanCollide = false
  1831. lb.Shape = "Ball"
  1832. lb.CFrame = handle.CFrame
  1833. lb.Anchored = true
  1834. lb.Transparency = 1
  1835. lb.Size = vt(1,1,1)
  1836. local thing = Instance.new("SpecialMesh",lb)
  1837. thing.MeshType = meshtype
  1838. local hitted = false
  1839. lb.Anchored = false
  1840. local trail = Instance.new("ParticleEmitter",lb)
  1841. trail.Texture = "rbxassetid://296874871"
  1842. trail.LightEmission = 1
  1843. trail.Color = ColorSequence.new(Color3.new(255,255/255,0/255))
  1844. trail.Rate = 9999
  1845. trail.Lifetime = NumberRange.new(1.5)
  1846. trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,25,0),NumberSequenceKeypoint.new(1,0,0)})
  1847. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1848. trail.Speed = NumberRange.new(0,0)
  1849. trail.Rotation = NumberRange.new(-500,500)
  1850. trail.RotSpeed = NumberRange.new(-500,500)
  1851. local bv = Instance.new("BodyVelocity")
  1852. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  1853. bv.velocity = mouse.Hit.lookVector *95
  1854. bv.Parent = lb
  1855. wait(0.05)
  1856. lb.Touched:connect(function(hit)
  1857. if hitted == false then
  1858. hitted = true
  1859. trail.Rate = 0
  1860. lb.Anchored = true
  1861. local aa = Instance.new("Part")
  1862. local val = 1*8
  1863. aa.Parent = lb
  1864. local exsound = Instance.new("Sound",aa)
  1865. exsound.SoundId = "rbxassetid://402347142"
  1866. exsound.Volume = 10
  1867. exsound.Pitch = 0.945
  1868. exsound:Play()
  1869. aa.Material = "Neon"
  1870. aa.Color = BrickColor.new("New Yeller").Color
  1871. aa.CanCollide = false
  1872. aa.Shape = "Ball"
  1873. aa.CFrame = lb.CFrame
  1874. aa.Anchored = true
  1875. aa.Transparency = 0
  1876. aa.Size = vt(1,1,1)
  1877. local thinger = Instance.new("SpecialMesh",aa)
  1878. thinger.MeshType = meshtype
  1879. thinger.Scale = vt(15,15,15)
  1880. local explosion = Instance.new("Explosion",aa)
  1881. explosion.Position = aa.Position
  1882. explosion.BlastRadius = 65
  1883. explosion.BlastPressure = 100
  1884. local exp = Instance.new("ParticleEmitter",aa)
  1885. exp.Texture = "rbxassetid://296874871"
  1886. exp.LightEmission = 1
  1887. exp.Color = ColorSequence.new(Color3.new(0,255/255,255/255))
  1888. exp.Rate = 9000000000
  1889. exp.Lifetime = NumberRange.new(2.75)
  1890. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,100,0),NumberSequenceKeypoint.new(1,1,0)})
  1891. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  1892. exp.Speed = NumberRange.new(200)
  1893. exp.VelocitySpread = 9000000
  1894. exp.Rotation = NumberRange.new(-500,500)
  1895. exp.RotSpeed = NumberRange.new(-500,500)
  1896. local expa = Instance.new("ParticleEmitter",aa)
  1897. expa.Texture = "rbxassetid://296874871"
  1898. expa.LightEmission = 1
  1899. expa.Color = ColorSequence.new(Color3.new(255,255/255,0))
  1900. expa.Rate = 9000000000
  1901. expa.Lifetime = NumberRange.new(2.75)
  1902. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,125,0)})
  1903. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  1904. expa.Speed = NumberRange.new(200)
  1905. expa.VelocitySpread = 9000000
  1906. expa.Rotation = NumberRange.new(-500,500)
  1907. expa.RotSpeed = NumberRange.new(-500,500)
  1908. local exp2 = exp:Clone()
  1909. exp2.Parent = aa
  1910. local exp3 = exp:Clone()
  1911. exp3.Parent = aa
  1912. local exp4 = exp:Clone()
  1913. exp4.Parent = aa
  1914. local exp5 = exp:Clone()
  1915. exp5.Parent = aa
  1916. local exp6 = exp:Clone()
  1917. exp6.Parent = aa
  1918. local exp7 = exp:Clone()
  1919. exp7.Parent = aa
  1920. local expa2 = expa:Clone()
  1921. expa2.Parent = aa
  1922. local expa3 = expa:Clone()
  1923. expa3.Parent = aa
  1924. local expa4 = expa:Clone()
  1925. expa4.Parent = aa
  1926. local expa5 = expa:Clone()
  1927. expa5.Parent = aa
  1928. local expa6 = expa:Clone()
  1929. expa6.Parent = aa
  1930. local expa7 = expa:Clone()
  1931. expa7.Parent = aa
  1932. for i = 0, 1 do
  1933. val = val - 0.025*8
  1934. thinger.Scale = thinger.Scale + vt(val,val,val)
  1935. wait()
  1936. end
  1937. exp.Rate = 0
  1938. exp2.Rate = 0
  1939. exp3.Rate = 0
  1940. exp4.Rate = 0
  1941. exp5.Rate = 0
  1942. exp6.Rate = 0
  1943. exp7.Rate = 0
  1944. for i = 0, 1 do
  1945. val = val - 0.025*8
  1946. thinger.Scale = thinger.Scale + vt(val,val,val)
  1947. wait()
  1948. end
  1949. expa.Rate = 0
  1950. expa2.Rate = 0
  1951. expa3.Rate = 0
  1952. expa4.Rate = 0
  1953. expa5.Rate = 0
  1954. expa6.Rate = 0
  1955. expa7.Rate = 0
  1956. for i = 0, 21 do
  1957. val = val - 0.025*8
  1958. thinger.Scale = thinger.Scale + vt(val,val,val)
  1959. wait()
  1960. end
  1961. for i = 0, 74 do
  1962. val = val - 0.0145
  1963. aa.Transparency = aa.Transparency + 0.0145
  1964. thinger.Scale = thinger.Scale + vt(val,val,val)
  1965. wait()
  1966. end
  1967. end
  1968. end)
  1969. wait(30)
  1970. sa:Destroy()
  1971. tra:Destroy()
  1972. tra2:Destroy()
  1973. lb:Destroy()
  1974. end
  1975.  
  1976.  
  1977. function InfernoWrath()
  1978. attack = true
  1979. chatfunc("Light Phoenix Wrath!!")
  1980. for i = 0,4,0.1 do
  1981. swait()
  1982. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1983. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  1984. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  1985. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  1986. end
  1987. local ff = Instance.new("ForceField",char)
  1988. hum.WalkSpeed = 0
  1989. local lb = Instance.new("Part")
  1990. lb.Parent = char
  1991. lb.Material = "Neon"
  1992. lb.Color = BrickColor.new("New Yeller").Color
  1993. lb.CanCollide = false
  1994. lb.Shape = "Ball"
  1995. lb.CFrame = torso.CFrame
  1996. lb.Anchored = true
  1997. lb.Transparency = 1
  1998. lb.Size = vt(1,1,1)
  1999. local thing = Instance.new("SpecialMesh",lb)
  2000. thing.MeshType = meshtype
  2001. for i = 0, 4 do
  2002. local lbr = Instance.new("Part")
  2003. lbr.Parent = char
  2004. lbr.Material = "Neon"
  2005. lbr.Color = BrickColor.new("Toothpaste").Color
  2006. lbr.CanCollide = false
  2007. lbr.Shape = "Ball"
  2008. lbr.CFrame = lb.CFrame
  2009. lbr.Anchored = true
  2010. lbr.Transparency = 1
  2011. lbr.Size = vt(1,1,1)
  2012. local thinga = Instance.new("SpecialMesh",lbr)
  2013. thinga.MeshType = meshtype
  2014. thinga.Scale = vt(20*6,20*6,20*6)
  2015. for z = 0, 19 do
  2016. wait(0.025)
  2017. lbr.Transparency = lbr.Transparency - 0.05
  2018. thinga.Scale = thinga.Scale - vt(1*6,1*6,1*6)
  2019. end
  2020. lbr:Destroy()
  2021. end
  2022. local aa = Instance.new("Part")
  2023. local val = 1*7.5
  2024. aa.Parent = lb
  2025. local exsound = Instance.new("Sound",handle)
  2026. exsound.SoundId = "rbxassetid://402347142"
  2027. exsound.Volume = 10
  2028. exsound.Pitch = 1
  2029. exsound:Play()
  2030. aa.Material = "Neon"
  2031. aa.Color = BrickColor.new("New Yeller").Color
  2032. aa.CanCollide = false
  2033. aa.Shape = "Ball"
  2034. aa.CFrame = lb.CFrame
  2035. aa.Anchored = true
  2036. aa.Transparency = 0
  2037. aa.Size = vt(1,1,1)
  2038. local thinger = Instance.new("SpecialMesh",aa)
  2039. thinger.MeshType = meshtype
  2040. thinger.Scale = vt(15*1.5,15*1.5,15*1.5)
  2041. local explosion = Instance.new("Explosion",aa)
  2042. explosion.Position = aa.Position
  2043. explosion.BlastRadius = 50
  2044. explosion.BlastPressure = 100
  2045. local exp = Instance.new("ParticleEmitter",aa)
  2046. exp.Texture = "rbxassetid://296874871"
  2047. exp.LightEmission = 1
  2048. exp.Color = ColorSequence.new(Color3.new(0,255/255,255/255))
  2049. exp.Rate = 9000000000
  2050. exp.Lifetime = NumberRange.new(2.75)
  2051. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,30,0),NumberSequenceKeypoint.new(1,1,0)})
  2052. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  2053. exp.Speed = NumberRange.new(115)
  2054. exp.VelocitySpread = 9000000
  2055. exp.Rotation = NumberRange.new(-500,500)
  2056. exp.RotSpeed = NumberRange.new(-500,500)
  2057. local expa = Instance.new("ParticleEmitter",aa)
  2058. expa.Texture = "rbxassetid://296874871"
  2059. expa.LightEmission = 1
  2060. expa.Color = ColorSequence.new(Color3.new(255,255/255,0/255))
  2061. expa.Rate = 9000000000
  2062. expa.Lifetime = NumberRange.new(2.75)
  2063. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,75,0)})
  2064. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  2065. expa.Speed = NumberRange.new(115)
  2066. expa.VelocitySpread = 9000000
  2067. expa.Rotation = NumberRange.new(-500,500)
  2068. expa.RotSpeed = NumberRange.new(-500,500)
  2069. local exp2 = exp:Clone()
  2070. exp2.Parent = aa
  2071. local exp3 = exp:Clone()
  2072. exp3.Parent = aa
  2073. local exp4 = exp:Clone()
  2074. exp4.Parent = aa
  2075. local exp5 = exp:Clone()
  2076. exp5.Parent = aa
  2077. local exp6 = exp:Clone()
  2078. exp6.Parent = aa
  2079. local exp7 = exp:Clone()
  2080. exp7.Parent = aa
  2081. local expa2 = expa:Clone()
  2082. expa2.Parent = aa
  2083. local expa3 = expa:Clone()
  2084. expa3.Parent = aa
  2085. local expa4 = expa:Clone()
  2086. expa4.Parent = aa
  2087. local expa5 = expa:Clone()
  2088. expa5.Parent = aa
  2089. local expa6 = expa:Clone()
  2090. expa6.Parent = aa
  2091. local expa7 = expa:Clone()
  2092. expa7.Parent = aa
  2093. for i = 0, 1 do
  2094. val = val - 0.025*7.5
  2095. thinger.Scale = thinger.Scale + vt(val,val,val)
  2096. wait()
  2097. end
  2098. exp.Rate = 0
  2099. exp2.Rate = 0
  2100. exp3.Rate = 0
  2101. exp4.Rate = 0
  2102. exp5.Rate = 0
  2103. exp6.Rate = 0
  2104. exp7.Rate = 0
  2105. for i = 0, 1 do
  2106. val = val - 0.025*7.5
  2107. thinger.Scale = thinger.Scale + vt(val,val,val)
  2108. wait()
  2109. end
  2110. ff:Destroy()
  2111. hum.WalkSpeed = 16
  2112. attack = false
  2113. expa.Rate = 0
  2114. expa2.Rate = 0
  2115. expa3.Rate = 0
  2116. expa4.Rate = 0
  2117. expa5.Rate = 0
  2118. expa6.Rate = 0
  2119. expa7.Rate = 0
  2120. for i = 0, 21 do
  2121. val = val - 0.025*7.5
  2122. thinger.Scale = thinger.Scale + vt(val,val,val)
  2123. wait()
  2124. end
  2125. for i = 0, 74 do
  2126. val = val - 0.0145
  2127. aa.Transparency = aa.Transparency + 0.0145
  2128. thinger.Scale = thinger.Scale + vt(val,val,val)
  2129. wait()
  2130. end
  2131. wait(5)
  2132. lb:Destroy()
  2133. end
  2134.  
  2135. function InfernoDemise()
  2136. attack = true
  2137. chatfunc("Light Phoenix Bomb!!")
  2138. local tra = Instance.new("ParticleEmitter",handle)
  2139. tra.Texture = "rbxassetid://296874871"
  2140. tra.LightEmission = 0.75
  2141. tra.Color = ColorSequence.new(Color3.new(255,255/255,0/255))
  2142. tra.Rate = 99999
  2143. tra.Lifetime = NumberRange.new(0.25)
  2144. tra.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,0,0)})
  2145. tra.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.25,0)})
  2146. tra.Speed = NumberRange.new(0)
  2147. tra.Rotation = NumberRange.new(-500,500)
  2148. tra.VelocitySpread = 90000
  2149. tra.LockedToPart = true
  2150. tra.RotSpeed = NumberRange.new(-500,500)
  2151. local tra2 = Instance.new("ParticleEmitter",handle)
  2152. tra2.Texture = "http://www.roblox.com/asset/?id=745304849"
  2153. tra2.LightEmission = 1
  2154. tra2.Color = ColorSequence.new(Color3.new(0,255/255,255/255))
  2155. tra2.Rate = 50
  2156. tra2.Lifetime = NumberRange.new(0.5)
  2157. tra2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5.5,0),NumberSequenceKeypoint.new(1,0,0)})
  2158. tra2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(1,0.5,0)})
  2159. tra2.Speed = NumberRange.new(0)
  2160. tra2.Rotation = NumberRange.new(-500,500)
  2161. tra2.VelocitySpread = 90000
  2162. tra2.LockedToPart = true
  2163. tra2.RotSpeed = NumberRange.new(-500,500)
  2164. for i = 0,1,0.1 do
  2165. swait()
  2166. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(90)),.3)
  2167. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
  2168. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(180)), 0.3)
  2169. 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)
  2170. end
  2171. tra.Rate = 0
  2172. tra2.Rate = 0
  2173. local lb = Instance.new("Part")
  2174. lb.Parent = char
  2175. lb.Material = "Neon"
  2176. lb.BrickColor = BrickColor.new("Toothpaste")
  2177. lb.CanCollide = false
  2178. lb.Shape = "Ball"
  2179. lb.CFrame = mouse.Hit
  2180. lb.Anchored = true
  2181. lb.Transparency = 1
  2182. lb.Size = vt(1,1,1)
  2183. local thing = Instance.new("SpecialMesh",lb)
  2184. thing.MeshType = meshtype
  2185. for i = 0, 4 do
  2186. local lbr = Instance.new("Part")
  2187. lbr.Parent = char
  2188. lbr.Material = "Neon"
  2189. lbr.BrickColor = BrickColor.new("New yeller")
  2190. lbr.CanCollide = false
  2191. lbr.Shape = "Ball"
  2192. lbr.CFrame = lb.CFrame
  2193. lbr.Anchored = true
  2194. lbr.Transparency = 1
  2195. lbr.Size = vt(1,1,1)
  2196. local thinga = Instance.new("SpecialMesh",lbr)
  2197. thinga.MeshType = meshtype
  2198. thinga.Scale = vt(20*4.5,20*4.5,20*4.5)
  2199. for z = 0, 19 do
  2200. wait(0.025)
  2201. lbr.Transparency = lbr.Transparency - 0.05
  2202. thinga.Scale = thinga.Scale - vt(1*4.5,1*4.5,1*4.5)
  2203. end
  2204. lbr:Destroy()
  2205. end
  2206. local aa = Instance.new("Part")
  2207. local val = 1*6.25
  2208. aa.Parent = lb
  2209. local exsound = Instance.new("Sound",aa)
  2210. exsound.SoundId = "rbxassetid://402347142"
  2211. exsound.Volume = 4.5
  2212. exsound.Pitch = 1
  2213. exsound:Play()
  2214. aa.Material = "Neon"
  2215. aa.Color = BrickColor.new("Toothpaste").Color
  2216. aa.CanCollide = false
  2217. aa.Shape = "Ball"
  2218. aa.CFrame = lb.CFrame
  2219. aa.Anchored = true
  2220. aa.Transparency = 0
  2221. aa.Size = vt(1,1,1)
  2222. local thinger = Instance.new("SpecialMesh",aa)
  2223. thinger.MeshType = meshtype
  2224. thinger.Scale = vt(15*1.15,15*1.15,15*1.15)
  2225. local explosion = Instance.new("Explosion",aa)
  2226. explosion.Position = aa.Position
  2227. explosion.BlastRadius = 35
  2228. explosion.BlastPressure = 100
  2229. local exp = Instance.new("ParticleEmitter",aa)
  2230. exp.Texture = "rbxassetid://296874871"
  2231. exp.LightEmission = 1
  2232. exp.Color = ColorSequence.new(Color3.new(0,255/255,255/255))
  2233. exp.Rate = 9000000000
  2234. exp.Lifetime = NumberRange.new(1)
  2235. exp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,30,0),NumberSequenceKeypoint.new(1,1,0)})
  2236. exp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  2237. exp.Speed = NumberRange.new(105)
  2238. exp.VelocitySpread = 9000000
  2239. exp.Rotation = NumberRange.new(-500,500)
  2240. exp.RotSpeed = NumberRange.new(-500,500)
  2241. local expa = Instance.new("ParticleEmitter",aa)
  2242. expa.Texture = "rbxassetid://296874871"
  2243. expa.LightEmission = 1
  2244. expa.Color = ColorSequence.new(Color3.new(255,255/255,0/255))
  2245. expa.Rate = 9000000000
  2246. expa.Lifetime = NumberRange.new(2.75)
  2247. expa.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,75,0)})
  2248. expa.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,1,0)})
  2249. expa.Speed = NumberRange.new(105)
  2250. expa.VelocitySpread = 9000000
  2251. expa.Rotation = NumberRange.new(-500,500)
  2252. expa.RotSpeed = NumberRange.new(-500,500)
  2253. local exp2 = exp:Clone()
  2254. exp2.Parent = aa
  2255. local exp3 = exp:Clone()
  2256. exp3.Parent = aa
  2257. local exp4 = exp:Clone()
  2258. exp4.Parent = aa
  2259. local exp5 = exp:Clone()
  2260. exp5.Parent = aa
  2261. local exp6 = exp:Clone()
  2262. exp6.Parent = aa
  2263. local exp7 = exp:Clone()
  2264. exp7.Parent = aa
  2265. local expa2 = expa:Clone()
  2266. expa2.Parent = aa
  2267. local expa3 = expa:Clone()
  2268. expa3.Parent = aa
  2269. local expa4 = expa:Clone()
  2270. expa4.Parent = aa
  2271. local expa5 = expa:Clone()
  2272. expa5.Parent = aa
  2273. local expa6 = expa:Clone()
  2274. expa6.Parent = aa
  2275. local expa7 = expa:Clone()
  2276. expa7.Parent = aa
  2277. for i = 0, 1 do
  2278. val = val - 0.025*6.25
  2279. thinger.Scale = thinger.Scale + vt(val,val,val)
  2280. wait()
  2281. end
  2282. exp.Rate = 0
  2283. exp2.Rate = 0
  2284. exp3.Rate = 0
  2285. exp4.Rate = 0
  2286. exp5.Rate = 0
  2287. exp6.Rate = 0
  2288. exp7.Rate = 0
  2289. for i = 0, 1 do
  2290. val = val - 0.025*6.25
  2291. thinger.Scale = thinger.Scale + vt(val,val,val)
  2292. wait()
  2293. end
  2294. attack = false
  2295. expa.Rate = 0
  2296. expa2.Rate = 0
  2297. expa3.Rate = 0
  2298. expa4.Rate = 0
  2299. expa5.Rate = 0
  2300. expa6.Rate = 0
  2301. expa7.Rate = 0
  2302. for i = 0, 21 do
  2303. val = val - 0.025*6.25
  2304. thinger.Scale = thinger.Scale + vt(val,val,val)
  2305. wait()
  2306. end
  2307. for i = 0, 74 do
  2308. val = val - 0.0145
  2309. aa.Transparency = aa.Transparency + 0.0145
  2310. thinger.Scale = thinger.Scale + vt(val,val,val)
  2311. wait()
  2312. end
  2313. wait(5)
  2314. lb:Destroy()
  2315. tra:Destroy()
  2316. tra2:Destroy()
  2317. end
  2318.  
  2319. mouse.KeyDown:connect(function(key)
  2320. if key == "q" and attack == false then
  2321. InfernoComet()
  2322. end
  2323. if key == "e" and attack == false then
  2324. InfernoDemise()
  2325. end
  2326. if key == "r" and attack == false then
  2327. InfernoWrath()
  2328. end
  2329. if key == "f" and attack == false then
  2330. InfernoMeteor()
  2331. end
  2332. if key == "x" and attack == false then
  2333. InfernoHell()
  2334. end
  2335. if key == "z" and attack == false then
  2336. InfernoForce()
  2337. end
  2338. end)
  2339.  
  2340. function onChatted(msg)
  2341. if msg == "I wont be defeated that easily!" and attack == false then
  2342. InfernoForce()
  2343. elseif msg == "go back to hell" and attack == false then InfernoHell()
  2344. elseif msg == "oh you just pushed the limit." and attack == false then
  2345. InfernoWrath()
  2346. elseif msg == "suprise!" and attack == false then
  2347. InfernoDemise()
  2348. end
  2349. end
  2350.  
  2351.  
  2352. game:GetService("RunService").Stepped:connect(function()
  2353. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  2354. velocity = RootPart.Velocity.y
  2355. sine = sine + change
  2356. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  2357. if equipped == true or equipped == false then
  2358. healthg.Text = math.floor(hum.Health).. "/" ..math.floor(hum.MaxHealth)
  2359. if RootPart.Velocity.y > 1 and hit == nil then
  2360. Anim = "Jump"
  2361. 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)
  2362. 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)
  2363. if attack == false then
  2364. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  2365. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(2.5),math.rad(0),math.rad(0)),.3)
  2366. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(50)), 0.3)
  2367. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(-50)), 0.3)
  2368. end
  2369. else
  2370. if RootPart.Velocity.y < -1 and hit == nil then
  2371. Anim = "Fall"
  2372. 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)
  2373. 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)
  2374. if attack == false then
  2375. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  2376. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(2.5),math.rad(0),math.rad(0)),.3)
  2377. RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(90)), 0.3)
  2378. LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.65, 0) * angles(math.rad(-10), math.rad(0), math.rad(-90)), 0.3)
  2379. end
  2380. else
  2381. if Torsovelocity < 1 and hit ~= nil then
  2382. Anim = "Idle"
  2383. 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)
  2384. 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)
  2385. if attack == false then
  2386. change = 1
  2387. 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)
  2388. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(20)),.3)
  2389. 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)
  2390. 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)
  2391. end
  2392. else
  2393. if Torsovelocity > 2 and hit ~= nil then
  2394. Anim = "Walk"
  2395. 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)
  2396. 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)
  2397. if attack == false then
  2398. 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)
  2399. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(-25)),.3)
  2400. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.35, -0.5) * angles(math.rad(20), math.rad(-30), math.rad(-90)), 0.3)
  2401. 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)
  2402. end
  2403. end
  2404. end
  2405. end
  2406. end
  2407. end
  2408. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement