csfloat / inspect

Source Code that Powers the CSFloat Inspect Link API
https://csgofloat.com
MIT License
392 stars 118 forks source link

Bots can't login properly #198

Closed denghuols closed 7 months ago

denghuols commented 7 months ago

Describe the bug When CS2 update today , i found my bots are all offline.And I can't login my bots anymore.the screenshot show the all bots "Got unhandled GC message 9187". I don't know how to fix this problem。And when i restart process, the info tell me that accouns login is OK.But i don't know why I get /stats ,all bots are offine.

To Reproduce Steps to reproduce the behavior:

  1. Restart the process

Screenshots 3dbbd93223496a1949bbb441e7c0ffeb

ac0a244f051e8e61d28c6de3db0a7cab

Please tell my why my project happen this error ,thanks for your help!

Tankonyako commented 7 months ago

have same problem

tima1906 commented 7 months ago

same

vladdnepr commented 7 months ago

same

vladdnepr commented 7 months ago

https://github.com/DoctorMcKay/node-globaloffensive/issues/85

vladdnepr commented 7 months ago

k_EMsgGCCStrike15_v2_ClientLogonFatalError = 9187

https://github.com/SteamRE/SteamKit/blob/master/SteamKit2/SteamKit2/Base/Generated/GC/CSGO/MsgGC.cs

nandychu commented 7 months ago

same here

mariobompa commented 7 months ago

Could this be related to game files not being fetched? I think those urls need updating.

RRocha21 commented 7 months ago

same here

vladdnepr commented 7 months ago

https://github.com/DoctorMcKay/node-globaloffensive/issues/85#issuecomment-1931689414

vladdnepr commented 7 months ago

https://github.com/DoctorMcKay/node-globaloffensive/pull/86

denghuols commented 7 months ago

DoctorMcKay/node-globaloffensive#86

Can you tell me how to fix this bug for "inspect" Thank you very much!

mariobompa commented 7 months ago

go into node_modules\globaloffensive\index.js line 120 and change it to this this._send(Language.ClientHello, Protos.CMsgClientHello, { version: 2000202});

denghuols commented 7 months ago

go into node_modules\globaloffensive\index.js line 120 and change it to this this._send(Language.ClientHello, Protos.CMsgClientHello, { version: 2000202});

Thanks for your help!

wangxingzhen commented 7 months ago

go into node_modules\globaloffensive\index.js line 120 and change it to this this._send(Language.ClientHello, Protos.CMsgClientHello, { version: 2000202});

Very thanks for your help!!!!!!!!!

Helyux commented 7 months ago

If i see this correctly the node package in question (globaloffensive) has been updated to handle the gc message. (ref)

@Step7750 do you think it would be possible to just bump said package (also for the docker image)? As far as i can tell the only breaking change from ^2.3 to ^3.0 would be that Node.js 14 is required now.