Если типов товаров в магазине мало, то можно покупать товары через меню выбора, без вызова магазина.
В этом случае при каждой завершении действия переменная "купленные товары" повышается на единицу.
А чтобы потом очистить переменную, то можно назначить её равной нулю на клетке выхода из магазина (делать до телепортации), либо перед самым началом ключевого события, когда нужно будет вновь считать.
Понимаю, что таблица с выборами не ахти конечно, но хоть что-то для начала. Да и редактировать проще, скрипты же на меню выбора найти можно, чтобы оно не с края экрана было или размер в нём поменять, чтобы меню выбора не выглядело маленьким, а то и количество пунктов в такой таблице поднять
Социальные закладки