Quote:
Originally Posted by A$$A$$IN
Just to reiterate for the less observant, here is the fix for the "bots unload at mapchange" problem.
1. Start up the server with bots.
2. Once bots have joined the game, go to the console and type meta refresh.
3. Verify that bots are still active in the server, then shut down the server.
4. Restart the server, everything should be fine now.
5. Repeat this any time you change versions of RealBot.
|
I don't see how the refresh will fix anything since it only attempts to reload the plugin and remove deleted one without taking down the server. What I did to fix the problem was delete all the experience files as they probably became incompatible between versions.
From metamod website
The file is re-read at changelevel, as well as on demand (via "
meta refresh" console command; see below). When the file is re-read, it will:
- load any new plugins added to the file
- unload any plugins that have been deleted from the file. This is only applicable to plugins loaded from the inifile. If the plugin was loaded from the console, it will not be unloaded during a refresh, whether it's in the inifile or not.
- reload any plugin whose file on disk has been updated since it was loaded. Note this appears to be only useful under linux, as under Windows you cannot rename or overwrite an open DLL, so it doesn't look a loaded plugin could ever have a newer file on disk. Oh well.