Данная функция проверит сколько цифр содержится в нике игрока, если более 3 - то игрока кикнет.
Т.е. функция блокирует ники, например "1253","FA45G65","By55u66" и т.д.
В
public OnPlayerConnect(playerid) добавляем:
PHP код:
new PlName[MAX_PLAYER_NAME],count;
GetPlayerName(playerid,PlName,sizeof(PlName));
for (new i; i < strlen(PlName); i++)
{
if (PlName[i] >= '0' && PlName[i] <= '9')
{
count++;
if(count == 4)
{
SendClientMessage(playerid,0xE0EA64AA,"В вашем нике более 3 цифр!");
Kick(playerid);
break;
}
}
}
Функцию писал я, на форуме ничего похожего не нашел..
Мб плохо искал...