660

a ce propos, c'est dommage qu'on est pas de multitache en basic gni

661

post 658 grin
Ya des jours ou fô pas me chercher.
Ya des jours tous les jours!

Nouvelle version du site : http://membres.lycos.fr/tiprograms

662

ben t'a une liste avec les param du snake 1 et une autre avec les param du snake 2

663

J'm'excuse g jamais utilisé de listes encore.tongue

Les param d'un serpents, c.a.d. la position de départ et la direction vers laquelle il se dirige au début?
Ya des jours ou fô pas me chercher.
Ya des jours tous les jours!

Nouvelle version du site : http://membres.lycos.fr/tiprograms

664

662 > en gros oui c ca

665

comme ca?

()
Prgm
Local x,y,k,t
DispG
[2,3]»pl1
340»t
getkey()»t
If t=337:x[pl1]-1»x[pl1]
If t=338:y[pl1]-1»y[pl1]
If t=340:x[pl1]+1»x[pl1]
If t=344:y[pl1]+1»y[pl1]
While t?264
Ya des jours ou fô pas me chercher.
Ya des jours tous les jours!

Nouvelle version du site : http://membres.lycos.fr/tiprograms

666

pas tout a fait y a une erreur ,cherche

667

juste une?grin

Si yen a juste une ca va.wink
Ya des jours ou fô pas me chercher.
Ya des jours tous les jours!

Nouvelle version du site : http://membres.lycos.fr/tiprograms

668

la meme qui se repete 8 fois si tu preferes

669

()
Prgm
Local x,y,k,t
DispG
[2,3]»pl1
340»t
getkey()»t
If t=337:x[2]-1»x[2]
If t=338:y[3]-1»y[3]
If t=340:x[2]+1»x[2]
If t=344:y[3]+1»y[3]
While t?264

C mieux?tongue
Ya des jours ou fô pas me chercher.
Ya des jours tous les jours!

Nouvelle version du site : http://membres.lycos.fr/tiprograms

670

En fait, tu fais une faute au début, et donc, tous le reste est faux.
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

671

c pas logique ton truc
au debut ta liste s'apelle
pl1 ( [2,3]>pl1)
et apres elle s'appelle x ( x[2] etc... )triso

672

Je pense que ct ca:

()
Prgm
Local x,y,k,t
DispG
{2,3}»pl1
340»t
getkey()»t
If t=337:x{pl1}-1»x{pl1}
If t=338:y{pl1}-1»y{pl1}
If t=340:x{pl1}+1»x{pl1}
If t=344:y{pl1}+1»y{pl1}
While t?264
Ya des jours ou fô pas me chercher.
Ya des jours tous les jours!

Nouvelle version du site : http://membres.lycos.fr/tiprograms

673

toujours le meme probleme

674

()
Prgm
Local x,y,k,t
DispG
340»t:{2,3}»pl1
getkey()»t
If t=337:x{pl1}-1»x{pl1}
If t=338:y{pl1}-1»y{pl1}
If t=340:x{pl1}+1»x{pl1}
If t=344:y{pl1}+1»y{pl1}
While t<>264
...

A moins que le while, il fo la aussi le mettre avant les if.
smile


j'avais pas vu ton post grin
Ya des jours ou fô pas me chercher.
Ya des jours tous les jours!

Nouvelle version du site : http://membres.lycos.fr/tiprograms

675

le pb vient des liste, pas du while ( pour l'instant )

676

mourn Je vois pô. Chuis mort en plus!

c la ligne [2,3]pl1 qui va pas? (j'la sens pas celle là ché pas pourkoi!grin)
Ya des jours ou fô pas me chercher.
Ya des jours tous les jours!

Nouvelle version du site : http://membres.lycos.fr/tiprograms

677

y{pl1}

ca ca veut rien dire
la syntaxe c'est:

liste[element]

678

post #675>oui, c'est cette ligne.
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

679

donc c [pl1]->2,3 (les crochets par contre je suis pas sursmile)
Ya des jours ou fô pas me chercher.
Ya des jours tous les jours!

Nouvelle version du site : http://membres.lycos.fr/tiprograms

680

Mais nan, mais nanrotfl

C'est seulement que c'est pas plr qui doit contenir les listes de variables, c'est juste une variable pour pointer sur sur l'élément du joueur1 ou 2. Ce sont toutes les autre variable que tu dois mettres sour forme de listegrin
Pl1 prend pour valeur 1 ou 2, suivant que c'est au tour du joueur 1 ou 2 de jouerwink
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

681

Pourkoi cette combinaison la ne marche pas:

0»t
getkey()»t
If t=264sorrytop
If t=265:maininfob()
confus

En fait kan j'appuie sur echap ca doit quitter et kan j'appuie sur apps ca doit m'ammener dans un otre programme.
Enfin c ce que c censer faire. grin
Ya des jours ou fô pas me chercher.
Ya des jours tous les jours!

Nouvelle version du site : http://membres.lycos.fr/tiprograms

682

1) maininfob() ça fait 9 lettres tu dépasse la la limite autorisée
2) getkey() ça capture les touches "au vol", donc la si il passe à cette commande et que tu n'appuie sur rien, bah t vaut 0 et puis voilà...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

683

En fait c main/infob()grin

Donc je dois foutre le getkey et le test des touches dans une boucle...euh try (ché pas "essayer" ca me tente bien wink)
Ya des jours ou fô pas me chercher.
Ya des jours tous les jours!

Nouvelle version du site : http://membres.lycos.fr/tiprograms

684

Le getkey(), faut que tu le teste tant qu'il renvois 0, dans un while quoi. Ensuite, tu fais tes testes pour voir quel valeur il a renvoyer.
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

685

Ouais mais While j'en sors jamais ossi. Apart si je mets Exit.... hum

Ok en fait fo faire un truc du genre:

t=0
While t<>264
getkey()->t
If t=265:Exit and main/infob
EndWhile

C possible un truc pareil?
Ya des jours ou fô pas me chercher.
Ya des jours tous les jours!

Nouvelle version du site : http://membres.lycos.fr/tiprograms

686

Et ben non.grin

G fait :

0->t
While t<>264
getkey()->t
If t=265:main/infob()

"tout le prog"

EndWhile

Et c pas bon comme ca.mourn
Ya des jours ou fô pas me chercher.
Ya des jours tous les jours!

Nouvelle version du site : http://membres.lycos.fr/tiprograms

687

Le Getkey() tu le met dans le while. Avec pour condition de sortis, une valeur différente de 0. Aprés le endwhile, tu met t'es testes de condition.
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

688

0->t
While t=0
getkey()->t
EndWhile
If t=264sorrytop
If t=265:main/infob()

Comme ca, ca marche pas.sad
En fait ce que je voudrais faire c que quand j'appuie sur apps ca me balance dans le programme a n'importe quel moment.

Ya des jours ou fô pas me chercher.
Ya des jours tous les jours!

Nouvelle version du site : http://membres.lycos.fr/tiprograms

689

Ca marche paseek
Ca c'est pas normalehumconfus
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

690

Je crois qu'il faudrait que je rajoute quelque chose dans la boucle while, mais je trouve pas koi!
Ya des jours ou fô pas me chercher.
Ya des jours tous les jours!

Nouvelle version du site : http://membres.lycos.fr/tiprograms