Ahoi, ich hoffe einer von euch kann mir helfen.
Und zwar will ich mich am GodFather probieren und bin gerade dabei die Userdaten in eine DB zu speichern.
Allerdings ist mir dabei aufgefallen dass der Spieler sehr viele Variablen hat die man speichern muss.
Ich habe es so gemacht:
Code
public saveone(playerid)
{
new savequery[2048];
format(savequery,sizeof(savequery),"UPDATE user SET pName='%s',pLevel='%i',pAdmin='%i',pDonateRank='%i',gPupgrade='%i',pConnectTime='%i',pReg='%i',pSex='%i',pAge='%i' WHERE db_id='%i'",PlayerInfo[playerid][pName],PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pAdmin],PlayerInfo[playerid][pDonateRank],PlayerInfo[playerid][gPupgrade],PlayerInfo[playerid][pConnectTime],PlayerInfo[playerid][pReg],PlayerInfo[playerid][pSex],PlayerInfo[playerid][pAge],PlayerInfo[playerid][db_id]);
mysql_function_query(dbhandle,savequery,false,"","");
return 1;
}
Aber nach einer Zeit lang sagt der Compiler dass die Zeile zu lang sei.
Und jetzt wollte ich fragen ob jemand weiß wie man das am besten macht.

