|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#1
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 120 Регистрация: 30.6.2008 Пользователь №: 104 Спасибо сказали: 2 раза ![]() |
Надо добавить строчку разрешенных слов
т.е. этот скрипт я использую как антимат и бывает что когда пишешь рубля он меняет слово на рубла ![]()
Прикрепленные файлы
|
|
|
![]()
Сообщение
#2
|
|
![]() МЕДВЕД =) ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 187 Регистрация: 6.8.2008 Пользователь №: 332 Спасибо сказали: 4 раза ![]() |
Хмм.. в выложеном скрипте не нашел слова "бля" =)
CODE if string.find(sData, "[Dd][Cc][Hh][Uu][Bb]") or string.find(sData, "[Nn][Oo][-][Ii][Pp]") then sData = string.gsub(sData , "[Dd][Cc][Hh][Uu][Bb]", "ХАБ для БАБ") sData = string.gsub(sData , "[Nn][Oo][-][Ii][Pp]", replWord) Core.SendToAll(sData); Так вот, если убрать квадратные скобки, то можно добавлять слова целиком: CODE if string.find(sData, "бля") or string.find(sData, "йух") then sData = string.gsub(sData , "бля", "йя - кокашко") sData = string.gsub(sData , "йух", replWord) Core.SendToAll(sData); Квадратные скобки дают возможность захватывать слова с разным регистром букв, как то: БлЯ, бЛя, ЙуХ, йуХ, а так же вылавливать слова содержащие латинские символы: ЙYХ, йуX А чтоб добавить строчку разрешенных слов, надо у же более серьезных скриптероффффф привлекать, никаГ не соображу. Думаеццо, с нуля будет легче скрипт написать ![]() Начиная со слов исключений. И всеж, в этом скрипте, если использовать его как антимат, концепция должна быть абсолютно другой. Не нужно захватывать куски слов, а нужно фильтровать базар пользователей в соответствии со списком запретных слов... А это уже совсем другой скрипт, и он есть на этом форуме ![]() |
|
|
![]() ![]() |
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
![]() |
![]() Добавить команду к скрипту регистраций |
9 | sania | 11 701 | 19.5.2010, 17:03 Посл. сообщение: Accelerator |
![]() |
От: Добавить команду к скрипту регистраций От темы с ID: 3466 |
0 | jumshut | 4 359 | 18.5.2010, 16:58 Посл. сообщение: jumshut |
![]() |
![]() Апи2 |
1 | Vizunchik | 4 822 | 20.3.2010, 19:51 Посл. сообщение: Nickolya |
![]() |
![]() |
2 | Артём | 6 880 | 24.1.2010, 19:47 Посл. сообщение: X-Sky |
![]() |
![]() |
4 | Saymon21 | 9 041 | 15.11.2009, 2:04 Посл. сообщение: X-Sky |
![]() |
Сейчас: 17.2.2025, 8:22 |