ovako imam problem sa 2 dialoga

ocem prvo da izage dialog za izbor jazika pa tada da izage dialog za login

evo kod i neznam kako da to napravim da taj dialog za login izage kad igrac izbere jedan jazik
public OnPlayerConnect(playerid)
{
new file;
format(file, sizeof(file), "Admin/Korisnici/%s.ini", PlayerName(playerid));

PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = dini_Int(file,"Password");
PlayerInfo = dini_Int(file,"SafetyAnswer");
PlayerInfo = -1;

ShowPlayerDialog(playerid,5510,DIALOG_STYLE_LIST,"£àçèê - Jezik - Language","Ìàêåäîíñêè\nCroatian\nEnglish","OK","Cancel");
if(UserExists(playerid))
{
ShowPlayerDialog(playerid, LOGIN_DIALOG_INPUT, DIALOG_STYLE_INPUT, "Logiranje", "Napisi svoju lozinku u mijesto za pisanje", "Ulogiraj se", "Odustani");

TextDrawShowForPlayer(playerid, Textdraw0);
TextDrawShowForPlayer(playerid, Textdraw1);
TextDrawShowForPlayer(playerid, Textdraw2);
TextDrawShowForPlayer(playerid, Textdraw6);
TextDrawShowForPlayer(playerid, Textdraw7);

SendClientMessage(playerid, COLOR_LIGHTGREEN, " ");

new WelcomeMsg;
  format(WelcomeMsg, sizeof(WelcomeMsg), "Dobrodosao nazad %s. Tvoj nick je registriran.", PlayerName(playerid));
        SendClientMessage(playerid, COLOR_LIGHTGREEN, WelcomeMsg);
SendClientMessage(playerid, COLOR_WHITE, "Napisi svoju lozinku u mijesto za pisanje");
SendClientMessage(playerid, COLOR_LIGHTGREEN, " ");

}
else
{
    ShowPlayerDialog(playerid, REGISTER_DIALOG_INPUT ,DIALOG_STYLE_INPUT, "Registracija ", "Upisi svoju zeljenu lozinku.","Registriraj","Odustani");

        SendClientMessage(playerid, COLOR_LIGHTGREEN, " ");

new Welcome;
  format(Welcome, sizeof(Welcome), "Dobrodosao na nas server %s. Nisi jos registriran, Stoga ces se sada registrirati.", PlayerName(playerid));
        SendClientMessage(playerid, COLOR_LIGHTGREEN, Welcome);
        SendClientMessage(playerid, COLOR_LIGHTGREEN, "Samo prati objasnjenja.");

        SendClientMessage(playerid, COLOR_LIGHTGREEN, " ");
SendClientMessage(playerid, COLOR_WHITE, "Registracija: Ima 3 koraka registracije: (sada si na: 1)");
SendClientMessage(playerid, COLOR_WHITE, "1. Napisi lozinku - Napisi zeljenu lozinku u polje za pisanje.");
        SendClientMessage(playerid, COLOR_WHITE, "2. Sigurnosno pitanje");
        SendClientMessage(playerid, COLOR_WHITE, "3. Odgovor na sigurnosno pitanje");

        TextDrawShowForPlayer(playerid, Textdraw1);
TextDrawShowForPlayer(playerid, Textdraw2);
TextDrawShowForPlayer(playerid, Textdraw3);
TextDrawShowForPlayer(playerid, Textdraw6);
TextDrawShowForPlayer(playerid, Textdraw7);
}
return 1;
}