 |
Пакет на установку кота (торговля) - Общение разработчиков - Программирование для Perfect World, общение и обсуждене разработок |
04.03.2013, 09:02
|
#1
|
|
|
|
Разведчик
|
 Регистрация: 24.10.2011
 Сообщений: 3
 Популярность: 12
 Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
Пакет на установку кота (торговля)
Помогите с расшифровкой пакета на постановку кота. Не понимаю что за мусор в середине (координаты или угол поворота что ли?)
54 00 - открываем окно торговли
4D 00 - закрываем окно торговли
Пакет кота (разбил вертикально), допустим на продажу:
4C 00
01 00 - кол-во предметов
хх хх хх хх хх хх хх хх хх хх хх хх хх хх хх хх хх хх хх хх хх хх хх хх хх хх - имя магазина
?? ... ... ... ?? - непонятный фрагмент 32 байта (помогите понять, что тут?)
23 03 00 00 ID
17 00 00 00 ячейка инвентаря (нумерация с нуля)
64 00 00 00 кол-во (100 штук)
10 27 00 00 цена
Если забиваю нулями этот фрагмент, кот все равно становится, но его уже игровыми методами не снять..
Последний раз редактировалось Krio K.Th; 04.03.2013 в 09:45.
|
|
|
04.03.2013, 17:22
|
#2
|
|
|
|
Сержант
|
 Регистрация: 07.09.2010
 Сообщений: 124
 Популярность: 147
 Сказал(а) спасибо: 22
Поблагодарили 87 раз(а) в 18 сообщениях
|
Re: Пакет на установку кота (торговля)
Вот не знаю... после 62 байт названия кота идут сами айтемы: ID вещи, ID слота (0xFFFF для продажи), количество и цена - всё по 4 байта (int32)
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
04.03.2013, 18:03
|
#3
|
|
|
|
Разведчик
|
 Регистрация: 24.10.2011
 Сообщений: 3
 Популярность: 12
 Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
Re: Пакет на установку кота (торговля)
|
|
|
08.04.2014, 13:12
|
#4
|
|
|
|
Разведчик
|
 Регистрация: 28.04.2011
 Сообщений: 9
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
Re: Пакет на установку кота (торговля)
Вроде бы все наглядно и понятно, но вот нифига не понятно, если честно... Помогите кто понял))
Проблема в том, что не могу пакетом поставить желаемое имя кота, все остальное без проблем...
Вот отсниффеный пакет
Код:
[4C 00] - пакет кота
[01 00] - кол-во продаваемых предметов (1)
[31 00 32 00 33 00 34 00 35 00 36 00 37 00 38 00 39 00 00 00 45 32 30 34 37 45] - имя кота (123456789, 4 байта на символ, итого 13 символов)
[38 31 44 34 31 46 34 35 46 30 37 33 45 44 42 42 42 42 43 42 31 37 22 3B 09 09 0D 0A 09 6D 61 70 73 5B 22 61] - мусор
[EF 1F 00 00] - айди продаваемого предмета (8175)
[15 00 00 00] - ячейка в инвентаре продаваемого предмета (21)
[01 00 00 00] - кол-во продаваемых предметов (1)
[9A 02 00 00] - цена продаваемого предмета (666)
Вот собранный мной пакет
Код:
[4C 00]
[01 00]
[31 00 32 00 33 00 34 00 35 00 36 00 37 00 38 00 39 00 00 00 00 00 00 00 00 00] - (123456789)
[00 00 00 00 00 00 00 00 00 00 00 00 00 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
[EF 1F 00 00]
[15 00 00 00]
[01 00 00 00]
[9A 02 00 00]
Кот ставится, но имя кота не задается а используется предыдущее! Что я делаю не так? Может строка как то по особому должна окончиться?
p.s., скорее всего моя разметка пакета не верна, ибо в премиум магазинчике длинна имени кота больше, чем в обычном, но так или иначе в общем все должно работать и так, я думаю.
Последний раз редактировалось Gigabyte88; 08.04.2014 в 13:22.
Причина: Пост скриптум...
|
|
|
08.04.2014, 14:51
|
#5
|
|
|
|
Рыцарь-лейтенант
|
 Регистрация: 31.01.2011
 Сообщений: 413
 Популярность: 14489
 Золото Zhyk.Ru: 300
 Сказал(а) спасибо: 77
Поблагодарили 361 раз(а) в 145 сообщениях
|
Re: Пакет на установку кота (торговля)
Где-то в пакете должна лежать длина имени кота. Да и мусор не такой уж и мусор, имхо
________________
Больше не занимаюсь читами, ушёл в серверную часть. Новый ник - int 3.
P.S. Но я всё такой же добрый модератор раздела PW.
|
|
|
08.04.2014, 16:48
|
#6
|
|
|
|
Разведчик
|
 Регистрация: 28.04.2011
 Сообщений: 9
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
Re: Пакет на установку кота (торговля)
Да, я понимаю это. Но я изучил уже порядка 30ти пакетов. Мусор действительно имеет закономерность, но она не ясна. Длинны имени кота нигде не обнаружил.
|
|
|
08.04.2014, 16:57
|
#7
|
|
|
|
Пехотинец
|
 Регистрация: 13.08.2013
 Сообщений: 68
 Популярность: 829
 Золото Zhyk.Ru: 100
 Сказал(а) спасибо: 25
Поблагодарили 13 раз(а) в 6 сообщениях
|
Re: Пакет на установку кота (торговля)
|
|
|
08.04.2014, 17:25
|
#8
|
|
|
|
Разведчик
|
 Регистрация: 28.04.2011
 Сообщений: 9
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
Re: Пакет на установку кота (торговля)
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
[Помогите!] Плачу за установку защиты
|
pifoS |
Вопросы и ответы, обсуждения |
0 |
08.04.2011 19:57 |
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 08:35.
|
 |