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