Discussion du forum |
|
Vous êtes sur la discussion Problème avec reproduction
Problème avec reproduction
de
Emy (
kanin)
- créé le 7 oct 2014 à 19h 36
9 reponses - 373 vues
modifié il y a 10 ans
Voilà j'ai décider de mettre un mode reproduction dans mon jeu mais un peu modifié que le tuto normal de la repro quil y a sur ce forum.
Au lieu de créer deux types de bidule je joue plutot par les sexe et ca crée un typebidule "normal" qui a 1 semaine et non un typebidule "bébé" qui ne change pas.
J'ai trois typebidule sur mon jeu: 1= lapin angora 2= lapin nain 3= lapin bélier
Si le typebidule est 1 ou bin 2 ou bin 3, agebidule >1 (c'est pour tester, plus tard ca sera > que 24 soit 24 semaines), sexebidule = 0 varX =0 et varY =1 ça donne le lien pour créer
cependant pour cela sur la page dun autre bidule s'il est de sexe masculin, que son âge est plus de 1 et qu'il y a plus de 2 bidule alors un lien saillir apparait
ce lien va sur une page qui qui fait choisir la femelle et saillir
quand ont fait saillir:
la varX est reproduction, se met a 100 et se vide en 5 minutes (se videra en 12 heures, j'ai mis 5 minutes pour tester)
la varY monte de 1
Mais là en faisant tout cela hé bien le lien saillir fonctionne bien ainsi que le page pour choisir la femelle.
le hic c'est qu'après 5 minutes le ModCreation ne s'affiche pas....
Voici le code:
<fieldset>
<legend><b>Reproduction</b></legend>
[IF SexeBidule = 1 && NbBidule = 2 && AgeBidule > 1]]Vous pouvez vous reproduire, <a http://www.webidev.com/kanin/ViewPage?Id=1074163>Saillir</a> [/IF]
[IF SexeBidule = 0 && Var8 = 0 && Var6 = 1 && NbBidule = 2 && TypeBidule = 1 && AgeBidule >1][Mod Creation1][/IF]
[IF SexeBidule = 0 && Var8 = 0 && Var6 = 1 && NbBidule = 2 && TypeBidule = 2 && AgeBidule >1][Mod Creation2][/IF]
[IF SexeBidule = 0 && Var8 = 0 && Var6 = 1 && NbBidule = 2 && TypeBidule = 3 && AgeBidule >1][Mod Creation3][/IF]
</fieldset>
Voici les réponses de cette discussion : (page 1/1)
le 8 oct 2014 à 17h 40 (il y a 10 ans)
Emy (
kanin)
... peut être qu'un jour j'aurai une réponse, le forum a l'air mort
Contenu supprime sur demande.
le 8 oct 2014 à 19h 24 (il y a 10 ans)
Emy (
kanin)
merci beaucoup, pour le typebidule tu as raison, j'avais pas penser que c'était un if de plus pour rien XD
je vais revérifier comme il faut, il doit y avoir de quoi que j'ai mal fait.
Contenu supprime sur demande.
le 8 oct 2014 à 19h 45 (il y a 10 ans)
Emy (
kanin)
Bon j'ai tester, la femelle a tout les IF qu'il faut et rien n'apparait :s
Contenu supprime sur demande.
le 8 oct 2014 à 20h 09 (il y a 10 ans)
Emy (
kanin)
Oui, j'ai trouver le/les problèmes
1- Apparamment c'est le NbBidule qui bloquait vu que j'avais mis = au lieu de >... parce que automatiquement quand ten a 3 ca ne marche plus XD
2- À force de cliquer sur saillir évidamment la variableY augmente de plus que 1 donc il ne faut pas mettre = mais >0 XD sinon ça ne fonctionne pas
Voilà c'était les deux erreurs et pourtant c'était si facile à voir donc maintenant mes bidules peuvent reproduire :)
C'est mieux que de créer 3 bidules dont un qui reste tout le temps bébé comme le tuto reproduction qu'il y a sur le forum. Si quelqu'un veut ce genre de code de repro pour son jeu je peut le donner, maintenant il fonctionne totalement :)
Ah, ça fait plaisir de voir qu'il y a des personnes qui se trompent mais qui réfléchissent et finissent par réussir (avec de l'aide ou pas).
Contenu supprime sur demande.
Poster un message
Veuillez vous connecter pour poster sur le forum.