Survivors will drop their currenty held item when they get pounced/pummelled/jockeyed/dragged.
I "accidentally" made this plugin for my server, I don't think anyone made plugin like this so I'm sharing it here.
l4d_caughtitemdrop.cfg (Left 4 Dead)
Code:
// ConVars for plugin "l4d2_caughtitemdrop.smx"
// Drop Item when pounced?
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
l4d_ciw_droponhunter "1"
// Drop Item when dragged?
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
l4d_ciw_droponsmoker "1"
// Advertisements after round start delay? 0-disable
// -
// Default: "15.0"
// Minimum: "0.000000"
// Maximum: "120.000000"
l4d_ciw_adsdelay "15.0"
// Show info to players that they dropped item? 0-disabled, 1-chat, 2-hint
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
l4d_ciw_showinfo "1"
l4d2_caughtitemdrop.cfg (Left 4 Dead 2)
Code:
// ConVars for plugin "l4d2_caughtitemdrop.smx"
// Advertisements after round start delay? 0-disable
// -
// Default: "15.0"
// Minimum: "0.000000"
// Maximum: "120.000000"
l4d2_ciw_adsdelay "15.0"
// Drop Item when pummelled?
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
l4d2_ciw_droponcharger "1"
// Drop Item when pounced?
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
l4d2_ciw_droponhunter "1"
// Drop Item when jockeyed?
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
l4d2_ciw_droponjockey "1"
// Drop Item when dragged?
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
l4d2_ciw_droponsmoker "1"
// Show info to players that they dropped item? 0-disabled, 1-chat, 2-hint
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
l4d2_ciw_showinfo "1"
Known issues:
-double/triple chat messages?!
Credits:
-
L4D2 Drop's drop code
Changelog:
1.0 - Public release
1.1 - renamed cvar descriptions