I'm running the latest version of Metamod-P:
meta version
Metamod v1.19p31 2007/04/05 (5:13)
by Will Day
http://www.metamod.org/
Patch: Metamod-P (mm-p) v31
by Jussi Kivilinna
http://metamod-p.sourceforge.net/
compiled: Apr 5 2007, 11:07:06 EET (optimized)
I have my liblist.gam file setup as:
]# grep gamedll /hlds/tfc/liblist.gam
gamedll "dlls\tfc.dll"
//gamedll_linux "dlls/tfc_i386.so"
gamedll_linux "addons/Metamod-P/dlls/metamod_i386.so"
]#
I have my directory structure as:
]# ls -alh /hlds/tfc/addons/ | grep -i meta
lrwxrwxrwx 1 root root 9 Apr 2 23:33 metamod -> Metamod-P
lrwxrwxrwx 1 root root 9 Apr 2 23:33 Metamod -> Metamod-P
lrwxrwxrwx 1 root root 9 Apr 2 23:43 MetaMod -> Metamod-P
lrwxrwxrwx 1 root root 17 Apr 14 16:20 Metamod-P -> Metamod-Pv1.19p31
drwxr-x--- 3 root root 4.0K Apr 5 00:44 Metamod-Pv1.19p28
drwxr-x--- 3 root root 4.0K Apr 14 16:19 Metamod-Pv1.19p31
]#
When I check the config:
meta config
Config options from localinfo:
debuglevel 0
gamedll
plugins_file /hlds/tfc/addons/Metamod-Pv1.19p31/plugins.ini
exec_cfg addons/metamod/exec.cfg
autodetect true
clientmeta true
it can be clearly seen that "exec_cfg" is hard coded. Can you please
make it so that it isn't hardcoded? I had to setup symlinks because of
this hardcoded lowercase metamod. The "plugins_file" is correctly
finding itself in the filesystem even with symlinks as it should :)