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

Анти-Капс

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

Ilya_Mayor

Ищу систему Анти-капса как на скрине. Объясняю как работает,когда человек пишет капсом,администраторам вылазит надпись что игрок капсит.

post-20983-0-86429300-1516555943_thumb.jpg

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


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

Какую сумму готовы предложить?

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


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

@Rici, 5 рублей красная цена.

stock textCaps(text[])
{
	for(new i = 0, j = strlen(text); i < j; i ++)
    {
        switch(text[i])
        {
			case 'А'..'Я', 'A'..'Z': return true;
        }
    }
    return false;
}
if(textCaps(text)) return ...;

И юзай где хочешь, и достаточно просто, главное исключения сделай какие надо. 

з.ы. это не готовое решение, принцип работы

Изменено пользователем gegelo
  • Like 1

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


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

@gegelo, да можно было бы и на регулярных выражениях  :-) . Они через плагин работают, наверняка быстрее будут.  

Изменено пользователем Elrmrnt-Kritik

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


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

Ему надо с отправкой сообщения администрацией.

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


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

, SendClientMessage вставить является какой-то проблемой?

 

 

 


gegelo, да можно было бы и на регулярных выражениях   . Они через плагин работают, наверняка быстрее будут.  

Ну я как-то делал антитранслит на регулярках, в одну строку, ещё году в 2012. Ну это гораздо удобнее будет, особенно когда в php их часто юзаешь. Не все начинающие скриптеры примут регулярки.  Ну а насчёт скорости скорее всего будут немного быстрее.

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


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

,

 

gegelo, да можно было бы и на регулярных выражениях  :-) . Они через плагин работают, наверняка быстрее будут.

 

Ложное суждение. Регексы явно медленее способа выше. Не всё оценивается скоростью работы приложения.

 

Регексы нужны для того, чтобы в одну строчку писать гиганские правила для захвата текста, вместо тех же 500 строк на PAWN.

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


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

@Rikka, так или иначе, область их применения широка и, грубо говоря, безгранична. 

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


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

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

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

×

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

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