View Single Post
BeepIsla
Member
Join Date: Mar 2020
Location: Germany
Old 04-07-2020 , 10:37   Re: [ANY] SteamWorks
Reply With Quote #750

Quote:
Originally Posted by KyleS View Post
Gross. Which version of the Steam Client do you have on the server? if it's ancient it won't have the hooks, thus won't be able to get the interface, and won't be able to hook.

This definitely worked on CSGO at one point as people were intercepting/sending GC messages way back when.
Sorry but how do I check the Steam version my server is running? Shouldn't SteamCMD and the CSGO/TF2 installation automatically update everything as needed to the latest version?

In the meanwhile I did another test to try and maybe narrow down the problem further:

- Tested on Windows & Ubuntu for both games
- All 64-bit
- All SourceMod 1.11 (build 6522)
- All MetaMod 1.11 (build 1130)
- All updated and validated minutes before doing the test

I added a "SteamWorks_GCSendMessage" and "SteamWorks_GCMsgAvailable" forward to my test plugin and turns out CSGO doesn't log anything at all while TF2 only logs GCMsgAvailable and GCSendMessage but no GCRetrieveMessage, it also repeatedly sends out a GCMessage every 30 seconds for some reason. According to NetHook2 it keeps sending out GCHello messages, Steam sends a GCWelcome back but it seems to get swallowed somewhere.

Last edited by BeepIsla; 04-07-2020 at 10:40.
BeepIsla is offline