Gérez votre site :

52 644 Webmasters - 773 077 Membres INSCRIPTION - Mot de passe oublié ?

Discussion du forum

News

Vous êtes sur la discussion Choix entre 2 actions

Forum :: Questions IF :: Discussion
Ouvert Choix entre 2 actions
de Mme Le Maire (la-villa-city - créé le 9 fev 2010 à 8h 10
9 reponses - 478 vues
modifié il y a 14 ans
Bonjour !

Me revoilà venir vers les pros en codage de IF pour une petite aide sur un choix d'action...

En reprenant le code que Jinko m'avait préparé pour mon jardin potager, je voudrais refaire pareil mais pour une gestion de volaille.

Je coince sur le choix de la couvé.

Après la fin de couvé, je me retrouve vendre les oeufs alors que je voudrais passer à l'étape de la création [Mode création poussin] juste après a fin de la couvé... puis retour au poulailler

Comment passer cette étape sans passer par la vente ?
quand on clique sur le choix "laisser couver "

( Si on veut choisir de vendre ...L'action pour la vente est bonne ! J'ai testé, ça fonctionne très bien !)

Voici le début du code :

[IF Var26 = 0] <img http://s2.e-monsite.com/2010/02/09/01/couple-poule-coq.jpg>
Voulez vous préparer le poulailler pour que vos poules puissent pondre ?
[Mod Action104][/IF]

[IF Var26 = 1] <img http://s2.e-monsite.com/2010/02/09/03/oeufs-pondu.jpg>
Vos poules ont pondue ! !
Voulez-vous ramasser les oeufs maintenant ?
[Mod Action102]
Où voulez vous les laisser couver ?
[Mod ActionLaisser couver] [/IF] ◄ ça coince après ici

► Empécher cet partie !
[IF Var26 = 2] <img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Vous avez fini de rammasser vos oeufs , voulez-vous aller les vendre au marché maintenant ?
[Mod Action103][/IF]

[IF Var26 = 3][IF Seconde = 1] <img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Bravo vous avez réussi a vendre 6 oeufs et leur vente vous rapporte 12 Euros
[Mod Action96][/IF][/IF]
[IF Var26 = 3][IF Seconde = 2] <img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Bravo vous avez réussi a vendre 12 oeufs et leur vente vous rapporte 24 Euros
[Mod Action97][/IF][/IF][IF Var26 = 3][IF Seconde = 3] <img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Bravo vous avez réussi a vendre 24 oeufs et leur vente vous rapporte 48 Euros! Bel affaire !
[Mod Action98][/IF][/IF][IF Var26 = 3][IF Seconde = 4] "<img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Dommage vous n'avez vendu que 3 oeufs et la vente vous rapporte 6 Euros
[Mod Action99][/IF][/IF][IF Var26 = 3][IF Seconde = 5] <img http://photomaniak.com/upload/out.php/i866894_marchvide.jpg>
Catastrophe ! un voleur est passé et a prit tous vos oeufs vous n'avez plus rien !
[Mod Action100][/IF][/IF]

...ext.......


J'espère avoir été claire et espère que vous aurez la réponse Smiley
Merci d'avance pour votre aide
Voici les réponses de cette discussion : (page 1/1)

le 9 fev 2010 à 13h 50 (il y a 14 ans)
En ligne Green (fantaseia
Salut !

Je vois bien ce que tu veux faire et après m'être torturé l'esprit une bonne dizaine de minutes, je n'ai pas encore complètement la réponse à ta question. J'ai bien des éléments de réponse mais je ne peux pas encore les formuler de façon claire, xD. En plus j'explique très mal. Je vais essayer de voir ça, mais peut-être que quelqu'un passera avant moi.

En tout cas, ça a l'air très intéressant, ça m'a donné envie de m'inscrire sur ton site car il me semble bien fait !
le 9 fev 2010 à 15h 02 (il y a 14 ans)
En ligne Mme Le Maire (la-villa-city
Je te remercie pour ton aide Green :)
et merci de ton inscription !
Je pourrais te donner l'acces a cette gestion pour tester si tu veux ^^

Dommage que Jinko n'est pas disponnible en ce moment, il est champion a ce codage !
Si quelqu'un d'autre veut m'aider, je suis preneuse ^^

Encore merci !

!
le 10 fev 2010 à 16h 27 (il y a 14 ans)
En ligne Jinko (kawaii-machi
[IF Var26 = 0] <img http://s2.e-monsite.com/2010/02/09/01/couple-poule-coq.jpg>
Voulez vous préparer le poulailler pour que vos poules puissent pondre ?
[Mod Action104][/IF]
Action104 => +1 dans Var26

[IF Var26 = 1] <img http://s2.e-monsite.com/2010/02/09/03/oeufs-pondu.jpg>
Vos poules ont pondue ! !
Voulez-vous ramasser les oeufs maintenant ?
[Mod Action102]
Où voulez vous les laisser couver ?
[Mod ActionLaisser couver] [/IF]
Action102 => +1 dans Var26
Action laissercouver => +2 dans Var26

Par contre pour les vendre tu veux que les oeufs aient été couvés ou juste ramassés ? ou un des deux ?

Sinon ça donne ça si c'est après les avoir ramasser :
[IF Var26 = 2] <img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Vous avez fini de ramasser vos oeufs , voulez-vous aller les vendre au marché maintenant ?
[Mod Action103][/IF]

Après les avoir couvés :
[IF Var26 = 3] <img http://s2.e-monsite.com/2010/02/09/03/couve-oeuf.jpg>
Vous avez fini de couver vos oeufs , voulez-vous aller les vendre au marché maintenant ?
[Mod Action103][/IF]

Pour les deux :
[IF Var26 = 2 || Var26=3]<img http://s2.e-monsite.com/2010/02/09/03/couve-oeuf.jpg>
Vos oeufs sont prêts , voulez-vous aller les vendre au marché maintenant ?
[Mod Action103][/IF]

Action 103 => +2 dans Var26

[IF Var26 = 4 || Var26 = 5][IF Seconde = 1] <img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Bravo vous avez réussi a vendre 6 oeufs et leur vente vous rapporte 12 Euros
[Mod Action96][/IF][/IF]
[IF Var26 = 4 || Var26 = 5][IF Seconde = 2] <img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Bravo vous avez réussi a vendre 12 oeufs et leur vente vous rapporte 24 Euros
[Mod Action97][/IF][/IF][IF Var26 = 4 || Var26 = 5] <img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Bravo vous avez réussi a vendre 24 oeufs et leur vente vous rapporte 48 Euros! Bel affaire !
[Mod Action98][/IF][/IF][IF Var26 = 4 || Var26 = 5][IF Seconde = 4] "<img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Dommage vous n'avez vendu que 3 oeufs et la vente vous rapporte 6 Euros
[Mod Action99][/IF][/IF][IF Var26 = 4 || Var26 = 5][IF Seconde = 5] <img http://photomaniak.com/upload/out.php/i866894_marchvide.jpg>
Catastrophe ! un voleur est passé et a prit tous vos oeufs vous n'avez plus rien !
[Mod Action100][/IF][/IF]

...etc.......
Action 96, 97, 98, 99, 100 .... => -5 dans Var26
Et après ça te ramène à l'étape 1
le 10 fev 2010 à 16h 32 (il y a 14 ans)
En ligne Jinko (kawaii-machi
"Après la fin de couvé, je me retrouve vendre les oeufs alors que je voudrais passer à l'étape de la création [Mode création poussin] juste après a fin de la couvé... puis retour au poulailler"
Oups je n'avais pas du tout vu cette phrase !
Bon ben du coup mon code n'est pas le bon, je te le refais de suite ;-)
le 10 fev 2010 à 16h 52 (il y a 14 ans)
En ligne Jinko (kawaii-machi
[IF Var26 = 0][IF Agebidule >= 5] [IF Varcouve = 0]<img http://s2.e-monsite.com/2010/02/09/01/couple-poule-coq.jpg>
Voulez vous préparer le poulailler pour que vos poules puissent pondre ?
[Mod Action104][/IF][/IF][/IF]
[IF Var26 = 0][IF Agebidule < 5][IF Varcouve = 0] <img http://s2.e-monsite.com/2010/02/09/01/couple-poule-coq.jpg>
Vos poussins sont trop jeunes, attendez qu'ils grandissent et deviennent des poules pour les faire pondre[/IF][/IF][/IF]
[IF Var26 = 0][IF Varcouve = 1]<img http://s2.e-monsite.com/2010/02/09/01/couple-poule-coq.jpg>
Voulez vous créer un poussin ?[Mod Actioncreationpoussin][/IF][/IF]

Action104 => +1 dans Var26

Pour les ramasser aussitôt :
[IF Var26 = 1] <img http://s2.e-monsite.com/2010/02/09/03/oeufs-pondu.jpg>
Vos poules ont pondue ! !
Voulez-vous ramasser les oeufs maintenant ?
[Mod Action102]/IF]
Action102 => +1 dans Var26

Pour les faire couver :
[IF Var26 = 1] <img http://s2.e-monsite.com/2010/02/09/03/oeufs-pondu.jpg>
Vos poules ont pondue ! !
Voulez-vous couver vos oeufs au poulailler au lieu de les ramasser maintenant ?
[Mod Actionlaissercouver]/IF]
Actionlaisser couver => +1 dans Variable couve et -1 dans Var26

[IF Var26 = 2] <img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Vous avez fini de rammasser vos oeufs , voulez-vous aller les vendre au marché maintenant ?
[Mod Action103][/IF]

Action103 => +1 dans Var26

[IF Var26 = 3[IF Seconde = 1] <img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Bravo vous avez réussi a vendre 6 oeufs et leur vente vous rapporte 12 Euros
[Mod Action96][/IF][/IF]
[IF Var26 = 3[IF Seconde = 2] <img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Bravo vous avez réussi a vendre 12 oeufs et leur vente vous rapporte 24 Euros
[Mod Action97][/IF][/IF][IF Var26 = 3] <img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Bravo vous avez réussi a vendre 24 oeufs et leur vente vous rapporte 48 Euros! Bel affaire !
[Mod Action98][/IF][/IF][IF Var26 = 3][IF Seconde = 4] "<img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Dommage vous n'avez vendu que 3 oeufs et la vente vous rapporte 6 Euros
[Mod Action99][/IF][/IF][IF Var26 = 3][IF Seconde = 5] <img http://photomaniak.com/upload/out.php/i866894_marchvide.jpg>
Catastrophe ! un voleur est passé et a prit tous vos oeufs vous n'avez plus rien !
[Mod Action100][/IF][/IF]

...etc.......
Action 96, 97, 98, 99, 100 .... => -3 dans Var26
Et après ça te ramène à l'étape 1
le 10 fev 2010 à 16h 52 (il y a 14 ans)
En ligne Jinko (kawaii-machi
Voilà là ça devrait être bon ;-)
le 10 fev 2010 à 18h 42 (il y a 14 ans)
En ligne Mme Le Maire (la-villa-city
Cool, merci de ton passage Jinko Smiley

J'ai testée et ça marche ! après la couvé, la vente n'y parrait plus, on repart au poullailler ouf ! tu reste un champion de codage Smiley Merci

par contre, il n'y a pas de naissance après la couvée.
il manque juste cette partie...
Je voudrais qu'après la couvée la création du bidule poussin apparait avant de retourner au poulailler

Je pense a :

[IF Var26 = ???][IF Varcouve = 1]<img http://s2.e-monsite.com/2010/02/09/01/couple-poule-coq.jpg>
Voulez vous créer un poussin ?[Mod creation Poussin][/IF][/IF]

et après le retour au poulailler

quel N° a la var26 pour la naissance ?

le 10 fev 2010 à 20h 03 (il y a 14 ans)
En ligne Jinko (kawaii-machi
Ok je te remets tout le code avec les modifications ;-) :

[IF Var26 = 0][IF Agebidule >= 5] [IF Varcouve = 0]<img http://s2.e-monsite.com/2010/02/09/01/couple-poule-coq.jpg>
Voulez vous préparer le poulailler pour que vos poules puissent pondre ?
[Mod Action104][/IF][/IF][/IF]
[IF Var26 = 0][IF Agebidule < 5][IF Varcouve = 0] <img http://s2.e-monsite.com/2010/02/09/01/couple-poule-coq.jpg>
Vos poussins sont trop jeunes, attendez qu'ils grandissent et deviennent des poules pour les faire pondre[/IF][/IF][/IF]
Action104 => +1 dans Var26

Pour les ramasser aussitôt :
[IF Var26 = 1] <img http://s2.e-monsite.com/2010/02/09/03/oeufs-pondu.jpg>
Vos poules ont pondue ! !
Voulez-vous ramasser les oeufs maintenant ?
[Mod Action102]/IF]
Action102 => +1 dans Var26

Pour les faire couver :
[IF Var26 = 1] <img http://s2.e-monsite.com/2010/02/09/03/oeufs-pondu.jpg>
Vos poules ont pondue ! !
Voulez-vous couver vos oeufs au poulailler au lieu de les ramasser maintenant ?
[Mod Actionlaissercouver][/IF]
Actionlaisser couver => +1 dans Variable couve et +1 dans Var26

Pour la naissance :
[IF Var26 = 2][IF Varcouve = 1] <img http://s2.e-monsite.com/2010/02/09/03/oeufs-pondu.jpg>
Vos oeufs sont sur le point d'éclore, voulez-vous faire naitre vos poussins ?
<a www.page avec mod creation poussin>[Mod Actionnaissance]</a>[/IF][/IF]
Actionnaissance => -2 dans Var26 et -1 dans Varcouve

[IF Var26 = 2] <img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Vous avez fini de rammasser vos oeufs , voulez-vous aller les vendre au marché maintenant ?
[Mod Action103][/IF]
Action103 => +1 dans Var26

[IF Var26 = 3[IF Seconde = 1] <img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Bravo vous avez réussi a vendre 6 oeufs et leur vente vous rapporte 12 Euros
[Mod Action96][/IF][/IF]
[IF Var26 = 3[IF Seconde = 2] <img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Bravo vous avez réussi a vendre 12 oeufs et leur vente vous rapporte 24 Euros
[Mod Action97][/IF][/IF][IF Var26 = 3] <img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Bravo vous avez réussi a vendre 24 oeufs et leur vente vous rapporte 48 Euros! Bel affaire !
[Mod Action98][/IF][/IF][IF Var26 = 3][IF Seconde = 4] "<img http://s2.e-monsite.com/2010/02/09/03/recolte-oeuf.jpg>
Dommage vous n'avez vendu que 3 oeufs et la vente vous rapporte 6 Euros
[Mod Action99][/IF][/IF][IF Var26 = 3][IF Seconde = 5] <img http://photomaniak.com/upload/out.php/i866894_marchvide.jpg>
Catastrophe ! un voleur est passé et a prit tous vos oeufs vous n'avez plus rien !
[Mod Action100][/IF][/IF]

...etc.......
Action 96, 97, 98, 99, 100 .... => -3 dans Var26
Et après ça te ramène à l'étape 1
le 11 fev 2010 à 16h 47 (il y a 14 ans)
En ligne Mme Le Maire (la-villa-city
Yes !! tout marche super ! Smiley
Milles merci Jinko Smiley
Je t'offre une 2eme médaille pour ce codage Smiley

----
Probblème résolu !
Poster un message
Veuillez vous connecter pour poster sur le forum.

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