Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local eff = Instance.new("SpecialMesh",script)
- eff.Name = "Effect"
- eff.MeshType = "Sphere"
- function Added(item)
- if item:IsA("Explosion") then
- if item.Visible == false then return end
- item.Visible = false
- wait()
- local EffectPart = Instance.new("Part",script)
- EffectPart.Size = Vector3.new(0.125,0.125,0.125)
- EffectPart.CanCollide = false
- EffectPart.Anchored = true
- EffectPart.Archivable = false
- EffectPart.CFrame = CFrame.new(item.Position.X,item.Position.Y,item.Position.Z)
- EffectPart.Name = "Effect"
- EffectPart.BrickColor = BrickColor.new("Really red")
- EffectPart.TopSurface = Enum.SurfaceType.Unjoinable
- EffectPart.BottomSurface = Enum.SurfaceType.Unjoinable
- EffectPart.LeftSurface = Enum.SurfaceType.Unjoinable
- EffectPart.RightSurface = Enum.SurfaceType.Unjoinable
- EffectPart.FrontSurface = Enum.SurfaceType.Unjoinable
- EffectPart.BackSurface = Enum.SurfaceType.Unjoinable
- local Effect = script.Effect:Clone()
- Effect.Parent = EffectPart
- Effect.Scale = Vector3.new(item.BlastRadius * 16,item.BlastRadius * 16,item.BlastRadius * 16)
- game.Debris:AddItem(EffectPart,0.2)
- end
- end
- game.Workspace.DescendantAdded:connect(Added)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement