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

[L4D] No Mercy 3 Door Exploit Fix


Post New Thread Reply   
 
Thread Tools Display Modes
Author
Downtown1
Veteran Member
Join Date: Mar 2004
Plugin ID:
713
Plugin Version:
1.1
Plugin Category:
Gameplay
Plugin Game:
Left 4 Dead
Plugin Dependencies:
    Servers with this Plugin:
    2 
    Plugin Description:
    Doesn't allow Survivors on NM3 to bash down the door and skip the crescendo, but the tank can still do it.
    Unapprover:
    Reason for Unapproving:
    Fixed by Valve
    Old 01-09-2009 , 03:13   [L4D] No Mercy 3 Door Exploit Fix
    Reply With Quote #1

    This plugin is obsolete, update your server to 1.0.0.8 or later, the exploit has been fixed!

    On No Mercy level 3 (Sewers) there is a known exploit in which the Survivors can bash down the door into the warehouse. The door has 200hp, the Survivors do 4 dps so it takes just a mere 12.5 seconds if all 4 are doing it (and faster with quickmelee exploit).

    This plugin blocks any attempts at meleeing the door by regenerating the HP of the door every 2 seconds. This means that the tank can still knock down the door since he does it instantly, but the Survivors will never get through it.

    It will also print a chat message if someone is detected trying to do the exploit, so they can know to stop since their attempts are futile.

    ----
    Authorship credits:

    Most of this code is Fyren's, it was he that found the door entity in the first place and wrote the code for it's health to change. Thank you bman87 for making a stand-alone version of the initial plugin that also blocked the Tank from using the door. This current version is what I added (regenerate door instead of giving it a lot of HP) and I will be maintaining it if there's any problems.
    Attached Files
    File Type: sp Get Plugin or Get Source (l4d_nm3_door_fix.sp - 2185 views - 2.8 KB)

    Last edited by Downtown1; 01-15-2009 at 12:49.
    Downtown1 is offline
    msleeper
    Veteran Member
    Join Date: May 2008
    Location: Atlanta, Jawjuh
    Old 01-09-2009 , 03:36   Re: [L4D] No Mercy 3 Door Exploit Fix
    Reply With Quote #2

    Awesome plugin. Would you mind if I modified this to add in the warning + ban code from my Infected Spawn plugin?
    __________________
    msleeper is offline
    Downtown1
    Veteran Member
    Join Date: Mar 2004
    Old 01-09-2009 , 03:45   Re: [L4D] No Mercy 3 Door Exploit Fix
    Reply With Quote #3

    Sure! Maybe someone could combine/maintain all of the exploit blockers together including the warning + ban code.

    I just wanted to release this in a hurry since I noticed the other version (which only makes the door HP really high and so tank can't break it down) was posted in the high traffic Steam Powered forums.
    Downtown1 is offline
    msleeper
    Veteran Member
    Join Date: May 2008
    Location: Atlanta, Jawjuh
    Old 01-09-2009 , 03:48   Re: [L4D] No Mercy 3 Door Exploit Fix
    Reply With Quote #4

    Ah I understand. Don't you hate when the sloppy plugins get the attention?

    I'll try to whip something up real quick, what is your Steam ID so we can hop on one of my servers to test this? PM it to me if you want.

    EDIT
    Actually, I am just going to combine my entire plugin into this if you don't mind? I agree, I think there should be just one mega exploit blocker.
    __________________
    msleeper is offline
    Zandon0
    Junior Member
    Join Date: Jan 2009
    Location: Georgia
    Old 01-09-2009 , 03:59   Re: [L4D] No Mercy 3 Door Exploit Fix
    Reply With Quote #5

    How does one go about installing these plugins? a response or pm would be nice maybe chat via a messenger?
    __________________
    Zandon0 is offline
    Send a message via MSN to Zandon0
    Downtown1
    Veteran Member
    Join Date: Mar 2004
    Old 01-09-2009 , 04:06   Re: [L4D] No Mercy 3 Door Exploit Fix
    Reply With Quote #6

    Quote:
    Originally Posted by Zandon0 View Post
    How does one go about installing these plugins? a response or pm would be nice maybe chat via a messenger?
    Drop the .smx file into the plugins folder after you install SourceMod,
    http://wiki.alliedmods.net/Installing_SourceMod
    Downtown1 is offline
    Zandon0
    Junior Member
    Join Date: Jan 2009
    Location: Georgia
    Old 01-09-2009 , 04:12   Re: [L4D] No Mercy 3 Door Exploit Fix
    Reply With Quote #7

    Much obliged
    __________________
    Zandon0 is offline
    Send a message via MSN to Zandon0
    msleeper
    Veteran Member
    Join Date: May 2008
    Location: Atlanta, Jawjuh
    Old 01-09-2009 , 04:58   Re: [L4D] No Mercy 3 Door Exploit Fix
    Reply With Quote #8

    Okay I have successfully combined my plugin into this one, but I am going to wait to get permisson from KawMAN to use his bot kill code as well.
    __________________
    msleeper is offline
    Durzel
    Member
    Join Date: Aug 2008
    Old 01-09-2009 , 05:46   Re: [L4D] No Mercy 3 Door Exploit Fix
    Reply With Quote #9

    This is a really creative solution, I'm impressed As you say regenerating the health means the Tank can still one-hit the door but survivors can't damage it - perfect!
    Durzel is offline
    Earl_CG
    Junior Member
    Join Date: Nov 2008
    Old 01-09-2009 , 07:31   Re: [L4D] No Mercy 3 Door Exploit Fix
    Reply With Quote #10

    Cheers for your work on this - saves us having to agree not to exploit over Vent everytime, plus any problems with pubs.
    Earl_CG 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 14:11.


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