Poster un nouveau sujet Poster une réponse Page: 1,      >>
VOITURE BY SNAP
Auteur Message
snap



Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Lun 17 Oct 2011, 16:34   Citer 

Salut à tous! et oui encore moi! Je suis productif ces temps ci bigmouth.gif Il y a pas longtemps je me suis souvenu d'un jeu que j'avais eu en seconde et j'avais toujours essayé de le refaire mais je n'y arrivais jamais. (Et je pouvais pas voir l'autre jeu car il était bloqué par protect ahh.gif). Et aujourd'hui Je l'ai fait! J'y suis arrivé! Alors je vous le poste.

VOITURE : (Taille : 239 Octets)


Code

:Effecr
:For(A,1,16
:Output(1,A,"*
:Output(8,A,"*
:If non(PartDéc(A/2:Output(A/2,1,"*
:If non(PartDéc(A/2:Output(A/2,16,"*
:End
:Output(4,2,"VOITURE BY SNAP
:Pause
:EffEcr
:Disp"","","","","","","
:1 -> A
:1 -> B
:1 -> C
:1 -> D
:1 -> E
:8 -> X
:0 -> S
:Repeat X >= A et X <= A+1
:CodeTouche -> K
:Min(16,Max(1,X+(K=26)-(K=24 -> X
:Output(3,X,"0
:S+1 -> S
:B -> A
:C -> B
:D -> C
:E -> D
:EntAléat(1,15 -> E
:Output(7,E,"{}
:Disp "
:End
:EffEcr
:Disp "Perdu! Score :
:S



----------------------
Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes happy.gif
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr
 Adresse email Haut de page Bas de page 
 
made2kill



Autorisation : Membre
Nb de messages : 80
Inscrit le : Jeu 24 Fév 2011, 19:12
Posté le : Lun 17 Oct 2011, 20:18   Citer 

C'est pas mauvais et passe-temps mais basique.

Essaie de le faire en graphique. (je maitrîse pas le getkey donc je peux pas le faire)

----------------------
Aussi connu sous le nom de f/x=x².
 Adresse email Haut de page Bas de page 
 
snap



Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Lun 17 Oct 2011, 20:42   Citer 

wé ok je vais test mais le graphique sa réduit beaucoup la vitesse notgood.gif mais je vais voir si je peut arriver a le mettre à à peu près la meme vitesse

----------------------
Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes happy.gif
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr
 Adresse email Haut de page Bas de page 
 
sandro



Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Lun 17 Oct 2011, 20:52   Citer 

à quoi sert la ligne des Disp"","","","","","",""," et le Disp" ?

en tout cas c'est bien court comme programme

Sandro

PS : si tu veut le mette en graphique, tu peut à la limite faire avan,cer la voiture de plusieurs pixels à la fois.

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
snap



Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Mar 18 Oct 2011, 10:20   Citer 

Salut! Sandro, pour les sept fois "", c'est pour que le prochain disp fasse monter l'écran d'un cran ce qui donne l'impression que la voiture avance. Par exemple, essaie de faire un programme ou tu met :


Code

:EffEcr
:Disp "","","","","","","
:For(A,1,50
:69!:69!:69!:69!
:If partDéc(A/2:Output(8,8,"O
:Disp "
:End



Tu comprendra peut-être mieux.
Mais le truc pour faire en graphique c'est que je pourrais plus utiliser la méthode du disp notgood.gif alors faudra que je change tout^^ Donc je vais surement pasle faire parce que si on change la méthode du disp, sa ira beaucoup moins vite et ce ne sera pas jouable. Après libre à vous d'essayer bigmouth.gif

----------------------
Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes happy.gif
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr
 Adresse email Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Mar 18 Oct 2011, 13:32   Citer 

Pas bête comme idée en fait... j'y aurait pas pensé.

clown.gif

 Adresse email Haut de page Bas de page 
 
MoonWalk



Autorisation : Membre
Nb de messages : 57
Inscrit le : Ven 11 Mar 2011, 20:55
Posté le : Mar 18 Oct 2011, 20:30   Citer 

Hoù là ! Bravo ! Très fluide, et la difficulté est ni trop facile ni trop dure ! happy.gif

 Adresse email Haut de page Bas de page 
 
Bonjour
Invité
Posté le : Mar 18 Oct 2011, 21:23   Citer 

Bonjour! Ma calculatrice affiche erreur à
Citer
X >= A et X <= A+1

. Quel est le problème? Merci d'avance!

  Haut de page Bas de page 
 
snap



Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Mar 18 Oct 2011, 21:35   Citer 

le signe <= et >= veulent dire supérieur ou égal et inférieur ou égal. C'est pas égal + supérieur. C'est les signe que t'as en faisant seconde + math + 4 ou 6

----------------------
Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes happy.gif
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr
 Adresse email Haut de page Bas de page 
 
sandro



Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Mar 18 Oct 2011, 22:25   Citer 

Pas mal le truc, je n'ai jamais pensé à décaler le texte affiché à l'aide d'un OutPut grâce à un disp.

Merci beaucoup

sandro

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Mar 18 Oct 2011, 22:46   Citer 

Ouais, là tu nous apprend une technique ^^

Merci !

 Adresse email Haut de page Bas de page 
 
snap
Invité
Posté le : Mer 19 Oct 2011, 11:37   Citer 

Snap en direct du lycée! bigmouth.gif

Tout le plaisir est pour moi^^ mais bon cette technique y a pas beaucoup de jeu qui en ont besoin^^

  Haut de page Bas de page 
 
sandro



Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Mer 19 Oct 2011, 12:59   Citer 

même pour un programme de maths ça peut sevir : si on veut affficher des choses en divers endroit d'unne même ligne, on est obligé d'utiliser des Imput, mais grâce à ta technique, on poura aussi les décaler vers le haut pour en afficher des nouveaux sans tout reafficher.

Sandro

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
snap



Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Mer 19 Oct 2011, 13:19   Citer 

Wé pourquoi pas^^ Voila une version avec un meilleur score si jamais quelqu'un veut^^


Code

:1 -> dim(LRA
:Effecr
:For(A,1,16
:Output(1,A,"*
:Output(8,A,"*
:If non(PartDéc(A/2:Output(A/2,1,"*
:If non(PartDéc(A/2:Output(A/2,16,"*
:End
:Output(3,2,"VOITURE BY SNAP
:Output(5,2,"MEILLEUR SCORE
:Output(6,8,LRA(1
:Pause
:EffEcr
:Disp"","","","","","","
:1 -> A
:1 -> B
:1 -> C
:1 -> D
:1 -> E
:8 -> X
:0 -> S
:Repeat X >= A et X <= A+1
:CodeTouche -> K
:Min(16,Max(1,X+(K=26)-(K=24 -> X
:Output(3,X,"0
:S+1 -> S
:B -> A
:C -> B
:D -> C
:E -> D
:EntAléat(1,15 -> E
:Output(7,E,"{}
:Disp "
:End
:EffEcr
:Disp "Perdu! Score :",S
:If S>LRA(1 : Then
:S -> LRA(1
:disp "RECORD BATTU!!



----------------------
Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes happy.gif
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr
 Adresse email Haut de page Bas de page 
 
sandro



Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Mer 19 Oct 2011, 13:35   Citer 

Deux petites trucs:

Code
:8 -> X
:0 -> S


Peut ce simplifier en

Code
EffVar S8 -> X



Et
Code
:Disp "Perdu! Score :",S       // il faudrait mettre en majuscules.



----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
snap



Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Mer 19 Oct 2011, 13:40   Citer 

Merci pour ces amélio^^ je pense jamais au effVar^^ et ensuite pour les majuscules pas besoin et en plus si je me souviens bien toute les lettres que j'ai mit peuvent être en minuscule sur la calto

----------------------
Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes happy.gif
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr
 Adresse email Haut de page Bas de page 
 
sandro



Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Mer 19 Oct 2011, 17:31   Citer 

Non, pas le O. Sinon, autant bien éditer, ça évitera que les débutant doivent demander comment faire.

Sandro

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
made2kill



Autorisation : Membre
Nb de messages : 80
Inscrit le : Jeu 24 Fév 2011, 19:12
Posté le : Mer 19 Oct 2011, 18:00   Citer 

Amélioration du prog avec un mode score et le nom du high scorer plus les améliorations de sandro winkle.gif

Code
:EffEcr
:Menu("JOUER",J,"SCORES",S,"QUITTER",Q
:Lbl J
:1 -> dim(LRA
:For(A,1,16
:Output(1,A,"*
:Output(8,A,"*
:If non(PartDéc(.5A:Output(.5A,1,"*
:If non(PartDéc(.5A:Output(.5A,16,"*
:End
:Output(3,2,"VOITURE BY SNAP
:Output(5,2,"MEILLEUR SCORE
:Output(6,8,LRA(1
:Pause
:EffEcr
:Disp "","","","","","","
:1 -> A
:1 -> B
:1 -> C
:1 -> D
:1 -> E
:EffVar S8 -> X
:Repeat X >= A et X <= A+1
:CodeTouche -> K
:Min(16,Max(1,X+(K=26)-(K=24 -> X
:Output(3,X,"0
:S+1 -> S
:B -> A
:C -> B
:D -> C
:E -> D
:EntAléat(1,15 -> E
:Output(7,E,"{}
:Disp "
:End
:EffEcr
:Disp "PERDU! SCORE :",S
:If S>LRA(1 : Then
:S -> LRA(1
:Disp "RECORD BATTU!!
:Pause
:EffEcr
:Input "ENTER NAME",Str8
:Stop
:Lbl S
:Disp "HIGH SCORE:",LRA(1),"BY:",Str8
:Lbl Q



----------------------
Aussi connu sous le nom de f/x=x².
 Adresse email Haut de page Bas de page 
 
snap



Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Mer 19 Oct 2011, 19:00   Citer 

Edite ton post et met le nom du mec qui a fait le high score dans la présentation winkle.gif Et je viens de remarquer un truc : Ta pas mit de titre a ton menu!! Erreur syntaxe! ^^

----------------------
Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes happy.gif
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
snap



Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Jeu 20 Oct 2011, 18:39   Citer 

Bon, vu que made2kill ne se manifeste pas, je vous poste le programme corrigé.


Code

:Lbl 4
:EffEcr
:Menu("******************","JOUER",J,"QUITTER",Q
:Lbl J
:1 -> dim(LRA
:For(A,1,16
:Output(1,A,"*
:Output(8,A,"*
:If non(PartDéc(.5A:Output(.5A,1,"*
:If non(PartDéc(.5A:Output(.5A,16,"*
:End
:Output(3,2,"VOITURE BY SNAP
:Output(5,2,"MEILLEUR SCORE
:Output(7,4,"BY:
:Output(7,8,Str8
:Output(6,8,LRA(1
:Pause
:EffEcr
:Disp "","","","","","","
:1 -> A
:1 -> B
:1 -> C
:1 -> D
:1 -> E
:EffVar S8 -> X
:Repeat X >= A et X <= A+1
:CodeTouche -> K
:Min(16,Max(1,X+(K=26)-(K=24 -> X
:Output(3,X,"0
:S+1 -> S
:B -> A
:C -> B
:D -> C
:E -> D
:EntAléat(1,15 -> E
:Output(7,E,"{}
:Disp "
:End
:EffEcr
:Disp "PERDU! SCORE :",S
:If S>LRA(1 : Then
:S -> LRA(1
:Disp "RECORD BATTU!!
:Pause
:EffEcr
:Input "ENTER NAME",Str8
:End
:Goto 4
:Lbl Q
:Effecr
:Output(1,1,"



----------------------
Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes happy.gif
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr
 Adresse email Haut de page Bas de page 
 
SS4TI-82
Invité
Posté le : Jeu 20 Oct 2011, 20:16   Citer 

Bonsoir, en recopiant ton corrigé Snap sur ton dernier message, jé une erreur sur la ligne 5

Code
:1 -> dim(LRA



Lorsque je met voir : le curseur se place sur le "R" ahh.gif

J'aimerais Rémédier à sa svp ?

Sinon perso je trouve ton jeu super (apres test de la version publié sans les High Scores!) cupsmiley.gif

  Haut de page Bas de page 
 
sandro



Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Jeu 20 Oct 2011, 20:21   Citer 

le L est celui qui est dans le menu liste/OPS tout en bas et non la lettre.

Sandro

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
made2kill



Autorisation : Membre
Nb de messages : 80
Inscrit le : Jeu 24 Fév 2011, 19:12
Posté le : Jeu 20 Oct 2011, 20:24   Citer 

Pfff.

Bien la peine que je me casse les burnes à faire une nouvelle version (même si j'avais fait des erreurs d'inattention, et puis je peux pas me manifester tout le temps, j'ai une vie hein.).

Tu as une 82?

Si oui, remplace "LRA" par "L6" ([2nde] + [6]).

Sinon, fais [2nde] + [0] + [)] + [ENTER] pour le "L".

Laisse le "RA" en majuscules comme tu l'avais mis.

made2kill aka M2K

----------------------
Aussi connu sous le nom de f/x=x².
 Adresse email Haut de page Bas de page 
 
SS4TI-82
Invité
Posté le : Jeu 20 Oct 2011, 20:52   Citer 

Merci à Sandro et made2kill pour leur réponse très rapide.

Mais maintenant J'ai une erreur INDEFINI sur "Str8" dit "Chaîne8" sur Ma TI.


Code
:Output(7,8,Chaîne8



...

(Je suis pas doué , je sais ^^)

  Haut de page Bas de page 
 
sandro



Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Jeu 20 Oct 2011, 21:11   Citer 

C'est un petit problème du à la méthode de la chaîne pour enregistrer un meilleur score : on ne peut pas l'initialiser depuis le programme sous peine de perdre les meilleurs scores.

Il te faut donc faire, sur l'écran de calcul, "????? -> Chaîne8 (si tu veux, tu peut remplacer les points d'intérogations par autre chose). Ensuite, tant que tu ne suprime pas Chaîne8, tu n'aura pas à refaire la manip.

Sandro

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
simsmith78



Autorisation : Membre
Nb de messages : 36
Inscrit le : Dim 16 Oct 2011, 19:14
Posté le : Jeu 20 Oct 2011, 21:58   Citer 

J'ai testé le 1er programme sur ma Ti82Stats.fr et le jeu marche mais le "O" avance indéfiniement sans obstacles karate.gif

 Adresse email Haut de page Bas de page 
 
SS4TI-82
Invité
Posté le : Jeu 20 Oct 2011, 22:07   Citer 


Citer : sandro
C'est un petit problème du à la méthode de la chaîne pour enregistrer un meilleur score : on ne peut pas l'initialiser depuis le programme sous peine de perdre les meilleurs scores.

Il te faut donc faire, sur l'écran de calcul, "????? -> Chaîne8 (si tu veux, tu peut remplacer les points d'intérogations par autre chose). Ensuite, tant que tu ne suprime pas Chaîne8, tu n'aura pas à refaire la manip.

Sandro



Dac Merci à toi Sandro winkle.gif
Marche nikel


  Haut de page Bas de page 
 
snap



Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Ven 21 Oct 2011, 15:34   Citer 

simsmith, vérifie bien que tu as exactement bien recopié le programme. Et regarde surtout si tu as bien noté :


Code

:Output(E,7,"{}



Sinon je ne vois pas pourquoi il n'y aurait pas d'obstacles notgood.gif

----------------------
Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes happy.gif
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr
 Adresse email Haut de page Bas de page 
 
simsmith78



Autorisation : Membre
Nb de messages : 36
Inscrit le : Dim 16 Oct 2011, 19:14
Posté le : Ven 21 Oct 2011, 19:18   Citer 

Eh bien j'avais bien inversé le 7 et le E ^^'
Maintenant, il n'y a vraiment plus aucun obstacle alors qu'avant il n'y en avait que sur le long du bord gauche ...
J'ai bien reverifié le prog mais rien ne change maxiangry.gif

 Adresse email Haut de page Bas de page 
 
snap



Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Ven 21 Oct 2011, 19:20   Citer 

sa c'est pas normal... Revérifie bien tout le programme ligne par ligne parce que pour les autres sa marche alors sa doit être une erreur de frappe. Ou sinon prend le dernier programme et regarde si tu as le même problème

----------------------
Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes happy.gif
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr
 Adresse email Haut de page Bas de page 
 
simsmith78



Autorisation : Membre
Nb de messages : 36
Inscrit le : Dim 16 Oct 2011, 19:14
Posté le : Ven 21 Oct 2011, 19:24   Citer 

Parfait c'est bon, plus aucune erreur happy.gif
Je suis vraiment une bille en relecture...
Super ton jeu glasses.gif glasses.gif glasses.gif

 Adresse email Haut de page Bas de page 
 
snap



Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Ven 21 Oct 2011, 19:27   Citer 

Merci^^ Bon jeu à toi bigmouth.gif

PS : je le savais bien que mon jeu marchait^^

----------------------
Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes happy.gif
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr
 Adresse email Haut de page Bas de page 
 
simsmith78



Autorisation : Membre
Nb de messages : 36
Inscrit le : Dim 16 Oct 2011, 19:14
Posté le : Ven 21 Oct 2011, 23:01   Citer 


Citer : made2kill
Amélioration du prog avec un mode score et le nom du high scorer plus les améliorations de sandro winkle.gif

Code
:EffEcr
:Menu("JOUER",J,"SCORES",S,"QUITTER",Q
:Lbl J
:1 -> dim(LRA
:For(A,1,16
:Output(1,A,"*
:Output(8,A,"*
:If non(PartDéc(.5A:Output(.5A,1,"*
:If non(PartDéc(.5A:Output(.5A,16,"*
:End
:Output(3,2,"VOITURE BY SNAP
:Output(5,2,"MEILLEUR SCORE
:Output(6,8,LRA(1
:Pause
:EffEcr
:Disp "","","","","","","
:1 -> A
:1 -> B
:1 -> C
:1 -> D
:1 -> E
:EffVar S8 -> X
:Repeat X >= A et X <= A+1
:CodeTouche -> K
:Min(16,Max(1,X+(K=26)-(K=24 -> X
:Output(3,X,"0
:S+1 -> S
:B -> A
:C -> B
:D -> C
:E -> D
:EntAléat(1,15 -> E
:Output(7,E,"{}
:Disp "
:End
:EffEcr
:Disp "PERDU! SCORE :",S
:If S>LRA(1 : Then
:S -> LRA(1
:Disp "RECORD BATTU!!
:Pause
:EffEcr
:Input "ENTER NAME",Str8
:Stop
:Lbl S
:Disp "HIGH SCORE:",LRA(1),"BY:",Str8
:Lbl Q




Comment faire Str8 please??? moodforlove.gif

 Adresse email Haut de page Bas de page 
 
snap



Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Sam 22 Oct 2011, 7:08   Citer 

Str 8 veut dire chaîne 8 que tu trouves en faisant var + 7 + 8

----------------------
Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes happy.gif
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr
 Adresse email Haut de page Bas de page 
 
made2kill



Autorisation : Membre
Nb de messages : 80
Inscrit le : Jeu 24 Fév 2011, 19:12
Posté le : Sam 22 Oct 2011, 9:50   Citer 

Hmm. Décidément ce Str8 pose beaucoup de souçis aux programateurs débutants.

----------------------
Aussi connu sous le nom de f/x=x².
 Adresse email Haut de page Bas de page 
 
snap
Invité
Posté le : Sam 22 Oct 2011, 11:15   Citer 

Les nouveaux programmateurs ont souvent des ti-82 stats.fr c'est pour sa^^ Moi l'année dernière en seconde toute ma classe l'avait^^

  Haut de page Bas de page 
 
simsmith78



Autorisation : Membre
Nb de messages : 36
Inscrit le : Dim 16 Oct 2011, 19:14
Posté le : Sam 22 Oct 2011, 11:21   Citer 

Ah d'accord je comprends
Merci beaucoup a vous mais j'ai une derniere question (desolé) comment réinitialiser le meilleur score de ce jeu?

 Adresse email Haut de page Bas de page 
 
snap



Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Sam 22 Oct 2011, 11:30   Citer 

Pour réinitialiser, tu tapes :


Code

:0 -> LRA(1



et sa te remettra le meilleur score a 0

----------------------
Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes happy.gif
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
simsmith78



Autorisation : Membre
Nb de messages : 36
Inscrit le : Dim 16 Oct 2011, 19:14
Posté le : Sam 22 Oct 2011, 11:54   Citer 

Merci encore

 Adresse email Haut de page Bas de page 
 
made2kill



Autorisation : Membre
Nb de messages : 80
Inscrit le : Jeu 24 Fév 2011, 19:12
Posté le : Sam 22 Oct 2011, 12:48   Citer 

Enième amélioration avec la possibilité de reset le high score


Code
:EffEcr
:Lbl 99
:Menu("JOUER",J,"SCORES",S,"QUITTER",Q
:Lbl J
:1 -> dim(LRA
:For(A,1,16
:Output(1,A,"*
:Output(8,A,"*
:If non(PartDéc(.5A:Output(.5A,1,"*
:If non(PartDéc(.5A:Output(.5A,16,"*
:End
:Output(3,2,"VOITURE BY SNAP
:Output(5,2,"MEILLEUR SCORE
:Output(6,8,LRA(1
:Pause
:EffEcr
:Disp "","","","","","","
:1 -> A
:1 -> B
:1 -> C
:1 -> D
:1 -> E
:EffVar S8 -> X
:Repeat X >= A et X <= A+1
:CodeTouche -> K
:Min(16,Max(1,X+(K=26)-(K=24 -> X
:Output(3,X,"0
:S+1 -> S
:B -> A
:C -> B
:D -> C
:E -> D
:EntAléat(1,15 -> E
:Output(7,E,"{}
:Disp "
:End
:EffEcr
:Disp "PERDU! SCORE :",S
:If S>LRA(1 : Then
:S -> LRA(1
:Disp "RECORD BATTU!!
:Pause
:EffEcr
:Input "ENTER NAME",Str8
:Stop
:Lbl S
:Menu("SCORES","SEE HIGH SCORE",11,"RESET HIGH SCORE",12,"BACK",99
:Lbl 11
:Disp "HIGH SCORE:",LRA(1),"BY:",Str8
:Goto 99
:Lbl 12
:Menu("ETES-VOUS SUR?","OUI",98,"NON",99
:Lbl 98
:AxesOff
:FnOff
:ClrDraw
:ZStandard
:Horizontal -1
:Horizontal 1
:Shade(-1,1
:Disp "HIGH SCORE"
:Pause "EFFACE"
:Goto 99
:Lbl Q



----------------------
Aussi connu sous le nom de f/x=x².
 Adresse email Haut de page Bas de page 
 
sandro



Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Sam 22 Oct 2011, 12:59   Citer 

Une petite amélioration :
Code
:Disp "HIGH SCORE","EFFACE
:Pause

peut être transphormé en:
Code
:Disp "HIGH SCORE
:Pause"EFFACE


Sandro

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
made2kill



Autorisation : Membre
Nb de messages : 80
Inscrit le : Jeu 24 Fév 2011, 19:12
Posté le : Sam 22 Oct 2011, 17:11   Citer 

Merci glasses.gif

----------------------
Aussi connu sous le nom de f/x=x².
 Adresse email Haut de page Bas de page 
 
snap



Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Sam 22 Oct 2011, 18:08   Citer 

Et aussi, pour les goto, met des lettres à la place des nombres a deux chiffres sa prend moins de place winkle.gif Et il y a plein de guillemets que tu peut enlever ahh.gif

----------------------
Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes happy.gif
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr
 Adresse email Haut de page Bas de page 
 
snap



Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Lun 24 Oct 2011, 15:54   Citer 

J'ai regardé ton code de plus près made2kill et j'ai remarqué quelques améliorations que l'on peut effectuer. Je vous poste donc le programme amélioré.


Code

:EffEcr
:Lbl 9
:Menu("VOITURE","JOUER",J,"SCORES",S,"QUITTER",Q
:Lbl J
:1 -> dim(LRA
:For(A,1,16
:Output(1,A,"*
:Output(8,A,"*
:If non(PartDéc(.5A:Output(.5A,1,"*
:If non(PartDéc(.5A:Output(.5A,16,"*
:End
:Output(3,2,"VOITURE BY SNAP
:Output(5,2,"MEILLEUR SCORE
:Output(6,8,LRA(1
:Pause
:EffEcr
:Disp "","","","","","","
:1 -> A
:1 -> B
:1 -> C
:1 -> D
:1 -> E
:EffVar S8 -> X
:Repeat X >= A et X <= A+1
:CodeTouche -> K
:Min(16,Max(1,X+(K=26)-(K=24 -> X
:Output(3,X,"0
:S+1 -> S
:B -> A
:C -> B
:D -> C
:E -> D
:EntAléat(1,15 -> E
:Output(7,E,"{}
:Disp "
:End
:EffEcr
:Disp "PERDU! SCORE :",S
:If S>LRA(1 : Then
:S -> LRA(1
:Pause "RECORD BATTU!!
:EffEcr
:Input "ENTER NAME",Str8
:Stop
:Lbl S
:Menu("SCORES","SEE HIGH SCORE",5,"RESET HIGH SCORE",4,"BACK",9
:Lbl 5
:Disp "HIGH SCORE:",LRA(1),"BY:
:Pause Str8
:Goto 9
:Lbl 4
:Menu("ETES-VOUS SUR?","OUI",8,"NON",9
:Lbl 8
:AxesOff
:FnOff
:ClrDraw
:ZStandard
:Horizontal -1
:Horizontal 1
:Shade(-1,1
:0 -> LRA(1
:Disp "HIGH SCORE
:Pause "EFFACE
:Goto 9
:Lbl Q
:Effecr
:Output(1,1,"



PS : tu n'avais pas mis de titre à ton menu. Normalement il n'y a plus d'erreur.

----------------------
Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes happy.gif
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr
 Adresse email Haut de page Bas de page 
 
simsmith78



Autorisation : Membre
Nb de messages : 36
Inscrit le : Dim 16 Oct 2011, 19:14
Posté le : Sam 05 Nov 2011, 11:51   Citer 

A ceux L'ayant testé, quel est votre meilleur score?

 Adresse email Haut de page Bas de page 
 
snap



Autorisation : Membre
Nb de messages : 364
Inscrit le : Dim 13 Fév 2011, 14:17
Posté le : Sam 05 Nov 2011, 13:28   Citer 

Moi, comme j'ai dit au début, j'avais eu un programme du genre qui "comptait" les secondes j'avait tenu 11 minutes bigmouth.gif

----------------------
Commence un monopoly non graphique et compte bien le finir!
Lycée de l'escaut Valenciennes happy.gif
Fan de reflets d'acide!
le meilleur jeu du monde
http://snap-le-terrible.minitroopers.fr
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
minideck



Autorisation : Membre
Nb de messages : 9
Inscrit le : Jeu 17 Mar 2011, 19:01
Posté le : Dim 06 Nov 2011, 23:48   Citer 

Mais a ce moment la on n'avais pas encore réussi a écrire le "Réel" surligné au milieu de l'écran et sans savoir que tout allais être effacé on a même pas pris de notes sur le timer mais y doit avoir moyen d'en refaire un quand même loupe.gif

 Adresse email Haut de page Bas de page 
 
simsmith78



Autorisation : Membre
Nb de messages : 36
Inscrit le : Dim 16 Oct 2011, 19:14
Posté le : Mar 08 Nov 2011, 21:49   Citer 

moi mon max c'est 164... je suis nul... winkle.gif

 Adresse email Haut de page Bas de page 
 
SS4-TI82
Invité
Posté le : Mer 09 Nov 2011, 14:44   Citer 

Je suis une grand fan de ce jeu , cé énorme !!! extraterre.gif
Mon record : 375
(obtenu apres +de 100 parties)
Vous me direz je suis un geek crazy.gif

  Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Mer 09 Nov 2011, 14:55   Citer 

t'inquiète, y'a que ça ici... godgrace.gif

 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse Page: 1,      >>





  Page générée en 6 requêtes