PDA

Просмотр полной версии : Не могу понять по ID предметов


Rifleman
25.05.2009, 02:56
Сервак - интерлюдия.
Проблемка состоит в том, что Ид предметов при перезаходе меняется и потому я не могу нормально написать скрипт по автоиспользованию банок. Честно пытался найти инфу по своей проблемке на форуме, но только нашел подтверждение, что да, в ИЛ ид меняется, и это не особенность серва. Хотелось бы знать, как клиент узнаёт, какой ид у предмета в данной сессии. Где передаётся инфа клиенту. А то приходится каждый раз юзать банку для определения её ид.

J-Fobos
25.05.2009, 05:23
Я так понял имеется ввиду не ID, а ObjectID.
Унать можно прочитав пакет содержимого сумки. Пример можно глянуть в скрипте на рисование аденой или в скрипте на заточку.

Rifleman
25.05.2009, 08:37
Нет. мне нужен именно ItemId, который используется в пакете UseItem (#14). Вот пример. Юзаю банки хп, их itemID= 727 или =#D7#02#00#00. Значит, пакет должен выглядеть следующим образом (и везде в скриптах на этом форуме он так и отсылается): 14 D7 02 00 00 00 00 00 00
Но клиент на сервак отсылает другую фигню, например: 14 09 6C 35 40 00 00 00 00
и при каждом заходе Идшник меняется.

ЗЫ
сорь, не указал сразу, какой именно ид нужен.

QaK
25.05.2009, 08:42
Rifleman, в пакете юз итем используется как раз обджект ид а не итем ид.

Rifleman
25.05.2009, 09:13
Опс :pardon:, теперь точно увидел, пасиб:thank_you2: