-
Posts
3 -
Joined
-
Last visited
Posts posted by Rzn
-
-
20 minutes ago, Dr. McKay said:
Sorry, the docs are unclear on this. You want to do this:
csgo.on('accountData', (accountData) => { console.log(accountData); });
The accountData property only gets set after all accountData event listeners have returned.
Thanks for the answer ! It's working but for some reason it only works once per account, when i run my app.js again with the same account, accountData doesn't show up.
Maybe i'm not logging off properly before exiting ?
-
Hello,
I am new to node and so my problem is that I cannot print accountData to console, it says it's undefined.
I read in the docs that the object exists when the "accountData" event is emitted, so here's what I did :
const SteamUser = require('steam-user'); const GlobalOffensive = require('globaloffensive'); let user = new SteamUser(); let csgo = new GlobalOffensive(user); const logOnOptions = { accountName: <Hidden>, // Consider these as valid credentials password: <Hidden> }; user.logOn(logOnOptions); user.on('loggedOn', () => { console.log('Connected to Steam!'); user.gamesPlayed([730]); csgo.on('connectedToGC', () => { console.log('Connected to GC!'); csgo.on('accountData', () => { console.log(csgo.accountData); user.logOff(); process.exit(); }); }); });
And this is what I get :
What am I doing wrong ?
Thanks in advance !
globaloffensive : accountData is undefined
in General
Posted · Edited by Rzn
I'll try that thanks !