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

[ANY] Extended Mute (Discontinued!)


Post New Thread Reply   
 
Thread Tools Display Modes
Author
thetwistedpanda
Good Little Panda
Join Date: Sep 2008
Plugin ID:
1902
Plugin Version:
1.2.2
Plugin Category:
Admin Commands
Plugin Game:
Any
Plugin Dependencies:
    Servers with this Plugin:
    1 
    Plugin Description:
    Allows you to mute/gag/silence players for a period of time.
    Unapprover:
    Reason for Unapproving:
    Replaced by new version.
    Old 08-20-2010 , 15:19   [ANY] Extended Mute (Discontinued!)
    Reply With Quote #1

    • Notice: This plugin has been discontinued! It has been succeeded by ExtendedComm (which can be found here). Unfortunately, there is no method for converting between the two so you'll just have to make due... And I actually lost the source for this thing, so I can't support it anyways.

    • Features:
      • Using FLOOR_MASTER's original PermaMute script, in addition to new native released in 1.3.0, this plugin provides an easy, albeit very cheap, method of issuing punishments for an extended period of time.
      • You can issue a mute, gag, or silence for any period of time, including permanently, and it will expire automatically when the time is up. However, unlike normal voice/chat punishments, these punishments will not expire on map change or reconnect.
    • Variables:
      • sm_extendedmute_hidden - If enabled, Extended Mute will not process the console messages for the administrator commands.
      • sm_extendedmute_default - The default number of minutes a player will be muted/gagged/silenced for, ONLY when issuing a punishment via the SourceMod admin menu. (This is a temporary variable until I figure out how to attach a menu to the original plugin providing a list of defined times)
    • Commands:
      • sm_egag - <target> <time> - Gags a player for <time>
      • sm_emute - <target> <time> - Mutes a player for <time>
      • sm_esilence - <target> <time> - Silences a player for <time>
      • sm_eungag - <target> - Removes an extended gag
      • sm_eunmute - <target> - Removes an extended mute
      • sm_eunsilence - <target> - Removes an extended silence
      • sm_estatus - <target> - Gives information about a player
    • Installation:
      • Just compile the plugin and throw it in your /addons/sourcemod/plugins/ directory.
    • Planned Features:
      • Translation Support
      • Menu w/ Predefined Lengths
      • Suggestions?
    __________________

    Last edited by thetwistedpanda; 01-01-2011 at 17:52.
    thetwistedpanda is offline
    thetwistedpanda
    Good Little Panda
    Join Date: Sep 2008
    Old 08-20-2010 , 16:07   Re: Extended Mute
    Reply With Quote #2

    I guess it helps if I post the attachment...
    __________________
    thetwistedpanda is offline
    niar82k
    Member
    Join Date: Aug 2007
    Location: Germany
    Old 08-20-2010 , 17:22   Re: Extended Mute
    Reply With Quote #3

    i cant download the smx file: compile Error Plugin failed to compile! Please try contacting the author.
    niar82k is offline
    thetwistedpanda
    Good Little Panda
    Join Date: Sep 2008
    Old 08-20-2010 , 17:26   Re: Extended Mute
    Reply With Quote #4

    My bad, I left an unnecessary include. Download works now.
    __________________
    thetwistedpanda is offline
    niar82k
    Member
    Join Date: Aug 2007
    Location: Germany
    Old 08-20-2010 , 17:28   Re: Extended Mute
    Reply With Quote #5

    thx
    niar82k is offline
    Inflikted
    SourceMod Donor
    Join Date: Jan 2009
    Old 08-20-2010 , 21:00   Re: Extended Mute
    Reply With Quote #6

    cool, was looking for this kind of plugin that allows temp mute, instead of the permanent mute option. looking forward to when you get the menu in place
    Inflikted is offline
    EvilLinux
    Member
    Join Date: Dec 2004
    Location: San Diego, CA
    Old 08-20-2010 , 21:23   Re: Extended Mute
    Reply With Quote #7

    Hi,

    Does this updated version of the plugin offer MySQL support like the old one does? I have the old one running, but not sure as to how to get the MySQL support working (still playing with it).

    This is a great idea and look forward to using it on our servers.

    Thank you,
    EvilLinux
    __________________
    N00bSalad Gaming Community
    www.n00bsalad.net
    CERKSystems - IT Management/Consulting
    http://www.cerksystems.com
    EvilLinux is offline
    Send a message via AIM to EvilLinux Send a message via MSN to EvilLinux Send a message via Yahoo to EvilLinux Send a message via Skype™ to EvilLinux
    thetwistedpanda
    Good Little Panda
    Join Date: Sep 2008
    Old 08-20-2010 , 21:28   Re: Extended Mute
    Reply With Quote #8

    I honestly didn't look too much at the original plugin's source, but I didn't see anything relating to MySQL. I used FLOOR_MASTER's original post, so if he added MySQL support in a later post then this one definitely doesn't have it. Unfortunately, MySQL and Menus are not something I've had much experience with despite over a year of SourceMod, so I'm not sure if I'd be able to add that support anytime soon. I coded this for my servers but remembered seeing dozens of requests for similar functionality, so I went ahead and released it.
    __________________
    thetwistedpanda is offline
    alinayg
    Senior Member
    Join Date: Apr 2009
    Location: USA, RI
    Old 08-21-2010 , 20:15   Re: Extended Mute
    Reply With Quote #9

    So sm_mute/gag/silence will do so for the sm_extendedmute_default time, regardless of reconnect or map change?
    __________________
    alinayg is offline
    thetwistedpanda
    Good Little Panda
    Join Date: Sep 2008
    Old 08-21-2010 , 21:10   Re: Extended Mute
    Reply With Quote #10

    No, it adds 6 new commands as I didn't want to waste too much time coding this; I took floor_master's original code and modified it a bit. It adds 6 new commands, sm_egag/sm_emute/sm_esilence which allows a third parameter, a number of minutes, you wish to punish someone for. Those punishments will remain until they expire regardless of map change or reconnect.

    Also, sm_extendedmute_default is the default time for menu based commands... I haven't figured out how to add an additional menu and have it work correctly with the existing one, so I was cheap and threw sm_extendedmute_default in. If you wish to punish for a different period of time, use the actual command.
    __________________

    Last edited by thetwistedpanda; 08-22-2010 at 09:17.
    thetwistedpanda 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 00:27.


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