Guten Tag,
Bei mir Wird der Public OnUserCheck nicht aufgerufen habe Alles wie im Video Erklärt Gemacht
Das Video
Mein Code
//Login/Register new name[MAX_PLAYER_NAME],query[128]; GetPlayerName(playerid,name,sizeof(name)); format(query,sizeof(query),"SELECT id FROM accounts WHERE Username='%s'",name); mysql_function_query(dbhandle,query,true,"OnUserCheck","i",playerid);
public OnUserCheck(playerid){ print("OnUserCheck wurde aufgerufen."); new name[MAX_PLAYER_NAME],string[128]; GetPlayerName(playerid,name,sizeof(name)); new num_rows,num_fields; cache_get_data(num_rows,num_fields,dbhandle); if(num_rows==0) { format(string,sizeof(string),"Der Name %s wurde nicht in der Datenbank gefunden.",name); SendClientMessage(playerid,BIZCOLOR,string); SendClientMessage(playerid,BIZCOLOR,"Bitte Registriere dich um Fortzufahren."); ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrierung",string,"Accept","Cancel"); } else {
} return 1;}
Hoffe ihr könnt mir helfen