myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> Добавить Одну Функцию

Теги
Нет тегов для показа
Goblin
сообщение 4.11.2008, 23:56
Сообщение #1


Продвинутый участник
****

Группа: Пользователи
Сообщений: 120
Регистрация: 30.6.2008
Пользователь №: 104
Спасибо сказали: 2 раза




Надо добавить строчку разрешенных слов
т.е. этот скрипт я использую как антимат и бывает что когда пишешь
рубля он меняет слово на рубла beat_brick.gif
Прикрепленные файлы
Прикрепленный файл  Замена_одтельной_фразы__API_2.lua ( 1.23 килобайт ) Кол-во скачиваний: 4
 
Go to the top of the page
+Quote Post
fixx
сообщение 6.11.2008, 0:59
Сообщение #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
А чтоб добавить строчку разрешенных слов, надо у же более серьезных скриптероффффф привлекать, никаГ не соображу.
Думаеццо, с нуля будет легче скрипт написать big_smile.gif
Начиная со слов исключений.
И всеж, в этом скрипте, если использовать его как антимат, концепция должна быть абсолютно другой.
Не нужно захватывать куски слов, а нужно фильтровать базар пользователей в соответствии со списком запретных слов...
А это уже совсем другой скрипт, и он есть на этом форуме big_smile.gif
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
Closed Topic has attachmentsДобавить команду к скрипту регистраций
Добавить команду к скрипту регистраций
9 sania 11 467 19.5.2010, 17:03 Посл. сообщение: Accelerator
No New Posts От: Добавить команду к скрипту регистраций
От темы с ID: 3466
0 jumshut 4 290 18.5.2010, 16:58 Посл. сообщение: jumshut
No New Posts Topic has attachmentsДобавить функцию
Апи2
1 Vizunchik 4 727 20.3.2010, 19:51 Посл. сообщение: Nickolya
No New Posts Topic has attachmentsПомогите добавить...
2 Артём 6 772 24.1.2010, 19:47 Посл. сообщение: X-Sky
Closed Topic has attachmentsКакую информацию ищё можно добавить?
4 Saymon21 8 875 15.11.2009, 2:04 Посл. сообщение: X-Sky

 



RSS Сейчас: 23.11.2024, 12:04