Forum

Catégorie : Programmes
Forum : Les programmes des internautes
Vues : 17169
Réponses : 53
Type : discussion
Etat : réponses autorisées

Un vrai Snake - Page 1 / 2

exasky le 11/11/2007 à 19:41
Dsl de redemander, mais est-ce qu'il existe un snake, avec la queue qui s'enleve, sur ce forum, et qui marche si possible ^^

Si oui, est-ce qu'il serait possible de me donner le lien en reponse,

Merci beaucoup

P.S: j'ai déjà cherché ^^ crazy.gif
ratuss le 12/11/2007 à 16:40
voila le meilleur snake qui existe jusqu'à présent :

https://www.ticalc.org/archive[...]/124/12436.html

+


ps : il te faut ti graph link pour pouvoir ouvrir les 83p

ti graph link 83 anglais : ti 82 stat (dispo ici : https://tionline.pages-perso.free.fr/sanscable.htm )
ti graph link 83 francais : ti 82 stat.fr

+
exasky le 12/11/2007 à 17:31
merci beaucoup, mais étant chez ma mere pour le moment, elle refuse que je puisse télécharger ... ahh les parents ^^, donc je ne peux pas avoir le logiciel ni le programme ...
Donc, est-ce qu'il serait possible que tu mette sur ce forum le code s'il te plait... Merci d'avance ^^ bigmouth.gif
ratuss le 12/11/2007 à 18:13
je vais voir ce que je peux faire (mais pas tout de suite, j'ai un pc tout neuf et pas encore installé tout les softs...)

+
exasky le 12/11/2007 à 18:28
Mercii ^^, j'attend avec impatience winkle.gif bigmouth.gif
exasky le 12/11/2007 à 21:41
et le snake, il passe avec les 82 stats.fr ?? ^^ clown.gif
Sangohan38 le 13/11/2007 à 13:15
Ce qui passe sur une 83 passe sur une 82 STATS même les Fr.

Sangohan38
exasky le 14/11/2007 à 14:45
<b>salut</b>
exasky le 14/11/2007 à 21:00
Hahaha très marrant, c'étais pas moi qui a marqué "salut" lol

Enfin bref, est-ce que quelqu'un dans ce forum pourrait me mettre le code d'un snake testé, qui marche et la ou la queue s'efface au fur et à mesure, si possible ^^ clown.gif

Merci d'avance

-------
Exasky
vibra le 14/11/2007 à 21:14
Cherche dans les vieux sujets Ratuss en a fait un très bien avec les niveaux et tout. Je l'ai amélioré mais j'ai la flemme de tapper les 2500 octets karate.gif
exasky le 15/11/2007 à 20:45
Salut ratuss, j'ai recopié ton snake, tout marche bien, sauf quela queue ne disparait pas ... alors que sur le screen que t'a mis sur le forum, elle sefface, tu pex me dire d'ouvien l'erreur stp ^^ merci d'avance clown.gif
vibra le 16/11/2007 à 11:24
Vérifie ton code normalement elle s'efface.
exasky le 16/11/2007 à 17:44
Je l'ai vérifié, il ne marche toujours pas et il me marque erreur à la ligne

Code
EffDessin
0=>Xmin
94=>Xmax
(-)62=>Ymin
0=>Ymax
AxesNAff
FonctNAff
6=>A:8=>B:44=>C:77=>D:1=>E:2=>N:0=>O
1=>dim(Liste6
If .7349=partDéc(Liste6(1:Liste6(1=>O
EffListe Liste4
EffListe Liste5
99=>dim(Liste4
99=>dim(Liste5
For(ø,1,6,1.4
Ligne(88,(-)ent(ø),6,(-)ent(ø)
End
Ligne(6,(-)57,88,(-)57
Ligne(88,(-)56,88,(-)6
Ligne(6,(-)6,6,(-)56
Texte(0,13," SCORE : 3
Texte(0,53," HIGH : ",ent(O
Lbl 5
(-)8-5ent(NbrAléat10=>I
8+5ent(NbrAléat16=>J
If pxl-Test((-)I,J:Goto 5
Ligne(J,I,J+2,I-2
Ligne(J,I-2,J+2,I
Goto 3
Lbl 2
6+50partDéc((A+C)/50=>A
8+80partDéc((B+D)/80=>B
If pxl-Test(A+2,B:Goto 4
Texte(A,B,"º
Lbl 3
arrondi(1+NpartDéc(E/N),0=>E
Texte(Liste4(E),Liste5(E),"
A=>Liste4(E:B=>Liste5(E
codeTouch(=>K       <====== ici, sur le "sto"
If K=0:Goto 2
If D=72:Then
If K=24:67=>D
If K=26:77=>D
If 1=abs(K-25:44=>C
Goto 2:End
If C[pas égal à]44:Goto 2
If K=25:39=>C
If K=34:49=>C
If K=25 ou K=34:72=>D
Goto 2
Lbl 4
Texte(A,B,"º
Ligne(B+1,(-)A-3,B+2,(-)A-2
If (-)I[pas égal à]A+2 ou J[pas égal à]B ou N=99:Goto Q
N+1=>N
Texte(0,38,N+1
Goto 5
Lbl Q
If N+1>O:N+1.7349=>Liste6(1
Texte(27,31,"GAME OVER
Pause
EffEcr
Output(2,5,"SNAKE NN
Output(3,3,"VERSION  1.0
Output(5,5,"NOUFNOUF
Output(6,5,"06/10/06


J'ai donc enlevé la parenthese, et le snake marche, mais ne s'efface pas!
Et pour être sur, FonctNaff, c'est fien Fonctoff?
ratuss le 17/11/2007 à 23:05
Code
Texte(Liste4(E),Liste5(E),"


Après le ", il y a des espaces, essaye d'abord avec 4, puis si ca marche pas t'en mets 5.

+
exasky le 18/11/2007 à 01:22
Merci beaucoup winkle.gif

tou marche bien bien winkle.gif
ratuss le 19/11/2007 à 18:09
juste pour info : c'étais 4 ou 5 espaces ? cupsmiley.gif
Chapeau le 12/10/2008 à 19:04
J'ai la meme erreur affichée, avec ou sans les espaces mais le jeu ne se lance meme pas...
ratuss le 12/10/2008 à 21:51
si le prog ne se lance pas ça vient probablement d'une erreur de ta part winkle.gif

+
Moi le 13/10/2008 à 06:17
...
ratuss le 13/10/2008 à 09:17
bah précise un peu plus au moins si tu veux de l'aide eyeonly.gif
Sangohan38 le 14/10/2008 à 16:28
As tu bien mis la touche STO à la place des =>?

Sangohan38
Sel666 le 14/10/2008 à 18:32
Pour les listes, c'est les commandes L1, L2... ou des autres ?
Sangohan38 le 14/10/2008 à 19:05
C'est les commandes L1, L2 ... Que tu as en tapant 2nd+1 ou 2nd+2 ...

Sangohan38
Sel666 le 14/10/2008 à 19:30
J'ai bien tout bien marqué mais rien à faire...
Sel666 le 15/10/2008 à 17:18
Juste cette ligne:

Code
If .7349=partDéc(Liste6(1:Liste6(1=>O

Je dois marquer If .7349 avec un point ou c'est un signe spécial ? ^^
Et pour Liste6 c'est bien L6 ?
Sel666 le 15/10/2008 à 17:32
Bon, j'ai reussi mais il n'y a juste le serpent qui avance...
ratuss le 16/10/2008 à 15:11
Citation
Bon, j'ai reussi mais il n'y a juste le serpent qui avance...


??? :p
Sel666 le 16/10/2008 à 16:05
Ba y a rien, juste 3 lignes sur l'ecran et le serpent qui avance.
Rien a prendre, rien a eviter
ratuss le 16/10/2008 à 16:47
la partie du code qui permet d'afficher la pomme est celle ci :

Code
Lbl 5
(-)8-5ent(NbrAléat10=>I
8+5ent(NbrAléat16=>J
If pxl-Test((-)I,J:Goto 5
Ligne(J,I,J+2,I-2
Ligne(J,I-2,J+2,I
Goto 3


vérifie bien encore une fois. (après c'est pas dit que ça vienne d'ici)


EDIT :
En gros tu devrais avoir un truc comme ca :
Image manquante
(sauf que la c'est la version complète, donc tu n'as pas de niveaux différents)
Sel666 le 16/10/2008 à 17:28
Les cupsmiley.gif, c'est les - à droite du "." ?
Sel666 le 16/10/2008 à 17:40
Rien à faire, j'ai tout verifié -_-'
ratuss le 16/10/2008 à 18:28
tu as une ti 82 stats fr ou une 82 stats ?
Sel666 le 16/10/2008 à 22:18
stats.fr
ratuss le 16/10/2008 à 22:55
télécharge ceci http://www.megaupload.com/fr/?d=PEMNKRW4 , puis tu exécutes wabbitemu (tu lui indiques la rom au passage), ça te permettra de comparer plus facilement.

a+
Sel666 le 17/10/2008 à 16:01
Je dois taper tout le code sur la calculette virtuelle ?
ratuss le 17/10/2008 à 21:17
lol non :

tiens, le 8xp : http://www.megaupload.com/fr/?d=GH5LKCND

t'as juste à le faire glisser sur l'écran de la calcu virtuelle dans la ram

il faut aussi que tu installes le patch français (dans la flash cette fois), (tu le trouveras dans [apps] une fois transféré).
Sel666 le 18/10/2008 à 14:45
Ca marche pas ^^
Erreur: Link timed out...
ratuss le 19/10/2008 à 21:31
il ne faut pas que tu fasses 2nde link, tu le transfères directement dans l'écran principal

a+
Sel666 le 20/10/2008 à 18:41
Je sais mais ca me le fait quand même...
ratuss le 20/10/2008 à 19:52
serieux je sais plus quoi te dire.

c'était la dernière chose que je pouvais te proposer, comparer le code avec une calcu virtuelle. (et comme c'est le seul soft qui propose une calcu en français)

C'est vrai que c'est facile à dire, mais l'erreur vient de chez toi ^^ :
c'est soit la calcu qui déconne (j'ai deja vu ca, desfois un petit reset ca peut être cool pour decrasser la calcu),
soit une erreur de recopiage qqpart (après c'est pas forcement visible genre par exemple tu crois avoir recopié L6 à la place de L6 - c'est un exemple ^^ - )

mais ce qui est sur c'est que le prog marche minied.gif , puisque d'autres personnes l'ont déjà testé, cf les posts précédents.

si t'as le courage, vérifie encore une fois.
si tu es sur d'avoir tout bon, alors ben essaye de recopier un autre snake ( minied.gif ), celui de xpro par exemple.
invité le 03/04/2010 à 22:04
j ai recopier le code sur ma calculatrice il me met erreur de synthaxe a la ligne:
Ligne(88,(-)ent(obarré),6,(-)ent(obarré
MERCI DAVANCE
Ps je veut juste un snake qui marche le reste m importe peu
nico 91 le 14/09/2013 à 12:33
comment on ecrit :"FonctNAff" ? svp repondez moi ! cupsmiley.gif
linkakro le 14/09/2013 à 13:33
Commence par lire le catalogue de ma signature.
FonctNAff, FonctOff, FnOff sont une même fonction dépendant du modèle de TI. Elles se trouve dans le menu format. Le menu Format est dans 2nde+zoom pour 82stat et dans fenêtre+droite pour 82.

Ligne(88,(-)ent(obarré),6,(-)ent(obarré
"obarré" est le thêta saisi avec alpha+3. "( - )" est le symbole de négativité saisi avec la touche portant l'inscription et se trouvant à gauche de entrer.
nico91 le 14/09/2013 à 13:48
ok merci bigmouth.gif
nico91 le 14/09/2013 à 14:30
j ai u n pb: il me met erreur syntaxe et m envoit a la ligne : "For(o.1.6.1.4" et il met le curseur sur le point entre le 1 et le 6
si quelqun peut m aider merci happy.gif
linkakro le 14/09/2013 à 15:16
Tu n'as pas respecté les virgules et les points.
For(¤,1,6,1.4
le nombre 1, le nombre 6 le nombre 1.4, tous séparés par des virgules. La virgule est sur le même touche que le J.
nico91 le 14/09/2013 à 17:20
a ok merci j avais pas vu la virgule happy.gif laugh.gif
nico91 le 14/09/2013 à 18:11
ca marche mais le serpent ne grandit pas et on ne peut pas perdre
je pense qu il y a un pb au niveau de la ligne : "codeTouch(=>K "
linkakro le 14/09/2013 à 21:56
Non cela n'a aucun rapport.
Le codeTouche sert à détecter chaque pression de touche du clavier.
codeTouche et codeTouch( sont exactement la même chose. C'est une erreur de TI. La parenthèse apparaît sur les modèles flash. Et ne confond pas avec codeTouche( qui ne représente rien excepté le produit du codeTouche et de ce qui suit.

Vérifie plutôt les pxl-test et les cinq premières lignes.
De toutes façon ce programme est celui du ratuss et on sait déjà qu'il marche. Sujet.
kaboum le 24/09/2013 à 19:46
jai un pb sur la ligne :Ligne(88,-ent(alpha+3),6,-ent(alpha+3)
ca ma marque Err: DIM INVALIDE

vous pouvez m'aidez svpp bigmouth.gif