moin leute,
ja ich hab da son kleines problem mit meinem script unzwar wird das geld von spielern nicht richtig geladen.
ich hab die spieler daten auf na MySQL datenbank und mein sever verbindet sich auch vernünftig damit und auch das laden und auslesen der daten funktioniert richtig also wenn ich das geld manuell in der datenbank ändere wird es beim einloggen problemlos geladen aber beim ausloggen wirds nicht richtig gespeichert.
hier wird eigentlich der spieler gespeichert
savePlayer(playerid)
{
if(sInfo[playerid][eingeloggt]==0)return 1;
new query[128];
format(query,sizeof(query),"UPDATE user SET level='%i',money='%i',alevel='%i',fraktion='%i,rang='%i' WHERE id='%i'",
sInfo[playerid][level],GetPlayerMoney(playerid),sInfo[playerid][alevel],sInfo[playerid][fraktion],sInfo[playerid][rang],sInfo,sInfo[playerid][db_id]);
mysql_function_query(dbhandle,query,false,"","");
return 1;
}
die function wird bei OnPlayerDisconnect aufgerufen.
wie gesagt das auslesen geht aber das speichern garnicht
hat jemand ne idee wie das klappen könnte oder so oder woran es liegt?
ich bin ein kompletter neueinsteiger was das scripten angeht und weiß desshalb nichtmehr weiter.