Gérez votre site :

52 652 Webmasters - 773 100 Membres INSCRIPTION - Mot de passe oublié ?

Discussion du forum

News

Vous êtes sur la discussion [Tuto]La reproduction //clean\\

Forum :: Questions IF :: Discussion
Ouvert [Tuto]La reproduction //clean\\
de Seechi (thunder-stone - créé le 4 janv 2010 à 20h 26
118 reponses - 4300 vues
modifié il y a 9 ans
Bonjour, je me permets de refaire ce topic, relativement utile pour énormément de sites, l'autre étant pollué .


Comme je ne vois personne utiliser la même logique que moi pour le module de reproduction, je vais vous offrir le mien ^^

Voici par contre les inconvénients :
-il ne peut y avoir que 2 bidules de base .

Donc, tout d'abord, si vous avez un lien dans le menu pour créer le bidule, mettez ceci :
[IF NbBidule <= 2]Lien vers la page de création[/IF]
Il y aura un trou, mais c'est pas grave .
Ensuite, mettons que bidule est un chat, il vous faut un chat et une chatte pour que la reproduction soit faite (Si le membre a créé 2 males ou 2 femelles, c'est rapé pour lui, donc pensez à préciser que si ils veulent un bébé il faut 1gars 1fille) .
Bien, dans notre exemple, le nb max de bidule sera 3 (Papa, Maman et Baby) .

Pour la page bidule, vous choisissez le mode de fécondation .

Dans le cas de notre exemple, je prendrai une actionexterne pour le mâle( à placer sur une autre page, menu invisible), et il devra appliquer l'action à la femelle .

Cela remplira une VarX qui se vide en X heure et une VarY pour valider la fécondation .

Une fois cela fait, sur la page bidule, on mettra ceci :
[IF SexeBidule = 0 && VarX = 0 && VarY = 1 && NbBidule = 2][Mod Creation][/IF]

Et maintenant, le bilan du tuto :

ActionX : +100 VarX +1 VarY [Requiert VarY < 1](Féconder)
VarX : Besoin [X Heures] (Fécondation)
VarY : Rien (Activation Fécondation)

Page Bidule M :
[IF SexeBidule = 1 && NbBidule = 2]Vous pouvez vous reproduire, <a http://page_avec_actionexterne>se reproduire</a>

PageBidule F :
[IF SexeBidule = 0 && NbBidule = 2 && VarX = 0 && VarY = 1]Super, vous avez le don de donner la vie !
[Mod CreationX][/IF]

Page_avec_action_externe :

Vous pouvez féconder votre femelle .
[Mod ActionExterneX] la femelle (pensez bien à sélectionner la femelle) .

<a page_bidule_F/M>Retour à la pagebidule femelle/mâle</a>

Reproduction testable sur http://webidev.com/reproduction
Voici les réponses de cette discussion : (page 1/3)

le 6 janv 2010 à 12h 18 (il y a 14 ans)
En ligne Green (ecoland
Très intéressant, ça sera utile à beaucoup de personnes comme tu l'as dit !
le 6 janv 2010 à 12h 20 (il y a 14 ans)
En ligne Seechi (thunder-stone
En effet, la reproduction est un module très attendu chez les élevages d'animaux =)
le 6 janv 2010 à 12h 23 (il y a 14 ans)
En ligne Green (ecoland
Je l'ai testé, c'est bien fait mais le bébé reste "bébé chat" tout le temps^^

Et évidemment, ça limite à 3 bidules.

Moi je n'en ai pas trop besoin, quoique ça pourrait me servir sur Au Galop !
le 6 janv 2010 à 12h 26 (il y a 14 ans)
En ligne Seechi (thunder-stone
J'ai mis ça pour exemple =)
Tu peux bien entendu faire la création d'un bidule normal avec un codage [IF] qui lui donne le statut de Bébé Chat jusqu'à ce qu'il ait X jours ou que la variable Y soit égale à Z ^^
le 6 janv 2010 à 12h 33 (il y a 14 ans)
En ligne Green (au-galop
Oui, évidemment. Je disais ça pour les membres qui l'utiliseront et qui risquent d'avoir un "bébé chat" tout le temps s'ils ne savent pas bien utilisé les IF. Mais j'aime beaucoup comment est fait ton code, moi je ne me suis jamais vraiment penchée sur la reproduction vu que je n'ai presque pas de sites avec des animaux.
le 8 janv 2010 à 18h 30 (il y a 14 ans)
En ligne Camille (elevage3
je n'arrive pas a comprendre
on pourrais m'expliquer plus clairement svp
le 8 janv 2010 à 18h 32 (il y a 14 ans)
En ligne Camille (elevage3
Par exemple

<<Dans le cas de notre exemple, je prendrai une actionexterne pour le mâle( à placer sur une autre page, menu invisible), et il devra appliquer l'action à la femelle .>>

Quelle action externe ? et quelle action a la femelle
le 8 janv 2010 à 19h 00 (il y a 14 ans)
En ligne Seechi (thunder-stone
L'actionexterne "féconder", qui ajoutera 100 à la VarX et 1 à la VarY =) Il s'agît dans le tutoriel de ActionX
le 9 janv 2010 à 12h 55 (il y a 14 ans)
En ligne Lisa, Fantomette & Polon@ (lion-academy
Ton code est super, !
le 9 janv 2010 à 14h 08 (il y a 14 ans)
En ligne Seechi (thunder-stone
Merci =)
le 5 fev 2010 à 21h 25 (il y a 14 ans)
En ligne Doggy14 (poinfland
J'ai RIEN pigé ):
le 6 fev 2010 à 0h 10 (il y a 14 ans)
En ligne Seechi (thunder-stone
Et bien je peux RIEN pour toi =/ Ce code n'est pourtant pas compliqué . Mais il faut quand même un minimum de connaissance des IFs .
le 6 avril 2010 à 1h 44 (il y a 14 ans)
En ligne Samara (pokemonvirtuel
Bonsoir
j'ai un problème
j'ai une seule type de bidule qui évolue
donc bébé, puis adulte.
pour le reproduction je fait comment
car là j'arrive a mettre l'action féconder
mais une fois l'action du mâle terminée
sur la page de ma femelle il n'y a rien, comment je fait ?
merci d'avance
le 8 avril 2010 à 20h 47 (il y a 14 ans)
En ligne Jannou (barbapapa
C'est drôle j'ai eu la même idée que toiSmiley
Comme quoi les esprits se rencontrent!
le 20 juil 2010 à 16h 42 (il y a 13 ans)
En ligne Violette008 (doghouse
Je comprend rien !
le 20 juil 2010 à 22h 58 (il y a 13 ans)
En ligne Seechi (thunder-stone
Même réponse qu'il y a 5 mois, je peux pas faire plus précis .

http://webidev.com/reproduction teste, tu comprendras peut être un peu mieux .
le 3 aout 2010 à 15h 05 (il y a 13 ans)
En ligne Léa-Fan-de-twilihgt (world-of-cats
Salut!! J'ai pas trop trop compris ce qu'il faut faire!!! Est ce que quelqu'un peu m'expliquer un peu plus simplement si c'est possible :S

Merci!! Désolé du dérangement !!!
le 5 aout 2010 à 6h 37 (il y a 13 ans)
En ligne boo264 (boo-et-yoshi
Eh tout ceux qui posent des questions à propos de ce code ultra simple, allez lire le tutoriel IF de Webidev, c'est drôlement utile, non :D ? (sérieusement, apprenez ><)
le 5 aout 2010 à 16h 30 (il y a 13 ans)
En ligne Léa-Fan-de-twilihgt (world-of-cats
C'est bon, j'y comprend rien avec les truc X et Y........Qu'est ce que ça peut faire!!! Si tu n'aurais pas compris, sa te plairais pas!! Je demande dxe l'aide, pas des critiques
le 5 aout 2010 à 18h 09 (il y a 13 ans)
En ligne boo264 (dark-arts
X et Y = deux variables. C'est assez simple. Lol tu t'es fait bloqué par ça xD.
le 5 aout 2010 à 18h 41 (il y a 13 ans)
En ligne Corodima (monsterelevage
définission de critique : remarque , elles peuvent être bonnes ou mauvaises.
Et souvent CONSTRUCTIVENT.

Boo a raison, apprendre les IF serai utile.
Comme ça tu pourrais toi même faire des tutos et dire ç
le 6 aout 2010 à 3h 26 (il y a 13 ans)
En ligne boo264 (boo-et-yoshi
Ouais enfin quelqu'un qui est de mon avis ^^. (remarque je crois qu'elle se soit juste fait tromper par X et Y, mais bon, moi, je sais pas tout =P)
le 6 aout 2010 à 13h 10 (il y a 13 ans)
En ligne Sofitiana (pingys
il n'y en a pas beaucoup des pros des ifs ( en tous cas j'y suis pas xd )
le 6 aout 2010 à 13h 13 (il y a 13 ans)
En ligne Akurion (princess
Non mais les tutoriels de webidev, et puis je crois que Minokiie et prof d'IF ^^
Et puis en lisant les questions posée tu apprends vite ^^
le 6 aout 2010 à 17h 38 (il y a 13 ans)
En ligne boo264 (dark-arts
En fait les IF est le language de programmation le plus facile que je conaisse à ce moment. Je fais même du C++, mais ça c'est réservé à une autre classe ^^.
le 9 aout 2010 à 16h 34 (il y a 13 ans)
En ligne Seechi (thunder-stone
C++ n'a rien à voir avec le IF .

Disons que le IF est une simplification du PHP, même si c'est très basique .

+1 Le IF est le "language" le plus simple que je connaisse étant donné que ce n'est que des conditions .
le 10 aout 2010 à 1h 09 (il y a 13 ans)
En ligne boo264 (boo-et-yoshi
J'ai jamais dit que le C++ ressemblait aux IF =P.
+1 les IF sont une simplification du php (comme les balises qui sont une simplification du HTML, même si quelques une sont vraiment employés dans le HTML).
le 8 sept 2010 à 3h 32 (il y a 13 ans)
En ligne wild-horse (wild-horse
J'ai une question : puisque l'ActionX donne +1 à VarY , et que dans l'imbriquation c'est VarY=1 , ça veut dire que l'action ne fonctionnera qu'une seule fois non ? Car par après , si on reclique sur Actionx , VarY sera rendu à 2.
Est-ce que je me trompe ?
le 8 sept 2010 à 21h 30 (il y a 13 ans)
En ligne webi-membre (draw-your-life
j'utilise quasi le meme code depuis longtemps et c felman qui me l'a invente c sympa de le publier pour les nouveaux
le 25 sept 2010 à 14h 31 (il y a 13 ans)
En ligne x_infernale_x (love-style
bonjour mais on fait comment pour choisir le mode fécondation c est ou?
le 25 sept 2010 à 15h 15 (il y a 13 ans)
En ligne boo264 (boo-et-yoshi
Aie t'a du appuyer plein de fois sur actualiser lol ^^''.
Le mode fécondation, tu dois le faire en IF ;).
Poster un message
Veuillez vous connecter pour poster sur le forum.

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