Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Флудим через l2phx

-

Скрипты и перехват пакетов

- Скрипты и перехват пакетов

Ответ
 
Опции темы
Старый 04.07.2009, 12:56   #1
Заблокирован
 Пехотинец
Аватар для Silence
 
Silence скоро будет известенSilence скоро будет известенSilence скоро будет известенSilence скоро будет известен
Регистрация: 17.06.2009
Сообщений: 60
Популярность: 382
Сказал(а) спасибо: 63
Поблагодарили 151 раз(а) в 49 сообщениях
 
По умолчанию Флудим через l2phx

Скрипт рассылки рекламных сообщений в приват
Код:
// Скрипт рассылки рекламных сообщений в приват by xkor
//Рассылка ведется всем персонажам, которые появляются в зоне вашей видимости. Если вы включаете скрипт в городе где много персов, то сообщения будут отсылаться по мере прихода клиенту пакета #03 (UserInfo), которые приходят либо для новых персов в зоне видимости, либо для персонажей, совершающих различные дествия(каст заклинаний, передвижения, социальные действия и т.д. и т.п)

const
MyName='Сюда вписать ник вашего рекламщика';

var
  m: TStrings;
  i: Integer;
  Message, Name: String;

procedure Init;
begin
  m:=TStringList.Create;
  Message:='Сюда вписываем текст рекламного сообщения ';  //  <<---- Текст рекламного сообщения.
end;

procedure Free;
begin
  m.Free;
end;

procedure SendPrivate(Name: string);
begin
  buf:=#$38;
  WriteS(Message);
  WriteD(2);
  WriteS(Name);
  SendToServerEx(MyName);
end;

begin
if FromServer and (pck[1]=#$03) and (ConnectName=MyName) then
  begin
   i:=22;
   Name:=ReadS(i);
   if m.IndexOf(Name)=-1 then begin
     SendPrivate(Name);
     m.Add(Name);
   end;
  end;
end.

//Я немного подкоректировал скрипт, добавив проверку "имени соединения", чтобы скрипт мог работать при нескольких активных клиентах L2. Точнее он и так работал бы, но нам то нужно чтобы именно "рекламщик" слал сообщения, а не все персы подряд.. =)
Добавлено через 1 минуту
Автоматическая отсылка сообщений в чат, через определенные промежутки времени.
Код:
//Авточат, по таймеру by boyan
//Автоматическая отсылка сообщений в чат, через определенные промежутки времени.
//В Name вписываем ник перса с которого будут отсылаться сообщения, в msg - само сообщение.
//Если нужно отправлять с нескольких персов, добавляем константы Name1..NameN и msg1..msgN соответственно
//и для каждого нового перса создаем в процедуре OnTimer следующий блок(например для Name1 и msg1):
// buf:=#$38;
// WriteS(msg1);
// WriteD(1);
// SendToServerEx(Name1);
//Интервал отправки сообщений задается в timer1.interval:=10000; (в миллисекундах)
//Чат в который отправлять задается в WriteD(1); 0 - общий, 1 - шаут, 8 - трейд


const

Name='';
msg='';

var
timer1: TTimer;

procedure Init;
begin
timer1:=TTimer.Create(nil);
timer1.OnTimer:=@OnTimer;
timer1.enabled:=true;
timer1.interval:=10000;
end;

procedure OnTimer(Sender: TObject);
begin
buf:=#$38;
WriteS(msg);
WriteD(1);
SendToServerEx(Name);
end;

procedure Free;
begin
timer1.Free;
end;

begin
end.

Последний раз редактировалось Silence; 04.07.2009 в 12:57. Причина: Добавлено сообщение
  Ответить с цитированием
Пользователь сказал cпасибо:
dynastyhurts (03.01.2011)
Ответ


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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[New] l2phx ! Razzor Скрипты и перехват пакетов 64 09.03.2012 19:27
Точка через L2phx на Интерлюд stasrock Общение и обсуждение, архив Lineage 2 7 06.12.2010 11:43
l2phx wagan Скрипты и перехват пакетов 11 05.08.2009 09:26
Копирование через l2phx 3.5.10.114 TheSaintFather Общение и обсуждение, архив Lineage 2 1 17.06.2009 13:08

Заявление об ответственности / Список мошенников

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

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net