Jump to content
McKay Development

Recommended Posts

Posted
client.getServerList(NULL, 100, (servers) => {
	console.log(servers);
})

You can find information about filters here: https://developer.valvesoftware.com/wiki/Master_Server_Query_Protocol#Filter

 

ok, but now i have this error --> http://prntscr.com/iy52v0

 

 

[nodemon] starting `node steamBot.js`
E:\dev\nodejs\less_three\steamBot001\steamBot.js:119
client.getServerList(NULL, 100, (servers) => {
                     ^

ReferenceError: NULL is not defined
    at Object.<anonymous> (E:\dev\nodejs\less_three\steamBot001\steamBot.js:119:22)
    at Module._compile (module.js:649:30)
    at Object.Module._extensions..js (module.js:660:10)
    at Module.load (module.js:561:32)
    at tryModuleLoad (module.js:501:12)
    at Function.Module._load (module.js:493:3)
    at Function.Module.runMain (module.js:690:10)
    at startup (bootstrap_node.js:194:16)
    at bootstrap_node.js:666:3
[nodemon] app crashed - waiting for file changes before starting...
Posted (edited)

Try to add setTimeout with a few sec and see if it helps, might be called too early

nice, now it work thank you :)

 

i made so:

setTimeout(() => {
    client.getServerList(null, 100, (servers) => {
        console.log(servers);
    });
},5000);
Edited by xedom
Posted

You need to escape your backslashes (\\ instead of \). Also CS:GO's appid is 730, not 740 (use the game appid, not the server appid).

ok, thank you now it work :)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...