Need help scripting something...

I was creating a game mode for me and my friends to play, just for the fun of it, when I got to the point where I was making a interact-able switch to cause the player to teleport (by spawning in a teleporter). As I was doing this, I decided to make it look cool by using a ‘FX: Slipsteam [OPEN]’ fx object. However, as I was trying to do this, I ran into some problems.
Keep in mind I barely know enough about scripting. In fact, this is the first time I touched it in nearly a year.
My first inquiry is, how do I keep the FX object to stay despawned at the beginning of a round in a custom game until it receives the scripted message? Secondly, how do I make sure the FX object despawns shortly after, so that the animation does not occur more than once?

> 2533274882951022;1:
> I was creating a game mode for me and my friends to play, just for the fun of it, when I got to the point where I was making a interact-able switch to cause the player to teleport (by spawning in a teleporter). As I was doing this, I decided to make it look cool by using a ‘FX: Slipsteam [OPEN]’ fx object. However, as I was trying to do this, I ran into some problems.
> Keep in mind I barely know enough about scripting. In fact, this is the first time I touched it in nearly a year.
> My first inquiry is, how do I keep the FX object to stay despawned at the beginning of a round in a custom game until it receives the scripted message? Secondly, how do I make sure the FX object despawns shortly after, so that the animation does not occur more than once?

Several scripts need to be used for for the fx.
FX
Script 1, Match start - despawn

Script 2, Round start - despawn

Script 3, Message recieved (whatever message channel) - Spawn - Wait (set a time in seconds to wait) - Despawn

Teleporter
Script 1, Match start - despawn

Script 2, Round start - despawn

Script 3, Message recieved (whatever message channel) - Spawn (I assume you want to just leave it, so these scripts are almost the same minus the extra wait and despawn)

> 2533274831077797;2:
> > 2533274882951022;1:
> > I was creating a game mode for me and my friends to play, just for the fun of it, when I got to the point where I was making a interact-able switch to cause the player to teleport (by spawning in a teleporter). As I was doing this, I decided to make it look cool by using a ‘FX: Slipsteam [OPEN]’ fx object. However, as I was trying to do this, I ran into some problems.
> > Keep in mind I barely know enough about scripting. In fact, this is the first time I touched it in nearly a year.
> > My first inquiry is, how do I keep the FX object to stay despawned at the beginning of a round in a custom game until it receives the scripted message? Secondly, how do I make sure the FX object despawns shortly after, so that the animation does not occur more than once?
>
> Several scripts need to be used for for the fx.
> FX
> Script 1, Match start - despawn
>
> Script 2, Round start - despawn
>
> Script 3, Message recieved (whatever message channel) - Spawn - Wait (set a time in seconds to wait) - Despawn
>
> Teleporter
> Script 1, Match start - despawn
>
> Script 2, Round start - despawn
>
> Script 3, Message recieved (whatever message channel) - Spawn (I assume you want to just leave it, so these scripts are almost the same minus the extra wait and despawn)

Thank you so much! I was getting confused, but that makes a lot more sense.