Raised This Month: $ Target: $400
 0% 

TF2: Bonusround respawn


Post New Thread Reply   
 
Thread Tools Display Modes
Author
ratty
SourceMod Donor
Join Date: Jan 2006
Plugin ID:
421
Plugin Version:
1.2
Plugin Category:
Fun Stuff
Plugin Game:
Team Fortress 2
Plugin Dependencies:
    Servers with this Plugin:
    9 
    Plugin Description:
    Old 06-10-2008 , 05:47   TF2: Bonusround respawn
    Reply With Quote #1

    "Bonusround" is after one team wins, "mp_bonusroundtime" seconds, the winning team gets to slaughter the losing team.
    I came up with this extremely simple plugin that respawns anyone who is dead 1 second after it starts, giving the winning team extra carnage.
    There's no configuring it, just load it and enjoy the extra humiliation after the round ends.

    Video: Normal. combined with teleporting team in front of a hadoken


    1.2 Fixed it, really this time! Also added a version cvar for tracking.
    1.1 Added some error checking to stop errors in the logs.
    1.0 Inital release
    Attached Files
    File Type: sp Get Plugin or Get Source (bonusroundrespawn.sp - 4785 views - 1.7 KB)

    Last edited by ratty; 09-16-2008 at 20:02.
    ratty is offline
    flubber
    Senior Member
    Join Date: Oct 2007
    Old 06-10-2008 , 07:19   Re: TF2: Bonusround respawn
    Reply With Quote #2

    Loving it, thx for this plugin.
    flubber is offline
    ColdFire
    Member
    Join Date: Jan 2008
    Old 06-10-2008 , 09:48   Re: TF2: Bonusround respawn
    Reply With Quote #3

    Sounds fantastic! Going to test it!
    ColdFire is offline
    MoggieX
    Veteran Member
    Join Date: Aug 2007
    Location: n00bville
    Old 06-10-2008 , 10:14   Re: TF2: Bonusround respawn
    Reply With Quote #4

    aww man the simple ones always provide the most enjoyment!

    Nice one!

    Matt
    __________________
    MoggieX is offline
    Send a message via Skype™ to MoggieX
    FunTF2Server
    Veteran Member
    Join Date: Apr 2008
    Old 06-10-2008 , 15:20   Re: TF2: Bonusround respawn
    Reply With Quote #5

    any way to make it in TF2 for the next round doesnt start until the winning tema has found all the losing team and exectued them all for war crimes?
    __________________
    FunTF2Server is offline
    ratty
    SourceMod Donor
    Join Date: Jan 2006
    Old 06-10-2008 , 22:32   Re: TF2: Bonusround respawn
    Reply With Quote #6

    HAHA oh I wish, there is mp_bonusroundtime but it seems to max out at 15 seconds, if there is a way to override that somehow and keep the end of round beatdown going, I'd love to hear it!
    ratty is offline
    Jamster
    Veteran Member
    Join Date: Jun 2008
    Old 06-17-2008 , 22:32   Re: TF2: Bonusround respawn
    Reply With Quote #7

    I seem to get a lot of errors in the error logs for sm:
    Code:
    L 06/17/2008 - 19:04:19: [SM] Native "IsPlayerAlive" reported: Client 20 is not in game
    L 06/17/2008 - 19:04:19: [SM] Debug mode is not enabled for "bonusroundrespawn.smx"
    L 06/17/2008 - 19:04:19: [SM] To enable debug mode, edit plugin_settings.cfg, or type: sm plugins debug 33 on
    L 06/17/2008 - 19:18:35: [SM] Native "IsPlayerAlive" reported: Client 4 is not in game
    L 06/17/2008 - 19:18:35: [SM] Debug mode is not enabled for "bonusroundrespawn.smx"
    L 06/17/2008 - 19:18:35: [SM] To enable debug mode, edit plugin_settings.cfg, or type: sm plugins debug 33 on
    L 06/17/2008 - 19:30:01: [SM] Native "IsPlayerAlive" reported: Client 2 is not in game
    L 06/17/2008 - 19:30:01: [SM] Debug mode is not enabled for "bonusroundrespawn.smx"
    L 06/17/2008 - 19:30:01: [SM] To enable debug mode, edit plugin_settings.cfg, or type: sm plugins debug 33 on
    L 06/17/2008 - 19:46:04: [SM] Native "IsPlayerAlive" reported: Client 2 is not in game
    L 06/17/2008 - 19:46:04: [SM] Debug mode is not enabled for "bonusroundrespawn.smx"
    L 06/17/2008 - 19:46:04: [SM] To enable debug mode, edit plugin_settings.cfg, or type: sm plugins debug 33 on
    L 06/17/2008 - 19:52:50: [SM] Native "IsPlayerAlive" reported: Client 16 is not in game
    L 06/17/2008 - 19:52:50: [SM] Debug mode is not enabled for "bonusroundrespawn.smx"
    And so it continues. Using that latest SM 1.1svn, TF2 on windows.

    Great plugin though and thanks for your time

    edit: and debug log:
    Code:
    L 06/17/2008 - 21:36:54: [SM] Native "IsPlayerAlive" reported: Client 18 is not in game
    L 06/17/2008 - 21:36:54: [SM] Displaying call stack trace for plugin "bonusroundrespawn.smx":
    L 06/17/2008 - 21:36:54: [SM]   [0]  Line 29, /home/groups/alliedmodders/forums/files/1/6/3/8/1/27560.attach::Timer_Respawn()

    Last edited by Jamster; 06-17-2008 at 22:37.
    Jamster is offline
    ratty
    SourceMod Donor
    Join Date: Jan 2006
    Old 06-22-2008 , 05:40   Re: TF2: Bonusround respawn
    Reply With Quote #8

    Ok I posted a fix, I believe the problem is I wasnt doing any error checking, seeing if the client was alive, in the game still, not a bot.. Fixed.
    I also made a quick video of it.
    ratty is offline
    dann
    Senior Member
    Join Date: Nov 2007
    Old 06-22-2008 , 05:54   Re: TF2: Bonusround respawn
    Reply With Quote #9

    there appears to be no download in your first post
    dann is offline
    ratty
    SourceMod Donor
    Join Date: Jan 2006
    Old 06-22-2008 , 05:57   Re: TF2: Bonusround respawn
    Reply With Quote #10

    Wow you're fast, I had it up for a few minutes, then right after I posted it, a new error in the log. I had more fixing to do.
    I'm watching my own server's error logs, if I see any errors in the next hour I'll post another fix, but I think I got it this time.
    ratty 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 02:54.


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