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

[L4D] Snare Speak 1.9


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author
n0limit
Senior Member
Join Date: May 2009
Plugin ID:
952
Plugin Version:
1.9
Plugin Category:
Fun Stuff
Plugin Game:
Left 4 Dead
Plugin Dependencies:
    Servers with this Plugin:
    9 
    Plugin Description:
    Snare Speak enables voice-chat across team boundaries when a survivor is subdued by an infected
    Old 06-17-2009 , 21:48   [L4D] Snare Speak 1.9
    Reply With Quote #1

    Description
    Snare Speak enables voice-chat across team boundaries when a survivor is subdued by an infected. The infected that snared the survivor can speak to the snared survivor, and the snared survivor can speak to the infected that snared him. This does not destroy the connection a player has with his own team, it only creates an additional duplex channel between the snaring infected and the survivor. This lasts the duration of the snare, and then the communication channel is closed.


    CVARS
    snarespeak_printchannel - Print to player chat when a voice channel is created and destroyed. Default is 1.
    snarespeak_endofround_alltalk - Turns on all talk when the round ends. Default is 0.
    snarespeak_allowboomer - Allow the boomer to create an audio channel when it vomits on a survivor. Default is 1.
    snarespeak_boomertime - Time in seconds the boomer channel is left open. Set to 0 for expiration when puke wears off. Default is 10 seconds.
    snarespeak_version - The current version of the plugin.
    snarespeak_twoway - Creates a two-way communication channel. Defaults to 1. If set to 0, Only the attacker can here the victim, but not vice-versa.
    snarespeak_startofround_alltalk - Turns all talk on for the beginning of the round until the safe room door is opened. Default is 0.

    Changelog
    1.9 - Fixed boomer channels printing regardless of snarespeak_printchannel, Added snarespeak_startofround_alltalk for start of round alltalk.
    1.8 - Fixed Is Not In Game errors, switched to AutoExecConfig, and added one-way communication channels (snarespeak_twoway).
    1.7 - Fixed early boomer channel closing on timed channels. Changed boomertime to 10 seconds.
    1.6 - Removed End of Round All talk spam and prettied it up (thanks AtomicStryker), and stopped voice channel creation between bots.
    1.55 - Fixed fatal error that caused snare channels to no longer work. Using sv_alltalk again.
    1.5 - Added boomer puke voice channels, variable timers for the boomer puke, and fixed all talk so it no longer modifies sv_alltalk (causing spam).
    1.4 - Added end of round all talk.
    1.3 - Fixed PlayerRelease log error on disconnected clients, hopefully fixed team switched player's lingering channels
    1.2 - Fixed channel close when alltalk is enabled.
    1.1 - Fixed tank spawn lingering channel bug, and added snarespeak_printchannel
    1.0 - Initial Version

    TODO
    -Suggest some desired features!

    Thanks
    Icettiflow - Presented the idea to me, and allowed me to debug on his server.

    Notes
    When compiling yourself, disregard the tag mismatch warnings. The SetClientListening function has a jaded past, and apparently still isn't correctly set by the SDK documentation.

    When using the SpecListener plugin, you need to use the modified version by bman87. All credits go to him and the original author of SpecListener. You can find that modification at http://forums.alliedmods.net/showpos...56&postcount=8

    L4D2 Compatibility
    AtomicStryker was nice enough to modify SnareSpeak to work with L4D2. The L4D2 version can be downloaded here: http://forums.alliedmods.net/showpos...&postcount=143
    Thanks AtomicStryker!
    Attached Files
    File Type: sp Get Plugin or Get Source (SnareSpeak.sp - 5747 views - 10.4 KB)

    Last edited by n0limit; 11-25-2009 at 23:06. Reason: Updated to 1.9
    n0limit is offline
     


    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:31.


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