BeepIsla / fake-stattrak

Apply kills to your stattrak and strange weapons in CSGO and TF2 without doing anything
MIT License
31 stars 5 forks source link

UnhandledPromiseRejectionWarning: Error: Failed to send GC message: Timeout #2

Closed koutsie closed 4 years ago

koutsie commented 4 years ago

    at Timeout._onTimeout (/home/koutsie/Downloads/fake-stattrak-master/helpers/Coordinator.js:92:12)
    at listOnTimeout (internal/timers.js:549:17)
    at processTimers (internal/timers.js:492:7)
(node:26809) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:26809) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.```
BeepIsla commented 4 years ago

This is not enough information. Full error? Config? (Censor details), More info if possible.

koutsie commented 4 years ago

image literally only thing im getting tho?

BeepIsla commented 4 years ago

You did not include the first line saying UnhandledPromiseRejectionWarning: Error: failed to send GC message: Timeout which was the important part.

Is this the first Fake joining server... log or the second one? It should show it twice, once for the bot account, once for the main account.

Also for what game (AppID) are you trying to use it for? CSGO (730) or TF2 (440).

koutsie commented 4 years ago

Doesn't seem like so?

[koutsie@koutsie-pc fake-stattrak-master]$ node index.js 
Validating protobufs...
Found protobufs!
Requiring files for appID 730
Creating constructors...
Logging into Steam as client and server...
Steam Guard App Code: [CODE]
Successfully logged into Steam and signed up as bot account as [KOUTSIE_BOT]
Successfully logged into Steam and signed up as main account as [KOUTSIE]
Successfully logged into Steam and signed up as server as [unrelated_id]
Fake joining server with bot account [KOUTSIE_BOT]
Successfully added player to server, verifying on client...
(node:27434) UnhandledPromiseRejectionWarning: Error: Failed to send GC message: Timeout
    at Timeout._onTimeout (/home/koutsie/Downloads/fake-stattrak-master/helpers/Coordinator.js:92:12)
    at listOnTimeout (internal/timers.js:549:17)
    at processTimers (internal/timers.js:492:7)
(node:27434) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:27434) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

You did not include the first line sayingUnhandledPromiseRejectionWarning: Error: failed to send GC message: Timeoutwhich was the important part.

Also yeah sorry, Im a bit tired.

BeepIsla commented 4 years ago

Okay this is a lot more information to work with, thanks.


The problem seems to be that the bot account tries to tell CSGO it is joining the server. CSGO does not respond to this and I have no idea why.

I will try to see if it works for me and if I can maybe find a work around to make StatTrak boosting work without this request.

koutsie commented 4 years ago

Awesome, thanks and good luck!

BeepIsla commented 4 years ago

It worked perfectly fine for me without any issues. A quick test showed it continued to work after removing the message the account tries to send to CSGO.

Luckily the data CSGO responds with isn't required so I simply removed the response, it still sends it out but ignores failure and the response. (e3c921e2c686288ef195a5cc88479b7fead9735e)

If you continue to have issues its possible that this is a problem with the account itself and not the script. Give it a try.

koutsie commented 4 years ago

Works now, thanks!