\documentclass{article}
\usepackage{enumerate}

% Change enumerate numbering scheme


\newenvironment{LItems}
{
\renewcommand{\theenumi}{.\alph{enumi}} 
\renewcommand{\labelenumi}{\theenumi} 
\renewcommand{\theenumii}{{(}\roman{enumii}{)}} 
\renewcommand{\labelenumii}{\theenumii}

}
{
\renewcommand{\theenumi}{\alph{enumi}} 
}
\usepackage{xepersian}
\begin{document}

شماره‌گذاری اتوماتیک محیط \lr{LTRitems} 

مشکلش اینه که عدد سمت چپ نقطه نمیافته.

\begin{enumerate} 
\begin{LItems}
\begin{LTRitems}
\item 

\item 

\end{LTRitems}
\end{LItems}
\end{enumerate}



\begin{enumerate} 

\begin{LTRitems}
\item 

\item 

\end{LTRitems}

\end{enumerate}


\vspace{30mm}
شماره‌گذاری دستی که نمیخامش.
\begin{enumerate} 
\begin{LTRitems}
\item[.1]

\item[.2] 

\end{LTRitems}
\end{enumerate}

\end{document}