2

genericInventory クラスを使用して SteamBot でアイテムをリストしようとしていますが、すべてのアイテムとアイテムの名前をリストできますが、アイテムの品質やフロートはリストできません。

TradeManager tm = new TradeManager(Bot.ApiKey, Bot.SteamWeb);
Trade t = tm.CreateTrade(Bot.SteamUser.SteamID, steamId);

TradeOffer offer = Bot.NewTradeOffer(steamId);
GenericInventory GI = new GenericInventory(Bot.SteamWeb);

List<long> contextId = new List<long>();
contextId.Add(2);
GI.load(730, contextId, steamId);
foreach (GenericInventory.Item item in GI.items.Values)
{
    GenericInventory.ItemDescription ID = GI.getDescription(item.assetid);
    //SendChatMessage("App ID: " + item.appid + " ContextID: " + 
    //  item.contextid + " Asset ID: " + item.assetid);
    SendChatMessage(ID.name + "|" + ID.ToString());
}
4

0 に答える 0