Raised This Month: $146 Target: $400
 36% 

[TF2] Taunt 'em (v1.0.1, 06/23/2015)


Post New Thread Reply   
 
Thread Tools Display Modes
Author
FlaminSarge
Veteran Member
Join Date: Jul 2010
Plugin ID:
4255
Plugin Version:
1.0.1
Plugin Category:
Fun Stuff
Plugin Game:
Team Fortress 2
Plugin Dependencies:
    Servers with this Plugin:
    841 
    Plugin Description:
    Force special taunts on players.
    Old 06-26-2014 , 03:50   [TF2] Taunt 'em (v1.0.1, 06/23/2015)
    Reply With Quote #1

    As in the plugin description, force any of the special taunts on players.

    Updated to v1.0.1 for the valid address check fix.

    Requirements:
    TF2Items (you may need the latest snapshot build from here)

    Installation:
    * tf_tauntem.smx into sourcemod/plugins
    * tf2.tauntem.txt into sourcemod/gamedata
    * If things don't work, check for gamedata updates.

    Cmds:
    sm_tauntem
    <target> <tauntid> [particle] - (default access "n" - ADMFLAG_CHEATS) force specified target(s) to use the specified taunt. Particles don't work, but are still present for you to pretend to use.
    sm_tauntem_list (access matches sm_tauntem) - list the taunt IDs to use with the above command.
    sm_tauntem_ulist (access matches sm_tauntem) - list the particle IDs used for unusual taunts (unusual taunts don't work, though).

    Cvars:
    tf_tauntem_version - Don't touch.

    To Do:
    * Fix taunt props that aren't the Engy's chair. This is probably clientside, so... eh. I think this was fixed as of EOTL...

    Changelog:
    Code:
    June 23, 2015 (v1.0.1)
    * SM1.7 syntax
    * Fixed valid address check
    * Added non-functional particle argument, particle list command
    June 26, 2014 (v1.0.0)
    * First public release. Valve will probably break this plugin.
    I'd suggest that you not make access to this plugin a donator feature or a pay-to-use feature, as it may prompt Valve to inhibit its functionality.

    Note that any new taunts added to the game should just work with this plugin; you'll have to find the number to use from items_game.txt.

    When in doubt, piggyback off asherkin's extensions.
    Also siiiiiignatuuuuuuuuures aaaaaaaaaaaaaaaaa
    I should start actually using GitHub.

    Previous plugin views - 1435 + 806 source
    Attached Files
    File Type: txt tf2.tauntem.txt (386 Bytes, 6458 views)
    File Type: sp Get Plugin or Get Source (tf_tauntem.sp - 2192 views - 7.1 KB)
    File Type: smx tf_tauntem.smx (8.5 KB, 4327 views)
    __________________
    Bread EOTL GunMettle Invasion will break everything. Don't even ask.

    All plugins: Randomizer/GiveWeapon, ModelManager, etc. (+SaxtonHale)
    Don't ask me about SourceMod stuff on Steam; instead, post in a thread or send PM here. You will be fed to javalia otherwise.
    Psyduck likes replays.

    Last edited by FlaminSarge; 06-24-2015 at 04:56.
    FlaminSarge is offline
    FlaminSarge
    Veteran Member
    Join Date: Jul 2010
    Old 06-26-2014 , 03:56   Re: [TF2] Taunt 'em
    Reply With Quote #2

    There's nothing bread-related here.

    (Reserving post for no reason).
    __________________
    Bread EOTL GunMettle Invasion will break everything. Don't even ask.

    All plugins: Randomizer/GiveWeapon, ModelManager, etc. (+SaxtonHale)
    Don't ask me about SourceMod stuff on Steam; instead, post in a thread or send PM here. You will be fed to javalia otherwise.
    Psyduck likes replays.

    Last edited by FlaminSarge; 06-26-2014 at 03:57.
    FlaminSarge is offline
    lyric
    Veteran Member
    Join Date: Sep 2012
    Old 06-26-2014 , 07:43   Re: [TF2] Taunt 'em
    Reply With Quote #3

    <tauntid>

    but no mention of what tauntid's are available
    __________________
    lyric is offline
    Powerlord
    AlliedModders Donor
    Join Date: Jun 2008
    Location: Seduce Me!
    Old 06-26-2014 , 08:20   Re: [TF2] Taunt 'em
    Reply With Quote #4

    Quote:
    Originally Posted by lyric View Post
    <tauntid>

    but no mention of what tauntid's are available
    The tauntids are the item definition indexes of the taunts. Except for the Shred Alert for some reason, which doesn't appear to be supported.
    __________________
    So long and thanks for all the fish.

    Last edited by Powerlord; 06-26-2014 at 08:23.
    Powerlord is offline
    rswallen
    SourceMod Donor
    Join Date: Jun 2013
    Location: 127.0.0.1
    Old 06-26-2014 , 08:20   Re: [TF2] Taunt 'em
    Reply With Quote #5

    Quote:
    Originally Posted by lyric View Post
    <tauntid>

    but no mention of what tauntid's are available
    orly?

    Quote:
    Originally Posted by FlaminSarge View Post
    sm_tauntem_list (access matches sm_tauntem) - list the tauntids to use with the above command.
    rswallen is offline
    pendrive148
    SourceMod Donor
    Join Date: Aug 2013
    Old 06-26-2014 , 16:13   Re: [TF2] Taunt 'em
    Reply With Quote #6

    "coop" taunt not work =/
    You make the action, but the another player can't complete the taunt...
    but is a good plugin for single taunts, thanks
    pendrive148 is offline
    pendrive148
    SourceMod Donor
    Join Date: Aug 2013
    Old 06-26-2014 , 16:20   Re: [TF2] Taunt 'em
    Reply With Quote #7

    Quote:
    Except for the Shred Alert for some reason, which doesn't appear to be supported.
    For me it works perfectly
    pendrive148 is offline
    Powerlord
    AlliedModders Donor
    Join Date: Jun 2008
    Location: Seduce Me!
    Old 06-26-2014 , 16:35   Re: [TF2] Taunt 'em
    Reply With Quote #8

    I'll note that I didn't actually test this plugin as I've been at work.

    Quote:
    Originally Posted by pendrive148 View Post
    "coop" taunt not work =/
    You make the action, but the another player can't complete the taunt...
    but is a good plugin for single taunts, thanks :)
    Hmm, chances are the game attempts to validate the taunt during the CTFPlayer::MimicTauntFromPartner(CTFPlayer*) call. Or possibly not... no way of telling without further testing.

    Edit: I see a call to CPlayerInventory::GetInventoryItemByItemID(ul ong long,int *) in CTFPlayer::HandleTauntCommand(int), which will fail for items created with this plugin... but that's not involved in the mimic code afaict.

    Quote:
    Originally Posted by pendrive148 View Post
    For me it works perfectly
    It's probably just missing from the sm_tauntem_list then... I didn't actually check the IDs, just the part of the code with the names and numbers.
    __________________
    So long and thanks for all the fish.

    Last edited by Powerlord; 06-26-2014 at 16:44.
    Powerlord is offline
    FlaminSarge
    Veteran Member
    Join Date: Jul 2010
    Old 06-26-2014 , 17:58   Re: [TF2] Taunt 'em
    Reply With Quote #9

    Last I checked, partner taunts worked fine (bots Conga'd when I got near 'em; I think that's mimic); however, I did make one change to the code before posting that might have broken it. I'll revert it if I need to.
    __________________
    Bread EOTL GunMettle Invasion will break everything. Don't even ask.

    All plugins: Randomizer/GiveWeapon, ModelManager, etc. (+SaxtonHale)
    Don't ask me about SourceMod stuff on Steam; instead, post in a thread or send PM here. You will be fed to javalia otherwise.
    Psyduck likes replays.

    Last edited by FlaminSarge; 06-26-2014 at 18:02.
    FlaminSarge is offline
    robotortoise
    Senior Member
    Join Date: Nov 2013
    Location: Somewhere in the US
    Old 06-26-2014 , 18:12   Re: [TF2] Taunt 'em
    Reply With Quote #10

    Shame this can't be used on Halloween Bosses.

    No but seriously, amazing work as always, FlaminSarge.
    robotortoise 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 22:27.


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