Weapon Drop
Brambo666
Join Date: 2004-10-04 Member: 32075Members
in Tech Support
<div class="IPBDescription">NS crashes when dropping a weapon</div> Hi there,
since a little wile i'm playing NS 3.0 Beta 5.
When i play on Lan with some friends the NS server crash as soon as one of us drops a weapon.
First i tought it could be my computer but anyone who created the server crashes.
Can anyone tell me why this is happening?
Im running Steam and rcbot with NS.
MY system specs are
AMD athlon XP 2000+
512 DDR RAM
NVIDIA TI4600 128 MB videocard
XP Professional OS
Running NS in 1280*960 OPENGL (or something like that)
My Valve retail client is the original HL patched to 1.1.1.0
If anyone knows an answer on this he/she can mail me at:
psychodadvandenberg@hotmail.com
(You see i'm not online day in day out don't have broadband internet in the tiny village i live in)
Greetz
Bram
since a little wile i'm playing NS 3.0 Beta 5.
When i play on Lan with some friends the NS server crash as soon as one of us drops a weapon.
First i tought it could be my computer but anyone who created the server crashes.
Can anyone tell me why this is happening?
Im running Steam and rcbot with NS.
MY system specs are
AMD athlon XP 2000+
512 DDR RAM
NVIDIA TI4600 128 MB videocard
XP Professional OS
Running NS in 1280*960 OPENGL (or something like that)
My Valve retail client is the original HL patched to 1.1.1.0
If anyone knows an answer on this he/she can mail me at:
psychodadvandenberg@hotmail.com
(You see i'm not online day in day out don't have broadband internet in the tiny village i live in)
Greetz
Bram
Comments
the fixed version is here:
<a href='http://forums.unitedadmins.com/index.php?showtopic=39088' target='_blank'>http://forums.unitedadmins.com/index.php?showtopic=39088</a>
hope that helps, im unsure if rcbot uses metamod but it may., and as teh bug is exactly the same you can try it.
At least i'm not aware of using it.
I didn't install or downloaded metamod so i don't know if that's the problem.
But i'll try it out.
Grtz Bram
ps: What is that metamod anyway? I hear a lot about it but never used or seen it.
<!--emo&::asrifle::--><img src='http://www.unknownworlds.com/forums/html//emoticons/asrifle.gif' border='0' style='vertical-align:middle' alt='asrifle.gif' /><!--endemo--> <!--emo&::gorge::--><img src='http://www.unknownworlds.com/forums/html//emoticons/pudgy.gif' border='0' style='vertical-align:middle' alt='pudgy.gif' /><!--endemo-->
At least i'm not aware of using it.
I didn't install or downloaded metamod so i don't know if that's the problem.
But i'll try it out.
Grtz Bram
ps: What is that metamod anyway? I hear a lot about it but never used or seen it.
<!--emo&::asrifle::--><img src='http://www.unknownworlds.com/forums/html//emoticons/asrifle.gif' border='0' style='vertical-align:middle' alt='asrifle.gif' /><!--endemo--> <!--emo&::gorge::--><img src='http://www.unknownworlds.com/forums/html//emoticons/pudgy.gif' border='0' style='vertical-align:middle' alt='pudgy.gif' /><!--endemo--> <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
The bug is created when the new "guns with ammo" are dropped, ie when a marine dies. This messes up metamod for some reason.
Metamod is a 3rd party addon that allows you to alter ns game play or simplify administration through plugins.
"AMX/AMX X" is the most popular admin plugin, with AdminMod trialing behind a bit.
I don't think there is an alternate cause for the crash bug you specify. (AFAIK). Open liblist.gam in your server directory. What is the gamedll set to? (or gamedll_linux for a linux server)
gamedll "dlls\ns.dll" <== Normal ns installation
gamedll "addons\metamod\metamod.dll" <=== Metamod plugin installed
HTH
So i'm not using metamod then?
After i've read this i downloaded AdminMod.
Is it usefull to use it with NS?
But is there a way to prevent NS from crashing
when a gun with ammo is dropped?
Then please let me know, ít's a great game but when it crashes it's no fun anymore.
Grtz Bram
<a href='http://forums.unitedadmins.com/index.php?showtopic=39088' target='_blank'>http://forums.unitedadmins.com/index.php?showtopic=39088</a>
Install it,
get rcbot beta for metamod:
<a href='http://filebase.bots-united.com/styles/bots-united/images/pafiledb.php?action=file&id=205' target='_blank'>http://filebase.bots-united.com/styles/bot...ion=file&id=205</a>
use that with the metamod
i've downloaded the stuff mentioned above.
But Meta Mod isn't very easy to use! <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html//emoticons/sad-fix.gif' border='0' style='vertical-align:middle' alt='sad-fix.gif' /><!--endemo-->
The readme and other documentation isn't very clear.
So i'm not getting the RCbot to work with Meta Mod.
If i'm loading NS it says MEtamod version.....and so on.
So meta mod is running with NS.
Is there anyone who can explain me how to configure the Meta Mod to work with NS and RCbot completeley?
Grtz Bram
Installing RCBot
Extracting Files
You must first extract the RCBot files from the zip file into the Half-life folder. To do this you need winzip (http://www.winzip.com) or if you are using windows XP you can use the integrated zip file extraction.
You need to extract the zip file to the half-life folder (or more precisely, the same folder where the MOD folder also resides in)
Example:
If half-life is installed to C:\Sierra\Half-life then extract it to C:\Sierra\Half-life
If you are using Steam, then extract to C:\Program Files\Steam\SteamApps\<email>\half-life
If you want to install the bot to Deathmatch Classic or other Steam Provided MOD see the FAQ
Now that the files are extracted we need to set-up the MOD to read the rcbot files.
Installing using StandAlone
What is the Standalone DLL for?
The standalone DLL is used if you do not want to use Metamod (see metamod below to see what metamod is all about).
How to Install
Each MOD comes with a file called "liblist.gam" in it's folder. This file tells Half-life about the MOD and what DLL files it uses. We are only interested in what DLL files the MOD will use to install.
Open the desired liblist.gam file in notepad or a simple text editing program
Scroll down to where a line says either...
"gamedll" OR "gamedll_linux"
If you are using Windows then we are only interested in the gamedll line
If you are using Linux then we are only interest in the gamedll_linux line
First comment out the current line by adding two slashes, i.e. "//" in fron t of the line, meaning Half-life will not read this line anymore and you can still read it incase you want to change the old line back.
Add a new line with the same "gamedll" as you want i.e. either gamedll or gamedll_linux (windows or linux)
On the right of the gamedll text seperated by a space is the DLL file we want.
If you are using Windows, change this to "..\rcbot\dlls\rcbot.dll"
If you are using Linux, change this to "../rcbot/dlls/rcbot_i486.so"
Installing using Metamod
What is the Metamod DLL for?
The Metamod DLL is for metamod to read the DLL file so it can run as a plugin.
What is Metamod?
Metamod is just another DLL file which when hooked up to the Half-life MOD can run many plugins (or DLL files) at once. For example you can easily allow two different bots to run (e.g. RCbot and Whichbot) at the same time.
Installing to Metamod
Before you start make sure you have metamod "installed". All you need is to have a folder called "addons" in your MOD directory and a folder in there called "Metamod". In the Metamod folder, it should have a file called "plugins.ini" and another folder called "dlls" which stores the Metamod DLL file. We do not need to worry about the metamod DLL file or it's location unless you have not installed metamod properly.
You must have metamod installed first. If you do not have it you need to download the latest Metamod from <a href='http://www.metamod.org' target='_blank'>http://www.metamod.org</a>
Installing metamod
Each MOD comes with a file called "liblist.gam" in it's folder. This file tells Half-life about the MOD and what DLL files it uses. We are only interested in what DLL files the MOD will use to install.
Open the desired liblist.gam file in notepad or a simple text editing program
Scroll down to where a line says either...
"gamedll" OR "gamedll_linux"
If you are using Windows then we are only interested in the gamedll line
If you are using Linux then we are only interest in the gamedll_linux line
First comment out the current line by adding two slashes, i.e. "//" in fron t of the line, meaning Half-life will not read this line anymore and you can still read it incase you want to change the old line back.
Add a new line with the same "gamedll" as you want i.e. either gamedll or gamedll_linux (windows or linux)
On the right of the gamedll text seperated by a space is the DLL file we want.
If you are using Windows, change this to "addons\metamod\dlls\metamod.dll"
If you are using Linux, change this to "addons/metamod/dlls/metamod_i386.so"
Now, Metamod has a file called "plugins.ini" in the addons/metamod folder. We need to open this in notepad or a simple text editing program. Metamod needs to know the DLL files (or SO files for linux) of the plugins it wants to use, and the operating system required for each file.
If you are using the Rcbot Windows metamod file then you need to add this line to plugins.ini...
win32 ../rcbot/dlls/rcbot_mm.dll
If you are using the Rcbot Linux metamod file then you need to add this line to plugins.ini...
linux ../rcbot/dlls/rcbot_mm_i486.so
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->