View Single Post
Author Message
Bigbuck
Senior Member
Join Date: Jul 2009
Old 12-29-2009 , 14:51   [L4D/2] Campaign Manager
Reply With Quote #1

Description
This plugin adds on to the default Sourcemod admin menu with a custom campaign menu. This will allow you to easily navigate all currently installed campaigns.
This plugin does not touch the map rotation at all and I have no idea why people think it does. Please READ this post in full before posting!

Installation
L4D
Download the l4d_campaign_manager.zip package and copy the files to your server. This package does not include the missions folder as it already exists on all L4D installations.
L4D2
Download the l4d2_campaign_manager.zip package and copy the files to your server. This package includes the missions folder and must be copied to your server. If you do not do this the plugin will fail.

Note: The zip packages are compiled against SourceMod 1.3. If you are using 1.2 for L4D, download the individual files and compile it on your server. Remember to download the missions.zip if you are running a L4D2 server and have manually compiled the plugin.

Upgrading
Copy all files to your server while maintaining the directory structure and allow it to overwrite them. Any specific instructions will be included in the release.

Custom Campaigns

To install custom campaigns on your dedicated server you will need to extract the mission file from the .vpk addon file. This can be done with GFCScape. Follow the instructions provided on the linked page to extract the file. You are looking for the text file in the missions folder. This will need to copied to the missions directory on your server. This is the only file that needs to be extracted.

ConVar's
  • l4d_campaign_manager_version - [L4D/2] Campaign Manager Version
Translations
A translation file is included to handle Valve's naming scheme. If you have translated this into another language please leave a message here and I will add it to the next version. This plugin currently supports the following languages.
  • English
  • German

Frequently Asked Questions (FAQ)
This is a list of frequently asked questions that will hopefully clarify common misconceptions about this plugin.

Q: Will this plugin allow me to change gamemodes without editing any .cfg files?
A: As of v1.0.1, yes it will. All you have to do is make sure you have set the gamemode you want to play as an allowed type on the server using sv_gametypes. Ex. sv_gametypes "coop,versus,survival" would allow you to play Coop, Versus, and Survival maps. Make sure you do not have mp_gamemode set in any config file as this will prevent the plugin from changing the gamemode properly.

Credits

Changelog
v1.0.0
  • Initial Release

v1.0.1
  • Added German translations thanks to DieTeetasse
  • Updated translations to include missing strings
  • Added L4D2 teamversus, realism, and teamscavenge gamemodes
  • Gamemode is now changed based on what category you selected the map from
  • Note: This update includes changes to the translation file. If you have made any changes to this file please back it up before upgrading.
v1.0.2
  • Removed sm_ from version cvar to conform with guidelines
v1.0.3
  • Updated to support L4D2 DLC "The Passing"
v1.0.4
  • Updated to support L4D2 DLC "The Sacrifice" and "No Mercy"
  • Added support for "Mutation" game mode
Attached Files
File Type: zip l4d_campaign_manager.zip (15.9 KB, 1987 views)
File Type: zip l4d2_campaign_manager.zip (25.3 KB, 5384 views)
File Type: sp Get Plugin or Get Source (l4d_campaign_manager.sp - 4907 views - 22.3 KB)
File Type: txt l4d_campaign_manager.txt (12.8 KB, 3080 views)
File Type: zip missions.zip (9.0 KB, 3087 views)

Last edited by Bigbuck; 10-09-2010 at 20:21. Reason: v1.0.4 Released
Bigbuck is offline