|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#1
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 31 Регистрация: 15.6.2011 Из: г. Владивосток Пользователь №: 9 350 Спасибо сказали: 0 раз ![]() |
Думаю, будет достаточно полезный скрипт, когда нужно отключить Chat определённому пользователю.
|
|
|
![]()
Сообщение
#2
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
На форуме есть такой и не один.
|
|
|
![]()
Сообщение
#3
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 276 Регистрация: 23.3.2010 Из: РФ Смоленск Пользователь №: 6 429 Спасибо сказали: 60 раз ![]() |
Что за "волшебство" в теме посты волшебным образом пропадают?!
|
|
|
![]()
Сообщение
#4
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 31 Регистрация: 15.6.2011 Из: г. Владивосток Пользователь №: 9 350 Спасибо сказали: 0 раз ![]() |
На форуме есть только глобальная заглушка и заглушка за рекламу. Я прошу заглушку присваиваемую как бан в скрипте "BanManager".
|
|
|
![]()
Сообщение
#5
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
Не смотрел, что за "BanManager", но заглушка, выставляемая пользователю через меню на форуме тоже не одна.
|
|
|
![]()
Сообщение
#6
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
Alexey, на птоку же. А для заглушки можно взять за основу BanManager
|
|
|
![]()
Сообщение
#7
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 31 Регистрация: 15.6.2011 Из: г. Владивосток Пользователь №: 9 350 Спасибо сказали: 0 раз ![]() |
Вот есть отличный скрипт на птоку: http://mydc.ru/topic1627.html.
Возможно ли переделать этот скрипт на Rushub? Уж много кода там( |
|
|
![]()
Сообщение
#8
|
|
![]() Я коварный Санта Клаус ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза ![]() |
Да, былоб неплохо и на русхаб иметь такую штуку.
Ставить запрет по ip пользоваться чатом. Но в личку чтоб писать могли. Тогда это избавило нас от флуда в чате разгоряченного и перевозбудившегося пользователя. Думаю что нужно блокировать только чат - но оставить остальные прелести файлообмена и PM. Всё таки простой модуль бана на это неспособен. |
|
|
![]()
Сообщение
#9
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
Otshelnik-Fm, а что мешает в этом скрипте убрать гаг на личку, удалить/закомментировать функцию на лс?
Код function OnTo(user, data) ![]() |
|
|
![]()
Сообщение
#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 |
|
|
![]() ![]() |
Похожие темы
![]() |
Сейчас: 8.9.2024, 2:26 |