SA-MP Forums Archive
Inputtext Dialog - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Inputtext Dialog (/showthread.php?tid=476589)



Inputtext Dialog - Day_Jons - 19.11.2013

Всем привет, нужна помощь, нужно сделать так чтобы inputtext в диалоге содержал и буквы и цифры латинского алфавита, если inputtext содржит только цифры или только буквы но не цифры и буквы то выскакивала ошибка типо SendClientMessage(playerid, -1, " Пароль должен содержать цифры и буквы");


Re: Inputtext Dialog - Stepashka - 19.11.2013

А что уже сделано?


Re: Inputtext Dialog - Day_Jons - 19.11.2013

pawn Код:
if(strlen(inputtext) < 6 || strlen(inputtext) > 15) return SendClientMessage(playerid, -1, " От 6 до 15 символов");
for(new i = strlen(inputtext); i != 0; --i)
{
switch(inputtext[i])
{
case 'A'..'Я', 'а'..'я', ' ':
return SendClientMessage(playerid, -1, " Русские буквы запрещены кароч");
}
}
Мне нужно чтобы пароль приняло, нужно чтобы в пароле были и буквы и цифры от 6 до 15 символов


Re: Inputtext Dialog - Day_Jons - 19.11.2013

Спасибо разобрался, может кому пригодится...

pawn Код:
stock IsValidPassword(const password[])
{
for(new i = 0; password[i] != EOS; ++i)
{
switch(password[i])
{
case '0'..'9', 'A'..'Z', 'a'..'z': continue;
default: return 0;
}
}
return 1;
}



Re: Inputtext Dialog - =KempeR= - 19.11.2013

На заметку: код выноси в BB-теги [cоde] [/cоde]


Re: Inputtext Dialog - Stepashka - 19.11.2013

Quote:
Originally Posted by =KempeR=
Посмотреть сообщение
На заметку: код выноси в BB-теги [cоde] [/cоde]
А ещё лучше [pаwn][/pаwn]