Raised This Month: $51 Target: $400
 12% 

[L4D] Mass Zombie (Game mode)


Post New Thread Reply   
 
Thread Tools Display Modes
Author
Dragokas
Veteran Member
Join Date: Nov 2017
Location: Ukraine on fire
Plugin ID:
8243
Plugin Version:
1.0
Plugin Category:
Gameplay
Plugin Game:
Left 4 Dead
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Special Round: extremely lot and angry horde of zombies (Learn how to, VAAAAAALVE!)
    Old 10-10-2022 , 13:07   [L4D] Mass Zombie (Game mode)
    Reply With Quote #1

    Description:
    2nd game mode for my Special Rounds.

    Extremely lot and angry horde of zombies.

    About 100 commons on the map simultaneously and infinitely (Learn how to, VAAAAAALVE!)

    They're looking for the rushers to eat them !!!

    --

    Sorry, can't make screenshots, because of USA. Lot of bombing today. Weak internet.
    Appreciate, if somebody make a screenshot.

    --
    Using this plugin I was able to make ~ 140 commons simultaneously.
    Commands:
    PHP Code:
    // Run the mass zombie!
    sm_mz 
    Settings (ConVars):
    Everything is hard-coded inside plugin. See: l4d_mass_zombie.sp
    (change & re-compile)
    PHP Code:
    #define MULTIPLY_INTERVAL        0.75        // delay between each duplication
    #define MULTIPLY_COUNT            15            // count of zombies per each duplication
    #define TANK_WAVES_ALLOWED        1            // maximum tank waves allowed per this round
    #define DELAY_FIRST_TANK_SPAWN     300            // grace time (in sec.) while tank spawn is not allowed (except finales)
    #define LIMIT_ZOMBIES_TO_FORWARD_SPAWN 80    // total count of zombies where forward spawn trigger is allowed to occur
    #define FORWARD_ZOMBIES_COUNT    25            // count of zombies to spawn in forward trigger

    const int    LIMIT_ENTITIES 1900;
    const 
    int    LIMIT_ZOMBIES 90
    Description of the logic:
    When !mz command is executed:
    • map is erased from useless entities, allowing to have more space for experiments and performance.
    • some ConVars are get changed to make a game harder.
    • infinite panic event occurs
    • next to each spawned zombie, the location is saved and used therefore to spawn more (MULTIPLY_COUNT) zombies per each MULTIPLY_INTERVAL of time.
    • zombies continues to spawn until LIMIT_ZOMBIES is reached.
    • chase is triggered and get changed each 1 second to point to "rusher" player (who have the most flow distance).
    • when the number of zombies decreased under LIMIT_ZOMBIES_TO_FORWARD_SPAWN value, forward zombie trigger is raised and FORWARD_ZOMBIES_COUNT is spawned (in hidden place) in the forward direction of the rusher, surely preventing him from moving forward.
    • number of tank waves is limited to TANK_WAVES_ALLOWED value.
    • first tank spawn is allowed to happen only after DELAY_FIRST_TANK_SPAWN sec. elapsed since the round start (except finale maps).
    • commons doesn't touch incapped players and pinned players.
    • once player is get incapped, hunters starting to spawn next to him (in hidden place).
    • when final door is get used, 2 minutes timeout is started after which the "Mass Zombies" mode is automatically disabled to prevent game breaking on some maps.
    Supported games:
    - L4D1
    - L4D2
    Requirements:
    - Left 4 Dragokas (smx)
    - Left 4 DHooks Direct by SilverShot
    - 66 ticks well network configured and high performance server
    - well performance clients
    - very good internet connection
    - at least 4-6 live players to be able walkthrough the map
    - (optional) Anti Rush by SilverShot
    - (optional) (private) Double Jumps
    - (optional) (private) Long Jumps
    Conflicts:
    - expect a LOT of it. Be ready! Multiple conflicts with 3rd-party plugins and game itself are possible.
    - significant SV and ping increasing (depends on how good you configured the server), may be improved by lowering value LIMIT_ZOMBIES.
    Credits:
    - @Silvers - for the Chase() and highest flow code logic from Anti-Rush plugin I used here, and for the tons of useful functions from Left 4 DHooks Direct.
    Donate
    Donates are very appreciated and welcomed for further inspiration, make me happy, and make next updates came out more often:
    - Patreon
    - BitCoin
    - Ю.Money
    P.S.:
    - It's my private plugin written for myself and my Bloody Witch team.
    - Project and updates discontinued. Don't ask.
    Attached Files
    File Type: sp Get Plugin or Get Source (l4d_mass_zombie.sp - 272 views - 14.2 KB)
    __________________
    Expert of CMD/VBS/VB6. Malware analyst. L4D fun (Bloody Witch & FreeZone)
    [My plugins] [My tools] [GitHub] [Articles] [HiJackThis+] [Donate]

    Last edited by Dragokas; 10-10-2022 at 13:27.
    Dragokas is offline
    Franco20
    Member
    Join Date: Nov 2022
    Old 02-08-2023 , 19:09   Re: [L4D] Mass Zombie (Game mode)
    Reply With Quote #2

    error error compiling please update
    Franco20 is offline
    Dragokas
    Veteran Member
    Join Date: Nov 2017
    Location: Ukraine on fire
    Old 02-08-2023 , 19:14   Re: [L4D] Mass Zombie (Game mode)
    Reply With Quote #3

    Franco20, don't press Get Plugin and read Requirements.
    __________________
    Expert of CMD/VBS/VB6. Malware analyst. L4D fun (Bloody Witch & FreeZone)
    [My plugins] [My tools] [GitHub] [Articles] [HiJackThis+] [Donate]
    Dragokas is offline
    kazya3
    Member
    Join Date: Aug 2019
    Location: CN
    Old 02-10-2024 , 02:51   Re: [L4D] Mass Zombie (Game mode)
    Reply With Quote #4

    FeedBack:
    Need to disable the clown spawns in some maps like c2. The clown attract most zombies.
    The switch command !mz need to type two times next round to make the function work(like mission failed or next map started), i think maybe the switch need to reset.

    Last edited by kazya3; 02-10-2024 at 02:56.
    kazya3 is offline
    Reply



    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 23:00.


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