Доступ к архиву

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Проверка на цифры в нике

Статус
В этой теме нельзя размещать новые ответы.

Emanuele_Russo

Начинающий
Данная функция проверит сколько цифр содержится в нике игрока, если более 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; 
        } 
    } 
}
Функцию писал я, на форуме ничего похожего не нашел..
Может плохо искал...
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу