Irgendwie wird bei mir die Funktion OnPlayerInfoChange nicht ausgeführt.
Hier mein Quellcode:
public OnPlayerInfoChange(playerid)
{
if(SpielerInfo[playerid][login] == 1)
{
new infoupdateqry[255],updplname[255];
GetPlayerName(playerid,updplname,sizeof(updplname));
samp_mysql_real_escape_string(updplname, updplname);
format(infoupdateqry, sizeof(infoupdateqry), "UPDATE user SET geld='%d', level='%d', newsrep='%d', polizei='%d' WHERE name='%s'", GetPlayerMoney(playerid), GetPlayerScore(playerid), SpielerJob[playerid][newsreporter], SpielerJob[playerid][polizei], updplname);
samp_mysql_query(infoupdateqry);
SendClientMessage(playerid, FARBE_ROT, infoupdateqry);
}
else
{
SendClientMessage(playerid, FARBE_ROT, "Loggen Sie sich ein, um änderungen zu speichern!");
}
return 1;
}
Getestet habe ichs mit einem Stunt, aber in der Datenbank wird das Geld nicht geupdated und die SendClientMessage kommt auch net!