Цитата:
Сообщение от Xen
С каждой сессией этот ид меняется
|
конечноже нет. хотя наверное ты неверно понял вопрос собеседника.. и ответил некоректно.
у клиента есть чёткая таблица соответствий графического образа и ОбжектИД.. он никогда не меняется. мб тока при апдейте клиента.. сервер присылает ИД обжекта клиент его показывает.. в соответствии с таблицей..
другое дело что ИтемИД ето ненадо путать с ОбжектИД .. например у тебя есть 2 кувалды в инвенторе.. выгледят одинаково.. но лежат в разных слотах и заточены поразному.. при етом у них будет одинаковый обжектИД но совершенно разный ИтемИД. Итем ИД- хранится на сервере. у клиента нет таблиц соответствий аналогично обжекту- для итемов..
более подробно ето так.. клиент логинится к серверу.. сервер наливает пакет чем наполнен рюкзак игрока.. говорит примерно так:
(ид пакета на инвентарь) (ОбжектИД) (итемИД) (характеристики итема).
клиент эту информацию помнит ровно 1 сеанс игры и не сохраняет ее нигде.. в новом конекте к серверу ОБЖЕКТ ИД останется темже самым.. но итемид сменится.