| 
 | 
Здравствуйте, гость ( Вход | Регистрация )
|   | 
| 
 | 
|  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 | 
|  | |
|   | 
 Похожие темы
 Похожие темы
|   | Сейчас: 31.10.2025, 17:37 |