Discussion du forum |
|
Vous êtes sur la discussion Pourquoi il ne marche pas ?
39 reponses - 413 vues
modifié il y a 12 ans
Alors voilà, j'ai ce IF qui à l'air juste, mais il ne s'affiche pas. (Il n'y a aucun problème de syntaxe).
[IF Var7 = 19]Un autre chat ennemi te surprends pas derrière !
<img http://bildberg.eu/w6LG2AV7.gif>
[Mod VarJauge8]
[Mod Action4]
[IF Var8 = 0]Blalbla... [Mod Action8][/IF][/IF]
Mais il ne s'affiche pas !
Voici les réponses de cette discussion : (page 1/1)
Hmm... j'essaie de comprendre la correspondance de la variable 8, c'est de la vie ?
Aucune donnée ne s'affiche, c'est bien ça ?
Test voir avec ... [IF Var8 = 0]Blablou[Mod Action8][/IF][IF Var8 != 0][/IF]
[/IF]
On ne sait jamais. ^^
Merci :)
Non, j'ai tout essayé, mais ça ne marche toujours pas u_u
Je ne suis pas sur mais essaye avec ça :
[IF Var8 = 0]Bla Bla bla ... [Mod Action4][/IF]
[IF Var8 = 0][/IF]
J'espère que c'est ça !!!
Mais en fait c'est pas l'action qui ne s'affiche pas, c'est toute la quête n° 19 !
C'est que ton Var7 ne donne pas 19.
Mais il faut à tout prix que je continue ! Qu'est-que je vais faire si je ne peux pas faire plus de quêtes juste parce qu'une variable fait un caprice ?
Je te dirais bien de manger des Chamallows, mais ça ne va pas t'aider.
Merci, ça m'aide beaucoup
Je dois avouer, que ce IF est un véritable mystère...
Oui, mais s'il vous plaît !! Que quelqu'un essaye de résoudre ce IF !! J'ai à tout prix besoin de faire des quêtes !
peut metre que tu dois mettre ta variable à 18
Ben non, puisque j'ai déjà une quête N°18 ! La quête n°19, c'est le 19 !
Le truc aussi, c'est qu'on ne sait pas trop ce que tu as codé avant... Sinon pour ton Var8, tu as bien une durée ?
De plus si ta quête 18 ne passe pas à ta quête 19, c'est que tu n'as pas mis d'action pour changer la variable 7.
Tout mon codage est juste, je le sais car je n'ai pas eue de problème jusqu'à la quête n°19 ! Il y a le bouton pour Poursuivre les quêtes ! Mais la quête 19 ne s'affiche pas malgré tout mes efforts ! Je ne comprends pas du tout ce qu'il se passe ! Mon Var7 (Quête) est juste ! Oui, tout est juste ! Vraiment je ne comprends rien à ce qu'il se passe !
Vérifie bien qu'il n'y ait pas de problème de [/IF] mal placé, et qui ne validerait pas ta variable.
Non, tout est très bien placé !!! S'il vous plaît, je donne mon mot de passe à quelqu'un et qu'il me règle ça !!
Il y a forcément un erreur quelque part, il suffit d'un rien.
Non Green, je t'assure que j'ai tout vue !
Je te crois : Il m'arrive la même chose ... Malheureusement , je n'ai pas trouvé de solution ...
Ah oui, toi aussi ? Moi je ne comprends rien du tout !
Montrez votre code à quelqu'un d'autre, parfois, on l'a tellement vu qu'on ne voit pas où il y a une erreur.
Tu veux que je te donne mon codage Green ? (Bien que je suis sûre, que tu ne veuilles pas...)
Mais sinon tu fais un copier / coller du codage du niveau
Et aussi l'IF que ta utilisé sa serait pas IF NbPoints ?
@Music 1999 : Un peu compliqué d'utiliser un IF qui n'existe pas, en effet.
@ Etoile Emmêlée : Pour ton soucis, à part un [/IF] mal placé qui ne validerait pas ton dernier codage... ou l'action qui ne rajouterait +1 à la variable 7 dans ton écriture, je ne vois pas bien quel autre problème pourrait te faire rater l'élément pour valider ton codage, vu que tu as déjà utiliser ce genre de codes, et ce, bien avant la quête 19. : [
Sinon, essaies de faire un couper/coller de ton dernier codage et valider pour voir si au premier abord, tu n'aurais pas un [/IF] en trop et qui par exemple, te ferait bug par la suite le reste de ton code (pas d'affichage).
On ne sait jamais. :/
Bonsoir moi j'ai un soucis :
Je ne sais pas comment faire pour donner une récompence une fois que le membre a réussit sa quête ! S'ils cous plaît aidez moi !!!
Si il y avait un problème de [/IF], on m'aurait prévenue. Je vais essayer Vava.
Non, ça ne marche pas
Justement c'était une technique pour savoir s'il y avait un IF mal placé AVANT la quête 19, tu aurais eu le message d'un IF en trop par exemple.
-> S'il y a autant de [/IF] que de conditions, il n'y a pas de messages d'erreur même si mal placés. C'était juste pour s'assurer que ce n'était pas un problème d'IF antécédent au code parce que le fait que ta variable ne s'affiche pas alors qu'elle a l'air de remplir les conditions pour (si ton examination est juste)... eh bien, ça aurait pu être ce genre de cas.
Je me tue à vous dire que ce IF, après toutes mes vérifications, n'a aucun problèmes. Je l'ai revérifier, encore et encore, sans succès.
Tu sais, c'est un peu difficile de savoir sans le code alors on cherche ce qui pourrait engendré ce genre de problème et ça fait partie des choses récurrentes dans ce genre d'erreur. J'ai vu que tu m'avais envoyé le code, et effectivement il y a des [/IF] un peu partout même après des balises.
Je vais mettre le code en format bloc-note pour voir un peu mieux s'il y a plusieurs erreurs, je t'enverrai un MP plus tard.
Essaies déjà de corriger ça. A plus tard.
Alors, à chaque fois, que je rencontre un problème avec les IF's je me refais dans ma tête :
[IF Var7 = 19]Un autre chat ennemi te surprends pas derrière !
<img http://bildberg.eu/w6LG2AV7.gif>
[Mod VarJauge8][Mod Action4]
[IF Var8 = 0]Blalbla... [Mod Action8][/IF][/IF]
Si la Var7 est égale à 19, ni plus ni moins, le texte entier s'affichera.
À quoi correspond la Variable7, comment "l'activer" ? Quel est l'action 8, et la variable 8 ?
Julie2000 > Tu créer une variable « niveau » et une action «niveau suivant » . Au moment de creer l'action tu peux regler le nombre de points que sa t'apporte ou que sa t'enlève quand le joueur effectue l'action .
peut-être que tu ne dois pas mettre [VarJauge8] mais plutôt [Var8] ou [Mod VarJauge8] ou encore [Mod Var8] Si cela se trouve, tout bug à cause de ce module.
Alors la Var7 est la Var "Quête" et la Var8 c'est la Var de la "Jauge de vie adverse". Jusque ici, tout mon codage est juste.
J'ai essayée quelque chose d'un peu sournois (on verra si ça marche). Comme ma Var "Quête" ne marche pas à partir du numéro 19, j'ai décidée de faire ceci :
[IF VarQuête = 18][IF VarQuête2 = 0]Un autre chat te surprends par derrière !
Image.................
[Mod Varjauge truc-muche]
[Mod Action machin-bidule]
[IF Varjauge truc-muche = 0][Mod Action Poursuivre][/IF] (C'est normal qu'il manque un bloc IF)
Voilà :)
J'ai trouvée !! Vous avez tous, bel et bien raison ! J'avais mes IF un peu n'importe comment, mais en fait, j'ai vue qu'il m'en manquait un ! C'est donc pour cela, qu'il ne s'affichait pas ! Désolée, franchement d'être aussi étourdie !
Je suis contente pour toi, bonne continuation ! ++
Merci beaucoup !! Vous êtes vraiment tous gentils d'aider les autres ! Et encore désolée d'être si étourdie !!!
Poster un message
Veuillez vous connecter pour poster sur le forum.