Поставил галочку на "Срабатывать не чаще чем" и выставил интервал в 18000 сек., пишет всё равно в каналы каждый час. Как можно исправить?CrazyVirus писал(а):Через событие "Время" с указанием нужного времени. Для отправки сообщения в канал, используешь действие "Отправить сообщение в общий канал" с указанием нужных каналов (разделяя их символом "|"), для отправки личных сообщений всем пользователям, используешь этот скрипт:Chudik писал(а):теперь подскажите пожалуйста как сделать через плагин что-то вроде рекламщика? Что-бы посылал в общие каналы, или ЛС каждому определённое сообщение в установленную разницу времени, допустим раз в сутки!?Код: Выделить всё
msg = "текст" & vbNewLine & "сообщения" usr = cp.GetUsers For i = 0 To UBound(usr) Step 3 cp.SendUserMsg usr(i), msg, 0 Next
Crazy CommFort Plugin v2.17.5 [плагин для клиента]
- Chudik
- Сообщения: 1071
- Зарегистрирован: 18:37, 27.01.2007
- Откуда: Украина, г. Херсон
- Контактная информация:
Re: Crazy CommFort Plugin v2.09 [плагин для клиента]
- Вложения
-
- Снимок.JPG
- (332.09 КБ) 140 скачиваний
- CrazyVirus
- Сообщения: 747
- Зарегистрирован: 13:40, 26.05.2007
Re: Crazy CommFort Plugin v2.09 [плагин для клиента]
На событие "Время" эта галка не действует. Укажи час в настройках.Chudik писал(а):Поставил галочку на "Срабатывать не чаще чем" и выставил интервал в 18000 сек., пишет всё равно в каналы каждый час. Как можно исправить?
- Chudik
- Сообщения: 1071
- Зарегистрирован: 18:37, 27.01.2007
- Откуда: Украина, г. Херсон
- Контактная информация:
Re: Crazy CommFort Plugin v2.09 [плагин для клиента]
Так будет правильно? Раз в 5 часов новость?
- Вложения
-
- Снимок.JPG
- (107.3 КБ) 136 скачиваний
Re: Crazy CommFort Plugin v2.09 [плагин для клиента]
Нет. Так он будет публиковать только 5-го числа месяца в 00:00, то есть в полночьChudik писал(а):Так будет правильно? Раз в 5 часов новость?
Если ты хочешь, чтобы публиковало в определенные часы, просто создай несколько одинаковых событий на разное время.
К примеру, в 2, 6, 10, 14, 18, 22 часов, получается раз в 4 часа будет публиковаться твоя новость.
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding
— Martin Golding
Re: Crazy CommFort Plugin v2.09 [плагин для клиента]
можно ли реализовать в плагине на функиции ограничения такую функцию как удалеие сообщения за которое юзер был забанен???
например у меня стоит автобан на мат... он банит но сообщение не удаляет.
или может уже есть подобный плагин?!
например у меня стоит автобан на мат... он банит но сообщение не удаляет.
или может уже есть подобный плагин?!
Re: Crazy CommFort Plugin v2.09 [плагин для клиента]
Если вы имеете ввиду удаление сообщений в общих каналах, то такая возможность отсутствует в принципе.rumix писал(а):можно ли реализовать в плагине на функиции ограничения такую функцию как удалеие сообщения за которое юзер был забанен???
например у меня стоит автобан на мат... он банит но сообщение не удаляет.
или может уже есть подобный плагин?!
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding
— Martin Golding
Re: Crazy CommFort Plugin v2.09 [плагин для клиента]
в скриптах не увидел функцию 'текущая дата' можете сделать эту функцию???очень нужна
- leonbratsk
- Сообщения: 488
- Зарегистрирован: 14:07, 21.03.2010
Re: Crazy CommFort Plugin v2.09 [плагин для клиента]
Если в плагине написать код VB на отправку мыла, то будет ли он отправлять его по событию ?
Чат CommFort города Братск "SkyLine"
адрес: vcommforte.com или 194.146.200.130
версия сервера: 5.40
адрес: vcommforte.com или 194.146.200.130
версия сервера: 5.40
- CrazyVirus
- Сообщения: 747
- Зарегистрирован: 13:40, 26.05.2007
Re: Crazy CommFort Plugin v2.09 [плагин для клиента]
kaffa писал(а):в скриптах не увидел функцию 'текущая дата' можете сделать эту функцию???очень нужна
Код: Выделить всё
cp.SendMsg "main", Now, 0
На какое событие назначишь, тогда и будет срабатывать.leonbratsk писал(а):Если в плагине написать код VB на отправку мыла, то будет ли он отправлять его по событию ?
- leonbratsk
- Сообщения: 488
- Зарегистрирован: 14:07, 21.03.2010
Re: Crazy CommFort Plugin v2.09 [плагин для клиента]
Спасибо. Я думал, что не все тэги работают в плагине.CrazyVirus писал(а):На какое событие назначишь, тогда и будет срабатывать.leonbratsk писал(а):Если в плагине написать код VB на отправку мыла, то будет ли он отправлять его по событию ?
Вот еще вопрос. При написании в приват определенной фразы, этому человеку должно отправиться сообщение.
Как это реализовать? Событие сделать можно, но вот как с действием быть. Там нету ника, который отправил это сообщение.
Чат CommFort города Братск "SkyLine"
адрес: vcommforte.com или 194.146.200.130
версия сервера: 5.40
адрес: vcommforte.com или 194.146.200.130
версия сервера: 5.40
- CrazyVirus
- Сообщения: 747
- Зарегистрирован: 13:40, 26.05.2007
Re: Crazy CommFort Plugin v2.09 [плагин для клиента]
Должно отправлять сообщение в приват? Если да, то:leonbratsk писал(а):Вот еще вопрос. При написании в приват определенной фразы, этому человеку должно отправиться сообщение.
Как это реализовать? Событие сделать можно, но вот как с действием быть. Там нету ника, который отправил это сообщение.
Код: Выделить всё
CCPE:8||||||||0||||1||||0||2||фраза
CCPA:4||%nick%||0||ответ
Код: Выделить всё
CCPE:8||||||||0||||1||||0||2||фраза
CCPA:5||%nick%||0||ответ
- leonbratsk
- Сообщения: 488
- Зарегистрирован: 14:07, 21.03.2010
Re: Crazy CommFort Plugin v2.09 [плагин для клиента]
Все спасибо. Со второй попытки нашел.CrazyVirus писал(а):Должно отправлять сообщение в приват? Если да, то:leonbratsk писал(а):Вот еще вопрос. При написании в приват определенной фразы, этому человеку должно отправиться сообщение.
Как это реализовать? Событие сделать можно, но вот как с действием быть. Там нету ника, который отправил это сообщение.Если личное сообщение, то:Код: Выделить всё
CCPE:8||||||||0||||1||||0||2||фраза CCPA:4||%nick%||0||ответ
Код: Выделить всё
CCPE:8||||||||0||||1||||0||2||фраза CCPA:5||%nick%||0||ответ

cp.EventUserName
Чат CommFort города Братск "SkyLine"
адрес: vcommforte.com или 194.146.200.130
версия сервера: 5.40
адрес: vcommforte.com или 194.146.200.130
версия сервера: 5.40
- leonbratsk
- Сообщения: 488
- Зарегистрирован: 14:07, 21.03.2010
Re: Crazy CommFort Plugin v2.09 [плагин для клиента]
Как можно принудительно завершить действие в Visual basic?
End не работает, пишет ошибку.
[11.08.2011 21:51:01] Предполагается наличие 'If'
Строка: 21, Символ: 4
End не работает, пишет ошибку.
[11.08.2011 21:51:01] Предполагается наличие 'If'
Строка: 21, Символ: 4
Если End убрать все работает.If Len(txt) > 100 Then
cp.SendPrivateMsg cp.EventUserName, "Ошибка: Сообщение слишком длиное.", false
End
ElseIf Len(txt) = 0 Then
cp.SendPrivateMsg cp.EventUserName, "Ошибка: Сообщение слишком короткое.", false
End
End If
Чат CommFort города Братск "SkyLine"
адрес: vcommforte.com или 194.146.200.130
версия сервера: 5.40
адрес: vcommforte.com или 194.146.200.130
версия сервера: 5.40
Re: Crazy CommFort Plugin v2.09 [плагин для клиента]
После условий идут еще действия и вам нужно, чтобы на условиях прерывался весь скрипт?leonbratsk писал(а):Как можно принудительно завершить действие в Visual basic?
Можно попробовать сделать так:
Код: Выделить всё
Do While true
...(здесь код)...
If Len(cp.EventText) > 100 Then
cp.SendMsg "main", "Ошибка: Сообщение слишком длиное.", false:Exit Do
ElseIf Len(txt) = 0 Then
cp.SendMsg "main", "Ошибка: Сообщение слишком короткое.", false:Exit Do
End If
...(здесь тоже код)...
Exit Do <- необходимо для выхода из цикла
Loop
Последний раз редактировалось ОреЛ 18:19, 11.08.2011, всего редактировалось 2 раза.
Когда пишете программу, всегда думайте о том, что её может затем поддерживать психопат и насильник, который знает где вы живёте.
— Martin Golding
— Martin Golding
- leonbratsk
- Сообщения: 488
- Зарегистрирован: 14:07, 21.03.2010
Re: Crazy CommFort Plugin v2.09 [плагин для клиента]
Да. Есть идея поставить GoTo mОреЛ писал(а):Вам нужно окончательно завершить выполнение скрипта?leonbratsk писал(а):Как можно принудительно завершить действие в Visual basic?
и в самом конце прописать
m:
Но это не очень удобно
Чат CommFort города Братск "SkyLine"
адрес: vcommforte.com или 194.146.200.130
версия сервера: 5.40
адрес: vcommforte.com или 194.146.200.130
версия сервера: 5.40