Raised This Month: $7 Target: $400
 1% 

[TF2] Hidden v2.11.6, 2013-2-23


Post New Thread Reply   
 
Thread Tools Display Modes
Author
atomicpenguin
Junior Member
Join Date: Aug 2012
Plugin ID:
3487
Plugin Version:
v2.11.6
Plugin Category:
Gameplay
Plugin Game:
Team Fortress 2
Plugin Dependencies:
    Servers with this Plugin:
    1 
    Plugin Description:
    A Hidden:Source-like mod for TF2
    Old 01-25-2013 , 15:27   [TF2] Hidden v2.11.6, 2013-2-23
    Reply With Quote #1

    This is a Hidden:Source-like mod for TF2 arena, based on Matheus28's unmaintained [TF2] The Hidden mod.

    Over the course of the last month myself and smiley addressed many of the known issues in the existing plugin, and learned a lot about Sourcemod during the process. This is the first SM plugin for either of us, so any feedback or suggested improvements from other SM developers would be greatly appreciated.

    Development repository is hosted on Github

    Known issue: disable replay if your server experiences crashing.
    • Hidden features
      • Increased health points for Hidden.
      • Increased movement speed for Hidden.
      • Increased jump heighth and distance for Hidden.
      • Reduced effectiveness of certain weapon effects against Hidden, e.g. fire, jarate, bleed.
      • Hidden is almost always cloaked. Except when attacking, pouncing, taking damage.
      • attack2 bind lets Hidden super-jump/pounce
      • reload bind lets Hidden stun team Iris players
    • Team Iris features
      • Spies have been disabled.
      • Sentry guns have been blocked.
      • Engineers can optionally be disabled.
      • Iris teammates can be seen with objective glow
      • Hidden's killer gets to play as the Hidden next, or a random player is selected.
    • Commands
      • sm_nexthidden <client name> - forces a player to be the next hidden
      • sm_hidden_enable - enables the plugin
      • sm_hidden_disable - disables the plugin
    • Cvars
      • sm_hidden_enabled - def. 1, enables/disables the plugin.
      • sm_hidden_alltalk - def. 1, turns alltalk on, and voiceicons off.
      • sm_hidden_allowpyro - def. 1, whether to allow pyro on team Iris.
      • sm_hidden_allowengineer - def. 1, whether to allow engineer on team Iris.
      • sm_hidden_visible_damage - def 0.5, time Hidden is visible when taking regular weapon damage.
      • sm_hidden_visible_jarate - def 1.0, time Hidden is visible when splashed (jarate/milk), bonked.
      • sm_hidden_visible_pounce - def 0.25, time Hidden is visible when pouncing.
    • Installation
      • Copy hidden.smx to plugins directory. Optionally install steamtools exension. Depends on smlib as a third party build dependency. Use the attached .smx file, rather than the "Get Plugin" link.
      • WARNING: AFK managers, scramble, and autobalance plugins may interfere with player queueing and spawning. This has not been thoroughly tested and it is recommended to disable such plugins.
    • Dependencies
      • Optional steamtools extension to change Server game description.
      • The smlib stock includes are a build dependency.
    • Plans
      • Class preference restoration for players who have just played the Hidden character.
    • Changelog v2.11.6
      • Fix spurious strace debug errors
      • player_death fix-up debug errors
      • Add public cvar sm_tf2hidden_version for plugin tracking
    • Changlog v2.11.0
      • All factorable for loops are now macros using appropriate CLIENTFILTERs
      • Bump Hidden stamina up to 10, formerly 7.5
    • Changelog v2.10.7
      • Fix player_team switch condition which led to overflow, and client crash.
      • Tweak clientfilter loops.
    • Changelog v2.10.4
    Attached Files
    File Type: zip sm-hidden-v2.11.6.zip (39.1 KB, 2445 views)
    File Type: sp Get Plugin or Get Source (hidden.sp - 1150 views - 34.1 KB)
    File Type: smx hidden.smx (28.4 KB, 1467 views)

    Last edited by atomicpenguin; 02-23-2013 at 12:36. Reason: Release v2.11.6
    atomicpenguin is offline
    Send a message via AIM to atomicpenguin
    Regeneration
    Junior Member
    Join Date: Oct 2011
    Old 01-25-2013 , 19:47   Re: [TF2] Hidden v2.9.9, 2013-1-25
    Reply With Quote #2

    Nice, cant wait to try it out!
    Regeneration is offline
    Oshizu
    Veteran Member
    Join Date: Nov 2012
    Location: Warsaw
    Old 01-26-2013 , 07:05   Re: [TF2] Hidden v2.9.9, 2013-1-25
    Reply With Quote #3

    That's nice that somebody picked up this mod and continued it
    __________________
    ...
    Oshizu is offline
    Pelipoika
    Veteran Member
    Join Date: May 2012
    Location: Inside
    Old 01-26-2013 , 14:35   Re: [TF2] Hidden v2.9.9, 2013-1-25
    Reply With Quote #4

    Error

    L 01/26/2013 - 144:10: SourceMod error session started
    L 01/26/2013 - 144:10: Info (map "arena_lumberyard") (file "errors_20130126.log")
    L 01/26/2013 - 144:10: [SM] Native "GetClientUserId" reported: Client index 0 is invalid
    L 01/26/2013 - 144:10: [SM] Displaying call stack trace for plugin "hidden.smx":
    L 01/26/2013 - 144:10: [SM] [0] Line 523, scripting/hidden.sp::player_death()
    L 01/26/2013 - 14:45:06: Error log file session closed.

    also. Server crashes when changing map

    Last edited by Pelipoika; 01-26-2013 at 15:12.
    Pelipoika is offline
    AcidWeb
    Junior Member
    Join Date: Aug 2012
    Old 01-26-2013 , 15:03   Re: [TF2] Hidden v2.9.9, 2013-1-25
    Reply With Quote #5

    Awesome work - no errors here.

    If anybody want to test it - grab some friends and go: tf2.vulturis.eu:27065
    AcidWeb is offline
    Atonement
    Junior Member
    Join Date: Jan 2013
    Old 01-26-2013 , 15:48   Re: [TF2] Hidden v2.9.9, 2013-1-25
    Reply With Quote #6

    So why are people forced to sit out? Couldn't The Hidden's health just be scaled accordingly?
    Atonement is offline
    atomicpenguin
    Junior Member
    Join Date: Aug 2012
    Old 01-26-2013 , 17:26   Re: [TF2] Hidden v2.9.9, 2013-1-25
    Reply With Quote #7

    Quote:
    Originally Posted by Atonement View Post
    So why are people forced to sit out? Couldn't The Hidden's health just be scaled accordingly?
    We have a queueing/spawning bug. Working to try and get this fixed.
    atomicpenguin is offline
    Send a message via AIM to atomicpenguin
    Atonement
    Junior Member
    Join Date: Jan 2013
    Old 01-26-2013 , 18:03   Re: [TF2] Hidden v2.9.9, 2013-1-25
    Reply With Quote #8

    Quote:
    Originally Posted by atomicpenguin View Post
    We have a queueing/spawning bug. Working to try and get this fixed.
    Ah okay. One of the reddit servers is unable to spawn The Hidden right now atm.. either nobody will be on blue or he'll be constantly dead.
    Atonement is offline
    otterfiend
    Junior Member
    Join Date: Sep 2011
    Old 01-26-2013 , 18:18   Re: [TF2] Hidden v2.9.9, 2013-1-25
    Reply With Quote #9

    our server normally runs stock maps, but we wanted to get this plugin for arena, however it crashes every time someone joins.
    it only gave us an error log when we were on a non-arena map, but continues to crash on either choice.
    error output from having it on 2fort:
    Code:
    L 01/26/2013 - 15:58:33: SourceMod error session started
    L 01/26/2013 - 15:58:33: Info (map "ctf_2fort") (file "errors_20130126.log")
    L 01/26/2013 - 15:58:33: [SM] Native "KillTimer" reported: Invalid timer handle 0 (error 4)
    L 01/26/2013 - 15:58:33: [SM] Displaying call stack trace for plugin "hidden.smx":
    L 01/26/2013 - 15:58:33: [SM]   [0]  Line 217, scripting/hidden.sp::DeactivatePlugin()
    L 01/26/2013 - 15:58:33: [SM]   [1]  Line 182, scripting/hidden.sp::OnMapStart()
    L 01/26/2013 - 15:58:33: [SM] Native "KillTimer" reported: Invalid timer handle 0 (error 4)
    L 01/26/2013 - 15:58:33: [SM] Displaying call stack trace for plugin "hidden.smx":
    L 01/26/2013 - 15:58:33: [SM]   [0]  Line 217, scripting/hidden.sp::DeactivatePlugin()
    L 01/26/2013 - 15:58:33: [SM]   [1]  Line 169, scripting/hidden.sp::OnConfigsExecuted()
    __________________
    -Otterfiend Von Karma
    otterfiend is offline
    atomicpenguin
    Junior Member
    Join Date: Aug 2012
    Old 01-26-2013 , 19:57   Re: [TF2] Hidden v2.9.9, 2013-1-25
    Reply With Quote #10

    Quote:
    Originally Posted by otterfiend View Post
    Code:
    L 01/26/2013 - 15:58:33: SourceMod error session started
    L 01/26/2013 - 15:58:33: Info (map "ctf_2fort") (file "errors_20130126.log")
    L 01/26/2013 - 15:58:33: [SM] Native "KillTimer" reported: Invalid timer handle 0 (error 4)
    L 01/26/2013 - 15:58:33: [SM] Displaying call stack trace for plugin "hidden.smx":
    L 01/26/2013 - 15:58:33: [SM]   [0]  Line 217, scripting/hidden.sp::DeactivatePlugin()
    L 01/26/2013 - 15:58:33: [SM]   [1]  Line 182, scripting/hidden.sp::OnMapStart()
    L 01/26/2013 - 15:58:33: [SM] Native "KillTimer" reported: Invalid timer handle 0 (error 4)
    L 01/26/2013 - 15:58:33: [SM] Displaying call stack trace for plugin "hidden.smx":
    L 01/26/2013 - 15:58:33: [SM]   [0]  Line 217, scripting/hidden.sp::DeactivatePlugin()
    L 01/26/2013 - 15:58:33: [SM]   [1]  Line 169, scripting/hidden.sp::OnConfigsExecuted()
    Thanks, I think we identified a bug. We were able to switch to 2fort and play a round *for science* without issue. Released v2.10.4 addressing the bug.
    atomicpenguin is offline
    Send a message via AIM to atomicpenguin
    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:35.


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