Вернуться   CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг
Войти через OpenID

Скриптинг Форум посвещенный созданию скриптов для L2PacketHack

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 06.08.2010, 09:27   #1
Пользователь
 
Регистрация: 01.08.2010
Сообщений: 82
Сказал Спасибо: 49
Имеет 5 спасибок в 4 сообщенях
semiromid пока неопределено
По умолчанию Скрипты через l2phx для ботов

Когда захожу клиентом то этот скрипт прикрасно работает

Цитата:
var
TimerCycle:integer;
timer:TTimer;

procedure Init;
begin
timer:=TTimer.Create(nil);
timer.interval:=10000;
timer.OnTimer:=@OnTimer;
timer.enabled:=false;
TimerCycle:=1;
end;

procedure OnTimer(Sender: TObject);
begin
case TimerCycle of
1:begin
buf:=HStr('0F FE 46 01 00 A0 41 02 00 99 F2 FF FF 1A 41 01 00 60 45 02 00 75 F2 FF FF 01 00 00 00'); //1 пакет
sendtoserver;
Inc(TimerCycle);
timer.interval:=10000;
end;
2:begin
buf:=HStr('0F 02 46 01 00 71 44 02 00 99 F2 FF FF D5 46 01 00 BE 41 02 00 B3 F2 FF FF 01 00 00 00'); //2 пакет
sendtoserver;
Inc(TimerCycle);
timer.interval:=10000;
end;
3:begin
buf:=HStr('0F 66 46 01 00 58 45 02 00 99 F2 FF FF 0B 46 01 00 6C 44 02 00 B3 F2 FF FF 01 00 00 00'); //3 пакет
sendtoserver;
Inc(TimerCycle);
timer.interval:=10000;
end;
4:begin
buf:=HStr('1F B6 B3 00 10 65 46 01 00 50 45 02 00 B3 F2 FF FF 00'); //3 пакет
sendtoserver;
Inc(TimerCycle);
timer.interval:=10000;
end;
5:begin
buf:=HStr('1F B6 B3 00 10 65 46 01 00 50 45 02 00 B3 F2 FF FF 00'); //3 пакет
sendtoserver;
Inc(TimerCycle);
timer.interval:=10000;
end;
6:begin
buf:=HStr('23 6D 00 65 00 6E 00 75 00 5F 00 73 00 65 00 6C 00 65 00 63 00 74 00 3F 00 61 00 73 00 6B 00 3D 00 30 00 30 00 35 00 26 00 72 00 65 00 70 00 6C 00 79 00 3D 00 30 00 00 00'); //3 пакет
sendtoserver;
Inc(TimerCycle);
timer.interval:=10000;
end;
7:begin
buf:=HStr('23 6D 00 65 00 6E 00 75 00 5F 00 73 00 65 00 6C 00 65'); //3 пакет
sendtoserver;
Inc(TimerCycle);
timer.interval:=10000;
end;
8:begin
buf:=HStr('23 6D 00 65 00 6E 00 75 00 5F 00 73 00 65 00 6C 00 65 00 63 00 74 00 3F 00 61 00 73 00 6B 00 3D 00 30 00 30 00 35 00 26 00 72 00 65 00 70 00 6C 00 79 00 3D 00 36 00 00 00'); //3 пакет
sendtoserver;
Inc(TimerCycle);
timer.interval:=10000;
end;
9:begin
buf:=HStr('0F 87 3F 01 00 51 41 02 00 59 F2 FF FF 65 46 01 00 50 45 02 00 B3 F2 FF FF 01 00 00 00'); //3 пакет
sendtoserver;
Inc(TimerCycle);
timer.interval:=10000;
end;
10:begin
buf:=HStr('1F B6 B3 00 10 65 46 01 00 50 45 02 00 B3 F2 FF FF 00'); //4 пакет
sendtoserver;
TimerCycle:=1;
timer.interval:=10000;
end;
end;
end;

procedure Free;
begin
timer.free;
end;


begin
useforconnectid := ConnectID;
if FromClient and (pck=HStr('56 0D 00 00 00 00 00 00 00 00')) then timer.enabled:=true;
if FromClient and (pck=HStr('39 0F 02 00 00 00 00 00 00 00')) then timer.enabled:=false;
end.
Когда захожу " "L2Walker" то скрипт не работает почемуто .А L2NET вобще чегото не хочет подключаться .Идею такова , зделать много ботов шт так 20-ть и чтобы они повторяли некоторые действия 1-го окна . Например авто асисит и авто авто атака . Таким способом хочю убить мега рб .
semiromid вне форума   Ответить с цитированием
Старый 06.08.2010, 10:58   #2
Местный
 
Аватар для J-Fobos
 
Регистрация: 09.06.2008
Сообщений: 867
Сказал Спасибо: 175
Имеет 468 спасибок в 259 сообщенях
J-Fobos пока неопределено
По умолчанию

1) Замените везде sendtoserver; на ssendtoserverex();
2) К условиям FromClient добавьте ConnectName()

Ну и по поводу оптимизации: зачем вам useforconnectid := ConnectID? И зачем каждый раз устанавливать timer.interval?

ps: по поводу вашей идеи: такое можно реализовать и без пакетхака, только средствами ботов
__________________

В любом из нас спит гений. И с каждым днем все крепче.

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг



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

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


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

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

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