Imam problem. Napravio sam tako da kada policajac ukuca /duty izbaci mu dialog i tu moze uzeti ili ostaviti duty, ali kada kliknem na "UZMI" izbaci mi dialog za LogIn koji sam ranije napravio. Ispod se nalazi cijeli OnDialogResponse kod. Hvala na pomoci.  🙂
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){
  if(dialogid == DIALOG_PD)
  {
      if(response)
      {
        SetPlayerSkin(playerid, 266);
        va_SendClientMessage(playerid, -1, ""PDPLAVA": "BIJELA"Sada si na duznosti!");
      }
      if(!response)
      {
        SetPlayerSkin(playerid, IgracInfo);
        va_SendClientMessage(playerid, -1, ""PDPLAVA": "BIJELA"Vise nisi na duznosti!");
      }
  }

  if(dialogid == DIALOG_REGISTRACIJA) {
      if(!response) return Kick(playerid);
      if(strlen(inputtext) <= 5 || strlen(inputtext) > 60)
      {
        SCM(playerid, -1,""CRVENA": "BIJELA"Lozinka mora imati najmanje 6 karaktera!");
        new string;
          format(string,sizeof(string),""BIJELA"Korisnicki racun "NARANDZASTA"%s "BIJELA"nije pronadjen, upisi lozinku koju zelis koristiti.", GetName(playerid));
          ShowPlayerDialog(playerid,DIALOG_REGISTRACIJA, DIALOG_STYLE_PASSWORD, "REGISTER", string, ""ZELENA"Registruj se", ""CRVENA"Izlaz");
      }
      else {
        CancelSelectTextDraw(playerid);
        IgracInfo = udb_hash(inputtext);
        SCM(playerid, -1,""NARANDZASTA" Uspjesno si registrovan na "NARANDZASTA"TOMBERO RolePlay "BIJELA"server!");
        //**************************************************************************************************************//
        new query;
        mysql_format(SQL, query,sizeof(query),"INSERT INTO `players` (`Username`,`Password`,`Skin`,`Level`,`Novac`) \
            VALUES ('%e','%d','60','1','2000')",
            GetName(playerid),
            IgracInfo);
        mysql_tquery(SQL,query,"IgracRegistrovan", "i",playerid);
        //**************************************************************************************************************//
      }
  }
  if(dialogid == DIALOG_LOGIN) {
      if(!response) return Kick(playerid);
      if(response) {
        if(udb_hash(inputtext) == IgracInfo) {
            if(IgracUlogovan == true) return SCM(playerid, -1,""CRVENA": "BIJELA"Vec si ulogovan!");
            CancelSelectTextDraw(playerid);
            TogglePlayerSpectating(playerid, false);
            SetPlayerScore(playerid,    IgracInfo);
            GivePlayerMoney(playerid, IgracInfo);
            IgracUlogovan = true;
            OcistiChat(playerid, 16);
            //*****************************************************************//
            va_SendClientMessage(playerid, -1,""NARANDZASTA"[TB:RP]: "BIJELA"Dobrodosli na "NARANDZASTA"TOMBERO RolePlay "BIJELA"server!");
            //*****************************************************************//
            SpawnPlayer(playerid);
            SetCameraBehindPlayer(playerid);
        }
        else {
            SCM(playerid, -1,""CRVENA": "BIJELA"Lozinka nije tacna!");
            new string;
            format(string,sizeof(string),""BIJELA"Korisnicki racun "NARANDZASTA"%s "BIJELA"je pronadjen, upisi lozinku.", GetName(playerid));
            ShowPlayerDialog(playerid,DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "LOGIN", string, ""ZELENA"Log In", ""CRVENA"Izlaz");
        }
      }
  }
  return 1;
}