Guten Tag Community,
Ich habe jetzt meinen stock SpielerSpeichern in Mysql querys umgeschrieben da es ja Ressourcen Schonender ist so sieht es jetzt. Als Beispiel nur 1 Zeile :
new query[2048];
format(query, sizeof(query), "UPDATE `accounts` SET Level = '%d',AdminLevel = '%d',Supporter = '%d',DonateRank = '%d',UpgradePoints = '%d',ConnectedTime = '%d',Registered = '%d',Sex = '%d',Alter = '%d',Origin = '%d' WHERE `name` = '%s'",
PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pAdmin],PlayerInfo[playerid][pSupporter],PlayerInfo[playerid][pDonateRank],PlayerInfo[playerid][gPupgrade],
PlayerInfo[playerid][pConnectTime],PlayerInfo[playerid][pReg],PlayerInfo[playerid][pSex],PlayerInfo[playerid][pAge],PlayerInfo[playerid][pOrigin],PlayerInfo[playerid][pName]);
mysql_query(query);
So jetzt zu meiner Frage
Wie soll ich das jetzt beim Spieler Laden machen ?
Da habe ich derzeit alles so gemacht :
PlayerInfo[playerid][pLevel] = mysql_GetInt("accounts","Level", "Name",PlayerInfo[playerid][pName]);
Passt das so oder sollte ich es auch anders machen ? (ca. 150 Variablen)