2
« le: 08 Décembre 2012, 00:59:29 »
Salut tout le monde !
J'ai besoin d'aide pour un Float, en fait je charge les CheckPoints des courses:
format(Requete, sizeof(Requete), "SELECT * FROM `racecp`");
mysql_query(Requete);
mysql_store_result();
if(mysql_num_rows())
{
while(mysql_fetch_row_format(Requete))
{
CPid++;
sscanf(Requete,"p<|>e<iiffffiii>", CheckPointInfo[CPid]);
enum CPInfo
{
ID,
RaceID,
Float:POSCP[4],
Type,
Vehicule,
Vitesse
};
new CheckPointInfo[MAX_CP][CPInfo];//Variables pour les CheckPoint
Le problème c'est que POSCP[0] est égal à -./,),(-*,(.(( alors que les autres non. Dans la base de données la valeur est normal donc je ne vois pas d'où sa peut venir. Le pire c'est que sa fait ça à chaque système, quand je veux charger les véhicules ou des pickups par exemples. Toujours pour le premier Float chargé mais pas pour les autres.
J'espère que j'ai pas été trop confus, et surtout merci d'avance.