Raised This Month: $182 Target: $400
 45% 

[L4D1/2] Zombie Character Select v0.9.6


Post New Thread Reply   
 
Thread Tools Display Modes
Author
[X]BetaAlpha
AlliedModders Donor
Join Date: Aug 2009
Location: UK
Plugin ID:
1530
Plugin Version:
0.9.6
Plugin Category:
Gameplay
Plugin Game:
Left 4 Dead
Plugin Dependencies:
    Servers with this Plugin:
    204 
    Plugin Description:
    Allows infected team players to change their class in ghost mode. (Versus Only)
    Old 03-15-2010 , 20:24   [L4D1/2] Zombie Character Select v0.9.6
    Reply With Quote #1

    Zombie Character Select
    Version 0.9.6

    Important: Only 0.9.1+ is compatible for Left 4 Dead 2 (2.0.4.2) & Left 4 Dead 1 (1.0.2.1) Sacrifice update and beyond.

    Description

    This is a complete bare metal rewrite of the Infected Character Select plugin originally written by Crimson_Fox but with a higher degree of flexibility in addition to added features. In a nutshell, this plugin allows any player on the infected team to choose their infected class.

    Notable features
    • Enable/Disable valve infected bots.
    • Smooth infected class change in Zombie Class sequence.
    • Class change can be restricted by admin flags. (up to eight can be used)
    • Configurable cooldown timers/disable or use default for each infected class after player death.
    • Lock out class selection at each ghost spawn after a delay (configurable).
    • Restrict previous class played on next ghost spawn.
    • Better randomness of zombie delegation at ghost spawn. (No more 5x same infected in a row)
    • Plugin controlled limit handling. (manual or respect z_versus_*_limits)
    • Limits can be completely disabled, allowing for any infected class selection anytime.
    • Count fake infected bots in limits.
    • Configurable class selection delay.
    • Configurable key binding.
    • Configurable class selection at finale stages.
    • Limit HUD display.
    NOTE: As this plugin is able to restrict class selection based on cooldown, limits and last class - it's most likely that not all 3 are used simultaneously because there simply isn't enough classes to accommodate (depending on limits). Many features are configurable so it's up to the server admin to find the right balance, avoiding any shortage of classes. Refer to the download link for a list of CVAR's. They should be fairly self explanatory - last class/cooldown and fake bot features all require respect limits to be enabled.

    Sources/Installation

    For the latest in source, changelog, and binaries please access using the following link:

    https://www.andrewx.net/sourcemod/zcs

    The zip file should be extracted under sourcemod so all files will fall under their correct folders. Alternatively, if you use the plugin posted here, be sure to:

    L4D1

    Place l4d_zcs.smx into sourcemod/plugins.
    Place l4d_zcs.txt into sourcemod/gamedata.
    l4d_zcs.cfg is auto generated and placed into cfg/sourcemod.

    L4D2

    Place l4d2_zcs.smx into sourcemod/plugins.
    Place l4d2_zcs.txt into sourcemod/gamedata.
    l4d2_zcs.cfg is auto generated and placed into cfg/sourcemod.

    Important: If upgrading, be sure to remove the .cfg file then restart the server to ensure all cvar's are updated properly.

    Feedback/Bug reports

    Of course no plugin is ever perfect, and there may be bugs (even though I've eradicated a great deal). So report them here and I will see what I can do - remember to provide as much information as possible (sourcemod version/plugin list/description of fault). I cannot guarantee perfect operation with all other plugins.

    Revision History

    01/09/2016 - L4D1 - 0.9.6
    01/09/2016 - L4D2 - 0.9.6
    16/08/2013 - L4D1 - 0.9.5
    16/08/2013 - L4D2 - 0.9.5
    05/12/2010 - L4D1 - 0.9.4
    04/12/2010 - L4D2 - 0.9.4
    03/12/2010 - L4D1 - 0.9.3
    26/11/2010 - L4D2 - 0.9.3
    04/11/2010 - L4D1 - 0.9.2
    23/10/2010 - L4D2 - 0.9.2
    16/10/2010 - L4D1 - 0.9.1
    10/10/2010 - L4D2 - 0.9.1
    06/04/2010 - L4D2 - 0.9.0
    21/03/2010 - L4D2 - 0.8.9
    14/03/2010 - L4D2 - 0.8.8
    02/03/2010 - L4D2 - 0.8.7b
    20/02/2010 - L4D2 - 0.8.5b
    16/02/2010 - L4D2 - 0.8.3b
    11/02/2010 - L4D2 - 0.8.2
    06/02/2010 - L4D2 - 0.8.1
    04/02/2010 - L4D2 - 0.8.0a

    Credits

    Some thanks to:

    Crimson_Fox - For his original concept.
    V10 - For his setclass/ability signatures, proved vital for the smooth change operation.
    Hotdog Storm/iNFiNiTeX - For some extra thoughts included into the plugin.
    Various posters - for their feedback.

    -XBetaAlpha
    Attached Files
    File Type: sp Get Plugin or Get Source (l4d_zcs.sp - 488 views - 37.3 KB)
    File Type: sp Get Plugin or Get Source (l4d2_zcs.sp - 1230 views - 40.8 KB)
    File Type: txt l4d_zcs.txt (581 Bytes, 212 views)
    File Type: txt l4d2_zcs.txt (569 Bytes, 783 views)

    Last edited by [X]BetaAlpha; 09-05-2016 at 19:29.
    [X]BetaAlpha is offline
    Thraka
    SourceMod Donor
    Join Date: Aug 2005
    Old 03-15-2010 , 20:31   Re: [L4D2] Zombie Character Select
    Reply With Quote #2

    Please upload the .sp and gamedata file here. While it's nice to have some revision repository, I think it's against the forum rules to NOT have something uploaded here.
    Thraka is offline
    [X]BetaAlpha
    AlliedModders Donor
    Join Date: Aug 2009
    Location: UK
    Old 03-15-2010 , 20:37   Re: [L4D2] Zombie Character Select
    Reply With Quote #3

    Oh, when I read the rules before posting it did explain about ensuring that if you use an external link it must be within a few clicks away. Perhaps I'm misunderstanding this? Not that it is a problem to post it seperately if necessary.
    [X]BetaAlpha is offline
    Crimson_Fox
    Senior Member
    Join Date: Mar 2009
    Old 03-15-2010 , 22:05   Re: [L4D2] Zombie Character Select
    Reply With Quote #4

    Very nice work! The new transitions really help keep the game play smooth.
    Crimson_Fox is offline
    Crimson_Fox
    Senior Member
    Join Date: Mar 2009
    Old 03-15-2010 , 23:17   Re: [L4D2] Zombie Character Select
    Reply With Quote #5

    Just a tip, you should add FCVAR_DONTRECORD to the version cvar so it doesn't show up on the cfg file.
    Crimson_Fox is offline
    [X]BetaAlpha
    AlliedModders Donor
    Join Date: Aug 2009
    Location: UK
    Old 03-16-2010 , 06:29   Re: [L4D2] Zombie Character Select
    Reply With Quote #6

    Good point, this is noted for next release. Cheers mate.
    [X]BetaAlpha is offline
    Thraka
    SourceMod Donor
    Join Date: Aug 2005
    Old 03-17-2010 , 12:20   Re: [L4D2] Zombie Character Select
    Reply With Quote #7

    Quote:
    Originally Posted by [X]BetaAlpha View Post
    Oh, when I read the rules before posting it did explain about ensuring that if you use an external link it must be within a few clicks away. Perhaps I'm misunderstanding this? Not that it is a problem to post it seperately if necessary.


    I don't know really. I was just really saying it's handy to have it there. And it's the same as everyone else hehehehe.
    Thraka is offline
    ne0cha0s
    Senior Member
    Join Date: Mar 2010
    Old 03-17-2010 , 18:43   Re: [L4D2] Zombie Character Select
    Reply With Quote #8

    Just wanted to say thanks for the mod, it works beautifully. but does this render the other zombie class select mod completely useless? or are there different features that are unique to both mods?
    __________________


    ne0cha0s is offline
    [X]BetaAlpha
    AlliedModders Donor
    Join Date: Aug 2009
    Location: UK
    Old 03-17-2010 , 19:16   Re: [L4D2] Zombie Character Select
    Reply With Quote #9

    ne0cha0s,

    The original one is obsolete now, as this one does everything that the original could do and more. It may be a little steeper learning to customise the cvars and limits to obtain a similar balance you might be accustomed to in the original since this plugin pretty much replaces the default director behaviour completely in terms of deciding which classes are available.

    -XBetaAlpha

    Last edited by [X]BetaAlpha; 03-17-2010 at 19:23.
    [X]BetaAlpha is offline
    ne0cha0s
    Senior Member
    Join Date: Mar 2010
    Old 03-17-2010 , 20:19   Re: [L4D2] Zombie Character Select
    Reply With Quote #10

    thanks for the explanation XBetaAlpha
    __________________


    ne0cha0s is offline
    Reply


    Thread Tools
    Display Modes

    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off

    Forum Jump


    All times are GMT -4. The time now is 14:41.


    Powered by vBulletin®
    Copyright ©2000 - 2017, vBulletin Solutions, Inc.
    Theme made by Freecode