Sven Co-op is a Co-operative based game for Valve Software's Half-Life. In this mod, players must work together against computer controlled enemies and solve puzzles as a team.
How To Install Sven Coop Maps Without
This section will go over all the settings you will need to run a dedicated (or listen) server. Please refer to the included file server_example.cfg (or listenserver_example.cfg), and I will take you through each setting in groups as already specified.
If you are running a full time dedicated server it is important that you get an understanding of how HLDS works and how to configure it. We are only going to cover Sven Co-op specific configuration and files we provide. For extensive guidelines on installing and configuring HLDS, visit HLDS 101.
ContentsStarting statements
Configuration files
The following only need to be changed when running multiple servers off 1 installation of Sven Co-op (aka profiling) where sharing of configuration files is not desired.
Passwords
Core variables
Server variables
Because there are so many of these, I am only going over the ones you will have good reason to change. If a setting isn't listed then it's there to help maintain default settings, meaning you have no reason to change it.
Multi-player variables
Because there are so many of these, I am only going over the ones you will have good reason to change. If a setting isn't listed then it's there to help maintain default settings, meaning you have no reason to change it.
Sven Co-op specific variables
Execute configurations
Increase the entity limit of maps on a server
Some years ago Alfred Reynold added a parameter max_edicts to set the entity limit of GoldSrc games to anything the user wants, but didn't tell anyone about it! No longer are we limited to 900 entities on our maps or crashes due to the all famous ED_Alloc: NO FREE EDICTS message.
For the setting to work both the client and server must have the entity limit increased. Whichever has the lower limit is the limit that takes effect. However a client with 900 max entities joining a 4096 max entities server will only cause problems for that specific, not for anyone else who does have enough max entities configured.
As of version 4.0 beta 1, Sven Co-op is being distributed with this parameter configured at 4096 entities. However, servers need to follow this manually.
![]()
To do this simply add -num_edicts 4096 to your command line parameters. You can change the number to anything you like, but no lower than 900. Someone claims to have had 10,000 entities working, but Sven Co-op clients by default won't be configured to handle that many.
How To Install Sven Coop Maps FreeHow to profile (run multiple instances of) a single Sven Co-op server installation
In short, HLDS profiling is where you run multiple servers with different configurations on top of a single set of game files.
You must first ask yourself, is profiling for you? Take a look at the pros and cons of profiling. If any of the disadvantages will effect you, then profiling is not for you.
Profiling is intended for people who want to run many servers of the same game on a single computer (maybe a large server with many processors) without the hassle of multiple software installations. This is very common on game service providers.
Doing profiling is very simple. First, navigate to the svencoop folder on your HLDS installation. Create a folder in here called profiles. In here you will be creating a folder for each profile you want to have. There is no limit to how many profiles you have.
Example folder structure:
Each profile folder will then have the configuration files specified up here inside. You don't have to use all of them, but a unique servercfgfile is pretty much essential. A logs folder will also be needed.
Next, all you have to do is sort out your command line parameters to use the profiles you've created. This is very easy to do when running HLDS as services either manually created or through FireDaemon. Examples:
You can also profile other common files such as Metamod's plug-in list (plugins.ini) and AMX mod X's configuration (core.ini). This can be done by adding the following parameters:
Sven Coop Download
You can then point your AMXX configuration files in the amxx-core.ini to files that sit within your profile folder.
Hopefully you see how profiling an installation of HLDS can really help, and how easy it is to set up.
Comments are closed.
|
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |