Register Dialog wird nicht angezeigt

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hey irgentetwas spinnt bei meinen Script
    es werden nie die Accounts geladen....
    ich verstehe nicht wieso... bei der Registrierung wird der Falsche
    Dialog aufgerufen, da komm Login statt register, aber ich
    bin nicht so gut bei MySQL, kann mir einer helfen?


    Hier der Code von mein OnPlayerConnect:

    new VAR = 0;
    new BanHammer[128], BanReason[128], BPZeit;
    format(TextString, sizeof(TextString), "SELECT * FROM `bannedplayers` WHERE `Name`='%s'", playername);
    mysql_query(TextString);
    mysql_store_result(MySQLConnection);
    if(mysql_num_rows(MySQLConnection) != 0)
    {
    mysql_fetch_row_format(TextString);
    new val[256];
    self_mysql_get_field("Reason", val); strmid(BanReason, val, 0, strlen(val), 255);
    self_mysql_get_field("Hammer", val); strmid(BanHammer, val, 0, strlen(val), 255);
    self_mysql_get_field("Time", val); BPZeit = strval( val );
    if(BPZeit != -1)
    {
    if(BPZeit > Time())
    {
    VAR = 1;
    }
    else
    {
    format(TextString, sizeof(TextString), "DELETE FROM `bannedplayers` WHERE `Name`='%s'", playername);
    mysql_query(TextString);
    VAR = 0;
    }
    }
    else
    {
    VAR = 1;
    }
    if(VAR == 1)
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "{88AA88}a{FFFFFF} Virtual {88AA88}L{FFFFFF}ife Baninformation.");
    SendClientMessage(playerid, COLOR_LIGHTRED, "Dieser Account wurde von einem Admin gebannt, für einen Entbann wende dich bitte an einen Admin !");
    if(BPZeit == -1)
    {
    SendClientMessage(playerid, COLOR_LIGHTRED, "Dauer: unbegrenzt");
    }
    else
    {
    new _converts[4], Zeit = BPZeit-Time();
    ConvertSecEx( Zeit , _converts[0] , _converts[1] , _converts[2] , _converts[3]);
    format(TextString, sizeof(TextString), "Dauer: %d Tage, %d Stunden, %d Minuten und %d Sekunden", _converts[3],_converts[2],_converts[1],_converts[0]);
    SendClientMessage(playerid, COLOR_LIGHTRED, TextString);
    }
    format(TextString, sizeof(TextString), "Grund: %s", BanReason);
    SendClientMessage(playerid, COLOR_LIGHTRED, TextString);
    format(TextString, sizeof(TextString), "Gebannt von: %s", BanHammer);
    SendClientMessage(playerid, COLOR_LIGHTRED, TextString);
    SetTimerEx("ConnectKick", 4000,0,"i",playerid);
    //Kick(playerid);
    return 1;
    }
    }
    mysql_free_result(MySQLConnection);
    if(VAR == 0)
    {
    new TextStringMySQL[128];
    format(TextStringMySQL, sizeof(TextStringMySQL), "SELECT * FROM `users` WHERE `Name`='%s'", playername);
    mysql_query(TextStringMySQL);
    mysql_store_result(MySQLConnection);
    if(mysql_num_rows(MySQLConnection) != 0)
    {
    gPlayerAccount[playerid] = 1;
    //SendClientMessage(playerid, COLOR_YELLOW, "Bitte logge dich ein {FF6400}'/login [Passwort]'");
    ShowPlayerDialog(playerid, Login, DIALOG_STYLE_PASSWORD, "Login", "Bitte logge dich ein indem du dein Passwort unten eingibst.","Login","Abbruch");
    return 1;
    }
    else
    {
    if(strfind(playername, "[", true) != -1 || strfind(playername, "]", true) != -1)
    {
    SendClientMessage(playerid, COLOR_LIGHTRED, "Clan-Tag's sind Nicht erlaubt. Du musst ein Namen Ohne '[' und ']' Nehmen.");
    TogglePlayerControllable(playerid, 0);
    //Kick(playerid);
    SetTimerEx("ConnectKick", 2000,0,"i",playerid);
    }
    else
    {
    gPlayerAccount[playerid] = 0;
    ShowPlayerDialog(playerid, Register, DIALOG_STYLE_PASSWORD, "Registrieren", "{FFFFFF}Willkommen bei {88AA88}E{FFFFFF}xklusiv {88AA88}R{FFFFFF}ole {88AA88}p{FFFFFF}lay,\nbitte registriere dich indem du dein gewünschtes Passwort unten eingibst.","Registrieren","Abbruch");
    }
    return 1;
    }
    }
    PlayAudioStreamForPlayer(playerid,"http://a-virtual-life.1x.de/ServerDateien/LogSong.mp3");