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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 07.01.2010, 14:29   #1
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

SeregaZ, неужели ?
на имя екзешки l2.olololo.exe - не ругается
на l2.blablabla.exe тоже.. к чему бы это -)
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Старый 07.01.2010, 04:37   #2
Новичок
 
Регистрация: 07.01.2010
Сообщений: 1
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
TRAIBL пока неопределено
По умолчанию Помогите!!!

Народ объясните нубу как на финале точитсо через хлапекс
TRAIBL вне форума   Ответить с цитированием
Старый 07.01.2010, 06:41   #3
Новичок
 
Регистрация: 06.01.2010
Сообщений: 2
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Sergio_MD пока неопределено
По умолчанию

Кто-нибудь подскажите, немогу обойти защиту сервера. Примерно после 30-60 минут после зупуска пх происходит автобан, независемо от того сколько ты находился в игре, хоть 20 минут, хоть 2 минуты. Странно что сразу не выдает бан. Думал сначало что палился в чем-то, но потом решил проверить, просто заходил гг и ничево не делал с включеным пх, все ровно бан через определенный промежуток времени!
Sergio_MD вне форума   Ответить с цитированием
Старый 07.01.2010, 18:32   #4
Новичок
 
Регистрация: 06.01.2010
Сообщений: 2
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Sergio_MD пока неопределено
По умолчанию

Цитата:
Сообщение от Sergio_MD Посмотреть сообщение
Кто-нибудь подскажите, немогу обойти защиту сервера. Примерно после 30-60 минут после зупуска пх происходит автобан, независемо от того сколько ты находился в игре, хоть 20 минут, хоть 2 минуты. Странно что сразу не выдает бан. Думал сначало что палился в чем-то, но потом решил проверить, просто заходил гг и ничево не делал с включеным пх, все ровно бан через определенный промежуток времени!
Может кто подскажет мне пожалуйста, а то уже 7 аков забанили((((
Sergio_MD вне форума   Ответить с цитированием
Старый 07.01.2010, 12:30   #5
Новичок
 
Аватар для Rexdep
 
Регистрация: 04.01.2010
Сообщений: 6
Сказал Спасибо: 1
Имеет 0 спасибок в 0 сообщенях
Rexdep пока неопределено
По умолчанию

Цитата:
Rexdep, в общем ... забудь ... ничего у тя не получится ...
Ну народ я для этого и зашол сюда кружок нубов и прошу помочь вас!
Rexdep вне форума   Ответить с цитированием
Старый 08.01.2010, 10:25   #6
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

так кто знал, что надо с точкой переименовывать я без точки переименовывал - ругалось: L2ololo.exe

теперь другой вопрос. при открытии инвентаря приходит довольно большой пакет с повторяющимися блоками. подскажите где взять процедуру обработки этих повторяющихся блоков для поиска ид обьекта по ид предмета по базе.
с заточкой там было все просто - инвентори апдейт присылал всего 2 повторяющихся блока - адена, и эта шмотка. бывало что наоборот сперва шмотка, потом адена - и я сделал два сравнения для обоих случаев. в случае же с перебором инвентаря - то там вариаций будет милион и мой способ не подойдет.
тоже самое касается и чтения бафоф у сопати. там тоже повторяющиеся блоки и их тоже надо перебрать. буду очень признателен за пример подобной процедуры перебора повторяющихся блоков

все. кажись придумал. обьясню на примере перебора бафоф - там блоки повторяются через 10 позиций. следовательно надо поставить все в рипит, прибавлять по 10 и проверять соответвует тому, чего мы ищем. но теперь другая проблема - как остановить рипит? я немогу поставить проверку типа:
если значения не существует, то конец проверки
until bufid = ''; или until bufid = '0'; непомогает.
какой синтаксис если мне надо проверить равно ли чему либо мой bufid?

и с этим вроди разобрался. теперь почемуто не проверяет последний баф. я для проверки сделал вв. и ложу 4 бафа - когда вв любой, но не последний четвертый - срабатывает. когда вв лежит последним - тогда не работает:
Код:
 if FromServer and (pck[1]=#$EE) //перебор бафоф
 then begin 
    baf1:=14;
    baf2:=15;
    baf3:=16;
    baf4:=17;
    idbafa:=pck[baf1]+pck[baf2]+pck[baf3]+pck[baf4];

    repeat
       
       if (idbafa=HStr('B4 04 00 00'))  //вв для проверки
       then begin  
        idtela:=pck[6]+pck[7]+pck[8]+pck[9];
        buf:=#$4A;
        WriteD(0);
        WriteD(10);
        WriteS('');
        WriteS('сработало');
        SendToClient; 
       end;

       baf1:= baf1 + 10;
       baf2:= baf2 + 10;
       baf3:= baf3 + 10;
       baf4:= baf4 + 10;
       idbafa:=pck[baf1]+pck[baf2]+pck[baf3]+pck[baf4];

    until idbafa < '0';
   
 end;

Последний раз редактировалось SeregaZ, 08.01.2010 в 12:41.
SeregaZ вне форума   Ответить с цитированием
Старый 08.01.2010, 12:55   #7
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

кусочки из проекта:

парсер.

delphi Код:
var   D, D2, Offset, Count : Integer;   values: array [0..200] of variant; begin if fromserver  then case pck[1] of   #$21 : //(InventoryUpdate)   begin     count := round((length(pck)-3)/ReadH(2));     for d:=0 to ReadH(2)-1 do       begin       readmask('hhdddqhhhdhhdd',4+d*count,values);       InventoryUpdateItem(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[8], values[9], values[10], values[12], values[13]);       end;     end;   #$11 : //(ItemList)     begin         count := round((length(pck)-5)/ReadH(4));         ItemListBegin();           for d:=0 to ReadH(4)-1 do             begin               readmask('hdddqhhhdhhdd',6+d*count,values);               ItemListItem(values[0], values[1], values[2], values[3], values[4], values[5], values[7], values[8], values[9], values[11], values[12]);             end;     end;   #$F4://(PartySpelled)     begin       D2  := readd(6);       count := readd(10);       PartySpelledBegin(d2);       offset := 14;       for d := 0 to count - 1 do         begin           readmask('dhd', offset, values);           PartySpelledItem(d2, values[0], values[1], values[2]);         end;     end; end;

объявления обработчиков:

delphi Код:
procedure InventoryUpdateItem(UpdateType,ItemType1:Word;ObjectId, ItemId, LocationSlot : integer;Count : int64;ItemType2, IsEquipped:word;BodyPart:integer;EnchantLevel:word;AugmentId,mana :integer); {   UpdateType: 01-add, 02-modify, 03-remove } procedure ItemListBegin; //очищает список вещей procedure ItemListItem(ItemType1:Word;ObjectId, ItemId, LocationSlot : integer;Count : int64;ItemType2, IsEquipped:word; BodyPart:integer; EnchantLevel:word; AugmentId,mana :integer); Procedure PartySpelledBegin(ObjId:integer); //очищает список бафов на объекте связанным с этим обжектайди. Procedure PartySpelledItem(ObjId,SkillId:integer; SkillLevel:word; Duration:integer);
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Старый 09.01.2010, 05:52   #8
Новичок
 
Регистрация: 09.01.2010
Сообщений: 3
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
pro100_user пока неопределено
По умолчанию

Клиент - Interlude
Софтина - l2phx 3.5.33.164
Опер. система - Windows XP
Проблема: запускаю phx, l2 -> тут 2 варианта:
1) включен LSP перехват - при попытке ввода логина\пароля выскакивает окошко с надписью "Invalid_socket"
2) выключен LSP перехват - в игру заходит, но не происходит коннект phx к серверу

Друг играет на серве, юзает пакетхак - никаких проблем не было; клиенты качали одинаковые.
Подскажите плз что я делаю не так или где искать решение проблемы.
pro100_user вне форума   Ответить с цитированием
Старый 10.01.2010, 13:40   #9
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

pro100_user, у друга версия/настройки пакетхака те же самые? ОС у вас одинаковые? антивири одинаковые?
QaK вне форума   Ответить с цитированием
Старый 11.01.2010, 07:30   #10
Новичок
 
Регистрация: 09.01.2010
Сообщений: 3
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
pro100_user пока неопределено
По умолчанию

Цитата:
Сообщение от QaK Посмотреть сообщение
pro100_user, у друга версия/настройки пакетхака те же самые? ОС у вас одинаковые? антивири одинаковые?
версия/настройки пакетхака - одинаковые
ОС - у меня ХР, у него Seven
Антивиры - у него нод, у меня отсутствует

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

Последний раз редактировалось pro100_user, 11.01.2010 в 07:39.
pro100_user вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack



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

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


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

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

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