Заглушка чата (GAG), для одного пользователя |
Здравствуйте, гость ( Вход | Регистрация )
Заглушка чата (GAG), для одного пользователя |
1.7.2011, 5:55
Сообщение
#1
|
|
Участник Группа: Пользователи Сообщений: 31 Регистрация: 15.6.2011 Из: г. Владивосток Пользователь №: 9 350 Спасибо сказали: 0 раз |
Думаю, будет достаточно полезный скрипт, когда нужно отключить Chat определённому пользователю.
|
|
|
1.7.2011, 15:20
Сообщение
#2
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
На форуме есть такой и не один.
|
|
|
1.7.2011, 22:39
Сообщение
#3
|
|
Освоившийся участник Группа: Пользователи Сообщений: 276 Регистрация: 23.3.2010 Из: РФ Смоленск Пользователь №: 6 429 Спасибо сказали: 60 раз |
Что за "волшебство" в теме посты волшебным образом пропадают?!
|
|
|
6.7.2011, 8:44
Сообщение
#4
|
|
Участник Группа: Пользователи Сообщений: 31 Регистрация: 15.6.2011 Из: г. Владивосток Пользователь №: 9 350 Спасибо сказали: 0 раз |
На форуме есть только глобальная заглушка и заглушка за рекламу. Я прошу заглушку присваиваемую как бан в скрипте "BanManager".
|
|
|
6.7.2011, 13:32
Сообщение
#5
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
Не смотрел, что за "BanManager", но заглушка, выставляемая пользователю через меню на форуме тоже не одна.
|
|
|
6.7.2011, 13:33
Сообщение
#6
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Alexey, на птоку же. А для заглушки можно взять за основу BanManager
|
|
|
8.7.2011, 6:17
Сообщение
#7
|
|
Участник Группа: Пользователи Сообщений: 31 Регистрация: 15.6.2011 Из: г. Владивосток Пользователь №: 9 350 Спасибо сказали: 0 раз |
Вот есть отличный скрипт на птоку: http://mydc.ru/topic1627.html.
Возможно ли переделать этот скрипт на Rushub? Уж много кода там( |
|
|
30.1.2012, 22:59
Сообщение
#8
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
Да, былоб неплохо и на русхаб иметь такую штуку.
Ставить запрет по ip пользоваться чатом. Но в личку чтоб писать могли. Тогда это избавило нас от флуда в чате разгоряченного и перевозбудившегося пользователя. Думаю что нужно блокировать только чат - но оставить остальные прелести файлообмена и PM. Всё таки простой модуль бана на это неспособен. |
|
|
30.1.2012, 23:19
Сообщение
#9
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Otshelnik-Fm, а что мешает в этом скрипте убрать гаг на личку, удалить/закомментировать функцию на лс?
Код function OnTo(user, data)
|
|
|
31.1.2012, 0:27
Сообщение
#10
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
И правда - не увидел этот скрипт.
выпилил эту фунуцию - и сообщения в чат не идут. тока в личку. код Код function OnTo(user, data) local nick = user.sNick local result = nil local s,e,to,from = data:find("^%$To:%s(%S+)%sFrom:%s(%S+)%s") if tUngagable[user.iProfile] == 0 then if (CheckNick(user.sNick) or CheckIP(user.sIP)) and Core.GetUser(to) then local tTemp = tIPs[user.sIP] if not tTemp then tTemp = tNicks[user.sNick] end local msg = "Вы не можете отправлять личные сообщения." if tTemp[4] then msg = msg.." Причина: "..tTemp[4] end if tTemp[1] > 0 then msg = msg.."\nВозможность отправки ЛС будет возвращена "..Ling:GetDate(tTemp[1]+tTemp[2]).." (через"..Ling:TimeToString(tTemp[1]+tTemp[2]-os.time(os.date("*t")))..")." end Core.SendToUser(user,"$To: "..from.." From: "..to.." $<"..bot.."> "..msg) if ShowToOps then ToOps("Заглушееный юзер "..nick.." ("..user.sIP..") пытался отправить ЛС юзеру "..to..".") end return true end end end |
|
|
Похожие темы
|
Сейчас: 27.11.2024, 1:10 |