Inscrit le: 31 Oct 2007 Messages: 142 Sujets: 23 Spécialité en worldedit: Boarf
Posté le: 09/11/07 20:47 Sujet du message: Et un déclencheur qui plante, un ! ><
Bon beh voilà je viens de finir mon premier trigger en Jass :°
Comme je m'y attendais ça marche pas, mais je comprends pas trop pourquoi. Quand je fais vérifier la syntaxe, j'ai une série de messages bizarres :
Code:
ligne 6 : undeclared variable : udg_Manavore
ligne 45 : undeclared variable : udg_ManavoreChanneling
ligne 46 : undeclared variable : gg_trg_CanalisationOn
ligne 49 : comparing two variables of different primitive types (exept real and integer) is not allowed
ligne 61 : undeclared variable : gg_trg_ManaDrain2
Pourtant les variables citées existent, sont de même nature que celles auquelles je les compare et les triggers existent aussi =/
Inscrit le: 23 Aoû 2007 Messages: 7143 Sujets: 147 Spécialité en worldedit: le troll, le flood, la vulgarité, mon coeur balance Médailles: 2 (En savoir plus...)
Posté le: 09/11/07 21:09 Sujet du message:
ligne 6 : undeclared variable : udg_Manavore
ligne 45 : undeclared variable : udg_ManavoreChanneling
ligne 46 : undeclared variable : gg_trg_CanalisationOn
ligne 49 : comparing two variables of different primitive types (exept real and integer) is not allowed
ligne 61 : undeclared variable : gg_trg_ManaDrain2
Tu as bien déclaré dans l'éditeur de variable la variable unité Manavore, le booleen ManavoreChanneling (sans le udg_) et tu as un trigger qui se nomme CanalisationOn ?
Car c'est ce que te réclame l'éditeur.
sinon pour tes fonctions tu n'es pas obligé d'y mettre _Trig, excepté pour l'initialisation du trigger qui doit respecter cette syntaxe :
InitTrig_nomDuTrigger _________________
Inscrit le: 23 Aoû 2007 Messages: 7143 Sujets: 147 Spécialité en worldedit: le troll, le flood, la vulgarité, mon coeur balance Médailles: 2 (En savoir plus...)
Posté le: 09/11/07 21:32 Sujet du message:
pourtant c'est cela le problème et pour m'en assurer j'ai testé moi même.
tu as bien nommé ces variables sans le udg_ ?
tu utilises quel éditeur ? _________________
Inscrit le: 31 Oct 2007 Messages: 142 Sujets: 23 Spécialité en worldedit: Boarf
Posté le: 09/11/07 21:38 Sujet du message:
Oui après avoir vérifié 5 ou 6 fois je suis sur et certain d'avoir bien nommé les variables. Sinon j'utilise le jassnewgenpack dernière version. _________________
Inscrit le: 31 Oct 2007 Messages: 142 Sujets: 23 Spécialité en worldedit: Boarf
Posté le: 09/11/07 22:42 Sujet du message:
Bon après une tite discussion il s'avèrait qu'il manquait l'event au trigger xD
Mais une fois le problème résolu, j'en recontre un nouveau...
Quand je tente de lancer le sort, le seul résultat c'est un message de type limite ><
Il semblerait que ça soit du au fait que les boucles durent plus que le temps réglementaire... J'aimerais donc savoir comment contourner cette limitation autrement que par un wait (pas assez précis)
Pis ya ptet un problème de boucle infinie aussi (faut savoir que le trigger lancé avant de débuter la boucle principale est sensé, au bout de 5 secondes, faire passer le boléen ManavoreChanneling à false, ce qui arrête la boucle)
Si c'est le cas, même question : comment faire ? ><
Brissou de Mourièssou Créateur de sorts, depuis 1936.
Inscrit le: 30 Aoû 2007 Messages: 1510 Sujets: 26 Spécialité en worldedit: Développer des jeux vidéos pour le fun, donc world edit c'est comme faire une addition. Médailles: 2 (En savoir plus...)
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum