RikuTheKiller

Untitled

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