Вот оно...
pawn Код:
case D_REGISTER:
{
for(new i = strlen(inputtext); i != 0; --i)
switch(inputtext[i])
{
case 'À'..'ß', 'à'..'ÿ', ' ':
return SendClientMessage(playerid,COLOR_WHITE,"Ïðè ââîäå ïàðîëÿ èñïîëüçóéòå òîëüêî àíãëèéñêèå áóêâû"), GKick(playerid);
}
if(response)
{
new password[50];
mysql_real_escape_string(inputtext,password);
if(!strlen(password) || strlen(password) < 3 || strlen(password) > 16 || IsTextRussian(password))
{
format(string, 300, "{ffffff}Äîáðî ïîæàëîâàòü íà {1E90FF}"Namemode"\n{ffffff}Ýòîò àêêàóíò íå çàðåãèñòðèðîâàí.\n\nËîãèí: {1E90FF}%s\n{ffffff}Ââåäèòå ïàðîëü è íàæìèòå \"Äàëåå\".\n\nÏðèìå÷àíèÿ:\n- Ïàðîëü ÷óâñòâèòåëåí ê ðåãèñòðó.\n- Äëèíà ïàðîëÿ îò 4 äî 16 ñèìâîëîâ.\n-  ïàðîëå ìîæíî èñïîëüçîâàòü ëàòèíñêèå ñèìâîëû.",PlayerInfo[playerid][pSendername]);
ShowPlayerDialog(playerid, D_REGISTER, DIALOG_STYLE_INPUT, "{1E90FF}Ðåãèñòðàöèÿ", string, "Äàëåå","Îòìåíà");
}
else
{
strmid(PlayerInfo[playerid][pPassword], password, 0, strlen(password), 32);
for(new i = 0; i != 10; ++i) SendClientMessage(playerid, COLOR_BLUE, " ");
SFCM(playerid, COLOR_BLUE, "Âàø ïàðîëü îò àêêàóíòà: '%s', çàïîìíèòå åãî, è íèêîìó íå ãîâîðèòå!", password);
SendClientMessage(playerid, COLOR_BLUE, "Çàïîìíèòå, àäìèíèñòðàöèÿ ñåðâåðà íèêîãäà íå ñïðîñèò âàø ïàðîëü");
SetPlayerPos(playerid,-2909.7222, 1447.8951, 67.0304);
SetPlayerCameraPos(playerid,-2909.0803, 1448.6609, 67.2555);
SetPlayerCameraLookAt(playerid,-2909.0803, 1448.6609, 67.2555);
SendClientMessage(playerid, COLOR_BLUE, "Ïîæàëóéñòà, ââåäèòå àäðåñ âàøåé ýëåêòðîííîé ïî÷òû");
ShowPlayerDialog(playerid, D_JOB+30, 1, "{1E90FF}Ýëåêòðîííàÿ ïî÷òà","{ffffff}Óâàæàåìûé èãðîê! Ïîæàëóéñòà ââåäèòå ñâîé Email àäðåñ\nÝòî ïîìîæåò âàì âîññòàíîâèòü äîñòóï ê ñâîåìó àêêàóíòó â ñëó÷àå åãî óòåðè!\nÅñëè âû íå õîòèòå óêàçûâàòü ñâîé Email òî îñòàâüòå ïîëå ïóñòûì!", "Äàëåå","");
}
}
else { SendClientMessage(playerid, COLOR_LIGHTRED, ""PlayerNeedToLoggedForToPlay""); GKick(playerid); }
}