AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Extensions (https://forums.alliedmods.net/forumdisplay.php?f=134)
-   -   [ANY] SteamWorks (https://forums.alliedmods.net/showthread.php?t=229556)

paulo_crash 10-23-2022 20:35

Re: [ANY] SteamWorks
 
Quote:

Originally Posted by mrdiega (Post 2791490)
errors with steamworks 1.2.3c and last sm 1.11

Quote:

Originally Posted by Nerus (Post 2785634)

https://github.com/Nerus87/SteamWorks

mrdiega 10-30-2022 05:42

Re: [ANY] SteamWorks
 
Quote:

Originally Posted by paulo_crash (Post 2791491)

thanks

NomisCZ 10-30-2022 13:28

Re: [ANY] SteamWorks
 
Sourcemod 11 include and SteamWorks SDK 1.55 release - https://github.com/hexa-core-eu/Stea...ses/tag/v1.2.4

mirel1337 02-04-2023 07:48

Re: [ANY] SteamWorks
 
Any news about an update regarding latest CSGO update?

Weasel 03-28-2023 16:26

Re: [ANY] SteamWorks
 
Having a weird issue with SteamWorks (v1.2.4, https://github.com/hexa-core-eu/Stea...ses/tag/v1.2.4) loaded-up on one of my Linux dedicated servers.

It seems to be causing errors specifically on Counter-Strike:Source (CS:S) - not the new CS-GO-related stuff, the older separate CS:S product BTW.

Not showing any such errors on TF2, or CS:GO - just CS:S.

This is the error that keeps spamming the console over and over:
Code:

RecordSteamInterfaceCreation (PID 17624): SteamGameServer014 / GameServer
Missing interface adapter for SteamGameServer014 GameServer

If I disable the SteamWorks extension, those errors go away - but of course any SteamWorks-dependent plug-ins don't work either.

not sure when this started, since I don't have cause to check the console of the CS:S servers very often. These errors do not seem to prevent game-play or crash the server - just spamming the console - and probably not allowing the dependent plug-in (steam group admins) to work properly.

PS: Also tried deleting "bin" folders with various Steam/Valve-related .so's, and then updating/validating the app install so that they get re-installed from scratch. That made no difference.

KyleS 03-29-2023 20:59

Re: [ANY] SteamWorks
 
Quote:

Originally Posted by Weasel (Post 2801898)
Having a weird issue with SteamWorks (v1.2.4, https://github.com/hexa-core-eu/Stea...ses/tag/v1.2.4) loaded-up on one of my Linux dedicated servers.

It seems to be causing errors specifically on Counter-Strike:Source (CS:S) - not the new CS-GO-related stuff, the older separate CS:S product BTW.

Not showing any such errors on TF2, or CS:GO - just CS:S.

This is the error that keeps spamming the console over and over:
Code:

RecordSteamInterfaceCreation (PID 17624): SteamGameServer014 / GameServer
Missing interface adapter for SteamGameServer014 GameServer

If I disable the SteamWorks extension, those errors go away - but of course any SteamWorks-dependent plug-ins don't work either.

not sure when this started, since I don't have cause to check the console of the CS:S servers very often. These errors do not seem to prevent game-play or crash the server - just spamming the console - and probably not allowing the dependent plug-in (steam group admins) to work properly.

PS: Also tried deleting "bin" folders with various Steam/Valve-related .so's, and then updating/validating the app install so that they get re-installed from scratch. That made no difference.

You'll have to compile against an older steamworks SDK, or manually update your steamclient.

Weasel 03-29-2023 21:06

Re: [ANY] SteamWorks
 
Quote:

Originally Posted by KyleS (Post 2801941)
or manually update your steamclient.

Like what? doesn't SteamCMD update itself each time it gets invoked?

KyleS 03-29-2023 21:15

Re: [ANY] SteamWorks
 
Quote:

Originally Posted by Weasel (Post 2801943)
Like what? doesn't SteamCMD update itself each time it gets invoked?

Check the installation instructions on the first page (obviously that attachment is ancient, so you'll have to get a new client). Also remember that should you be running Windows, it overrides the steam client on the server so you'll have to launch steam on that platform.

Weasel 03-29-2023 21:35

Re: [ANY] SteamWorks
 
Quote:

Originally Posted by KyleS (Post 2801944)
Check the installation instructions on the first page (obviously that attachment is ancient, so you'll have to get a new client). Also remember that should you be running Windows, it overrides the steam client on the server so you'll have to launch steam on that platform.

So, wierd part is, I am running 15 instances of SRCDS and/or HLDS under this server all under the same Linux account, and no problems with any other game-servers, just CS:S. TF2 servers running fine, no errors, CS:GO servers running fine, no errors. HL1, TFC, DMC, CS 1.2, etc. no errors.

Same steamcmd install used to install/update all of them.

Mika Misori 05-21-2023 13:21

Re: [ANY] SteamWorks
 
Quote:

Originally Posted by KyleS (Post 2801944)
Check the installation instructions on the first page (obviously that attachment is ancient, so you'll have to get a new client). Also remember that should you be running Windows, it overrides the steam client on the server so you'll have to launch steam on that platform.

On my L4D2 server, the extension does not work. It won't load and gives this error:
Code:

L 05/21/2023 - 20:11:33: [SM] Unable to load extension "SteamWorks.ext": /game/left4dead2/addons/sourcemod/extensions/SteamWorks.ext.so: cannot open shared object file: No such file or directory

...

steam_group_credits.smx (Steam Group Credits): Required extension "SteamWorks" file("SteamWorks.ext") not running

I double-checked it, the extension file is in this folder. I tried all the files of this extension from this thread, did not help.

I download SteamWork from GitHub, latest release.

The server is updated, running on Linux, it has the latest SourceMod and MetaMod installed:
Code:

Loaded plugins:
---------------------
0:      "Metamod:Source 1.11.0-dev+1148"
---------------------
Listing 5 plugins:
  [01] SourceMod (1.11.0.6934) by AlliedModders LLC
  [02] Actions (2.7) by BHaType
  [03] SDK Hooks (1.11.0.6934) by AlliedModders LLC
  [04] SDK Tools (1.11.0.6934) by AlliedModders LLC
  [05] DHooks (1.11.0.6934) by AlliedModders LLC
[SM] Displaying 16 extensions:
[01] Automatic Updater (1.11.0.6934): Updates SourceMod gamedata files
[02] Webternet (1.11.0.6934): Extension for interacting with URLs
[03] Accelerator (2.5.0): SRCDS Crash Handler
[04] cURL Extension (1.3.0.0): cURL Extension
[05] Actions (2.7): Provides a functions to control behavior Actions
[06] SDK Hooks (1.11.0.6934): Source SDK Hooks
[07] BinTools (1.11.0.6934): Low-level C/C++ Calling API
[08] SDK Tools (1.11.0.6934): Source SDK Tools
[09] Top Menus (1.11.0.6934): Creates sorted nested menus
[10] Client Preferences (1.11.0.6934): Saves client preference settings
[11] SQLite (1.11.0.6934): SQLite Driver
[12] DHooks (1.11.0.6934): Dynamic Hooks
[13] Source Scramble (0.7.1): Tools for working with memory.
[14] Regex (1.11.0.6934): Provides regex natives for plugins
[15] GeoIP (1.11.0.6934): Geographical IP information
[16] <FAILED> file "SteamWorks.ext.so": /game/left4dead2/addons/sourcemod/extensions/SteamWorks.ext.so: cannot open shared object file: No such file or directory

I've read the instructions many times, but I still don't understand what the old steamclient means? Is it some kind of game/server file? Where can I find it for L4D2? How do I know what version of this file I need to get SteamWork working?

I apologize for a bunch of stupid questions, but I'm stumped and desperate. Please help me out.


All times are GMT -4. The time now is 12:21.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.