Здравствуйте, mihoshi, Вы писали:
E>>>Т.е. мне кажется, что проблема в том, что если на одном конце что-то прибыло, то на другом конце должно это убыть. Вот как это можно сделать? И можно ли вообще?
M>Ну, например так.
M>У каждого клиента есть уникальный ключ, известный только ему.
M>У каждого экземпляра есть код, который генерится в момент создания предмета.
M>Когда предмет передается, то на основеключа нового владельца и старого кода генерится новый, и приписывается концу старого.
если один какой то артефакт будет переходить по рукам, то ключ скоро начнет весить несколько мегабайт
M>Таким образом, если у двоих оказался один и тот же предмет (с одинаковым началом кода),
M>то настоящий владелец — тот, у кого код предмета длинее. Соответственно, того, у кого короче, баним
непонятно кто будет отвечать за то, что кто то нашел предмет на дороге.. т.е. неясно, кто хранит настройки всего мира..
и что делать, если события произошли одновременно.. например, если 2 человека подняли предмет с земли одновременно