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

L2PacketHack Форум программы L2PacketHack, всё что с ней связано находится тут.
Правила раздела! Обсуждение багов Lineage ЗАПРЕЩЕНО!

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 21.05.2009, 21:09   #1
Рыцарь
 
Аватар для Grinch
 
Регистрация: 29.02.2008
Сообщений: 928
Сказал Спасибо: 127
Имеет 130 спасибок в 93 сообщенях
Grinch пока неопределено
По умолчанию

жесть если не нашёл в подписи квака то посмотри ещё в моей
//alexteam: и у обоих одни и теже синтаксические ошибки...
//QaK: ну и что, подумаешь чуток очепятка, слово фак, по крайней мере, грамотно написано =)

Последний раз редактировалось QaK, 21.05.2009 в 21:47.
Grinch вне форума   Ответить с цитированием
Старый 23.05.2009, 21:24   #2
Новичок
 
Регистрация: 23.05.2009
Сообщений: 1
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Jeneok пока неопределено
По умолчанию

Как мне купить привязку то?
Jeneok вне форума   Ответить с цитированием
Старый 24.05.2009, 15:51   #4
Новичок
 
Регистрация: 24.05.2009
Сообщений: 4
Сказал Спасибо: 3
Имеет 0 спасибок в 0 сообщенях
MrAak пока неопределено
По умолчанию

Пожалуйста помогите, попробовал написать просто до ужаса скрипт для рыбалки. Без убивания монстров, просто отправка одного пакета при получении другого. При попытке выполнения что-то булькает и нехочет

Код:
begin
buf:=HStr('12F 20 05 00 67 0B 00 48 00 00');
SendToServer;
if FromServer and (pck=HStr('FE 16 00 18 55 1B 48 57 00 00 00 54 01 00 00 00 00 00 00 00 67 0B')) then begin
buf:=Hstr('2F 21 05 00 67 0B 00 48 00 00');
SendToServer;
end;
if FromServer and (pck=HStr('FE 16 00 18 55 1B 48 6A 00 00 00 56 01 00 00 01 00 00 00 00 67 0B')) then begin
buf:=Hstr('2F 22 05 00 67 0B 00 48 00 00');
SendToServer;
end;
end.

вот пакеты которые я отловил
Код:
2F 20 05 00 67 0B 00 48 00 00	//юз фишинг
FE 16 00 18 55 1B 48 6A 00 00 00 56 01 00 00 01 00 00 00 00 67 0B 	//рыба дергается
FE 16 00 18 55 1B 48 57 00 00 00 54 01 00 00 00 00 00 00 00 67 0B 	//не дергается
2F 21 05 00 67 0B 00 48 00 00 // скилл не дергается
2F 22 05 00 67 0B 00 48 00 00 //скилл дергается
FE 14 00 18 55 1B 48 49 //конец рыбалки
MrAak вне форума   Ответить с цитированием
Старый 24.05.2009, 17:13   #5
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

MrAak, почитай раздел "жесткий скриптинг". топ про рыбалку. там описан алгориитм и написан скрипт.
QaK вне форума   Ответить с цитированием
Старый 24.05.2009, 18:05   #6
Новичок
 
Регистрация: 24.05.2009
Сообщений: 4
Сказал Спасибо: 3
Имеет 0 спасибок в 0 сообщенях
MrAak пока неопределено
По умолчанию

я попробовал, не серве защита палит. Больно сложный там он...
MrAak вне форума   Ответить с цитированием
Старый 24.05.2009, 18:51   #7
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

MrAak, вот этот кусок тебе нужен
delphi Код:
const                    //имя чара для которого включаем скрипт   Name='NLObP';   //<------------------------------   fish=1312;   //ID fishing   pump=1313//ID pumping   reel=1314; //ID reeling var   myoid  : integer; procedure Init; begin   myoid:=0; end; procedure free; begin end; //2F=RequestMagicSkillUse:dMagicID)d(CtrlPressed)b(ShiftPressed) procedure MagicSkillUse(MagicID:integer); begin   buf:=#$2F;   WriteD(MagicID);   WriteD(00);   WriteC(00);   SendToServerEx(Name); end; procedure Pumping; begin   MagicSkillUse(pump); end; procedure Reeling; begin   MagicSkillUse(reel); end; //*************************************************************** // вызывается при приходе каждого пакета, если скрипт включен //*************************************************************** begin   //****************************************************************************   //не обрабатываем пустые пакеты   if pck='' then exit;   //****************************************************************************   if (ConnectName=Name) and FromServer then begin     case pck[1] of       //***************************************************************       #$04: begin //пакет с инфой о моём чаре         MyOID:=ReadD(18);       end;       //***************************************************************       //ловим рыбу       //FE1300=ExFishingStart:h(charOID)d(fishType)d(X)d(Y)d(Z)b(isNightLure)b(c)       //FE1400=ExFishingEnd:h(charObjtId)b(isWin)       //FE1500=ExFishingStartCombat:h(charOID)d(time)d(HP)b(Fighting)b(LureType)b(isFishDeceptive)       //FE1600=ExFishingHpRegen:h(charOID)d(time)d(fish_HP)b(HPstop/rise)b(GoodUse)b(anim)d(penalty)b(BarColor)       #$FE: begin         if (MyOID<>0) then begin           case pck[2] of             //FE1400=ExFishingEnd:h(charObjtId)b(isWin)             #$14: begin               if MyOID=ReadD(4) then begin                  //действия после завершения рыбалки               end;             end;             //FE1600=ExFishingHpRegen:h(charOID)d(time)d(fish_HP)b(HPstop/rise)b(GoodUse)b(anim)d(penalty)b(BarColor)             #$16: begin               if MyOID=ReadD(4) then begin                 if (pck[16]+pck[18]=#$00#$00) then pumping;                 if (pck[16]+pck[18]=#$01#$00) then reeling;               end;             end;           end;         end;       end;     end;   end; end.

PS: забрасывать самому
PSS: не тестил
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни



Последний раз редактировалось NLObP, 24.05.2009 в 18:55.
NLObP вне форума   Ответить с цитированием
За это сообщение NLObP нажился спасибкой от:
Старый 24.05.2009, 18:26   #8
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

Цитата:
я попробовал, не серве защита палит. Больно сложный там он...
реакция:
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Старый 24.05.2009, 21:01   #9
Пользователь
 
Регистрация: 11.04.2009
Адрес: lameriy
Сообщений: 34
Сказал Спасибо: 9
Имеет 1 спасибку в 1 сообщении
lamer пока неопределено
По умолчанию

Народ подскажите что я зделал не так?
//QaK:пукнул 7 раз

Последний раз редактировалось QaK, 24.05.2009 в 22:39.
lamer вне форума   Ответить с цитированием
Старый 25.05.2009, 21:55   #10
Новичок
 
Регистрация: 24.05.2009
Сообщений: 4
Сказал Спасибо: 3
Имеет 0 спасибок в 0 сообщенях
MrAak пока неопределено
По умолчанию

тупой вопрос

если я запускаю вот такой скрипт:
begin
buf:=HStr('2F 20 05 00 67 0B 00 48 00 00');
SendToServer;
Delay(25000);
end.

ну если он еше верный, другие пакеты проходить будут?
MrAak вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack



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

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


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

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

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