Страница 3 из 11

Добавлено: Ср дек 13, 2006 10:53 pm
piroJOKE
sendSkillUseLoc?
больше по идее ничего
00A7 [14] -- ?
0094 [94] -- ?
0072 [17] -- ?
00F5 [9] <-- sendGetPlayerInfo - да

Добавлено: Ср дек 13, 2006 10:56 pm
kLabMouse
piroJOKE
sendGetPlayerInfo -- Есть префикс и сам пакет. Но нуно потестить.
sendSkillUseLoc -- Ща поищю который с префиксов.
Тогда отсаётся ещё два префикса которые мне неизвесны.

Добавлено: Ср дек 13, 2006 11:05 pm
piroJOKE
sendGetPlayerInfo h:[F5 00] id:[## ## ## ##] j:[36 36 00]

его оч легко тестить - просто навестись на себя ;)

а вообще этот пакет неверно называется, ему бы следовало быть getactorinfo.

Добавлено: Ср дек 13, 2006 11:10 pm
kLabMouse
Тяк
00A7 14 -- sendSkillUseLoc
Тестил на пневме

[A7 00] [01 00] [19 00] [75 00] 38 39 65 00 [19 00]
[A7 00] [01 00] [19 00] [77 00] 32 30 36 00 [1A 00]
[A7 00] [01 00] [19 00] [73 00] 65 37 33 00 [1C 00]

В [] Взял Инфу от которой зависит пакет. Всё другое Мусор.
Может И нет. Но ХЗ.

Вроде так должно быть
$msg = pack("C*", 0xA7, 0x00) .
pack("v", $lv) .
pack("v*", $ID) .
pack("v*", $x) .
pack("C*", 0x38, 0x39, 0x65, 0x00) .
pack("v*", $y);

Добавлено: Ср дек 13, 2006 11:12 pm
piroJOKE
Ух ты, они его наконец сделали коротким. ;) А то уже запарило под 50 байт засылать... :D

Добавлено: Ср дек 13, 2006 11:13 pm
kLabMouse
Ещё Два Пакета. И моно Приступать к полномаштабным Тестам!

Добавлено: Ср дек 13, 2006 11:18 pm
piroJOKE
А нельзя ли их как-нибудь программно?

ЗЫ: я - пас.

Добавлено: Ср дек 13, 2006 11:22 pm
kLabMouse
piroJOKE
Моно. VCL Сегоня Апдейтило ПакетЕкстрактор. Так вот его нуно закомпилировать, там есть такая штука сейчас как не сортировать найденые префиксы пакетов, и сравнить выходные данные для старого и нового екзешника. Я спорю что те два злощасных пакета найдутся.

Добавлено: Чт дек 14, 2006 12:41 am
Jerry
а в чем проблема то ?

Добавлено: Чт дек 14, 2006 12:45 am
kLabMouse
Jerry
Дя. Короче Зделано было спецом для определения изминения префиксов пакетов. ТЕ дампиш пакеты со старой екзехи, потом с новой без сортирования. А потом сравниваеш. И находиш какие префиксы как менялись. ТЕ знач какому префиксу в старой екзехе отвечает какая функция, легко определяеш новый префикс для той функции.

Добавлено: Чт дек 14, 2006 6:28 am
kLabMouse
ВСЁ ЗАБЕГАЛО И ЗАПРЫГАЛО :Yahoo!: :Yahoo!:

Сливаем последний Send.pm с СВНа и радуемся жизни.
Только не забудьте поправить ropp.pl чтоб пахала атака и скилы.
Что нужно так ето:
0089 поменять на 0085
0113 поменять на 00A2
0x89 поменять на 0x85
0x113 поменять на 0xA2


ЗЫ: PiroJOKE попрошу апдейтануть наш месный релиз.
И посмотри что за куйня с кодировками, раньше етого не было. ТЕ стоит по умолчанию Western а должна быть Cyrilic.

Добавлено: Чт дек 14, 2006 7:12 am
Upsilon
Вот...кажись правильно,фсё поправил в ropp.pl и залил на
http://slil.ru/23570139 проверьте и поправьте....единственное что не понял,это аткуда достать новый send.pm :crazy:

Добавлено: Чт дек 14, 2006 7:56 am
Sauron
http://subversion.tigris.org/servlets/P ... olderID=91
вроде тут, и что делать, поясни.. я дуб дубом в этом деле..

Добавлено: Чт дек 14, 2006 7:58 am
Upsilon
Хм....вапрос на заципку,где там новый send.pm ляжит? %)

Добавлено: Чт дек 14, 2006 7:59 am
Блэйз
Не работает пишет Timeout on Map Server, Connecting to Account Server