I made a change to the original csm plugin. Now it's possible for every survivor to be wat you want to be. You can change your model to for example a tank, spitter, hunter etc. your model have the same functions as in a versus mode.
Original old post with some modifications:
This plugin allows players to change their character or model, regardless if they are survivor or infected.
Bill no longer glitches.
Infected can change their character (Admins only)
The models can be changed (Survivor or Infected) depending on the fun mode cvar (admins have immediate access to model changing)
This plugin uses a menu rather than a panel, which makes sense for the features it provides.
Compatible with admincheats.
Turn on/off character select menu (default 1)
If 1, players will be able to change their models on the csm
If 1, players will be able to change their characher on the csm (default 1)
l4d_csm_infected_menu: If 1, Infected Menu will be shown to players
l4d_csm_survivor_menu: If 1, Survivor Menu will be shown to players
l4d_csm_change_limit: Sets the amount of times a client can change their character
* - Survivors can change their character to become infected (Version 1.3 you could only change the looks)
Version 1.3 (L4D)
* - Survivors can now become Infected and vice versa (model only)
* - Added a timer to the Gamemode ConVarHook to ensure compatitbilty with other gamemode changing plugins
* - Survivors can now become Infected and vice versa (Character or model) (L4D2 only)
* - Added Boomette (L4D2 only)
* - Added Uncommon infected (model only) (L4D2 only)
* - Fixed bug where the survivor menu would appear even if its turned off
* - Redone tank health fix
* - Few optimizations here and there
* - L4D2 version added
* - Added cvars: l4d_csm_infected_menu, l4d_csm_survivor_menu and l4d_csm_change_limit
* - Fixed bug where clients can access restricted parts of the menu