Bienvenue sur JeuxOnLine - MMO, MMORPG et MOBA !
Les sites de JeuxOnLine...
 

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

[Script] Lancer un effet ou l'arreter

Par Tyn' le 14/10/2002 à 16:05:50 (#2333885)

Script initialement proposé par Algalog !

Il faut utiliser un "placeable" de type "effect".
Moi j ai utilisé un "Shaft of light".
Ensuite aller voir dans propriete de votre effet et decocher la case "Static" sinon ca marchera pas !
Et pis vous le desactive par la meme occasion.
Ensuite vous mettez le script sur n'importe quel event car on va chercher le "TagName" pour l'utiliser. Dans le script c'est "ShaftofLightBlue". Moi je l'utilise sur un trigger sur le OnEnter et OnExit
Je lance aussi un son pour faire vraiement style :)
void main()
{
//Declaration des 2 objets un pour l'effet et un pour le son
object efGlow=GetObjectByTag("ShaftofLightBlue");
object oFlmSnd=GetObjectByTag("MagicGlowingBall");

//Ho la belle bleu !!!
AssignCommand(efGlow, ActionPlayAnimation(ANIMATION_PLACEABLE_ACTIVATE));
SoundObjectPlay(oFlmSnd);
}
Pour arreter c'est le meme principe
void main()
{
//Declaration des 2 objets un pour l'effet et un pour le son
object efGlow=GetObjectByTag("ShaftofLightBlue");
object oFlmSnd=GetObjectByTag("MagicGlowingBall");

//Ho la belle bleu !!!
AssignCommand(efGlow, ActionPlayAnimation(ANIMATION_PLACEABLE_DEACTIVATE));
SoundObjectStop(oFlmSnd);
}
Voilou have fun :)

JOL Archives 1.0.1
@ JOL / JeuxOnLine