|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#1
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Название: TotalGag
Версия: 1.0 Платформа: PtokaX 0.4.1.x API: API 2 Автор: Ksan (aka Trans) Дата написания: 16-03-2010 Назначение: Для экстренной заглушки всего хаба (и чата и привата), когда нет иного способа быстро пресечь спам или иное нарушение. Админов, опов и отдельные ники из таблицы не заглушит (это регулируется ниже таблицами). Заглушать могут профили из таблицы скрипта. Дополнительно: При заглушке все сообщения, не пропущенные в чат (но НЕ приват), всё равно будут видны админам. Заглушка-разглушка - одной и той же кнопкой. UPD: -- исправлена ошибка, из-за которого при тотальной заглушке юзер мог видеть свое сообщение вместо привата в чате. ![]()
Прикрепленные файлы
|
|
|
![]() ![]()
Сообщение
#2
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 52 Регистрация: 20.9.2010 Пользователь №: 7 737 Спасибо сказали: 3 раза ![]() |
Ksan ОГРОМНОЕ СПАСИБО
![]() Теперь как только увижу неадеквата, буду глушить. Думаю добавить функцию, что-бы если чат заглушен, что-бы показывалось юзерам когда они пишут в чат и лс что-то топи такого. Извините но в данный момент Чат и Приват не доступны! Ещё хотельсьбы также-что-бы сами юзеры видели что чат и лс выключено админом. При команде. |
|
|
![]()
Сообщение
#3
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
infection, Тупо попробуй
Код Core.SendToUser(tUser, "<"..sBot.."> ••• ••• ••• Чат и приват заглушены ••• ••• •••")
Core.SendToAll("<"..sBot.."> ••• ••• ••• Чат и приват заглушены ••• ••• •••") else Core.SendToUser(tUser, "<"..sBot.."> ••• ••• ••• Заглушка с чата и привата снята ••• ••• •••") Core.SendToAll(, "<"..sBot.."> ••• ••• ••• Заглушка с чата и привата снята ••• ••• •••") |
|
|
![]() ![]()
Сообщение
#4
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 52 Регистрация: 20.9.2010 Пользователь №: 7 737 Спасибо сказали: 3 раза ![]() |
[22:09] Скрипт остановлен.
[22:09] Синтаксис C:\HUB_\PtokaX\0.4.1.2\scripts\TotalGag_api2.lua:53: unexpected symbol near ',' ![]() |
|
|
![]()
Сообщение
#5
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
запятую убери
|
|
|
![]()
Сообщение
#6
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
infection, думаю, лишнюю запятую ты сам внёс, корректируя сообщение..
|
|
|
![]() ![]()
Сообщение
#7
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 52 Регистрация: 20.9.2010 Пользователь №: 7 737 Спасибо сказали: 3 раза ![]() |
|
|
|
![]()
Сообщение
#8
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
Да, точно. Убери её
![]() |
|
|
![]() ![]()
Сообщение
#9
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 55 Регистрация: 2.4.2009 Из: Питер Пользователь №: 2 893 Спасибо сказали: 3 раза ![]() |
Не глушит не чат не приват( С чем может быть связано такое?
|
|
|
![]()
Сообщение
#10
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Milena, никого не глушит?
Кинь файликом скрипт, я гляну, в чём у тебя дело. Думаю, ты внесла какие-то изменения, может, даже незначительные, но достаточные, чтоб перестал работать как надо. |
|
|
![]()
Сообщение
#11
|
|
![]() Главный ра******й тут... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз ![]() |
Milena, ставить скрипт надо в самое начало, выше лонли и прочих гагов...
|
|
|
![]()
Сообщение
#12
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 55 Регистрация: 2.4.2009 Из: Питер Пользователь №: 2 893 Спасибо сказали: 3 раза ![]() |
Спасибо ребята) разобрались) все в порядке)
|
|
|
![]()
Сообщение
#13
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 75 Регистрация: 20.11.2010 Пользователь №: 8 103 Спасибо сказали: 0 раз ![]() |
менюшка не появилась! скрипт выше всех стоит.
|
|
|
![]()
Сообщение
#14
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 93 Регистрация: 25.1.2010 Пользователь №: 5 828 Спасибо сказали: 7 раз ![]() |
absent!
Сейчас подскажу, что сделать надо, чтобы появилось меню! Меня тут научили уже...) $UserCommand 1 1 замени на $UserCommand 1 2 и тогда меню появится! |
|
|
![]()
Сообщение
#15
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Я стараюсь систематизировать отправку команд через их направленность, то есть, зависит от объекта действия.
Поэтому в своих скриптах в меню на нике юзера отправляю только те команды, которые касаются этого самого юзера (причём, только команды работы с онлайн-юзером), а остальные - в меню на вкладке хаба внизу. Правда, некоторые команды общего характера иногда и через меню на нике юзера выдаю. Наверно, в данном скрипте следовало действительно делать "1 3", а не "1 1". |
|
|
![]()
Сообщение
#16
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 75 Регистрация: 20.11.2010 Пользователь №: 8 103 Спасибо сказали: 0 раз ![]() |
менюшка появилась
|
|
|
![]()
Сообщение
#17
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 4 Регистрация: 22.12.2011 Пользователь №: 10 077 Спасибо сказали: 0 раз ![]() |
как отключить только чат а приват оставить?
|
|
|
![]()
Сообщение
#18
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
RAZORkhv, удалить это
Код ToArrival = ChatArrival
|
|
|
![]()
Сообщение
#19
|
|
![]() KEEP CLEAR AT ALL TIMES ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 141 Регистрация: 4.9.2011 Из: Беларусь, Минск Пользователь №: 9 667 Спасибо сказали: 3 раза ![]() |
Кстати, когда включена опция
Код ToArrival = ChatArrival сообщение привата заглушенного пользователя отображается в его общем чате. Как-то сбивает с толку.( Ksan, как избавиться от этого? |
|
|
![]()
Сообщение
#20
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
MIKHAIL, ага, есть такое, спасибо, что подсказал!
Это потому, что я Код ToArrival = ChatArrival добавил в последний момент по просьбе кое-кого, не догадавшись проверить работу скрипта с изменением.Исправляется так - вместо кода: Код if sUngagable[tUser.sNick] ~= 1 and bFlag then нужно вот это (тут всего 1 строка перемещена)Core.SendToUser(tUser, "<"..tUser.sNick.."> "..sMsg) if not (sData:match("From:") and sData:match("To:")) then Core.SendToOps("<"..tUser.sNick.."> ••• "..sMsg) end return true end Код if sUngagable[tUser.sNick] ~= 1 and bFlag then if not (sData:match("From:") and sData:match("To:")) then Core.SendToOps("<"..tUser.sNick.."> ••• "..sMsg) Core.SendToUser(tUser, "<"..tUser.sNick.."> "..sMsg) end return true end А строку Код ToArrival = ChatArrival оставить включенным.UPD: -- перезалил исправленный скрипт в первом сообщении. |
|
|
![]() ![]() |
![]() |
Сейчас: 17.2.2025, 8:27 |