|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#1
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 335 Регистрация: 18.5.2009 Из: Уфа, штат Солнечная Башкирия Пользователь №: 3 353 Спасибо сказали: 7 раз ![]() |
Стесняюсь спросить2: существуют ли такие скрипты, которые выдавали бы "ratio: 198,13 (Uploaded: 14,81 ГБ | Downloaded: 76,55 MБ)" и "+me %[state]: %[magnet] <Media Player Classic>" не в гл.чат а сообщение от [Bot]PtokaX в отдельном окне или показывали бы только юзеру? И при этом сообщения "+me %[state]:<Media Player Classic> с магнет ссылкой пропускало бы в чат. Все-таки магнет-ссылка соответствует идее файлообмена.
|
|
|
![]()
Сообщение
#2
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 100 Регистрация: 14.9.2008 Пользователь №: 535 Спасибо сказали: 1 раз ![]() |
нет
|
|
|
![]()
Сообщение
#3
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 344 Регистрация: 2.6.2008 Из: RB,Ufa Пользователь №: 8 Спасибо сказали: 106 раз ![]() |
Теоритически мне кажется это можно но .. по-моему бессмысленная вещь.
|
|
|
![]()
Сообщение
#4
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 335 Регистрация: 18.5.2009 Из: Уфа, штат Солнечная Башкирия Пользователь №: 3 353 Спасибо сказали: 7 раз ![]() |
|
|
|
![]()
Сообщение
#5
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Администраторы Сообщений: 344 Регистрация: 2.6.2008 Из: RB,Ufa Пользователь №: 8 Спасибо сказали: 106 раз ![]() |
Быстренько накатал, посмотри. Если будет востребовано оформлю и допишу - все как полагается. А пока по тесть. Единственная особенность скрипта в том что проверка идет на все сообщения /me. Однозначно идентифицировать /r и /w невозможно!
CODE tUsers = { -- таблица ников-исключений
["Jaska"] = 1, } tProfiles = { -- таблица профилей-исключений [0] = 1, } tIps = { -- таблица ip-исключений ["192.168.1.2"] = 1, } sPunishMode = 1 -- (1 - не пропускает сообщение, 2 - видно только пользователю, 3 - в чат не отправляется а отправляется пользователю в личку) sMeMessages = 10 -- предел /me сообщений в чат подряд. tSummMess = {} sBot = SetMan.GetString(21) function ChatArrival(tUser,sData) local _,_,sMsg = sData:find"%b<>%s+(.*)" if sMsg:find"/me" then if tUsers[tUser.sNick] and tUsers[tUser.sNick] == 1 or tProfiles[tUser.iProfile] and tProfiles[tUser.iProfile] == 1 or tIps[tUser.sIP] and tIps[tUser.sIP]== 1 then return false else if not tSummMess[tUser.sNick] then tSummMess[tUser.sNick] = 1 else if tSummMess[tUser.sNick] > sMeMessages then if not sMsg:find"magnet:" then tSummMess[tUser.sNick] = nil if sPunishMode == 1 then return true elseif sPunishMode == 2 then Core.SendToUser(tUser,"<"..sBot..">"..sMsg) return true elseif sPunishMode == 3 then Core.SendPmToUser(tUser,sBot,sMsg) return true end end else tSummMess[tUser.sNick] = tSummMess[tUser.sNick] + 1 end end end else if tSummMess[tUser.sNick] then tSummMess[tUser.sNick] = nil end end end |
|
|
![]()
Сообщение
#6
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 335 Регистрация: 18.5.2009 Из: Уфа, штат Солнечная Башкирия Пользователь №: 3 353 Спасибо сказали: 7 раз ![]() |
Я этот скрипт загрузил. Он не запускается. Пишет:[19:28] Синтакс ...б и архив,нетрогать!\хаб\scripts\антивинампратио.lua:18: attempt to index global 'SetMan' (a nil value) кажется на эту строку:" sBot = SetMan.GetString(21)". У меня птока 0360. Подозреваю у меня API1, а надо API2... да? Чето я не понял "индексировать", "нулевое значение"...
Поможешь? |
|
|
![]()
Сообщение
#7
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
То что написано это API 2 а тебе нужно API 1
|
|
|
![]()
Сообщение
#8
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 335 Регистрация: 18.5.2009 Из: Уфа, штат Солнечная Башкирия Пользователь №: 3 353 Спасибо сказали: 7 раз ![]() |
|
|
|
![]() ![]() |
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
![]() |
Стесняюсь спросить Вопрос не в тему |
8 | Uncle_Dif | 9 651 | 20.7.2009, 10:46 Посл. сообщение: Ksan |
![]() |
Сейчас: 8.9.2024, 2:38 |