Metamod Issues With Ns 3.0b3

SuperflySuperfly Join Date: 2002-11-01 Member: 3485Members, Constellation
<div class="IPBDescription">Any ideas?</div> I get the following error when I start my NS server,

L 03/04/2004 - 19:20:41: [META] Metamod v1.17 2003/11/15
L 03/04/2004 - 19:20:41: [META] by Will Day <willday@metamod.org>
L 03/04/2004 - 19:20:41: [META] <a href='http://www.metamod.org/' target='_blank'>http://www.metamod.org/</a>
L 03/04/2004 - 19:20:41: [META] compiled: Nov 15 2003, 18:56:13 Eastern (optimized)
L 03/04/2004 - 19:20:41: [META] ERROR: dll: Unrecognized game: nsp
L 03/04/2004 - 19:20:41: [META] ERROR: Failure to load game DLL; exiting...

I did a search and could not find anyone having this issue.

Does anyone know how to fix this. If I change the nsp diretory to ns it loads just fine. But when I join I get a client dll mismatch error.

Any help would be apritiated.

Thanks,
Josh

Comments

  • Pebbles-TPFPebbles-TPF Join Date: 2002-11-11 Member: 8237Members, Constellation
    go to www.modns.org and download the compiled source from the Metamod plugins section.
  • bradisbestbradisbest Join Date: 2004-02-28 Member: 26959Members, Constellation
    What exactly does metamod do? Also is this how some servers make players invincible right after spawning. Well, if it is or not how can I do that?
  • billcatbillcat Join Date: 2002-11-02 Member: 4903Members, Constellation
    metamod allows server admins to load/unload multiple plugins or modules. This is what allows server admins to run several things on their server at once. Prior to this you could load one mod or another but getting two running at once was hard.

    in order to troubleshoot metamod issues, try using ldd

    from your standard root steam/hl dir try:

    /test/steam/# ldd /test/steam/nsp/addons/metamod/dlls/metamod_i386.so

    this will print something like the following:

    /test/steam# ldd /test/steam/nsp/addons/metamod/dlls/metamod_i386.so
    ldd: warning: you do not have execution permission for `/test/steam/nsp/addons/metamod/dlls/metamod_i386.so'
    libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x400ff000)
    libm.so.6 => /lib/libm.so.6 (0x401b0000)
    libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x401d3000)
    libc.so.6 => /lib/libc.so.6 (0x401db000)
    /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)

    If you get any "library missing" issues then you know where to start digging. This happened for me because I was missing the libc.so.6 file, indicating I needed to upgrade glibc to 2.3 from 2.2. If your metamod ldd output scans out clear try doing ldd on all of the libraries that you are loading in your metamod plugin file, then comment the offending library out and try to load.

    Hope this helps some.

    -billcat
Sign In or Register to comment.