Manage your site:

52 704 Webmasters - 775 396 Members REGISTER - Forgot your password?

Discussion du forum

News

Vous êtes sur la discussion Gros problème avec IF, niveaux

Forum :: Questions IF :: Discussion
Ouvert Gros problème avec IF, niveaux
de Aymeric & Olivia (yoshy-lands - créé le 9 fev 2013 à 11h 33
12 reponses - 301 vues
modifié il y a 11 ans
Bonjour,
J'ai un problème avec les IF.
Je voulais faire des niveaux avec les IF.
J'ai crée une variable niveau
Et une action Niveau suivant qui ajoute +1 à la Variable niveau.
Voici mon code :
Niveau 1 :
[IF Bidule =1]Avoir 1 yoshy.[/IF]
Bravo, vous avez réussi ![Mod Action10]
Niveau 2 :
[IF JoursActifs <4]Avoir 5 jours actifs.[/IF]
Bravo vous avez réussi ! [Mod Action10]
Niveau 3 :
[IF Point =1000]Avoir 1000 oeufs.[/IF]
Bravo vous avez réussi ! [Mod Action10]

J'ai mis ce code sur la page d'accueil et ça ne marche pas, ça me mets "Erreur de syntaxe dans la condition ==1"
Pouvez-vous m'aider ?
Merci beaucoup de votre aide.
Voici les réponses de cette discussion : (page 1/1)

le 9 fev 2013 à 11h 40 (il y a 11 ans)
En ligne Alice (nature-de-chat
D'accord il te faut une variable niveaux Y ni besoin ni vitale
une action valider X qui ajoute +1 a la var Y

le code:(sur la page de ton yoschy
[IF VarY = 0] Vous devez avoir 1000 œufs [IF Point =1000][Mod ActionX][/IF][/IF]

j’espère que je t'ai aidé ;)
le 9 fev 2013 à 11h 42 (il y a 11 ans)
En ligne ☠ [Wę♭mąstęя] Σąɨk ☠ (w-master
C'est normal que sa fasse sa. En fait tu dois mettre un espace comme ceci :

[IF Bidule = 1]Avoir 1 yoshy.[/IF]

[IF JoursActifs < 4]Avoir 5 jours actifs.
Bravo vous avez réussi ! [Mod Action10][/IF]

[IF Point = 1000]Avoir 1000 oeufs;
Bravo vous avez réussi ! [Mod Action10][/IF]

le 9 fev 2013 à 11h 42 (il y a 11 ans)
En ligne ☠ [Wę♭mąstęя] Σąɨk ☠ (w-master
Je crois...
le 9 fev 2013 à 12h 58 (il y a 11 ans)
En ligne Green (ecoland
L'IF Bidule n'existe pas, c'est NbBidule.
Sinon, tu devrais mettre les IF seulement autour de la phrase "Vous avez réussi [...]", car sinon, les membres qui n'ont pas réussi ne verront pas ce qu'ils doivent faire !
le 9 fev 2013 à 17h 45 (il y a 11 ans)
En ligne Aymeric & Olivia (yoshy-lands
Merci beaucoup tout le monde !!
le 9 fev 2013 à 17h 52 (il y a 11 ans)
En ligne Aymeric & Olivia (yoshy-lands
Heu ... J'ai suivi vos conseils et ça ne marche toujours pas. Vous pouvez re-écrire (copier/coller) MON code mais en corrigeant les fautes.
Merci ^^
le 9 fev 2013 à 18h 30 (il y a 11 ans)
En ligne Green (ecoland
Voilà ton code en version corrigée & améliorée. Il faut remplacer le X de VarX par le n° de ta variable niveau. Tout est collé pour éviter les espaces blancs (puisque tout ne s'affiche pas selon le niveau du joueur). Dis-moi s'il y a une erreur, ça arrive souvent de faire des fautes quand on ne teste pas ^^

<b>[IF VarX = 0]Niveau 1 : avoir un yoshi [IF NbBidule = 0]0/1[/IF][IF NbBidule = 1]1/1[/IF]</b>
[IF Bidule = 0]Vous n'avez pas encore réussi.[/IF][IF Bidule > 0]Bravo, vous avez réussi ! [Mod Action10][/IF][/IF]<b>[IF VarX = 1]Niveau 2 : avoir 5 jours actifs [IF JoursActifs <= 5][Mod JourActif]/5)[/IF]</b>
[IF JoursActifs < 5]Vous n'avez pas encore réussi.[/IF][IF JoursActifs >= 5]Bravo, vous avez réussi ! [Mod Action10][/IF][/IF]<b>[IF VarX = 2]Niveau 3 : avoir 1000 œufs [IF Points < 1000][Mod Point]/1000)[/IF]</b>
[IF Points < 1000]Vous n'avez pas encore réussi.[/IF][IF Points >= 1000]Bravo, vous avez réussi ! [Mod Action10][/IF][/IF]


le 9 fev 2013 à 19h 55 (il y a 11 ans)
En ligne Aymeric & Olivia (yoshy-lands
Merci je vous dirai ^^
le 10 fev 2013 à 11h 41 (il y a 11 ans)
En ligne Aymeric & Olivia (yoshy-lands
ça ne marche pas.
le 10 fev 2013 à 12h 38 (il y a 11 ans)
En ligne Green (ecoland
Dis-moi plutôt ce que ça fait ><
le 10 fev 2013 à 13h 47 (il y a 11 ans)
En ligne Aymeric & Olivia (yoshy-lands
ça me mets "erreur de syntaxe dans la condition ==0" et ça me mets aussi que le module Point n'existe pas.
le 10 fev 2013 à 15h 05 (il y a 11 ans)
En ligne Green (pixels-maelstrom
C'est Points avec un S, je me suis trompée mais tu aurais pu trouver ça tout seul. Et NbBidule au lieu de Bidule.
Poster un message
Veuillez vous connecter pour poster sur le forum.

Webidev | v2.10.0 | © Webidev 2007 - 2024 | Contact