y avait encore un petit bug

This commit is contained in:
proal 2022-12-10 14:53:42 +01:00
parent d9db301786
commit c133212944
3 changed files with 7 additions and 5 deletions

View File

@ -3,7 +3,7 @@
#include <graph.h> #include <graph.h>
#include "cheat.h" #include "cheat.h"
int cheat(int affichage[50],int tab[40], int sauv_pos[80]){ int cheat(int affichage[50],int tab[40], int sauv_pos[80], int im_x, int im_y){
int x,n,pos_x,pos_y; int x,n,pos_x,pos_y;
int i, oui; int i, oui;
while(n<1){ while(n<1){
@ -29,7 +29,7 @@ int cheat(int affichage[50],int tab[40], int sauv_pos[80]){
} }
oui=0; oui=0;
for (i=0;i<80;i=i+2){ for (i=0;i<80;i=i+2){
if (sauv_pos[i]==pos_x && sauv_pos[i+1]==pos_y){ if ((sauv_pos[i]==pos_x && sauv_pos[i+1]==pos_y) || (im_x==pos_x && im_y==pos_y)){
oui=1; oui=1;
} }
} }

View File

@ -1,6 +1,6 @@
#ifndef CHEAT_H #ifndef CHEAT_H
#define CHEAT_H #define CHEAT_H
int cheat(int affichage[50],int tab[40], int sauv_pos[80]); int cheat(int affichage[50],int tab[40], int sauv_pos[80], int im_x, int im_y);
#endif #endif

4
jeu.c
View File

@ -48,8 +48,10 @@ int jeu(int position[20][4], int nb_paires,int tab[40]){
} }
temps3=temps; temps3=temps;
repet=0; repet=0;
im_x=0;
im_x_1=0; im_x_1=0;
im_x_2=0; im_x_2=0;
im_y=0;
im_y_1=0; im_y_1=0;
im_y_2=0; im_y_2=0;
while (repet<2){ while (repet<2){
@ -67,7 +69,7 @@ int jeu(int position[20][4], int nb_paires,int tab[40]){
/*Triche*/ /*Triche*/
if(ToucheEnAttente() && Touche()==XK_t){ if(ToucheEnAttente() && Touche()==XK_t){
n=cheat(affichage,tab, sauv_pos); n=cheat(affichage,tab, sauv_pos, im_x, im_y);
} }
/*Clic de la souris*/ /*Clic de la souris*/