Nico1702

Fire Ability Script

May 29th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.39 KB | None | 0 0
  1. plr = game.Players.LocalPlayer
  2. char = plr.Character
  3. hum = game.Players.LocalPlayer.Character.Humanoid
  4. to = game.Players.LocalPlayer.Character.Torso
  5. he = game.Players.LocalPlayer.Character.Head
  6. neck = char.Torso.Neck
  7. ra = game.Players.LocalPlayer.Character["Right Arm"]
  8. la = game.Players.LocalPlayer.Character["Left Arm"]
  9. rla = game.Players.LocalPlayer.Character["Right Leg"]
  10. lla = game.Players.LocalPlayer.Character["Left Leg"]
  11. local maincolor = Color3.new(255/255,85/255,0/255)
  12. local blu = Color3.new(0/255,0/255,255/255)
  13. local gree = Color3.new(0/255,255/255,0/255)
  14. local red = Color3.new(255/255,0/255,0/255)
  15. local pt1 = NumberSequenceKeypoint.new(0,50,0)
  16. local pt2 = NumberSequenceKeypoint.new(1,0,0)
  17. local pt1a = NumberSequenceKeypoint.new(0,3,0)
  18. local pt2a = NumberSequenceKeypoint.new(1,0,0)
  19. local bigg1 = NumberSequenceKeypoint.new(0,10,0)
  20. local bigg2 = NumberSequenceKeypoint.new(1,0,0)
  21. vt = Vector3.new
  22. bc = BrickColor.new
  23. hum.MaxHealth = math.huge
  24. hum.Health = math.huge
  25. hum.WalkSpeed = 0
  26. hum.JumpPower = 100
  27. aura = Instance.new("Sound",to)
  28. aura.SoundId = "rbxassetid://262498472"
  29. aura.Looped = true
  30. aura.Volume = 3
  31. music = Instance.new("Sound",to)
  32. music.SoundId = "rbxassetid://324569348"
  33. music.Looped = true
  34. music.Volume = 1
  35. music:Play()
  36. hum.WalkSpeed = 50
  37. t = Instance.new("ParticleEmitter",to)
  38. t.Rate = 0
  39. t.Size = NumberSequence.new({pt1a,pt2a})
  40. t.Lifetime = NumberRange.new(1)
  41. t.RotSpeed = NumberRange.new(1000000)
  42. t.Texture = "rbxassetid://288978836"
  43. t.VelocitySpread= 50
  44. t.LightEmission = 1
  45. h = Instance.new("ParticleEmitter",he)
  46. h.Rate = 0
  47. h.Size = NumberSequence.new({pt1a,pt2a})
  48. h.Lifetime = NumberRange.new(1)
  49. h.RotSpeed = NumberRange.new(1000000)
  50. h.Texture = "rbxassetid://288978836"
  51. h.VelocitySpread = 90
  52. h.LightEmission = 1
  53. rl = Instance.new("ParticleEmitter",rla)
  54. rl.Rate = 0
  55. rl.Size = NumberSequence.new({pt1a,pt2a})
  56. rl.Lifetime = NumberRange.new(1)
  57. rl.RotSpeed = NumberRange.new(1000000)
  58. rl.Texture = "rbxassetid://288978836"
  59. rl.VelocitySpread = 50
  60. rl.LightEmission = 1
  61. ll = Instance.new("ParticleEmitter",lla)
  62. ll.Rate = 0
  63. ll.Size = NumberSequence.new({pt1a,pt2a})
  64. ll.Lifetime = NumberRange.new(1)
  65. ll.RotSpeed = NumberRange.new(1000000)
  66. ll.Texture = "rbxassetid://288978836"
  67. ll.VelocitySpread = 50
  68. ll.LightEmission = 1
  69.  
  70. mouse = game.Players.LocalPlayer:GetMouse()
  71.  
  72. mouse.KeyDown:connect(function(key)
  73. if key == ";" then
  74. for y,t in pairs(workspace.LocalPlayer:GetChildren()) do
  75. if t:FindFirstChild("ParticleEmitter") then
  76. if t.ParticleEmitter.Enabled == true then
  77. t.ParticleEmitter.Enabled = false
  78. else
  79. t.ParticleEmitter.Enabled = true
  80. end
  81. end
  82. end
  83. end
  84. end)
  85.  
  86. mouse.KeyDown:connect(function(key)
  87. if key == "t" then
  88. char.Torso.CFrame = mouse.Hit
  89. tp = Instance.new("Sound",t)
  90. tp.SoundId = "rbxassetid://200633492"
  91. tp.Looped = false
  92. tp.Volume = 3
  93. tp:Play()
  94. end
  95. end)
  96.  
  97. function noobyisscripter()
  98. local hitted = false
  99. local valuesize = 5
  100. local lb = Instance.new("Part")
  101. lb.Parent = char
  102. lb.Material = "Neon"
  103. lb.BrickColor = BrickColor.new(maincolor)
  104. lb.CanCollide = false
  105. lb.Shape = "Ball"
  106. lb.CFrame = char.Head.CFrame + Vector3.new(0,0.01,0)
  107. lb.Anchored = false
  108. lb.Size = vt(1,1,1)
  109. local thing = Instance.new("SpecialMesh",lb)
  110. thing.MeshType = "Sphere"
  111. local trail = Instance.new("ParticleEmitter",lb)
  112. trail.Texture = "rbxassetid://288978836"
  113. trail.LightEmission = 0.95
  114. trail.Color = ColorSequence.new(maincolor)
  115. trail.Rate = 10000
  116. trail.Lifetime = NumberRange.new(1.5)
  117. trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,1.5,0),NumberSequenceKeypoint.new(1,0,0)})
  118. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  119. trail.Speed = NumberRange.new(0,0)
  120. trail.RotSpeed = NumberRange.new(-500,500)
  121. local bv = Instance.new("BodyVelocity")
  122. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  123. bv.velocity = mouse.Hit.lookVector *100
  124. bv.Parent = lb
  125. wait(0.1)
  126. pewdiepie=lb.Touched:connect(function(hit)
  127. if hitted == false then
  128. local sd = Instance.new("Sound",lb)
  129. sd.SoundId = "rbxassetid://138210320"
  130. sd.Volume = 2.5
  131. sd:Play()
  132. hitted = true
  133. trail.Rate = 0
  134. lb.Anchored = true
  135. local explosion = Instance.new("Explosion",lb)
  136. explosion.BlastRadius = 10
  137. explosion.Position = lb.Position
  138. local ex = Instance.new("ParticleEmitter",lb)
  139. ex.Texture = "rbxassetid://288978836"
  140. ex.LightEmission = 0.95
  141. ex.Color = ColorSequence.new(maincolor)
  142. ex.Rate = 10000
  143. ex.Lifetime = NumberRange.new(1.75)
  144. ex.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,25,0)})
  145. ex.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  146. ex.Speed = NumberRange.new(25,45)
  147. ex.VelocitySpread = 90000
  148. ex.RotSpeed = NumberRange.new(-500,500)
  149. for i = 0, 19 do
  150. wait()
  151. valuesize = valuesize - 0.25
  152. thing.Scale = thing.Scale + vt(valuesize,valuesize,valuesize)
  153. end
  154. ex.Rate = 0
  155. for i = 0, 9 do
  156. wait()
  157. lb.Transparency = lb.Transparency + 0.1
  158. end
  159. wait(5)
  160. lb:Destroy()
  161. end
  162. end)
  163. end
  164.  
  165. function noobyissaucelord()
  166. local hitted = false
  167. local valuesize = 10
  168. local valuesizeout = 10/5
  169. local lb = Instance.new("Part")
  170. lb.Parent = char
  171. lb.Material = "Neon"
  172. lb.BrickColor = BrickColor.new(maincolor)
  173. lb.CanCollide = false
  174. lb.Shape = "Ball"
  175. lb.CFrame = char.Head.CFrame + Vector3.new(0,0.01,0)
  176. lb.Anchored = true
  177. lb.Transparency = 1
  178. lb.Size = vt(1,1,1)
  179. local bv = Instance.new("BodyVelocity")
  180. local thing = Instance.new("SpecialMesh",lb)
  181. thing.MeshType = "Sphere"
  182. for i = 0, 19 do
  183. wait()
  184. valuesizeout = valuesizeout - 0.5/5
  185. lb.Transparency = lb.Transparency - 0.05
  186. thing.Scale = thing.Scale + vt(valuesizeout,valuesizeout,valuesizeout)
  187. end
  188. local trail = Instance.new("ParticleEmitter",lb)
  189. trail.Texture = "rbxassetid://288978836"
  190. trail.LightEmission = 0.95
  191. trail.Color = ColorSequence.new(maincolor)
  192. trail.Rate = 10000
  193. trail.Lifetime = NumberRange.new(1.5)
  194. trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,15,0),NumberSequenceKeypoint.new(1,0,0)})
  195. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  196. trail.Speed = NumberRange.new(0,0)
  197. trail.RotSpeed = NumberRange.new(-500,500)
  198. lb.Anchored = false
  199. local bv = Instance.new("BodyVelocity")
  200. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  201. bv.velocity = mouse.Hit.lookVector *150
  202. bv.Parent = lb
  203. wait(0.1)
  204. pewdiepie=lb.Touched:connect(function(hit)
  205. if hitted == false then
  206. local sd = Instance.new("Sound",lb)
  207. sd.SoundId = "rbxassetid://165970126"
  208. sd.Volume = 5
  209. sd:Play()
  210. hitted = true
  211. trail.Rate = 0
  212. lb.Anchored = true
  213. local explosion = Instance.new("Explosion",lb)
  214. explosion.BlastRadius = 75
  215. explosion.Position = lb.Position
  216. local ex = Instance.new("ParticleEmitter",lb)
  217. ex.Texture = "rbxassetid://288978836"
  218. ex.LightEmission = 0.95
  219. ex.Color = ColorSequence.new(maincolor)
  220. ex.Rate = 10000
  221. ex.Lifetime = NumberRange.new(1.75)
  222. ex.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,25,0),NumberSequenceKeypoint.new(1,100,0)})
  223. ex.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  224. ex.Speed = NumberRange.new(100,150)
  225. ex.VelocitySpread = 90000
  226. ex.RotSpeed = NumberRange.new(-500,500)
  227. for i = 0, 49 do
  228. wait()
  229. valuesize = valuesize - 0.175
  230. thing.Scale = thing.Scale + vt(valuesize,valuesize,valuesize)
  231. end
  232. ex.Rate = 0
  233. for i = 0, 9 do
  234. wait()
  235. lb.Transparency = lb.Transparency + 0.1
  236. end
  237. wait(5)
  238. lb:Destroy()
  239. end
  240. end)
  241. end
  242.  
  243. mouse.KeyDown:connect(function(key)
  244. if key == "q" then
  245. shot1 = Instance.new("Sound",t)
  246. shot1.SoundId = "rbxassetid://200633492"
  247. shot1.Looped = false
  248. shot1.Pitch = 3
  249. shot1.Volume = 2
  250. shot1:Play()
  251. noobyisscripter()
  252.  
  253. end
  254.  
  255. if key == "e" then
  256. bcharge = Instance.new("Sound",t)
  257. bcharge.SoundId = "rbxassetid://200633529"
  258. bcharge.Looped = false
  259. bcharge.Pitch = 0.6
  260. bcharge.Volume = 2
  261. bcharge:Play()
  262. noobyissaucelord()
  263. shot2 = Instance.new("Sound",t)
  264. shot2.SoundId = "rbxassetid://200633492"
  265. shot2.Looped = false
  266. shot2.Volume = 2
  267. shot2:Play()
  268. end
  269. end)
  270.  
  271. game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
  272. if msg == "Max Aura!" then
  273. Maura = Instance.new("Sound",to)
  274. Maura.SoundId = "rbxassetid://636383865"
  275. Maura.Looped = false
  276. Maura.Volume = 4
  277. Maura:Play()
  278. h.Color = ColorSequence.new(maincolor)
  279. h.Rate = 100
  280. t.Color = ColorSequence.new(maincolor)
  281. t.Rate = 100
  282. rl.Color = ColorSequence.new(maincolor)
  283. rl.Rate = 100
  284. ll.Color = ColorSequence.new(maincolor)
  285. ll.Rate = 100
  286. hum.WalkSpeed = 50
  287. aura:Play()
  288. end
  289. end)
  290.  
  291. game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
  292. if msg == "Strength!" then
  293. h.Color = ColorSequence.new(red)
  294. h.Rate = 100
  295. t.Color = ColorSequence.new(red)
  296. t.Rate = 100
  297. rl.Color = ColorSequence.new(red)
  298. rl.Rate = 100
  299. ll.Color = ColorSequence.new(red)
  300. ll.Rate = 100
  301. hum.WalkSpeed = 50
  302. aura:Play()
  303. end
  304. end)
  305.  
  306. game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
  307. if msg == "Protection!" then
  308. h.Rate = 100
  309. t.Rate = 100
  310. rl.Rate = 100
  311. ll.Rate = 100
  312. h.Color = ColorSequence.new(blu)
  313. h.Transparency = NumberSequence.new(0.4)
  314. t.Color = ColorSequence.new(blu)
  315. t.Transparency = NumberSequence.new(0.4)
  316. rl.Color = ColorSequence.new(blu)
  317. rl.Transparency = NumberSequence.new(0.4)
  318. ll.Color = ColorSequence.new(blu)
  319. ll.Transparency = NumberSequence.new(0.4)
  320. aura:Play()
  321. hum.WalkSpeed = 50
  322. end
  323. end)
  324.  
  325.  
  326. game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
  327. if msg == "Speed!" then
  328. h.Rate = 100
  329. t.Rate = 100
  330. rl.Rate = 100
  331. ll.Rate = 100
  332. h.Color = ColorSequence.new(gree)
  333. h.Transparency = NumberSequence.new(0.4)
  334. t.Color = ColorSequence.new(gree)
  335. t.Transparency = NumberSequence.new(0.4)
  336. rl.Color = ColorSequence.new(gree)
  337. rl.Transparency = NumberSequence.new(0.4)
  338. ll.Color = ColorSequence.new(gree)
  339. ll.Transparency = NumberSequence.new(0.4)
  340. hum.WalkSpeed = 150
  341. aura:Play()
  342. end
  343. end)
  344.  
  345. game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
  346. if msg == "Off" then
  347. h.Rate = 0
  348. t.Rate = 0
  349. rl.Rate = 0
  350. ll.Rate = 0
  351. hum.WalkSpeed = 50
  352. aura:Stop()
  353. end
  354. end)
  355.  
  356. local forc = Instance.new("ForceField",nil)
  357. local forcemode = false
  358. while wait() do
  359. if char.Humanoid.Health <= 50 and forcemode == false then
  360. forc.Parent = char
  361. forcemode = true
  362. end
  363. if char.Humanoid.Health > 60 and forcemode == true then
  364. forc.Parent = nil
  365. forcemode = false
  366. end
  367. end
Add Comment
Please, Sign In to add comment