Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[==[ OFanTDMO ]==]--
- ---- [|] ----
- player = game.Players.OFanTDMO
- formed = false
- wait(2)
- char = player.Character
- char.Humanoid.WalkSpeed = 0
- char.Humanoid.JumpPower = 0
- local sa2 = Instance.new("Sound",char.Torso)
- sa2.SoundId = "rbxassetid://93724183"
- sa2.Pitch = 0.5
- sa2.Volume = 5
- sa2.Looped = false
- sa2:Play()
- local ex
- p = Instance.new("Part")
- p.BrickColor = BrickColor.new("Really red")
- p.Transparency = 1
- local fx = Instance.new("Part",char.Torso)
- wit = p.BrickColor.Color
- wit2 = Color3.new(255,0,0)
- local glowz = Instance.new("ParticleEmitter",fx)
- glowz.LightEmission = 1
- glowz.Texture = "rbxassetid://284205403"
- glowz.Color = ColorSequence.new(wit)
- glowz.Size = NumberSequence.new(5)
- glowz.Speed = NumberRange.new(25,50)
- glowz.LockedToPart = false
- glowz.Transparency = NumberSequence.new(0.75)
- glowz.RotSpeed = NumberRange.new(-2000,2000)
- glowz.Lifetime = NumberRange.new(1)
- glowz.Rate = 50000
- glowz.VelocitySpread = 9001
- local glowz2 = Instance.new("ParticleEmitter",fx)
- glowz2.LightEmission = 0.5
- glowz.Texture = "rbxassetid://284205403"
- glowz2.Color = ColorSequence.new(wit2)
- glowz2.Size = NumberSequence.new(5)
- glowz2.Speed = NumberRange.new(25,50)
- glowz2.LockedToPart = false
- glowz2.Transparency = NumberSequence.new(0.75)
- glowz2.RotSpeed = NumberRange.new(-2000,2000)
- glowz2.Lifetime = NumberRange.new(1)
- glowz2.Rate = 50000
- glowz2.VelocitySpread = 9001
- fx.Anchored = true
- fx.Material = "Neon"
- fx.CanCollide = false
- fx.Locked = true
- fx.Transparency = 1
- fx.Material = "Neon"
- fx.Size = Vector3.new(1,1,1)
- fx.TopSurface = "SmoothNoOutlines"
- fx.BottomSurface = "SmoothNoOutlines"
- fx.BrickColor = BrickColor.new("Really black")
- fxm = Instance.new("SpecialMesh",fx)
- fxm.MeshType = "Sphere"
- wait(3)
- for i = 1, 5 do
- local sa2 = Instance.new("Sound",char.Torso)
- sa2.SoundId = "rbxassetid://393621716"
- sa2.Pitch = 1
- sa2.Volume = 10
- sa2.Looped = false
- sa2:Play()
- local xp = Instance.new("Part", workspace)
- xp.CanCollide = false
- xp.Position = char.Torso.Position
- xp.Shape = "Ball"
- xp.Material = Enum.Material.Neon
- xp.BrickColor = BrickColor.new("Really red")
- xp.Anchored = true
- local donut = Instance.new("Part", workspace)
- donut.Color = Color3.new(0, 0, 0)
- donut.CanCollide = false
- donut.Anchored = true
- local ds = Instance.new("SpecialMesh", donut)
- ds.MeshId = "rbxassetid://3270017"
- local bel = Instance.new("BodyAngularVelocity", donut)
- bel.AngularVelocity = Vector3.new(math.random(90, 180), math.random(90, 180), math.random(90, 180))
- donut.Orientation = Vector3.new(90, 0, 0)
- for i = 1, 10 do
- xp.Size = Vector3.new(i*10, i*10, i*10)
- xp.Transparency = i * 0.05
- donut.Size = Vector3.new(i*20, i*20, i*20)
- ds.Scale = donut.Size
- wait(0.001)
- end
- for i = 1, 5 do
- xp.Size = Vector3.new(100 - i*25, 100 - i*25, 100 - i * 25)
- donut.Size = Vector3.new(200 - i*5, 200 - i*5, 200 - i*5)
- xp.Transparency = i * 0.1 + 0.5
- donut.Transparency = i * 0.2
- ds.Scale = donut.Size
- wait(0.001)
- end
- donut:Destroy()
- xp:Destroy()
- sa2:Destroy()
- wait(0.5)
- end
- char.Humanoid.MaxHealth = math.huge
- char.Humanoid.Health = math.huge
- char.Humanoid.WalkSpeed = 16
- char.Humanoid.JumpPower = 50
- glowz.Parent = char.Torso
- glowz2.Parent = char.Torso
- fx:remove()
- glowz.SpreadAngle = Vector2.new(45, 45)
- glowz2.SpreadAngle = Vector2.new(90, 90)
- local sa2 = Instance.new("Sound",char.Torso)
- sa2.SoundId = "rbxassetid://401710836"
- sa2.Pitch = 1
- sa2.Volume = 20
- sa2.Looped = true
- sa2:Play()
- if char:FindFirstChild("Shirt") ~= nil then
- char.Shirt:remove()
- end
- if char:FindFirstChild("Pants") ~= nil then
- char.Pants:remove()
- end
- char.Torso.Material = Enum.Material.Neon
- char.Torso.Color = Color3.new(0, 0, 0)
- char["Left Arm"].Material = Enum.Material.Neon
- char["Left Arm"].Color = Color3.new(0, 0, 0)
- char["Right Arm"].Material = Enum.Material.Neon
- char["Right Arm"].Color = Color3.new(0, 0, 0)
- char["Left Leg"].Material = Enum.Material.Neon
- char["Left Leg"].Color = Color3.new(0, 0, 0)
- char["Right Leg"].Material = Enum.Material.Neon
- char["Right Leg"].Color = Color3.new(0, 0, 0)
- char.Head.Material = Enum.Material.Neon
- char.Head.BrickColor = BrickColor.new("Really red")
- local bel = Instance.new("BodyAngularVelocity")
- bel.AngularVelocity = Vector3.new(50, 0, 0)
- mouse = player:GetMouse()
- mouse.KeyDown:connect(function(key)
- if key == "z" then
- local at = Instance.new("Part", workspace)
- at.Size = Vector3.new(5, 1, 5)
- at.Transparency = 1
- local dec = Instance.new("Decal", at)
- at.CanCollide = false
- at.Anchored = false
- dec.Texture = "http://www.roblox.com/asset/?id=464093672"
- dec.Face = "Top"
- local efx = glowz:Clone()
- efx.Parent = at
- local v = Instance.new("BodyVelocity", at)
- v.Velocity = char.Torso.CFrame.lookVector * 90
- v.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
- at.Position = char.Torso.Position
- at.Touched:connect(function(hit)
- if hit.Parent.Name ~= player.Name then
- if hit.Parent:FindFirstChild("Humanoid") ~= nil then
- at.Anchored = true
- at.Orientation = Vector3.new(math.random(0, 360), math.random(0, 360), math.random(0, 360))
- hit.Parent.Humanoid.Health = 0
- at:FindFirstChildOfClass("BodyVelocity"):remove()
- for i = 1, 10 do
- at.Size = Vector3.new(i * 5, i * 5, i * 5)
- dec.Transparency = i / 10
- wait(0.001)
- end
- at:remove()
- end
- end
- end)
- end
- if key == "x" then
- local at = Instance.new("Part", workspace)
- at.Size = Vector3.new(200, 1, 200)
- at.Transparency = 1
- at.Position = Vector3.new(char.Torso.Position.X, char.Torso.Position.Y - 3, char.Torso.Position.Z)
- local dec = Instance.new("Decal", at)
- at.CanCollide = false
- at.Anchored = true
- dec.Texture = "http://www.roblox.com/asset/?id=464093672"
- dec.Face = "Top"
- local efx = glowz:Clone()
- efx.Parent = at
- local donut = Instance.new("Part", workspace)
- donut.BrickColor = BrickColor.new("Really red")
- donut.CanCollide = false
- donut.Anchored = true
- donut.Orientation = Vector3.new(90, 0, 0)
- local ds = Instance.new("SpecialMesh", donut)
- ds.MeshId = "rbxassetid://3270017"
- ds.Scale = Vector3.new(1, 1, 1)
- donut.Position = at.Position
- donut.Anchored = true
- for i = 1, 10 do
- donut.Size = Vector3.new(i*20, i*20, i*20)
- ds.Scale = donut.Size
- wait(0.001)
- end
- for i = 1, 10 do
- donut.Position = Vector3.new(char.Torso.Position.X, char.Torso.Position.Y + i * 20, char.Torso.Position.Z)
- wait(0.001)
- end
- wait(1)
- local ex = Instance.new("Part", workspace)
- ex.Shape = "Cylinder"
- ex.CanCollide = false
- ex.Orientation = Vector3.new(0, 0, 90)
- ex.Material = Enum.Material.Neon
- ex.Color = Color3.new(0, 0, 0)
- ex.Position = at.Position
- ex.Anchored = true
- local parti = glowz:Clone()
- parti.Parent = ex
- local touch = ex:GetTouchingParts()
- for i = 1, 10 do
- ex.Size = Vector3.new(200, 200, i * 20)
- ex.Position = Vector3.new(char.Torso.Position.X, char.Torso.Position.Y + i * 10, char.Torso.Position.Z)
- wait(0.001)
- end
- local bel = Instance.new("BodyVelocity", ex)
- bel.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
- ex.Anchored = false
- ex.Touched:connect(function(hit)
- print(hit.Name)
- if hit.Parent:FindFirstChild("Humanoid") ~= nil then
- if hit.Parent.name ~= player.Name then
- hit.Parent.Humanoid.Health = 0
- end
- end
- end)
- wait(5)
- donut.Anchored = true
- for i = 1, 10 do
- donut.Transparency = i / 10
- ex.Transparency = i / 10
- dec.Transparency = 1 / 10
- wait(0.001)
- end
- donut:remove()
- ex:remove()
- at:remove()
- end
- if key == "c" then
- local at = Instance.new("Part", workspace)
- at.Material = Enum.Material.Neon
- at.Size = Vector3.new(5, 5, 5)
- at.Shape = "Ball"
- at.CanCollide = false
- at.Anchored = false
- at.BrickColor = BrickColor.new("Really red")
- local v = Instance.new("BodyVelocity", at)
- v.Velocity = char.Torso.CFrame.lookVector * 90
- v.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
- at.Position = char.Torso.Position
- local boom = Instance.new("Part", at)
- local ds = Instance.new("SpecialMesh", boom)
- ds.MeshId = "rbxassetid://3270017"
- boom.Orientation = char.Torso.Orientation
- boom.Color = Color3.new(0, 0, 0)
- wait(0.01)
- boom.Position = at.Position
- boom.CanCollide = false
- boom.Anchored = true
- local efx = glowz:Clone()
- efx.Parent = at
- at.Touched:connect(function(hit)
- if hit.Parent:FindFirstChild("Humanoid") ~= nil then
- if hit.Parent.Name ~= player.Name then
- hit.Parent.Humanoid.Health = 0
- end
- end
- end)
- while true do
- boom.Position = at.Position
- boom.Transparency = 0
- for i = 1, 10 do
- boom.Size = Vector3.new(i, i, i)
- ds.Scale = boom.Size
- boom.Transparency = i / 10
- wait(0.001)
- end
- wait(0.01)
- end
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement