Solved!
I was curious to find, why 1.37.8.8 [1263] not loaded metamod. Got old depot and do some debug and reverse.
PHP Code:
#define _DLL_EXT ".dll" // for Windows 32/64
#define _DLL_EXT ".so" // for Linux 32
#define _DLL_EXT "_client.so" // for Linux 64
//
// https://gitlab.com/SomethingFromSomewhere/cstrike15_src/-/blob/master/engine/sv_plugin.cpp#L309
bool CServerPlugin::LoadPlugin( const char *fileName )
{
// end with ".dll"
size_t l = strlen(fileName);
if (l < sizeof(_DLL_EXT)-1 || strcmp(fileName[l - sizeof(_DLL_EXT)-1], _DLL_EXT))
return;
// ...
}
Solution: (Yeah, probably they merged engine binary code with another branch, what caused it)
Code:
// metamod.vdf
"Plugin"
{
"file" "addons/metamod/bin/server.dll" // .dll added
}
By the way: metamod still was able to load by "plugin_load addons/metamod/bin/server" command