(Many game hosts have a one-button install for some mods, you should check your game server panel for those under Add ons or similar. A number of hosts, such as Massive Game Servers, only have out of date mods there but they may be kind enough to update them if you ask)
Manually installing an AU-CG compatible Confogl configuration on a L4D2 server:
You need to know a few things first:
- Your FTP IP
- Your FTP username and password
- Whether the server is being hosted on Linux or Windows (You can get away without knowing this but it's annoying)
- Your steam ID
- Your Left4dead2 server IP and PORT
Once you've got this information, you need to download the following files:
- Metamod:source for the appropriate (windows or linux) platform: http://www.metamodsource.net/ (Currently 1.8.5)
- Sourcemod for the appropriate platform: http://www.sourcemod.net/downloads.php (Currently 1.3.6)
- Confogl http://code.google.com/p/confogl/ (Currently 2.2.2)
- The Metamod VDF from http://www.metamodsource.net/vdf
Step 1
Create a directory on your local disk called "left4dead2". Inside it, unzip all the above files. You should end up with a directory that looks like this:
CODE:
CHANGELOG.txt
CREDITS.txt
README.txt
addons
cfg
You can ignore the .txt files.
Step 1b
Put the .vdf file you downloaded into addons
Step 2
Edit the file cfg/confogl_personalize.cfg, add the following entries:
CODE:
confogl_disable_ghost_hurt "1" // Prevents ghost recycling
l4d_ready_both_halves "1" // Forces ready menu for both rounds
l4d_ready_disable_spawns "0" // Allows SI ghosts to move during ready
Step 3
Edit addons/sourcemod/configs/admins_simple.cfg, add the following entry:
CODE:
"YOUR_STEAM_ID" "99:z" // All permissions for meeeeee
Step 4
Using your FTP client, copy the
contents of addons into the addons directory on the server, copy the
contents of the cfg directory into the cfg directory on the server.
Step 5
Restart your server.
Step 6
Edit/create your autoexec.cfg file (on YOUR computer, in your SteamSteamAppscommonleft 4 dead 2left4dead2cfg dir) and add the command:
CODE:
mm_dedicated_force_servers SERVER_IP:SERVER_PORT
This will mean that any lobbies you create will preferentially try and land on your server (just use Official server as the setting in L4D2).
Step 7
Fire up Left4Dead 2, start up a Campaign game with just yourself and hit start. You should now arrive in your server. You can verify this by typing !admin into chat, it should get you the sourcemod admin menu.
Now if you're in a versus match on your server, you can type !forcematch to begin a confogl match, or anyoen can type !match (and the other team !match) and then have a confogl match.
There are no doubt things I have forgotten, or extra suggestions other people have. Please note that you can easily screw up your server by mucking around with this stuff (although your server people can reset it any time), so if you're not sure, maybe get the server people to do the install for you.
Posted on Thursday, 17th February 2011