|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]() ![]()
Сообщение
#1
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 89 Регистрация: 9.6.2008 Из: Крым Пользователь №: 23 Спасибо сказали: 5 раз ![]() |
Hubabot отправляет сообщение пользователям с нулевой шарой следующий текст:
Код ===================================================================================== >> !!!!!!!!!!!!! В Н И М А Н И Е !!!!!!!!!!!!!! >> Вы не расшарили совсем ничего! Пожалуйста, откройте доступ на свои файлы! >> Не забывайте, что работа p2p-сети зависит от участия каждого пользователя. Не стесняйтесь расшаривать файлы, которые вы сами скачали из p2p - чем больше будет источников файлов (пусть и повторяющихся), тем легче эти файлы будет скачать остальным. >> Кстати, многие пользователи считают тех, кто не расшаривает файлы, либо жадными, либо слишком тупыми, чтобы научиться расшаривать папки. Но это точно не про вас, правда?;) >> Чтобы расшарить файлы, зайдите в пункт меню "Файл"-"Настройки"-"Общие"-"Шара", и выберите папки, которые вы хотите расшарить. После того, как закончится хэширование файлов, они появятся в списке ваших файлов. ====================================================================================== Хотелось бы скрипт, который также отсылал бы халявщикам заготовленный ткст. |
|
|
![]()
Сообщение
#2
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
|
|
|
![]()
Сообщение
#3
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Пока я стряпал своё, Артём уже кинул. Но не хочется выкидывать, поэтому ложу сюда
![]() Скриптик совсем без проверок на исключения, но опов и админов точно не будет проверять. Работу скрипта в деле не проверял. Код --- Если надо реагировать только на нулевую шару, то строку
--- if tUser.iSharesize < iSharaB then --- надо написать так: --- if tUser.iSharesize = 0 then --- А текст сообщения юзеру и(или) в опчат можете изменить по своему усмотрению. local sBot = SetMan.GetString(21) local iSharaB = 10737418240 local iSharaGb = 10 function UserConnected(tUser) Core.GetUserData(tUser, 16) if tUser.iSharesize < iSharaB then Core.SendToUser(tUser, "<"..sBot.."> Ваша шара меньше нужного или совсем отсутствует.. Расшарьте не меньше "..iSharaGb.." Гб !") Core.SendToOpChat("*** "..tUser.sNick.." зашёл без шары или с малой шарой.") end end RegConnected = UserConnected |
|
|
![]()
Сообщение
#4
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 89 Регистрация: 9.6.2008 Из: Крым Пользователь №: 23 Спасибо сказали: 5 раз ![]() |
Что-то у меня ни один скрипт не заработал - тупо не реагирует.
|
|
|
![]() ![]()
Сообщение
#5
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
Что-то у меня ни один скрипт не заработал - тупо не реагирует. Я перед тем как выложить проверил, рабочий скрипт, а точнее он у меня стоит на хабе ![]() ![]() |
|
|
![]()
Сообщение
#6
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Ну так посмотри настройки скрипта и сделай под себя....что мой, что Артема.
|
|
|
![]() ![]()
Сообщение
#7
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 89 Регистрация: 9.6.2008 Из: Крым Пользователь №: 23 Спасибо сказали: 5 раз ![]() |
Я перед тем как выложить проверил, рабочий скрипт, а точнее он у меня стоит на хабе ![]() ![]() Проверил на разных компах, затем проверил на птохе с нуля, результат - тот же: Код [00:31:00] <PtokaX> Этот хаб работает под управлением PtokaX DC Hub 0.4.1.2 (Время работы: 0 дней, 0 часов, 1 минут / Юзеры: 0) [00:31:01] <PtokaX> Welcome to PtokaX Что с шарой, что без шары... Думаю, чего-то не хватает. Оба скрипта у меня не работают. |
|
|
![]()
Сообщение
#8
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
А ты попробоуй не админом заходить.
|
|
|
![]()
Сообщение
#9
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Ну да, он вполне мог проверять админом. Но я при скриптике же в сообщении отписал:
Цитата Скриптик совсем без проверок на исключения, но опов и админов точно не будет проверять.
|
|
|
![]()
Сообщение
#10
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
В моей версии
Тыкни в меня Код tProfiles = { -- 0 = Может качать; 1 = Не может качать если шара не соответствует [0] = 0, [1] = 1, [2] = 1, [3] = 1, [-1] = 1, } P.S. Текст сообщает не при входе, а при попытки скачки/поиска ![]() |
|
|
![]()
Сообщение
#11
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 89 Регистрация: 9.6.2008 Из: Крым Пользователь №: 23 Спасибо сказали: 5 раз ![]() |
|
|
|
![]()
Сообщение
#12
|
|
![]() Главный ра******й тут... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз ![]() |
Тогда его надо отпрепарировать, заменяй
Код function ConnectToMeArrival(tUser) на Код function UserConnected(tUser) и еще замени Код MultiConnectToMeArrival = ConnectToMeArrival на RevConnectToMeArrival = ConnectToMeArrival SearchArrival = ConnectToMeArrival Код OpConnected = UserConnected RegConnected = UserConnected Теперь сообщение приходить будет при входе и блокироваться не будет ничего. Хотя такая вариация без блокировки просто будет немного мозолить глаза юзеру с маленькой шарой, то что ему что-то написало в чат ничего не изменит... |
|
|
![]()
Сообщение
#13
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Вообще-то скриптик из этого сообщения как раз именно это и делает - при входе сообщает о шаре и больше ничего не делает...только я там в одном слове одну букву вместо заглавной написал строчную, потому и не работал скрипт, сейчас поставил проверил и исправил, работает.
Вот эту строку Код if tUser.iSharesize < iSharaB then надо заменить на эту Код if tUser.iShareSize < iSharaB then и всё будет работать. Требуемую шару и текстовку можете переделать под себя. |
|
|
![]()
Сообщение
#14
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 25 Регистрация: 27.1.2009 Из: Махачкала Пользователь №: 1 993 Спасибо сказали: 1 раз ![]() |
Как сделать, чтобы писать в мэйн не возможно было, при нулевой шаре, но чтобы скачивать могли?
|
|
|
![]()
Сообщение
#15
|
|
![]() Главный ра******й тут... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз ![]() |
Если ты про скрипт Артема - то надо сделать все то что я описывал выше и добавить еще в самом конце
Код ChatArrival = UserConnected
|
|
|
![]() ![]()
Сообщение
#16
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 89 Регистрация: 9.6.2008 Из: Крым Пользователь №: 23 Спасибо сказали: 5 раз ![]() |
Вот это другое дело. Всё работает! Спасибо.
Прикрепленные файлы
|
|
|
![]() ![]() |
Похожие темы
![]() |
Сейчас: 17.2.2025, 8:28 |