Всё вроде сделал правильно
но скрипт часто останавливается после запроса на покупку итемов
снифер показывает, что пакет отправили
но итемов не приходит и итемлист не приходит соответственно
приходится в игре вручную вызывать рюкзак и тогда скрипт выполняется еще раз или два
вот - я отметил вопросами места, где приходится вызывать рюкзак вручную