| MITIS | Дата: Понедельник, 14.11.2011, 19:02 | Сообщение # 1 |
 Генералиссимус
Группа: Гл.Администратор
Сообщений: 305
Награды: 9
Репутация: 27
Статус: Offline
| Данная функция проверит сколько цифр содержится в нике игрока, если более 3 - то игрока кикнет. Т.е. функция блокирует ники, например "1253","FA45G65","By55u66" и т.д.
В public OnPlayerConnect(playerid) добавляем:
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; } } }
Админка 7 уровень 150р 8 уровень 200р 9 уровень 250р 100 уровень 400р обращаться в Skype mitis-mitis (Украина) или ICQ 616798349
|
| |
| |