Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
rgf Membre reconnu

Inscrit le: 09 Mar 2009 Messages: 1154 Sujets: 54 Spécialité en worldedit: Croâ ?
|
|
Revenir en haut |
|
 |
profet Instanton Gravitationnel Singulier

Inscrit le: 21 Aoû 2007 Messages: 1633 Sujets: 53 Spécialité en worldedit: Pain d'épice multitâche (terrain, scripts, textures, modèles...) Médailles: 2 (En savoir plus...)
|
Posté le: 24/12/09 00:23 Sujet du message: |
|
|
On peut.
Mais si tu utilises des Wait, et que le déclencheur s'exécute à nouveau AVANT que la première série d'action soit executée, la valeur contenue dans la variable sera remplacée (car c'est la même variable).
Dans de tels cas, on utilise des variables locales, qui sont "créées" à chaque fois que le déclencheur se lance. _________________
Bêta Systems: 70%
Bêta Spells: 13%
Bêta Arts & graphics: 70% |
|
Revenir en haut |
|
 |
rgf Membre reconnu

Inscrit le: 09 Mar 2009 Messages: 1154 Sujets: 54 Spécialité en worldedit: Croâ ?
|
Posté le: 24/12/09 02:02 Sujet du message: |
|
|
Le problème ne vient pas de là, mais plutôt du fait que dans les évènement, les variables globales n'apparaissent pas dans les listes.
Par ex Gui: | Trigger:  Unité - A unit comes within 256.00 of Unité |
L' "unité" ne peut pas être remplacé par ma variable Dummy_Unit _________________
Croâh ?
 |
|
Revenir en haut |
|
 |
Doubotis Membre honoraire

Inscrit le: 10 Mai 2008 Messages: 246 Sujets: 15 Spécialité en worldedit: Worldediter ²
|
Posté le: 24/12/09 02:42 Sujet du message: |
|
|
Il faut séparer ça en 2 déclencheurs.
Premier déclencheur : Initialiseur
Second déclencheur : Le véritable déclencheur
En gros, si tu veux atteindre les variables globales, tu peux le faire à partir de l'action "Déclencheur - Add New Event". _________________
Soigner est la plus noble tâche que l'humanité puisse accomplir. |
|
Revenir en haut |
|
 |
rgf Membre reconnu

Inscrit le: 09 Mar 2009 Messages: 1154 Sujets: 54 Spécialité en worldedit: Croâ ?
|
|
Revenir en haut |
|
 |
Troll-Brain Ri1kamoua

Inscrit le: 23 Aoû 2007 Messages: 7146 Sujets: 147 Spécialité en worldedit: le troll, le flood, la vulgarité, mon coeur balance Médailles: 2 (En savoir plus...)
|
Posté le: 24/12/09 09:27 Sujet du message: |
|
|
Profet s'égare, c'est vrai pour les conditions ou actions, mais pour les event ca prend la référence de la variable à l'instant T, si on change sa valeur par la suite, cela n'a aucun effet.
Autrement dit l'event prend la valeur de la variable et non la référence, qu'elle soit globale ou locale. _________________
Le violet, c'est moche. |
|
Revenir en haut |
|
 |
|