Hi Leute, folgendes Problem:
Ich hab schon verschiedene Sachen probiert, funktioniert aber nicht.
Die Speicherung ist das Problem, irgendwann speichert er andere Zahlen - z.B. man hat die ganze Zeit SkinID 1 - aber irgendwann steht da 46 drin.
Woran könnte es liegen?
C
stock SaveAccount(playerid)
{
new jahr,monat,tag,sstring[10];
getdate(jahr,monat,tag);
format(sstring,sizeof sstring,"%d.%d.%d",tag,monat,jahr);
strins(SpielerInfo[playerid][LastLogin],sstring,0);
new qstring[800],geld;
//SpielerInfo[playerid][Geld]
geld = GetPlayerMoney(playerid);
format(qstring,sizeof qstring,"UPDATE `userdata` SET `SColor`='%d',`Geld`='%d',`sLevel`='%d',`Skin`='%d',`Adminlevel`='%d',`Prisonzeit`='%d',`Prisonstatus`='%d',`Mute`='%d',`Warns`='%d'",
SpielerInfo[playerid][SColor],geld,GetPlayerScore(playerid),SpielerInfo[playerid][Skin],SpielerInfo[playerid][Adminlevel],SpielerInfo[playerid][Prisonzeit],SpielerInfo[playerid][Prisonstatus],SpielerInfo[playerid][Mute],SpielerInfo[playerid][Warns]);
format(qstring,sizeof qstring,"%s,`Geschlecht`='%d',`Kampfstyle`='%d',`Kills`='%d',`Tode`='%d',`Killstreaks`='%d',`DreierKillstreak`='%d',`FunfKillstreak`='%d',`SiebenerKillstreak`='%d',`ZehnerKillstreak`='%d'",
qstring,SpielerInfo[playerid][Geschlecht],SpielerInfo[playerid][Kampfstyle],SpielerInfo[playerid][Kills],SpielerInfo[playerid][Tode],SpielerInfo[playerid][Killstreaks],SpielerInfo[playerid][DreierKillstreak],SpielerInfo[playerid][FunfKillstreak],SpielerInfo[playerid][SiebenerKillstreak],SpielerInfo[playerid][ZehnerKillstreak]);
format(qstring,sizeof qstring,"%s,`PN`='%d',`ScreenAnzeige`='%d',`Clan`='%d',`ClanLeiter`='%d',`Armorweste`='%d',`Hitsound`='%d',`Spielzeit`='%d',`TTCPunkte`='%d',`Aufsatz`='%d',`SpielerfarbeUse`='%d'",
qstring,SpielerInfo[playerid][PN],SpielerInfo[playerid][ScreenAnzeige],SpielerInfo[playerid][Clan],SpielerInfo[playerid][ClanLeiter],SpielerInfo[playerid][Armorweste],SpielerInfo[playerid][Hitsound],SpielerInfo[playerid][Spielzeit],SpielerInfo[playerid][TTCPunkte],SpielerInfo[playerid][Aufsatz],SpielerInfo[playerid][SpielerfarbeUse]);
format(qstring,sizeof qstring,"%s,`InsgLogin`='%d',`KDRate`='%f',`Kills`='%d',`LastLogin`='%s', `premium`='%d', `premzeit`='%s' WHERE `Name`='%s'",
qstring,SpielerInfo[playerid][InsgLogin],SpielerInfo[playerid][KDRate],SpielerInfo[playerid][Kills],SpielerInfo[playerid][LastLogin],SpielerInfo[playerid][Premium],SpielerInfo[playerid][PremZeit],GetName(playerid));
printf("%s",qstring);
mysql_tquery(Handle,qstring,"","");
return 1;
}
Alles anzeigen