Guten Abend,
Ich benutze das MySQL Plugin 39 und es macht probleme beim Updaten:
Hier weise ich das Geld zu und es wird in einer Log Perfekt gepseichert.
FrakInfo[frakid][frakgeld] += cmd,ACMoney(playerid, -cmd);
format(string,sizeof(string),""#HTML_WHITE"[ "#HTML_LOGIN"FrakBank: "#HTML_WHITE"Das Mitglied "#HTML_ORANGE"%s "#HTML_WHITE"hat so eben "#HTML_GREEN"%i$ "#HTML_WHITE"in der Fraktionkasse eingezahlt! "#HTML_WHITE"Neuer Stand: "#HTML_ORANGE"%i$ ]",SpielerName(playerid),cmd,FrakInfo[frakid][frakgeld]);
FraktionsChat(Spieler[playerid][pFraktion],WEISS,string);
format(string,sizeof(string),"INSERT INTO "#DATENBANK"_frakgeldlog (`fID`,`name`,`count`,`timestamp`,`op`) VALUES ('%d','%s','%d','%d','1')",frakid,SpielerName(playerid),cmd,gettime());
Nun ist das Problem dass sich das ganze ganz Random mäßig verschiebt:
stock SaveFraktion()
{
new query[275],
frak = 0;
for(;frak<MAX_FRAKTIONEN;frak++)
{
format(query,sizeof(query),"UPDATE "#DATENBANK"_fraktionen SET frakmaterial = '%d', frakgeld = '%d', marihuana = '%d', koks = '%d', crystle = '%d', lsd = '%d', gras = '%d' WHERE id = '%d'",FrakInfo[frak][frakmaterial],FrakInfo[frak][frakgeld],FrakInfo[frak][fMarihuana],FrakInfo[frak][fKoks],FrakInfo[frak][fCrystle],FrakInfo[frak][fLSD],FrakInfo[frak][fGras],frak);
mysql_function_query(MYSQLVerbindung,query,false,"","");
}
return 1;
}
Screen der MySQL Tabelle:
http://www11.pic-upload.de/07.06.15/qfq8c1a54wjs.png
Danke im vorraus,
Mfg,