Forum

Catégorie : Programmes
Forum : Aide à la programmation | Archives
Vues : 1209
Réponses : 7
Type : discussion
Statut : réglé
Etat : clos

Problème avec un pong

Lutopia le 26/09/2008 à 22:08
Bonjour, j'ai un problème avec ce pong :
https://tionline.pages-perso.f[...]es/pingpong.zip
Code
:If abs J>2:Then:.5*J->J:End
:If Y>7:Then:-abs (J)->J:8->Y:End
:If Y<2:Then:abs J->J:1->Y:End
:If Y[plus petit ou égal]2 or Y->7:Then
:If abs J<1:Then:(4-X)/abs (4-X)->J:End
:End
:Output(L,O," ")
:Output(Y,X,R)
:If AøD:Then
:Output(A-1,1,"I")
:Output(A,1,"I")
:Output(A+1,1,"I")
:End

Dans cette partie du code, une erreur domaine sur
Code
:Output(Y,X,R)

Merci de bien vouloir m'aider ^^.
webmaster le 27/09/2008 à 00:20
Plutôt que de nous demander du support pour tous les programmes "Pong" du site TiOnline, essaye de voir avec eux, ca serait plus simple ! (En plus c'est la même erreur)

@+ Le Webmaster beer.gif
Lutopia le 27/09/2008 à 11:11
Bah j'suis dsl, là-bas y a rien pour leur demander quelque chose, juste une F.A.Q., 2 tutoriels, les manuels d'utilisation de base, et un forum externe qui n'a rien à voir avec leurs programmes angry.gif
coc5 le 27/09/2008 à 11:19
Le problème c'est qu'avec ce genre de dysfonctionnement... Disons que l'erreur peut se trouver n'importe où dans le programme.

Le seul truc pour dépister le lieu du bug serait de marquer avant cette ligne :

Code
max(1,min(16,X->X
max(1,min(8,Y->Y
Lutopia le 27/09/2008 à 12:11
Je viens de le faire mais la "balle" dès qu'elle touche la paroi du haut elle reste dans cet axe sans rebondir, et en plus je peux plus la rattraper à partir du moment où elle se trouve sur cette paroi. Merci d'avance ^^.
Sangohan38 le 27/09/2008 à 18:17
J'ai essayé ce programme et il bug dès le départ.
A mon avis, tu ferait mieux de changer de programme.

Sangohan38
Lutopia le 27/09/2008 à 19:30
Bon bah tant pis ^^, merci.
coc5 le 28/09/2008 à 01:14
Enfin à priori c'est juste le renvoie du plafond qui bug, rapide à corriger (si mon Tigraph ne buguait pas cry.gif )