Перейти к содержанию
Авторизация  
Dundik

Проверка ника на RolePlay

Рекомендуемые сообщения

Dundik

Представляю вам полную проверку ника на соответствие формату RolePlay серверов. Нельзя будет поставить ни цифру, ни символ, ни лишнюю большую букву (кроме нужных), нельзя будет название имени или фамилии написать с маленькой буквы или поставить более одного знака "_". Всё это может моя проверка.

 

В начало OnPlayerConnect:

 

new Symbol;

new PlayerName[MAX_PLAYER_NAME+1];

GetPlayerName(playerid, PlayerName, sizeof(PlayerName));

if(PlayerName[0] 'Z') return Kick(playerid);

for(new A = 1; A

{

if(PlayerName[A] == '_')

{

if(Symbol == 1 || PlayerName[A+1] 'Z') return Kick(playerid);

Symbol = 1;

A += 2;

continue;

}

if(PlayerName[A] 'z') return Kick(playerid);

}

if(!Symbol) return Kick(playerid);

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Rustyk

Ну и создадут A_A будет допустимый ник + укажи автора http://gsgames.ru/forum/public/style_emoticons/default/wink.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
TrollFace

Автора указывайте. + совет: можно поставить проверку, чтобы, скажем, ник был не менее 6 символов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.