Poster une réponse 
 
Note de cette discussion :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[1007] Déclenchement des évènements d'objets
12-07-2010, 10:32 AM
Message : #1
[1007] Déclenchement des évènements d'objets
A partir de la version 1007 il y aura des petits changements dans l'ordre des déclenchements des évènements d'objets. Cela peut avoir une grande importance dans les évènements sont le résultat d'un ajout ou d'une suppression de l'objet. Nous ne nous concentrerons donc que sur ces évènements là.

Remarque préliminaire : à partir de la version 1007 l'évènement "Destruction" se nomme "Perte".

1) Évènement "Réception"

Cet événement se déclenche juste après que l'objet ai été ajouté à l'inventaire. Donc si dans les conditions de l'évènement vous comptez le nombre d'occurrences de l'objet dans les sacs, cela comptera aussi l'objet qui vient d'être ajouté.

2) Évènement "Perte"

Cet événement se déclenche juste après avoir perdu l'objet (soit manuellement, soit via un effet "retirer un objet", soit en l'ayant donné à quelqu'un).
L'événement s'active une seule fois par "perte", même si il y a plusieurs objets sur la pile que vous détruisez ou donnez et même si il y a plusieurs objets dans l'effet.
Si dans les conditions de l'événement vous comptez le nombre d'occurrences de l'objet dans les sacs, cela ne comptera pas les objets qui viennent d'être supprimés.

3) Évènements "Utilisations"

Rien de spécial du coté des évènements d'utilisations, vu qu'ils ne sont pas le résultat d'un ajout ou d'une perte d'objet.

4) Évènement "Don"

Cet évènement est totalement inutilisé, n'est même pas codé (et personne ne l'a remarqué, pour vous dire comment il était beaucoup utilisé Mégalol ). D'ailleurs il disparait dans la version 1007 !
Lorsque vous donnez une pile d'objet à quelqu'un, cela active l'évènement "Perte".

5) Évènement "Charge épuisées"

Cet évènement se déclenche juste après que l'objet ai perdu toute ses charges et donc qu'il ai été supprimé. Si dans les conditions de l'événement vous comptez le nombre d'occurrences de l'objet dans les sacs, cela ne comptera pas l'objet qui vient d'être épuisé.
De plus, si l'évènement contient un ajout d'un autre objet, il se placera dans le slot qui viendra d'être libéré par l'objet consommé.

6) Évènement "Fin de vie"

Cet évènement se déclenche juste après que l'objet ai été supprimé car arrivé à sa fin de vie. Si dans les conditions de l'événement vous comptez le nombre d'occurrences de l'objet dans les sacs, cela ne comptera pas l'objet qui vient d'être supprimé pour fin de vie.
De plus, si l'évènement contient un ajout d'un autre objet, il se placera dans le slot qui viendra d'être libéré par l'objet épuisé.

7) Évènement "Cooldown"

Rien à signaler, vu que cet évènement n'est pas le fruit d'un ajout ou d'une suppression d'objet.

Créateur de Total RP 2.
\(^_^)/
Total RP 2 creator.
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Firefox Windows 9x/NT/2000
12-07-2010, 09:43 PM
Message : #2
RE: [1007] Déclenchement des évènements d'objets
Super ! C'est beaucoup plus logique comme ça à mon sens !
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Firefox Windows 9x/NT/2000
03-10-2011, 11:59 AM
Message : #3
RE: [1007] Déclenchement des évènements d'objets
Oui ca clafirie quelque peu les choses.
Merci
Trouver tous les messages de cet utilisateur
Citer ce message dans une réponse Firefox Windows 9x/NT/2000
Poster une réponse 


Aller à :


Utilisateur(s) paracourant cette discussion : 3 Guest(s)