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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 11.08.2011, 23:19   #1
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

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


NLObP вне форума   Ответить с цитированием
Старый 16.08.2011, 23:57   #2
Новичок
 
Регистрация: 16.08.2011
Сообщений: 15
Сказал Спасибо: 0
Имеет 1 спасибку в 1 сообщении
Vogue123 пока неопределено
По умолчанию

Добрый вечер!Подскажите название пакета заход на чара.Gracia Final

//J-Fobos: #$12 CharacterSelect если не ошибаюсь

Последний раз редактировалось J-Fobos, 17.08.2011 в 10:56.
Vogue123 вне форума   Ответить с цитированием
За это сообщение Vogue123 нажился спасибкой от:
Старый 27.08.2011, 12:26   #3
Новичок
 
Регистрация: 27.08.2011
Сообщений: 1
Сказал Спасибо: 0
Имеет 2 спасибок в 1 сообщении
KissAssmmm пока неопределено
По умолчанию

Добрый день у меня Windows 7 x 64 запускаю l2phx запускаю л2 и л2 через 5-10 сек вылетает?

//J-Fobos: воспользуйтесь поиском, вопрос уже неоднократно поднимался.

Последний раз редактировалось J-Fobos, 27.08.2011 в 16:12.
KissAssmmm вне форума   Ответить с цитированием
За это сообщение KissAssmmm нажился 2 спасибками от:
Старый 10.09.2011, 15:40   #4
Новичок
 
Регистрация: 10.09.2011
Сообщений: 1
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
neshIk пока неопределено
По умолчанию

Такая странная проблема. l2pnx просто вообще не видит процессов. Перепробывал разные настройки и виды перехвата при вставлении inject.dll, программа считывает процессы, но лишь единичный раз, тоесть если после этого запустить AION aion.bin там не появится. Пользовался l2phx.3.5.33.172 и l2phx.6.1.7600.16385 (win7_rtm.090713-1255). Винда 7 х32.


//J-Fobos: При использовании ЛСП перехвата (как на вашем скрине) видимость процессов в окне "Процессы" не играет роли, даже если список пуст перехват через ЛСП будет работать. Функция отображения процессов использовалась в старых версиях, она давно не обновлялась. Но не забудьте: запускать надо от имени администратора.

Ах да, еще. У вас в списке перехватываемых процессов встречается знак запятой , вам не кажется что он лишний?

Последний раз редактировалось J-Fobos, 11.09.2011 в 00:01.
neshIk вне форума   Ответить с цитированием
Старый 15.09.2011, 08:27   #5
Пользователь
 
Регистрация: 01.08.2010
Сообщений: 82
Сказал Спасибо: 49
Имеет 5 спасибок в 4 сообщенях
semiromid пока неопределено
По умолчанию

Здравтвуйте ув Профи.
Подскажите как первые два пакета отправлять с задержкой в 1-ну секунду , каждый пакет.
С условием что бы 3-й пакет отпрвлялся с задержкой 3-и секунды , после отправки 2-го пакета .

Код:
const
    name = 'Сэдрик';
var
    timer:TTimer;
    TimerStep:byte;
procedure Init; 
begin
    TimerStep:=1;
    timer:=TTimer.Create(nil);
    timer.OnTimer:=@OnTimer;
    timer.enabled:=true;
    timer.interval:=2000; //время задержки между отправкой пакетов.
end;

procedure Free;
begin
    timer.free;
end;

procedure OnTimer;
    begin
        case TimerStep of
            1: 
                begin
                    timer.interval:=3000;
                    buf:=Hstr('19 E5 39 05 10 00 00 00 00');
                    SendToServerEx(name);
               //   SendMsg('1');
                      Inc(TimerStep);
                end;
            2: 
                begin 
                    buf:=Hstr('D0 4C 00 A8 E0 16 10');
                    SendToServerEx(name); 
               //   SendMsg('2');
                    Inc(TimerStep);                
                end; 
            3: 
                begin 
                    buf:=Hstr('5F A8 E0 16 10 00 00 00 00');
                    SendToServerEx(name);
               //   SendMsg('3');
                    TimerStep:=1;
                    timer.interval:=1000;   //60000 мс = 1 минута         
                end;
        end;
    end;


begin

end.
//J-Fobos: вы правильно поняли суть таймера и как с ним работать. В TimerStep=2 добавляете timer.interval:=3000, а в TimerStep=2 вы уже сделали возвращение к timer.interval:=1000. Ну и начальный timer.interval (в процедуре Init) также сделайте 1к, а то первое проходжение таймера будет с интервалом 2 сек.

Последний раз редактировалось J-Fobos, 15.09.2011 в 16:46.
semiromid вне форума   Ответить с цитированием
За это сообщение semiromid нажился 2 спасибками от:
Старый 27.09.2011, 17:29   #6
Пользователь
 
Регистрация: 01.08.2010
Сообщений: 82
Сказал Спасибо: 49
Имеет 5 спасибок в 4 сообщенях
semiromid пока неопределено
По умолчанию

Подскажите пожалуйста ..Почему у немя не правильно работает скрипт .
Он должен работать по следующий схеме
1. Если AntBuf пришел пакет от сервера на приглашение в пати 39 то он посылает пакет на прием пати 43 01 00 00 00.Все так и поисходит.

Но когда Сэдик дает пати Вива ,она его берет .
Получаеться скрипт работает для всех запущенных окон у меня на компьютере? Как сделать так что бы он работал только для AntBuf . Оч надеюсь на вас , мозги уже кипят.




Код:
const
name = 'AntBuf';  
var
    PAnamea: String;



begin
  if FromServer and (pck[1]=#$39) then begin   //от сервера получен пакет $39     
  
   PAnamea:= ReadS(2);
    if (PANamea = 'Сэдик') or (PANamea = 'Вива') or (PANamea = 'wuiwiw')  then   begin
    
    buf:=Hstr('43 01 00 00 00');  
 
      
  end else 
     buf:=hstr('43 00 00 00 00');             //Создаем пакет "Отказать в пати"
    pck :='';                                  //убиваем этот пакет
    SendToServer;        
                        
  end;
  end.
//J-Fobos: в этой теме временное (!!!!!!!!!) решение http://coderx.ru/showthread.php?p=150071
Я сделал так как показано на скриншоте У меня не чего не поменялось .(((
http://coderx.ru/attachment.php?atta...3&d=1300804671

И как это понять Для его удаления в настройках пакетхака надо установить и снять галочку "Использовать LSP перехват" (рис.2)
я галочку поставил .А нужно удалить?



J-Fobos---Решение не в той теме ....Вот решение ConnectName
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.JPG
Просмотров: 18
Размер:	291.9 Кб
ID:	2382  

Последний раз редактировалось semiromid, 27.09.2011 в 19:35. Причина: http://coderx.ru/attachment.php?attachmentid=1963&d=1300804671http://coderx.ru/attachment.php?attachmentid=1963&d=1300804671
semiromid вне форума   Ответить с цитированием
Старый 27.09.2011, 21:31   #7
Пользователь
 
Регистрация: 01.08.2010
Сообщений: 82
Сказал Спасибо: 49
Имеет 5 спасибок в 4 сообщенях
semiromid пока неопределено
По умолчанию

Подскажите , как можно считать и сравнить в пакете 5-ю строчку состоящию с 4-х байтов?

Код:
begin
  if FromServer and (ConnectName=Name) and  (pck[1]=#$70) then begin
    mana:=ReadD(5);

  if (mana = '49 72 00 65') then 
  
    buf:=Hstr('49 72 00 65 00 00 00 04 00 00 00');                                                                   
    SendToServer;                            
 
  end;   
   end;
Подправте

//J-Fobos: if (mana = 123456) then , переменная mana числовая. а не строковая.

Последний раз редактировалось J-Fobos, 28.09.2011 в 10:50.
semiromid вне форума   Ответить с цитированием
Старый 29.09.2011, 03:19   #8
Пользователь
 
Регистрация: 01.08.2010
Сообщений: 82
Сказал Спасибо: 49
Имеет 5 спасибок в 4 сообщенях
semiromid пока неопределено
По умолчанию

Подскажите .. Вот я перехватил пакет который сюдя по всему должен содержать информацио о пати , а точнее кто находиться в пати

Код:
Tип: 0x4E (PartySmallWindowAll)
Pазмер: 227+2
Время прихода: 02:11:40:890
0002 d  ObjectID: 269885391 (0x10161FCF)
0006 d  LootDistribution: 2 (0x00000002)
000A d  ListSize: 2 (0x00000002)
              [Начало повторяющегося блока 1/2]
000E d  MemberObjId: 269885391 (0x10161FCF)
0012 s  MemberName: ОверOK
0020 d  CurrentCP: 6077 (0x000017BD)
0024 d  MaxCP: 6077 (0x000017BD)
0028 d  CurrentHP: 14946 (0x00003A62)
002C d  MaxHP: 15138 (0x00003B22)
0030 d  CurrentMP: 4947 (0x00001353)
0034 d  MaxMP: 4947 (0x00001353)
0038 d  Level: 101113 (0x00018AF9)
003C d  ClassID: Eva Templar ID:99 (0x0063) (0x00000063)
0040 d  0: 144 (0x00000090)
0044 d  Race: 0 (0x00000000)
0048 d  0: 3 (0x00000003)
004C d  0: 0 (0x00000000)
0050 d  PetOid=0 - skip next 7 values: 0 (0x00000000)
0054 d  PetNpcId: 0 (0x00000000)
0058 s  PetName: 
005A d  PetHp: 45350912 (0x02B40000)
005E d  PetMaxHP: 71241759 (0x043F101F)
0062 d  PetMP: 72221728 (0x044E0420)
0066 d  PetMaxMP: 70583314 (0x04350412)
006A d  PetLevel: 1058 (0x00000422)
              [Конец повторяющегося блока  1/2]
              [Начало повторяющегося блока 2/2]
006E d  MemberObjId: 3388 (0x00000D3C)
0072 s  MemberName: ?
0076 d  CurrentCP: 6497 (0x00001961)
007A d  MaxCP: 6497 (0x00001961)
007E d  CurrentHP: 6901 (0x00001AF5)
0082 d  MaxHP: 6901 (0x00001AF5)
0086 d  CurrentMP: 134709 (0x00020E35)
008A d  MaxMP: 80 (0x00000050)
008E d  Level: 96 (0x00000060)
0092 d  ClassID: Human Fighter ID:0 (0x0000) (0x00000000)
0096 d  0: 0 (0x00000000)
009A d  Race: 0 (0x00000000)
009E d  0: 0 (0x00000000)
00A2 d  0: 0 (0x00000000)
00A6 d  PetOid=0 - skip next 7 values: 1 (0x00000001)
00AA d  PetNpcId: 270481982 (0x101F3A3E)
00AE s  PetName: ?
00B6 d  PetHp: 6619206 (0x00650046)
00BA d  PetMaxHP: 6881388 (0x0069006C)
00BE d  PetMP: 6619246 (0x0065006E)
00C2 d  PetMaxMP: 5308448 (0x00510020)
00C6 d  PetLevel: 6619253 (0x00650075)
              [Конец повторяющегося блока  2/2]
Но он содержит только информацию о пате лиделе.

Подскажите как еще можно получить информация о отм кто находиться в пати ?
semiromid вне форума   Ответить с цитированием
Старый 29.09.2011, 14:54   #9
Местный
 
Аватар для Pinko
 
Регистрация: 31.05.2011
Сообщений: 130
Сказал Спасибо: 287
Имеет 23 спасибок в 22 сообщенях
Pinko пока неопределено
По умолчанию

semiromid,
может
Код:
96=ListPartyWating:d(plcount:For.0010)d(plObjectId)s(playerName)d(lvl)d(classId)d(d)d(clanId)d(d)d(X)d(Y)d(Z)
//J-Fobos: еще следует добавить пакеты
4E=PartySmallWindowAll
4F=PartySmallWindowAdd
50=PartySmallWindowDeleteAll
51=PartySmallWindowDelete
52=PartySmallWindowUpdate

Последний раз редактировалось J-Fobos, 29.09.2011 в 20:12.
Pinko вне форума   Ответить с цитированием
За это сообщение Pinko нажился спасибкой от:
Старый 30.09.2011, 13:15   #10
Пользователь
 
Регистрация: 01.08.2010
Сообщений: 82
Сказал Спасибо: 49
Имеет 5 спасибок в 4 сообщенях
semiromid пока неопределено
По умолчанию

Подскажите как персонажа барть в таргет ? Хоть систему подскжите , я ее не пойму.Тойсть я сам все могу написать , но не могу понять с чего нужно начинать .

И подскажите еще , каким образом добовляються пакеты ? потому как у меня все галочки включены на прием от сервера и от клиента .
//J-Fobos: еще следует добавить пакеты
4E=PartySmallWindowAll
4F=PartySmallWindowAdd
50=PartySmallWindowDeleteAll
51=PartySmallWindowDelete
52=PartySmallWindowUpdate

Последний раз редактировалось semiromid, 01.10.2011 в 21:37.
semiromid вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack



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

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


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

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

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