Jump to content
McKay Development

Dr. McKay

Administrator
  • Posts

    3575
  • Joined

  • Last visited

Everything posted by Dr. McKay

  1. Yeah I don't see any reason why the protobufs in my code wouldn't work. They're dumped directly from Steam anyway.
  2. It's a bit detailed to go into here, but it involves implementing the CM protocol by looking at reference code, looking over the protobufs until you find something that looks like you want to do (and possibly not finding it, which means you have to guess the parameters and order), sending messages, and seeing what happens.
  3. You're not going to have a good time doing that, honestly. There are no resources or documentation anywhere. It would probably be quicker for you to learn some basic JS than to recreate all of this in Python.
  4. It's coming from whatever you tried to do that failed because you weren't logged in. The sessionExpired event gets emitted after "Not Logged In" gets returned from some request you made. It doesn't proactively check.
  5. No, you need to be connected to use relog.
  6. In my experience, no.
  7. It means nothing. It's a remnant from real-time trades where every time the trade updates, that's a new "version".
  8. The first argument to the callback is (as always) err. The AppID it wants is not the item's AppID but the AppID of the game, which is generally available as market_fee_app.
  9. You have to use getGemValue first because turnItemIntoGems needs the expected value.
  10. You're probably meant to send a POST, which it doesn't seem like you're doing.
  11. Sounds like it's not finding a matching item in their inventory.
  12. If you're only adding items to their side of the trade, of course you wouldn't be offering any of your items.
  13. Need to see more than that. Specifically how you're adding items to it. Also, !offer.state == 11 won't do what you think it does. It translates into (!offer.state) == 11 or false == 11.
  14. We'd need to see code to tell you anything useful.
  15. I don't believe there is one, but be aware that for each item you add to the trade, it takes longer to confirm the trade.
  16. What exactly does this have to do with steam-tradeoffer-manager?
  17. list_of_subs is the list of package IDs it can be applied to. Packages contain apps. You can get package data from steam-user.
  18. No, it needs to be the sale ID.
  19. You can list items in your OPSkins inventory for sale. Look into the ISales/EditPrice API method.
  20. You must be sending the wrong ID to OPSkins then.
  21. That was originally in there, dunno where it went.
  22. Marketability isn't the same as tradability.
×
×
  • Create New...