Здравствуйте, neFFy, Вы писали:
FF>если один какой то артефакт будет переходить по рукам, то ключ скоро начнет весить несколько мегабайт 
Если код становится слишком длинным, то он ресетится, и репорт об этом записывается в надежном месте) Скажем, рассылается нескольким GMам.
Вообще, кстати, можно обойтись без централизованного сервера, и даже админа, но очень желательно выделить некоторое количество надежных (т.е. не склонных к шулерству) игроков, и надежных (т.е. с высоким онлайном и свободными мощностями) компов для аудита и всякой требующей надежности работы.
FF>непонятно кто будет отвечать за то, что кто то нашел предмет на дороге.. т.е. неясно, кто хранит настройки всего мира..
FF>и что делать, если события произошли одновременно.. например, если 2 человека подняли предмет с земли одновременно 
Если два игрока находятся рядом (скажем, в одном данже/карте/инстансе), то вся инфа и все события параллельно считаются на всех компах взаимодействующих игроков и сверяются.
Либо, если очень уж много игроков рядом, то выделяются автоматически несколько (для надежности) компов, которые все считают.