Jump to content
McKay Development

Dr. McKay

Administrator
  • Content Count

    2523
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Dr. McKay reacted to neverhood in How can i handle an InvalidPassword Error?   
    client.on('error', function(e) {         console.log(e);     });  
  2. Like
    Dr. McKay got a reaction from Shubham Shah in Is there a way to make a trade link with an item in it?   
    No, sadly that's not possible.
    There are some browser extensions out there that will make this work with a single item only, by appending &for_item=appid_contextid_assetid (like for_item=730_2_123456789) but that's only if the user has one of those extensions installed, and isn't using the Steam client.
  3. Thanks
    Dr. McKay got a reaction from finoki1274 in Old SourceMod Plugin Stuff   
    Here is where that plugin came from: https://forums.alliedmods.net/showthread.php?p=1850358
    There are only a select few commands that the server can force the client to execute, and quit is not one of them. In fact, that plugin doesn't actually support running client-side commands, it only supports "fake" client commands. Meaning, it makes the server think that the client ran a command. So it's only going to work on commands that run server-side, like "kill".
  4. Like
    Dr. McKay got a reaction from null in loginKey never wants to be emitted   
    Your fix is correct; you must log into steam-user with your password to get a login key.
  5. Thanks
    Dr. McKay got a reaction from SimpleThings in Check user's details before sending an offer.   
    err.type is not a property that exists. You should check the text of the error message to see what caused the error.
  6. Thanks
    Dr. McKay got a reaction from ahmet in 3 minutes timeout after a trade offer has been submitted   
    Sounds like you're looking for the cancelTime constructor option.
  7. Like
    Dr. McKay got a reaction from Mateus Z3 in RedeemKey get name/appid on success   
    Yes, the packageList argument in the callback contains the package IDs and names.
  8. Like
    Dr. McKay got a reaction from sNIP in Proxies for steam and required endpoints   
    That should work, I think. You may need to enable web compatibility mode on steam-user to force it to connect using WebSockets. When you connect via WS, the CM domain name follows the format *.cm.steampowered.com so that should be fine with your proxy setup.
    I'm sorry, I can't recommend any proxy providers.
  9. Confused
    Dr. McKay got a reaction from korindou in In node-tf2, cannot craft an item with "Fabricate Class Weapon" recipe   
    I guess there must be something wrong with the way you're getting your item IDs, then.
    Edit: Actually, possibly that recipe might be one of the ones that Valve banned bots from using after the geel incident. I'm not sure why one would consider a weapon to be "high-value", but you never know with Valve. Can you craft those 3 items in-game?
  10. Like
    Dr. McKay reacted to neverhood in In node-tf2, what is the limit for crafting requests?   
    try do 1 second delay (1000 ms) between requests
  11. Like
    Dr. McKay got a reaction from Xaviius in globaloffensive - matchList multiple in a row   
    Well, it looks like you're logging off in your matchList callback, and if you aren't logged on you can't talk to the GC.
  12. Like
    Dr. McKay got a reaction from zeroCat in Importing a real Clients' Sentry File   
    The hidden one is the correct one. The visible one is used as a decoy to throw off dumb users who fell for scam sites back in the day that prompted them to upload their sentry files. It always contains the same content.
    The numbers don't really have any meaning. Steam does keep a reference to the correct sentry file in config/config.vdf under InstallConfigStore>Software>Valve>Steam>SentryFile, but if you only have one hidden sentry file then that's the correct one.
  13. Thanks
    Dr. McKay got a reaction from zeroCat in authorizeLocalSharingDevice throws AccountNotFound   
    Do you have Steam Guard enabled? If you do, then I really don't know what the issue could be. Family Sharing support is experimental and I've not done too much testing with it.
  14. Like
    Dr. McKay reacted to zeroCat in authorizeLocalSharingDevice throws AccountNotFound   
    Ah, i was not aware that steam guard must be enabled to activate Family Sharing.
    I enabled Email Guard, and it works fine now.
    I did not think about this because the AccountNotFound code was throwing me off.
    Thanks for the Answer! ~solved
  15. Thanks
    Dr. McKay got a reaction from jfx. in node-dota2 module?   
    Sorry, I really don't have any plans to do anything with Dota.
  16. Like
    Dr. McKay got a reaction from kleptotic in How GetAuthTicket() Works   
    14000000D81B906BE8187273F69B60320100100105DE505F180000000100000002000000D62F504A883AAB9D8B8A130001000000 is the hexadecimal representation of the ticket. You CRC32 the binary, not the hex.
  17. Like
    Dr. McKay got a reaction from Midmines in can't checkWalletCode()   
    Steam changed how wallet codes are redeemed. GitHub issue here.
    I will fix this as soon as I can, hopefully in the next day or two.
  18. Like
    Dr. McKay reacted to Vizzy in sessionExpired is never called   
    Huge facepalm right there, I even remember reading about it on the docs. Thanks, that's it, I never initiated anything to trigger the event.
  19. Like
    Dr. McKay got a reaction from vrtgn in Can a Steam-Bot enter a csgo vac secured server?   
    No.
  20. Like
    Dr. McKay reacted to Gassi in deleteChatMessages ERR: InvalidParam   
    You mean an Array with just one Obj? Yes I've tried it.. Also "InvalidParam" error.

    Example Array: [ { server_timestamp: 2020-08-13T01:21:28.000Z, ordinal: 0 } ]
    Nevermind.. seems like a Steam issue... getChatMessageHistory adding empty messages between and when you try to delete this invisible steam messages, you will receive that error.

    I just optimized the filter now: 
    response.messages.filter((x) => !x.deleted && x.message !== '')
  21. Like
    Dr. McKay got a reaction from CUTONI8 in Do AssetIDs change?   
    Assuming we're talking about Valve games and games using Steam Inventory Service (which is not all games on Steam), asset IDs change when:
    The item is traded The item is modified (e.g. painted in TF2, renamed in TF2/CSGO) The item is attempted to be traded but the trade fails and is rolled back There are probably also a few other weird cases where an asset ID changes because this is Valve we're talking about.
  22. Like
    Dr. McKay got a reaction from vrtgn in Do AssetIDs change?   
    Assuming we're talking about Valve games and games using Steam Inventory Service (which is not all games on Steam), asset IDs change when:
    The item is traded The item is modified (e.g. painted in TF2, renamed in TF2/CSGO) The item is attempted to be traded but the trade fails and is rolled back There are probably also a few other weird cases where an asset ID changes because this is Valve we're talking about.
  23. Like
    Dr. McKay reacted to aethez in Confusing Error   
    I am currently using v.12.16.3

    I already got the issue fixed though, like you said it was an issue with me Importing TradeOffer. I removed all my code with that import and it started working again.

    Thanks alot!
  24. Thanks
    Dr. McKay got a reaction from Sync in Using proxy   
    My mistake; you pass the request into the SteamCommunity constructor, then pass that SteamCommunity instance to the TradeOfferManager constructor as the community property.
  25. Thanks
    Dr. McKay got a reaction from Sync in Using proxy   
    Yes, you won't really be able to run more than 10-15 bots on a single IP. You'll need to use proxies or multiple IPs on your machines. You can have steam-tradeoffer-manager use a proxy by setting a request instance with a proxy set using request.defaults to the TradeOfferManager constructor.
×
×
  • Create New...