Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.
Snake - Page 59 / 61
RobinB le 12/10/2014 à 18:26
J'AI TROUVÉ ! EUREKA
Faut vérifier la ligne au dessus de Goto 3linkakro le 12/10/2014 à 18:45
"guest" a peut-être un problème avec ça.
Code
Ligne(B+1,(-)A-3,B+2,(-)A-2
guest le 19/10/2014 à 10:48
non, cette ligne est bien ecrite :/linkakro le 19/10/2014 à 19:44
Il semble que ton test de collision fonctionne, le problème est que des pixels sont présents en face du serpent dès le début.
Compare le graphe et les valeurs de A,B,I,J, tu devrais voir ce qui est mal placé.
Code
"If pxl-Test(A+2,B:Goto 4"
détecte un objet en (A+2;B)
Tandis que
"If (-)I[pas égal à]A+2 ou J[pas égal à]B ou N=99:Goto Q"
vérifie si ce pixel correspond à la nourriture d'après les coordonnées (-I;J).
Regardes ce qui se trouve au bout de ces coordonnées et tu devrais trouver le conflit. Puisque tu recommences l'expérience, recommence la lecture {A,B,I,J} juste après la nouvelle exécution.
Les initialisations sont entre Lbl E et Lbl 5. Entre Lbl A et Lbl 5, c'est le minimum syndical et commun à tous les niveaux ou le niveau vide.
Bosetti06 le 20/10/2014 à 21:37
Bonsoir, ma calculatrice me met une erreur syntaxe au 1er

... Comment remedier a ce probleme ? Merci le programme a l'air super ^^
Bosetti06 le 20/10/2014 à 21:39
pardon a la ligne 4 avec le 62 les parenthèses et le tiret au milieu l'erreur syntaxe est sur la 2eme parenthèselinkakro le 20/10/2014 à 22:16
Cela désigne le signe négatif. La touche à gauche de entrer.Bosetti06 le 20/10/2014 à 22:35
Merci

Par contre je n'arrive pas a diriger le serpent il continue toujours tout droit

linkakro le 22/10/2014 à 17:59
Les déplacements et leur modification sont situées entre Lbl 2 et Lbl 4.antoine-94 le 10/11/2014 à 15:28
Bonjour comment faire le signe a la fin de Texte(A,B,"º
Mercilinkakro le 10/11/2014 à 16:06
Ce signe est un degré. Il est dans le menu angle=2nde+matrice.
Tu peux utiliser n'importe quel symbole de toute manière car ce n'est que du texte.antoine-94 le 10/11/2014 à 16:28
Merci pour ta réponse
J'ai maintenant un autre problème :
J'ai une erreur Domaine sur la ligne arrondi(1+NbrAleat(E/N),0=>E
L'erreur est sur la deuxième parenthèse après Le N
Que faire ?
Mercilinkakro le 10/11/2014 à 17:50
Si tu as une TI-82stats ou plus alors ajoute une multiplication explicite, donc une étoile.
Code
arrondi(1+NbrAleat*(E/N),0=>E
Car dès la ti82stats, la commande NbrAléat permet de générer une liste en ajoutant une parenthèse, alors que cela n'existait pas sur ti82. Avec cette confusion, ta calculatrice essayait certainement de générer E/N nombres, et E/N n'est probablement pas entier.
Antoine-94 le 10/11/2014 à 18:02
Merci, les problèmes continuent.
Maintenant j'ai une erreur Syntaxe à la ligne codeTouche(=>K
Ps : J'utilise une TI82 Stats-frantoine-94 le 10/11/2014 à 18:03
Antoine-94 a écrit :
Merci, les problèmes continuent.
Maintenant j'ai une erreur Syntaxe à la ligne codeTouche(=>K
Ps : J'utilise une TI82 Stats-fr
J'ai oublié de préciser que c'est sur le K que l'erreur apparait
linkakro le 10/11/2014 à 18:12
La parenthèse n'existe pas. C'est une erreur de Texas Instruments dans ses éditeurs de codes.antoine-94 le 10/11/2014 à 18:19
Le jeu marche mais le serpent ne grandit pas
Que faire ?linkakro le 10/11/2014 à 20:21
Toi tu as posté précédemment une question selon :
arrondi(1+NbrAleat(E/N),0=>E
Alors que dans le programme c'est :
arrondi(1+NpartDéc(E/N),0=>E
Cela ne risque pas de marcher ! Donc mon conseil à propos de la multiplication n'a pas lieu d'être.
partDéc est dans le menu math+droite. fPart en anglais.
La ligne de calcul dont il est question ici réalise le déplacement du repère dans la mémoire des positions du serpent.
Vérifie la ligne suivante et entre Lbl 4 et Goto 5.
If pxl-Test(A+2,B:Goto 4antoine-94 le 10/11/2014 à 20:38
C'est bon j'ai tout corrigé et tout verifié
Merci mais le jeu ne marche toujours ( enfin lorsque que le serpent va sur le premier point ), le point reste sur le lieu
Mercilinkakro le 10/11/2014 à 20:45
Entre Lbl 5 et Goto 3 se trouve la génération du prochain curseur à manger. Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.