not really a problem but I just want to know
This is the script I was trying to go for
local function Explode()
local function FX()
local explosionparticlepart = game:GetService("ReplicatedStorage").FXs.ExplosionFrag:Clone()
explosionparticlepart.Position = MainPart.Position
explosionparticlepart.Parent = workspace
game:GetService("Debris"):AddItem(explosionparticlepart, 5)
explosionparticlepart.Debris.Enabled = true
explosionparticlepart.Smoke.Enabled = true
explosionparticlepart.Sparkle.Enabled = true
task.wait(0.2)
explosionparticlepart.Debris.Enabled = false
explosionparticlepart.Smoke.Enabled = false
explosionparticlepart.Sparkle.Enabled = false
end
task.spawn(FX)
This is the script that works
local function Explode()
local explosionparticlepart = game:GetService("ReplicatedStorage").FXs.ExplosionFrag:Clone()
explosionparticlepart.Position = MainPart.Position
explosionparticlepart.Parent = workspace
game:GetService("Debris"):AddItem(explosionparticlepart, 5)
explosionparticlepart.Debris.Enabled = true
explosionparticlepart.Smoke.Enabled = true
explosionparticlepart.Sparkle.Enabled = true
task.wait(0.2)
explosionparticlepart.Debris.Enabled = false
explosionparticlepart.Smoke.Enabled = false
I don’t get how particle works sometimes