myDC.ru

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

 
2 страниц V  < 1 2  
Ответить в данную темуНачать новую тему

> Нормальная автозамена, Автозамена в PtokaX

Теги
Нет тегов для показа
district
сообщение 9.7.2009, 15:13
Сообщение #21


Постоялец
******

Группа: Пользователи
Сообщений: 454
Регистрация: 17.10.2008
Из: Новосибирск
Пользователь №: 825
Спасибо сказали: 90 раз




serrrios

Код
if not sData:find("^%p%S+") then ...

Вот таким условием нужно ограничить срабатывание кода, самое простое что на ум пришло. Иначе он ЛЮБЫЕ данные дискардит, возвращая true и не допуская их к отработке хабом.

В таком варианте нужно отрезать от sData ник юзера с прибамбасами, как я предложил выше.

Код
function ChatArrival(tUser, sData)
   local sData = sData:sub((tUser.sNick):len()+4,-2)
   if not sData:find("^%p%S+") then
        for i,v in pairs(tGsub) do
          sData = sData:gsub(i,v)
       end
       Core.SendToAll(sData)
       return true
    end
end
Go to the top of the page
+Quote Post
Wariner
сообщение 10.7.2009, 13:24
Сообщение #22


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




или просто скрипт поставить в самый конец)))
Go to the top of the page
+Quote Post

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

 



RSS Сейчас: 17.5.2024, 14:04