STEAM GROUP
Archi's SC Farm Archi-ASF
STEAM GROUP
Archi's SC Farm Archi-ASF
93,485
IN-GAME
453,707
ONLINE
Founded
29 October, 2015
Language
English
The function InventoryLimiterDelay seems to not work properly
I set the function InventoryLimiterDelay to 12 (which means 12 seconds) in ASF config. However, when using loot command, the bots send trade offers all at once
Last edited by Chisato♥; 12 Jul @ 12:31am
Originally posted by Archi:
That's correct, ASF uses new Steam network internal method for fetching inventories now, and that one no longer needs a delay to work properly against rate-limits, so right now it's unused in this regard.

InventoryLimiterDelay is not meant to delay loot requests, you can loot bots with 12 seconds of delay if you want to.

The property is still used in marking all inventory notifications as read, and might be used by third-party plugins fetching inventories of other users. I've corrected the docs so it's more explicit in this regard.
< >
Showing 1-5 of 5 comments
A moderator of this forum has indicated that this post answers the original topic.
Archi 12 Jul @ 5:38am 
That's correct, ASF uses new Steam network internal method for fetching inventories now, and that one no longer needs a delay to work properly against rate-limits, so right now it's unused in this regard.

InventoryLimiterDelay is not meant to delay loot requests, you can loot bots with 12 seconds of delay if you want to.

The property is still used in marking all inventory notifications as read, and might be used by third-party plugins fetching inventories of other users. I've corrected the docs so it's more explicit in this regard.
Last edited by Archi; 12 Jul @ 5:51am
Originally posted by Archi:
That's correct, ASF uses new Steam network internal method for fetching inventories now, and that one no longer needs a delay to work properly against rate-limits, so right now it's unused in this regard.

InventoryLimiterDelay is not meant to delay loot requests, you can loot bots with 12 seconds of delay if you want to.

The property is still used in marking all inventory notifications as read, and might be used by third-party plugins fetching inventories of other users. I've corrected the docs so it's more explicit in this regard.
Hi Archi, thanks for replying. So how can I loot items from bots with X seconds of delay? Thanks in advance
Archi 12 Jul @ 6:55am 
A lot of options - if you don't want to do it manually, best would be to write yourself a simple script for ASF API that will loot your selected bots one by one with a delay between each.

Even better option is to not execute command at all but use other functionalities like SendTradePeriod or SendOnFarmingFinished, then you have a delay built-in by ASF, and also spreading out across logins and other functionality.
Last edited by Archi; 12 Jul @ 6:56am
Originally posted by Archi:
That's correct, ASF uses new Steam network internal method for fetching inventories now, and that one no longer needs a delay to work properly against rate-limits, so right now it's unused in this regard.

InventoryLimiterDelay is not meant to delay loot requests, you can loot bots with 12 seconds of delay if you want to.

The property is still used in marking all inventory notifications as read, and might be used by third-party plugins fetching inventories of other users. I've corrected the docs so it's more explicit in this regard.
Hi Archi, so you wrote that the function InventoryLimiterDelay might be used by third-party plugins fetching inventories of other users. I tried to use 3rd party plugin called BoosterManager (which is included in here: https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Third-party#asf-plugins) because I want to loot TF2 keys. However, even I set inven delay, when I execute the loot tf keys command, ASF still sent all key offer at once
Archi 15 Jul @ 11:33am 
I said might be used IF they're fetching inventories of other users - your plugin does not. I told you this is not a solution to your problem.
< >
Showing 1-5 of 5 comments
Per page: 1530 50