Tag freunde, schreib grad mein script von dini auf sqllite um und brauch mal hilfe.
er erkennt alles bei onplayerconnect, doch wenn diese funktion aufgerufen wird crasht der server:
@BlackAce:
habe dein Tutorial genutzt, soweit funzt auch alles, nur dort crasht halt der server..
stock Login(playerid,key[])
{
new query[128];
format(query, sizeof(query), "SELECT * FROM `Accounts` WHERE `Name` = '%s' AND `Passwort` = '%s'",SpielerName(playerid),key);
new DBResult:Result = db_query(Accounts, query);
if(db_num_rows(Result)==1)
{
LoadAccount(playerid);
SendClientMessage(playerid,BLAU,"Erfolgreich eingeloggt!");
}
else if(db_num_rows(Result)==0)
{
SendClientMessage(playerid,BLAU,"Falsches Passwort!");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Bitte gebe dein Passwort ein!","Login","Abbrechen");
}
db_free_result(Result);
return 1;
}