Sziasztok!
Próbálkoztam olyannal hogy ha a játékos lespawnol meg kelljen adnia az e-mail címét.
És az e-mail címet akkor fogadja csak el a szerver ha szerepel benne egy @.
Nem tudom mit ronthattam el a sriptbe ezért szeretném a segítségeteket kérni :)
Köszönöm! :)
stock Emailcim(const name[], max_underscores = 1)
{
new underscores = 0;
for(new i = 1; i < strlen(name); i++)
{
if(name != \'@\') return false;
{
underscores++;
if(underscores > max_underscores || i == strlen(name)) return false;
}
}
if (underscores == 0) return false;
return true;
}
stock IsValidEmail(const email[])
{
new len=strlen(email);
new cstate=0;
for(new i=0;i<len;i++)
{
if ((cstate==0 || cstate==1) && (email>=\'A\' && email<=\'Z\') || (email>=\'a\' && email<=\'z\') || (email==\'.\') || (email==\'-\') || (email==\'_\'))
{
}
else
{
if ((cstate==0) &&(email==\'@\'))
{
cstate=1;
}
else
{
return false;
}
}
}
if (cstate<1)
{
return false;
}
if (len<6)
{
return false;
}
if ((email[len-3]==\'.\') || (email[len-4]==\'.\') || (email[len-5]==\'.\'))
{
return true;
}
return false;
}