Это можно сделать проще. Без заданий. Доской объявлений. И рынком с возможностью торговли между игроками.)
Ну в принципе суть одна, только как бы возможность пользоваться рынком не усугубила жизнь торгашам из-за их ненадобности, если у них конечно не будет более важной роли в других вещах, потому что в данном случае пропадает смысл искать игрока-торгаша, чтобы что-то у него купить т.к. это можно купить на рынке(только, если в случае торгаш берет меньшую плату)