Нужен Скрипт, Антирека чтобы в личках не банило,а просто не пускало рекламку |
Здравствуйте, гость ( Вход | Регистрация )
Нужен Скрипт, Антирека чтобы в личках не банило,а просто не пускало рекламку |
20.10.2008, 22:06
Сообщение
#1
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Помогите пожалуйста мне настроить мою антирекламку так чтобы она не банила в личных сообщениях,а просто не высвечивало рекламку для получателя .... Зарание спасибо
|
|
|
22.10.2008, 11:42
Сообщение
#2
|
|
Освоившийся участник Группа: Пользователи Сообщений: 307 Регистрация: 11.7.2008 Пользователь №: 173 Спасибо сказали: 31 раз |
Цитата RekPmMode=2 -- Режим наказания за рекламу в привате (0 = постоянный бан/1 = временный бан на время, установленное в настройках хаба/2 = временный бан на время, указанное в переменной BanTime/3 = только сообщение админу и оператотам о рекламе) Ну...если не один из режимов тебе не подходит, можно ещё два дописать(-Код SendPmToOps(MainBot, "*** "..Texts[2].." "..user.sName.." ["..user.sIP.."] "..Texts[4].." "..msg) заменить наif RekPmMode==0 then user:SendData(MainBot, "*** "..Texts[1]) user:Ban() return 1 end if RekPmMode==1 then user:SendData(MainBot, "*** "..Texts[1]) user:TempBan() return 1 end if RekPmMode==2 then user:SendData(MainBot, "*** "..Texts[1]) user:TimeBan(RekBanTime) return 1 end if RekPmMode==3 then end Код if RekPmMode ~= 4 then SendPmToOps(MainBot, "*** "..Texts[2].." "..user.sName.." ["..user.sIP.."] "..Texts[4].." "..msg) end if RekPmMode==0 then user:SendData(MainBot, "*** "..Texts[1]) user:Ban() return 1 end if RekPmMode==1 then user:SendData(MainBot, "*** "..Texts[1]) user:TempBan() return 1 end if RekPmMode==2 then user:SendData(MainBot, "*** "..Texts[1]) user:TimeBan(RekBanTime) return 1 end if RekPmMode==3 then end if RekPmMode==4 then return 1 end if RekPmMode==5 then return 1 end Должно сработать, хотя не проверял))) P.S. Код RekPmMode=4 -- Не пропускает сообщение с рекламой в PM. НЕ СООБЩАЕТ ОПАМ О РЕКЛАМЕ!
RekPmMode=5 -- Не пропускает сообщение с рекламой в PM. Сообщает Операторам о рекламе! |
|
|
27.10.2008, 13:22
Сообщение
#3
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
:smile2: БОЛЬШУЩЕЕ СПАСИБО ! ! ! ! Работает
А для чата тоже самое можно прописать? |
|
|
27.10.2008, 14:33
Сообщение
#4
|
|
Освоившийся участник Группа: Пользователи Сообщений: 307 Регистрация: 11.7.2008 Пользователь №: 173 Спасибо сказали: 31 раз |
А для чата тоже самое можно прописать? А смысл? Чем 3 режим не подходит? И веселит вроде))) Цитата RekAllMode=3 -- Режим наказания за рекламу в общем чате (0 = постоянный бан/1 = временный бан на время, установленное в настройках хаба/2 = временный бан на время, указанное в переменной BanTime/3 = замена фразы с рекламой на фразу из таблицы RekSubs)
|
|
|
27.10.2008, 15:17
Сообщение
#5
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Просто иногда надоедает флуд....Флудят,пытаются обойти антирекламу
|
|
|
27.10.2008, 15:39
Сообщение
#6
|
|
Освоившийся участник Группа: Пользователи Сообщений: 307 Регистрация: 11.7.2008 Пользователь №: 173 Спасибо сказали: 31 раз |
А так не будут пытаться?Оо Тогда уж банить(-
P.S. SendToAll(FromNick, Data) - Дословно, Отправить для всех RekAllMode=3 -- Режим наказания за рекламу в общем чате if - если Находим RekAllMode Видим Код ... if RekAllMode==3 then SendToAll(user.sName, RekSubs[math.random(table.maxn(RekSubs))]) return 1 end ... Т.е. для того, что бы создать 4 режим, просто копируем эту часть кода и заменяем 3 на 4 Код ...--Там выше код 3, 2 режима и т.п. if RekAllMode==4 then SendToAll(user.sName, RekSubs[math.random(table.maxn(RekSubs))]) return 1 end Но, т.к. нам не нужно отправлять в чат сообщение, даже с замененной рекламой, удаляем строчку - "SendToAll(user.sName, RekSubs[math.random(table.maxn(RekSubs))])" т.е. код для 4 режиме становиться таким Код if RekAllMode==4 then
return 1 end |
|
|
27.10.2008, 19:52
Сообщение
#7
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
я запутался,но попробую сделать :(
Не получилось,лазил лазил,так и не понял,только нервы подпортил немножко Помоги прошу |
|
|
27.10.2008, 20:08
Сообщение
#8
|
|
Освоившийся участник Группа: Пользователи Сообщений: 307 Регистрация: 11.7.2008 Пользователь №: 173 Спасибо сказали: 31 раз |
Заменить это
CODE SendPmToOps(MainBot, "*** "..Texts[2].." "..user.sName.." ["..user.sIP.."] "..Texts[3].." "..msg) Вот на это if RekAllMode==0 then user:SendData(MainBot, "*** "..Texts[1]) user:Ban() return 1 end if RekAllMode==1 then user:SendData(MainBot, "*** "..Texts[1]) user:TempBan() return 1 end if RekAllMode==2 then user:SendData(MainBot, "*** "..Texts[1]) user:TimeBan(RekBanTime) return 1 end if RekAllMode==3 then SendToAll(user.sName, RekSubs[math.random(table.maxn(RekSubs))]) return 1 end CODE SendPmToOps(MainBot, "*** "..Texts[2].." "..user.sName.." ["..user.sIP.."] "..Texts[3].." "..msg) if RekAllMode==0 then user:SendData(MainBot, "*** "..Texts[1]) user:Ban() return 1 end if RekAllMode==1 then user:SendData(MainBot, "*** "..Texts[1]) user:TempBan() return 1 end if RekAllMode==2 then user:SendData(MainBot, "*** "..Texts[1]) user:TimeBan(RekBanTime) return 1 end if RekAllMode==3 then SendToAll(user.sName, RekSubs[math.random(table.maxn(RekSubs))]) return 1 end --То, что добавили :-) if RekAllMode==4 then return 1 end Код RekAllMode=4 -- Просто, не пропустить сообщение с рекламой в чат
|
|
|
27.10.2008, 23:23
Сообщение
#9
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Я щас с у ма сойду..... Не как не получается сделать,Пожалуйста если можешь сделай буду ОЧЕНЬ СИЛЬНО БЛАГОДАРЕН
Вот мой скрипт ,он уже переделан на личку,а чат не могу переделать (чтобы не показывало рекламки) ПРОШУ ПОМОЩИ!!!!!! |
|
|
27.10.2008, 23:40
Сообщение
#10
|
|
Освоившийся участник Группа: Пользователи Сообщений: 307 Регистрация: 11.7.2008 Пользователь №: 173 Спасибо сказали: 31 раз |
Attachment.
Прикрепленные файлы
|
|
|
28.10.2008, 0:21
Сообщение
#11
|
|
[n00b] Группа: Пользователи Сообщений: 291 Регистрация: 10.7.2008 Из: Россия,Пенза Пользователь №: 168 Спасибо сказали: 24 раза |
эм...а можно как бы "соединить" с антиматом?? Т.Е.-в отдельной папке лежат запрешеные слова-там как мат,так и рекламные сообщния, и еще один файл в папке-это слова на какие надо заменять...ибо тут все таки маловато слов матных, да и заменяемых фраз тож не очень много....
|
|
|
28.10.2008, 0:35
Сообщение
#12
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
эм...а можно как бы "соединить" с антиматом?? Т.Е.-в отдельной папке лежат запрешеные слова-там как мат,так и рекламные сообщния, и еще один файл в папке-это слова на какие надо заменять...ибо тут все таки маловато слов матных, да и заменяемых фраз тож не очень много.... А эт ты сам уже должен прописать маты на какие будет реагировать скрипт Attachment. :smile2: БОЛЬШУЩЕЕ СПАСИБО ТЕБЕ...Выручил !!!!!!! :smile2: |
|
|
28.10.2008, 7:27
Сообщение
#13
|
|
[n00b] Группа: Пользователи Сообщений: 291 Регистрация: 10.7.2008 Из: Россия,Пенза Пользователь №: 168 Спасибо сказали: 24 раза |
не спорю что сам..прост чтобы на отельную папку ссылалось..а не в самом скрипте слова то..
|
|
|
28.10.2008, 8:58
Сообщение
#14
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
.... нащёт этого я незнаю
|
|
|
Похожие темы
|
Сейчас: 23.11.2024, 22:44 |