Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <title> </title>
- </head>
- <body>
- <style>
- img[src="https://cdn.rawgit.com/000webhost/logo/e9bd13f7/footer-powered-by-000webhost-white2.png"] {
- display: none;}
- </style>
- <pre style="word-wrap: break-word; white-space: pre-wrap;">
- --[[
- Made by Cronizete
- Cronnie#8709
- --]]
- plr = game:service'Players'.LocalPlayer
- char = plr.Character
- local RenderStepped = game:service'RunService'.RenderStepped
- --// Body parts
- human = char:FindFirstChildOfClass'Humanoid'
- torso = char.Torso
- root = char.HumanoidRootPart
- lleg = char["Left Leg"]
- rleg = char["Right Leg"]
- larm = char["Left Arm"]
- rarm = char["Right Arm"]
- head = char.Head
- bk = head.face:Clone()
- bk.Texture = "rbxassetid://986775808"
- ground = ""
- mouse = plr:GetMouse()
- parent = script
- ff = Instance.new('ForceField', script)
- ff.Visible = false
- for _, a in pairs(workspace:children()) do
- if a:IsA'Part' then
- ground = a
- end
- end
- char["Right Leg"].Touched:connect(function(hit)
- if hit:IsA'Part' then
- ground = hit
- end
- end)
- --// pffs
- local f1 = Instance.new('Sound', char.Head)
- f1.Volume = 0
- f1.SoundId = "rbxassetid://1177742554"
- f1:Stop()
- local f2 = Instance.new('Sound', char.Head)
- f2.Volume = 0
- f2.SoundId = "rbxassetid://1104631254"
- f2:Stop()
- --// Config
- fire = false
- cooldown = true
- speed = 4
- skipintro = false
- --// Head
- neck = torso.Neck
- ncf = neck.C0
- --// torso
- torsojoint = root.RootJoint
- torsoC0 = torsojoint.C0
- --// Legs
- lhip = torso["Left Hip"]
- rhip = torso["Right Hip"]
- lle = lhip.C0
- rle = rhip.C0
- --// rad,random,sin,cos,and floor
- rad = math.rad
- random = math.random
- sin = math.sin
- cos = math.cos
- floor = math.floor
- --// Sfx
- s1 = Instance.new('Sound', char.Head)
- s1.Volume = 8
- s1.SoundId = "rbxassetid://898343616"
- s2 = Instance.new('Sound', char.Head)
- s2.Volume = 8
- s2.SoundId = "rbxassetid://994436195"
- s3 = Instance.new('Sound', char.Torso)
- s3.Volume = 4
- s3.SoundId = "rbxassetid://898367467"
- s4 = Instance.new('Sound', char.Torso)
- s4.Volume = 5
- s4.SoundId = "rbxassetid://1001019447"
- s5 = Instance.new('Sound', char.Head)
- s5.Volume = 5
- s5.SoundId = "rbxassetid://1122492388"
- s6 = Instance.new('Sound', char.Head)
- s6.Volume = 5
- s6.SoundId = "rbxassetid://1122501835"
- s7 = Instance.new('Sound', char["Right Arm"])
- s7.Volume = 5
- s7.SoundId = "rbxassetid://994434943"
- --// Body Color
- bc = char:FindFirstChild('Body Colors')
- bc.HeadColor = BrickColor.new('Cool yellow')
- bc.LeftArmColor = BrickColor.new('Cool yellow')
- bc.RightArmColor = BrickColor.new('Cool yellow')
- bc.LeftLegColor = BrickColor.new('Cool yellow')
- bc.RightLegColor = BrickColor.new('Cool yellow')
- bc.TorsoColor = BrickColor.new('Cool yellow')
- --// Arms
- lshold = torso["Left Shoulder"]
- rshold = torso["Right Shoulder"]
- lsho = lshold.C0
- rsho = rshold.C0
- --// Remove animations
- char.Animate.Parent = nil
- human.Animator.Parent = nil
- for i,v in pairs(human:GetPlayingAnimationTracks()) do
- v:Stop()
- end
- --// Body parts
- human = char:FindFirstChildOfClass'Humanoid'
- torso = char.Torso
- root = char.HumanoidRootPart
- lleg = char["Left Leg"]
- rleg = char["Right Leg"]
- larm = char["Left Arm"]
- rarm = char["Right Arm"]
- head = char.Head
- ground = ""
- mouse = plr:GetMouse()
- parent = script
- ff = Instance.new('ForceField', script)
- ff.Visible = false
- for _, a in pairs(workspace:children()) do
- if a:IsA'Part' then
- ground = a
- end
- end
- --// Head
- neck = torso.Neck
- ncf = neck.C0
- --// torso
- torsojoint = root.RootJoint
- torsoC0 = torsojoint.C0
- --// Legs
- lhip = torso["Left Hip"]
- rhip = torso["Right Hip"]
- lle = lhip.C0
- rle = rhip.C0
- --// rad,random,sin,cos,and floor
- rad = math.rad
- random = math.random
- sin = math.sin
- cos = math.cos
- floor = math.floor
- --// Body Color
- bc = char:FindFirstChild('Body Colors')
- bc.HeadColor = BrickColor.new('Cool yellow')
- bc.LeftArmColor = BrickColor.new('Cool yellow')
- bc.RightArmColor = BrickColor.new('Cool yellow')
- bc.LeftLegColor = BrickColor.new('Cool yellow')
- bc.RightLegColor = BrickColor.new('Cool yellow')
- bc.TorsoColor = BrickColor.new('Cool yellow')
- --// Arms
- lshold = torso["Left Shoulder"]
- rshold = torso["Right Shoulder"]
- lsho = lshold.C0
- rsho = rshold.C0
- --// Character
- local hat = Instance.new("Part", char)
- hat.CanCollide = false
- hat.Name = "hattt"
- hat.Size = Vector3.new(0.2, 0.2, 0.2)
- hat.BrickColor = BrickColor.new("Really black")
- local M = Instance.new("SpecialMesh", hat)
- M.MeshId = "rbxassetid://884095858"
- M.Scale = Vector3.new(0.04, 0.04, 0.04)
- M.Offset = Vector3.new(-0.225, 0.65, -0.1)
- local W = Instance.new("Weld", char.Head)
- W.Part0 = char.Head
- W.Part1 = hat
- W.C0 = CFrame.Angles(0, math.rad(180), 0)
- char.Head.face.Texture = "rbxassetid://986775808"
- for _, a in pairs(char:children()) do
- if a:IsA'Accessory' or a:IsA'CharacterMesh' or a:IsA'Shirt' or a:IsA'Pants' then
- a:Destroy()
- end
- end
- local s = Instance.new('Shirt',char)
- s.ShirtTemplate = "rbxassetid://318581869"
- local p = Instance.new('Pants',char)
- p.PantsTemplate = "rbxassetid://318581846"
- function ui()
- local hat = Instance.new("Part", char)
- hat.CanCollide = false
- hat.Name = "hattt"
- hat.Size = Vector3.new(0.2, 0.2, 0.2)
- hat.BrickColor = BrickColor.new("Really black")
- local M = Instance.new("SpecialMesh", hat)
- M.MeshId = "rbxassetid://884095858"
- M.Scale = Vector3.new(0.04, 0.04, 0.04)
- M.Offset = Vector3.new(-0.225, 0.65, -0.1)
- local W = Instance.new("Weld", char.Head)
- W.Part0 = char.Head
- W.Part1 = hat
- W.C0 = CFrame.Angles(0, math.rad(180), 0)
- char.Head.face.Texture = "rbxassetid://986775808"
- for _, a in pairs(char:children()) do
- if a:IsA'Accessory' or a:IsA'CharacterMesh' or a:IsA'Shirt' or a:IsA'Pants' then
- a:Destroy()
- end
- end
- local numbers = {
- "Medium stone grey",
- "Ghost grey",
- "Quill grey"
- }
- local s = Instance.new('Shirt',char)
- s.ShirtTemplate = "rbxassetid://1120560676"
- local p = Instance.new('Pants',char)
- p.PantsTemplate = "rbxassetid://1118164831"
- local plr = game:GetService("Players").LocalPlayer
- local char = plr.Character
- local head = char.Head
- local torso = char.Torso
- local leftarm = char["Left Arm"]
- local rightarm = char["Right Arm"]
- local leftleg = char["Left Leg"]
- local rightleg = char["Right Leg"]
- ParticleEmitter25 = Instance.new("ParticleEmitter")
- ParticleEmitter26 = Instance.new("ParticleEmitter")
- ParticleEmitter30 = Instance.new("ParticleEmitter")
- ParticleEmitter31 = Instance.new("ParticleEmitter")
- ParticleEmitter32 = Instance.new("ParticleEmitter")
- ParticleEmitter33 = Instance.new("ParticleEmitter")
- ParticleEmitter36 = Instance.new("ParticleEmitter")
- ParticleEmitter37 = Instance.new("ParticleEmitter")
- ParticleEmitter41 = Instance.new("ParticleEmitter")
- ParticleEmitter42 = Instance.new("ParticleEmitter")
- ParticleEmitter43 = Instance.new("ParticleEmitter")
- ParticleEmitter46 = Instance.new("ParticleEmitter")
- ParticleEmitter47 = Instance.new("ParticleEmitter")
- ParticleEmitter63 = Instance.new("ParticleEmitter")
- ParticleEmitter64 = Instance.new("ParticleEmitter")
- ParticleEmitter65 = Instance.new("ParticleEmitter")
- ParticleEmitter25.Parent = head
- ParticleEmitter25.Size = NumberSequence.new(1,0)
- ParticleEmitter25.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
- ParticleEmitter25.LightEmission = 100
- ParticleEmitter25.Texture = "http://www.roblox.com/asset/?id=242102147"
- ParticleEmitter25.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter25.Rate = 49
- ParticleEmitter25.Speed = NumberRange.new(2, 2)
- ParticleEmitter25.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
- ParticleEmitter26.Name = "Sparkles"
- ParticleEmitter26.Parent = head
- ParticleEmitter26.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
- ParticleEmitter26.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
- ParticleEmitter26.LightEmission = 1
- ParticleEmitter26.Texture = "rbxassetid://1081534242"
- ParticleEmitter26.ZOffset = 1
- ParticleEmitter26.Acceleration = Vector3.new(0, 2.5, 0)
- ParticleEmitter26.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter26.Rate = 49
- ParticleEmitter26.Speed = NumberRange.new(0.25, 1)
- ParticleEmitter26.VelocitySpread = 180
- ParticleEmitter30.Parent = leftarm
- ParticleEmitter30.Size = NumberSequence.new(1,0)
- ParticleEmitter30.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
- ParticleEmitter30.LightEmission = 100
- ParticleEmitter30.Texture = "http://www.roblox.com/asset/?id=242102147"
- ParticleEmitter30.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter30.Rate = 49
- ParticleEmitter30.Speed = NumberRange.new(2, 2)
- ParticleEmitter30.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
- ParticleEmitter31.Parent = leftarm
- ParticleEmitter31.Size = NumberSequence.new(1,0)
- ParticleEmitter31.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
- ParticleEmitter31.LightEmission = 100
- ParticleEmitter31.Texture = "http://www.roblox.com/asset/?id=242102147"
- ParticleEmitter31.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter31.Rate = 49
- ParticleEmitter31.Speed = NumberRange.new(2, 2)
- ParticleEmitter31.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
- ParticleEmitter32.Parent = leftarm
- ParticleEmitter32.Size = NumberSequence.new(1,0)
- ParticleEmitter32.Color = ColorSequence.new(Color3.new(0.484001, 0, 0.974197),Color3.new(0.484001, 0, 0.974197))
- ParticleEmitter32.LightEmission = 100
- ParticleEmitter32.Texture = "http://www.roblox.com/asset/?id=242102147"
- ParticleEmitter32.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter32.Rate = 49
- ParticleEmitter32.Speed = NumberRange.new(2, 2)
- ParticleEmitter32.Color = ColorSequence.new(Color3.new(0.484001, 0, 0.974197),Color3.new(0.484001, 0, 0.974197))
- ParticleEmitter33.Name = "Sparkles"
- ParticleEmitter33.Parent = leftarm
- ParticleEmitter33.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
- ParticleEmitter33.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
- ParticleEmitter33.LightEmission = 1
- ParticleEmitter33.Texture = "rbxassetid://1081534242"
- ParticleEmitter33.ZOffset = 1
- ParticleEmitter33.Acceleration = Vector3.new(0, 2.5, 0)
- ParticleEmitter33.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter33.Rate = 49
- ParticleEmitter33.Speed = NumberRange.new(0.25, 1)
- ParticleEmitter33.VelocitySpread = 180
- ParticleEmitter36.Parent = leftleg
- ParticleEmitter36.Size = NumberSequence.new(1,0)
- ParticleEmitter36.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
- ParticleEmitter36.LightEmission = 4
- ParticleEmitter36.Texture = "http://www.roblox.com/asset/?id=242102147"
- ParticleEmitter36.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter36.Rate = 49
- ParticleEmitter36.Speed = NumberRange.new(2, 2)
- ParticleEmitter36.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
- ParticleEmitter37.Name = "Sparkles"
- ParticleEmitter37.Parent = leftleg
- ParticleEmitter37.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
- ParticleEmitter37.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
- ParticleEmitter37.LightEmission = 1
- ParticleEmitter37.Texture = "rbxassetid://1081534242"
- ParticleEmitter37.ZOffset = 1
- ParticleEmitter37.Acceleration = Vector3.new(0, 2.5, 0)
- ParticleEmitter37.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter37.Rate = 49
- ParticleEmitter37.Speed = NumberRange.new(0.25, 1)
- ParticleEmitter37.VelocitySpread = 180
- ParticleEmitter41.Parent = rightarm
- ParticleEmitter41.Size = NumberSequence.new(1,0)
- ParticleEmitter41.Color = ColorSequence.new(Color3.new(0.484001, 0, 0.974197),Color3.new(0.484001, 0, 0.974197))
- ParticleEmitter41.LightEmission = 4
- ParticleEmitter41.Texture = "http://www.roblox.com/asset/?id=242102147"
- ParticleEmitter41.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter41.Rate = 49
- ParticleEmitter41.Speed = NumberRange.new(2, 2)
- ParticleEmitter41.Color = ColorSequence.new(Color3.new(0.484001, 0, 0.974197),Color3.new(0.484001, 0, 0.974197))
- ParticleEmitter42.Parent = rightarm
- ParticleEmitter42.Size = NumberSequence.new(1,0)
- ParticleEmitter42.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
- ParticleEmitter42.LightEmission = 4
- ParticleEmitter42.Texture = "http://www.roblox.com/asset/?id=242102147"
- ParticleEmitter42.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter42.Rate = 49
- ParticleEmitter42.Speed = NumberRange.new(2, 2)
- ParticleEmitter42.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
- ParticleEmitter43.Name = "Sparkles"
- ParticleEmitter43.Parent = rightarm
- ParticleEmitter43.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
- ParticleEmitter43.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
- ParticleEmitter43.LightEmission = 4
- ParticleEmitter43.Texture = "rbxassetid://1081534242"
- ParticleEmitter43.ZOffset = 1
- ParticleEmitter43.Acceleration = Vector3.new(0, 2.5, 0)
- ParticleEmitter43.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter43.Rate = 49
- ParticleEmitter43.Speed = NumberRange.new(0.25, 1)
- ParticleEmitter43.VelocitySpread = 180
- ParticleEmitter46.Parent = rightleg
- ParticleEmitter46.Size = NumberSequence.new(1,0)
- ParticleEmitter46.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
- ParticleEmitter46.LightEmission = 4
- ParticleEmitter46.Texture = "http://www.roblox.com/asset/?id=242102147"
- ParticleEmitter46.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter46.Rate = 49
- ParticleEmitter46.Speed = NumberRange.new(2, 2)
- ParticleEmitter46.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
- ParticleEmitter47.Name = "Sparkles"
- ParticleEmitter47.Parent = rightleg
- ParticleEmitter47.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
- ParticleEmitter47.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
- ParticleEmitter47.LightEmission = 1
- ParticleEmitter47.Texture = "rbxassetid://1081534242"
- ParticleEmitter47.ZOffset = 1
- ParticleEmitter47.Acceleration = Vector3.new(0, 2.5, 0)
- ParticleEmitter47.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter47.Rate = 49
- ParticleEmitter47.Speed = NumberRange.new(0.25, 1)
- ParticleEmitter47.VelocitySpread = 180
- ParticleEmitter63.Parent = torso
- ParticleEmitter63.Transparency = NumberSequence.new(0,0.86250001192093,1)
- ParticleEmitter63.Rotation = NumberRange.new(360, 360)
- ParticleEmitter63.Size = NumberSequence.new(2,2)
- ParticleEmitter63.Color = ColorSequence.new(Color3.new(0.698039, 0.972549, 1),Color3.new(0, 0, 1))
- ParticleEmitter63.LightEmission = 1
- ParticleEmitter63.Texture = "rbxassetid://346519018"
- ParticleEmitter63.Acceleration = Vector3.new(0, 10, 0)
- ParticleEmitter63.Lifetime = NumberRange.new(0.5, 0.60000002384186)
- ParticleEmitter63.Rate = 49
- ParticleEmitter63.RotSpeed = NumberRange.new(-90, 90)
- ParticleEmitter63.Speed = NumberRange.new(0.5, 0.5)
- ParticleEmitter63.Color = ColorSequence.new(Color3.new(0.698039, 0.972549, 1),Color3.new(0, 0, 1))
- ParticleEmitter64.Parent = torso
- ParticleEmitter64.Size = NumberSequence.new(1,0)
- ParticleEmitter64.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
- ParticleEmitter64.LightEmission = 1
- ParticleEmitter64.Texture = "http://www.roblox.com/asset/?id=242102147"
- ParticleEmitter64.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter64.Rate = 49
- ParticleEmitter64.Speed = NumberRange.new(2, 2)
- ParticleEmitter64.Color = ColorSequence.new(Color3.new(0, 0.461006, 0.965896),Color3.new(0, 0.461006, 0.965896))
- ParticleEmitter65.Name = "Sparkles"
- ParticleEmitter65.Parent = torso
- ParticleEmitter65.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
- ParticleEmitter65.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
- ParticleEmitter65.LightEmission = 1
- ParticleEmitter65.Texture = "rbxassetid://1081534242"
- ParticleEmitter65.ZOffset = 1
- ParticleEmitter65.Acceleration = Vector3.new(0, 2.5, 0)
- ParticleEmitter65.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter65.Rate = 49
- ParticleEmitter65.Speed = NumberRange.new(0.25, 1)
- ParticleEmitter65.VelocitySpread = 180
- local sp = Instance.new('ParticleEmitter')
- sp.LightEmission = 1.000
- sp.Texture = "rbxassetid://1081534242"
- sp.LightInfluence = 0
- sp.Size = NumberSequence.new(0.025)
- sp.Acceleration = Vector3.new(0, 2.5, 0)
- sp.EmissionDirection = "Top"
- sp.Lifetime = NumberRange.new(1)
- sp.Rate = 100
- sp.Rotation = NumberRange.new(0)
- sp.RotSpeed = NumberRange.new(0)
- sp.Speed = NumberRange.new(0.25, 1)
- sp.SpreadAngle = Vector2.new(180, 180)
- for _, a in pairs(char:children()) do
- if a:IsA'BasePart' and a.Name ~= "hattt" and a.Name ~= "HumanoidRootPart" and a.Name ~= "Head" then
- sp:Clone().Parent = a
- end
- end
- end
- function breaks()
- for i = 1,10 do
- wait(.4)
- a = Instance.new('Part', char)
- a.Size = Vector3.new(15.7, 0.05, 14.45)
- a.Anchored = true
- a.Transparency = 1
- a.Name = "spiritbomb"
- a.CanCollide = false
- a.Position = char.Torso.Position - Vector3.new(0,2.5,0) + Vector3.new(math.random(-25,25),0,math.random(-25,25))
- d = Instance.new('Decal', a)
- d.Face = "Top"
- d.Texture = "http://www.roblox.com/asset/?id=29268434"
- s = Instance.new('Sound', a)
- s.Volume = 7
- s.SoundId = "rbxassetid://1084995524"
- s:Play()
- end
- end
- function invis(a)
- for _, a in pairs(a:children()) do
- if a:IsA'BasePart' and a.Name ~= "spiritbomb" then
- a.Transparency = 1
- elseif a:IsA'Decal' then
- a.Transparency = 1
- end
- end
- end
- function vis(a)
- for _, a in pairs(a:children()) do
- if a:IsA'BasePart' and a.Name ~= "spiritbomb" and a.Name ~= "HumanoidRootPart" then
- a.Transparency = 0
- elseif a:IsA'Decal' then
- a.Transparency = 1
- end
- end
- end
- function intro()
- fire = true
- human.WalkSpeed = 0
- human.JumpPower = 0
- local sp = Instance.new('Part', char)
- sp.Anchored = true
- sp.CanCollide = false
- sp.BrickColor = BrickColor.new('Toothpaste')
- sp.Transparency = 0.15
- sp.Shape = "Ball"
- sp.Name = "spiritbomb"
- sp.Material = "Neon"
- sp.Size = Vector3.new(3,3,3)
- for i = 0,1,0.01 do
- wait()
- lhip.C0 = lhip.C0:lerp(lle*CFrame.new(0, 0.143, -0.023) * CFrame.Angles(math.rad(-9.11), 0, 0),i)
- rhip.C0 = rhip.C0:lerp(rle*CFrame.new(0, 0.148, -0.023) * CFrame.Angles(math.rad(-8.766), 0, 0),i)
- lshold.C0 = lshold.C0:lerp(lsho*CFrame.new(0, 0.436, 0.857) * CFrame.Angles(math.rad(-156.131), 0, 0),i)
- rshold.C0 = rshold.C0:lerp(rsho*CFrame.new(0, 0.332, 0.781) * CFrame.Angles(math.rad(-145.359), 0, 0),i)
- torsojoint.C0 = torsojoint.C0:lerp(torsoC0*CFrame.new(0,0,i*25),i)
- sp.Size = sp.Size + Vector3.new(i*0.7,i*0.7,i*0.7)
- sp.CFrame = char.Head.CFrame * CFrame.new(0,i*25,0)
- end
- wait(.8)
- s1:Play()
- for i = 0,1,0.01 do
- wait()
- lshold.C0 = lshold.C0:lerp(lsho*CFrame.Angles(math.rad(-3.782), math.rad(7.678), math.rad(-63.77)),i)
- rshold.C0 = rshold.C0:lerp(rsho*CFrame.Angles(math.rad(-1.719), math.rad(-2.865), math.rad(58.728)),i)
- sp.CFrame = sp.CFrame:lerp(char.Torso.CFrame * CFrame.new(0,0,-25),i)
- end
- s2:Play()
- sp.Size = sp.Size + Vector3.new(10,10,10)
- sp.CFrame = char.Torso.CFrame * CFrame.new(0,0,-25)
- wait(0.3)
- sp.Size = sp.Size - Vector3.new(15,15,15)
- sp.CFrame = char.Torso.CFrame * CFrame.new(0,0,-25)
- wait(0.2)
- sp.Size = sp.Size + Vector3.new(20,20,20)
- sp.CFrame = char.Torso.CFrame * CFrame.new(0,0,-25)
- wait(0.3)
- sp.Size = sp.Size - Vector3.new(15,15,15)
- sp.CFrame = char.Torso.CFrame * CFrame.new(0,0,-25)
- wait(0.4)
- s2:Play()
- sp.Size = sp.Size + Vector3.new(35,35,35)
- sp.CFrame = char.Torso.CFrame * CFrame.new(0,0,-25)
- wait(0.5)
- local start = sp.Color
- local endd = BrickColor.new('Black').Color
- for i = 0,1,0.03 do
- wait()
- local color = start:lerp(endd,i)
- sp.BrickColor = BrickColor.new(color)
- end
- for i = 1,2 do
- wait()
- sp.Transparency = sp.Transparency + 0.01
- end
- for i = 1,2 do
- wait()
- sp.Transparency = sp.Transparency - 0.01
- end
- sp.Size = sp.Size + Vector3.new(50,55,55)
- invis(char)
- invis(char.Head)
- sp.Size = sp.Size + Vector3.new(15,15,15)
- sp.CFrame = char.Torso.CFrame * CFrame.new(0,0,-25)
- wait(0.5)
- fire = false
- for i = 1,35 do
- sp.Transparency = sp.Transparency + 0.03
- wait()
- end
- sp:Destroy()
- wait(3)
- f1.Volume = 10
- f1:Play()
- local sp = Instance.new('Part', char)
- sp.Anchored = true
- sp.CanCollide = false
- sp.BrickColor = BrickColor.new('Institutional white')
- sp.Transparency = 0
- sp.Shape = "Cylinder"
- sp.Name = "fx"
- sp.Material = "Neon"
- sp.Size = Vector3.new(500,.1,.1)
- vis(char)
- vis(char.Head)
- ui()
- head:FindFirstChildOfClass'Decal':Destroy()
- bk:Clone().Parent = head
- for i = 1,50 do
- wait()
- s1:Resume()
- s2:Resume()
- sp.Transparency = sp.Transparency + 0.02
- sp.Size = sp.Size+Vector3.new(3,3,3)
- sp.CFrame = char.Torso.CFrame * CFrame.new(0,-i*1.2,0) * CFrame.Angles(0,0,rad(-90))
- end
- sp:Destroy()
- human.WalkSpeed = 16
- human.JumpPower = 50
- end
- function combat()
- fire = true
- for i = 0,1,0.1 do
- wait()
- rhip.C0 = rhip.C0:lerp(rle*CFrame.new(0.885, 0.897, 0) * CFrame.Angles(0, 0, math.rad(-20.283)),i)
- torsojoint.C0 = torsojoint.C0:lerp(torsoC0*CFrame.Angles(math.rad(278), 0, 0),i)
- end
- for i = 0,1,0.1 do
- wait()
- torsojoint.C0 = torsojoint.C0:lerp(torsoC0,i)
- end
- wait(.2)
- fire = false
- end
- if skipintro then
- ui()
- elseif not skipintro then
- intro()
- end
- M.MeshId = "rbxassetid://1125231485"
- M.Scale = Vector3.new(3.1,3.1,3.1)
- W.C0 = CFrame.new(0,.6,0)
- human.MaxHealth = 10000
- human.Health = 10000
- local ff = Instance.new('ForceField', char)
- ff.Visible = false
- human.Name = "xd"
- function scan(d)
- for _, a in pairs(d:children()) do
- if a:IsA'BodyVelocity' or a:IsA'BodyGyro' or a:IsA'BodyPosition' then
- a:Destroy()
- end
- scan(a)
- end
- end
- function scan3(d)
- for _, a in pairs(d:children()) do
- if a:IsA'ParticleEmitter' then
- a:Destroy()
- end
- scan3(a)
- end
- end
- function hakai()
- fire = true
- local pes = {
- }
- if mouse.Target ~= nil and mouse.Target.Parent ~= nil and mouse.Target.Parent:FindFirstChildOfClass'Humanoid' then
- local targ = mouse.Target.Parent
- local torson = targ:FindFirstChild('HumanoidRootPart') or targ:FindFirstChild('Torso')
- human.WalkSpeed = 0
- human.JumpPower = 0
- if (torson.Position - char:FindFirstChild('HumanoidRootPart').Position).magnitude <= 35 then
- for i = 0,1,0.05 do
- wait()
- rshold.C0 = rshold.C0:lerp(rsho*CFrame.new(0.472, -0.02, -0.296) * CFrame.Angles(math.rad(0.344), math.rad(8.881), math.rad(87.605)),i)
- end
- wait(0.5)
- s4:Play()
- for _, b in pairs(targ:children()) do
- if b:IsA'Part' then
- b.Anchored = true
- end
- end
- local p = Instance.new('Part', char)
- p.Transparency = 1
- p.Size = Vector3.new(.2,.2,.2)
- p.Anchored = true
- p.Name = "spiritbomb"
- p.CanCollide = false
- p.CFrame = torson.CFrame
- local sp = Instance.new('ParticleEmitter', p)
- table.insert(pes,sp)
- sp.LightEmission = 1.000
- sp.Texture = "rbxassetid://1081534242"
- sp.LightInfluence = 0
- sp.Size = NumberSequence.new(5)
- sp.Acceleration = Vector3.new(0, 2.5, 0)
- sp.Color = ColorSequence.new(BrickColor.new('Magenta').Color)
- sp.EmissionDirection = "Top"
- sp.Lifetime = NumberRange.new(1)
- sp.Rate = 10000
- sp.Rotation = NumberRange.new(360)
- sp.RotSpeed = NumberRange.new(0)
- sp.Speed = NumberRange.new(0.25, 1)
- sp.SpreadAngle = Vector2.new(360, 360)
- targ:Destroy()
- wait(.4)
- sp.Enabled = false
- end
- end
- human.WalkSpeed = 16
- human.JumpPower = 50
- fire = false
- end
- --// thingy
- local m = Instance.new('Hint', plr.PlayerGui)
- m.Text = "Attack: Hakai"
- local mode = "hakai"
- --//
- function spiritbomb()
- fire = true
- human.WalkSpeed = 0
- human.JumpPower = 0
- local sp = Instance.new('Part')
- local asd = true
- sp.Touched:connect(function(hit)
- if hit:IsA'Part' and asd then
- asd = false
- s2:Play()
- sp.Anchored = true
- sp.Size = sp.Size + Vector3.new(50,50,50)
- wait(.2)
- sp.Size = sp.Size - Vector3.new(50,50,50)
- wait(.2)
- sp.Size = sp.Size + Vector3.new(50,50,50)
- wait(.2)
- sp.Size = sp.Size - Vector3.new(50,50,50)
- wait(.2)
- sp.Size = sp.Size + Vector3.new(50,50,50)
- wait(.2)
- sp.Size = sp.Size - Vector3.new(50,50,50)
- wait(.2)
- sp.Size = sp.Size + Vector3.new(50,50,50)
- wait(.2)
- sp.Size = sp.Size - Vector3.new(50,50,50)
- wait(.2)
- sp.Size = sp.Size + Vector3.new(50,50,50)
- wait(.2)
- sp.Size = sp.Size - Vector3.new(50,50,50)
- wait(.2)
- sp.Size = sp.Size + Vector3.new(50,50,50)
- wait(.2)
- sp.Size = sp.Size - Vector3.new(50,50,50)
- for i = 1,25 do
- wait()
- sp.Transparency = sp.Transparency + 0.1
- end
- end
- end)
- sp.Anchored = true
- sp.CanCollide = false
- sp.BrickColor = BrickColor.new('Toothpaste')
- sp.Transparency = 0.15
- sp.Shape = "Ball"
- sp.Name = "spiritbomb"
- sp.Material = "Neon"
- sp.Size = Vector3.new(0.1,0.1,0.1)
- for i = 0,1,0.01 do
- wait()
- rshold.C0 = rshold.C0:lerp(rsho*CFrame.new(0.007, 0.537, -0.096) * CFrame.Angles(math.rad(17.189), math.rad(-0.229), math.rad(179.278)),i)
- end
- sp.Parent = char
- local a = -1.5
- for i = 1,200 do
- wait()
- sp.CFrame = char["Right Arm"].CFrame * CFrame.new(0,a,0)
- sp.Size = sp.Size + Vector3.new(.01,.01,.01)
- a = a + -0.01
- end
- for i = 1,100 do
- wait()
- sp.CFrame = char["Right Arm"].CFrame * CFrame.new(0,a,0)
- sp.Size = sp.Size + Vector3.new(.2,.2,.2)
- a = a + -0.15
- end
- human.WalkSpeed = 16
- human.JumpPower = 50
- sp.Anchored = false
- local bv = Instance.new("BodyVelocity")
- bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
- bv.velocity = mouse.Hit.lookVector * 75
- bv.Parent = sp
- fire = false
- end
- function scan2(d)
- for _, a in pairs(d:children()) do
- if a:IsA'Part' and a.Name ~= ground and a.Parent ~= char and (a.Position - char:FindFirstChild('HumanoidRootPart').Position).magnitude <= 7 then
- s3:Play()
- invis(char)
- char.Torso.CFrame = char.Torso.CFrame*CFrame.new(math.random(-10,10),0,math.random(-10,10))
- wait(.13)
- vis(char)
- end
- scan(a)
- end
- end
- function kh()
- end
- function speak()
- a = math.random(1,2)
- if a == 1 then
- s5:Play()
- elseif a == 2 then
- s6:Play()
- end
- end
- local kamehold = true
- local kameham
- function kamehame()
- fire = true
- kamehold = true
- human.WalkSpeed = 0
- human.JumpPower = 0
- for i = 0,1,0.05 do
- wait()
- rshold.C0 = rshold.C0:lerp(rsho*CFrame.Angles(math.rad(-0.286), math.rad(-16.329), math.rad(89.038)),i)
- torsojoint.C0 = torsojoint.C0:lerp(torsoC0*CFrame.Angles(0, 0, math.rad(17.819)),i)
- neck.C0 = neck.C0:lerp(ncf*CFrame.Angles(0, 0, math.rad(-23.835)),i)
- end
- local sp = Instance.new('Part', char)
- kameham = sp
- sp.Anchored = true
- sp.CanCollide = false
- sp.BrickColor = BrickColor.new('Toothpaste')
- sp.Transparency = 0.05
- sp.Shape = "Ball"
- sp.Name = "spiritbomb"
- sp.Material = "Neon"
- sp.Size = Vector3.new(0.6,0.6,0.6)
- sp.CFrame = char["Right Arm"].CFrame * CFrame.new(0,-2,0)
- human.WalkSpeed = 16
- human.JumpPower = 50
- end
- function tpb()
- if mouse.Target ~= nil and mouse.Target.Parent ~= nil and mouse.Target.Parent:FindFirstChildOfClass'Humanoid' then
- local target = mouse.Target.Parent
- local torson = target:FindFirstChild('HumanoidRootPart') or target:FindFirstChild('Torso')
- if (torson.Position - char:FindFirstChild('HumanoidRootPart').Position).magnitude <= 100 then
- s3:Play()
- invis(char)
- char.Torso.CFrame = torson.CFrame * CFrame.new(0,0,5)
- wait(.13)
- vis(char)
- end
- end
- end
- lclick = false
- mouse.Button1Down:connect(function()
- if mode == "hakai" and cooldown then
- cooldown = false
- hakai()
- cooldown = true
- elseif mode == "z vanish" and cooldown then
- cooldown = false
- tpb()
- cooldown = true
- elseif mode == "combat" and cooldown then
- cooldown = false
- combat()
- cooldown = true
- end
- end)
- mouse.Button1Up:connect(function()
- lclick = false
- end)
- dodge = true
- mouse.KeyDown:connect(function(k)
- if k == "q" and cooldown then
- if mode == "hakai" then
- mode = "z vanish"
- m.Text = "Attack: Z Vanish"
- elseif mode == "z vanish" then
- mode = "combat"
- m.Text = "Attack: Combat"
- elseif mode == "combat" then
- mode = "hakai"
- m.Text = "Attack: Hakai"
- end
- elseif k == "x" and cooldown then
- if dodge then
- cooldown = false
- dodge = false
- cooldown = true
- elseif not dodge then
- cooldown = false
- dodge = true
- cooldown = true
- end
- elseif k == "e" and cooldown then
- cooldown = false
- kamehame()
- cooldown = true
- elseif k == "c" and cooldown then
- cooldown = false
- s5:Play()
- breaks()
- cooldown = true
- end
- end)
- game:GetService('RunService').RenderStepped:connect(function()
- if dodge then
- scan2(workspace)
- scan(char)
- human.PlatformStand = false
- human.Sit = false
- for _, v in pairs(game:service'Players':children()) do
- if v:IsA('Model') and v.Name ~= "Cronizete" and v:FindFirstChild("HumanoidRootPart") and v:FindFirstChildOfClass("Humanoid") then
- if (v.HumanoidRootPart.Position - char:FindFirstChild('HumanoidRootPart').Position).magnitude <= 12 then
- s3:Play()
- invis(char)
- char.Torso.CFrame = char.Torso.CFrame*CFrame.new(math.random(-10,10),0,math.random(-10,10))
- wait(.13)
- vis(char)
- end
- end
- end
- end
- end)
- local ang = -5
- local ang2 = -5
- local sine = 0
- local change = 0.5
- arm = 0
- game:GetService('RunService').RenderStepped:connect(function()
- for _, a in pairs(char:children()) do
- if a:IsA'BasePart' and a.Name ~= "spiritbomb" then
- a.Anchored = false
- end
- end
- end)
- game:GetService('RunService').RenderStepped:connect(function()
- sine = change+sine
- ang = ang+0.08
- ang2 = ang2+0.01
- rad = math.rad
- sin = math.sin
- arm = arm + 0.06
- if fire == false and Vector3.new(torso.Velocity.X,0,torso.Velocity.Z).magnitude > 2 then
- lshold.C0 = lshold.C0:lerp(CFrame.new(0,0,0) * lsho * CFrame.Angles(-0.1, 0, sin(arm)/1.5), .1)
- rshold.C0 = rshold.C0:lerp(CFrame.new(0,0,0) * rsho * CFrame.Angles(-0.1, 0, sin(arm)/1.5), .1)
- neck.C0 = neck.C0:lerp(CFrame.new(0,0,0) * ncf * CFrame.Angles(0, 0, 0), 0.1)
- lhip.C0 = lhip.C0:lerp(CFrame.new(-1,-0.95+0.1*-math.cos(tick()*speed),0.2*math.sin(tick()*4))*CFrame.Angles(math.rad(25*-math.sin(tick()*4)), rad(-90), rad(0)), 1.5) * CFrame.Angles(-0.1, 0, 0)
- rhip.C0 = rhip.C0:lerp(CFrame.new(1,-0.95+0.1*math.cos(tick()*speed),0.2*-math.sin(tick()*4))*CFrame.Angles(math.rad(25*math.sin(tick()*4)), rad(90), rad(0)), 1.5) * CFrame.Angles(-0.1, 0, 0)
- elseif fire == false and Vector3.new(torso.Velocity.X,0,torso.Velocity.Z).magnitude < 2 then
- lshold.C0 = lshold.C0:lerp(CFrame.new(0,-0.001+0.03*math.sin(tick()*5),0) * lsho * CFrame.Angles(-0.1, 0, 0), 0.1)
- rshold.C0 = rshold.C0:lerp(CFrame.new(0,-0.001+0.03*math.sin(tick()*5),0) * rsho * CFrame.Angles(-0.1, 0, 0), 0.1)
- torsojoint.C0 = torsojoint.C0:lerp(CFrame.new(0,-0.001+0.03*math.sin(tick()*5),0) * torsoC0 * CFrame.Angles(0, 0, 0), 0.1)
- lhip.C0 = lhip.C0:lerp(lle * CFrame.Angles(-0.07, 0, 0), 0.1)
- rhip.C0 = rhip.C0:lerp(rle * CFrame.Angles(-0.07, 0, 0), 0.1)
- elseif fire == false and Vector3.new(torso.Velocity.X,0,torso.Velocity.Z).magnitude > 2 then
- torsojoint.C0 = torsojoint.C0:lerp(torsoC0*CFrame.new(0, 0, 2.88) * CFrame.Angles(math.rad(9), 0, 0), 0.1)
- lhip.C0 = lhip.C0:lerp(lle*CFrame.Angles(math.rad(-5.386), math.rad(-3.667), math.rad(22.861)), 0.1)
- rhip.C0 = rhip.C0:lerp(rle*CFrame.Angles(math.rad(-7.047), math.rad(4.813), math.rad(-21.028)), 0.1)
- lshold.C0 = lshold.C0:lerp(sho*CFrame.Angles(math.rad(-15), math.rad(-8), math.rad(45)), 0.1)
- rshold.C0 = rshold.C0:lerp(rshlo*CFrame.Angles(math.rad(-15), math.rad(-8), math.rad(-45)), 0.1)
- elseif fire == false and Vector3.new(torso.Velocity.X,0,torso.Velocity.Z).magnitude < 2 then
- torsojoint.C0 = torsojoint.C0:lerp(torsoC0*CFrame.new(0, 0, 2.88) * CFrame.Angles(math.rad(9), 0, 0), 0.1)
- lhip.C0 = lhip.C0:lerp(lle*CFrame.new(-0.557, 0.4, 0) * CFrame.Angles(0, 0, math.rad(-14.439)), 0.1)
- rhip.C0 = rhip.C0:lerp(rle*CFrame.new(0.104, 0.064, 0.016) * CFrame.Angles(0, math.rad(-8.537), math.rad(4.756)), 0.1)
- lshold.C0 = lshold.C0:lerp(lsho*CFrame.Angles(math.rad(-9.511), 0, 0), 0.1)
- rshold.C0 = rshold.C0:lerp(rsho*CFrame.Angles(math.rad(-9.912), 0, 0), 0.1)
- neck.C0 = neck.C0:lerp(ncf*CFrame.Angles(math.rad(10.371), math.rad(-0.401), math.rad(0.057)), 0.1)
- end
- end)
- </pre>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement