-
Posts
3545 -
Joined
-
Last visited
Everything posted by Dr. McKay
-
Not if you want to pretend to be a VAC-secured server.
-
Yes, that will work. You just need to make sure to add your event handlers to each instance.
-
How do websites generate screenshots with an inspect element link?
Dr. McKay replied to Shubham Shah's topic in General
You would have to somehow implement the algorithm the CS:GO client uses to turn item data (plus the texture and model files) into a rendered image. -
code to initialize last accepted offer
Dr. McKay replied to EnelGy's topic in node-steam-tradeoffer-manager
You can't get a trade link (with token) from an offer. The SteamID of the other party in a trade offer is available as the partner property. -
You can use the offerList event to see if any old offers are still active.
-
Re-post with a code block so bbcode doesn't immolate your code.
-
https://dev.doctormckay.com/announcement/1-the-purpose-of-these-forums-and-what-doesnt-belong-here/
-
How about you figure it out if you want it so badly?
-
You have to go out of your way to cancel a trade hold and get hit with the 7-day cooldown. In fact, I'm not aware of any (easy) way to do it in code.
-
You certainly cannot join a game server, as that would require implementing VAC. Which is difficult by design, as if we could easily implement VAC then cheats would be able to bypass it with minimal effort. Maybe CS:GO's GC is written poorly. Knowing Valve and the CS:GO team, that's probably a given. So there's probably some exploit in the GC that allows you to make the GC believe you're in a server. But exploits aren't really my thing.
-
You need to filter your own inventory to find the items you want to add, then add them.
-
Assuming you set a language in the constructor, it's a property of item.
-
You probably need to send some additional data. Not sure, I've never really spent too much time looking into this because it's not terribly useful as you can't actually join a game server.
-
Do not edit the module. const SteamUser = require('steam-user'); let user = new SteamUser(); user.logOn({ accountName: 'your_account', password: 'your_password', logonID: 12345 });
-
14000000D81B906BE8187273F69B60320100100105DE505F180000000100000002000000D62F504A883AAB9D8B8A130001000000 is the hexadecimal representation of the ticket. You CRC32 the binary, not the hex.
-
Just set logonID to some number when you log on, and use a different number for each instance of the account.
-
I can't offer you any support for node-steam.
- 1 reply
-
- steam
- steam-tradeoffer-manager
-
(and 3 more)
Tagged with:
-
Is there a way to find out the phone number from my account?
Dr. McKay replied to null's topic in node-steamcommunity
Not as far as I'm aware. -
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.
-
I am having trouble getting SteamChatRoomClient to work
Dr. McKay replied to a topic in node-steam-user
The friendMessage event you're using is deprecated and you should use the SteamChatRoomClient version instead, but that should still work and I don't really see any reason why it wouldn't. What kind of behavior are you seeing and what console output are you getting?