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

Panneau de contrôle

Recherche | Retour aux forums

JOL Archives

des effet visuel

Par irec le 6/12/2002 à 14:42:06 (#2724716)

C'est possible d'ajouter un effet visuel lors d'un spawn de creature ? style un cercle de lumiere ( comme celui des sort d'invocation par exemple ) , j'ai editer le prelude pour voir comment ct scripter l'apparition des mage dans la salle des remise des diplome mais j'ai rien trouvé , qql sais comment on pourrai faire ca ?

Par eMRaistlin le 6/12/2002 à 14:49:12 (#2724789)

Dans le OnSpaw :


void main()
{
//... reste du OnSpawn

effect eVFX = VFX_; //ici, fais une recherche des VFX_ existant, y'en a plein ^^

ApplyEffect(DURATION_TYPE_INSTANT,EffectVisualEffect(eVFX),OBJECT_SELF);
}

Par irec le 6/12/2002 à 14:57:42 (#2724872)

Merci , et je peut applique autre part que dans onspawn ? ( dans action taken d'un dial par exemple ) ?

Par eMRaistlin le 6/12/2002 à 15:03:47 (#2724937)

bien sur... ^^

fait juste attention a bien redefinir le OBJECT_SELF, dans ce cas la ;)

Par irec le 6/12/2002 à 16:08:57 (#2725429)

Merci, je vais essayer

Par irec le 6/12/2002 à 18:09:03 (#2726410)

heu ... on les trouve ou les VFX ?? :)

Par Jedaï le 6/12/2002 à 18:56:53 (#2726795)

Dans ton éditeur de script, sur la droite, là où y a toutes les fonctions...
Tu cliques sur le bouton "constante" et tu tape VFX_ dans la petite zone de frappe en haut de la barre, ça t'affichera toutes les constantes dont le nom contient 'VFX_" !:D

Par irec le 6/12/2002 à 19:15:04 (#2726938)

ah, c'est tout simple en fait :)

Par irec le 6/12/2002 à 19:23:00 (#2727010)

ya une erreur , il accepte pas le ApplyEffect

Par eMRaistlin le 6/12/2002 à 19:54:05 (#2727254)

ApplyEffectToObject ou bien ApplyEffectToLocation

Par irec le 6/12/2002 à 19:59:15 (#2727300)

Dans ce cas ya une erreur de compilation sur la 1ere ligne :)

Par eMRaistlin le 6/12/2002 à 20:02:25 (#2727318)

tu peux me mettre ce que tu as ecris ?

Par irec le 6/12/2002 à 20:05:09 (#2727339)

voila, j'ai mis ca a la fin de Onspawn
-----
PHP

effect eVFX = VFX_COM_SPECIAL_RED_WHITE ;

ApplyEffectToObject(DURATION_TYPE_INSTANT,EffectVisualEffect(eVFX),OBJECT_SELF);


}

------------

Par eMRaistlin le 6/12/2002 à 20:50:40 (#2727653)

encore une fois, j'ai ete trop presse :

c'est :
void main()
{
effect eVFX = EffectVisualEffect(VFX_COM_SPECIAL_RED_WHITE);

ApplyEffectToObject(DURATION_TYPE_INSTANT,eVFX,OBJECT_SELF);

}

Par irec le 6/12/2002 à 21:09:06 (#2727775)

MErci :)

Par irec le 6/12/2002 à 21:22:47 (#2727849)

oki le script et bon , mais j'ai aucun effet visuel , en fait j'ai mis le script sur le onspawn de la creature qui est invoquer par une autre personne , la creature apparais mais sans l'effet voulu...pkoi ?

JOL Archives 1.0.1
@ JOL / JeuxOnLine