Hey,
Wenn ich ein Spieler bei der Registration Geld gebe und er sich Ausloggt wird das Geld nicht in der Datenbank Gespeichert.
Geld wird gegeben
if(strlen(inputtext)>3)
{
new query[128],passwort[16];
mysql_escape_string(inputtext,passwort,dbhandle);
format(query,sizeof(query),"INSERT INTO user (username,password) VALUES ('%s','%s')",SpielerName(playerid),passwort);
mysql_function_query(dbhandle,query,false,"","");
SpielerInfo[playerid][sEingeloggt]=1;
GivePlayerMoney(playerid,10000);
SetPlayerScore(playerid,1);
OnUserSave(playerid);
}
Auslogen Speichern
public OnUserSave(playerid)
{
if(SpielerInfo[playerid][sEingeloggt]==0)return 1;
new query[128];
format(query,sizeof(query),"UPDATE user SET level='%i',bargeld='%i' WHERE id='%i'",SpielerInfo[playerid][sLevel],GetPlayerMoney(playerid),SpielerInfo[playerid][sID]);
mysql_function_query(dbhandle,query,false,"","");
return 1;
}
MfG.