Ich komm gleich zur sache.
MySQL lädt mein Geld nicht, bzw. es wird mir nicht gegeben obwohl ich es so gemacht habe das es beim spawnen mir gegeben werden sollte oO
Hier die Zeilen vom Login:
if(dialogid == Dialog_Login)
{
if(!strlen(inputtext))
return ShowPlayerDialog(playerid,Dialog_Login,DIALOG_STYLE_INPUT,"Login","Gebe bitte dein Passwort ein.","Login","Disconnect");
GetFromAccount(name,"Passwort",Acc[playerid][Passwort]);
if(!strcmp(inputtext,Acc[playerid][Passwort],true))
{
new escname[MAX_PLAYER_NAME],query[128];
GetPlayerNameEx(playerid,name);
mysql_real_escape_string(name,escname);
format(query,sizeof query,"SELECT * FROM `Accounts` WHERE `Nickname` = '%s'",escname);
mysql_query(query);
mysql_store_result();
while(mysql_fetch_row(query))
sscanf(query,"e<p<|>s[24]s[129]ddddddddddddddddddddddddddfff>",Acc[playerid]);
mysql_free_result();
AntiSobeitLoginCheck[playerid] = 1;
pFirstLog[playerid] = false;
SendClientMessage(playerid,grün,"Du hast dich eingeloggt, viel Spaß auf EdL - Everyday Life.");
SetTimerEx("SetMoneyText",2000,1,"i",playerid);
CheckFirstLog(playerid);
}
else
return ShowPlayerDialog(playerid,Dialog_Login,DIALOG_STYLE_INPUT,"Login","Falsches Passwort! Gebe bitte dein Passwort ein.","Login","Disconnect");
}
falls noch etwas benötigt wird bitte melden!
Vielen dank schon mal
/Edit 1/
Text+Überschrift geändert