How to make particle effects already be running when game starts

  1. What do you want to achieve?
    I want to make the particle effect already be running when the game starts

  2. What is the issue?
    The particle effect start running when the game starts

This Is how It is now (Ingame)


How I want it (when game start running)

3. What solutions have you tried so far?
I have research on Youtube and in the Dev page but I didn´t find anything so expecific like this

Thank you in advance for answering. I have started with effects today so if my question already has an obvious answer, then I apologize for my ignorance.

1 Like

The thing is, you can’t have particle effects run as soon as the game starts. This is because the particle effects aren’t loaded when the game didn’t start. Therefore you just can’t have it starting before the game is even started.

In order to fix your issue however, you can make the player wait a while after loading.
You can write a script such as

game.Players.CharacterAutoLoads = false
local ParticlesLoaded = false

game.Players.PlayerAdded:Connect(function(Player)
   if ParticlesLoaded == false then
      wait(10)
      Player:LoadCharacter()
   end
end)

wait(10)
ParticlesLoaded = true
game.Players.CharacterAutoLoads = true

make the particles speed very fast, and increase the rate; but once the player loads in change those properties to your original. just an idea

1 Like