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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 07.03.2011, 23:58   #11
Местный
 
Регистрация: 23.02.2009
Сообщений: 319
Сказал Спасибо: 72
Имеет 60 спасибок в 45 сообщенях
Kilatif пока неопределено
По умолчанию

Цитата:
Сообщение от J-Fobos Посмотреть сообщение
Ты попробуй как я говорю 4 байта вначале строки (или 2 пробела) и в конце строки нулей напихай, вот так например
'__'+msg+#0+#0+#0+#0
Попробовал, собственно ничего нового не получилось. Что бы полностью ты увидел что получается - вот тебе скрин с объяснениями (ники позатирал, а то мало ли зевак ходят по форуму)):



1) Это я с исправлением пакета по твоей схеме посылаю текст "ыы"
2) Это я просто послал через бота в чат текст "оп"
3) Опять посылаю тот же самый исправленный пакет

Т.е. как ты видишь, эти китайские иероглифы зависят от того, какой текст был до этого в чате (не важно мной написан или кем-либо еще). Причем при посылке они не каждая в новой строчке, а последовательно пишется, в строчку

Вообще рандом какой-то получается )))

Цитата:
Допустим что у меня в инвентаре 2 вещи. Отсылаю пакет через ПОСЫЛКА (11 00 00 02 00 3A 52 C7 11 18 39 00 00 00 00 00 00 03 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 28 9A C6 11 39 00 00 00 01 00 00 00 4C 94 37 00 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00), получаю только первый итем а второй опять хрень. Где я ошибаюсь?
в твоем пакете разобраться не смог, привожу пример на своем пакете (тоже 2 итема):
Исходный пакет:
11 00 00 02 00 04 00 12 4E E9 13 A6 22 00 00 12 00 00 00 0F 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 11 4E E9 13 F5 1F 00 00 10 00 00 00 01 00 00 00 00 00 00 00 05 00 00 00 01 00 00 00 04 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Исправленный пакет:
11 00 00 02 00 12 4E E9 13 A6 22 00 00 12 00 00 00 0F 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 4E E9 13 F5 1F 00 00 10 00 00 00 01 00 00 00 00 00 00 00 05 00 00 00 01 00 00 00 04 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Жирным выделены байты ItemType1 (По дороге заметил что ошибся в количестве ) Не 4, а 2 байта нужно удалять, но я думаю через l2phx ты должен был это заметить)

Последний раз редактировалось Kilatif, 08.03.2011 в 00:07.
Kilatif вне форума   Ответить с цитированием
Старый 08.03.2011, 00:30   #12
Пользователь
 
Аватар для michonik
 
Регистрация: 21.01.2011
Сообщений: 49
Сказал Спасибо: 8
Имеет 8 спасибок в 6 сообщенях
michonik пока неопределено
По умолчанию

Цитата:
Сообщение от michonik Посмотреть сообщение
Исправленный пакет:
11 00 00 02 00 12 4E E9 13 A6 22 00 00 12 00 00 00 0F 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 4E E9 13 F5 1F 00 00 10 00 00 00 01 00 00 00 00 00 00 00 05 00 00 00 01 00 00 00 04 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Жирным выделены байты ItemType1 (По дороге заметил что ошибся в количестве ) Не 4, а 2 байта нужно удалять, но я думаю через l2phx ты должен был это заметить)
Отправил твой пакет и получил херню во 2м итеме После добавления еще 6 байт в конце все отображается нормально. Непойму почему, может версия ЛПХ другая.
__________________
Пока мы убиваем время,
время убивает нас...
Слова начальника: Ну как, все планеты победил?

Последний раз редактировалось michonik, 08.03.2011 в 00:32.
michonik вне форума   Ответить с цитированием
Старый 08.03.2011, 00:53   #13
Местный
 
Регистрация: 23.02.2009
Сообщений: 319
Сказал Спасибо: 72
Имеет 60 спасибок в 45 сообщенях
Kilatif пока неопределено
По умолчанию

Цитата:
Сообщение от michonik Посмотреть сообщение
Отправил твой пакет и получил херню во 2м итеме После добавления еще 6 байт в конце все отображается нормально. Непойму почему, может версия ЛПХ другая.
ах да, забыл совсем сказать, что там еще нужно добавлять 9 байт вроде (точно не помню, может 8 байт...) вконце каждого итема, тогда все должно быть норм
Kilatif вне форума   Ответить с цитированием
Старый 08.03.2011, 01:07   #14
Пользователь
 
Аватар для michonik
 
Регистрация: 21.01.2011
Сообщений: 49
Сказал Спасибо: 8
Имеет 8 спасибок в 6 сообщенях
michonik пока неопределено
По умолчанию

возник вопрос, вещи не снимаются и не одеваются через бота. Как это править? Раньше два клика на вещ приводили к одеванию/сниманию, при этом даже пакеты никакие не отправляет
__________________
Пока мы убиваем время,
время убивает нас...
Слова начальника: Ну как, все планеты победил?

Последний раз редактировалось michonik, 08.03.2011 в 01:12.
michonik вне форума   Ответить с цитированием
Старый 08.03.2011, 01:20   #15
Местный
 
Аватар для J-Fobos
 
Регистрация: 09.06.2008
Сообщений: 867
Сказал Спасибо: 175
Имеет 468 спасибок в 259 сообщенях
J-Fobos пока неопределено
По умолчанию

Ну вот мой скрин, диалог в клан чате http://i.piccy.info/i5/71/15/1201571/111111.jpg
__________________

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

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
Старый 08.03.2011, 01:41   #16
Местный
 
Регистрация: 23.02.2009
Сообщений: 319
Сказал Спасибо: 72
Имеет 60 спасибок в 45 сообщенях
Kilatif пока неопределено
По умолчанию

Цитата:
Сообщение от michonik Посмотреть сообщение
возник вопрос, вещи не снимаются и не одеваются через бота. Как это править? Раньше два клика на вещ приводили к одеванию/сниманию, при этом даже пакеты никакие не отправляет
Отправляет, пакет InventoryUpdate ($21). Ковыряем его. У него есть три состояния - поднял вещь, изменил вещь и удалил вещь.

Цитата:
Ну вот мой скрин, диалог в клан чате http://i.piccy.info/i5/71/15/1201571/111111.jpg
Кхм.. интересно. А пакетик можешь прислать какой-нибудь, уже исправленный? Может я все таки не так исправляю...
Kilatif вне форума   Ответить с цитированием
Старый 08.03.2011, 02:23   #17
Местный
 
Аватар для J-Fobos
 
Регистрация: 09.06.2008
Сообщений: 867
Сказал Спасибо: 175
Имеет 468 спасибок в 259 сообщенях
J-Fobos пока неопределено
По умолчанию

Цитата:
Сообщение от Kilatif Посмотреть сообщение
Кхм.. интересно. А пакетик можешь прислать какой-нибудь, уже исправленный? Может я все таки не так исправляю...
Код:
4A000000000A0000006A005400450053005400310000000000200020001D0435043704300431044B043204300435043C04200033043E043B043E0441043E043204300442044C04200037043004200041043504400432043504400421002100210000000000000000000000
Один символ = 2 байта
__________________

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

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
За это сообщение J-Fobos нажился 2 спасибками от:
Старый 08.03.2011, 03:09   #18
Местный
 
Регистрация: 23.02.2009
Сообщений: 319
Сказал Спасибо: 72
Имеет 60 спасибок в 45 сообщенях
Kilatif пока неопределено
По умолчанию

Цитата:
Сообщение от J-Fobos Посмотреть сообщение
Код:
4A000000000A0000006A005400450053005400310000000000200020001D0435043704300431044B043204300435043C04200033043E043B043E0441043E043204300442044C04200037043004200041043504400432043504400421002100210000000000000000000000
Один символ = 2 байта
Все ясно, оказывается я просто добавлял мало нулей в конце строки) Вместо 4 байт их нужно добавлять ажно 8. Ну и + 2 байта в начале строки, что бы не кушались первых два символа. Спасибо большое за помощь =) А то уж очень бесило...

И раз уж на то пошло, позволю себе немного побарзеть и спросить, не знаешь ли ты, по каким причинам может не работать поддержка сопартийцев? (Хил, рес, баф и т.д.) Причем самое интересное что некоторых он хилит (стабильно некоторых, не зависимо от их расположения в пати), а некоторых нет. Я вычитывал что нужно отправлять StatusUpdate бота-фармящего боту-хилеру, но это не помогло.

//J-Fobos: дополнительная отправка StatusUpdate работает. Данные для пакета StatusUpdate я беру из пакета PartyWindowUpdate

Последний раз редактировалось J-Fobos, 08.03.2011 в 14:41.
Kilatif вне форума   Ответить с цитированием
Старый 09.03.2011, 01:07   #19
Местный
 
Регистрация: 23.02.2009
Сообщений: 319
Сказал Спасибо: 72
Имеет 60 спасибок в 45 сообщенях
Kilatif пока неопределено
По умолчанию

С хилом разобрался. Оказывается нужно было подавать в StatusUpdate не только текущее ХП, но и максимальное (что собственно логично ). Теперь буду разбираться с авторесом...

Добавлено через 3 минуты
С автохилом разобрался (Спасибо J-Fobos'у =) )Я просто не посылал в StatusUpdate Максимальное количество хелов, а посылал только текущее ) Теперь буду разбираться с авторесом и автобафом....

//J-Fobos: если будут идеи насчет этого, хотел бы их услышать А то мне ой как лениво думать в этом направлении

Последний раз редактировалось J-Fobos, 09.03.2011 в 02:17. Причина: Добавлено сообщение
Kilatif вне форума   Ответить с цитированием
Старый 09.03.2011, 18:44   #20
Местный
 
Регистрация: 23.02.2009
Сообщений: 319
Сказал Спасибо: 72
Имеет 60 спасибок в 45 сообщенях
Kilatif пока неопределено
По умолчанию

J-Fobos, ну.. запасной вариант у меня всегда есть =) Это тупо отслеживать через WinApi нажатие на тот или иной чекбокс/кнопку и т.д. И там уже пакеты посылать, отправлять соответствующие. Но я так понимаю все эти проблемы можно решить исправлением пакетов, главное найти нужный пакет и исправить его как нужно, я прав?

//J-Fobos: да, абсолютно прав Вот только как определить какие именно пакеты я хз

Последний раз редактировалось J-Fobos, 09.03.2011 в 22:35.
Kilatif вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack



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

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


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

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

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