Вернуться   CoderX :: Forums > Основные форумы > Курилка
Войти через OpenID

Курилка Флудим и шутим тут!

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 19.11.2009, 20:21   #1
Новичок
 
Регистрация: 19.11.2009
Сообщений: 8
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Legioner_noob пока неопределено
По умолчанию нужен бот который просто кричит(хелп)

Здравствуйте. Уж простите нуба я искал на форуме, нашел вот эту тему http://coderx.ru/showthread.php?t=747
Я впервые с этим связался, мне просто нужен "рекламщик". Сначала думал что это можно зделать через phx, но все результаты находил тока на L2Walker (боты). Вот решил спросить у знающих, где можно нечто подобное достать и что лучше зделать? Мне ненужны все эти функции которые встроены в ботов, только чат и чтоб сообщения кричал через заданное время. Спасибо!
Legioner_noob вне форума   Ответить с цитированием
Старый 23.11.2009, 09:44   #2
Новичок
 
Регистрация: 20.11.2009
Сообщений: 8
Сказал Спасибо: 0
Имеет 1 спасибку в 1 сообщении
Serg пока неопределено
По умолчанию

Присоединяюсь.
Может, продаст кто-ть дешевле, чем ASI 1.52?
Serg вне форума   Ответить с цитированием
Старый 23.11.2009, 11:49   #3
Новичок
 
Регистрация: 03.04.2009
Сообщений: 11
Сказал Спасибо: 1
Имеет 0 спасибок в 0 сообщенях
atukal пока неопределено
По умолчанию

вот под l2phx
Код:
const
  message := 'Ваше сообщение в чат'; 

var
 Timer01: TTimer;

procedure Init; //will be called on script initialization
begin
   Timer01:=TTimer.Create(nil);
   Timer01.OnTimer:=@OnTimer01;
   Timer01.enabled:=false;
   Timer01.interval:=60000; //1 раз в минуту
end;

procedure Free; //This method calls when script don't need anymore
begin
  Timer01.free;
end;

procedure OnTimer01(Sender: TObject);
begin
  say();
end;

procedure say(msg:string);
begin
  buf:=#$4A;
  WriteS(msg);
  WriteD(1); // ALL = 0; SHOUT(!) = 1; PARTY(#) = 3; CLAN(@) = 4;
  SendToServer(); 
end;

//Primary part of dcript
//calls alltime when l2ph got new packet
begin
  if FromClient and (pck[1]+pck[2]=#$56#$0C) then
  begin
    Timer01.enabled:=not(Timer01.enabled);
  end;
end.
atukal вне форума   Ответить с цитированием
Старый 23.11.2009, 13:15   #4
Новичок
 
Регистрация: 20.11.2009
Сообщений: 8
Сказал Спасибо: 0
Имеет 1 спасибку в 1 сообщении
Serg пока неопределено
По умолчанию

О, спаcибо. А l2phx работает на РуОффе?
Запустил игру, потом l2phx 3.5.30.159. В настройках указал протокол T2 Gracia Final, поставил галочку на Gracia (off server) хотя написано устарело для l2.ru. А мне именно для l2.ru надо...
В процессах найденного клиента (бота) не обнаружил.
Может прослушиваемый порт надо указать или еще что?
Serg вне форума   Ответить с цитированием
Старый 23.11.2009, 13:30   #5
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

Цитата:
А l2phx работает на РуОффе
нет.
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Старый 23.11.2009, 15:06   #6
Новичок
 
Регистрация: 19.11.2009
Сообщений: 8
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Legioner_noob пока неопределено
По умолчанию

atukal Спасибо огромное! :respect:
alexteam и Вам спасибо за участие!

Последний раз редактировалось Legioner_noob, 23.11.2009 в 15:09.
Legioner_noob вне форума   Ответить с цитированием
Старый 24.11.2009, 09:13   #7
Новичок
 
Регистрация: 20.11.2009
Сообщений: 8
Сказал Спасибо: 0
Имеет 1 спасибку в 1 сообщении
Serg пока неопределено
По умолчанию

Cкажите, для l2.ru только ASI может помочь?
Serg вне форума   Ответить с цитированием
Старый 24.11.2009, 17:13   #8
Новичок
 
Регистрация: 19.11.2009
Сообщений: 8
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Legioner_noob пока неопределено
По умолчанию

Чет оштбка в строке
Код:
 message := 'Ваше сообщение в чат';
попробовал заменить:
Код:
...
message = 'Ваше сообщение в чат';
...
procedure OnTimer01(Sender: TObject);
begin
  say('111');
end;
....
непомогло так же:
Код:
...
message = 1000;
...
procedure OnTimer01(Sender: TObject);
begin
  say('111');
end;
....
версия l2phx 3.5.24.142
может плагин какой нужен или еще что?
Legioner_noob вне форума   Ответить с цитированием
Старый 24.11.2009, 17:37   #9
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

в секции const присвоение делаеться обычным = а не :=
т.е:
message = 'Ваше сообщение в чат';

а тут, ктото просто забыл вызывать say с этим параметром.
procedure OnTimer01(Sender: TObject);
begin
say(message);
end;
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Старый 24.11.2009, 22:18   #10
Новичок
 
Регистрация: 19.11.2009
Сообщений: 8
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Legioner_noob пока неопределено
По умолчанию

alexteam спасибо!
Вот я тока не пойму как он работать должен? вроде все запустилось но ничего в чате не пишет
Legioner_noob вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Курилка



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 05:20.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!