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

[CS:GO] Jump Stats (v0.3.0, 2014-25-12)


Post New Thread Reply   
 
Thread Tools Display Modes
Author
ceLoFaN
Member
Join Date: Apr 2014
Plugin ID:
4416
Plugin Version:
0.3.0
Plugin Category:
General Purpose
Plugin Game:
Counter-Strike: GO
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Old 11-15-2014 , 05:43   [CS:GO] Jump Stats (v0.3.0, 2014-25-12)
    Reply With Quote #1

    Jump Stats (v0.3.0)

    Description
    The plugin is still in it's early stages. A proper description will be added when more features will be available.

    Here's the Releases page. You should download the latest release.
    Installation should be straightforward, but if you're having trouble here are the instructions.
    Please read the FAQ before asking a question.

    Features
    Jump Distance measurement
    Jump Type recognition (LJ, BHJ, MBHJ, LadJ, LDHJ, LBHJ, WHJ, more will come)
    Bunny Hop Counter
    Speedometer
    Spectator Display: Player movement actions (WASD, Duck, Jump) and mouse movement (left-right)
    Natives for developers (untested: InterruptJump, more will come)
    You can suggest a feature here. Please make sure your idea hasn't been put up already.

    ConVars
    Quote:
    js_enabled - "Turns the jumpstats On/Off (0=OFF, 1=ON)"
    js_display_enabled - "Turns the display On/Off by the player's state (0=OFF, 1=ALIVE, 2=DEAD, 3=ANY)"
    js_display_delay_roundstart - "Sets the roundstart delay before the display is shown."
    js_bunnyhop_cancels_announcer - "Decides if bunny hopping after a jump cancels the announcer."
    js_minimum_announce_tier - "The minimum jump tier required for announcing."
    js_announce_to_teams - "The teams that can see jump announcements (0=NONE, 1=T, 2=CT, 3=T&CT, 4=ALL)."
    js_record_for_teams - "The teams to record jumps for (0=NONE, 1=T, 2=CT, 3=T&CT)"
    js_announcer_sounds - "Turns the announcer sounds On/Off (0=OFF, 1=ON)"

    js_lj_impressive - "The distance required for an Impressive Long Jump"
    js_lj_excellent - "The distance required for an Excellent Long Jump"
    js_lj_outstanding - "The distance required for an Outstanding Long Jump"
    js_lj_unreal - "The distance required for an Unreal Long Jump"
    js_lj_godlike - "The distance required for a Godlike Long Jump"

    js_bhj_impressive - "The distance required for an Impressive BunnyHop Jump"
    js_bhj_excellent - "The distance required for an Excellent BunnyHop Jump"
    js_bhj_outstanding - "The distance required for an Outstanding BunnyHop Jump"
    js_bhj_unreal - "The distance required for an Unreal BunnyHop Jump"
    js_bhj_godlike - "The distance required for a Godlike BunnyHop Jump"

    js_mbhj_impressive - "The distance required for an Impressive Multi BunnyHop Jump"
    js_mbhj_excellent - "The distance required for an Excellent Multi BunnyHop Jump"
    js_mbhj_outstanding - "The distance required for an Outstanding Multi BunnyHop Jump"
    js_mbhj_unreal - "The distance required for an Unreal Multi BunnyHop Jump"
    js_mbhj_godlike - "The distance required for a Godlike Multi BunnyHop Jump"

    js_ladj_impressive - "The distance required for an Impressive Ladder Jump"
    js_ladj_excellent - "The distance required for an Excellent Ladder Jump"
    js_ladj_outstanding - "The distance required for an Outstanding Ladder Jump"
    js_ladj_unreal - "The distance required for an Unreal Ladder Jump"
    js_ladj_godlike - "The distance required for a Godlike Ladder Jump"

    js_whj_impressive - "The distance required for an Impressive WeirdHop Jump"
    js_whj_excellen - "The distance required for an Excellent WeirdHop Jump"
    js_whj_outstanding - "The distance required for an Outstanding WeirdHop Jump"
    js_whj_unreal - "The distance required for an Unreal WeirdHop Jump"
    js_whj_godlike - "The distance required for a Godlike WeirdHop Jump"

    js_ldhj_impressive - "The distance required for an Impressive Ladder DropHop Jump"
    js_ldhj_excellent - "The distance required for an Excellent Ladder DropHop Jump"
    js_ldhj_outstanding - "The distance required for an Outstanding Ladder DropHop Jump"
    js_ldhj_unreal - "The distance required for an Unreal Ladder DropHop Jump"
    js_ldhj_godlike - "The distance required for a Godlike Ladder DropHop Jump"

    js_lbhj_impressive - "The distance required for an Impressive Ladder BunnyHop Jump"
    js_lbhj_excellent - "The distance required for an Excellent Ladder BunnyHop Jump"
    js_lbhj_outstanding - "The distance required for an Outstanding Ladder BunnyHop Jump"
    js_lbhj_unreal - "The distance required for an Unreal Ladder BunnyHop Jump"
    js_lbhj_godlike - "The distance required for a Godlike Ladder BunnyHop Jump"

    The plugin automatically generates a .cfg file when you first run it. You can find it by this path: \csgo\cfg\sourcemod\jumpstats.cfg
    Client Commands
    Quote:
    !togglestats - uses_cookie: Turns the client's jump stats On/Off
    'uses_cookie' means that the choice will be remembered even if the player leaves the server.
    Source Code

    If you would like to see the source code or compile the plugin yourself, you can check the GitHub Repo.
    You can download the latest compiled release from the Releases page.
    __________________

    Last edited by ceLoFaN; 12-26-2014 at 14:24.
    ceLoFaN is offline
    ceLoFaN
    Member
    Join Date: Apr 2014
    Old 11-15-2014 , 09:34   Re: [CS:GO] Jump Stats (v0.1.2, 11/15/2014)
    Reply With Quote #2

    FAQ

    Why in the god damn world does the post editor change the letters to lowercase?
    What year is it?
    Quote:
    Q: I want to use this plugin along with the HideNSeek plugin. What do I have to do?

    A: First install the jumpstats plugin.
    Then set hns_stats to 0.
    If you are using roundstart countdowns, then set js_display_delay_roundstart to the value you are using for hns_countdown_time + another 5 seconds or so.
    e.g.: hns_countdown_time is 10, you set js_display_delay_roundstart to 15.

    Otherwise set js_display_delay_roundstart to 0.
    Quote:
    Q: The plugin is sometimes getting the wrong jump types. Can you fix it?

    A: It might not be the case, as the plugin display is not always updated with the latest jump because of many possible reasons.
    (q: Then why does it say "Last Jump"?; a: I know it's stupid, but "Last Valid Jump" was too long; keep on reading.)
    Let's say you do a Ladder Jump and after that you do a barely Vertical Jump. The display will notice you and say "Last Jump: Vertical", until you jump again. But if your new jump is too short, the display will revert to the Last Valid Jump (because nobody cares about his last vertical jump), which in this case is the Ladder Jump (at least 2 jumps old).
    It will seem that although you did a normal jump, the plugin saw it as a ladder jump. It did not.
    Unless you are over 80% sure the plugin is wrong, try not to report these occurrences. If you do, make sure to specify as many details about the jump as possible.
    Quote:
    Q: I have turned off the sounds, but they keep downloading. How do I stop it?

    A: In order to disable the sounds completely and prevent them from downloading you need to change a line in the source code.
    1. First open the jumpstats.sp file with your favourite text editor (like Notepad, not Office suites).
    2. Find this line somewhere at the beginning of the file:
    Code:
    new bool:DISABLE_SOUNDS = false;
    3. Replace it with this line:
    Code:
    new bool:DISABLE_SOUNDS = true;
    4. Recompile the plugin and replace the old one. You might have to restart the server.
    You will have to do so each time you download a new release.

    __________________

    Last edited by ceLoFaN; 12-29-2014 at 16:41.
    ceLoFaN is offline
    ceLoFaN
    Member
    Join Date: Apr 2014
    Old 11-20-2014 , 13:23   Re: [CS:GO] Jump Stats (v0.2.1, 11/20/2014)
    Reply With Quote #3

    Released v0.2.1
    Quote:
    * Any vertical jump (height > 8 units) is now ignored as a jump.
    * Added a jump Announcer.
    * Added a ConVar to stop a jump announcement if the player continues to BunnyHop.
    __________________
    ceLoFaN is offline
    ceLoFaN
    Member
    Join Date: Apr 2014
    Old 11-25-2014 , 13:32   Re: [CS:GO] Jump Stats (v0.2.4, 11/25/2014)
    Reply With Quote #4

    Released v0.2.4
    Quote:
    * Fixed a recording bug which happened when a player respawned while being mid-air
    * Reworked the way Hops get detected
    * Changed some default distance values
    * Reworked the way jump types get detected
    * Added 3 more jump types: Ladder BunnyHop Jump, Ladder DropHop Jump and Weird Hop Jump
    __________________

    Last edited by ceLoFaN; 11-25-2014 at 13:33.
    ceLoFaN is offline
    TUSK3N1337
    SourceMod Donor
    Join Date: Dec 2013
    Location: Sweden
    Old 11-25-2014 , 17:32   Re: [CS:GO] Jump Stats (v0.2.4, 11/25/2014)
    Reply With Quote #5

    Where is the quake sounds?
    __________________
    TUSK3N1337 is offline
    Send a message via Skype™ to TUSK3N1337
    ceLoFaN
    Member
    Join Date: Apr 2014
    Old 11-26-2014 , 15:35   Re: [CS:GO] Jump Stats (v0.2.4, 11/25/2014)
    Reply With Quote #6

    They're coming in the next update, along with the possibility of only announcing jumps to the whole server from a tier and above. (e.g.: Outstanding jumps and up. Impressive jumps will still be announced to the owner.)
    __________________
    ceLoFaN is offline
    Fifty bengt
    Junior Member
    Join Date: Nov 2014
    Old 11-28-2014 , 07:19   Re: [CS:GO] Jump Stats (v0.2.4, 11/25/2014)
    Reply With Quote #7

    Great! Can't wait for the update!
    Fifty bengt is offline
    Fifty bengt
    Junior Member
    Join Date: Nov 2014
    Old 11-30-2014 , 23:47   Re: [CS:GO] Jump Stats (v0.2.4, 11/25/2014)
    Reply With Quote #8

    It is possible to color the jumps? Excellent to green chat color and so on.
    Fifty bengt is offline
    ceLoFaN
    Member
    Join Date: Apr 2014
    Old 12-02-2014 , 12:06   Re: [CS:GO] Jump Stats (v0.2.4, 11/25/2014)
    Reply With Quote #9

    Sure, I'm adding that to my list. It is going to take a while though, free time is sparse.
    __________________
    ceLoFaN is offline
    ceLoFaN
    Member
    Join Date: Apr 2014
    Old 12-25-2014 , 12:21   Re: [CS:GO] Jump Stats (v0.3.0, 2014-25-12)
    Reply With Quote #10

    Released v0.3.0
    Quote:
    * Added some UT Announcer Sounds (thanks to hleV). They can't be tweaked much at the moment, but they can be disabled by changing the DISABLE_SOUNDS variable in the source code.
    * Added a ConVar to disable the Display (can be disabled only for Alive/Dead players too).
    * Fixed the article that stands before the jump tier always being 'an'.
    * Renamed existing ConVars to keep it short.
    * Added jump record filtering by teams.
    * Fixed the Ladder Jump exploits.
    * Fixed the jumping using a surf exploit.
    * Added a ConVar to filter what teams receive jump announcements. (useful to hide the annoucer from the spectators for example)
    * Added a ConVar to set the tier from which jumps get annonced (for example Outstanding - and up)
    * Fixed !togglestats not disabling the announcer.
    __________________

    Last edited by ceLoFaN; 12-25-2014 at 15:50.
    ceLoFaN 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 09:05.


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