| Fall ( 531 octets) |
| Auteur |
Message |
FulliZing
Autorisation : Membre
Nb de messages : 65
Inscrit le : Dim 05 Nov 2006, 13:01
|
Posté le : Mar 03 Avr 2007, 14:52
|
|
|
Bonjour,
Le principe du jeux étant de ratrappé les "0" qui tombent. On commence avec 3 vies, on en gagne 1 tout les 10 points mais la vitesse augmente aussi.
Prévisualisation :
| Code | ----------------------------|
SCORE: | 0 |
123 | 0 |
VIES: | 0 |
3 | |
| |
| == |
----------------------------| |
Code :
Le jeux a été tester, donc il fonctionne,si ce n'est pas le cas j'ai fait une erreur dans le recopiage.
| Code | 0->S:3->V:11->X:80->F:1->Y:1->G
Lbl 0
EffEcr
Disp "SCORE:"
Disp ""
Disp "VIES:"
1->Z
For(P,1,8)
Output(Z,7,"]
Z+1->Z:End
Lbl 2
entAleat(8,16->Z
S+1->S
G+1->G
Ig G=10:Then
0->G:V+1->V
F-10->F
End
Output(2,1,S)
Output(4,2,V)
Lbl 1
Output(8,X,"==
Output(Y,Z,"0
For(Q,1,F)
End
Y+1->Y
Output(Y-1,Z," ")
If Y=8:Goto 3
codeTouche->T
If T[différent de]0
Output(8,X," ") <== 2 espaces
If T=24:X-1->X
If T=26:X+1->X
If T=24 et X=7:16->X
If T=26 et X=16:8->X
Goto 1
Lbl 3
1->Y
If X=Z ou X+1=Z:Goto 2
Lbl 4
Output(4,11,"PERDU
Pause
V-1->V
If V=-1:Then
Output(3,11,"Game
Output(4.11,"Over
Pause:Stop
End
S-1->S
Goto 0 |
Si vous avez des améliorations/critiques/autres/ect... n'hésitez pas
Voilà
++
EDIT: J'ai amélioré le jeu, sa taille est maintenant de 427 octets. J'ai fais des boucles pour les "Output" qui se répétaient.
---------------------- Quand on cherche on trouve... |
 |
|
| |
dark_htf
Autorisation : Membre
Nb de messages : 41
Inscrit le : Sam 18 Nov 2006, 13:43
|
Posté le : Mar 03 Avr 2007, 18:01
|
|
|
C'est normal si le zéro ne s'efface pas quand il tombe ? (j'ai peut-être mal tapé le code aussi)
Et dans le code tu pourrai économiser pas mal d'octets en suprimant les ") en fin de syntaxe des Output(
Et aussi au début au lieu de metre plusieurs fois Disp mais une virgule
( Disp "SCORE","","VIES")
Voila, sinon très bon jeu j'ai apprécié ^^
Dark_htf 
|
 |
|
| |
FulliZing
Autorisation : Membre
Nb de messages : 65
Inscrit le : Dim 05 Nov 2006, 13:01
|
Posté le : Mar 03 Avr 2007, 18:11
|
|
|
oui c'est normal que le zero ne s'efface pas
puis pour les octets, tu peux les économiser en faisant le necessaire au copiage
merci
++
---------------------- Quand on cherche on trouve... |
 |
|
| |
dark_htf
Autorisation : Membre
Nb de messages : 41
Inscrit le : Sam 18 Nov 2006, 13:43
|
Posté le : Mar 03 Avr 2007, 18:34
|
|
|
Le jeu serait mieux si le zéro s'effacait
Dark_htf 
|
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
FulliZing
Autorisation : Membre
Nb de messages : 65
Inscrit le : Dim 05 Nov 2006, 13:01
|
Posté le : Mar 03 Avr 2007, 18:43
|
|
|
ok je vais arranger ça 
Edit : rajoute "Output(Y-1,Z," ") juste après "Y+1->Y", je l'ai mis dans le code du début
enjoy 
---------------------- Quand on cherche on trouve... |
 |
|
| |
FulliZing
Autorisation : Membre
Nb de messages : 65
Inscrit le : Dim 05 Nov 2006, 13:01
|
Posté le : Jeu 05 Avr 2007, 14:45
|
|
|
J'ai amélioré le jeu, regardez la fin de mon 1er message
++
---------------------- Quand on cherche on trouve... |
 |
|
| |
elozimak
Autorisation : Membre
Nb de messages : 39
Inscrit le : Ven 08 Déc 2006, 18:42
|
Posté le : Jeu 05 Avr 2007, 20:36
|
|
|
Tu peux aussi effacer les 0 en mettant un "clrhome" en debut de lbl ex :
| Code | lbl 1
clrhome
ton code... |
|
 |
|
| |
FulliZing
Autorisation : Membre
Nb de messages : 65
Inscrit le : Dim 05 Nov 2006, 13:01
|
Posté le : Jeu 05 Avr 2007, 20:53
|
|
|
non, sinon ça va effacer tout l'écran or je ne reaffiche pas Score: Vies:.
De toute façon le zero s'efface dejà.
++
---------------------- Quand on cherche on trouve... |
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
mad67
Autorisation : Membre
Nb de messages : 613
Inscrit le : Sam 23 Jui 2007, 14:05
|
Posté le : Ven 06 Avr 2007, 10:14
|
|
|
sinon
| Code | lbl1
output4,4," "
ton code ... |
et c'est tout le zero s'efface mais pas l'ecran!
|
 |
|
| |
FulliZing
Autorisation : Membre
Nb de messages : 65
Inscrit le : Dim 05 Nov 2006, 13:01
|
Posté le : Ven 06 Avr 2007, 11:19
|
|
|
je sais, je l'ai déjà mis ya 2 jours
++
---------------------- Quand on cherche on trouve... |
 |
|
| |
pppp38140
Autorisation : Membre
Nb de messages : 3
Inscrit le : Lun 08 Sep 2008, 16:50
|
Posté le : Lun 08 Sep 2008, 21:28
|
|
|
Bonjour voila j'ai un petit probleme j'ai tapé toute les ligne mais ma
calculatrice (la TI 82 ) na pas la commande entAleat donc j'aimerais
savoir si quelqu'un pourrais me donner l'equivalent pour ma calculatrice
merci et a ++ 
|
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
webmaster
Autorisation : Administrateur
Nb de messages : 775
Inscrit le : Mer 18 Aoû 2004, 22:13
|
Posté le : Lun 08 Sep 2008, 22:03
|
|
|
Bonsoir,
Devient pour la TI-82 :
@+ Le Webmaster 
|
 |
|
| |
pppp38140
Autorisation : Membre
Nb de messages : 3
Inscrit le : Lun 08 Sep 2008, 16:50
|
Posté le : Mar 09 Sep 2008, 17:20
|
|
|
ok merci bien sa marche parfaitement 
|
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Mar 09 Sep 2008, 19:41
|
|
|
Ou plus simplement
Sangohan38
|
 |
|
| |
Didouille
Autorisation : Membre
Nb de messages : 158
Inscrit le : Dim 11 Oct 2009, 14:18
|
Posté le : Mer 10 Sep 2008, 18:29
|
|
|
bonjour j'ai une ti-82 (pas une 82-stats) et j'aimerai savoir comment on tape le symbole ":" c'est a dire les deux petits points.Je n'ai pas le catalogue comme sur la 82 stats.
Merci d'avance
---------------------- --Didouille-- |
 |
|
| |
Crea1234
Invité
|
Posté le : Mer 10 Sep 2008, 18:58
|
|
|
Bonjour, j'ai une TI-82 stats.fr et je ne trouve pas la touche > (je viens de l'acquérir)
|
| |
|
| |
Didouille
Autorisation : Membre
Nb de messages : 158
Inscrit le : Dim 11 Oct 2009, 14:18
|
Posté le : Mer 10 Sep 2008, 19:14
|
|
|
Désolé, c'est encore moi je n'arrive pas à trouve Ig (ligne15) et codetouche (ligne 29) 
---------------------- --Didouille-- |
 |
|
| |
Crea1234
Invité
|
Posté le : Mer 10 Sep 2008, 19:15
|
|
|
C'est encore moi aussi^^ je ne trouve pas comment écrire Lbl quelqu'un peut t'il m'éclairer svp ?
|
| |
|
| |
webmaster
Autorisation : Administrateur
Nb de messages : 775
Inscrit le : Mer 18 Aoû 2004, 22:13
|
Posté le : Mer 10 Sep 2008, 19:25
|
|
|
| Citer : Didouille | bonjour j'ai une ti-82 (pas une 82-stats) et j'aimerai savoir comment on tape le symbole ":" c'est a dire les deux petits points.Je n'ai pas le catalogue comme sur la 82 stats.
Merci d'avance |
Lorsque tu reviens à la ligne dans l'éditeur de programmes, ils apparaissent automatiquement....
@+ Le Webmaster 
|
 |
|
| |
webmaster
Autorisation : Administrateur
Nb de messages : 775
Inscrit le : Mer 18 Aoû 2004, 22:13
|
Posté le : Mer 10 Sep 2008, 19:27
|
|
|
| Citer : Crea1234 | | Bonjour, j'ai une TI-82 stats.fr et je ne trouve pas la touche > (je viens de l'acquérir) |
Rubrique [Supérieur] https://tout82.pages-perso.free.fr/lexique.pdf
@+ Le Webmaster 
|
 |
|
| |
Crea1234
Invité
|
Posté le : Mer 10 Sep 2008, 19:36
|
|
|
J'ai trouvé mais j'ai pas encore trouvé pour faire -> (j'utilise la touche sto qui produit une flèche mais je sais pas si c'est ça )
|
| |
|
| |
webmaster
Autorisation : Administrateur
Nb de messages : 775
Inscrit le : Mer 18 Aoû 2004, 22:13
|
Posté le : Mer 10 Sep 2008, 19:45
|
|
|
Si si, c'est bien ca...
@+ Le Webmaster 
|
 |
|
| |
Crea1234
Invité
|
Posté le : Mer 10 Sep 2008, 19:48
|
|
|
Merci beaucoup pour toutes ces réponses.
Mais je vais t'enmerder avec une autre question^^
Je ne trouve pas Ig
Merci d'avance.
|
| |
|
| |
Didouille
Autorisation : Membre
Nb de messages : 158
Inscrit le : Dim 11 Oct 2009, 14:18
|
Posté le : Mer 10 Sep 2008, 19:49
|
|
|
merci beaucoup pour les deux petits points mais je cherche toujours comment on met codetouche (ou getkey) et IG(ligne 15 )
---------------------- --Didouille-- |
 |
|
| |
Crea1234
Invité
|
Posté le : Mer 10 Sep 2008, 20:11
|
|
|
J'ai cherché partout et je ne trouve toujours pas comment écrire Ig 
|
| |
|
| |
Eightech
Autorisation : Membre
Nb de messages : 14
Inscrit le : Mar 09 Sep 2008, 22:45
|
Posté le : Jeu 11 Sep 2008, 12:29
|
|
|
| Citer : webmaster |
| Citer : Didouille | bonjour j'ai une ti-82 (pas une 82-stats) et j'aimerai savoir comment on tape le symbole ":" c'est a dire les deux petits points.Je n'ai pas le catalogue comme sur la 82 stats.
Merci d'avance |
Lorsque tu reviens à la ligne dans l'éditeur de programmes, ils apparaissent automatiquement....
@+ Le Webmaster  |
Oui, tu peux faire comme ça pour plus de lisibilité.
Pour faire comme dans le code de ce jeu, appuie sur [2nd] => [.] (le point à coté de 0 
Pour le Ig ligne 15, c'est une faute d'orthographe, c'est If 
Pour Lbl, c'est [PRGM] => [9]
Pour codeTouche, c'est seulement dans la TI française, dans la TI 82 normal (qui est anglaise) l'équivalent est getKey qui se trouve dans [PRGM] => flèche à droite (pour aller dans le menu I/O) et 7.
Pour la touche > il faut appuyer sur [2nd] => [math] => [3] (je t'ai donné plus de détails dans le topic que tu as posté à ce propos )
Voila ! 
|
 |
|
| |
Crea1234
Invité
|
Posté le : Jeu 11 Sep 2008, 17:19
|
|
|
Merci beaucoup mais :
"If T=24 et X=7:16->X
If T=26 et X=16:8->X"
à quoi correspond le " et " ?
merci d'avance
|
| |
|
| |
pppp38140
Autorisation : Membre
Nb de messages : 3
Inscrit le : Lun 08 Sep 2008, 16:50
|
Posté le : Jeu 11 Sep 2008, 18:27
|
|
|
c'est "and" l'équivalemt de "et"
|
 |
|
| |
Eightech
Autorisation : Membre
Nb de messages : 14
Inscrit le : Mar 09 Sep 2008, 22:45
|
Posté le : Jeu 11 Sep 2008, 18:59
|
|
|
| Citer : Crea1234 | Merci beaucoup mais :
"If T=24 et X=7:16->X
If T=26 et X=16:8->X"
à quoi correspond le " et " ?
merci d'avance |
Oui, tu le trouve en faisant : [2nd] => [math] => flèche à droite pour atterir dans le menu logique => choisir "et"
Tu peux aussi y trouver ou, ouExc et non. Tu devrais te servir de ou aussi dans ce programme je crois 
|
 |
|
| |
Crea1234
Invité
|
Posté le : Jeu 11 Sep 2008, 19:13
|
|
|
D'acord, merci, j'ai installé le jeu mais ma calculatrice m'indique une erreur à cet endroit :
Output(8,X,"==
Output(Y,Z,"0
vers le 0
|
| |
|
| |
Eightech
Autorisation : Membre
Nb de messages : 14
Inscrit le : Mar 09 Sep 2008, 22:45
|
Posté le : Jeu 11 Sep 2008, 20:19
|
|
|
| Citer : Crea1234 | D'acord, merci, j'ai installé le jeu mais ma calculatrice m'indique une erreur à cet endroit :
Output(8,X,"==
Output(Y,Z,"0
vers le 0 |
Est-ce que tu as bien tapé le code ? Si oui, il ne devrait pas en avoir...
EN fait si, j'ai remarqué un problème, quand tu fais sortir la moitié du plateau d'un coté du terrain (et que donc y a une moitié de chaque coté) et que tu fais demi tour, ça lance l'erreur, surement parce que la variable de déplacement ne concerne que la plaque de gauche, ce qui fait que seul la moitié de la plaque sort quand on le sort de l'écran du coté droit et du coup ça plante. Ce problème doit facilement être facilement réglable d'ailleurs si je trouve une solution je la posterais 
|
 |
|
| |
Crea1234
Invité
|
Posté le : Jeu 11 Sep 2008, 20:20
|
|
|
D'accord merci, sinon je suis sûr d'avoir bien tapé le code
|
| |
|
| |
Eightech
Autorisation : Membre
Nb de messages : 14
Inscrit le : Mar 09 Sep 2008, 22:45
|
Posté le : Jeu 11 Sep 2008, 23:36
|
|
|
| Citer : Crea1234 | | D'accord merci, sinon je suis sûr d'avoir bien tapé le code |
DOnc, hormis le bug que j'ai expliqué la haut, tu n'as pas de problème ?
|
 |
|
| |
Crea1234
Invité
|
Posté le : Ven 12 Sep 2008, 7:14
|
|
|
Et ben, je peux pas lancer le jeu ca me dit qu'il y a une erreur à cet endroit^^ et j'ai vérifié plusieurs fois, j'ai bien tapé.
|
| |
|
| |
Crea1234
Invité
|
Posté le : Ven 12 Sep 2008, 7:16
|
|
|
(Je précise : erreur domaine )
|
| |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Ven 12 Sep 2008, 15:40
|
|
|
Explique exactement la ligne où l'erreur se produit pour que l'on puisse t'aider.
Sangohan38
|
 |
|
| |
Crea1234
Invité
|
Posté le : Ven 12 Sep 2008, 17:05
|
|
|
J'ai déjâ précisé^^
c'est
Output(8,X,"==
Output(Y,Z,"0
vers le zéro
Merci d'avance.
|
| |
|
| |
ratuss
Autorisation : Membre
Nb de messages : 1522
Inscrit le : Mer 01 Mar 2006, 20:41
|
Posté le : Sam 13 Sep 2008, 14:08
|
|
|
Salut,
ben moi je dirais... vérifie ton code 
---------------------- --- LISTE DES JEUX POUR TI --- |
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
Eightech
Autorisation : Membre
Nb de messages : 14
Inscrit le : Mar 09 Sep 2008, 22:45
|
Posté le : Sam 13 Sep 2008, 16:32
|
|
|
Moi aussi 
Je l'ai recopié, et ça marche 
Quand au bug, voici la version que je propose contre celui-ci :
| Code |
0->S:3->V:11->X:80->F:1->Y:1->G
Lbl 0
EffEcr
Disp "SCORE:"
Disp ""
Disp "VIES:"
1->Z
For(P,1,8)
Output(Z,7,"]
Z+1->Z:End
Lbl 2
entAleat(8,16->Z
S+1->S
G+1->G
Ig G=10:Then
0->G:V+1->V
F-10->F
End
Output(2,1,S)
Output(4,2,V)
Lbl 1
Output(8,X,"==
Output(Y,Z,"0
For(Q,1,F)
End
Y+1->Y
Output(Y-1,Z," ")
If Y=8:Goto 3
codeTouche->T
If T[différent de]0
Output(8,X," ") <== 2 espaces
If T=24:X-1->X
If T=26:X+1->X
If T=24 et X=7:15->X
If T=26 et X=16:8->X
Goto 1
Lbl 3
1->Y
If X=Z ou X+1=Z:Goto 2
Lbl 4
Output(4,11,"PERDU
Pause
V-1->V
If V=-1:Then
Output(3,11,"Game
Output(4.11,"Over
Pause:Stop
End
S-1->S
Goto 0
|
juste une ligne a changé, est celle-là :
devient ça :
Voila, celui là il n'y a pas de bug 
|
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
Crea1234
Invité
|
Posté le : Sam 13 Sep 2008, 21:29
|
|
|
Je ne comprends pas, j'ai bien revérifié le code plusieurs fois et ça me montre toujours une erreur 
Je l'ai même retapé.
(Je précise que j'ai une TI-82 Stats.fr
|
| |
|
| |
Eightech
Autorisation : Membre
Nb de messages : 14
Inscrit le : Mar 09 Sep 2008, 22:45
|
Posté le : Dim 14 Sep 2008, 0:14
|
|
|
J'ai moi même une Ti 82 stats fr.
Je viens de reverifier le code, et voila les différences que j'ai pu remarquer :
J'ai remplacer ça :
Par ça :
Et ce Ig :
Est une faute d'orthographe de l'auteur, en fait c'est If :
Voila, désolé mais il n'y a rien d 'autre je crois 
|
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Dim 14 Sep 2008, 13:27
|
|
|
Ce que tu as changer ne change pour ainsi dire rien au programme car au lieu d'afficher un ], ça affichera un ).
De plus, tout le monde a vu que le Ig est une erreure de frappe et donc, il est impossible de l'avoir en voulant recopier le programme.
Sangohan38
|
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
Eightech
Autorisation : Membre
Nb de messages : 14
Inscrit le : Mar 09 Sep 2008, 22:45
|
Posté le : Dim 14 Sep 2008, 18:55
|
|
|
| Citer : Sangohan38 | Ce que tu as changer ne change pour ainsi dire rien au programme car au lieu d'afficher un ], ça affichera un ).
De plus, tout le monde a vu que le Ig est une erreure de frappe et donc, il est impossible de l'avoir en voulant recopier le programme.
Sangohan38 |
Oui, je sais pour le ") (mais je trouve ça plus beau ^^) d'ailleurs je préviens juste que le point d'exclamation rend encore plus beau ^^
Et pour le Ig, désolé mais je ne vois pas d'autres erreurs possibles ^^
|
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Dim 14 Sep 2008, 19:23
|
|
|
Moi non plus, ce que je voulais dire c'est qu'en soit, c'est pas une erreur du code.
Sangohan38
|
 |
|
| |
couscous
Invité
|
Posté le : Mar 23 Sep 2008, 19:54
|
|
|
Bonjours,
Jai fais une erreur de frappe vers le debut du code je voudrais savoir si il est possible de rajoute des ligne entre les autre deja ecrite ?
Et si oui comment ?
MErci
|
| |
|
| |
bertonux
Autorisation : Membre
Nb de messages : 7
Inscrit le : Mar 23 Sep 2008, 10:51
|
Posté le : Ven 26 Sep 2008, 17:50
|
|
|
tres bonne question moi aussi je me la pause mais j'ai pas trouver une reponce peut etre
j'ai une erreur sur
Output(Y-1,Z," ") c'est apres y+i sto Y(j'ai pas trouver la fleche sur le clavier)
mais je n'arive pas a trouver laquel
j'ai verifier et retaper le code
|
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Ven 26 Sep 2008, 20:14
|
|
|
Pour entrer une ligne, il suffit d'appuyer sur 2nd et ensuite sur DEL.
Avant de poster, regardez si les questions ne sont pas déjà posées.
Sangohan38
|
 |
|
| |
bertonux
Autorisation : Membre
Nb de messages : 7
Inscrit le : Mar 23 Sep 2008, 10:51
|
Posté le : Sam 27 Sep 2008, 10:34
|
|
|
et pour mon erreur
|
 |
|
| |
Sangohan38
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Sam 27 Sep 2008, 18:22
|
|
|
A mon avis, c'est la valeur de Y-1 qui est inférieur à 1.
Revérifie le programme car il marche normalement.
Sangohan38
|
 |
|
| |
bertonux
Autorisation : Membre
Nb de messages : 7
Inscrit le : Mar 23 Sep 2008, 10:51
|
Posté le : Ven 03 Oct 2008, 17:28
|
|
|
ok je vais tout recommencer meme si c'est pas necessaire comme sa je verait bien
|
 |
|
| |