Guten Tag Com.
Aus irgendeinen Grund möchte nicht korrekt gespeichert werden ich hab fast alles probiert aber bis jetzt keine Lösung gefunden dieses Problem zu beheben. Ich bitte nun um eure Hilfe. Hier mal der Code und die Struktur :
//~SAVE PLAYER~
stock SaveACC(playerid)
{
if(!IsPlayerConnected(playerid) && IsPlayerNPC(playerid))
{return 0;}else{
if(GetPVarInt(playerid,"logged") == 1)
{
new query[500];
format(query,sizeof(query), "UPDATE `accounts` SET `Level` = '%d', `Geld` = '%d' WHERE `Name` = '%s'",PInfo[playerid][pLevel],PInfo[playerid][pGeld], SpielerName(playerid));
mysql_query(query);
}
}
return 1;
}
{
if(!IsPlayerConnected(playerid) && IsPlayerNPC(playerid))
{return 0;}else{
if(GetPVarInt(playerid,"logged") == 1)
{
new query[500];
format(query,sizeof(query), "UPDATE `accounts` SET `Level` = '%d', `Geld` = '%d' WHERE `Name` = '%s'",PInfo[playerid][pLevel],PInfo[playerid][pGeld], SpielerName(playerid));
mysql_query(query);
}
}
return 1;
}
Noch was : Ich hab ingame 15k er schreibt in die datenbank 1k ich hab 998 : er schreibt in die datenbank 1k immer 1k
Laden funzt super keine Probleme
Enum Struktur:
[pwn]enum SpielerDaten ´{
pName[24], pPasswort[128],pLevel,pGeld
}[/pwn]
pName[24], pPasswort[128],pLevel,pGeld
}[/pwn]