| | Portail | Diablo | DiabloII | DiabloIII | Warcraft III | World of Warcraft | Starcraft II | SCGhost | Film Warcraft | | |
|
|
|
|
Page Précédente | |
| Auteur | Sujet : concernant les effets |
Le vagabond | Mais tu as conscience que même si une unité touche l'empaleur il ne se passera rien. |
Troll-Brain http://worldedit.free.fr/forum | cela dépend des effets je pense.
|
Maximaxou rejoignez les fidèles du JASS | Merci, ça fait plaisir |
Maximaxou rejoignez les fidèles du JASS | Ah au fait j'oubliais... j'adore ton image |
Maximaxou rejoignez les fidèles du JASS | Merci pour ces explications claires et précises |
Maximaxou rejoignez les fidèles du JASS | Je ne comprends pas ce que tu veux dire par "créer d'autres fonctions entre la déclaration de la variable locale et l'utilisation de la variable globale".
|
Troll-Brain http://worldedit.free.fr/forum | c'est simple fait un déclencheur bidon avec plusieurs actions, convertis le en jass tu verras qu'il existera une fonction Trig_NomDeTonDéclencheur_Actions dans laquelle toutes tes actions seront répertoriées.
Message édité par Troll-Brain le 23-11-2006 à 15:50:15 |
Maximaxou rejoignez les fidèles du JASS | "Moi aussi mais certains ne l'aiment pas comme quoi les gôuts et les couleurs ..." --> tu n'aimes pas quoi ? |
Troll-Brain http://worldedit.free.fr/forum | je parlais de mon avatar (moi aussi je l'adores)
Message édité par Troll-Brain le 23-11-2006 à 15:52:27 |
Maximaxou rejoignez les fidèles du JASS | non là chui dans ma période brainstorming |
Troll-Brain http://worldedit.free.fr/forum | au fait pour me citer utilise les balises code sa sera plus clair [ code] ton texte [/code] sans aucun espace Message édité par Troll-Brain le 23-11-2006 à 16:03:41 |
Maximaxou rejoignez les fidèles du JASS | Pour essayer de comprendre, j'ai fais comme tu ma dis, avec un exemple, le voici : (les actions sont faites o pif)
|
Troll-Brain http://worldedit.free.fr/forum | justement la conition est en dehors donc si tu utilises cette astuce et que tu mets en condition la variable globale cela ne sera pas bon, donc les actions ne seront pas lancées correctement Message édité par Troll-Brain le 23-11-2006 à 16:19:10 |
Maximaxou rejoignez les fidèles du JASS | Au fait, pourquoi le code généré crée une fonction de type booléen pour les conditions du if, au lieu d'insérer directement les conditions dans le if ?
|
Troll-Brain http://worldedit.free.fr/forum | parce que c'est du gui et que comme je te l'ai expliqué c'est parfois lourd Message édité par Troll-Brain le 23-11-2006 à 16:22:38 |
Maximaxou rejoignez les fidèles du JASS | oui mais si tu utilises ta variable dans les actions du if uniquement (et pas dans les conditions), alors dans ce cas, il n'y aura pas de problème.
|
Troll-Brain http://worldedit.free.fr/forum |
Message édité par Troll-Brain le 23-11-2006 à 16:25:27 |
Maximaxou rejoignez les fidèles du JASS | Donc une fois une map entièrement finie, il serait utile de convertir le gui en jass et de rechercher des simplifications de programmation possibles, et de les effectuer manuellement, n'est-ce-pas ? |
Troll-Brain http://worldedit.free.fr/forum | je penses que wc3mapoptimiser le fait déjà mais j'ai jamais vraiment essayé, et cela me semble plutôt dur a réaliser, il vaut mieux directement penser en jass ^^
|
Maximaxou rejoignez les fidèles du JASS | Je veux dire, mettre dans le if les conditions directement, sans appeler une fonction extérieure, afin que la variable que l'on veut locale, soit utilisée dans la fonction Trig_essai_Actions seulement et non dans la fonction Trig_essai_Func002C. |
Maximaxou rejoignez les fidèles du JASS | Euh oui, ça semble assez balèze à faire en effet ^^. Mais que Wc3 Map optimizer le fasse, c'est parfé ça |
Troll-Brain http://worldedit.free.fr/forum | bah oui je t'ait dit que tu pouvais le faire en jass, un if then else il suffit de rajouter toutes les actions que tu veux.
Message édité par Troll-Brain le 23-11-2006 à 16:34:12 |
Maximaxou rejoignez les fidèles du JASS | Sinon, j'ai un autre problème : pourquoi ne peut-on pas utiliser de variable dans les évènements ? Le peut-on en jass ? |
Troll-Brain http://worldedit.free.fr/forum | même pas besoin il existe la fonction délencheur-add new event, c'est dans les actions.
Message édité par Troll-Brain le 23-11-2006 à 16:39:26 |
Maximaxou rejoignez les fidèles du JASS | whaa génial merci |
Maximaxou rejoignez les fidèles du JASS | hm mais si l'on génère tous les évènements avec cette action dont tu me parles, il n'y aura rien dans les évènements, et le declo ne s'exécutera jamais, si ? |
Troll-Brain http://worldedit.free.fr/forum |
|
Maximaxou rejoignez les fidèles du JASS | je suis bête, il suffit de mettre l'action d'ajout d'évènements, dans un autre évènement, qui s'exécutera à l'initialisation de la map... |
Troll-Brain http://worldedit.free.fr/forum |
|
Maximaxou rejoignez les fidèles du JASS | hm dis-moi si je me trompe mais... lorsque l'on ajoute un évènement contenant une ou des variables à un trigger, l'évènement créé ne prendra pas en compte l'adresse de la variable mais sa valeur, et ceci selon moi parce qu'un trigger doit pouvoir s'exécuter très rapidement (je ne sais pas comment fonctionne les évènnements mais j'en ai une vague idée, vraie ou fausse), or s'il devait récuppérer la valeur contenue à l'adresse d'une variable à chaque fois, cela poserait des problèmes. |
Maximaxou rejoignez les fidèles du JASS | l'action d'ajout d'évènement me sera grandement utile, par exemple pour simplifier ceci :
|
Troll-Brain http://worldedit.free.fr/forum | il ne le fait qu'une fois au moment de rajouter l'événement c'est d'ailleurs pour ca que même si la valeur de la variable change cela ne change rien pour l'événement Message édité par Troll-Brain le 23-11-2006 à 16:59:45 |
Page Précédente |





