Programme défectueux
Posté le 06/10/2008 21:06
Bonsoir,
J'ai programmé un jeu sur ma calculatrice 35+ dans le style de labrute.com si certains connaissent ...
Le principe est simple, deux personnages s'affrontent, deux chiffres sont tirés au hasard ( grace à la fonction Random ). Le chiffre le plus grand permet de faire perdre un point de vie à l'adversaire.
Donc je decrit le prgramme plus en détails :
Joueur A : pdv 5/5
Joueur B : pdv 5/5
A=5
B=5
Lbl 1
Int (Ran#10)->C
Int (Ran#10)->D
C>D=>B-1
C<D=>A-1
C=D=>A-1;B-1
If A=0
Then "defaite"
IfEnd
If B=0
then "victoire"
IfEnd
"Round suivant"[DISP]
Goto 1
Je passe les dialogues etc ...
Mon probleme se situe en fait sur la baisse des points de vie.
Il n'évolue pas ...
De toute façon je crois qu'ils peuvent pas aller en dessous de 4 car la variable se remet à 5 à chaque fois ...
Donc je voudrais savoir comment faire en sorte que la partie se termine lorsque les pdv d'un joueurs atteignent 0 et aussi afficher les points de vie des 2 joueurs à l'issue d'un round ...
Voila merci beaucoup
N'hésitez pas à poser des questions si quelque chose n'est pas clair