I have been testing around and i can't find anyway to add particles to this script. ;-;
i'm a noob at this website and at scripting so could any of you help?
I'm also looking for ways for multiple blocks to come out too?
local player = game.Players.LocalPlayer repeat wait() until player ~= nil bin = script.Parent me = script.Parent.Parent.Parent enabled = true local animation = script.Parent.Fireballz repeat wait() until animation ~= nil local Humanoid = player.Character.Humanoid repeat wait() until Humanoid ~= nil local animTrack = Humanoid:LoadAnimation(animation) repeat wait() until animTrack ~= nil function mouseclicky(mouse) if not enabled then return end if player == nil then return end enabled = false animTrack:Play() local x = Instance.new("Part") x.Material = "Concrete" x.BrickColor = BrickColor.new("Bright red") x.Size = Vector3.new(5, 5, 5) x.TopSurface = "Smooth" x.BottomSurface = "Smooth" x.Shape = "Ball" x.Name = me.Name x.CanCollide = true x.Transparency = 0 x.Parent = game.Workspace x.CFrame = me.Character.Torso.CFrame*CFrame.new(0, 0, -8) game.Debris:AddItem(x, 6) x.Anchored = false local velocityz = Instance.new("BodyVelocity") velocityz.maxForce = Vector3.new(math.huge, math.huge, math.huge) velocityz.velocity = me.Character.Torso.CFrame.lookVector*60 velocityz.Parent = x x.Touched:connect(function(h) if h.Parent.Name ~= player.Character.Name and h.Parent:FindFirstChild('Humanoid') then x:Destroy() h.Parent:FindFirstChild('Humanoid'):TakeDamage(10) end end) wait(3) enabled = true end enabled = true function selectz(mouse) mouse.Button1Down:connect(function() mouseclicky(mouse) end) end bin.Selected:connect(selectz)