Bonjour, je poste encore car j'ai un problème lorsque je veux enregistrer une valeur dans un scriptfile, donc voici le code :
if(vehicle1[playerid] == 1)
{
wscore2[playerid] = GetPlayerMoney(playerid);
if(wscore2[playerid] > wscore[playerid])
{
totalscore[playerid] = wscore2[playerid] - wscore[playerid];
if (dini_Exists(udb_encode("wscore")))
{
gscore = dini_Get(("wscore"), "score");
if(totalscore[playerid] > gscore[playerid])
{
dini_Set(("wscore"),"score",totalscore[playerid]);
dini_Set(udb_encode("wscore"),"player",playername3);
}
}
}
}
Et le problème c'est que dans le scripfile ça affiche ceci :
score=G
player=Metrakit
ou
score=s
player=Metrakit
Le score affiche une lettre "aléatoire" au lieu d'une valeur en chiffre.... :s et c'est cette fonction: "dini_Set(("wscore"),"score",totalscore[playerid]);" qui génère ceci...
Est ce que quelqu'un sait d'où ça viens?
Je vous remercie d'avance.
Cordialement, MK.