Guten Abend,
Ich habe versucht die Spieler zu speichern & zu laden, jedoch funktioniert das nicht
Hier die Codes:
stock LoadPlayer(playerid)
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
{
new str[300];
format(str,300,"SELCT Level, Geld, Kills, Tode, Adminlevel, Supporter, Warns FROM accounts WHERE Name = '%s'",SpielerName(playerid));
mysql_query(str);
mysql_store_result();
if(mysql_fetch_row_format(str))
{
sscanf(str,"p<|>ddddddd",SpielerInfo[playerid][pLevel], SpielerInfo[playerid][pGeld], SpielerInfo[playerid][pKills], SpielerInfo[playerid][pTode], SpielerInfo[playerid][pAdminlevel],SpielerInfo[playerid][pSupporter],SpielerInfo[playerid][pWarns]);
}
mysql_free_result();
ResetPlayerMoney(playerid);
GivePlayerMoney(playerid,SpielerInfo[playerid][pGeld]);
print(str);
}
return 1;
}
stock SavePlayer(playerid)
{
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
{
if(GetPVarInt(playerid,"Eingeloggt")==1)
{
new querystring[800];
format(querystring,800,"UPDATE accounts SET Level = '%d', Geld = '%d', Kills = '%d', Tode = '%d', Adminlevel = '%d', Supporter = '%d',Warns = '%d' WHERE Name = '%s'",SpielerInfo[playerid][pLevel], SpielerInfo[playerid][pGeld],SpielerInfo[playerid][pKills], SpielerInfo[playerid][pTode],SpielerInfo[playerid][pAdminlevel], SpielerInfo[playerid][pSupporter],SpielerInfo[playerid][pWarns],SpielerInfo[playerid][pName]);
mysql_query(querystring);
print(querystring);
}
}
return 1;
}
Beim Einloggen lass ich den Spieler laden...
Jedoch werden die Daten aus der Datenbank nicht geladen..