Quote:
Originally Posted by KyleS
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.