PHP Code:
C_DLLEXPORT int Meta_Attach(PLUG_LOADTIME,
META_FUNCTIONS *pFunctionTable, meta_globals_t *pMGlobals,
gamedll_funcs_t *pGamedllFuncs)
{
gpMetaGlobals=pMGlobals;
memcpy(pFunctionTable, &gMetaFunctionTable, sizeof(META_FUNCTIONS));
gpGamedllFuncs=pGamedllFuncs;
SERVER_COMMAND("mycmd");
SERVER_EXECUTE();
...
}
Nothing seems to happen after using SERVER_COMMAND or SERVER_EXECUTE.
I see that here is also a function CLIENT_COMMAND(edict_t *pEdict, const char *szFmt,...) but I don't know how to get the pointer to the client entity that loaded the plugin.