Advertisement
Thefrozen106

idk sum sword or something (edited)

Jun 5th, 2017
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 44.25 KB | None | 0 0
  1. --Hello guys! Long time no see ;)
  2.  
  3. name = "attallamulya" --Change this if u want to use the script
  4. player = game.Players:WaitForChild(name)
  5. chara = player.Character
  6. debby = game:GetService("Debris")
  7. chara.Humanoid.MaxHealth = math.huge
  8. chara.Humanoid.Health = math.huge
  9. chara.Humanoid.WalkSpeed = 50
  10. chara.Humanoid.JumpPower = 100
  11. if chara:FindFirstChild("Shirt") ~= nil then
  12. chara.Shirt:Destroy()
  13. end
  14. if chara:FindFirstChild("Pants") ~= nil then
  15. chara.Pants:Destroy()
  16. end
  17. if chara:FindFirstChild("ShirtGraphic") ~= nil then
  18. chara.ShirtGraphic:Destroy()
  19. end
  20. local ch = chara:GetChildren()
  21. for i = 1, #ch do
  22. if ch[i].ClassName == "Shirt" or ch[i].ClassName == "Pants" or ch[i].ClassName == "ShirtGraphic" or ch[i].ClassName == "Accessory" then
  23. ch[i]:Destroy()
  24. elseif ch[i].ClassName == "Part" then
  25. ch[i].BrickColor = BrickColor.new("Flint")
  26. if ch[i].Name == "Torso" then
  27. ch[i].roblox.Texture = ""
  28. elseif ch[i].Name == "Head" then
  29. ch[i].face.Texture = "http://www.roblox.com/asset/?id=110336757"
  30. ch[i].Transparency = 1
  31. end
  32. end
  33. end
  34. local shirt = Instance.new("Shirt", chara)
  35. shirt.Name = "Shirt"
  36. shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=237906462"
  37. local pants = Instance.new("Pants", chara)
  38. pants.Name = "Pants"
  39. pants.PantsTemplate = "http://www.roblox.com/asset/?id=237906462"
  40. local p = Instance.new("Part", chara)
  41. p.Name = "Ears"
  42. p.BrickColor = BrickColor.new("Flint")
  43. p.Size = Vector3.new(0, 0, 0)
  44. p.BottomSurface = 0
  45. p.TopSurface = 0
  46. p.Position = chara.Head.Position
  47. local pweld = Instance.new("Weld", p)
  48. pweld.Part0 = chara.Head
  49. pweld.Part1 = p
  50. pweld.C0 = CFrame.new(0, 0.7, 0)
  51. pweld.C0 = pweld.C0 * CFrame.fromEulerAnglesXYZ(math.rad(180), 0, math.rad(180))
  52. local earmesh = Instance.new("SpecialMesh", p)
  53. earmesh.MeshType = "FileMesh"
  54. earmesh.MeshId = "http://www.roblox.com/asset/?id=1374148"
  55. earmesh.Scale = Vector3.new(1.1, 1.5, 3)
  56. local hair = p:Clone()
  57. hair.Name = "Hair"
  58. hair.Parent = chara
  59. hair.Position = chara.Head.Position
  60. hair.Mesh.MeshId = "http://www.roblox.com/asset/?id=145283773"
  61. hair.Mesh.Scale = Vector3.new(0.7, 0.5, 0.7)
  62. hair.Mesh.Offset = Vector3.new(0, -0.2, 0)
  63. local hweld = Instance.new("Weld", hair)
  64. hweld.Part0 = chara.Head
  65. hweld.Part1 = hair
  66. hweld.C0 = CFrame.new(0, 0.7, 0)
  67. hweld.C0 = hweld.C0 * CFrame.fromEulerAnglesXYZ(math.rad(180), math.rad(180), math.rad(180))
  68. local fakehead = chara.Head:clone()
  69. fakehead.Name = "FakeHead"
  70. fakehead.Parent = chara
  71. fakehead.Position = chara.Head.Position
  72. fakehead.Transparency = 0
  73. fakehead.face.Texture = "http://www.roblox.com/asset/?id=679717621"
  74. local fakeweld = Instance.new("Weld", fakehead)
  75. fakeweld.Part0 = chara.Head
  76. fakeweld.Part1 = fakehead
  77. local tail = Instance.new("Part", chara)
  78. tail.Name = "Tail"
  79. tail.Size = Vector3.new(0, 0, 0)
  80. tail.Position = chara.Torso.Position
  81. tail.BrickColor = BrickColor.new("Flint")
  82. local tailmesh = Instance.new("SpecialMesh", tail)
  83. tailmesh.MeshType = "FileMesh"
  84. tailmesh.MeshId = "http://www.roblox.com/asset/?id=188635159"
  85. tailmesh.Scale = Vector3.new(1, 1, 2)
  86. local tailweld = Instance.new("Weld", tail)
  87. tailweld.Part0 = chara.Torso
  88. tailweld.Part1 = tail
  89. tailweld.C0 = CFrame.new(-1.1, -1.5, 0.7)
  90. tailweld.C0 = tailweld.C0 * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(180))
  91. local sholpad = Instance.new("Part", chara)
  92. sholpad.Name = "SholPads"
  93. sholpad.Size = Vector3.new(1, 0.4, 1)
  94. sholpad.Reflectance = 0.3
  95. sholpad.BottomSurface = 0
  96. sholpad.TopSurface = 0
  97. sholpad.BrickColor = BrickColor.new("Really red")
  98. sholpad.Position = chara.Torso.Position
  99. local padweld = Instance.new("Weld", sholpad)
  100. padweld.Part0 = chara.Torso
  101. padweld.Part1 = sholpad
  102. padweld.C0 = CFrame.new(0, 0.9, 0)
  103. local padmesh = Instance.new("SpecialMesh", sholpad)
  104. padmesh.MeshType = "FileMesh"
  105. padmesh.MeshId = "http://www.roblox.com/asset/?id=574448286"
  106. padmesh.Scale = Vector3.new(1, 0.4, 1)
  107. local cape = Instance.new("Part", chara)
  108. cape.Name = "Cape"
  109. cape.CanCollide = false
  110. cape.Size = Vector3.new(2, 4, 0.2)
  111. cape.Position = chara.Torso.Position
  112. cape.BrickColor = BrickColor.new("Really Black")
  113. local capeweld = Instance.new("Weld", cape)
  114. capeweld.Part0 = chara.Torso
  115. capeweld.Part1 = cape
  116. capeweld.C0 = CFrame.new(0, -1.1, 0.8)
  117. capeweld.C0 = capeweld.C0 * CFrame.fromEulerAnglesXYZ(math.rad(-10), 0, 0)
  118. local hand1 = Instance.new("Part", chara)
  119. hand1.Name = "Hand1"
  120. hand1.Size = Vector3.new(0.8, 0.8, 0.8)
  121. hand1.Transparency = 1
  122. hand1.Position = chara["Left Arm"].Position
  123. local hand1weld = Instance.new("Weld", hand1)
  124. hand1weld.Part0 = chara["Left Arm"]
  125. hand1weld.Part1 = hand1
  126. hand1weld.C0 = CFrame.new(0, -1, 0)
  127. local hand2 = hand1:Clone()
  128. hand2.Name = "Hand2"
  129. hand2.Parent = chara
  130. hand2.Position = chara["Right Arm"].Position
  131. local hand2weld = Instance.new("Weld", hand2)
  132. hand2weld.Part0 = chara["Right Arm"]
  133. hand2weld.Part1 = hand2
  134. hand2weld.C0 = CFrame.new(0, -1, 0)
  135. local orbuu = Instance.new("Part", chara)
  136. orbuu.Size = Vector3.new(0, 0, 0)
  137. orbuu.Name = "DiamondPoint"
  138. orbuu.Anchored = true
  139. orbuu.CanCollide = false
  140. orbuu.Transparency = 1
  141. local orbuur = Instance.new("Part", chara)
  142. orbuur.Size = Vector3.new(1, 1, 1)
  143. orbuur.Name = "Diamond"
  144. orbuur.Position = chara.Head.Position
  145. orbuur.CanCollide = false
  146. orbuur.BrickColor = BrickColor.new("Flint")
  147. orbuur.Reflectance = 1
  148. local orbforce = Instance.new("BodyPosition", orbuur)
  149. orbforce.D = 1000
  150. local meshooo = Instance.new("SpecialMesh", orbuur)
  151. meshooo.MeshType = "FileMesh"
  152. meshooo.MeshId = "http://www.roblox.com/asset/?id=9756362"
  153. local RotationSpeed = 5
  154. local BobSpeed = 2
  155. local RotationDist = Vector3.new(10, 0, 0)
  156. local dt = 0
  157. local currentTime = 0
  158. local laserpoint = orbuu:Clone()
  159. laserpoint.Parent = chara
  160. laserpoint.Position = chara.Torso.Position
  161. laserpoint.Name = "LaserPoint"
  162. laserpoint.Anchored = false
  163. local lsptweld = Instance.new("Weld", laserpoint)
  164. lsptweld.Part0 = chara.Torso
  165. lsptweld.Part1 = laserpoint
  166. lsptweld.C0 = CFrame.new(0, 6, 0)
  167. local summonsound = Instance.new("Sound", chara.Torso)
  168. summonsound.SoundId = "http://www.roblox.com/asset/?id=367850772"
  169. summonsound.Volume = 1
  170. local lassnd = Instance.new("Sound", orbuur)
  171. lassnd.SoundId = "http://www.roblox.com/asset/?id=228343271"
  172. lassnd.Volume = 1
  173. local blastsnd = Instance.new("Sound", chara.Torso)
  174. blastsnd.SoundId = "http://www.roblox.com/asset/?id=200633327"
  175. blastsnd.Volume = 1
  176. local metsnd = Instance.new("Sound", chara.Torso)
  177. metsnd.SoundId = "http://www.roblox.com/asset/?id=367850840"
  178. metsnd.Volume = 1
  179. local swdsnd = Instance.new("Sound", chara.Torso)
  180. swdsnd.SoundId = "http://www.roblox.com/asset/?id=231917758"
  181. swdsnd.Volume = 1
  182. local swd2snd = Instance.new("Sound", chara.Torso)
  183. swd2snd.SoundId = "http://www.roblox.com/asset/?id=154965962"
  184. swd2snd.Volume = 1
  185. local hitsnd = Instance.new("Sound", chara.Torso)
  186. hitsnd.SoundId = "http://www.roblox.com/asset/?id=154965973"
  187. hitsnd.Volume = 1
  188. local eckssnd = Instance.new("Sound", chara.Torso)
  189. eckssnd.SoundId = "http://www.roblox.com/asset/?id=258057783"
  190. eckssnd.Volume = 1
  191. local music1 = Instance.new("Sound", chara.Torso)
  192. music1.SoundId = "http://www.roblox.com/asset/?id=547275939"
  193. music1.Volume = 1
  194. music1.Looped = true
  195. music1:Play()
  196. color3colour = {
  197. BrickColor.new("Really red").Color,
  198. BrickColor.new("Neon orange").Color,
  199. BrickColor.new("New yeller").Color,
  200. BrickColor.new("Lime green").Color,
  201. BrickColor.new("Really blue").Color,
  202. BrickColor.new("Alder").Color
  203. }
  204. breekcolour = {
  205. BrickColor.new("Really red"),
  206. BrickColor.new("Neon orange"),
  207. BrickColor.new("New yeller"),
  208. BrickColor.new("Lime green"),
  209. BrickColor.new("Really blue"),
  210. BrickColor.new("Alder")
  211. }
  212. firecolour = {
  213. ColorSequenceKeypoint.new(0, BrickColor.new("Really red").Color),
  214. ColorSequenceKeypoint.new(0.05, BrickColor.new("Neon orange").Color),
  215. ColorSequenceKeypoint.new(0.1, BrickColor.new("New yeller").Color),
  216. ColorSequenceKeypoint.new(0.15, BrickColor.new("Lime green").Color),
  217. ColorSequenceKeypoint.new(0.2, BrickColor.new("Really blue").Color),
  218. ColorSequenceKeypoint.new(0.25, BrickColor.new("Alder").Color),
  219. ColorSequenceKeypoint.new(1, BrickColor.new("Alder").Color)
  220. }
  221. barcolour = {
  222. ColorSequenceKeypoint.new(0, BrickColor.new("Really red").Color),
  223. ColorSequenceKeypoint.new(0.2, BrickColor.new("Neon orange").Color),
  224. ColorSequenceKeypoint.new(0.4, BrickColor.new("New yeller").Color),
  225. ColorSequenceKeypoint.new(0.6, BrickColor.new("Lime green").Color),
  226. ColorSequenceKeypoint.new(0.8, BrickColor.new("Really blue").Color),
  227. ColorSequenceKeypoint.new(1, BrickColor.new("Alder").Color)
  228. }
  229. normallife = {
  230. NumberSequenceKeypoint.new(0, 0),
  231. NumberSequenceKeypoint.new(1, 1)
  232. }
  233. extendlife = {
  234. NumberSequenceKeypoint.new(0, 0),
  235. NumberSequenceKeypoint.new(0.8, 0),
  236. NumberSequenceKeypoint.new(1, 1)
  237. }
  238. function createrainbow(color, part, texture, size, trans, life, face, speed, accel, velsp, lock, name)
  239. local fira = Instance.new("ParticleEmitter", part)
  240. fira.Name = name
  241. fira.Color = ColorSequence.new(color)
  242. fira.Size = size
  243. fira.Texture = texture
  244. fira.Transparency = trans
  245. fira.Lifetime = life
  246. fira.EmissionDirection = face
  247. fira.Rate = 100000000
  248. fira.RotSpeed = NumberRange.new(100)
  249. fira.Speed = speed
  250. fira.VelocitySpread = velsp
  251. fira.Acceleration = accel
  252. fira.LightEmission = 1
  253. fira.LockedToPart = lock
  254. end
  255. handfire1 = createrainbow(firecolour, hand1, "rbxasset://textures/particles/smoke_main.dds", NumberSequence.new({
  256. NumberSequenceKeypoint.new(0, 0.4),
  257. NumberSequenceKeypoint.new(1, 0)
  258. }), NumberSequence.new(extendlife), NumberRange.new(1), "Left", NumberRange.new(1), Vector3.new(0, 2, 0), 0, false, "FireEffect")
  259. handfire2 = createrainbow(firecolour, hand2, "rbxasset://textures/particles/smoke_main.dds", NumberSequence.new({
  260. NumberSequenceKeypoint.new(0, 0.4),
  261. NumberSequenceKeypoint.new(1, 0)
  262. }), NumberSequence.new(extendlife), NumberRange.new(1), "Right", NumberRange.new(1), Vector3.new(0, 2, 0), 0, false, "FireEffect")
  263. createrainbow(barcolour, orbuur, "rbxasset://textures/particles/smoke_main.dds", NumberSequence.new({
  264. NumberSequenceKeypoint.new(0, 1),
  265. NumberSequenceKeypoint.new(0.8, 1),
  266. NumberSequenceKeypoint.new(1, 0)
  267. }), NumberSequence.new(extendlife), NumberRange.new(1), "Front", NumberRange.new(0), Vector3.new(0, 0, 0), 0, false, "OrbEffect")
  268. local spelleffect = Instance.new("ParticleEmitter", chara.Torso)
  269. spelleffect.Texture = "http://www.roblox.com/asset/?id=679657454"
  270. spelleffect.Speed = NumberRange.new(0)
  271. spelleffect.LightEmission = 1
  272. spelleffect.Transparency = NumberSequence.new(normallife)
  273. spelleffect.Size = NumberSequence.new({
  274. NumberSequenceKeypoint.new(0, 0),
  275. NumberSequenceKeypoint.new(1, 10)
  276. })
  277. spelleffect.Rate = 0.001
  278. spelleffect.Rotation = NumberRange.new(0, 359)
  279. spelleffect.RotSpeed = NumberRange.new(100)
  280. spelleffect.Lifetime = NumberRange.new(1)
  281. createrainbow(barcolour, hand2, "rbxasset://textures/particles/smoke_main.dds", NumberSequence.new({
  282. NumberSequenceKeypoint.new(0, 1),
  283. NumberSequenceKeypoint.new(1, 0)
  284. }), NumberSequence.new(normallife), NumberRange.new(1), "Front", NumberRange.new(10), Vector3.new(0, 0, 0), 1000, true, "PowerEffect")
  285. powereffect = hand2.PowerEffect
  286. powereffect.Enabled = false
  287. local naeeym = Instance.new("BillboardGui", chara)
  288. naeeym.Size = UDim2.new(0, 100, 0, 40)
  289. naeeym.StudsOffset = Vector3.new(0, 2, 0)
  290. naeeym.Adornee = chara.Head
  291. local tecks = Instance.new("TextLabel", naeeym)
  292. tecks.BackgroundTransparency = 1
  293. tecks.BorderSizePixel = 0
  294. tecks.Text = "The Feluxinian of Absolute Divinity"
  295. tecks.Font = "Fantasy"
  296. tecks.FontSize = "Size24"
  297. tecks.TextStrokeTransparency = 0
  298. tecks.TextColor3 = Color3.new(1, 1, 1)
  299. tecks.TextStrokeColor3 = BrickColor.new("Really red").Color
  300. tecks.Size = UDim2.new(1, 0, 0.5, 0)
  301. Void = nil
  302. VoidParts = {}
  303. Equipped = false
  304. Counter = 1
  305. function RayCast(Position, Direction, MaxDistance, IgnoreList)
  306. return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(Position, Direction.unit * (MaxDistance or 999.999)), IgnoreList)
  307. end
  308. Player = player
  309. Character = chara
  310. Humanoid = Character:FindFirstChild("Humanoid")
  311. Torso = Character:FindFirstChild("Torso")
  312. if not Player or not Humanoid or Humanoid.Health == 0 or not chara.Torso then
  313. return
  314. end
  315. Equipped = true
  316. Void = Instance.new("Model")
  317. Void.Name = "Void"
  318. Angle = 0
  319. for i = 1, 1 do
  320. local VoidPart = Instance.new("Part")
  321. VoidPart.Name = "VoidPart"
  322. VoidPart.Transparency = 1
  323. VoidPart.BrickColor = BrickColor.new("Really black")
  324. VoidPart.Material = Enum.Material.Plastic
  325. VoidPart.Shape = Enum.PartType.Block
  326. VoidPart.FormFactor = Enum.FormFactor.Custom
  327. VoidPart.TopSurface = Enum.SurfaceType.Smooth
  328. VoidPart.BottomSurface = Enum.SurfaceType.Smooth
  329. VoidPart.Anchored = true
  330. VoidPart.CanCollide = false
  331. VoidPart.Locked = true
  332. VoidPart.Size = Vector3.new(10, 0.2, 10)
  333. fiyer = createrainbow(firecolour, VoidPart, "http://www.roblox.com/asset/?id=224413104", NumberSequence.new({
  334. NumberSequenceKeypoint.new(0, 0.4),
  335. NumberSequenceKeypoint.new(1, 0)
  336. }), NumberSequence.new({
  337. NumberSequenceKeypoint.new(0, 0),
  338. NumberSequenceKeypoint.new(0.99, 0),
  339. NumberSequenceKeypoint.new(1, 1)
  340. }), NumberRange.new(10), "Top", NumberRange.new(2), Vector3.new(0, 2, 0), 0, false, "FireEffect")
  341. VoidPart.FireEffect.Rate = 10
  342. local BlockMesh = Instance.new("BlockMesh")
  343. BlockMesh.Scale = Vector3.new(1.5, 1, 1.5)
  344. BlockMesh.Parent = VoidPart
  345. VoidPart.Parent = Void
  346. local Star = Instance.new("Decal", VoidPart)
  347. Star.Texture = "http://www.roblox.com/asset/?id=685910499"
  348. Star.Face = "Top"
  349. local Light = Instance.new("PointLight", VoidPart)
  350. Light.Color = Color3.new(1, 1, 1)
  351. Light.Brightness = 100
  352. Light.Range = 10
  353. table.insert(VoidParts, VoidPart)
  354. end
  355. Spawn(function()
  356. while Equipped and Humanoid.Parent and Humanoid.Health > 0 and chara do
  357. if Angle == 360 then
  358. Angle = 0
  359. end
  360. Angle = Angle + 0.05
  361. chara.Humanoid.MaxHealth = math.huge
  362. chara.Humanoid.Health = math.huge
  363. Counter = Counter + 1
  364. if Counter == 7 then
  365. Counter = 1
  366. end
  367. tecks.TextStrokeColor3 = color3colour[Counter]
  368. fakehead.face.Color3 = color3colour[Counter]
  369. Void.VoidPart.Decal.Color3 = color3colour[Counter]
  370. Void.VoidPart.PointLight.Color = color3colour[Counter]
  371. sholpad.BrickColor = breekcolour[Counter]
  372. local parentPos = chara.Torso.CFrame
  373. local rotation = CFrame.Angles(0, RotationSpeed * currentTime, 0)
  374. local bob = Vector3.new(0, BobSpeed * math.sin(currentTime), 0)
  375. orbuu.CFrame = parentPos + bob + rotation * RotationDist
  376. dt, currentTime = wait(0.025)
  377. if activebeam == true then
  378. orbforce.Position = laserpoint.Position
  379. else
  380. orbforce.Position = orbuu.Position
  381. end
  382. local Hit, EndPosition = RayCast(chara.Torso.Position, Vector3.new(0, -1, 0), chara.Torso.Size.Y * 6.5, {Character})
  383. if Hit then
  384. if not Void.Parent then
  385. Void.Parent = Character
  386. end
  387. for i, v in pairs(VoidParts) do
  388. v.CFrame = CFrame.new(chara.Torso.Position.X, EndPosition.Y, chara.Torso.Position.Z) * CFrame.Angles(0, Angle + i, 0)
  389. end
  390. else
  391. Void.Parent = nil
  392. end
  393. wait()
  394. end
  395. end)
  396. function chat(string)
  397. if chara:FindFirstChild("TalkingBillBoard") ~= nil then
  398. chara:FindFirstChild("TalkingBillBoard"):destroy()
  399. end
  400. local naeeym2 = Instance.new("BillboardGui", chara)
  401. naeeym2.Size = UDim2.new(0, 100, 0, 40)
  402. naeeym2.StudsOffset = Vector3.new(0, 4, 0)
  403. naeeym2.Adornee = chara.Head
  404. naeeym2.Name = "TalkingBillBoard"
  405. local tecks2 = Instance.new("TextLabel", naeeym2)
  406. tecks2.BackgroundTransparency = 1
  407. tecks2.BorderSizePixel = 0
  408. tecks2.Text = string
  409. tecks2.Font = "Fantasy"
  410. tecks2.FontSize = "Size24"
  411. tecks2.TextStrokeTransparency = 0
  412. tecks2.TextColor3 = Color3.new(1, 1, 1)
  413. tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
  414. tecks2.Size = UDim2.new(1, 0, 0.5, 0)
  415. debby:AddItem(naeeym2, 1)
  416. end
  417. local tool = Instance.new("Tool", player.Backpack)
  418. tool.Name = "Holy Energy"
  419. tool.RequiresHandle = false
  420. tool.CanBeDropped = false
  421. music = true
  422. activebeam = false
  423. activegrab = false
  424. didgrab = false
  425. local blasta = Instance.new("Animation", tool)
  426. blasta.AnimationId = "http://www.roblox.com/asset/?id=86504773"
  427. local blastanim = chara.Humanoid:LoadAnimation(blasta)
  428. local summona = Instance.new("Animation", tool)
  429. summona.AnimationId = "http://www.roblox.com/asset/?id=83994319"
  430. local summonanim = chara.Humanoid:LoadAnimation(summona)
  431. local spina = Instance.new("Animation", tool)
  432. spina.AnimationId = "http://www.roblox.com/asset/?id=235542946"
  433. local spinanim = chara.Humanoid:LoadAnimation(spina)
  434. function dealdmg(dude, dmg, spread)
  435. local finaldmg = dmg + math.random(-spread, spread)
  436. dude.Humanoid.Health = dude.Humanoid.Health - finaldmg
  437. if chara:FindFirstChild("TalkingBillBoard") ~= nil then
  438. chara:FindFirstChild("TalkingBillBoard"):destroy()
  439. end
  440. local naeeym2 = Instance.new("BillboardGui", dude)
  441. naeeym2.Size = UDim2.new(0, 100, 0, 40)
  442. naeeym2.StudsOffset = Vector3.new(0, math.random(1, 5), 0)
  443. naeeym2.Adornee = dude.Head
  444. naeeym2.Name = "TalkingBillBoard"
  445. local tecks2 = Instance.new("TextLabel", naeeym2)
  446. tecks2.Position = UDim2.new(0, math.random(-50, 50), 0, math.random(-50, 50))
  447. tecks2.BackgroundTransparency = 1
  448. tecks2.BorderSizePixel = 0
  449. tecks2.Text = "-" .. finaldmg
  450. tecks2.Font = "Fantasy"
  451. tecks2.FontSize = "Size12"
  452. tecks2.TextStrokeTransparency = 0
  453. tecks2.TextColor3 = Color3.new(1, 1, 1)
  454. tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
  455. tecks2.Size = UDim2.new(1, 0, 0.5, 0)
  456. debby:AddItem(naeeym2, 1)
  457. end
  458. local LIGHTNING_STRIKE_DURATION = 3
  459. local LIGHTNING_STRIKE_COOLDOWN = 0
  460. local LIGHTNING_STRIKE_HEIGHT = 500
  461. local LIGHTNING_STRIKE_LAST_TIME = 0.2
  462. local LIGHTNING_TICK_DAMAGE = 30
  463. function WaitForChild(parent, child)
  464. while not parent:FindFirstChild(child) do
  465. parent.ChildAdded:wait()
  466. end
  467. return parent[child]
  468. end
  469. local Tool2 = tool
  470. local Character2, Humanoid2, Mouse, KeyDownConn, KeyUpConn
  471. local enabled = false
  472. Tool2.Enabled = true
  473. function checkLightningHit(newLightning, lightningStart, lightningEnd, EffectPart)
  474. newLightning.Transparency = 0
  475. newLightning.BrickColor = breekcolour[math.random(1, #breekcolour)]
  476. newLightning.Material = Enum.Material.Neon
  477. local newLightningSound = Instance.new("Sound", game.Workspace)
  478. newLightningSound.SoundId = "http://www.roblox.com/asset/?id=224339201"
  479. newLightningSound.Pitch = 1 + math.rad(-0.1, 0.1)
  480. newLightningSound.Volume = 1
  481. newLightningSound.PlayOnRemove = true
  482. newLightningSound:Destroy()
  483. local hitParts = workspace:FindPartsInRegion3(Region3.new(lightningEnd - Vector3.new(2, 0, 2), lightningStart + Vector3.new(2, 0, 2)))
  484. local hitHums = {}
  485. for _, hitPart in pairs(hitParts) do
  486. if hitPart then
  487. local char = hitPart.Parent
  488. if char and char.Parent then
  489. if not char:FindFirstChild("Humanoid") then
  490. char = char.Parent
  491. end
  492. local hum = char:FindFirstChild("Humanoid")
  493. if hum and not hitHums[hum] then
  494. if 0 < hum.Health then
  495. end
  496. hitHums[hum] = true
  497. dealdmg(char, 30, 5)
  498. end
  499. end
  500. end
  501. end
  502. wait(0.1)
  503. EffectPart.PowerEffect.Enabled = false
  504. newLightning.Transparency = 0.25
  505. newLightning.BrickColor = breekcolour[math.random(1, #breekcolour)]
  506. wait(0.1)
  507. newLightning.Transparency = 0.5
  508. newLightning.BrickColor = breekcolour[math.random(1, #breekcolour)]
  509. newLightning.Mesh.Scale = newLightning.Mesh.Scale - Vector3.new(1, 0, 1)
  510. wait(0.1)
  511. newLightning.Transparency = 0.75
  512. newLightning.BrickColor = breekcolour[math.random(1, #breekcolour)]
  513. newLightning.Mesh.Scale = newLightning.Mesh.Scale - Vector3.new(1, 0, 1)
  514. wait(0.1)
  515. newLightning:Remove()
  516. newLightningSound:destroy()
  517. end
  518. function MakeLightningAt(targetPoint)
  519. print("make lightning at")
  520. local lightningStart = targetPoint + Vector3.new(0, LIGHTNING_STRIKE_HEIGHT, 0)
  521. local lightningRay = Ray.new(lightningStart, Vector3.new(0, -LIGHTNING_STRIKE_HEIGHT - 50, 0))
  522. local lightningHitPart, lightningEnd = workspace:FindPartOnRay(lightningRay)
  523. local ignoreTable = {}
  524. while lightningHitPart and lightningHitPart.Parent and lightningHitPart.Parent:FindFirstChild("Humanoid") or lightningHitPart and lightningHitPart.Parent and lightningHitPart.Parent.Parent and lightningHitPart.Parent.Parent:FindFirstChild("Humanoid") do
  525. table.insert(ignoreTable, lightningHitPart)
  526. lightningHitPart, lightningEnd = workspace:FindPartOnRayWithIgnoreList(lightningRay, ignoreTable)
  527. end
  528. if lightningHitPart then
  529. print("actually making some lightning")
  530. do
  531. local EffectPart = Instance.new("Part", game.Workspace)
  532. EffectPart.Size = Vector3.new(1, 1, 1)
  533. EffectPart.Anchored = true
  534. EffectPart.Transparency = 1
  535. EffectPart.Position = targetPoint
  536. debby:AddItem(EffectPart, 3)
  537. createrainbow(barcolour, EffectPart, "rbxasset://textures/particles/smoke_main.dds", NumberSequence.new(5), NumberSequence.new(normallife), NumberRange.new(1), "Front", NumberRange.new(50), Vector3.new(0, 0, 0), 1000, false, "PowerEffect")
  538. local newLightning = Instance.new("Part")
  539. newLightning.Size = Vector3.new(1, 1, 1)
  540. newLightning.Transparency = 0.8
  541. newLightning.Anchored = false
  542. newLightning.BrickColor = BrickColor.new("Really red")
  543. local newCylinderMesh = Instance.new("BlockMesh")
  544. newCylinderMesh.Scale = Vector3.new(3, lightningStart.Y - lightningEnd.Y, 3)
  545. newCylinderMesh.Parent = newLightning
  546. local newLightningFloatForce = Instance.new("BodyForce")
  547. newLightningFloatForce.force = Vector3.new(0, newLightning:GetMass() * 196.2, 0)
  548. newLightningFloatForce.Parent = newLightning
  549. local newBAV = Instance.new("BodyAngularVelocity")
  550. newBAV.angularvelocity = Vector3.new(0, 10, 0)
  551. newBAV.P = 1000
  552. newBAV.maxTorque = Vector3.new(0, newBAV.P, 0)
  553. newBAV.Parent = newLightning
  554. newLightning.CanCollide = false
  555. newLightning.CFrame = CFrame.new((lightningStart + lightningEnd) / 2)
  556. newLightning.Parent = workspace
  557. delay(LIGHTNING_STRIKE_LAST_TIME, function()
  558. checkLightningHit(newLightning, lightningStart, lightningEnd, EffectPart)
  559. end)
  560. return true
  561. end
  562. else
  563. return false
  564. end
  565. end
  566. local lightningStrikeCoroutine
  567. local lightningButtonDown = false
  568. function LightningStrike()
  569. print("lightningStrike")
  570. local startTime = tick()
  571. while tick() - startTime < LIGHTNING_STRIKE_DURATION do
  572. if Mouse and lightningButtonDown then
  573. local mouseHit = Mouse.Hit
  574. if mouseHit and MakeLightningAt(mouseHit.p) then
  575. wait(0.05)
  576. end
  577. end
  578. wait()
  579. end
  580. wait(LIGHTNING_STRIKE_COOLDOWN)
  581. Tool2.Enabled = true
  582. powereffect.Enabled = false
  583. summonanim:Stop()
  584. lightningStrikeCoroutine = nil
  585. end
  586. Tool3 = tool
  587. Me = chara
  588. SHOOTOH = true
  589. on = true
  590. mode = true
  591. local force = Instance.new("BodyPosition")
  592. force.Parent = nil
  593. local P2 = Instance.new("Part")
  594. P2.formFactor = 0
  595. P2.Parent = nil
  596. P2.BrickColor = BrickColor.new("White")
  597. P2.Anchored = true
  598. P2.CanCollide = false
  599. P2.TopSurface = "Smooth"
  600. P2.BottomSurface = "Smooth"
  601. P2.Name = "Laser"
  602. function explodtouch(hit)
  603. if hit.Parent:FindFirstChild("Humanoid") ~= nil then
  604. dealdmg(hit.Parent, 5, 3)
  605. end
  606. end
  607. function Click(mouse)
  608. if SHOOTOH == true then
  609. SHOOTOH = false
  610. local EffectPart = Instance.new("Part", game.Workspace)
  611. EffectPart.Size = Vector3.new(1, 1, 1)
  612. EffectPart.Anchored = true
  613. EffectPart.Transparency = 1
  614. createrainbow(barcolour, EffectPart, "rbxasset://textures/particles/smoke_main.dds", NumberSequence.new(5), NumberSequence.new(normallife), NumberRange.new(0.5), "Front", NumberRange.new(50), Vector3.new(0, 0, 0), 1000, false, "PowerEffect")
  615. lassnd:Play()
  616. for i = 1, 30 do
  617. local P = Instance.new("Part")
  618. local Place0 = CFrame.new(orbuur.CFrame.x, orbuur.CFrame.y, orbuur.CFrame.z)
  619. local Place1 = Mouse.Hit.p
  620. EffectPart.Position = Place1
  621. local meshla = Instance.new("BlockMesh", P)
  622. meshla.Scale = Vector3.new(1, 1, 1)
  623. P.formFactor = 0
  624. P.Size = Vector3.new(1, 1, Place0.p - Place1.magnitude)
  625. P.Name = "Laser"
  626. P.CFrame = CFrame.new((Place0.p + Place1) / 2, Place0.p)
  627. P.Parent = game.Workspace
  628. P.BrickColor = BrickColor.new("Flint")
  629. P.Material = "Neon"
  630. P.Anchored = true
  631. P.CanCollide = false
  632. P.Locked = true
  633. P.BottomSurface = "Smooth"
  634. P.TopSurface = "Smooth"
  635. local E = Instance.new("Explosion")
  636. E.Position = Place1
  637. E.Parent = game.Workspace
  638. E.BlastPressure = 0
  639. E.Visible = false
  640. E.Hit:connect(explodtouch)
  641. wait(0.01)
  642. P:remove()
  643. end
  644. EffectPart.PowerEffect.Enabled = false
  645. wait(1)
  646. SHOOTOH = true
  647. EffectPart:Destroy()
  648. local cheeld = script:GetChildren()
  649. tool.Enabled = true
  650. summonanim:Stop()
  651. powereffect.Enabled = false
  652. activebeam = false
  653. end
  654. end
  655. function fire(v)
  656. local vCharacter = chara
  657. local vPlayer = game.Players:playerFromCharacter(vCharacter)
  658. local missile = Instance.new("Part", game.Workspace)
  659. local spawnPos = orbuur.Position
  660. missile.Position = spawnPos
  661. missile.Material = "Neon"
  662. missile.Size = Vector3.new(1, 1, 1)
  663. missile.Velocity = v * 100
  664. missile.BrickColor = BrickColor.new("Flint")
  665. missile.Shape = 1
  666. missile.Name = "Blast"
  667. createrainbow(firecolour, missile, "rbxasset://textures/particles/smoke_main.dds", NumberSequence.new({
  668. NumberSequenceKeypoint.new(0, 0.4),
  669. NumberSequenceKeypoint.new(1, 0)
  670. }), NumberSequence.new(extendlife), NumberRange.new(1), "Left", NumberRange.new(0), Vector3.new(0, 0, 0), 0, false, "FireEffect")
  671. local mesh1 = Instance.new("SpecialMesh", missile)
  672. mesh1.MeshType = "Sphere"
  673. local force = Instance.new("BodyForce")
  674. force.force = Vector3.new(0, missile:GetMass() * 196.2, 0)
  675. force.Parent = missile
  676. missile.Touched:connect(function(hit)
  677. if hit ~= orbuur and hit ~= orbuu and hit ~= laserpoint and hit.Name ~= "Blast" and missile.Anchored == false then
  678. missile.Anchored = true
  679. missile.CanCollide = false
  680. missile.FireEffect:Destroy()
  681. local E = Instance.new("Explosion")
  682. E.Position = missile.Position
  683. E.Parent = game.Workspace
  684. E.BlastPressure = 0
  685. E.Visible = false
  686. E.Hit:connect(explodtouch)
  687. wait(0.1)
  688. missile.Transparency = 0.25
  689. missile.Mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  690. wait(0.1)
  691. missile.Transparency = 0.5
  692. missile.Mesh.Scale = Vector3.new(2, 2, 2)
  693. wait(0.1)
  694. missile.Transparency = 0.75
  695. missile.Mesh.Scale = Vector3.new(2.5, 2.5, 2.5)
  696. wait(0.1)
  697. missile:Destroy()
  698. end
  699. end)
  700. debby:AddItem(missile, 10)
  701. end
  702. function meteorfire(v)
  703. local vCharacter = chara
  704. local vPlayer = game.Players:playerFromCharacter(vCharacter)
  705. local missile = Instance.new("Part", game.Workspace)
  706. local spawnPos = chara.Head.Position + Vector3.new(0, 100, 0)
  707. missile.Position = spawnPos
  708. missile.Material = "Neon"
  709. missile.Size = Vector3.new(5, 5, 5)
  710. missile.Velocity = v * 100
  711. missile.BrickColor = BrickColor.new("Flint")
  712. missile.Shape = 1
  713. missile.Name = "Blast"
  714. createrainbow(firecolour, missile, "rbxasset://textures/particles/smoke_main.dds", NumberSequence.new({
  715. NumberSequenceKeypoint.new(0, 10),
  716. NumberSequenceKeypoint.new(1, 0)
  717. }), NumberSequence.new(extendlife), NumberRange.new(5), "Left", NumberRange.new(0), Vector3.new(0, 0, 0), 0, false, "FireEffect")
  718. createrainbow(firecolour, missile, "rbxasset://textures/particles/smoke_main.dds", NumberSequence.new(10), NumberSequence.new(normallife), NumberRange.new(5), "Front", NumberRange.new(30), Vector3.new(0, 0, 0), 1000, false, "PowerEffect")
  719. missile.PowerEffect.Enabled = false
  720. local mesh1 = Instance.new("SpecialMesh", missile)
  721. mesh1.MeshType = "Sphere"
  722. mesh1.Scale = Vector3.new(2, 2, 2)
  723. local force = Instance.new("BodyForce")
  724. force.force = Vector3.new(0, missile:GetMass() * 196.2, 0)
  725. force.Parent = missile
  726. missile.Touched:connect(function(hit)
  727. if hit ~= orbuur and hit ~= orbuu and hit ~= laserpoint and hit.Name ~= "Blast" and missile.Anchored == false then
  728. missile.Anchored = true
  729. missile.CanCollide = false
  730. missile.FireEffect:Destroy()
  731. missile.PowerEffect.Enabled = true
  732. local exsnd = Instance.new("Sound", missile)
  733. exsnd.SoundId = "http://www.roblox.com/asset/?id=142070127"
  734. exsnd.Volume = 1
  735. exsnd.PlayOnRemove = true
  736. exsnd:Destroy()
  737. local E = Instance.new("Explosion")
  738. E.Position = missile.Position
  739. E.Parent = game.Workspace
  740. E.BlastPressure = 0
  741. E.BlastRadius = 15
  742. E.Visible = false
  743. E.Hit:connect(explodtouch2)
  744. wait(0.1)
  745. missile.Transparency = 0.25
  746. missile.Mesh.Scale = Vector3.new(2.5, 2.5, 2.5)
  747. wait(0.1)
  748. missile.Transparency = 0.5
  749. missile.Mesh.Scale = Vector3.new(3, 3, 3)
  750. wait(0.1)
  751. missile.Transparency = 0.75
  752. missile.Mesh.Scale = Vector3.new(3.5, 3.5, 3.5)
  753. wait(0.1)
  754. missile.PowerEffect.Enabled = false
  755. missile.Transparency = 1
  756. wait(6)
  757. missile:Destroy()
  758. end
  759. end)
  760. debby:AddItem(missile, 10)
  761. end
  762. function meteor2fire(v)
  763. local vCharacter = chara
  764. local vPlayer = game.Players:playerFromCharacter(vCharacter)
  765. local missile = Instance.new("Part", game.Workspace)
  766. local spawnPos = chara.Head.Position + Vector3.new(0, 100, 0)
  767. missile.Position = spawnPos
  768. missile.Material = "Neon"
  769. missile.Size = Vector3.new(10, 10, 10)
  770. missile.Velocity = v * 50
  771. missile.BrickColor = BrickColor.new("Flint")
  772. missile.Shape = 1
  773. missile.Name = "Blast"
  774. createrainbow(firecolour, missile, "rbxasset://textures/particles/smoke_main.dds", NumberSequence.new({
  775. NumberSequenceKeypoint.new(0, 15),
  776. NumberSequenceKeypoint.new(1, 0)
  777. }), NumberSequence.new(extendlife), NumberRange.new(5), "Left", NumberRange.new(0), Vector3.new(0, 0, 0), 0, false, "FireEffect")
  778. createrainbow(firecolour, missile, "rbxasset://textures/particles/smoke_main.dds", NumberSequence.new(15), NumberSequence.new(normallife), NumberRange.new(5), "Front", NumberRange.new(50), Vector3.new(0, 0, 0), 1000, false, "PowerEffect")
  779. missile.PowerEffect.Enabled = false
  780. local mesh1 = Instance.new("SpecialMesh", missile)
  781. mesh1.MeshType = "Sphere"
  782. mesh1.Scale = Vector3.new(2, 2, 2)
  783. local force = Instance.new("BodyForce")
  784. force.force = Vector3.new(0, missile:GetMass() * 196.2, 0)
  785. force.Parent = missile
  786. missile.Touched:connect(function(hit)
  787. if hit ~= orbuur and hit ~= orbuu and hit ~= laserpoint and hit.Name ~= "Blast" and missile.Anchored == false then
  788. missile.Anchored = true
  789. missile.CanCollide = false
  790. missile.FireEffect:Destroy()
  791. missile.PowerEffect.Enabled = true
  792. local exsnd = Instance.new("Sound", missile)
  793. exsnd.SoundId = "http://www.roblox.com/asset/?id=142070127"
  794. exsnd.Volume = 1
  795. exsnd.Pitch = 0.5
  796. exsnd.PlayOnRemove = true
  797. exsnd:Destroy()
  798. local E = Instance.new("Explosion")
  799. E.Position = missile.Position
  800. E.Parent = game.Workspace
  801. E.BlastPressure = 0
  802. E.BlastRadius = 30
  803. E.Visible = false
  804. E.Hit:connect(explodtouch3)
  805. wait(0.1)
  806. missile.Transparency = 0.25
  807. missile.Mesh.Scale = Vector3.new(2.5, 2.5, 2.5)
  808. wait(0.1)
  809. missile.Transparency = 0.5
  810. missile.Mesh.Scale = Vector3.new(3, 3, 3)
  811. wait(0.1)
  812. missile.Transparency = 0.75
  813. missile.Mesh.Scale = Vector3.new(3.5, 3.5, 3.5)
  814. wait(0.1)
  815. missile.PowerEffect.Enabled = false
  816. missile.Transparency = 1
  817. wait(6)
  818. missile:Destroy()
  819. end
  820. end)
  821. debby:AddItem(missile, 20)
  822. end
  823. function explodtouch2(hit)
  824. if hit.Parent:FindFirstChild("Humanoid") ~= nil then
  825. dealdmg(hit.Parent, 10, 5)
  826. end
  827. end
  828. function explodtouch3(hit)
  829. if hit.Parent:FindFirstChild("Humanoid") ~= nil then
  830. dealdmg(hit.Parent, 20, 5)
  831. end
  832. end
  833. function swordsummon()
  834. spinanim:Play()
  835. local sword1 = Instance.new("Part", chara)
  836. sword1.Size = Vector3.new(1, 10, 1)
  837. sword1.BottomSurface = 0
  838. sword1.TopSurface = 1
  839. sword1.BrickColor = BrickColor.new("Flint")
  840. sword1.Reflectance = 1
  841. sword1.CanCollide = false
  842. sword1.Position = chara["Left Arm"].Position
  843. local swordmesh = Instance.new("SpecialMesh", sword1)
  844. swordmesh.MeshId = "http://www.roblox.com/asset/?id=181327453"
  845. swordmesh.Offset = Vector3.new(0, -1, 0)
  846. swordmesh.Scale = Vector3.new(3, 3, 3)
  847. createrainbow(firecolour, sword1, "rbxasset://textures/particles/smoke_main.dds", NumberSequence.new({
  848. NumberSequenceKeypoint.new(0, 0.4),
  849. NumberSequenceKeypoint.new(1, 0)
  850. }), NumberSequence.new(extendlife), NumberRange.new(1), "Left", NumberRange.new(0), Vector3.new(0, 0, 0), 0, false, "FireEffect")
  851. local sword2 = sword1:Clone()
  852. sword2.Parent = chara
  853. sword2.Position = chara["Right Arm"].Position
  854. local sw1weld = Instance.new("Weld", sword1)
  855. sw1weld.Part0 = chara["Left Arm"]
  856. sw1weld.Part1 = sword1
  857. sw1weld.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-180), 0, 0)
  858. sw1weld.C0 = CFrame.new(0, 10, 0)
  859. local sw2weld = Instance.new("Weld", sword2)
  860. sw2weld.Part0 = chara["Right Arm"]
  861. sw2weld.Part1 = sword2
  862. sw2weld.C0 = CFrame.fromEulerAnglesXYZ(math.rad(-180), 0, 0)
  863. sw2weld.C0 = CFrame.new(0, 10, 0)
  864. sword1.Touched:connect(swordTouched)
  865. sword2.Touched:connect(swordTouched)
  866. for i = 1, 20 do
  867. wait(0.5)
  868. swdsnd:Play()
  869. swd2snd:Play()
  870. end
  871. sword1.FireEffect.Enabled = false
  872. sword2.FireEffect.Enabled = false
  873. wait(1)
  874. sword1.FireEffect:Destroy()
  875. sword2.FireEffect:Destroy()
  876. wait(0.5)
  877. sword1.Transparency = 0.5
  878. sword2.Transparency = 0.5
  879. wait(0.1)
  880. sword1:Destroy()
  881. sword2:Destroy()
  882. spinanim:Stop()
  883. tool.Enabled = true
  884. end
  885. function swordTouched(hit)
  886. if hit.Parent:FindFirstChild("Humanoid") ~= nil then
  887. dealdmg(hit.Parent, 10, 5)
  888. hitsnd:Play()
  889. end
  890. end
  891. function grabTouch(hit)
  892. if activegrab == true and didgrab == false and hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Parent ~= chara then
  893. local standstillf
  894. activegrab = false
  895. didgrab = true
  896. powereffect.Enabled = false
  897. summonanim:Stop()
  898. local hitdude = hit.Parent
  899. hitdude.Humanoid.Health = 100
  900. hitdude.Humanoid.MaxHealth = 100
  901. hitdude.Humanoid.PlatformStand = true
  902. hitdude.Humanoid.WalkSpeed = 0
  903. chara.Humanoid.WalkSpeed = 0
  904. if hitdude:FindFirstChild("Torso") ~= nil then
  905. hitdude.Torso.CFrame = chara.Torso.CFrame + chara.Torso.CFrame.lookVector * 5
  906. local standstill = Instance.new("BodyPosition", hitdude.Torso)
  907. standstill.Position = hitdude.Torso.Position
  908. standstillf = standstill
  909. end
  910. local spellcirclepart = Instance.new("Part", chara)
  911. spellcirclepart.Size = Vector3.new(1, 1, 1)
  912. spellcirclepart.Anchored = true
  913. spellcirclepart.Transparency = 1
  914. spellcirclepart.CFrame = chara.Torso.CFrame + chara.Torso.CFrame.lookVector * 5 - Vector3.new(0, 2.5, 0)
  915. local spreadpart = Instance.new("Part", chara)
  916. spreadpart.Size = Vector3.new(1, 1, 1)
  917. spreadpart.Anchored = true
  918. spreadpart.Transparency = 1
  919. spreadpart.CFrame = spellcirclepart.CFrame + Vector3.new(0, 100, 0)
  920. local scmesh = Instance.new("BlockMesh", spellcirclepart)
  921. scmesh.Scale = Vector3.new(1, 1.1, 1)
  922. local scdec = Instance.new("Decal", spellcirclepart)
  923. scdec.Texture = "http://www.roblox.com/asset/?id=685910499"
  924. scdec.Face = "Top"
  925. scdec.Transparency = 1
  926. local lite = Instance.new("PointLight", spellcirclepart)
  927. lite.Enabled = false
  928. lite.Brightness = 100
  929. chat("You are not going away...")
  930. wait(1)
  931. chara.Torso.CFrame = chara.Torso.CFrame + chara.Torso.CFrame.lookVector * 50
  932. wait(1)
  933. summonanim:Play()
  934. summonsound:Play()
  935. activebeam = true
  936. powereffect.Texture = "http://www.roblox.com/asset/?id=454403109"
  937. powereffect.Enabled = true
  938. standstillf.Position = standstillf.Position + Vector3.new(0, 10, 0)
  939. scdec.Transparency = 0.9
  940. lite.Enabled = true
  941. lite.Range = 1
  942. for i = 1, 19 do
  943. wait(0.05)
  944. scmesh.Scale = scmesh.Scale + Vector3.new(1, 0, 1)
  945. scdec.Transparency = scdec.Transparency - 0.05
  946. lite.Range = lite.Range + 1
  947. end
  948. wait(1)
  949. chat("Crucify.")
  950. wait(0.5)
  951. lassnd:Play()
  952. eckssnd:Play()
  953. createrainbow(barcolour, spellcirclepart, "rbxasset://textures/particles/smoke_main.dds", NumberSequence.new({
  954. NumberSequenceKeypoint.new(0, 10),
  955. NumberSequenceKeypoint.new(0.9, 10),
  956. NumberSequenceKeypoint.new(1, 0)
  957. }), NumberSequence.new(extendlife), NumberRange.new(0.75), "Top", NumberRange.new(200), Vector3.new(0, 0, 0), 0, false, "FireEffect")
  958. createrainbow(barcolour, spreadpart, "rbxasset://textures/particles/smoke_main.dds", NumberSequence.new({
  959. NumberSequenceKeypoint.new(0, 10),
  960. NumberSequenceKeypoint.new(0.9, 10),
  961. NumberSequenceKeypoint.new(1, 0)
  962. }), NumberSequence.new(extendlife), NumberRange.new(0.25), "Right", NumberRange.new(200), Vector3.new(0, 0, 0), 0, false, "FireEffect")
  963. createrainbow(barcolour, spreadpart, "rbxasset://textures/particles/smoke_main.dds", NumberSequence.new({
  964. NumberSequenceKeypoint.new(0, 10),
  965. NumberSequenceKeypoint.new(0.9, 10),
  966. NumberSequenceKeypoint.new(1, 0)
  967. }), NumberSequence.new(extendlife), NumberRange.new(0.25), "Left", NumberRange.new(200), Vector3.new(0, 0, 0), 0, false, "FireEffect2")
  968. for i = 1, 10 do
  969. dealdmg(hitdude, 666, 0)
  970. end
  971. for i = 1, 9 do
  972. wait(0.1)
  973. local che = hitdude:GetChildren()
  974. for i = 1, #che do
  975. if che[i].ClassName == "Part" then
  976. che[i].Transparency = che[i].Transparency + 0.1
  977. end
  978. end
  979. end
  980. wait(0.1)
  981. local che = hitdude:GetChildren()
  982. for i = 1, #che do
  983. if che[i].ClassName == "Part" then
  984. che[i]:Destroy()
  985. end
  986. end
  987. wait(3)
  988. spellcirclepart.FireEffect.Enabled = false
  989. spreadpart.FireEffect.Enabled = false
  990. spreadpart.FireEffect2.Enabled = false
  991. for i = 1, 19 do
  992. wait(0.05)
  993. scmesh.Scale = scmesh.Scale - Vector3.new(1, 0, 1)
  994. scdec.Transparency = scdec.Transparency + 0.05
  995. lite.Range = lite.Range - 1
  996. end
  997. wait(0.05)
  998. spellcirclepart:Destroy()
  999. spreadpart:Destroy()
  1000. summonanim:Stop()
  1001. activebeam = false
  1002. powereffect.Enabled = false
  1003. tool.Enabled = true
  1004. chara.Humanoid.WalkSpeed = 50
  1005. didgrab = false
  1006. end
  1007. end
  1008. chara["Right Arm"].Touched:connect(grabTouch)
  1009. function keydowns(key)
  1010. if tool.Enabled == true then
  1011. if key == "z" then
  1012. tool.Enabled = false
  1013. chat("Swords of Light!")
  1014. summonsound:Play()
  1015. swordsummon()
  1016. end
  1017. if key == "x" then
  1018. summonanim:Play()
  1019. summonsound:Play()
  1020. chat("Heaven's Bolts!")
  1021. powereffect.Texture = "http://www.roblox.com/asset/?id=14459921"
  1022. powereffect.Enabled = true
  1023. tool.Enabled = false
  1024. wait(2)
  1025. if not lightningStrikeCoroutine then
  1026. lightningStrikeCoroutine = coroutine.create(LightningStrike)
  1027. coroutine.resume(lightningStrikeCoroutine)
  1028. end
  1029. lightningButtonDown = true
  1030. end
  1031. if key == "c" then
  1032. summonanim:Play()
  1033. summonsound:Play()
  1034. activebeam = true
  1035. chat("Beam of Purity!")
  1036. powereffect.Texture = "rbxasset://textures/particles/sparkles_main.dds"
  1037. powereffect.Enabled = true
  1038. tool.Enabled = false
  1039. wait(2)
  1040. Click()
  1041. end
  1042. if key == "v" then
  1043. summonanim:Play()
  1044. summonsound:Play()
  1045. activebeam = true
  1046. chat("Holy Blast!")
  1047. powereffect.Texture = "http://www.roblox.com/asset/?id=224413104"
  1048. powereffect.Enabled = true
  1049. tool.Enabled = false
  1050. wait(2)
  1051. for i = 1, 6 do
  1052. wait(0.2)
  1053. local saund = blastsnd:Clone()
  1054. saund.Parent = orbuur
  1055. saund.PlayOnRemove = true
  1056. saund:Destroy()
  1057. local targetPos = chara.Humanoid.TargetPoint
  1058. local lookAt = targetPos - orbuur.Position.unit
  1059. fire(lookAt)
  1060. end
  1061. summonanim:Stop()
  1062. activebeam = false
  1063. powereffect.Enabled = false
  1064. tool.Enabled = true
  1065. end
  1066. if key == "b" then
  1067. summonanim:Play()
  1068. summonsound:Play()
  1069. chat("Gaia Shatterer!")
  1070. powereffect.Texture = "http://www.roblox.com/asset/?id=26356341"
  1071. powereffect.Enabled = true
  1072. tool.Enabled = false
  1073. wait(2)
  1074. for i = 1, 5 do
  1075. wait(0.5)
  1076. local saund = metsnd:Clone()
  1077. saund.Parent = orbuur
  1078. saund.PlayOnRemove = true
  1079. saund:Destroy()
  1080. local targetPos = chara.Humanoid.TargetPoint
  1081. local lookAt = targetPos - (chara.Head.Position + Vector3.new(0, 100, 0)).unit
  1082. meteorfire(lookAt)
  1083. end
  1084. wait(0.7)
  1085. local saund = metsnd:Clone()
  1086. saund.Parent = orbuur
  1087. saund.Pitch = 0.5
  1088. saund.PlayOnRemove = true
  1089. saund:Destroy()
  1090. local targetPos = chara.Humanoid.TargetPoint
  1091. local lookAt = targetPos - (chara.Head.Position + Vector3.new(0, 100, 0)).unit
  1092. meteor2fire(lookAt)
  1093. wait(1)
  1094. summonanim:Stop()
  1095. powereffect.Enabled = false
  1096. tool.Enabled = true
  1097. end
  1098. if key == "n" then
  1099. activegrab = true
  1100. summonanim:Play()
  1101. summonsound:Play()
  1102. chat("Get over here...")
  1103. powereffect.Texture = "http://www.roblox.com/asset/?id=224413104"
  1104. powereffect.Enabled = true
  1105. tool.Enabled = false
  1106. wait(5)
  1107. if didgrab == false then
  1108. chat("Agh.")
  1109. powereffect.Enabled = false
  1110. tool.Enabled = true
  1111. summonanim:Stop()
  1112. activegrab = false
  1113. elseif didgrab == true then
  1114. end
  1115. end
  1116. if key == "m" then
  1117. if music == false then
  1118. music1:Play()
  1119. music = true
  1120. elseif music == true then
  1121. music1:Stop()
  1122. music = false
  1123. end
  1124. end
  1125. end
  1126. end
  1127. function onEquipped(mouse)
  1128. print("onEquipped")
  1129. Mouse = player:GetMouse()
  1130. if not Mouse then
  1131. return
  1132. end
  1133. if Mouse then
  1134. Mouse.KeyDown:connect(keydowns)
  1135. end
  1136. Character2 = chara
  1137. Humanoid2 = Character:FindFirstChild("Humanoid")
  1138. Torso2 = Character:FindFirstChild("Torso")
  1139. if not Humanoid2 or Torso2 then
  1140. end
  1141. end
  1142. function onUnequipped()
  1143. print("onUnequipped")
  1144. Torso2 = nil
  1145. Humanoid2 = nil
  1146. Character2 = nil
  1147. Mouse = nil
  1148. end
  1149. tool.Equipped:connect(onEquipped)
  1150. tool.Unequipped:connect(onUnequipped)
  1151. local deathed = false
  1152. function onDied()
  1153. deathed = true
  1154. chat("Final Strike: The End of Days...")
  1155. shirt:Destroy()
  1156. pants:Destroy()
  1157. Void:Destroy()
  1158. orbuur:Destroy()
  1159. summonsound.Pitch = 0.5
  1160. summonsound:Play()
  1161. local shah = chara:GetChildren()
  1162. for i = 1, #shah do
  1163. if shah[i].ClassName == "Part" then
  1164. shah[i].Anchored = true
  1165. end
  1166. end
  1167. local effectbrick = Instance.new("Part", game.Workspace)
  1168. effectbrick.Transparency = 1
  1169. effectbrick.Size = Vector3.new(3, 3, 3)
  1170. effectbrick.CanCollide = false
  1171. effectbrick.Anchored = true
  1172. effectbrick.CFrame = chara.Torso.CFrame
  1173. createrainbow(firecolour, effectbrick, "rbxasset://textures/particles/smoke_main.dds", NumberSequence.new({
  1174. NumberSequenceKeypoint.new(0, 10),
  1175. NumberSequenceKeypoint.new(1, 0)
  1176. }), NumberSequence.new(extendlife), NumberRange.new(5), "Left", NumberRange.new(0), Vector3.new(0, 0, 0), 0, false, "FireEffect")
  1177. createrainbow(firecolour, effectbrick, "rbxasset://textures/particles/smoke_main.dds", NumberSequence.new(10), NumberSequence.new(normallife), NumberRange.new(5), "Front", NumberRange.new(100), Vector3.new(0, 0, 0), 1000, false, "PowerEffect")
  1178. effectbrick.PowerEffect.Enabled = false
  1179. debby:AddItem(effectbrick, 10)
  1180. wait(2)
  1181. effectbrick.PowerEffect.Enabled = true
  1182. local exsnd = Instance.new("Sound", game.Workspace)
  1183. exsnd.SoundId = "http://www.roblox.com/asset/?id=258057783"
  1184. exsnd.Volume = 1
  1185. exsnd.Pitch = 0.5
  1186. exsnd.PlayOnRemove = true
  1187. exsnd:Destroy()
  1188. effectbrick.FireEffect:Destroy()
  1189. local exx = Instance.new("Explosion", game.Workspace)
  1190. exx.Position = effectbrick.Position
  1191. exx.BlastPressure = 500000000
  1192. exx.BlastRadius = 10000000000
  1193. exx.Visible = false
  1194. exx.ExplosionType = "CratersAndDebris"
  1195. wait(1)
  1196. effectbrick.PowerEffect.Enabled = false
  1197. end
  1198. chara.Humanoid.Died:connect(onDied)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement