Guten Abend,
Ich habe heute angefangen, mit MySQL zu scripten, und bin daher noch ein Neuling.
Ich habe ein Problem mit dem abspeichern, des Geldes, in der Datenbank habe ich 1500$, das was auch stimmt.
Wenn ich aber dann im Ingame essen kaufe (-1$), dann steht in der Datenbank immer noch 1500$.
Ich bin auch offline gegangen, und habe die Seite auch aktualisiert von phpMyAdmin.
SavePlayer(playerid)
{
if(sInfo[playerid][eingeloggt] == 0)return 1;
new query[128];
format(query,sizeof(query),"UPDATE User SET level='%i',Geld='%i',skinid='%i',adminlevel='%i',fraktion='%i' WHERE ID='%i'",sInfo[playerid][level],GetPlayerMoney(playerid),sInfo[playerid][ID],sInfo[playerid][skinid],sInfo[playerid][adminlevel],sInfo[playerid][fraktion]);
mysql_function_query(dbhandle,query,false,"","");
return 1;
}
enum PlayerInfo
{
eingeloggt,
level,
ID,
skinid,
adminlevel,
fraktion
}
sInfo[playerid][eingeloggt] = 1;
sInfo[playerid][level] = cache_get_field_content_int(0,"level",dbhandle);
sInfo[playerid][skinid] = cache_get_field_content_int(0,"Skin",dbhandle);
SetPlayerScore(playerid,sInfo[playerid][level]);
sInfo[playerid][ID] = cache_get_field_content_int(0,"id",dbhandle);
SetPlayerMoney(playerid,cache_get_field_content_int(0,"Geld",dbhandle));
SetPlayerSkin(playerid,sInfo[playerid][skinid]);
sInfo[playerid][adminlevel] = cache_get_field_content_int(0,"Admin",dbhandle);
sInfo[playerid][fraktion] = cache_get_field_content_int(0,"Fraktion",dbhandle);
Ich hoffe ihr könnt mir helfen.
PS: Ich habe mir Tutorials von MrMonatHD angeschaut, daher habe ich das
Grüße,
TheBester