Вход

Просмотр полной версии : Вопросик насчет покупки


Str0lka
26.09.2009, 13:12
Покупаю итем в магазине. получаю такой пакет:

1F 78 00 00 00 01 00 00 00 53 08 00 00 01 00 00 00

Расшифровка

Tип: 0x1F (Action)
Pазмер: 17+2
Время прихода: 12:10:30:863
0002 d ObjectID: 120 (0x00000078)
0006 d OrigX: 1 (0x00000001)
0010 d OrigY: 2131 (0x00000853)
0014 d OrigZ: 1 (0x00000001)


т.е: 78 00 00 00 - это id вещи которую я хочу купить.

захожу в вкладку "дополнительно" там преобразование
ввожу id 8762 тип Dword перевожу в хекс получаю : 3A 22 00 00

Стоя у гк открываю трейд и ввожу измененый пакет :

1F 3A 22 00 00 01 00 00 00 53 08 00 00 01 00 00 00

На что система ругаеться: You will be kicked for illegal action

Поискал по форму темы подобные видел что много раз отправляют в поиск, прошерстил форум, гугл так и не нашел в чем может быть причина. Пакет же ведь правельно составлен

NLObP
26.09.2009, 14:50
Str0lka, уточняй, какое направление пакета (клиент/сервер) и тип сервера (с4/интерлюдия/грация).
Для клиентского пакета интерлюдии это будет запрос на покупку одного Самоцвет: C-Ранга:
Тип: 0x1F (RequestBuyItem)
Размер: 17+2
Время прихода: 13:44:14:250
0002 d ListID: 120 (0x00000078)
0006 d BuyCount: 1 (0x00000001)
[Начало повторяющегося блока 1/1]
0010 d ItemID: Самоцвет: C-Ранга ID:2131 (0x0853)
0014 d Count: 1
[Конец повторяющегося блока 1/1]

PS: Не забудь правила форума почитать, перед следующими вопросами.

Psih
27.09.2009, 22:10
Это может быть просто эелементарная защита от пнх