Discussion du forum |
|
Vous êtes sur la discussion Choix entre 2 actions
9 reponses - 498 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
Merci d'avance pour votre aide
Voici les réponses de cette discussion : (page 1/1)
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 !
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 !
!
[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
"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 ;-)
[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
Voilà là ça devrait être bon ;-)
Cool, merci de ton passage Jinko
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
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 ?
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
Yes !! tout marche super !
Milles merci Jinko
Je t'offre une 2eme médaille pour ce codage
----
Probblème résolu !
Poster un message
Veuillez vous connecter pour poster sur le forum.