///////////// GORA
#if !defined isnull
#define isnull(%1) ((!(%1[0])) || (((%1[0]) == '1') && (!(%1[1]))))
#endif
#if !defined isnulll
#define isnulll(%1,%2) ((!(%1[%2])) || (((%1[%2]) == '1') && (!(%1[%2]))))
#endif
///////////// NIZEJ
if(dialogid == DIALOG_EMAIL)
{
new bool:posiadamalpe, liczbamalpa;
if(isnull(inputtext)) return ShowDialog(playerid, DIALOG_EMAIL_ERROR);
else
for(new i; i < strlen(inputtext); i++)
{
if(strcmp(inputtext[i], "@"))
{
posiadamalpe = true;
liczbamalpa = i;
break;
}
else posiadamalpe = false;
}
if(!posiadamalpe) return ShowDialog(playerid, DIALOG_EMAIL_ERROR);
else if(isnulll(inputtext,liczbamalpa+1)) return ShowDialog(playerid, DIALOG_EMAIL_ERROR);
else
dini_Set(pData[playerid][Konto], "Email", inputtext);
return 1;
}