31-01-2007, 09:21 AM
heu pyl avant de te lancer dans le code, as-tu décidé de l'aspect métier de la chose ?
Que veux-tu clairement qu'il arrive aux joueurs une fois morts ?
Je veux bien relire ton code mais si tu n'as pas défini ton objectif( ex : je veux qu'il revienne dans l'hopital le plus proche, qu'il respawn sur place), rien ne sert de balancer ton code.
pour selectionner une case vide (a adapter à la structure de ta table) :
"SELECT x,y,carte FROM case WHERE (SELECT count(*) FROM personnage, case WHERE x_perso=x AND y_perso=y AND carte_perso = carte)=0 ORDER BY RAND() LIMIT 1"
Que veux-tu clairement qu'il arrive aux joueurs une fois morts ?
Je veux bien relire ton code mais si tu n'as pas défini ton objectif( ex : je veux qu'il revienne dans l'hopital le plus proche, qu'il respawn sur place), rien ne sert de balancer ton code.
pour selectionner une case vide (a adapter à la structure de ta table) :
"SELECT x,y,carte FROM case WHERE (SELECT count(*) FROM personnage, case WHERE x_perso=x AND y_perso=y AND carte_perso = carte)=0 ORDER BY RAND() LIMIT 1"