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]