lenosisnickerboa / csgosl

A CSGO server launcher, one-click install & run
GNU General Public License v3.0
378 stars 40 forks source link

Compatibility for CS2? #358

Open SiddheshDhinge opened 11 months ago

zolikonta commented 11 months ago

Subscribing.

Server says:

♥MasterRequestRestart
Your server is out of date.  Please update and restart.

But doesn't update. CS2 can not connect to my server run by csgosl.

Big-Bantha commented 11 months ago

Subscribing.

Server says:

♥MasterRequestRestart
Your server is out of date.  Please update and restart.

But doesn't update. CS2 can not connect to my server run by csgosl.

Same problem here, even after updating csgosl to v2.19 and running the SteamCLI updater.

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
app_update 740
Success! App '740' already up to date.
exit
OsQw3rty commented 11 months ago

Hi, As far as I know the ipp_id 740 is the CSGO dedicated server, which isn't updated yet to the CS2. While the app_id 730, which is the actual game, is updated. As CSGOSL only uses dedicated server it's not compatible with CS2. And by looking the latest release there hasn't been an update in 2 years. I'm also hoping for an update to support CS2 but so far only option to run CS2 server is via steamCMD: C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\bin\win64\cs2.exe -dedicated -game csgo -console -secure -usercon -condebug +game_type 0 +game_mode 1 +sv_game_mode_flags 32 +sv_skirmish_id 0 +map de_vertigo +sv_setsteamaccount ID -authkey KEY -net_port_try 1 -maxplayers_override 20 -tickrate 128 -ip IP +hostname "SERVER" -port 27015 +sv_lan 0

lenosisnickerboa commented 11 months ago

Currently not sure how to handle this. Valve introduced cs2 without a dedicated server part (you need to download complete game, server & client parts and start it as a server). AND they also managed to fuck up csgo so it stopped working and csgo dedicated server just keeps saying it needs an update, which is not available. So right now you can't continue playing csgo using existing csgosl, and you can't install a dedicated cs2 server either which kind of leaves us all hanging. I'm aware of the possibility to download the entire game and have it act as the server but not sure for how long this will be the Valve way of supporting the "dedicated cs2 server functionality". Perhaps they'll keep this approach going forward, or they are planning to introduce proper "dedicated cs2 server functionality" sometime in the near future.

Anyone hear anything happening in this area, please post here. Also, any bright ideas on how to migrate csgosl to cs2 are appreciated. I will not have much time to spend on this though so it will have to be minor changes.

For now csgosl is broken :(

SiddheshDhinge commented 11 months ago

Actually, I was checking csgosl with the beta csgo client yesterday (the 1.38.7.9 branch), currently, the master listing servers are nuked I think. cuz I can't find any community servers in the community server browser (also the ones that are available, I can't connect to them). Though with the -nomaster flag on the dedicated server, I was able to suppress the message - "♥MasterRequestRestart Your server is out of date. Please update and restart." but sadly we will be limited to LAN only. And about CS2 I think for now some months supporting a server launcher like csgosl with it will be difficult as CS2 is currently a hot mess, updates roll out frequently and things are breaking all the time, also there is little to no documentation of it as I know.

Also, can someone help me with setting up RCON in CSGO beta (the 1.38.7.9 demo viewer branch)? :(

zolikonta commented 11 months ago

@SiddheshDhinge Actually I and my small community were able to connect to our csgosl driven server the other night with the current csgo_demo_viewer - 1.38.7.9. We had the server in favorite so didn't have to browse or search for it in the community browser. There was another public server I found on the history tab and was able to connect to it just now: 78.131.12.254:27016

zolikonta commented 11 months ago

@SiddheshDhinge Actually I and my small community were able to connect to our csgosl driven server the other night with the current csgo_demo_viewer - 1.38.7.9. We had the server in favorite so didn't have to browse or search for it in the community browser. There was another public server I found on the history tab and was able to connect to it just now: 78.131.12.254:27016

Comes with the name csgo_legacy from now on, and as notice says in-game it will be supported until the 1st of Jan 2024. Still works with our csgosl driven server.

SiddheshDhinge commented 11 months ago

@SiddheshDhinge Actually I and my small community were able to connect to our csgosl driven server the other night with the current csgo_demo_viewer - 1.38.7.9. We had the server in favorite so didn't have to browse or search for it in the community browser. There was another public server I found on the history tab and was able to connect to it just now: 78.131.12.254:27016

I wasn't able to connect to that ip address but can confirm servers are working but the server browser is broken.

Comes with the name csgo_legacy from now on, and as notice says in-game it will be supported until the 1st of Jan 2024. Still works with our csgosl driven server.

So after 1st of Jan 2024 will I still be able to connect to community servers?

zolikonta commented 6 months ago

RIP https://www.reddit.com/r/GlobalOffensive/comments/1akvhuc/valve_have_disabled_community_servers_in_the/