На топовых серверах фикс
На тех что попроще - работает.
В сумке есть 100 кристаллов
1. Опускаем в банк 1 кристалл чтобы узнать ИД нашей стопки.
Пакет примерно должен выглядеть так:
31 01000000 0EC09608 01000000
Где 0EC09608 искомый ИД стопки
Забираем этот предмет назад.
2. Модифицируем наш пойманный пакет таким образом, чтобы он укладывал в банк 2 стопки одного итема. Одна стопка 80 другая 1 итем
(важно в сумке должен оставаться хотя бы 1 кристал)
Пакет примерно должен выглядеть так:
31 02000000 0EC09608 50000000 0EC09608 01000000
где 02000000 количество стопок
0EC09608 - ид стопки
50000000 - количество
0EC09608 - ид стопки
01000000 - количество
Должно в банке получится 2 стопки в одной 80 итемов в другой 1
3. Теперь надо снять эти две стопки только не просто, а по волшебному. Тобиш заберем 1 пакетом наши 80+1+1
Пакет должен выглядеть примерно так:
32 03000000 АЕC09608 50000000 АFC09608 01000000 АFC09608 01000000
где 32 значит что мы заберем
03000000 - количество стопок
АЕC09608 - ид стопки которою забираем
50000000 - количество
АFC09608 - ИД стопки (вторая и третя одинаковая должна быть)
01000000 - количество
АFC09608 - ИД стопки
01000000 - количество
Этот ИД АЕC09608 и АFC09608 мы берем с пакета, который нам приходит от сервера при открытии банка WareHouseWithdrawList
Ну и открываем банк, отправляем этот пакет ^^
Закрываем окно. Открываем снова и еще раз отправляем этот пакет.
Закрываем окно. Открываем банк забираем оттуда наших 80 кристаллов. (смотри в сумку сколько забралось)
Кидаем 1 кристалл в банк забираем его. И по кругу