Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ArtificialHB = Instance.new("BindableEvent", script)
- ArtificialHB.Name = "ArtificialHB"
- script:WaitForChild("ArtificialHB")
- Frame_Speed = 1 / 60
- frame = Frame_Speed
- tf = 0
- allowframeloss = false
- tossremainder = false
- lastframe = tick()
- script.ArtificialHB:Fire()
- game:GetService("RunService").Heartbeat:connect(function(s, p)
- tf = tf + s
- if tf >= frame then
- if allowframeloss then
- script.ArtificialHB:Fire()
- lastframe = tick()
- else
- for i = 1, math.floor(tf / frame) do
- script.ArtificialHB:Fire()
- end
- lastframe = tick()
- end
- if tossremainder then
- tf = 0
- else
- tf = tf - frame * math.floor(tf / frame)
- end
- end
- end)
- if game.Players.LocalPlayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
- print("First of all, you must be using a R6 rigs avatar.")
- end
- if game.Players.LocalPlayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
- warn("Not-Named-Yet Script made by The_Greed")
- warn("contact the owner/creator by discord, ð”±ð”¥ð”¢ ð”¢ð”«ð”¡#0097")
- end
- if game.Players.LocalPlayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
- print("Bye q.q")
- end
- if game.Players.LocalPlayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
- print("Have fun with this skriptto!")
- end
- local p = game.Players.LocalPlayer
- local c = p.Character
- --[[local upperarm1 = c["RightUpperArm"]
- local lowerarm1 = c["RightLowerArm"]
- local hand1 = c["RightHand"]
- local upperarm2 = c["LeftUpperArm"]
- local lowerarm2 = c["LeftLowerArm"]
- local hand2 = c["LeftHand"]
- local upperleg1 = c["RightUpperLeg"]
- local lowerleg1 = c["RightLowerLeg"]
- local foot1 = c["RightFoot"]
- local upperleg2 = c["LeftUpperLeg"]
- local lowerleg2 = c["LeftLowerLeg"]
- local foot2 = c["LeftFoot"]--]]
- local arm1 = c["Right Arm"]
- local leg1 = c["Right Leg"]
- local arm2 = c["Left Arm"]
- local leg2 = c["Left Leg"]
- local hrp = c.HumanoidRootPart
- --[[local to1 = c.UpperTorso
- local to2 = c.LowerTorso--]]
- local tor = c.Torso
- local hed = c.Head
- local hum = c.Humanoid
- normal = true
- godspeed = false
- godlygod = false
- speedoflightning = false
- speedsterhermes = false
- local dash = false
- local attacking = false
- local transforming = false
- local m = p:GetMouse()
- wait(2)
- if game.Players.LocalPlayer.Character:FindFirstChild("") then
- game.Players.LocalPlayer.Character["Body Colors"]:remove()
- end
- if game.Players.LocalPlayer.Character:FindFirstChild("Shirt Graphic") then
- game.Players.LocalPlayer.Character["Shirt Graphic"]:remove()
- end
- if game.Players.LocalPlayer.Character:FindFirstChild("") then
- game.Players.LocalPlayer.Character["Shirt"]:remove()
- end
- if game.Players.LocalPlayer.Character:FindFirstChild("") then
- game.Players.LocalPlayer.Character["Pants"]:remove()
- end
- for i=1,5 do
- wait()
- for _,hat in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- if hat.ClassName == "" then
- hat:remove()
- end
- if hat:IsA("BasePart") then
- hat.BrickColor = BrickColor.new("Nougat")
- end
- end
- end
- hair = Instance.new("Part",game.Players.LocalPlayer.Character) hair.Size = Vector3.new(1,1,1) hair.CanCollide = false
- local mesh = Instance.new("SpecialMesh")
- mesh.Parent = hair
- mesh.MeshId = "rbxassetid://62246019"
- mesh.Scale = Vector3.new(1,1,1)
- Baseweld = Instance.new("Weld")
- local weld = Baseweld:Clone()
- weld.Part0 = hair
- weld.Part1 = game.Players.LocalPlayer.Character.Head
- hair.Color = Color3.fromRGB(99, 99, 99)
- weld.C0 = CFrame.new(0.01,-0.30,-0.16)*CFrame.Angles(0,math.rad(0),0)
- weld.Parent = hair
- hair.Name = "Hair"
- hair.Transparency = 1
- hed.face.Texture = "rbxassetid://21311520"
- shirt = Instance.new("Shirt",game.Players.LocalPlayer.Character)
- shirt.ShirtTemplate = "rbxassetid://534070849"
- pants = Instance.new("Pants",game.Players.LocalPlayer.Character)
- pants.PantsTemplate = "rbxassetid://506852086"
- local ff = Instance.new("ForceField",c)
- ff.Name = "LightSpeed"
- ff.Visible = false
- local lightspot = Instance.new("SpotLight",tor)
- lightspot.Angle = 180
- lightspot.Brightness = 50
- lightspot.Color = Color3.fromRGB(0,179,255)
- lightspot.Face = Enum.NormalId.Top
- lightspot.Range = 9
- lightspot.Enabled = false
- local list99 = {NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.29,0.25,0),NumberSequenceKeypoint.new(0.4,0.3,0),NumberSequenceKeypoint.new(0.8,0.59,0),NumberSequenceKeypoint.new(1,1,0)}
- local attach1 = Instance.new("Attachment",arm1) attach1.Position = Vector3.new(0,0.25,0)
- local attach2 = Instance.new("Attachment",arm1) attach2.Position = Vector3.new(0,-0.25,0)
- local trail = Instance.new("Trail",arm1) trail.Attachment0 = attach1 trail.Attachment1 = attach2 trail.Lifetime = 0.4
- trail.MinLength = 1.53 trail.FaceCamera = true trail.Transparency = NumberSequence.new(list99) trail.Color = ColorSequence.new(Color3.fromRGB(108,137,246)) trail.LightEmission = 0.25
- local attach1 = Instance.new("Attachment",arm2) attach1.Position = Vector3.new(0,0.25,0)
- local attach2 = Instance.new("Attachment",arm2) attach2.Position = Vector3.new(0,-0.25,0)
- local trail = Instance.new("Trail",arm2) trail.Attachment0 = attach1 trail.Attachment1 = attach2 trail.Lifetime = 0.4
- trail.MinLength = 1.53 trail.FaceCamera = true trail.Transparency = NumberSequence.new(list99) trail.Color = ColorSequence.new(Color3.fromRGB(108,137,246)) trail.LightEmission = 0.25
- local attach1 = Instance.new("Attachment",leg1) attach1.Position = Vector3.new(0,0.25,0)
- local attach2 = Instance.new("Attachment",leg1) attach2.Position = Vector3.new(0,-0.25,0)
- local trail = Instance.new("Trail",leg1) trail.Attachment0 = attach1 trail.Attachment1 = attach2 trail.Lifetime = 0.4
- trail.MinLength = 1.53 trail.FaceCamera = true trail.Transparency = NumberSequence.new(list99) trail.Color = ColorSequence.new(Color3.fromRGB(108,137,246)) trail.LightEmission = 0.25
- local attach1 = Instance.new("Attachment",leg2) attach1.Position = Vector3.new(0,0.25,0)
- local attach2 = Instance.new("Attachment",leg2) attach2.Position = Vector3.new(0,-0.25,0)
- local trail = Instance.new("Trail",leg2) trail.Attachment0 = attach1 trail.Attachment1 = attach2 trail.Lifetime = 0.4
- trail.MinLength = 1.53 trail.FaceCamera = true trail.Transparency = NumberSequence.new(list99) trail.Color = ColorSequence.new(Color3.fromRGB(108,137,246)) trail.LightEmission = 0.25
- local attach1 = Instance.new("Attachment",tor) attach1.Position = Vector3.new(0,0.25,0)
- local attach2 = Instance.new("Attachment",tor) attach2.Position = Vector3.new(0,-0.25,0)
- local trail = Instance.new("Trail",tor) trail.Attachment0 = attach1 trail.Attachment1 = attach2 trail.Lifetime = 0.4
- trail.MinLength = 1.53 trail.FaceCamera = true trail.Transparency = NumberSequence.new(list99) trail.Color = ColorSequence.new(Color3.fromRGB(108,137,246)) trail.LightEmission = 0.25
- local attach1 = Instance.new("Attachment",hed) attach1.Position = Vector3.new(0,0.25,0)
- local attach2 = Instance.new("Attachment",hed) attach2.Position = Vector3.new(0,-0.25,0)
- local trail = Instance.new("Trail",hed) trail.Attachment0 = attach1 trail.Attachment1 = attach2 trail.Lifetime = 0.4
- trail.MinLength = 1.53 trail.FaceCamera = true trail.Transparency = NumberSequence.new(list99) trail.Color = ColorSequence.new(Color3.fromRGB(108,137,246)) trail.LightEmission = 0.25
- for _,v in pairs(c:GetDescendants()) do
- if v.ClassName == "Trail" then
- v.Name = "LightningTrail"
- v.Enabled = false
- --v.Texture = "rbxassetid://1316940265"
- end
- end
- function Lightning1(pos,pos2,radius,numParts,model)
- if normal == false or transforming == true then
- radius = radius or 0.2
- numParts = numParts or 10
- model = model or workspace
- local lv = CFrame.new(pos,pos2).lookVector
- local dist = (pos-pos2).magnitude
- local dbp = dist/numParts
- local last = pos
- for i = 1,numParts do
- local p = Instance.new("Part",model)
- p.FormFactor = "Symmetric"
- p.Size = Vector3.new(14,14,1)
- p.Material = "Neon"
- p.CanCollide = false
- p.Anchored = true
- p.Color = Color3.fromRGB(88, 176, 215)
- local x = math.random(-100,100)/100*dbp/2
- local y = math.random(-100,100)/100*dbp/2
- local p2 = CFrame.new(pos+lv*(i*dbp),pos2+lv)*CFrame.new(x,y,0)
- local dist2 = (p2.p-last).magnitude
- local mid = (p2.p+last)/2
- local m = Instance.new("BlockMesh",p)
- m.Scale = Vector3.new(radius,radius,dist2)
- p.CFrame = CFrame.new(mid,p2.p)
- last = p2.p
- game:GetService("Debris"):AddItem(p,math.random(40,100)/1000)
- end
- end;end
- function Lightning2(pos,pos2,radius,numParts,model)
- if normal == false or transforming == true then
- radius = radius or 0.2
- numParts = numParts or 10
- model = model or workspace
- local lv = CFrame.new(pos,pos2).lookVector
- local dist = (pos-pos2).magnitude
- local dbp = dist/numParts
- local last = pos
- for i = 1,numParts do
- local p = Instance.new("Part",model)
- p.FormFactor = "Symmetric"
- p.Size = Vector3.new(14,14,1)
- p.Material = "Neon"
- p.CanCollide = false
- p.Anchored = true
- p.Color = Color3.fromRGB(89, 174, 235)
- local x = math.random(-100,100)/100*dbp/2
- local y = math.random(-100,100)/100*dbp/2
- local p2 = CFrame.new(pos+lv*(i*dbp),pos2+lv)*CFrame.new(x,y,0)
- local dist2 = (p2.p-last).magnitude
- local mid = (p2.p+last)/2
- local m = Instance.new("BlockMesh",p)
- m.Scale = Vector3.new(radius,radius,dist2)
- p.CFrame = CFrame.new(mid,p2.p)
- last = p2.p
- game:GetService("Debris"):AddItem(p,math.random(40,100)/1000)
- end
- end;end
- function godlyspeed()
- if normal == true then
- if transforming == false then
- transforming = true
- normal = false
- --[[ coroutine.wrap(function()
- for i = 1,15.9 do
- wait(math.random(2,3))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = hrp.Position + Vector3.new(math.random(-39,45),-3,math.random(-50,67))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,200,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning2(block.Position,block2.Position,1,22,workspace)
- end
- end)()
- --]]
- for i = 1,12 do
- for _,player in pairs(workspace:GetDescendants()) do
- if player.ClassName == "Humanoid" then
- local human = player
- human.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
- wait()
- human.CameraOffset = Vector3.new(0,0,0)
- end
- end
- end
- local counter = 0
- local growingList = {}
- local degrowingList = {}
- local Basepart = Instance.new("Part")
- game:GetService("RunService").RenderStepped:connect(function()
- for _,grow in pairs(growingList) do
- local cframe = grow.CFrame
- grow.Size = grow.Size+Vector3.new(1,1,1)
- grow.Transparency = grow.Transparency+0.04
- end
- for _,degrow in pairs(degrowingList) do
- local cframe = degrow.CFrame
- degrow.Size = degrow.Size-Vector3.new(1,1,1)
- degrow.Transparency = degrow.Transparency+0.04
- end
- end)
- --[[ coroutine.wrap(function()
- for i = 1,17.5 do
- wait(math.random(2,4))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = hrp.Position + Vector3.new(math.random(-59,55),-3,math.random(-55,59))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,200,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning1(block.Position,block2.Position,1,30,workspace)
- end
- end)()--]]
- for i = 1,29.6 do
- wait(0.186)
- counter = counter+1
- if counter > 2 then
- counter = 0
- local part = Basepart:Clone()
- part.Color = Color3.fromRGB(87, 168, 202)
- part.Shape = Enum.PartType.Cylinder
- part.Anchored = true
- part.CanCollide = false
- part.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
- part.Parent = game.Workspace
- part.Material = Enum.Material.Neon
- part.Size = Vector3.new(1000000000,6,6)
- game:GetService("Debris"):AddItem(part,0.3)
- table.insert(degrowingList,part)
- local part = Basepart:Clone()
- part.Color = Color3.fromRGB(87, 168, 202)
- part.Shape = Enum.PartType.Ball
- part.Anchored = true
- part.CanCollide = false
- part.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- part.Parent = game.Workspace
- part.Material = Enum.Material.Neon
- part.Size = Vector3.new(1,1,1)
- game:GetService("Debris"):AddItem(part,2.5)
- table.insert(growingList,part)
- end
- end
- counter = counter+1
- local list = {NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.371,0.525,0),NumberSequenceKeypoint.new(0.775,0.579,0),NumberSequenceKeypoint.new(1,0.985,0)}
- local color1 = Color3.fromRGB(0,148,255)
- local color2 = Color3.fromRGB(109,66,255)
- local color3 = Color3.fromRGB(230,75,75)
- local list4 = {ColorSequenceKeypoint.new(0,color1),ColorSequenceKeypoint.new(0.959,color2),ColorSequenceKeypoint.new(1,color3)}
- local list5 = {NumberSequenceKeypoint.new(0,0.425,0),NumberSequenceKeypoint.new(0.29,0.899,0),NumberSequenceKeypoint.new(0.59,0.955,0),NumberSequenceKeypoint.new(1,0.579,0)}
- local list6 = {NumberSequenceKeypoint.new(0,0.429,0),NumberSequenceKeypoint.new(0.29,0.9,0),NumberSequenceKeypoint.new(0.59,0.959,0),NumberSequenceKeypoint.new(1,0.589,0)}
- local ssjgaura = Instance.new("ParticleEmitter",hair)
- ssjgaura.Name = "Godlyspeed"
- ssjgaura.Texture = "rbxassetid://1316940265"
- ssjgaura.Color = ColorSequence.new(list4)
- ssjgaura.Transparency = NumberSequence.new(list)
- ssjgaura.LightEmission = 1
- ssjgaura.Speed = NumberRange.new(0)
- ssjgaura.SpreadAngle = Vector2.new(0,0)
- ssjgaura.RotSpeed = NumberRange.new(0)
- ssjgaura.Rotation = NumberRange.new(0)
- ssjgaura.LightInfluence = 0
- ssjgaura.Size = NumberSequence.new(list6)
- ssjgaura.Lifetime = NumberRange.new(0.99)
- ssjgaura.Rate = 30
- ssjgaura.ZOffset = 0
- ssjgaura.Acceleration = Vector3.new(0,0.05,0)
- ssjgaura.LockedToPart = true
- ssjgaura.Enabled = true
- local ssjgaura = Instance.new("ParticleEmitter",hed)
- ssjgaura.Name = "Godlyspeed"
- ssjgaura.Texture = "rbxassetid://1316940265"
- ssjgaura.Color = ColorSequence.new(list4)
- ssjgaura.Transparency = NumberSequence.new(list)
- ssjgaura.LightEmission = 1
- ssjgaura.Speed = NumberRange.new(0)
- ssjgaura.SpreadAngle = Vector2.new(0,0)
- ssjgaura.RotSpeed = NumberRange.new(0)
- ssjgaura.Rotation = NumberRange.new(0)
- ssjgaura.LightInfluence = 0
- ssjgaura.Size = NumberSequence.new(list6)
- ssjgaura.Lifetime = NumberRange.new(1)
- ssjgaura.Rate = 30
- ssjgaura.ZOffset = 0
- ssjgaura.Acceleration = Vector3.new(0,0.05,0)
- ssjgaura.LockedToPart = true
- ssjgaura.Enabled = true
- local ssjgaura3 = Instance.new("ParticleEmitter",arm1)
- ssjgaura3.Name = "Godlyspeed"
- ssjgaura3.Texture = "rbxassetid://1316940265"
- ssjgaura3.Color = ColorSequence.new(list4)
- ssjgaura3.Transparency = NumberSequence.new(list)
- ssjgaura3.LightEmission = 1
- ssjgaura3.LightInfluence = 0
- ssjgaura3.Speed = NumberRange.new(0)
- ssjgaura3.SpreadAngle = Vector2.new(0,0)
- ssjgaura3.RotSpeed = NumberRange.new(0)
- ssjgaura3.Rotation = NumberRange.new(0)
- ssjgaura3.Size = NumberSequence.new(list5)
- ssjgaura3.Lifetime = NumberRange.new(1.5)
- ssjgaura3.Rate = 15
- ssjgaura3.ZOffset = 0
- ssjgaura3.Acceleration = Vector3.new(0,0.09,0)
- ssjgaura3.LockedToPart = true
- local ssjgaura4 = Instance.new("ParticleEmitter",arm2)
- ssjgaura4.Name = "Godlyspeed"
- ssjgaura4.Texture = "rbxassetid://1316940265"
- ssjgaura4.Color = ColorSequence.new(list4)
- ssjgaura4.Transparency = NumberSequence.new(list)
- ssjgaura4.LightEmission = 1
- ssjgaura4.LightInfluence = 0
- ssjgaura4.Speed = NumberRange.new(0)
- ssjgaura4.SpreadAngle = Vector2.new(0,0)
- ssjgaura4.RotSpeed = NumberRange.new(0)
- ssjgaura4.Rotation = NumberRange.new(0)
- ssjgaura4.Size = NumberSequence.new(list5)
- ssjgaura4.Lifetime = NumberRange.new(1.5)
- ssjgaura4.Rate = 15
- ssjgaura4.ZOffset = 0
- ssjgaura4.Acceleration = Vector3.new(0,0.09,0)
- ssjgaura4.LockedToPart = true
- local ssjgaurag = Instance.new("ParticleEmitter",tor)
- ssjgaurag.Name = "Godlyspeed"
- ssjgaurag.Texture = "rbxassetid://1316940265"
- ssjgaurag.Color = ColorSequence.new(list4)
- ssjgaurag.Transparency = NumberSequence.new(list)
- ssjgaurag.LightEmission = 1
- ssjgaurag.LightInfluence = 1
- ssjgaurag.Speed = NumberRange.new(0)
- ssjgaurag.SpreadAngle = Vector2.new(0,0)
- ssjgaurag.RotSpeed = NumberRange.new(0)
- ssjgaurag.Rotation = NumberRange.new(0)
- ssjgaurag.Size = NumberSequence.new(list5)
- ssjgaurag.Lifetime = NumberRange.new(1.5)
- ssjgaurag.Rate = 15
- ssjgaurag.ZOffset = 0
- ssjgaurag.Acceleration = Vector3.new(0,0.09,0)
- ssjgaurag.LockedToPart = true
- local ssjgaura1 = Instance.new("ParticleEmitter",leg1)
- ssjgaura1.Name = "Godlyspeed"
- ssjgaura1.Texture = "rbxassetid://1316940265"
- ssjgaura1.Color = ColorSequence.new(list4)
- ssjgaura1.Transparency = NumberSequence.new(list)
- ssjgaura1.LightEmission = 1
- ssjgaura1.LightInfluence = 0
- ssjgaura1.Speed = NumberRange.new(0)
- ssjgaura1.SpreadAngle = Vector2.new(0,0)
- ssjgaura1.RotSpeed = NumberRange.new(0)
- ssjgaura1.Rotation = NumberRange.new(0)
- ssjgaura1.Size = NumberSequence.new(list5)
- ssjgaura1.Lifetime = NumberRange.new(1.9)
- ssjgaura1.Rate = 15
- ssjgaura1.ZOffset = 0
- ssjgaura1.Acceleration = Vector3.new(0,0.09,0)
- ssjgaura1.LockedToPart = true
- local ssjgaura2 = Instance.new("ParticleEmitter",leg2)
- ssjgaura2.Name = "Godlyspeed"
- ssjgaura2.Texture = "rbxassetid://1316940265"
- ssjgaura2.Color = ColorSequence.new(list4)
- ssjgaura2.Transparency = NumberSequence.new(list)
- ssjgaura2.LightEmission = 1
- ssjgaura2.LightInfluence = 0
- ssjgaura2.Speed = NumberRange.new(0)
- ssjgaura2.SpreadAngle = Vector2.new(0,0)
- ssjgaura2.RotSpeed = NumberRange.new(0)
- ssjgaura2.Rotation = NumberRange.new(0)
- ssjgaura2.Size = NumberSequence.new(list5)
- ssjgaura2.Lifetime = NumberRange.new(1.9)
- ssjgaura2.Rate = 15
- ssjgaura2.ZOffset = 0
- ssjgaura2.Acceleration = Vector3.new(0,0.09,0)
- ssjgaura2.LockedToPart = true
- local part = Instance.new("Part",c)
- part.Transparency = 1
- part.Size = Vector3.new(1,1,1)
- local pw = Instance.new("Weld",part)
- pw.Part0 = hrp
- pw.Part1 = part
- pw.C1 = CFrame.new(0,2.3,0)
- local fla11 = Instance.new("ParticleEmitter",part)
- fla11.Name = "Flame"
- fla11.Color = ColorSequence.new(Color3.fromRGB(87, 168, 202),Color3.fromRGB(87, 168, 202))
- fla11.Texture = "rbxassetid://1317333600"
- fla11.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,15,0)})
- fla11.LightEmission = 0.9
- fla11.Rate = 2500
- fla11.Lifetime = NumberRange.new(50)
- fla11.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
- fla11.Speed = NumberRange.new(125)
- fla11.SpreadAngle = Vector2.new(89,89)
- local fla12 = Instance.new("ParticleEmitter",part)
- fla12.Name = "Flame"
- fla12.Color = ColorSequence.new(Color3.fromRGB(87, 168, 202),Color3.fromRGB(87, 168, 202))
- fla12.Texture = "rbxassetid://1317333600"
- fla12.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,10,0)})
- fla12.LightEmission = 1
- fla12.Rate = 550
- fla12.Lifetime = NumberRange.new(50)
- fla12.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
- fla12.Speed = NumberRange.new(150)
- fla12.SpreadAngle = Vector2.new(80,80)
- local num = 0
- local a21e = Instance.new("Part",c)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(2,2,2)
- a21e.CanCollide = false
- a21e.Position = hrp.Position
- a21e.Color = Color3.fromRGB(87, 168, 202)
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(2,2,2)
- local cc = Instance.new("ColorCorrectionEffect",game.Lighting)
- cc.Name = "effect"
- cc.TintColor = Color3.fromRGB(87, 168, 202)
- lightspot.Enabled = true
- for i = 1,6 do
- for _,player in pairs(workspace:GetDescendants()) do
- if player.ClassName == "Humanoid" then
- local human = player
- human.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
- wait()
- human.CameraOffset = Vector3.new(0,0,0)
- cc.Brightness = cc.Brightness + 0.4
- aa21e.Scale = aa21e.Scale + Vector3.new(1.99,1.99,1.99)
- a21e.Transparency = a21e.Transparency + 0.01
- end
- end
- end
- wait(.9)
- a21e:Remove()
- part:Remove()
- for i = 1,12 do
- for _,player in pairs(workspace:GetDescendants()) do
- if player.ClassName == "Humanoid" then
- local human = player
- human.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
- wait()
- human.CameraOffset = Vector3.new(0,0,0)
- cc.Brightness = cc.Brightness - 0.4
- if cc.Brightness <= 0 then
- cc:Remove()
- end;end
- end;end
- wait(.01)
- for i = 1,2 do
- for _,player in pairs(workspace:GetDescendants()) do
- if player.ClassName == "Humanoid" then
- local human = player
- human.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
- wait()
- human.CameraOffset = Vector3.new(0,0,0)
- cc.Brightness = cc.Brightness - 0.05
- if cc.Brightness == 0 then
- end;end
- end;end
- wait()
- coroutine.wrap(function()
- for i = 1,15.9 do
- wait(math.random(1,2))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = hrp.Position + Vector3.new(math.random(-25,29),-3,math.random(-25,29))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning2(block.Position,block2.Position,1,15,workspace)
- end
- end)()
- coroutine.wrap(function()
- for i = 1,17.5 do
- wait(math.random(1,2))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = hrp.Position + Vector3.new(math.random(-25,29),-3,math.random(-25,29))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning1(block.Position,block2.Position,1,20,workspace)
- end
- end)()
- local list1 = {ColorSequenceKeypoint.new(0,Color3.fromRGB(0,198,255)),ColorSequenceKeypoint.new(0.368,Color3.fromRGB(1,16,255)),ColorSequenceKeypoint.new(0.594,Color3.fromRGB(8,112,255)),ColorSequenceKeypoint.new(1,Color3.fromRGB(178,152,255))}
- local list2 = {NumberSequenceKeypoint.new(0,0.421,0),NumberSequenceKeypoint.new(1,0.579,0)}
- local list3 = {NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.371,0.525,0),NumberSequenceKeypoint.new(0.775,0.579,0),NumberSequenceKeypoint.new(1,1,0)}
- local particle1 = Instance.new("ParticleEmitter",arm1)
- particle1.LightEmission = 1
- particle1.LightInfluence = 0
- particle1.Size = NumberSequence.new(list2)
- particle1.Texture = "rbxassetid://1316940265"
- particle1.Transparency = NumberSequence.new(list3)
- particle1.ZOffset = 0
- particle1.Acceleration = Vector3.new(0,0.05,0)
- particle1.Drag = 0
- particle1.VelocityInheritance = 0
- particle1.EmissionDirection = Enum.NormalId.Top
- particle1.Lifetime = NumberRange.new(5)
- particle1.Rate = 12
- particle1.Rotation = NumberRange.new(0,360)
- particle1.RotSpeed = NumberRange.new(0)
- particle1.Speed = NumberRange.new(0.15)
- particle1.SpreadAngle = Vector2.new(990,990)
- particle1.Color = ColorSequence.new(list1)
- particle1.LockedToPart = true
- particle1.Name = "Godlyspeed"
- local particle1 = Instance.new("ParticleEmitter",arm2)
- particle1.LightEmission = 1
- particle1.LightInfluence = 0
- particle1.Size = NumberSequence.new(list2)
- particle1.Texture = "rbxassetid://1316940265"
- particle1.Transparency = NumberSequence.new(list3)
- particle1.ZOffset = 0
- particle1.Acceleration = Vector3.new(0,0.05,0)
- particle1.Drag = 0
- particle1.VelocityInheritance = 0
- particle1.EmissionDirection = Enum.NormalId.Top
- particle1.Lifetime = NumberRange.new(5)
- particle1.Rate = 12
- particle1.Rotation = NumberRange.new(0,360)
- particle1.RotSpeed = NumberRange.new(0)
- particle1.Speed = NumberRange.new(0.15)
- particle1.SpreadAngle = Vector2.new(990,990)
- particle1.Color = ColorSequence.new(list1)
- particle1.LockedToPart = true
- particle1.Name = "Godlyspeed"
- local particle1 = Instance.new("ParticleEmitter",leg1)
- particle1.LightEmission = 1
- particle1.LightInfluence = 0
- particle1.Size = NumberSequence.new(list2)
- particle1.Texture = "rbxassetid://1316940265"
- particle1.Transparency = NumberSequence.new(list3)
- particle1.ZOffset = 0
- particle1.Acceleration = Vector3.new(0,0.05,0)
- particle1.Drag = 0
- particle1.VelocityInheritance = 0
- particle1.EmissionDirection = Enum.NormalId.Top
- particle1.Lifetime = NumberRange.new(5)
- particle1.Rate = 12
- particle1.Rotation = NumberRange.new(0,360)
- particle1.RotSpeed = NumberRange.new(0)
- particle1.Speed = NumberRange.new(0.15)
- particle1.SpreadAngle = Vector2.new(990,990)
- particle1.Color = ColorSequence.new(list1)
- particle1.LockedToPart = true
- particle1.Name = "Godlyspeed"
- local particle1 = Instance.new("ParticleEmitter",leg2)
- particle1.LightEmission = 1
- particle1.LightInfluence = 0
- particle1.Size = NumberSequence.new(list2)
- particle1.Texture = "rbxassetid://1316940265"
- particle1.Transparency = NumberSequence.new(list3)
- particle1.ZOffset = 0
- particle1.Acceleration = Vector3.new(0,0.05,0)
- particle1.Drag = 0
- particle1.VelocityInheritance = 0
- particle1.EmissionDirection = Enum.NormalId.Top
- particle1.Lifetime = NumberRange.new(5)
- particle1.Rate = 12
- particle1.Rotation = NumberRange.new(0,360)
- particle1.RotSpeed = NumberRange.new(0)
- particle1.Speed = NumberRange.new(0.15)
- particle1.SpreadAngle = Vector2.new(990,990)
- particle1.Color = ColorSequence.new(list1)
- particle1.LockedToPart = true
- particle1.Name = "Godlyspeed"
- local particle1 = Instance.new("ParticleEmitter",tor)
- particle1.LightEmission = 1
- particle1.LightInfluence = 0
- particle1.Size = NumberSequence.new(list2)
- particle1.Texture = "rbxassetid://1316940265"
- particle1.Transparency = NumberSequence.new(list3)
- particle1.ZOffset = 0
- particle1.Acceleration = Vector3.new(0,0.05,0)
- particle1.Drag = 0
- particle1.VelocityInheritance = 0
- particle1.EmissionDirection = Enum.NormalId.Top
- particle1.Lifetime = NumberRange.new(5)
- particle1.Rate = 12
- particle1.Rotation = NumberRange.new(0,360)
- particle1.RotSpeed = NumberRange.new(0)
- particle1.Speed = NumberRange.new(0.15)
- particle1.SpreadAngle = Vector2.new(990,990)
- particle1.Color = ColorSequence.new(list1)
- particle1.LockedToPart = true
- particle1.Name = "Godlyspeed"
- local particle1 = Instance.new("ParticleEmitter",hed)
- particle1.LightEmission = 1
- particle1.LightInfluence = 0
- particle1.Size = NumberSequence.new(list2)
- particle1.Texture = "rbxassetid://1316940265"
- particle1.Transparency = NumberSequence.new(list3)
- particle1.ZOffset = 0
- particle1.Acceleration = Vector3.new(0,0.05,0)
- particle1.Drag = 0
- particle1.VelocityInheritance = 0
- particle1.EmissionDirection = Enum.NormalId.Top
- particle1.Lifetime = NumberRange.new(5)
- particle1.Rate = 12
- particle1.Rotation = NumberRange.new(0,360)
- particle1.RotSpeed = NumberRange.new(0)
- particle1.Speed = NumberRange.new(0.15)
- particle1.SpreadAngle = Vector2.new(990,990)
- particle1.Color = ColorSequence.new(list1)
- particle1.LockedToPart = true
- particle1.Name = "Godlyspeed"
- local particle1 = Instance.new("ParticleEmitter",hair)
- particle1.LightEmission = 1
- particle1.LightInfluence = 0
- particle1.Size = NumberSequence.new(list2)
- particle1.Texture = "rbxassetid://1316940265"
- particle1.Transparency = NumberSequence.new(list3)
- particle1.ZOffset = 0
- particle1.Acceleration = Vector3.new(0,0.05,0)
- particle1.Drag = 0
- particle1.VelocityInheritance = 0
- particle1.EmissionDirection = Enum.NormalId.Top
- particle1.Lifetime = NumberRange.new(5)
- particle1.Rate = 12
- particle1.Rotation = NumberRange.new(0,360)
- particle1.RotSpeed = NumberRange.new(0)
- particle1.Speed = NumberRange.new(0.15)
- particle1.SpreadAngle = Vector2.new(990,990)
- particle1.Color = ColorSequence.new(list1)
- particle1.LockedToPart = true
- particle1.Name = "Godlyspeed"
- speedoflightning = true
- hum.WalkSpeed = 799.999
- transforming = false
- end;end;end
- function aelectricmovement()
- if godlygod == false then
- if speedoflightning == true then
- if transforming == false then
- transforming = true
- normal = false
- local counter = 0
- local growingList = {}
- local degrowingList = {}
- local Basepart = Instance.new("Part")
- game:GetService("RunService").RenderStepped:connect(function()
- for _,grow in pairs(growingList) do
- local cframe = grow.CFrame
- grow.Size = grow.Size+Vector3.new(1.2,1.2,1.2)
- grow.Transparency = grow.Transparency+0.04
- end
- for _,degrow in pairs(degrowingList) do
- local cframe = degrow.CFrame
- degrow.Size = degrow.Size-Vector3.new(1,1,1)
- degrow.Transparency = degrow.Transparency+0.04
- end
- end)
- for i = 1,18.4 do
- wait(0.186)
- counter = counter+1
- if counter > 2 then
- counter = 0
- local part = Basepart:Clone()
- part.Color = Color3.fromRGB(87, 168, 202)
- part.Shape = Enum.PartType.Ball
- part.Anchored = true
- part.CanCollide = false
- part.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- part.Parent = game.Workspace
- part.Material = Enum.Material.Neon
- part.Size = Vector3.new(1,1,1)
- game:GetService("Debris"):AddItem(part,2.6)
- table.insert(growingList,part)
- end
- end
- wait(.1)
- for i = 1,25.9 do
- wait(0.186)
- counter = counter+1
- if counter > 2 then
- counter = 0
- local part2 = Basepart:Clone()
- part2.Color = Color3.fromRGB(88, 176, 215)
- part2.Shape = Enum.PartType.Ball
- part2.Anchored = true
- part2.CanCollide = false
- part2.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- part2.Parent = game.Workspace
- part2.Material = Enum.Material.Neon
- part2.Size = Vector3.new(24,24,24)
- game:GetService("Debris"):AddItem(part2,2.6)
- table.insert(degrowingList,part2)
- local part3 = Basepart:Clone()
- part3.Color = Color3.fromRGB(87, 168, 202)
- part3.Shape = Enum.PartType.Cylinder
- part3.Anchored = true
- part3.CanCollide = false
- part3.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
- part3.Parent = game.Workspace
- part3.Material = Enum.Material.Neon
- part3.Size = Vector3.new(1000000000,6,6)
- game:GetService("Debris"):AddItem(part3,0.3)
- table.insert(degrowingList,part3)
- end
- end
- counter = counter+1
- wait(0.1)
- local num = 0
- local a21e = Instance.new("Part",c)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(2,2,2)
- a21e.CanCollide = false
- a21e.Position = hrp.Position
- a21e.Color = Color3.fromRGB(87, 168, 202)
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(2,2,2)
- for i = 1,24 do
- wait()
- aa21e.Scale = aa21e.Scale + Vector3.new(1.99,1.99,1.99)
- a21e.Transparency = a21e.Transparency + 0.05
- end
- lightspot.Range = 10
- wait(.9)
- a21e:Remove()
- local list1 = {NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.834,0.989,0),NumberSequenceKeypoint.new(0.84,0,0),NumberSequenceKeypoint.new(0.9,0.743,0),NumberSequenceKeypoint.new(1,0,0)}
- local particle2 = Instance.new("ParticleEmitter",arm1)
- particle2.LightEmission = 1
- particle2.LightInfluence = 0
- particle2.Size = NumberSequence.new(2)
- particle2.Texture = "rbxassetid://281983189"
- particle2.Transparency = NumberSequence.new(list1)
- particle2.ZOffset = 1
- particle2.Lifetime = NumberRange.new(0.1)
- particle2.Rate = 150
- particle2.Rotation = NumberRange.new(0,360)
- particle2.Speed = NumberRange.new(15)
- particle2.SpreadAngle = Vector2.new(990,990)
- particle2.Color = ColorSequence.new(Color3.fromRGB(0,170,255),Color3.fromRGB(85,170,229))
- particle2.Name = "GodGodly"
- particle2.LockedToPart = true
- local particle2 = Instance.new("ParticleEmitter",arm2)
- particle2.LightEmission = 1
- particle2.LightInfluence = 0
- particle2.Size = NumberSequence.new(2)
- particle2.Texture = "rbxassetid://281983189"
- particle2.Transparency = NumberSequence.new(list1)
- particle2.ZOffset = 1
- particle2.Lifetime = NumberRange.new(0.1)
- particle2.Rate = 150
- particle2.Rotation = NumberRange.new(0,360)
- particle2.Speed = NumberRange.new(15)
- particle2.SpreadAngle = Vector2.new(990,990)
- particle2.Color = ColorSequence.new(Color3.fromRGB(0,170,255),Color3.fromRGB(85,170,229))
- particle2.Name = "GodGodly"
- particle2.LockedToPart = true
- local particle2 = Instance.new("ParticleEmitter",leg1)
- particle2.LightEmission = 1
- particle2.LightInfluence = 0
- particle2.Size = NumberSequence.new(2)
- particle2.Texture = "rbxassetid://281983189"
- particle2.Transparency = NumberSequence.new(list1)
- particle2.ZOffset = 1
- particle2.Lifetime = NumberRange.new(0.1)
- particle2.Rate = 150
- particle2.Rotation = NumberRange.new(0,360)
- particle2.Speed = NumberRange.new(15)
- particle2.SpreadAngle = Vector2.new(990,990)
- particle2.Color = ColorSequence.new(Color3.fromRGB(0,170,255),Color3.fromRGB(85,170,229))
- particle2.Name = "GodGodly"
- particle2.LockedToPart = true
- local particle2 = Instance.new("ParticleEmitter",leg2)
- particle2.LightEmission = 1
- particle2.LightInfluence = 0
- particle2.Size = NumberSequence.new(2)
- particle2.Texture = "rbxassetid://281983189"
- particle2.Transparency = NumberSequence.new(list1)
- particle2.ZOffset = 1
- particle2.Lifetime = NumberRange.new(0.1)
- particle2.Rate = 150
- particle2.Rotation = NumberRange.new(0,360)
- particle2.Speed = NumberRange.new(15)
- particle2.SpreadAngle = Vector2.new(990,990)
- particle2.Color = ColorSequence.new(Color3.fromRGB(0,170,255),Color3.fromRGB(85,170,229))
- particle2.Name = "GodGodly"
- particle2.LockedToPart = true
- local particle2 = Instance.new("ParticleEmitter",tor)
- particle2.LightEmission = 1
- particle2.LightInfluence = 0
- particle2.Size = NumberSequence.new(2)
- particle2.Texture = "rbxassetid://281983189"
- particle2.Transparency = NumberSequence.new(list1)
- particle2.ZOffset = 1
- particle2.Lifetime = NumberRange.new(0.1)
- particle2.Rate = 150
- particle2.Rotation = NumberRange.new(0,360)
- particle2.Speed = NumberRange.new(15)
- particle2.SpreadAngle = Vector2.new(990,990)
- particle2.Color = ColorSequence.new(Color3.fromRGB(0,170,255),Color3.fromRGB(85,170,229))
- particle2.Name = "GodGodly"
- particle2.LockedToPart = true
- local particle2 = Instance.new("ParticleEmitter",hed)
- particle2.LightEmission = 1
- particle2.LightInfluence = 0
- particle2.Size = NumberSequence.new(2)
- particle2.Texture = "rbxassetid://281983189"
- particle2.Transparency = NumberSequence.new(list1)
- particle2.ZOffset = 1
- particle2.Lifetime = NumberRange.new(0.1)
- particle2.Rate = 150
- particle2.Rotation = NumberRange.new(0,360)
- particle2.Speed = NumberRange.new(15)
- particle2.SpreadAngle = Vector2.new(990,990)
- particle2.Color = ColorSequence.new(Color3.fromRGB(0,170,255),Color3.fromRGB(85,170,229))
- particle2.Name = "GodGodly"
- particle2.LockedToPart = true
- godlygod = true
- hum.WalkSpeed = 1000
- hum.JumpPower = 100
- transforming = false
- end
- end
- end
- end
- function thefastestmode()
- if godspeed == false then
- if normal == false then
- if speedoflightning == true then
- if godlygod == true then
- if transforming == false then
- if attacking == false then
- transforming = true
- local counter = 0
- local growingList = {}
- local degrowingList = {}
- local Basepart = Instance.new("Part")
- game:GetService("RunService").RenderStepped:connect(function()
- for _,grow in pairs(growingList) do
- local cframe = grow.CFrame
- grow.Size = grow.Size+Vector3.new(1,1,1)
- grow.Transparency = grow.Transparency+0.04
- end
- for _,degrow in pairs(degrowingList) do
- local cframe = degrow.CFrame
- degrow.Size = degrow.Size-Vector3.new(1,1,1)
- degrow.Transparency = degrow.Transparency+0.04
- end
- end)
- coroutine.wrap(function()
- for i = 1,17.5 do
- wait(math.random(2,4))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = hrp.Position + Vector3.new(math.random(-59,55),-3,math.random(-55,59))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning1(block.Position,block2.Position,1,30,workspace)
- end
- end)()
- for i = 1,12 do
- for _,player in pairs(workspace:GetDescendants()) do
- if player.ClassName == "Humanoid" then
- local human = player
- human.CameraOffset = Vector3.new(math.random(-0.9,0.9),math.random(-0.9,0.9),math.random(-0.9,0.9))
- wait()
- human.CameraOffset = Vector3.new(0,0,0)
- end
- end
- end
- local num = 0
- local a21e = Instance.new("Part",c)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(2,2,2)
- a21e.CanCollide = false
- a21e.Position = hrp.Position
- a21e.Color = Color3.fromRGB(103, 176, 245)
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(2,2,2)
- lightspot.Range = 11
- for i = 1,24 do
- wait()
- aa21e.Scale = aa21e.Scale + Vector3.new(1.99,1.99,1.99)
- a21e.Transparency = a21e.Transparency + 0.05
- end
- wait(.9)
- a21e:Remove()
- for i = 1,30.9 do
- wait(0.186)
- counter = counter+1
- if counter > 2 then
- counter = 0
- local part = Basepart:Clone()
- part.Color = Color3.fromRGB(88, 176, 215)
- part.Shape = Enum.PartType.Ball
- part.Anchored = true
- part.CanCollide = false
- part.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- part.Parent = game.Workspace
- part.Material = Enum.Material.Neon
- part.Size = Vector3.new(1,1,1)
- game:GetService("Debris"):AddItem(part,2.5)
- table.insert(growingList,part)
- local part3 = Basepart:Clone()
- part3.Color = Color3.fromRGB(87, 168, 202)
- part3.Shape = Enum.PartType.Cylinder
- part3.Anchored = true
- part3.CanCollide = false
- part3.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
- part3.Parent = game.Workspace
- part3.Material = Enum.Material.Neon
- part3.Size = Vector3.new(1000000000,6,6)
- game:GetService("Debris"):AddItem(part3,0.3)
- table.insert(degrowingList,part3)
- local part2 = Basepart:Clone()
- part2.Color = Color3.fromRGB(88, 176, 215)
- part2.Shape = Enum.PartType.Ball
- part2.Anchored = true
- part2.CanCollide = false
- part2.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- part2.Parent = game.Workspace
- part2.Material = Enum.Material.Neon
- part2.Size = Vector3.new(24,24,24)
- game:GetService("Debris"):AddItem(part2,2.6)
- table.insert(degrowingList,part2)
- end
- end
- counter = counter+1
- local num = 0
- local a21e = Instance.new("Part",c)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(2,2,2)
- a21e.CanCollide = false
- a21e.Position = hrp.Position
- a21e.Color = Color3.fromRGB(103, 176, 245)
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(2,2,2)
- local a22e = Instance.new("Part",c)
- a22e.Name = "Beam"..num
- a22e.Locked = true
- a22e.Size = Vector3.new(2,2,2)
- a22e.CanCollide = false
- a22e.Position = hrp.Position
- a22e.Color = Color3.fromRGB(138, 176, 245)
- a22e.Material = "Neon"
- a22e.Transparency = 0
- local aa22e = Instance.new("SpecialMesh",a22e)
- a22e.Anchored = true
- a22e.Position = hrp.Position
- aa22e.MeshType = "Sphere"
- aa22e.Scale = Vector3.new(2,2,2)
- for i = 1,24 do
- wait()
- aa21e.Scale = aa21e.Scale + Vector3.new(1.99,1.99,1.99)
- a21e.Transparency = a21e.Transparency + 0.05
- aa22e.Scale = aa22e.Scale + Vector3.new(1.5,1.5,1.5)
- a22e.Transparency = a22e.Transparency + 0.05
- end
- wait(.9)
- a21e:Remove()
- a22e:Remove()
- for _,v in pairs(c:GetDescendants()) do
- if v.ClassName == "ParticleEmitter" then
- if v.Name == "GodGodly" then
- v.Texture = "rbxassetid://1317333600"
- end
- end
- end
- coroutine.wrap(function()
- for i = 1,17.5 do
- wait(math.random(2,4))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = hrp.Position + Vector3.new(math.random(-59,55),-3,math.random(-55,59))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning2(block.Position,block2.Position,1,30,workspace)
- end
- end)()
- hum.WalkSpeed = 2500
- hum.JumpPower = 200
- transforming = false
- godspeed = true
- end;end;end;end;end;end
- end
- function fivekspeedy()
- if speedsterhermes == false then
- if normal == false then
- if transforming == false then
- if attacking == false then
- if godspeed == true then
- transforming = true
- coroutine.wrap(function()
- for i = 1,17.5 do
- wait(math.random(2,4))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = hrp.Position + Vector3.new(math.random(-59,55),-3,math.random(-55,59))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning2(block.Position,block2.Position,1,30,workspace)
- Lightning1(block.Position,block2.Position,1,30,workspace)
- end
- end)()
- local counter = 0
- local growingList = {}
- local degrowingList = {}
- local Basepart = Instance.new("Part")
- game:GetService("RunService").RenderStepped:connect(function()
- for _,grow in pairs(growingList) do
- local cframe = grow.CFrame
- grow.Size = grow.Size+Vector3.new(1,1,1)
- grow.Transparency = grow.Transparency+0.04
- end
- for _,degrow in pairs(degrowingList) do
- local cframe = degrow.CFrame
- degrow.Size = degrow.Size-Vector3.new(1,1,1)
- degrow.Transparency = degrow.Transparency+0.04
- end
- end)
- for i = 1,35.9 do
- wait(0.186)
- counter = counter+1
- if counter > 2 then
- counter = 0
- local part2 = Basepart:Clone()
- part2.Color = Color3.fromRGB(88, 176, 215)
- part2.Shape = Enum.PartType.Ball
- part2.Anchored = true
- part2.CanCollide = false
- part2.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- part2.Parent = game.Workspace
- part2.Material = Enum.Material.Neon
- part2.Size = Vector3.new(24,24,24)
- game:GetService("Debris"):AddItem(part2,2.6)
- table.insert(degrowingList,part2)
- end
- end
- for i = 1,35.9 do
- wait(0.186)
- counter = counter+1
- if counter > 2 then
- counter = 0
- local part = Basepart:Clone()
- part.Color = Color3.fromRGB(88, 176, 215)
- part.Shape = Enum.PartType.Ball
- part.Anchored = true
- part.CanCollide = false
- part.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- part.Parent = game.Workspace
- part.Material = Enum.Material.Neon
- part.Size = Vector3.new(1,1,1)
- game:GetService("Debris"):AddItem(part,2.5)
- table.insert(growingList,part)
- end
- end
- counter = counter+1
- for _,v in pairs(c:GetDescendants()) do
- if v.ClassName == "ParticleEmitter" then
- v.Enabled = false
- end
- end
- local num = 0
- local a21e = Instance.new("Part",c)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(2,2,2)
- a21e.CanCollide = false
- a21e.Position = hrp.Position
- a21e.Color = Color3.fromRGB(103, 176, 245)
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(2,2,2)
- local a22e = Instance.new("Part",c)
- a22e.Name = "Beam"..num
- a22e.Locked = true
- a22e.Size = Vector3.new(2,2,2)
- a22e.CanCollide = false
- a22e.Position = hrp.Position
- a22e.Color = Color3.fromRGB(138, 176, 245)
- a22e.Material = "Neon"
- a22e.Transparency = 0
- local aa22e = Instance.new("SpecialMesh",a22e)
- a22e.Anchored = true
- a22e.Position = hrp.Position
- aa22e.MeshType = "Sphere"
- aa22e.Scale = Vector3.new(2,2,2)
- local num = 0
- local a23e = Instance.new("Part",c)
- a23e.Name = "Beam"..num
- a23e.Locked = true
- a23e.Size = Vector3.new(2,2,2)
- a23e.CanCollide = false
- a23e.Position = hrp.Position
- a23e.Color = Color3.fromRGB(143, 176, 255)
- a23e.Material = "Neon"
- a23e.Transparency = 0
- local aa23e = Instance.new("SpecialMesh",a23e)
- a23e.Anchored = true
- a23e.Position = hrp.Position
- aa23e.MeshType = "Sphere"
- aa23e.Scale = Vector3.new(2,2,2)
- lightspot.Enabled = false
- for i = 1,24 do
- wait()
- aa21e.Scale = aa21e.Scale + Vector3.new(4.5,4.5,4.5)
- a21e.Transparency = a21e.Transparency + 0.05
- aa22e.Scale = aa22e.Scale + Vector3.new(3.3,3.3,3.3)
- a22e.Transparency = a22e.Transparency + 0.05
- aa23e.Scale = aa23e.Scale + Vector3.new(2,2,2)
- a23e.Transparency = a23e.Transparency + 0.05
- end
- wait(.9)
- a21e:Remove()
- a22e:Remove()
- a23e:Remove()
- hum.WalkSpeed = 88.9
- hum.JumpPower = 777.8
- speedsterhermes = true
- wait(3.4)
- local num = 0
- local a21e = Instance.new("Part",c)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(1,1,1)
- a21e.CanCollide = false
- a21e.Position = hrp.Position
- a21e.Color = Color3.fromRGB(103, 176, 245)
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(9,9,9)
- for i = 1,24 do
- wait()
- aa21e.Scale = aa21e.Scale - Vector3.new(1,1,1)
- a21e.Transparency = a21e.Transparency + 0.09
- end
- wait(.9)
- a21e:Remove()
- local torso = Instance.new("Part") torso.Size = Vector3.new(0,0,0) torso.CanCollide = false
- torso.Anchored = true
- local mesh = Instance.new("SpecialMesh",torso) mesh.MeshId = "rbxassetid://1198391230" mesh.TextureId = "rbxassetid://1324923995" mesh.Scale = Vector3.new(0.01,0.01,0.01)
- local arm = Instance.new("Part") arm.Size = Vector3.new(0,0,0) arm.CanCollide = false
- arm.Anchored = true
- local mesh = Instance.new("SpecialMesh",arm) mesh.MeshId = "rbxassetid://1198392540" mesh.TextureId = "rbxassetid://1324923995" mesh.Scale = Vector3.new(0.02,0.02,0.02)
- local leg1 = Instance.new("Part") leg1.Size = Vector3.new(0,0,0) leg1.CanCollide = false
- leg1.Anchored = true
- local mesh = Instance.new("SpecialMesh",leg1) mesh.MeshId = "rbxassetid://1198394446" mesh.TextureId = "rbxassetid://1324923995" mesh.Scale = Vector3.new(0.01,0.01,0.01)
- local leg2 = Instance.new("Part") leg2.Size = Vector3.new(0,0,0) leg2.CanCollide = false
- leg2.Anchored = true
- local mesh = Instance.new("SpecialMesh",leg2) mesh.MeshId = "rbxassetid://1198393506" mesh.TextureId = "rbxassetid://1324923995" mesh.Scale = Vector3.new(0.02,0.02,0.02)
- local headd = Instance.new("Part") headd.Size = Vector3.new(1,1,1) headd.CanCollide = false
- local mesh = Instance.new("SpecialMesh",headd) mesh.Scale = Vector3.new(1.25,1.25,1.25) mesh.MeshType = Enum.MeshType.Head
- headd.BrickColor = BrickColor.new("Pastel brown")
- game.Players.LocalPlayer.Character.Humanoid.Name = "Lightspeed"
- local afterimages = {}
- game.Players.LocalPlayer.Character.Head.face:Clone().Parent = headd
- game.Players.LocalPlayer:GetMouse().KeyDown:connect(function(key)
- end)
- local amcounter = 0
- local PhysicsService = game:GetService("PhysicsService")
- for _,part in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
- if part.ClassName == "ParticleEmitter" then
- -- part.Texture = "rbxassetid://281983189"
- part:Remove()
- end
- if part:IsA("BasePart") then
- part.Transparency = 1
- end
- end
- game.Players.LocalPlayer.Character.Head.face.Transparency = 1
- game:GetService("RunService").RenderStepped:connect(function()
- if speedsterhermes == true then
- wait(0)
- for _,image in pairs(afterimages) do
- for _,part in pairs(image:GetChildren()) do
- if part:IsA("BasePart") then
- part.Transparency = part.Transparency+0.1
- if part:FindFirstChild("face") then
- part.face.Transparency = part.face.Transparency+0.1
- end
- if part.Transparency > 0.9 then
- image:remove()
- end
- end
- end
- end;end
- end)
- game:GetService("RunService").RenderStepped:connect(function()
- if speedsterhermes == true then
- --wait(0)
- local image = Instance.new("Model",game.Workspace)
- image.Name = "AfterImage"
- local head = headd:Clone()
- head.CFrame = game.Players.LocalPlayer.Character.Head.CFrame
- local hairc = hair:Clone()
- head.Anchored = true
- head.Transparency = 0
- head.face.Transparency = 0
- hairc.Transparency = 0
- hairc.Anchored = true
- hairc.Weld:remove()
- head.Parent = image
- hairc.Parent = image
- local torsoc = torso:Clone()
- torsoc.Parent = image
- torsoc.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame*CFrame.Angles(0,math.rad(-180),0)
- local armc = arm:Clone()
- armc.Parent = image
- armc.CFrame = game.Players.LocalPlayer.Character["Right Arm"].CFrame*CFrame.Angles(0,math.rad(180),0)
- local armc = arm:Clone()
- armc.Parent = image
- armc.CFrame = game.Players.LocalPlayer.Character["Left Arm"].CFrame*CFrame.Angles(0,math.rad(180),0)
- local legc = leg1:Clone()
- legc.Parent = image
- legc.CFrame = game.Players.LocalPlayer.Character["Left Leg"].CFrame*CFrame.Angles(0,math.rad(-180),0)
- local legc = leg2:Clone()
- legc.Parent = image
- legc.CFrame = game.Players.LocalPlayer.Character["Right Leg"].CFrame*CFrame.Angles(0,math.rad(-180),0)
- table.insert(afterimages,image)
- game.Players.LocalPlayer.Character.Parent = game.Workspace.CurrentCamera
- hum.WalkSpeed = 5050
- hum.JumpPower = 300
- end
- end)
- transforming = false
- end
- end
- end
- end
- end
- end
- left = false
- alreadylightning = false
- local function onTouch2(h)
- if normal == false then
- if speedsterhermes == false then
- local cached = {}
- local Rad = math.rad
- local TweenService = game:GetService("TweenService")
- if h.Parent == nil then
- return
- end
- if h:IsDescendantOf(c) then
- return
- end
- if cached[h.Parent] then
- return
- end
- local hum = h.Parent:FindFirstChildOfClass("Humanoid")
- local tor = h.Parent:FindFirstChild("Torso") or h.Parent:FindFirstChild("HumanoidRootPart")
- if hum and tor then
- for _, v in pairs(h.Parent:GetChildren()) do
- if v:IsA("ForceField") then
- v:Destroy()
- end
- end
- hum:TakeDamage(hum.MaxHealth / 375)
- hum.PlatformStand = true
- if alreadylightning == false then
- alreadylightning = true
- local list1 = {NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.834,0.989,0),NumberSequenceKeypoint.new(0.84,0,0),NumberSequenceKeypoint.new(0.9,0.743,0),NumberSequenceKeypoint.new(1,0,0)}
- local particle1 = Instance.new("ParticleEmitter",tor)
- particle1.LightEmission = 1
- particle1.LightInfluence = 0
- particle1.Size = NumberSequence.new(2)
- particle1.Texture = "rbxassetid://281983189"
- particle1.Transparency = NumberSequence.new(list1)
- particle1.ZOffset = 1
- particle1.Lifetime = NumberRange.new(0.1)
- particle1.Rate = 200
- particle1.Rotation = NumberRange.new(0,360)
- particle1.Speed = NumberRange.new(15)
- particle1.SpreadAngle = Vector2.new(990,990)
- particle1.Color = ColorSequence.new(Color3.fromRGB(0,170,255),Color3.fromRGB(85,170,229))
- particle1.Name = "GodGodly"
- particle1.LockedToPart = true
- local particle2 = Instance.new("ParticleEmitter",tor)
- particle2.LightEmission = 1
- particle2.LightInfluence = 0
- particle2.Size = NumberSequence.new(2)
- particle2.Texture = "rbxassetid://281983189"
- particle2.Transparency = NumberSequence.new(list1)
- particle2.ZOffset = 1
- particle2.Lifetime = NumberRange.new(0.1)
- particle2.Rate = 200
- particle2.Rotation = NumberRange.new(0,360)
- particle2.Speed = NumberRange.new(15)
- particle2.SpreadAngle = Vector2.new(990,990)
- particle2.Color = ColorSequence.new(Color3.fromRGB(0,170,255),Color3.fromRGB(85,170,229))
- particle2.Name = "GodGodly"
- particle2.LockedToPart = true
- wait(1.9)
- particle1:Remove()
- particle2:Remove()
- alreadylightning = false
- end
- cached[h.Parent] = true
- spawn(function()
- wait(0.1)
- cached[h.Parent] = nil
- end)
- end;end;end;end
- game:GetService("RunService").RenderStepped:connect(function()
- if speedsterhermes == true then
- if left == false then
- left = true
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame-Vector3.new(0.039,0,0.025)
- else
- left = false
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame+Vector3.new(0.039,0,0.025)
- end
- end
- if dash == true then
- tor.brick1.CFrame = CFrame.new(tor.brick1.Position) * CFrame.Angles(rad(math.random(-155,129)),rad(math.random(-290,290)),rad(math.random(-324,348)))
- --brick1.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-255,229)),rad(math.random(-390,390)),rad(math.random(-424,448)))
- --brick1.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-50,25)),rad(math.random(-79,79)),rad(math.random(-12,24)))
- tor.brick1.Transparency = tor.brick1.Transparency + 0.01
- --brick2.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-155,129)),rad(math.random(-290,290)),rad(math.random(-324,348)))
- tor.brick2.CFrame = CFrame.new(tor.brick2.Position) * CFrame.Angles(rad(math.random(-255,229)),rad(math.random(-390,390)),rad(math.random(-424,448)))
- --brick2.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-50,25)),rad(math.random(-79,79)),rad(math.random(-12,24)))
- tor.brick2.Transparency = tor.brick2.Transparency + 0.01
- end
- end)
- right = false
- game:GetService("RunService").RenderStepped:connect(function()
- if godspeed == true and speedsterhermes == false then
- if right == false then
- right = true
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame-Vector3.new(0.25,0,0)
- else
- right = false
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame+Vector3.new(0.25,0,0)
- end;end
- end)
- m.KeyDown:connect(function(key)
- if key == "q" then
- if normal == true then
- if attacking == false then
- if transforming == false then
- godlyspeed()
- end;end
- end;end
- end)
- m.KeyDown:connect(function(key)
- if key == "r" then
- if speedoflightning == true then
- if attacking == false then
- if transforming == false then
- aelectricmovement()
- end;end
- end;end
- end)
- m.KeyDown:connect(function(key)
- if key == "x" then
- if godlygod == true and speedoflightning == true and normal == false then
- if attacking == false then
- if transforming == false then
- thefastestmode()
- end;end
- end;end
- end)
- m.KeyDown:connect(function(key)
- if key == "u" then
- if godspeed == true and speedsterhermes == false then
- if attacking == false then
- if transforming == false then
- fivekspeedy()
- end;end
- end;end
- end)
- m.KeyDown:connect(function(key)
- if key == "e" then
- if normal == false then
- if transforming == false then
- if attacking == false then
- if speedoflightning == true and godspeed == false then
- for _,v in pairs(c:GetDescendants()) do
- if v.ClassName == "ParticleEmitter" then
- if v.Name == "Godlyspeed" then
- transforming = true
- v.Enabled = false
- hum.WalkSpeed = 1000
- hum.JumpPower = 100
- if godlygod == false then
- lightspot.Angle = 180
- lightspot.Brightness = 50
- lightspot.Color = Color3.fromRGB(0,179,255)
- lightspot.Face = Enum.NormalId.Top
- lightspot.Range = 9
- lightspot.Enabled = false
- hum.WalkSpeed = 16
- hum.JumpPower = 50
- end
- wait()
- v:Remove()
- speedoflightning = false
- if godlygod == false then
- normal = true
- end
- transforming = false
- end
- end
- end
- end
- end;end
- end
- end
- end)
- m.KeyDown:connect(function(key)
- if key == "t" then
- if normal == false then
- if transforming == false then
- if attacking == false then
- if godlygod == true and godspeed == false then
- for _,v in pairs(c:GetDescendants()) do
- if v.ClassName == "ParticleEmitter" then
- if v.Name == "GodGodly" then
- transforming = true
- v.Enabled = false
- hum.WalkSpeed = 799.999
- hum.JumpPower = 50
- if speedoflightning == false then
- lightspot.Angle = 180
- lightspot.Brightness = 50
- lightspot.Color = Color3.fromRGB(0,179,255)
- lightspot.Face = Enum.NormalId.Top
- lightspot.Range = 9
- lightspot.Enabled = false
- hum.WalkSpeed = 16
- hum.JumpPower = 50
- end
- wait()
- v:Remove()
- godlygod = false
- if speedoflightning == false then
- normal = true
- end
- transforming = false
- end
- end
- end
- end
- end;end
- end
- end
- end)
- m.KeyDown:connect(function(key)
- if key == "y" then
- if normal == false then
- if transforming == false then
- if attacking == false then
- if godspeed == true and speedsterhermes == false then
- for _,v in pairs(c:GetDescendants()) do
- if v.ClassName == "ParticleEmitter" then
- if v.Name == "GodGodly" or v.Name == "Godlyspeed" then
- transforming = true
- v.Enabled = false
- lightspot.Angle = 180
- lightspot.Brightness = 50
- lightspot.Color = Color3.fromRGB(0,179,255)
- lightspot.Face = Enum.NormalId.Top
- lightspot.Range = 9
- lightspot.Enabled = false
- hum.WalkSpeed = 16
- hum.JumpPower = 50
- wait()
- v:Remove()
- godlygod = false
- speedoflightning = false
- godspeed = false
- normal = true
- end
- transforming = false
- end
- end
- end
- end
- end;end
- end
- end)
- m.KeyDown:connect(function(key)
- if key == "f" then
- if attacking == false then
- if transforming == false then
- if dash == false then
- attacking = true
- rad = math.rad
- if normal == false and speedsterhermes == false and godspeed == false then
- hum.Jump = true
- end
- for _,v in pairs(c:GetDescendants()) do
- if v.ClassName == "Trail" then
- v.Enabled = true
- end
- end
- local list1 = {NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.834,0.989,0),NumberSequenceKeypoint.new(0.84,0.5,0),NumberSequenceKeypoint.new(0.9,0.743,0),NumberSequenceKeypoint.new(1,0.5,0)}
- local blur = Instance.new("BlurEffect",workspace.CurrentCamera)
- blur.Size = 26
- local brick1 = Instance.new("Part",tor)
- brick1.Position = tor.Position
- brick1.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-50,25)),rad(math.random(-79,79)),rad(math.random(-12,24)))
- brick1.Size = Vector3.new(18,18,18)
- brick1.Material = Enum.Material.Neon
- brick1.Color = Color3.fromRGB(108,137,246)
- brick1.Anchored = true
- brick1.CanCollide = false
- brick1.Transparency = 0.25
- local particle1 = Instance.new("ParticleEmitter",brick1)
- particle1.LightEmission = 1
- particle1.LightInfluence = 0
- particle1.Size = NumberSequence.new(20)
- particle1.Texture = "rbxassetid://281983189"
- particle1.Transparency = NumberSequence.new(list1)
- particle1.ZOffset = 1
- particle1.Lifetime = NumberRange.new(0.1)
- particle1.Rate = 150
- particle1.Rotation = NumberRange.new(0,360)
- particle1.Speed = NumberRange.new(15)
- particle1.SpreadAngle = Vector2.new(990,990)
- particle1.Color = ColorSequence.new(Color3.fromRGB(0,170,255),Color3.fromRGB(85,170,229))
- particle1.Name = "GodGodly"
- particle1.LockedToPart = false
- brick1.Name = "brick1"
- local brick2 = Instance.new("Part",tor)
- brick2.Position = tor.Position
- brick2.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-50,25)),rad(math.random(-79,79)),rad(math.random(-12,24)))
- brick2.Size = Vector3.new(18,18,18)
- brick2.Material = Enum.Material.Neon
- brick2.BrickColor = BrickColor.new("Medium blue")
- brick2.Anchored = true
- brick2.CanCollide = false
- brick2.Transparency = 0.39
- local particle2 = Instance.new("ParticleEmitter",brick2)
- particle2.LightEmission = 1
- particle2.LightInfluence = 0
- particle2.Size = NumberSequence.new(20)
- particle2.Texture = "rbxassetid://281983189"
- particle2.Transparency = NumberSequence.new(list1)
- particle2.ZOffset = 1
- particle2.Lifetime = NumberRange.new(0.1)
- particle2.Rate = 150
- particle2.Rotation = NumberRange.new(0,360)
- particle2.Speed = NumberRange.new(15)
- particle2.SpreadAngle = Vector2.new(990,990)
- particle2.Color = ColorSequence.new(Color3.fromRGB(0,170,255),Color3.fromRGB(85,170,229))
- particle2.Name = "GodGodly"
- particle2.LockedToPart = false
- brick2.Name = "brick2"
- dash = true
- if normal == true then
- hrp.Velocity = hrp.CFrame.lookVector*432
- end
- if normal == false and speedsterhermes == false and godspeed == false then
- hrp.Velocity = hrp.CFrame.lookVector*333
- end
- if speedsterhermes == true or godspeed == true then
- hrp.Velocity = hrp.CFrame.lookVector*444
- end
- for i = 1,25.99 do
- wait(-1)
- blur.Size = blur.Size - 1
- end
- particle1.Enabled = false
- particle2.Enabled = false
- for _,v in pairs(c:GetDescendants()) do
- if v.ClassName == "Trail" then
- v.Enabled = false
- end
- end
- wait(.159)
- dash = false
- brick1:Remove()
- brick2:Remove()
- blur:Remove()
- attacking = false
- wait(.0013)
- end;end
- end;end
- end)
- function Lightning3(pos,pos2,radius,numParts,model)
- if transforming == false then
- radius = radius or 0.2
- numParts = numParts or 10
- model = model or workspace
- local lv = CFrame.new(pos,pos2).lookVector
- local dist = (pos-pos2).magnitude
- local dbp = dist/numParts
- local last = pos
- for i = 2,numParts do
- local p = Instance.new("Part",model)
- p.FormFactor = "Symmetric"
- p.Size = Vector3.new(14,14,1)
- p.Material = "Neon"
- p.CanCollide = false
- p.Anchored = true
- p.Color = Color3.fromRGB(99, 160, 235)
- local x = math.random(-100,100)/100*dbp/2
- local y = math.random(-100,100)/100*dbp/2
- local p2 = CFrame.new(pos+lv*(i*dbp),pos2+lv)*CFrame.new(x,y,0)
- local dist2 = (p2.p-last).magnitude
- local mid = (p2.p+last)/2
- local m = Instance.new("BlockMesh",p)
- m.Scale = Vector3.new(radius,radius,dist2)
- p.CFrame = CFrame.new(mid,p2.p)
- last = p2.p
- game:GetService("Debris"):AddItem(p,math.random(40,100)/1000)
- end
- end;end
- function Lightning4(pos,pos2,radius,numParts,model)
- if transforming == false then
- radius = radius or 0.2
- numParts = numParts or 10
- model = model or workspace
- local lv = CFrame.new(pos,pos2).lookVector
- local dist = (pos-pos2).magnitude
- local dbp = dist/numParts
- local last = pos
- for i = 2,numParts do
- local p = Instance.new("Part",model)
- p.FormFactor = "Symmetric"
- p.Size = Vector3.new(14,14,1)
- p.Material = "Neon"
- p.CanCollide = false
- p.Anchored = true
- p.Color = Color3.fromRGB(80, 170, 235)
- --[[local list1 = {NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.834,0.625,0),NumberSequenceKeypoint.new(0.84,0,0),NumberSequenceKeypoint.new(0.9,0.767,0),NumberSequenceKeypoint.new(1,0.59,0)}
- local particle2 = Instance.new("ParticleEmitter",p)
- particle2.LightEmission = 1
- particle2.LightInfluence = 0
- particle2.Size = NumberSequence.new(100)
- particle2.Texture = "rbxassetid://281983189"
- particle2.Transparency = NumberSequence.new(list1)
- particle2.ZOffset = 1
- particle2.Lifetime = NumberRange.new(0.105)
- particle2.Rate = 150
- particle2.Rotation = NumberRange.new(0,365)
- particle2.Speed = NumberRange.new(19)
- particle2.SpreadAngle = Vector2.new(990,990)
- particle2.Color = ColorSequence.new(Color3.fromRGB(99,170,255),Color3.fromRGB(85,170,229))
- particle2.Name = "GodGodly"
- particle2.LockedToPart = true
- particle2.Enabled = true--]]
- local x = math.random(-100,100)/100*dbp/2
- local y = math.random(-100,100)/100*dbp/2
- local z = math.random(-100,100)/100*dbp/2
- local p2 = CFrame.new(pos+lv*(i*dbp),pos2+lv)*CFrame.new(x,y,0)
- local dist2 = (p2.p-last).magnitude
- local mid = (p2.p+last)/2
- local m = Instance.new("BlockMesh",p)
- m.Scale = Vector3.new(radius,radius,dist2)
- p.CFrame = CFrame.new(mid,p2.p)
- last = p2.p
- game:GetService("Debris"):AddItem(p,math.random(40,100)/1000)
- end
- end;end
- m.KeyDown:connect(function(key)
- if key == "g" then
- if attacking == false then
- if transforming == false then
- if normal == true then
- attacking = true
- coroutine.wrap(function()
- for i = 1,9 do
- wait(math.random(0,0))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = m.Hit.p + Vector3.new(math.random(-25,29),-3,math.random(-25,29))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- for _,childs in pairs(workspace:GetChildren()) do
- if childs.Name ~= c.Name and childs.ClassName == "Model" then
- if childs:FindFirstChild("HumanoidRootPart") and childs:FindFirstChild("Humanoid") then
- if (block.Position-childs.HumanoidRootPart.Position).magnitude <= 25.9 then
- childs:FindFirstChild("Humanoid").Health = childs:FindFirstChild("Humanoid").Health - 10
- end;end;end
- end
- for _,childs in pairs(workspace:GetChildren()) do
- if childs.Name ~= c.Name and childs.ClassName == "Model" then
- if childs:FindFirstChild("HumanoidRootPart") and childs:FindFirstChild("Humanoid") then
- if (block2.Position-childs.HumanoidRootPart.Position).magnitude <= 100.80 then
- childs:FindFirstChild("Humanoid").Health = childs:FindFirstChild("Humanoid").Health - 0.30
- end;end;end
- end
- wait(.05)
- Lightning3(block.Position,block2.Position,1,15,workspace)
- Lightning3(block.Position,block2.Position,2,20,workspace)
- end
- end)()
- wait(.9633)
- attacking = false
- end
- if normal == false then
- attacking = true
- coroutine.wrap(function()
- for i = 1,10 do
- wait(math.random(-1,-1))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = m.Hit.p + Vector3.new(math.random(-25,29),-3,math.random(-25,29))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- for _,childs in pairs(workspace:GetChildren()) do
- if childs.Name ~= c.Name and childs.ClassName == "Model" then
- if childs:FindFirstChild("HumanoidRootPart") and childs:FindFirstChild("Humanoid") then
- if (block.Position-childs.HumanoidRootPart.Position).magnitude <= 25.9 then
- childs:FindFirstChild("Humanoid").Health = childs:FindFirstChild("Humanoid").Health - 25.9
- end;end;end
- end
- for _,childs in pairs(workspace:GetChildren()) do
- if childs.Name ~= c.Name and childs.ClassName == "Model" then
- if childs:FindFirstChild("HumanoidRootPart") and childs:FindFirstChild("Humanoid") then
- if (block2.Position-childs.HumanoidRootPart.Position).magnitude <= 100.80 then
- childs:FindFirstChild("Humanoid").Health = childs:FindFirstChild("Humanoid").Health - 0.30
- end;end;end
- end
- wait(.01)
- Lightning3(block.Position,block2.Position,2,15,workspace)
- wait(.05)
- Lightning3(block.Position,block2.Position,2,19,workspace)
- wait(.01)
- Lightning3(block.Position,block2.Position,2,15,workspace)
- wait(.05)
- Lightning3(block.Position,block2.Position,2,19,workspace)
- end
- end)()
- wait(1.15015)
- attacking = false
- end
- end;end
- end;end)
- m.KeyDown:connect(function(key)
- if key == "z" then
- if transforming == false then
- if attacking == false then
- -- if speedoflightning == true then
- attacking = true
- hrp.Anchored = true
- tor.Anchored = true
- hum.PlatformStand = true
- rad = math.rad
- local blur = Instance.new("BlurEffect",workspace.CurrentCamera)
- blur.Size = 0
- local Neck = tor["Neck"]
- for i = 0,1,0.1 do
- Neck.C0 = Neck.C0:lerp(Neck.C0 * CFrame.Angles(rad(3), rad(0), rad(0)), i)
- wait()
- end
- coroutine.wrap(function()
- for i = 1,29.49 do
- wait(math.random(0,0))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = tor.Position + Vector3.new(math.random(-30,49),-5,math.random(-39,40))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning4(block.Position,block2.Position,1,22,workspace)
- Lightning4(block.Position,block2.Position,1,22,workspace)
- end
- end)()
- wait()
- coroutine.wrap(function()
- for i = 1,26.42 do
- wait(math.random(0,0))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = tor.Position + Vector3.new(math.random(-55,69),-9,math.random(-72,84))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.07)
- Lightning4(block.Position,block2.Position,1,20,workspace)
- Lightning4(block.Position,block2.Position,1,20,workspace)
- end
- end)()
- wait()
- coroutine.wrap(function()
- for i = 1,22.397 do
- wait(math.random(0,0))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = tor.Position + Vector3.new(math.random(-18,17),-11,math.random(-14,16))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- for _,childs in pairs(workspace:GetChildren()) do
- if childs.Name ~= c.Name and childs.ClassName == "Model" then
- if childs:FindFirstChild("HumanoidRootPart") and childs:FindFirstChild("Humanoid") then
- if (block.Position-childs.HumanoidRootPart.Position).magnitude <= 25.9 then
- childs:FindFirstChild("Humanoid").Health = childs:FindFirstChild("Humanoid").Health - 10
- end;end;end
- end
- for _,childs in pairs(workspace:GetChildren()) do
- if childs.Name ~= c.Name and childs.ClassName == "Model" then
- if childs:FindFirstChild("HumanoidRootPart") and childs:FindFirstChild("Humanoid") then
- if (block2.Position-childs.HumanoidRootPart.Position).magnitude <= 100.80 then
- childs:FindFirstChild("Humanoid").Health = childs:FindFirstChild("Humanoid").Health - 0.30
- end;end;end
- end
- wait(.02)
- Lightning4(block.Position,block2.Position,1,16,workspace)
- wait(.06)
- Lightning4(block.Position,block2.Position,2,20,workspace)
- wait(.02)
- Lightning4(block.Position,block2.Position,1,16,workspace)
- wait(.06)
- Lightning4(block.Position,block2.Position,2,20,workspace)
- --
- wait(.01)
- Lightning4(block.Position,block2.Position,1,15,workspace)
- wait(.05)
- Lightning4(block.Position,block2.Position,2,19,workspace)
- wait(.01)
- Lightning4(block.Position,block2.Position,1,15,workspace)
- wait(.05)
- Lightning4(block.Position,block2.Position,2,19,workspace)
- end
- end)()
- for i = 1,10 do
- for _,player in pairs(workspace:GetDescendants()) do
- if player.ClassName == "Humanoid" then
- local human = player
- human.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
- wait()
- human.CameraOffset = Vector3.new(0,0,0)
- end;end;end
- for i = 1,12.99 do
- wait(0.0)
- blur.Size = blur.Size + 1
- end
- for i = 1,9 do
- for _,player in pairs(workspace:GetDescendants()) do
- if player.ClassName == "Humanoid" then
- local human = player
- human.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
- wait()
- human.CameraOffset = Vector3.new(0,0,0)
- end;end;end
- for i = 1,24.99 do
- wait(0.1)
- blur.Size = blur.Size + 2
- end
- for i = 0,1,0.1 do
- Neck.C0 = Neck.C0:lerp(Neck.C0 * CFrame.Angles(rad(-3), rad(0), rad(0)), i)
- wait()
- end
- for i = 1,16.259 do
- for _,player in pairs(workspace:GetDescendants()) do
- if player.ClassName == "Humanoid" then
- local human = player
- human.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
- wait()
- human.CameraOffset = Vector3.new(0,0,0)
- end;end;end
- local num = 0
- local a21e = Instance.new("Part",c)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(2,2,2)
- a21e.CanCollide = false
- a21e.Position = hrp.Position
- a21e.Color = Color3.fromRGB(90, 170, 235)
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(2,2,2)
- local a22e = Instance.new("Part",c)
- a22e.Name = "Beam"..num
- a22e.Locked = true
- a22e.Size = Vector3.new(2,2,2)
- a22e.CanCollide = false
- a22e.Position = hrp.Position
- a22e.Color = Color3.fromRGB(70, 160, 235)
- a22e.Material = "Neon"
- a22e.Transparency = 0
- local aa22e = Instance.new("SpecialMesh",a22e)
- a22e.Anchored = true
- a22e.Position = hrp.Position
- aa22e.MeshType = "Sphere"
- aa22e.Scale = Vector3.new(2,2,2)
- local num = 0
- local a23e = Instance.new("Part",c)
- a23e.Name = "Beam"..num
- a23e.Locked = true
- a23e.Size = Vector3.new(2,2,2)
- a23e.CanCollide = false
- a23e.Position = hrp.Position
- a23e.Color = Color3.fromRGB(80, 170, 235)
- a23e.Material = "Neon"
- a23e.Transparency = 0
- local aa23e = Instance.new("SpecialMesh",a23e)
- a23e.Anchored = true
- a23e.Position = hrp.Position
- aa23e.MeshType = "Sphere"
- aa23e.Scale = Vector3.new(2,2,2)
- local exp = Instance.new("Explosion",c)
- exp.BlastRadius = 30
- exp.BlastPressure = exp.BlastPressure + 89
- exp.Visible = false
- for _,childs in pairs(workspace:GetChildren()) do
- if childs.Name ~= c.Name and childs.ClassName == "Model" then
- if childs:FindFirstChild("HumanoidRootPart") and childs:FindFirstChild("Humanoid") then
- if (hrp.Position-childs.HumanoidRootPart.Position).magnitude <= 155.999 then
- childs:FindFirstChild("Humanoid").Health = 0
- end;end;end
- end
- local exp = Instance.new("Explosion",c)
- exp.BlastRadius = 49
- exp.BlastPressure = exp.BlastPressure + 88
- exp.Visible = false
- for i = 1,30 do
- wait()
- blur.Size = blur.Size - 1
- aa21e.Scale = aa21e.Scale + Vector3.new(8.5,8.5,8.5)
- a21e.Transparency = a21e.Transparency + 0.04
- aa22e.Scale = aa22e.Scale + Vector3.new(4.25,4.25,4.25)
- a22e.Transparency = a22e.Transparency + 0.04
- aa23e.Scale = aa23e.Scale + Vector3.new(16.29,16.29,16.29)
- a23e.Transparency = a23e.Transparency + 0.04
- end
- wait(.7)
- a21e:Remove()
- a22e:Remove()
- a23e:Remove()
- for i=1,32 do
- wait()
- blur.Size = blur.Size - 1
- end
- wait(.0)
- blur:Remove()
- hrp.Anchored = false
- tor.Anchored = false
- hum.PlatformStand = false
- attacking = false
- end;end
- --end
- end
- end)
- function Lightning5(pos,pos2,radius,numParts,model)
- if transforming == false then
- radius = radius
- numParts = numParts
- model = model or workspace
- local lv = CFrame.new(pos,pos2).lookVector
- local dist = (pos-pos2).magnitude
- local dbp = dist/numParts
- local last = pos
- for i = 2,numParts do
- local p = Instance.new("Part",model)
- p.FormFactor = "Symmetric"
- p.Size = Vector3.new(14,14,1)
- p.Material = "Neon"
- p.CanCollide = false
- p.Anchored = true
- p.Color = Color3.fromRGB(80, 170, 235)
- local x = math.random(-100,100)/100*dbp/2
- local y = math.random(-100,100)/100*dbp/2
- local z = math.random(-100,100)/100*dbp/2
- local p2 = CFrame.new(pos+lv*(i*dbp),pos2+lv)*CFrame.new(x,y,z)
- local dist2 = (p2.p-last).magnitude
- local mid = (p2.p+last)/2
- local m = Instance.new("BlockMesh",p)
- m.Scale = Vector3.new(radius,radius,dist2)
- p.CFrame = CFrame.new(mid,p2.p)
- last = p2.p
- game:GetService("Debris"):AddItem(p,math.random(40,100)/1000)
- end
- end;end
- m.KeyDown:connect(function(key)
- if key == "c" then
- if transforming == false then
- if attacking == false then
- attacking = true
- rad = math.rad
- local Neck = tor["Neck"]
- local neck = Neck
- local rs = tor["Right Shoulder"]
- local ls = tor["Left Shoulder"]
- local rh = tor["Right Hip"]
- local lh = tor["Left Hip"]
- local rt = hrp["RootJoint"]
- for i = 0,1,0.1 do
- Neck.C0 = Neck.C0:lerp(Neck.C0 * CFrame.Angles(rad(3), rad(0), rad(0)), i)
- wait()
- end
- wait(1.3)
- coroutine.wrap(function()
- for i = 1,19.49 do
- wait(math.random(0,0))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = tor.Position + Vector3.new(math.random(-30,49),-5,math.random(-39,40))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning4(block.Position,block2.Position,1,22,workspace)
- Lightning4(block.Position,block2.Position,1,22,workspace)
- end
- end)()
- wait()
- coroutine.wrap(function()
- for i = 1,15.42 do
- wait(math.random(0,0))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = tor.Position + Vector3.new(math.random(-55,69),-9,math.random(-72,84))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.07)
- Lightning4(block.Position,block2.Position,1,20,workspace)
- Lightning4(block.Position,block2.Position,1,20,workspace)
- end
- end)()
- wait()
- wait(1.9)
- for i = 0,1,0.1 do
- Neck.C0 = Neck.C0:lerp(Neck.C0 * CFrame.Angles(rad(-3), rad(0), rad(0)), i)
- wait()
- end
- hrp.Anchored = true
- tor.Anchored = true
- hum.PlatformStand = true
- wait(1.7)
- for i = 1,7 do
- for _,player in pairs(workspace:GetDescendants()) do
- if player.ClassName == "Humanoid" then
- local human = player
- human.CameraOffset = Vector3.new(math.random(-0.9,0.9),math.random(-1.4,1.8),math.random(-0.9,0.9))
- wait()
- human.CameraOffset = Vector3.new(0,0,0)
- end
- end
- end
- for i = 0,1,0.1 do
- rs.C0 = rs.C0:lerp(rs.C0 * CFrame.Angles(rad(-0), rad(0), rad(28)), i)
- wait()
- end
- coroutine.wrap(function()
- for i = 1,11.397 do
- wait(math.random(0,0))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.CanCollide = false
- block.Name = "test"
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,890,0)
- block2.CanCollide = false
- block2.Transparency = 1
- block2.Name = "testing"
- for _,childs in pairs(workspace:GetChildren()) do
- if childs.Name ~= c.Name and childs.ClassName == "Model" then
- if childs:FindFirstChild("HumanoidRootPart") and childs:FindFirstChild("Humanoid") then
- if (hrp.Position-childs.HumanoidRootPart.Position).magnitude <= 35.9 then
- block.Position = childs.HumanoidRootPart.Position
- childs:FindFirstChild("Humanoid").Sit = true
- end;end;end
- end
- for _,childs in pairs(workspace:GetChildren()) do
- if childs.Name ~= c.Name and childs.ClassName == "Model" then
- if childs:FindFirstChild("HumanoidRootPart") and childs:FindFirstChild("Humanoid") then
- if (block.Position-childs.HumanoidRootPart.Position).magnitude <= 19.9 then
- childs:FindFirstChild("Humanoid").Health = childs:FindFirstChild("Humanoid").Health - 15
- childs:FindFirstChild("Humanoid").Sit = true
- end;end;end
- end
- for _,childs in pairs(workspace:GetChildren()) do
- if childs.Name ~= c.Name and childs.ClassName == "Model" then
- if childs:FindFirstChild("HumanoidRootPart") and childs:FindFirstChild("Humanoid") then
- if (block2.Position-childs.HumanoidRootPart.Position).magnitude <= 24.80 then
- childs:FindFirstChild("Humanoid").Health = childs:FindFirstChild("Humanoid").Health - 0.28
- childs:FindFirstChild("Humanoid").Sit = true
- end;end;end
- end
- wait(.02)
- Lightning5(block.Position,block2.Position,0.2,60,workspace)
- wait(.06)
- Lightning5(block.Position,block2.Position,0.4,52,workspace)
- wait(.02)
- Lightning5(block.Position,block2.Position,0.2,48,workspace)
- wait(.06)
- Lightning5(block.Position,block2.Position,0.4,75,workspace)
- --
- wait(.01)
- Lightning5(block.Position,block2.Position,0.2,30,workspace)
- wait(.05)
- Lightning5(block.Position,block2.Position,0.4,12,workspace)
- wait(.01)
- Lightning5(block.Position,block2.Position,0.2,18,workspace)
- wait(.05)
- Lightning4(block.Position,block2.Position,0.4,15,workspace)
- ----
- wait(.01)
- Lightning5(block.Position,block2.Position,0.4,20,workspace)
- wait(.05)
- Lightning5(block.Position,block2.Position,0.8,32,workspace)
- wait(.01)
- Lightning5(block.Position,block2.Position,0.4,28,workspace)
- wait(.05)
- Lightning4(block.Position,block2.Position,0.8,25,workspace)
- --
- wait(.01)
- Lightning5(block.Position,block2.Position,0.4,20,workspace)
- wait(.05)
- Lightning5(block.Position,block2.Position,0.8,32,workspace)
- wait(.01)
- Lightning5(block.Position,block2.Position,0.4,28,workspace)
- wait(.05)
- Lightning4(block.Position,block2.Position,0.8,25,workspace)
- ----
- wait(.04)
- Lightning5(block.Position,block2.Position,0.5,29,workspace)
- wait(.05)
- Lightning5(block.Position,block2.Position,0.9,35,workspace)
- wait(.06)
- Lightning5(block.Position,block2.Position,0.5,48,workspace)
- wait(.07)
- Lightning4(block.Position,block2.Position,0.9,50,workspace)
- end
- end)()
- wait(1.8)
- hrp.Anchored = false
- tor.Anchored = false
- hum.PlatformStand = false
- for i = 0,1,0.1 do
- rs.C0 = rs.C0:lerp(rs.C0 * CFrame.Angles(rad(-0), rad(0), rad(-28)), i)
- wait()
- end
- attacking = false
- end
- end
- end
- end)
- function SWait(float)
- if not float then
- return game:GetService("RunService").RenderStepped:wait()
- else
- return game:GetService("RunService").RenderStepped:wait(float)
- end;end
- local function onTouch(h)
- local cached = {}
- local Rad = math.rad
- local TweenService = game:GetService("TweenService")
- if h.Parent == nil then
- return
- end
- if h:IsDescendantOf(c) then
- return
- end
- if cached[h.Parent] then
- return
- end
- local hum = h.Parent:FindFirstChildOfClass("Humanoid")
- local tor = h.Parent:FindFirstChild("Torso") or h.Parent:FindFirstChild("HumanoidRootPart")
- if hum and tor then
- for _, v in pairs(h.Parent:GetChildren()) do
- if v:IsA("ForceField") then
- v:Destroy()
- end
- end
- hum:TakeDamage(hum.MaxHealth / 289)
- cached[h.Parent] = true
- spawn(function()
- wait(0.1)
- cached[h.Parent] = nil
- end)
- end;end
- m.KeyDown:connect(function(key)
- if key == "b" then
- if transforming == false then
- if attacking == false then
- if normal == false then
- if speedsterhermes == false then
- attacking = true
- local lac = arm1.Touched:connect(onTouch2)
- local rac = arm2.Touched:connect(onTouch2)
- local lac1 = leg1.Touched:connect(onTouch2)
- local rac2 = leg2.Touched:connect(onTouch2)
- local lac3 = tor.Touched:connect(onTouch2)
- local rac4 = hed.Touched:connect(onTouch2)
- wait(8.4)
- lac:Disconnect()
- rac:Disconnect()
- lac1:Disconnect()
- rac2:Disconnect()
- lac3:Disconnect()
- rac4:Disconnect()
- attacking = false
- end;end;end;end
- end
- end)
- m.KeyDown:connect(function(key)
- if key == "v" then
- if transforming == false then
- if attacking == false then
- attacking = true
- local lac = arm1.Touched:connect(onTouch)
- local rac = arm2.Touched:connect(onTouch)
- rad = math.rad
- local Rad = rad
- local Neck = tor["Neck"]
- local neck = Neck
- local n = neck
- local rs = tor["Right Shoulder"]
- local ls = tor["Left Shoulder"]
- local rh = tor["Right Hip"]
- local lh = tor["Left Hip"]
- local rt = hrp["RootJoint"]
- local lscf = ls.C0
- local rscf = rs.C0
- local lhcf = lh.C0
- local rhcf = rh.C0
- local ncf = n.C0
- local rtcf = rt.C0
- wait(.1)
- for i = 1,7.6 do
- for i = 0,1,0.295 do
- Neck.C0 = Neck.C0:lerp(Neck.C0, i)
- rt.C0 = rt.C0:lerp(rtcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
- ls.C0 = ls.C0:lerp(lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
- rs.C0 = rs.C0:lerp(rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90)), i)
- SWait()
- end
- for i = 0,1,0.295 do
- Neck.C0 = Neck.C0:lerp(neck.C0, i)
- rt.C0 = rt.C0:lerp(rtcf * CFrame.Angles(Rad(0), Rad(0), Rad(-40)), i)
- rs.C0 = rs.C0:lerp(rscf * CFrame.Angles(Rad(0), Rad(40), Rad(90)), i)
- ls.C0 = ls.C0:lerp(lscf * CFrame.Angles(Rad(-10), Rad(0), Rad(-90)), i)
- SWait()
- end
- end
- wait(.04)
- for i = 1,7.6 do
- for i = 0,1,0.295 do
- Neck.C0 = Neck.C0:lerp(Neck.C0, i)
- rt.C0 = rt.C0:lerp(rtcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
- ls.C0 = ls.C0:lerp(lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
- rs.C0 = rs.C0:lerp(rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90)), i)
- SWait()
- end
- for i = 0,1,0.295 do
- Neck.C0 = Neck.C0:lerp(neck.C0, i)
- rt.C0 = rt.C0:lerp(rtcf * CFrame.Angles(Rad(0), Rad(0), Rad(-40)), i)
- rs.C0 = rs.C0:lerp(rscf * CFrame.Angles(Rad(0), Rad(40), Rad(90)), i)
- ls.C0 = ls.C0:lerp(lscf * CFrame.Angles(Rad(-10), Rad(0), Rad(-90)), i)
- SWait()
- end
- end
- wait(.02)
- for i = 0,1,0.1 do
- neck.C0 = neck.C0:lerp(neck.C0, i)
- rt.C0 = rt.C0:lerp(rtcf * CFrame.Angles(0,0,0), i)
- rs.C0 = rs.C0:lerp(rscf * CFrame.Angles(0,0,0), i)
- ls.C0 = ls.C0:lerp(lscf * CFrame.Angles(0,0,0), i)
- wait()
- end
- lac:Disconnect()
- rac:Disconnect()
- wait(.3)
- coroutine.wrap(function()
- for i = 1,8.49 do
- wait(math.random(0,0))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = tor.Position + Vector3.new(math.random(-22,21),-13,math.random(-16,18))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning4(block.Position,block2.Position,1,22,workspace)
- Lightning4(block.Position,block2.Position,1,22,workspace)
- end
- end)()
- wait()
- coroutine.wrap(function()
- for i = 1,5.42 do
- wait(math.random(0,0))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = tor.Position + Vector3.new(math.random(-18,17),-11,math.random(-14,16))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.07)
- Lightning4(block.Position,block2.Position,1,20,workspace)
- Lightning4(block.Position,block2.Position,1,20,workspace)
- end
- end)()
- wait()
- wait(1.6)
- local list1 = {NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.834,0.989,0),NumberSequenceKeypoint.new(0.84,0.5,0),NumberSequenceKeypoint.new(0.9,0.743,0),NumberSequenceKeypoint.new(1,0.5,0)}
- local brick1 = Instance.new("Part",tor)
- brick1.Position = tor.Position
- brick1.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-50,25)),rad(math.random(-79,79)),rad(math.random(-12,24)))
- brick1.Size = Vector3.new(18,18,18)
- brick1.Material = Enum.Material.Neon
- brick1.Color = Color3.fromRGB(108,137,246)
- brick1.Anchored = true
- brick1.CanCollide = false
- brick1.Transparency = 0.25
- local particle1 = Instance.new("ParticleEmitter",brick1)
- particle1.LightEmission = 1
- particle1.LightInfluence = 0
- particle1.Size = NumberSequence.new(20)
- particle1.Texture = "rbxassetid://281983189"
- particle1.Transparency = NumberSequence.new(list1)
- particle1.ZOffset = 1
- particle1.Lifetime = NumberRange.new(0.1)
- particle1.Rate = 290
- particle1.Rotation = NumberRange.new(0,360)
- particle1.Speed = NumberRange.new(15)
- particle1.SpreadAngle = Vector2.new(990,990)
- particle1.Color = ColorSequence.new(Color3.fromRGB(0,170,255),Color3.fromRGB(85,170,229))
- particle1.Name = "GodGodly"
- particle1.LockedToPart = false
- brick1.Name = "brick1"
- local brick2 = Instance.new("Part",tor)
- brick2.Position = tor.Position
- brick2.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-50,25)),rad(math.random(-79,79)),rad(math.random(-12,24)))
- brick2.Size = Vector3.new(18,18,18)
- brick2.Material = Enum.Material.Neon
- brick2.BrickColor = BrickColor.new("Medium blue")
- brick2.Anchored = true
- brick2.CanCollide = false
- brick2.Transparency = 0.39
- local particle2 = Instance.new("ParticleEmitter",brick2)
- particle2.LightEmission = 1
- particle2.LightInfluence = 0
- particle2.Size = NumberSequence.new(20)
- particle2.Texture = "rbxassetid://281983189"
- particle2.Transparency = NumberSequence.new(list1)
- particle2.ZOffset = 1
- particle2.Lifetime = NumberRange.new(0.1)
- particle2.Rate = 290
- particle2.Rotation = NumberRange.new(0,360)
- particle2.Speed = NumberRange.new(15)
- particle2.SpreadAngle = Vector2.new(990,990)
- particle2.Color = ColorSequence.new(Color3.fromRGB(0,170,255),Color3.fromRGB(85,170,229))
- particle2.Name = "GodGodly"
- particle2.LockedToPart = false
- brick2.Name = "brick2"
- local num = 0
- local a21e = Instance.new("Part",c)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(2,2,2)
- a21e.CanCollide = false
- a21e.Position = hrp.Position
- a21e.Color = Color3.fromRGB(87, 168, 202)
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(2,2,2)
- for _,childs in pairs(workspace:GetChildren()) do
- if childs.Name ~= c.Name and childs.ClassName == "Model" then
- if childs:FindFirstChild("HumanoidRootPart") and childs:FindFirstChild("Humanoid") then
- if (hrp.Position-childs.HumanoidRootPart.Position).magnitude <= 29.5 then
- childs:FindFirstChild("Humanoid").Health = childs:FindFirstChild("Humanoid").Health - 79
- end;end;end
- end
- for i = 1,7.6 do
- for i = 0,1,0.295 do
- wait()
- --tor.brick1.CFrame = CFrame.new(tor.brick1.Position) * CFrame.Angles(rad(math.random(-155,129)),rad(math.random(-290,290)),rad(math.random(-324,348)))
- tor.brick1.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-255,229)),rad(math.random(-390,390)),rad(math.random(-424,448)))
- --tor.brick1.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-50,25)),rad(math.random(-79,79)),rad(math.random(-12,24)))
- tor.brick1.Transparency = tor.brick1.Transparency + 0.1
- --tor.brick2.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-155,129)),rad(math.random(-290,290)),rad(math.random(-324,348)))
- tor.brick2.CFrame = CFrame.new(tor.brick2.Position) * CFrame.Angles(rad(math.random(-255,229)),rad(math.random(-390,390)),rad(math.random(-424,448)))
- --tor.brick2.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-50,25)),rad(math.random(-79,79)),rad(math.random(-12,24)))
- tor.brick2.Transparency = tor.brick2.Transparency + 0.1
- aa21e.Scale = aa21e.Scale + Vector3.new(2.1,2.1,2.1)
- a21e.Transparency = a21e.Transparency + 0.05
- Neck.C0 = Neck.C0:lerp(Neck.C0, i)
- rt.C0 = rt.C0:lerp(rtcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
- rs.C0 = rs.C0:lerp(rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90)), i)
- SWait()
- end;end
- particle1.Enabled = false
- particle2.Enabled = false
- wait(.9)
- brick1:Remove()
- brick2:Remove()
- a21e:Remove()
- for i = 0,1,0.1 do
- neck.C0 = neck.C0:lerp(neck.C0, i)
- rt.C0 = rt.C0:lerp(rtcf * CFrame.Angles(0,0,0), i)
- rs.C0 = rs.C0:lerp(rscf * CFrame.Angles(0,0,0), i)
- ls.C0 = ls.C0:lerp(lscf * CFrame.Angles(0,0,0), i)
- wait()
- end
- attacking = false
- end;end
- end;end)
- local target = nil
- abss = Instance.new("BillboardGui",c)
- abss.Size = UDim2.new(10,0,10,0)
- abss.Enabled = false
- img2 = Instance.new("ImageLabel",abss)
- img2.Position = UDim2.new(0,0,0,0)
- img2.Size = UDim2.new(1,0,1,0)
- img2.Image = "rbxassetid://1033897750"
- img2.BackgroundTransparency = 1
- img2.ImageColor3 = Color3.fromRGB(0,79,255)
- function swait(num)
- if num == 0 or num == nil then
- ArtificialHB.Event:wait()
- else
- for i = 0, num do
- ArtificialHB.Event:wait()
- end
- end
- end
- function TargetSelect(person)
- local dd=coroutine.wrap(function()
- if target ~= person then
- target = person
- img2.Size = UDim2.new(1,0,1,0)
- img2.ImageTransparency = 0
- img2.Position = UDim2.new(0,0,0,0)
- if target ~= nil then
- abss.Adornee = target:FindFirstChild("HumanoidRootPart")
- abss.Enabled = true
- elseif target == nil then
- abss.Adornee = nil
- abss.Enabled = false
- end
- for i = 0, 2, 0.1 do
- swait()
- img2.Size = img2.Size + UDim2.new(.05,0,.05,0)
- img2.Position = img2.Position + UDim2.new(-.025,0,-.025,0)
- img2.ImageTransparency = img2.ImageTransparency + 0.05
- end
- end
- end)
- dd()
- end
- function LockOn()
- if m.Target.Parent ~= c and m.Target.Parent.Parent ~= c and m.Target.Parent:FindFirstChild("Humanoid") ~= nil then
- TargetSelect(m.Target.Parent)
- end
- end
- m.KeyDown:connect(function(key)
- if key == "n" then
- --if target == nil then
- LockOn()
- end--end
- end)
- m.KeyDown:connect(function(key)
- if key == "p" then
- if transforming == false then
- if attacking == false then
- attacking = true
- rad = math.rad
- local Rad = rad
- local Neck = tor["Neck"]
- local neck = Neck
- local n = neck
- local rs = tor["Right Shoulder"]
- local ls = tor["Left Shoulder"]
- local rh = tor["Right Hip"]
- local lh = tor["Left Hip"]
- local rt = hrp["RootJoint"]
- local lscf = ls.C0
- local rscf = rs.C0
- local lhcf = lh.C0
- local rhcf = rh.C0
- local ncf = n.C0
- local rtcf = rt.C0
- target:FindFirstChild("HumanoidRootPart").Anchored = true
- wait(.3)
- coroutine.wrap(function()
- for i = 1,4.49 do
- wait(math.random(0,0))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = tor.Position + Vector3.new(math.random(-22,21),-13,math.random(-16,18))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning4(block.Position,block2.Position,1,22,workspace)
- Lightning4(block.Position,block2.Position,1,22,workspace)
- end
- end)()
- wait()
- coroutine.wrap(function()
- for i = 1,2.5 do
- wait(math.random(0,0))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = tor.Position + Vector3.new(math.random(-18,17),-11,math.random(-14,16))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.07)
- Lightning4(block.Position,block2.Position,1,20,workspace)
- Lightning4(block.Position,block2.Position,1,20,workspace)
- end
- end)()
- wait()
- coroutine.wrap(function()
- for i = 1,6.7 do
- wait(math.random(0,0))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = tor.Position + Vector3.new(math.random(-30,49),-5,math.random(-39,40))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning4(block.Position,block2.Position,1,22,workspace)
- Lightning4(block.Position,block2.Position,1,22,workspace)
- end
- end)()
- wait()
- coroutine.wrap(function()
- for i = 1,3.42 do
- wait(math.random(0,0))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = tor.Position + Vector3.new(math.random(-55,69),-9,math.random(-72,84))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.07)
- Lightning4(block.Position,block2.Position,1,20,workspace)
- Lightning4(block.Position,block2.Position,1,20,workspace)
- end
- end)()
- wait(1)
- for _,trail in pairs(c:GetDescendants()) do
- if trail.ClassName == "Trail" then
- trail.Lifetime = 1.59
- trail.MinLength = 0.025
- end
- end
- local num = 0
- local a21e = Instance.new("Part",c)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(1,1,1)
- a21e.CanCollide = false
- a21e.Position = hrp.Position
- a21e.Color = Color3.fromRGB(103, 176, 245)
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(9,9,9)
- for _,v in pairs(c:GetDescendants()) do
- if v.ClassName == "Trail" then
- v.Enabled = true
- end
- end
- for i = 1,24 do
- wait()
- aa21e.Scale = aa21e.Scale - Vector3.new(1,1,1)
- a21e.Transparency = a21e.Transparency + 0.09
- end
- wait(.9)
- a21e:Remove()
- hrp.CFrame = target:FindFirstChild("HumanoidRootPart").CFrame - Vector3.new(1,0,0)
- local lac = arm1.Touched:connect(onTouch)
- local rac = arm2.Touched:connect(onTouch)
- wait(.1)
- for i = 1,7.6 do
- for i = 0,1,0.295 do
- Neck.C0 = Neck.C0:lerp(Neck.C0, i)
- rt.C0 = rt.C0:lerp(rtcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
- ls.C0 = ls.C0:lerp(lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
- rs.C0 = rs.C0:lerp(rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90)), i)
- SWait()
- end
- for i = 0,1,0.295 do
- Neck.C0 = Neck.C0:lerp(neck.C0, i)
- rt.C0 = rt.C0:lerp(rtcf * CFrame.Angles(Rad(0), Rad(0), Rad(-40)), i)
- rs.C0 = rs.C0:lerp(rscf * CFrame.Angles(Rad(0), Rad(40), Rad(90)), i)
- ls.C0 = ls.C0:lerp(lscf * CFrame.Angles(Rad(-10), Rad(0), Rad(-90)), i)
- SWait()
- end
- end
- wait(.04)
- for i = 1,7.6 do
- for i = 0,1,0.295 do
- Neck.C0 = Neck.C0:lerp(Neck.C0, i)
- rt.C0 = rt.C0:lerp(rtcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
- ls.C0 = ls.C0:lerp(lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
- rs.C0 = rs.C0:lerp(rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90)), i)
- SWait()
- end
- for i = 0,1,0.295 do
- Neck.C0 = Neck.C0:lerp(neck.C0, i)
- rt.C0 = rt.C0:lerp(rtcf * CFrame.Angles(Rad(0), Rad(0), Rad(-40)), i)
- rs.C0 = rs.C0:lerp(rscf * CFrame.Angles(Rad(0), Rad(40), Rad(90)), i)
- ls.C0 = ls.C0:lerp(lscf * CFrame.Angles(Rad(-10), Rad(0), Rad(-90)), i)
- SWait()
- end
- end
- wait(.02)
- for i = 0,1,0.1 do
- neck.C0 = neck.C0:lerp(neck.C0, i)
- rt.C0 = rt.C0:lerp(rtcf * CFrame.Angles(0,0,0), i)
- rs.C0 = rs.C0:lerp(rscf * CFrame.Angles(0,0,0), i)
- ls.C0 = ls.C0:lerp(lscf * CFrame.Angles(0,0,0), i)
- wait()
- end
- lac:Disconnect()
- rac:Disconnect()
- wait(.2)
- local list1 = {NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.834,0.989,0),NumberSequenceKeypoint.new(0.84,0.5,0),NumberSequenceKeypoint.new(0.9,0.743,0),NumberSequenceKeypoint.new(1,0.5,0)}
- local brick1 = Instance.new("Part",tor)
- brick1.Position = tor.Position
- brick1.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-50,25)),rad(math.random(-79,79)),rad(math.random(-12,24)))
- brick1.Size = Vector3.new(18,18,18)
- brick1.Material = Enum.Material.Neon
- brick1.Color = Color3.fromRGB(108,137,246)
- brick1.Anchored = true
- brick1.CanCollide = false
- brick1.Transparency = 0.25
- local particle1 = Instance.new("ParticleEmitter",brick1)
- particle1.LightEmission = 1
- particle1.LightInfluence = 0
- particle1.Size = NumberSequence.new(20)
- particle1.Texture = "rbxassetid://281983189"
- particle1.Transparency = NumberSequence.new(list1)
- particle1.ZOffset = 1
- particle1.Lifetime = NumberRange.new(0.1)
- particle1.Rate = 290
- particle1.Rotation = NumberRange.new(0,360)
- particle1.Speed = NumberRange.new(15)
- particle1.SpreadAngle = Vector2.new(990,990)
- particle1.Color = ColorSequence.new(Color3.fromRGB(0,170,255),Color3.fromRGB(85,170,229))
- particle1.Name = "GodGodly"
- particle1.LockedToPart = false
- brick1.Name = "brick1"
- local brick2 = Instance.new("Part",tor)
- brick2.Position = tor.Position
- brick2.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-50,25)),rad(math.random(-79,79)),rad(math.random(-12,24)))
- brick2.Size = Vector3.new(18,18,18)
- brick2.Material = Enum.Material.Neon
- brick2.BrickColor = BrickColor.new("Medium blue")
- brick2.Anchored = true
- brick2.CanCollide = false
- brick2.Transparency = 0.39
- local particle2 = Instance.new("ParticleEmitter",brick2)
- particle2.LightEmission = 1
- particle2.LightInfluence = 0
- particle2.Size = NumberSequence.new(20)
- particle2.Texture = "rbxassetid://281983189"
- particle2.Transparency = NumberSequence.new(list1)
- particle2.ZOffset = 1
- particle2.Lifetime = NumberRange.new(0.1)
- particle2.Rate = 290
- particle2.Rotation = NumberRange.new(0,360)
- particle2.Speed = NumberRange.new(15)
- particle2.SpreadAngle = Vector2.new(990,990)
- particle2.Color = ColorSequence.new(Color3.fromRGB(0,170,255),Color3.fromRGB(85,170,229))
- particle2.Name = "GodGodly"
- particle2.LockedToPart = false
- brick2.Name = "brick2"
- local num = 0
- local a21e = Instance.new("Part",c)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(2,2,2)
- a21e.CanCollide = false
- a21e.Position = hrp.Position
- a21e.Color = Color3.fromRGB(87, 168, 202)
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(2,2,2)
- target:FindFirstChild("HumanoidRootPart").Anchored = false
- target:FindFirstChild("Humanoid").Health = target:FindFirstChild("Humanoid").Health - 85
- target:FindFirstChild("HumanoidRootPart").Velocity = hrp.CFrame.lookVector*248
- for i = 1,7.6 do
- for i = 0,1,0.295 do
- wait()
- --tor.brick1.CFrame = CFrame.new(tor.brick1.Position) * CFrame.Angles(rad(math.random(-155,129)),rad(math.random(-290,290)),rad(math.random(-324,348)))
- tor.brick1.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-255,229)),rad(math.random(-390,390)),rad(math.random(-424,448)))
- --tor.brick1.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-50,25)),rad(math.random(-79,79)),rad(math.random(-12,24)))
- tor.brick1.Transparency = tor.brick1.Transparency + 0.1
- --tor.brick2.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-155,129)),rad(math.random(-290,290)),rad(math.random(-324,348)))
- tor.brick2.CFrame = CFrame.new(tor.brick2.Position) * CFrame.Angles(rad(math.random(-255,229)),rad(math.random(-390,390)),rad(math.random(-424,448)))
- --tor.brick2.CFrame = CFrame.new(tor.Position) * CFrame.Angles(rad(math.random(-50,25)),rad(math.random(-79,79)),rad(math.random(-12,24)))
- tor.brick2.Transparency = tor.brick2.Transparency + 0.1
- aa21e.Scale = aa21e.Scale + Vector3.new(2.1,2.1,2.1)
- a21e.Transparency = a21e.Transparency + 0.05
- Neck.C0 = Neck.C0:lerp(Neck.C0, i)
- rt.C0 = rt.C0:lerp(rtcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
- rs.C0 = rs.C0:lerp(rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90)), i)
- SWait()
- end;end
- particle1.Enabled = false
- particle2.Enabled = false
- wait(.9)
- for _,v in pairs(target:GetDescendants()) do
- if v.ClassName == "Part" or v.ClassName == "MeshPart" then
- v.Anchored = true
- end
- end
- brick1:Remove()
- brick2:Remove()
- a21e:Remove()
- for i = 0,1,0.1 do
- neck.C0 = neck.C0:lerp(neck.C0, i)
- rt.C0 = rt.C0:lerp(rtcf * CFrame.Angles(0,0,0), i)
- rs.C0 = rs.C0:lerp(rscf * CFrame.Angles(0,0,0), i)
- ls.C0 = ls.C0:lerp(lscf * CFrame.Angles(0,0,0), i)
- wait()
- end
- wait(.4)
- for i = 1,4.259 do
- for _,player in pairs(workspace:GetDescendants()) do
- if player.ClassName == "Humanoid" then
- local human = player
- human.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
- wait()
- human.CameraOffset = Vector3.new(0,0,0)
- end;end;end
- hrp.Anchored = true
- for i = 0,1,0.1 do
- rs.C0 = rs.C0:lerp(rs.C0 * CFrame.Angles(rad(-0), rad(0), rad(28)), i)
- wait()
- end
- coroutine.wrap(function()
- for i = 1,11.397 do
- wait(math.random(0,0))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.CanCollide = false
- block.Name = "test"
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,890,0)
- block2.CanCollide = false
- block2.Transparency = 1
- block2.Name = "testing"
- block.Position = target.HumanoidRootPart.Position
- target:FindFirstChild("Humanoid").Sit = true
- target:FindFirstChild("Humanoid").Health = target:FindFirstChild("Humanoid").Health - 15
- target:FindFirstChild("Humanoid").Sit = true
- target:FindFirstChild("Humanoid").Health = target:FindFirstChild("Humanoid").Health - 0.28
- target:FindFirstChild("Humanoid").Sit = true
- wait(.02)
- Lightning4(block.Position,block2.Position,0.2,60,workspace)
- wait(.06)
- Lightning4(block.Position,block2.Position,0.4,52,workspace)
- wait(.02)
- Lightning4(block.Position,block2.Position,0.2,48,workspace)
- wait(.06)
- Lightning4(block.Position,block2.Position,0.4,75,workspace)
- --
- wait(.01)
- Lightning4(block.Position,block2.Position,0.2,30,workspace)
- wait(.05)
- Lightning4(block.Position,block2.Position,0.4,12,workspace)
- wait(.01)
- Lightning4(block.Position,block2.Position,0.2,18,workspace)
- wait(.05)
- Lightning4(block.Position,block2.Position,0.4,15,workspace)
- ----
- wait(.01)
- Lightning4(block.Position,block2.Position,0.4,20,workspace)
- wait(.05)
- Lightning4(block.Position,block2.Position,0.8,32,workspace)
- wait(.01)
- Lightning4(block.Position,block2.Position,0.4,28,workspace)
- wait(.05)
- Lightning4(block.Position,block2.Position,0.8,25,workspace)
- --
- wait(.01)
- Lightning4(block.Position,block2.Position,0.4,20,workspace)
- wait(.05)
- Lightning4(block.Position,block2.Position,0.8,32,workspace)
- wait(.01)
- Lightning4(block.Position,block2.Position,0.4,28,workspace)
- wait(.05)
- Lightning4(block.Position,block2.Position,0.8,25,workspace)
- ----
- wait(.04)
- Lightning4(block.Position,block2.Position,0.5,29,workspace)
- wait(.05)
- Lightning4(block.Position,block2.Position,0.9,35,workspace)
- wait(.06)
- Lightning4(block.Position,block2.Position,0.5,48,workspace)
- wait(.07)
- Lightning4(block.Position,block2.Position,0.9,50,workspace)
- end
- end)()
- wait(2.8)
- for i = 0,1,0.1 do
- ls.C0 = ls.C0:lerp(ls.C0 * CFrame.Angles(rad(-0), rad(0), rad(-28)), i)
- wait()
- end
- coroutine.wrap(function()
- for i = 1,20 do
- wait(math.random(-1,-1))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = target.HumanoidRootPart.Position + Vector3.new(math.random(-25,29),-3,math.random(-25,29))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- target:FindFirstChild("Humanoid").Health = target:FindFirstChild("Humanoid").Health - 25.9
- target:FindFirstChild("Humanoid").Health = target:FindFirstChild("Humanoid").Health - 0.30
- wait(.02)
- Lightning4(block.Position,block2.Position,0.2,60,workspace)
- wait(.06)
- Lightning4(block.Position,block2.Position,0.4,52,workspace)
- wait(.02)
- Lightning4(block.Position,block2.Position,0.2,48,workspace)
- wait(.06)
- Lightning4(block.Position,block2.Position,0.4,75,workspace)
- --
- wait(.01)
- Lightning4(block.Position,block2.Position,0.2,30,workspace)
- wait(.05)
- Lightning4(block.Position,block2.Position,0.4,12,workspace)
- wait(.01)
- Lightning4(block.Position,block2.Position,0.2,18,workspace)
- wait(.05)
- Lightning4(block.Position,block2.Position,0.4,15,workspace)
- end
- end)()
- coroutine.wrap(function()
- for i = 1,26.49 do
- wait(math.random(0,0))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = target.HumanoidRootPart.Position + Vector3.new(math.random(-30,49),-5,math.random(-39,40))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning5(block.Position,block2.Position,1,22,workspace)
- Lightning5(block.Position,block2.Position,1,22,workspace)
- end
- end)()
- wait(4)
- coroutine.wrap(function()
- for i = 1,23.42 do
- wait(math.random(0,0))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = target.HumanoidRootPart.Position + Vector3.new(math.random(-55,69),-9,math.random(-72,84))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.07)
- Lightning5(block.Position,block2.Position,1,20,workspace)
- Lightning5(block.Position,block2.Position,1,20,workspace)
- end
- end)()
- wait(8)
- coroutine.wrap(function()
- for i = 1,22.397 do
- wait(math.random(0,0))
- local block = Instance.new("Part",c)
- block.Anchored = true
- block.Transparency = 1
- block.Position = target.HumanoidRootPart.Position + Vector3.new(math.random(-18,17),-11,math.random(-14,16))
- block.CanCollide = false
- local block2 = Instance.new("Part",c)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,750,0)
- block2.CanCollide = false
- block2.Transparency = 1
- target:FindFirstChild("Humanoid").Health = target:FindFirstChild("Humanoid").Health - 10
- target:FindFirstChild("Humanoid").Health = target:FindFirstChild("Humanoid").Health - 0.30
- wait(.02)
- Lightning4(block.Position,block2.Position,1,16,workspace)
- wait(.06)
- Lightning4(block.Position,block2.Position,2,20,workspace)
- wait(.02)
- Lightning4(block.Position,block2.Position,1,16,workspace)
- wait(.06)
- Lightning4(block.Position,block2.Position,2,20,workspace)
- --
- wait(.02)
- Lightning4(block.Position,block2.Position,0.2,60,workspace)
- wait(.06)
- Lightning4(block.Position,block2.Position,0.4,52,workspace)
- wait(.02)
- Lightning4(block.Position,block2.Position,0.2,48,workspace)
- wait(.06)
- Lightning4(block.Position,block2.Position,0.4,75,workspace)
- --
- wait(.01)
- Lightning4(block.Position,block2.Position,0.2,30,workspace)
- wait(.05)
- Lightning5(block.Position,block2.Position,0.4,12,workspace)
- wait(.01)
- Lightning5(block.Position,block2.Position,0.2,18,workspace)
- wait(.05)
- Lightning4(block.Position,block2.Position,0.4,15,workspace)
- end
- end)()
- wait(1.9)
- for i = 0,1,0.1 do
- neck.C0 = neck.C0:lerp(neck.C0, i)
- rt.C0 = rt.C0:lerp(rtcf * CFrame.Angles(0,0,0), i)
- rs.C0 = rs.C0:lerp(rscf * CFrame.Angles(0,0,0), i)
- ls.C0 = ls.C0:lerp(lscf * CFrame.Angles(0,0,0), i)
- wait()
- end
- for _,trail in pairs(c:GetDescendants()) do
- if trail.ClassName == "Trail" then
- trail.Lifetime = 0.4
- trail.MinLength = 1.53
- end
- end
- for _,v in pairs(c:GetDescendants()) do
- if v.ClassName == "Trail" then
- v.Enabled = false
- end
- end
- attacking = false
- wait(23.86)
- for _,v in pairs(target:GetDescendants()) do
- if v.ClassName == "Part" or v.ClassName == "MeshPart" then
- v.Anchored = false
- end
- end
- local num = 0
- local a21e = Instance.new("Part",c)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(2,2,2)
- a21e.CanCollide = false
- a21e.Position = target.HumanoidRootPart.Position
- a21e.Color = Color3.fromRGB(90, 170, 235)
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = target.HumanoidRootPart.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(2,2,2)
- local a22e = Instance.new("Part",c)
- a22e.Name = "Beam"..num
- a22e.Locked = true
- a22e.Size = Vector3.new(2,2,2)
- a22e.CanCollide = false
- a22e.Position = target.HumanoidRootPart.Position
- a22e.Color = Color3.fromRGB(70, 160, 235)
- a22e.Material = "Neon"
- a22e.Transparency = 0
- local aa22e = Instance.new("SpecialMesh",a22e)
- a22e.Anchored = true
- a22e.Position = target.HumanoidRootPart.Position
- aa22e.MeshType = "Sphere"
- aa22e.Scale = Vector3.new(2,2,2)
- local num = 0
- local a23e = Instance.new("Part",c)
- a23e.Name = "Beam"..num
- a23e.Locked = true
- a23e.Size = Vector3.new(2,2,2)
- a23e.CanCollide = false
- a23e.Position = target.HumanoidRootPart.Position
- a23e.Color = Color3.fromRGB(80, 170, 235)
- a23e.Material = "Neon"
- a23e.Transparency = 0
- local aa23e = Instance.new("SpecialMesh",a23e)
- a23e.Anchored = true
- a23e.Position = target.HumanoidRootPart.Position
- aa23e.MeshType = "Sphere"
- aa23e.Scale = Vector3.new(2,2,2)
- local exp = Instance.new("Explosion",target)
- exp.BlastRadius = 30
- exp.BlastPressure = exp.BlastPressure + 89
- exp.Visible = false
- exp.Position = target.HumanoidRootPart.Position
- target:FindFirstChild("Humanoid").Health = 0
- local exp = Instance.new("Explosion",target)
- exp.BlastRadius = 55
- exp.BlastPressure = exp.BlastPressure + 88
- exp.Visible = false
- exp.Position = target.HumanoidRootPart.Position
- for _,v in pairs(target:GetDescendants()) do
- if v.ClassName == "Humanoid" then
- v.Health = 0
- v.MaxHealth = 0
- v.WalkSpeed = math.huge
- v.JumpPower = 0
- if v.Health or v.MaxHealth > 0 then
- v:Remove()
- end
- end
- end
- for i = 1,30 do
- wait()
- aa21e.Scale = aa21e.Scale + Vector3.new(8.5,8.5,8.5)
- a21e.Transparency = a21e.Transparency + 0.04
- aa22e.Scale = aa22e.Scale + Vector3.new(4.25,4.25,4.25)
- a22e.Transparency = a22e.Transparency + 0.04
- aa23e.Scale = aa23e.Scale + Vector3.new(16.29,16.29,16.29)
- a23e.Transparency = a23e.Transparency + 0.04
- end
- wait(.7)
- a21e:Remove()
- a22e:Remove()
- a23e:Remove()
- wait(.4)
- hrp.Anchored = false
- end
- end
- end
- end)
Add Comment
Please, Sign In to add comment