Скрипт, скрывающий ник в чате |
Здравствуйте, гость ( Вход | Регистрация )
Скрипт, скрывающий ник в чате |
21.3.2010, 19:44
Сообщение
#1
|
|
Активный участник Группа: Пользователи Сообщений: 65 Регистрация: 23.9.2009 Пользователь №: 4 532 Спасибо сказали: 1 раз |
Смотрел по сайту, не нашел. Есть ли скрипт, скрывающий определенный ник пользователя в чате?
чтобы в чате отображалось только сообщение определенного пользователя без его ника. (нужен для мультичата, чтобы ник мультичата не мешал в чате, а передавались сразу его сообщения) |
|
|
22.3.2010, 9:53
Сообщение
#2
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Код tNicks = { ["bot1"] = true, ["nick2"] = true, } function ChatArrival(tUser, sData) if tNicks[tUser.sNick] then local sMsg = sData:match "^%b<>%s(.*)|$" Core.SendToAll(sMsg) return true end end Но возможно что мультичат уйдет в бесконечный цикл повторения своих же сообщений, чтобы этого не случилось надо отправлять сообщение всем на хабе за исключением тех ников что вписаны в таблицу, но для этого надо пробегаться по всей таблице пользователей каждый раз, что на больших хабах будет жутко тормозить. Попробуй пока так... |
|
|
22.3.2010, 17:15
Сообщение
#3
|
|
Активный участник Группа: Пользователи Сообщений: 65 Регистрация: 23.9.2009 Пользователь №: 4 532 Спасибо сказали: 1 раз |
Спасибо, работает вроде нормально. Правда пару раз почему-то пролез ник мультичата, а так все работает норм. уже в течении пары часов, около сотни сообщений через мультичат передано. Народ в недоумении - откуда столько умных ботов
хаб у меня малюсенький, так что тормозить не будет. |
|
|
Похожие темы
|
Сейчас: 23.11.2024, 11:36 |