Schönen Guten Abend/Morgen,
ich versuche mich gerade an MySQL ran zu Tasten aber aus irgendwelchen Gründe werden zB. Level, Bargeld, Geschlecht und Alter nicht Gespeichert.
ID, Name und Passwort hingegen schon. Hier mal ein Screenshot davon:
stock SpielerSpeichern(playerid)
{
if(!sInfo[playerid][sEingeloggt])return 1;
new query[256];
mysql_format(handle, query, sizeof(query), "UPDATE users SET Level = '%d', Bargeld = '%d', Geschlecht = '%d', Alter = '%d' WHERE ID = '%d'", GetPlayerScore(playerid), GetPlayerMoney(playerid), sInfo[playerid][sGeschlecht], sInfo[playerid][sAlter], sInfo[playerid][sID]);
mysql_pquery(handle, query);
return 1;
}
sInfo[playerid][sEingeloggt] = true;
sInfo[playerid][sAlter] = strval(inputtext);
SetPlayerScore(playerid, 1);
GivePlayerMoney(playerid, 5000);
SpielerSpeichern(playerid);
{
sInfo[playerid][sID] = cache_get_field_content_int(0, "ID", handle);
sInfo[playerid][sLevel] = cache_get_field_content_int(0, "Level", handle);
sInfo[playerid][sBargeld] = cache_get_field_content_int(0, "Bargeld", handle);
sInfo[playerid][sGeschlecht] = cache_get_field_content_int(0, "Geschlecht", handle);
sInfo[playerid][sEingeloggt] = true;
SendClientMessage(playerid, -1, "Eingeloggt");
SetPlayerScore(playerid, sInfo[playerid][sLevel]);
GivePlayerMoney(playerid, sInfo[playerid][sBargeld]);
}
Hoffe einer von euch kann mir Helfen, wenn ihr noch mehr Informationen oder bestimmte Script zeilen Benötigen tut, bitte Bescheid geben.