macr0n
Ученик
PHP:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case D_REG:
{
for(new i; i < strlen(inputtext); i++)
{
switch(inputtext[i])
{
case '0'..'9', 'A'..'z', 'A'..'Z': continue;
default: return ShowPlayerDialog(playerid, D_REG, DIALOG_STYLE_INPUT, "Регистрация", "Пароль должен содержать только латинские символы и цифры (Aa-Zz, 0-9).\nВведите новый пароль для регистрации.", "Ок", "");
}
}
}
case D_LOG:
{
for(new i; i < strlen(inputtext); i++)
{
switch(inputtext[i])
{
case '0'..'9', 'A'..'z', 'A'..'Z': continue;
default: return ShowPlayerDialog(playerid, D_LOG, DIALOG_STYLE_INPUT, "Авторизация", "Пароль должен содержать только латинские символы и цифры (Aa-Zz, 0-9).\nВведите свой пароль для авторизации.", "Ок", "");
}
}
}
}
return 1;
}
Код:
.pwn(125) : error 040: duplicate "case" label (value 65)
.pwn(140) : error 040: duplicate "case" label (value 65)
Pawn compiler 3.10.8 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
