Jump to content
McKay Development

Rzn

Member
  • Posts

    3
  • Joined

  • Last visited

Posts posted by Rzn

  1. 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 ?

  2. 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 :

    spacer.png

     

    What am I doing wrong ?

    Thanks in advance !

×
×
  • Create New...