PDA

Просмотр полной версии : gshop.data


zxc39
24.09.2010, 22:47
Обнаружил странную особенность в gshop.data (руоф).
Как известно, после полей с ID и количеством продаваемого предмета идет некая структура (int'ы, 128 байт).
Пример, сентябрьский сундук:

[Ссылки могут видеть только зарегистрированные и активированные пользователи] ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Важные для нас поля:
01 Цена
02 ? Всегда 0
03 Время действия (смайлы, небесный упрямец)
04 ? Всегда 0
05 ? Всегда -1
06 ? Всегда 0
07 Статус (Normal, New, Hot etc)

Это справедливо для большинства товаров магазина, кроме 23, у которых эти важные поля смещены на 32 байта.
Пример, Шар дракона 4 ур:

[Ссылки могут видеть только зарегистрированные и активированные пользователи] ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Конфеты (50), Пиджак барона, Строгий пиджак, Брюки барона, Строгие брюки, Сапоги барона, Строгие ботинки, Свадебное платье, Костюм Латекс, Свадебные перчатки, Перчатки Латекс, Свадебные сапоги, Сапоги Латекс, Адский волк, Громовая кошка, Серебряный амулет, Серебряный идол, Золотой амулет, Золотой идол, Карта жизни (10), Камень инвентаря, Талон сброса (VIP)
Между полями с Количеством и Ценой появляются нули, создающие проблемы при чтении файла.

В чем фишка?

nicol63
21.12.2010, 00:05
да только толку?? синхронизации сервером не будет если хоть что в шопе измениш