AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Plugins (https://forums.alliedmods.net/forumdisplay.php?f=108)
-   -   [CS:GO] Jump Stats (v0.3.0, 2014-25-12) (https://forums.alliedmods.net/showthread.php?t=251550)

ceLoFaN 11-15-2014 05:43

[CS:GO] Jump Stats (v0.3.0, 2014-25-12)
 
3 Attachment(s)
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.

ceLoFaN 11-15-2014 09:34

Re: [CS:GO] Jump Stats (v0.1.2, 11/15/2014)
 
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.



ceLoFaN 11-20-2014 13:23

Re: [CS:GO] Jump Stats (v0.2.1, 11/20/2014)
 
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 11-25-2014 13:32

Re: [CS:GO] Jump Stats (v0.2.4, 11/25/2014)
 
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

TUSK3N1337 11-25-2014 17:32

Re: [CS:GO] Jump Stats (v0.2.4, 11/25/2014)
 
Where is the quake sounds? :D

ceLoFaN 11-26-2014 15:35

Re: [CS:GO] Jump Stats (v0.2.4, 11/25/2014)
 
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.) :)

Fifty bengt 11-28-2014 07:19

Re: [CS:GO] Jump Stats (v0.2.4, 11/25/2014)
 
Great! Can't wait for the update!

Fifty bengt 11-30-2014 23:47

Re: [CS:GO] Jump Stats (v0.2.4, 11/25/2014)
 
It is possible to color the jumps? Excellent to green chat color and so on.

ceLoFaN 12-02-2014 12:06

Re: [CS:GO] Jump Stats (v0.2.4, 11/25/2014)
 
Sure, I'm adding that to my list. It is going to take a while though, free time is sparse.

ceLoFaN 12-25-2014 12:21

Re: [CS:GO] Jump Stats (v0.3.0, 2014-25-12)
 
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.


All times are GMT -4. The time now is 23:12.

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