|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#1
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 7 Регистрация: 4.4.2009 Пользователь №: 2 918 Спасибо сказали: 0 раз ![]() |
Если не сложно, напишите, пожалуйста скрипт новостей, аналог как в хуббе, чтобы при входе юзера посылал ему новости в мэйн чат и через определенное время снова выводил в мэйн...
P.S. информеры не предлогать ![]() |
|
|
![]()
Сообщение
#2
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 248 Регистрация: 14.7.2008 Из: Хабаровск Пользователь №: 193 Спасибо сказали: 40 раз ![]() |
на каком сервере ДЦ? Апи 1 или пи 2 ?
|
|
|
![]()
Сообщение
#3
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 7 Регистрация: 4.4.2009 Пользователь №: 2 918 Спасибо сказали: 0 раз ![]() |
|
|
|
![]()
Сообщение
#4
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
Пробуй:
Раскрывающийся текст Код local sBot = "PR" -- Имя бота-спамера local nCounter = 050 -- Стартовое значение счётчика local nMaxCount = 100 -- Максимальное значение счётчика local sMsg = [[ Здесь могла быть ваша реклама.]] function OnStartup() sBot = sBot or SetMan.GetString(21) sMsg = "<"..sBot.."> "..sMsg end function ChatArrival(_, sData) nCounter = nCounter + 1 if nCounter >= nMaxCount then TmrMan.AddTimer(math.max(sData:len() / 20, 3) * 1000, "SendSpam") nCounter = 0 end end function UserConnected(tUser) Core.SendToNick(tUser.sNick, sMsg) end RegConnected, OpConnected = UserConnected, UserConnected function SendSpam(nTimerId) Core.SendToAll(sMsg) TmrMan.RemoveTimer(nTimerId) end |
|
|
![]()
Сообщение
#5
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 7 Регистрация: 4.4.2009 Пользователь №: 2 918 Спасибо сказали: 0 раз ![]() |
При входе на хаб сообщение отсылает, а вот чтобы потом еще посылал через некоторое время... в течении часа результата не увидел... подскажи, где найти эту переменную.
И еще, объясни начинающему, в чем суть счетчика?
Причина редактирования: Цитировать предыдущие посты - плохо! Для ответа пользуйтесь синей кнопкой 'Ответить'!
|
|
|
![]()
Сообщение
#6
|
|
![]() 7 квадратиков ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз ![]() |
И не увидишь, если в хабе не общаются.
Смысл в том, что-бы показывать сообщения с частотой, пропорциональной активности пользователей. Зачем выводить эти объявления, если в хабе тишина? Что-бы утром обнаружить зафлуженный ботом чат? ИМХО, адекватным мерилом активности пользователей служит общение в чате, вот в скрипте и считаются сообщения пользователей. Как только достигается nMaxCount сообщений — показывается объявление. |
|
|
![]() ![]() |
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
![]() |
![]() API2 | Новости с сайтов и магнит ссылки |
0 | Tsd | 6 237 | 30.4.2013, 18:34 Посл. сообщение: Tsd |
![]() |
RSS News Скрипт вывода из RSS новых новостей |
3 | REVIV | 6 586 | 15.2.2011, 20:47 Посл. сообщение: Damaks |
![]() |
Bad news Daywalker |
2 | philoum | 6 616 | 31.1.2011, 22:04 Посл. сообщение: Delia |
![]() |
News World Скрипт мировых новостей!!! |
0 | simbirsksim | 4 588 | 20.2.2009, 15:37 Посл. сообщение: simbirsksim |
![]() |
Антимат Как У Hubbabot | 0 | XiNoID | 4 766 | 7.2.2009, 0:09 Посл. сообщение: XiNoID |
![]() |
Сейчас: 17.2.2025, 8:33 |