Hallöchen, ich habe ein Problem aber ich weiß nicht wodran das liegen kann...
Ich habe jetzt einfach mal nach dem Tut von Maddin das Login & Register aufgebaut, jedoch will das irgendwie garnicht,
am Anfang ging es, jetzt jedoch seit 1-2 Stunden plötzlich nicht mehr ich habe keine Ahnung wodran das liegt.
public OnPlayerConnect(playerid)
{
if(MYSQL_AccountCheck(playerid) == 0)//Wir überprüfen ob der Account Existiert, falls nicht Zeigen wir den Dialog zum Registrieren.
{
SendClientMessage(playerid, 0xFFFFFFFF,"________-> Willkommen auf auf meinem Server <-________");
SendClientMessage(playerid, 0xFFFFFFFF,"Dein Account wurde nicht gefunden, bitte Registriere dich!");
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Register","Bitte Gib ein Passwort an:","Register","Exit");
printf("Account existiert nicht");
}
else if(MYSQL_AccountCheck(playerid) == 1)//Falls doch zeigen wir den Dialog zum Einloggen.
{
SendClientMessage(playerid, 0xFFFFFFFF,"________-> Willkommen auf auf meinem Server <-________");
SendClientMessage(playerid, 0xFFFFFFFF,"Dein Account wurde gefunden, bitte Log dich nun ein!");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Bitte gib dein Passwort ein:","Login","Abbrechen");
printf("Account existiert");
}
return 1;
}
So sieht der Code der Abfrage aus, der eigentlich ein Dialog aufrufen sollte, aber dieser Dialog wird bei mir nichtmal angezeigt,
es wird auch kein Text angezeigt, bei mir kommt nur das ich dem Server Joined bin, und der Servername (Standart von SAMP) mehr
aber auch nicht...
Hier ist MYSQL_AccountCheck :
stock MYSQL_AccountCheck(playerid)
{
new Query[128], Name[MAX_PLAYER_NAME];
GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
mysql_real_escape_string(Name, Name);
format(Query, sizeof(Query), "SELECT * FROM wcf1_user WHERE username = '%s'", Name);
mysql_query(Query);
mysql_store_result();
return mysql_num_rows();
}
Und ich weiß nicht wo sein verdammtes Problem ist, also er ruft nichtmal die Dialoge oder die Texte auf, die er eigentlich bei der
Abfrage anzeigen sollte... Wäre dankbar für jede hilfreiche oder jede antwort