Heyho
Kann mir einer sagen wieso der Dialog nicht angezeigt wird?..
OnPlayerConnect
new query[100];
mysql_format(MyCon,query,"SELECT * FROM `samp` WHERE `Name` = '%s'", Player[playerid][Name]);
mysql_function_query(MyCon, query, true, "MySQLReason", "ud", playerid, 1);
MySQLReason
public MySQLReason(playerid, step) {
print("YOLO");
new num_rows, num_fields;
cache_get_data(num_rows, num_fields);
switch(step) {
case 1: {
print("yolo2");
if(!num_rows) {
print("yolo3");
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Neuen Spieler registrieren", "Willkommen hier, dieser Account wurde noch nicht registriert.\n\nBitte gib ein sicheres Passwort ein, was du dir aber noch merken kannst!", "Registrieren", "Abbrechen");
}
else {
print("4");
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Spieler einloggen", "Willkommen zurück, dieser Account wurde bereits registriert.\n\nBitte gib dein Passwort ein:", "Einloggen", "Abbrechen");
}
}
Fehlen keine Klammern oder so, war nur ein Ausschnít.
Die Prints sind auch nur da, damit ich sehen konnte ob er bis dahin kommt.