Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

[OOG] Помощь с пакетами

-

Общение разработчиков

- Программирование для Perfect World, общение и обсуждене разработок

Ответ
 
Опции темы
Старый 27.07.2014, 23:53   #1
 Разведчик
Аватар для aru5516
 
aru5516 никому не известный тип
Регистрация: 03.08.2011
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию [OOG] Помощь с пакетами

Прошу помочь с пакетом 0x35, я так понял в начале идет word количество купленных предметов, а вот потом byte c непонятными значениями... если кто может помочь то помогите). Также непонятки с пакетом 0x80, шлется непонятно когда и шлет отсчет от чего то в милисекндах

Добавлено через 12 часов 36 минут
Что пока известно:

Пакет извещения о том что у нас купили, шлет сервер нам:
<PacketInfo Type="0x48" Direction="S2C" Container="True" Name="ItemBuy">
<PacketField Type="Dword" Name="TotalPrice" />
<PacketField Type="Dword" Name="Unk" />
<PacketField Type="Byte" Name="Unk1" />
<PacketField Type="Word" Name="Count" />
<PacketDataBlock Count="Count.Value" Name="NewBlock">
<PacketField Type="Dword" Name="ItemId" />
<PacketField Type="Dword" Name="NewField" />
<PacketField Type="Dword" Name="Count" />
<PacketField Type="Byte" Name="Fromcell" />
<PacketField Type="Byte" Name="NewField" />
<PacketField Type="Byte" Name="IdInBuyInv" />
</PacketDataBlock>
</PacketInfo>

В ответ ему клиент шлет сообщение 0x35 в контейнере что то типа такого:
<PacketInfo Type="0x35" Direction="C2S" Container="True" Name="NewPacket">
<PacketField Type="Byte" Name="NewField" />
<PacketField Type="Byte" Name="Count" />
<PacketDataBlock Count="Count.Value" Name="NewBlock">
<PacketField Type="Byte" Name="NewField" />
</PacketDataBlock>
</PacketInfo>

где в PacketDataBlock какие то значения, первые 4 получались все время одинаковыми B8 C7 B7 00, остальные отличаются...

Последний раз редактировалось aru5516; 28.07.2014 в 12:30. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 31.07.2014, 00:36   #2
 Разведчик
Аватар для aru5516
 
aru5516 никому не известный тип
Регистрация: 03.08.2011
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: [OOG] Помощь с пакетами

Никто помогать не хочет, ну и ладно... Вот примерчик котобота пока без установки магазина... Если пакет 0x35 не найду что куда то чуть доработаю и выложу полный проект...
Вложения
Тип файла: zip Release.zip (51.4 Кб, 62 просмотров)
  Ответить с цитированием
Старый 31.07.2014, 03:52   #3
-= Мастер Света =-
 Рыцарь-лейтенант
Аватар для Smertig
 
Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(
Регистрация: 31.01.2011
Сообщений: 413
Популярность: 14489
Золото Zhyk.Ru: 300
Сказал(а) спасибо: 77
Поблагодарили 361 раз(а) в 145 сообщениях
Отправить сообщение для Smertig с помощью ICQ Отправить сообщение для Smertig с помощью Skype™
 
По умолчанию Re: [OOG] Помощь с пакетами

Почему никто не хочет? Я вот хочу, но нет информации по 0x35, 0x80
________________
Больше не занимаюсь читами, ушёл в серверную часть. Новый ник - int 3.
P.S. Но я всё такой же добрый модератор раздела PW.
  Ответить с цитированием
Старый 01.08.2014, 07:30   #4
 Пехотинец
Аватар для Desmond Hume
 
Desmond Hume лучик света в грозовом небеDesmond Hume лучик света в грозовом небеDesmond Hume лучик света в грозовом небеDesmond Hume лучик света в грозовом небеDesmond Hume лучик света в грозовом небеDesmond Hume лучик света в грозовом небеDesmond Hume лучик света в грозовом небе
Регистрация: 13.08.2013
Сообщений: 68
Популярность: 829
Золото Zhyk.Ru: 100
Сказал(а) спасибо: 25
Поблагодарили 13 раз(а) в 6 сообщениях
 
По умолчанию Re: [OOG] Помощь с пакетами

0x80

type = struct SetHelpStates : public Protocol {
int roleid;
Type localsid;
Octets help_states;
public:
SetHelpStates(void);
SetHelpStates(void *);
SetHelpStates(int, Type, const Octets &);
SetHelpStates(const SetHelpStates &);
virtual Protocol * Clone(void) const;
virtual Marshal::OctetsStream & marshal(Marshal::OctetsStream &) const;
virtual const Marshal::OctetsStream & unmarshal(const Marshal::OctetsStream &);
virtual int PriorPolicy(void) const;
virtual bool SizePolicy(Type) const;
virtual void Process(Protocol::Manager *, Type);
}

Описание октетов для help_states вряд ли когда-то появится.
  Ответить с цитированием
Старый 01.08.2014, 12:48   #5
-= Мастер Света =-
 Рыцарь-лейтенант
Аватар для Smertig
 
Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(
Регистрация: 31.01.2011
Сообщений: 413
Популярность: 14489
Золото Zhyk.Ru: 300
Сказал(а) спасибо: 77
Поблагодарили 361 раз(а) в 145 сообщениях
Отправить сообщение для Smertig с помощью ICQ Отправить сообщение для Smertig с помощью Skype™
 
По умолчанию Re: [OOG] Помощь с пакетами

Цитата:
0x80

type = struct SetHelpStates : public Protocol {
int roleid;
Type localsid;
Octets help_states;
public:
SetHelpStates(void);
SetHelpStates(void *);
SetHelpStates(int, Type, const Octets &);
SetHelpStates(const SetHelpStates &);
virtual Protocol * Clone(void) const;
virtual Marshal::OctetsStream & marshal(Marshal::OctetsStream &) const;
virtual const Marshal::OctetsStream & unmarshal(const Marshal::OctetsStream &);
virtual int PriorPolicy(void) const;
virtual bool SizePolicy(Type) const;
virtual void Process(Protocol::Manager *, Type);
}

Описание октетов для help_states вряд ли когда-то появится.

А можно это в виде декларации для пандоры? Или описание вида:
dword: lala
byte: lala..
________________
Больше не занимаюсь читами, ушёл в серверную часть. Новый ник - int 3.
P.S. Но я всё такой же добрый модератор раздела PW.
  Ответить с цитированием
Старый 10.08.2014, 21:13   #6
 Разведчик
Аватар для dima77777777777
 
dima77777777777 никому не известный тип
Регистрация: 27.10.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: [OOG] Помощь с пакетами

Цитата:
Сообщение от aru5516Посмотреть сообщение
Вот примерчик котобота пока без установки магазина...

вируселлой попахивает генераторным
  Ответить с цитированием
Старый 12.08.2014, 14:15   #7
 Разведчик
Аватар для aru5516
 
aru5516 никому не известный тип
Регистрация: 03.08.2011
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: [OOG] Помощь с пакетами

0x80 Который шлется в контейнере очень похож на GetTickCount(), я б сказал бы даже точно он, но когда он отправляется также непонятно...

А кто нибудь разбирался с пакетами обмена? Непонятно что за третий параметр в TradeSubmit и TradeConfirm

<PacketInfo Type="0xFAA" Direction="C2S" Container="False" Name="TradeSubmit">
<PacketField Type="Dword" Name="ID_Trade" />
<PacketField Type="Dword" Name="UID" />
<PacketField Type="Dword" Name="Unk" />
</PacketInfo>

и в 0xFA4 TradeAddGoods тоже неясно, по идее чей то уид, т.к. TradeAddGoods_re шлет аналогичный пакет но там идет уид того с кем торгуем

<PacketInfo Type="0xFA4" Direction="C2S" Container="False" Name="TradeAddGoods">
<PacketField Type="Dword" Name="ID_Trade" />
<PacketField Type="Dword" Name="MyUID" />
<PacketField Type="Dword" Name="Unk" />
<PacketField Type="Dword" Name="ItemID" />
<PacketField Type="Dword" Name="ItemSlot" />
<PacketField Type="Dword" Name="Count" />
<PacketField Type="Bytes" Length="25" Name="Unk" />
<PacketField Type="Dword" Name="Money" />
</PacketInfo>
  Ответить с цитированием
Старый 12.08.2014, 18:27   #8
-= Мастер Света =-
 Рыцарь-лейтенант
Аватар для Smertig
 
Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(
Регистрация: 31.01.2011
Сообщений: 413
Популярность: 14489
Золото Zhyk.Ru: 300
Сказал(а) спасибо: 77
Поблагодарили 361 раз(а) в 145 сообщениях
Отправить сообщение для Smertig с помощью ICQ Отправить сообщение для Smertig с помощью Skype™
 
По умолчанию Re: [OOG] Помощь с пакетами

Цитата:
<PacketInfo Type="0xFAA" Direction="C2S" Container="False" Name="TradeSubmit">
<PacketField Type="Dword" Name="ID_Trade" />
<PacketField Type="Dword" Name="UID" />
<PacketField Type="Dword" Name="Unk" />
</PacketInfo>

Третий параметр 00000000 и всё успешно проходит

Цитата:
<PacketInfo Type="0xFA4" Direction="C2S" Container="False" Name="TradeAddGoods">
<PacketField Type="Dword" Name="ID_Trade" />
<PacketField Type="Dword" Name="MyUID" />
<PacketField Type="Dword" Name="Unk" />
<PacketField Type="Dword" Name="ItemID" />
<PacketField Type="Dword" Name="ItemSlot" />
<PacketField Type="Dword" Name="Count" />
<PacketField Type="Bytes" Length="25" Name="Unk" />
<PacketField Type="Dword" Name="Money" />
</PacketInfo>

А где тут чей-то ID? Вроде все параметры понятны
________________
Больше не занимаюсь читами, ушёл в серверную часть. Новый ник - int 3.
P.S. Но я всё такой же добрый модератор раздела PW.
  Ответить с цитированием
Старый 12.08.2014, 18:54   #9
 Разведчик
Аватар для aru5516
 
aru5516 никому не известный тип
Регистрация: 03.08.2011
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: [OOG] Помощь с пакетами

третий параметр неясен(
  Ответить с цитированием
Старый 12.08.2014, 20:53   #10
 Пехотинец
Аватар для ToRcH2565
 
ToRcH2565 скоро будет известенToRcH2565 скоро будет известенToRcH2565 скоро будет известенToRcH2565 скоро будет известенToRcH2565 скоро будет известен
Регистрация: 02.08.2009
Сообщений: 57
Популярность: 417
Сказал(а) спасибо: 12
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: [OOG] Помощь с пакетами

Цитата:
Сообщение от SmertigПосмотреть сообщение
Name="Unk"

Помоему очень даже понятный параметр) Unk...)
Или вы решили каждый китайский unk разбирать?))
  Ответить с цитированием
Старый 12.08.2014, 22:01   #11
-= Мастер Света =-
 Рыцарь-лейтенант
Аватар для Smertig
 
Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(Smertig сломал счётчик популярности :(
Регистрация: 31.01.2011
Сообщений: 413
Популярность: 14489
Золото Zhyk.Ru: 300
Сказал(а) спасибо: 77
Поблагодарили 361 раз(а) в 145 сообщениях
Отправить сообщение для Smertig с помощью ICQ Отправить сообщение для Smertig с помощью Skype™
 
По умолчанию Re: [OOG] Помощь с пакетами

Цитата:
третий параметр неясен(

Так зачем его понимать, если при нулях всё работает?
________________
Больше не занимаюсь читами, ушёл в серверную часть. Новый ник - int 3.
P.S. Но я всё такой же добрый модератор раздела PW.
  Ответить с цитированием
Старый 13.08.2014, 10:52   #12
 Пехотинец
Аватар для ToRcH2565
 
ToRcH2565 скоро будет известенToRcH2565 скоро будет известенToRcH2565 скоро будет известенToRcH2565 скоро будет известенToRcH2565 скоро будет известен
Регистрация: 02.08.2009
Сообщений: 57
Популярность: 417
Сказал(а) спасибо: 12
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: [OOG] Помощь с пакетами

Цитата:
Сообщение от SmertigПосмотреть сообщение
<PacketInfo Type="0xFA4" Direction="C2S" Container="False" Name="TradeAddGoods">
<PacketField Type="Dword" Name="ID_Trade" />
<PacketField Type="Dword" Name="MyUID" />
<PacketField Type="Dword" Name="ZERO_DATA" />
<PacketField Type="Dword" Name="ItemID" />
<PacketField Type="Dword" Name="ItemSlot" />
<PacketField Type="Dword" Name="Count" />
<PacketField Type="Bytes" Length="25" Name="Unk" />
<PacketField Type="Dword" Name="Money" />
</PacketInfo>

мб так лучше?))))
  Ответить с цитированием
Старый 13.08.2014, 20:06   #13
 Разведчик
Аватар для aru5516
 
aru5516 никому не известный тип
Регистрация: 03.08.2011
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: [OOG] Помощь с пакетами

Да понял уже, что забивать на неизвестное и без него работающее))
  Ответить с цитированием
Ответ


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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Помощь со скрипт пакетами Deathrun Общение и обсуждение, архив Lineage 2 0 14.09.2011 18:26
Как ломануть пакетами кв? Mapu Общение и обсуждение Aion 2 19.05.2011 01:54
хелп с пакетами swallp Общение и обсуждение Aion 3 20.12.2010 00:53

Заявление об ответственности / Список мошенников

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

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net