Raised This Month: $66 Target: $400
 16% 

[ANY] Admin Troll


Post New Thread Reply   
 
Thread Tools Display Modes
Author
htcarnage
Senior Member
Join Date: Oct 2009
Plugin ID:
3655
Plugin Version:
1.1.4
Plugin Category:
General Purpose
Plugin Game:
Any
Plugin Dependencies:
    Servers with this Plugin:
    7 
    Plugin Description:
    Troll players into kicking or banning themselves
    Old 05-20-2013 , 15:00   [ANY] Admin Troll
    Reply With Quote #1

    Description
    This is a PUNISHMENT PLUGIN!!! It provides server admins a way to give players they do not want in their server an extra slap in the face on the way out. Admins can troll players they do not want in the server into kicking or banning themselves, or they can simply apply punishments unto irritating players. Obviously it shouldn't be used on any players that an admin would want to return... Fully configurable, and works with or without SourceBans.

    Punishments:
    Kick - Trolled players will be kicked when they type the appropriate command
    Ban - Trolled players will be banned when they type the appropriate command
    Hide - Trolled players will not be able to see players on the opposing team
    No Damage - Trolled players bullets will do zero damage
    Mirror Damage - Similar to No Damage, any damage trolled players inflict on other players is removed, and returned to the trolled player.

    Requirements
    SDKTools

    CVars
    at_bantime; Time to ban players for
    at_message; Text message to print to players being trolled;

    Commands
    sm_troll without an argument will open the troll player menu

    sm_untroll <player|@all>; Removes trolling punishment from players.

    sm_newadmin; Command trolled player should type to enact the punishment

    sm_showtrolls; Lists trolled players in console

    683
    Attached Files
    File Type: smx admintroll.smx (10.3 KB, 445 views)
    File Type: sp Get Plugin or Get Source (admintroll.sp - 393 views - 12.8 KB)
    __________________

    Last edited by htcarnage; 11-03-2017 at 23:37.
    htcarnage is offline
    lyric
    Veteran Member
    Join Date: Sep 2012
    Old 05-20-2013 , 15:41   Re: [ANY] Admin Troll
    Reply With Quote #2

    i dont think its so much as trolling as it is being a dick
    __________________
    lyric is offline
    htcarnage
    Senior Member
    Join Date: Oct 2009
    Old 05-20-2013 , 15:59   Re: [ANY] Admin Troll
    Reply With Quote #3

    Quote:
    Allows admins to troll douchey players
    key word being douchey
    perhaps I should note that only players that an admin specifies will be able to use the command, otherwise it will give a "No access" error. This keeps other players from mimicking the target player and getting punished as well.
    __________________

    Last edited by htcarnage; 05-20-2013 at 16:02.
    htcarnage is offline
    friagram
    Veteran Member
    Join Date: Sep 2012
    Location: Silicon Valley
    Old 05-21-2013 , 08:44   Re: [ANY] Admin Troll
    Reply With Quote #4

    I always preferred the sm_happy command.

    That or just force spawning said troll in the spot of my choice with 1 hp and having them instantly respawn in the exact same place every half second or so when they die. I used to do it faster, but it wold crash some of them.
    Trolls don't like getting dominated by every single player on the enemy team in under a minute. But it is hilarious to watch every time it does happen. And it does happen... every time.
    __________________
    Profile - Plugins
    Add me on steam if you are seeking sp/map/model commissions.

    Last edited by friagram; 05-21-2013 at 08:45.
    friagram is offline
    DarthNinja
    SourceMod Plugin Approver
    Join Date: Mar 2009
    Location: PreThinkHook()
    Old 05-25-2013 , 01:13   Re: [ANY] Admin Troll
    Reply With Quote #5

    PHP Code:
    GetClientName(clientnamesizeof(name));

    ServerCommand("sm_ban %s %i Trolled"nameGetConVarInt(BanTime));

    ServerCommand("sm_kick %s Trolled"name); 
    Show me a server running this plugin and I'll show you a server I can run arbitrary commands on.
    __________________
    DarthNinja is offline
    Dr. McKay
    Sir Dr. SourceMod Plugin Approver Esq. Ltd. M.D. PhD
    Join Date: Aug 2011
    Location: Atlantis
    Old 05-25-2013 , 02:11   Re: [ANY] Admin Troll
    Reply With Quote #6

    Quote:
    Originally Posted by DarthNinja View Post
    PHP Code:
    GetClientName(clientnamesizeof(name));

    ServerCommand("sm_ban %s %i Trolled"nameGetConVarInt(BanTime));

    ServerCommand("sm_kick %s Trolled"name); 
    Show me a server running this plugin and I'll show you a server I can run arbitrary commands on.
    More specifically, you'd want to use something like this:

    PHP Code:
    ServerCommand("sm_ban #%d %d Trolled"GetClientUserId(client), GetConVarInt(BanTime));
    ServerCommand("sm_kick #%d Trolled"GetClientUserId(client)); 
    Although ServerCommand is evil. For kicking, use KickClient. For banning, use BanClient or SBBanPlayer (if using SourceBans).

    Also, what does this plugin do? I wasn't able to discern what it does from reading the original post.
    __________________

    Last edited by Dr. McKay; 05-25-2013 at 02:11.
    Dr. McKay is offline
    Drixevel
    AlliedModders Donor
    Join Date: Sep 2009
    Location: Somewhere headbangin'
    Old 05-25-2013 , 05:39   Re: [ANY] Admin Troll
    Reply With Quote #7

    Quote:
    Originally Posted by Dr. McKay View Post
    More specifically, you'd want to use something like this:

    PHP Code:
    ServerCommand("sm_ban #%d %d Trolled"GetClientUserId(client), GetConVarInt(BanTime));
    ServerCommand("sm_kick #%d Trolled"GetClientUserId(client)); 
    Although ServerCommand is evil. For kicking, use KickClient. For banning, use BanClient or SBBanPlayer (if using SourceBans).

    Also, what does this plugin do? I wasn't able to discern what it does from reading the original post.
    Assuming you haven't read the source code, the command is used by an admin which selects a certain player and that player receives a message on their screen saying they now have admin, type this command to open the menu and when they do, it bans them on the spot for the reason 'douche'.
    __________________
    Discord: Drixevel#5049 - Steam Profile (Taking clients for commissions)
    Drixevel is offline
    htcarnage
    Senior Member
    Join Date: Oct 2009
    Old 05-26-2013 , 05:35   Re: [ANY] Admin Troll
    Reply With Quote #8

    Updated original with the suggestions and improved the description. I hope it is more clear what the purpose of this plugin is.
    __________________
    htcarnage is offline
    friagram
    Veteran Member
    Join Date: Sep 2012
    Location: Silicon Valley
    Old 05-27-2013 , 06:06   Re: [ANY] Admin Troll
    Reply With Quote #9

    So name yourself something like rage;quit super troll status
    __________________
    Profile - Plugins
    Add me on steam if you are seeking sp/map/model commissions.
    friagram is offline
    ddhoward
    Veteran Member
    Join Date: May 2012
    Location: California
    Old 05-27-2013 , 06:13   Re: [ANY] Admin Troll
    Reply With Quote #10

    Quote:
    Originally Posted by friagram View Post
    So name yourself something like rage;quit super troll status
    Already been fixed, the plugin no longer references the target's name, nor does it utilize ServerCommand.

    Last edited by ddhoward; 05-27-2013 at 06:17.
    ddhoward is offline
    Reply


    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 06:09.


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