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

[ANY] Extended Speed Meter (v1.4, 2017-06-05)


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author
kiljon
Junior Member
Join Date: Aug 2015
Plugin ID:
4792
Plugin Version:
1.4
Plugin Category:
Statistical
Plugin Game:
Any
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Shows current player speed in HUD, saves it and manages the highest.
    Old 08-25-2015 , 15:56   [ANY] Extended Speed Meter (v1.4, 2017-06-05)
    Reply With Quote #1

    Extended Speed Meter
    An extended version of the popular Advanced Speed Meter which tracks the records. GitHub Link

    This replaces the advspeedmeter plugin!!
    • Description

      This plugin will display the current speed of the player in the HUD text. Players can then see the highest speeds in the current game with a command. When the map changes this plugin will save all those highest speeds. Players will be able to view the highest speeds ever achieved on the current map with a command. Also players will be able to view the highest speeds ever achieved on all maps on the server. Finally players are able to view all their personal speedrecords and ranks on all maps. Admins are able to manage the speedrecords (reset/delete). Players can also use a help menu to find more information about the commands.

      This plugin can compile without errors or warnings in my environment. However it does not compile through the forum since it needs SMLib and Colors.

      This plugin is a copy of the original Advanced Speed Meter with added functionality, more convars, cleaner code (imo), translations and more future-proof (removed the warnings that the original approved plugin displays). It's also active.

      I made this plugin because I wanted a server (that I play on) to keep track of my speedrecords. After finding out that the original plugin was inactive, I started exploring the great Sourcemod community. Since I'm a developer I could easily find out how everything worked and started building upon the original plugin. I worked about 6 days on this plugin, tested it and released it. After a week of having this plugin on the server that I play on, I fixed a few bugs and added a few features. Feel free to leave feedback and suggestions.

    • Feature list

      - Display current speed in HUD
      - Disable HUD
      - View all current speedrecords of the current players on the current map
      - View all speedrecords on the current map (with an optional menu to view details of the records)
      - View all speedrecords on all maps (with an optional menu to view details of the records)
      - View your personal speedrecords and ranks on all maps, in a menu
      - Help menu with information on the commands
      - Help message every 4 minutes (can be changed/disabled in cfg)
      - Admin menu to manage (reset/delete) speedrecords
      - Optional integration in the sourcemod !admin menu

      - Lots of customisation
      - All text in translations
      - Translations in Danish, Dutch, English, French and German (thanks to TaiwananCat, PG24 and Phatso)

    • CVAR/Command list

      CVAR list
      Spoiler


      Commands

      !topspeed / !topspeeds - View all speedrecords of the current players on the current map
      !topspeedmap - View the highest speedrecords of all players on the current map
      !topspeedtop - View the highest speedrecords of all players on all maps
      !topspeedpr - View your highest speedrecords and rankings on all maps
      !topspeedhelp - View a menu containing the above information

      Admin Commands
      Spoiler

    • Changelog

      Quote:
      2017-06-04 (v1.4)

      * Performance improvements (Async database calls)
      * Fix for default database configuration
      * Convar to disable Speed Meter HUD
      * Small code refactors
      * Added GitHub link

      2015-09-08 (v1.3)

      * Verified DoD, HL2 DM, L4D2 and TF2 compatibility
      * 1 plugin version that automatically sets the soundcheck correctly
      * Delete all records on a different map
      * Better managed translations

      2015-09-03 (v1.2)

      * Added topspeed personal records feature
      * CS:GO compatibility
      * Updated translations
      * More stable player recognition (also against bots)

      2015-08-28 (v1.1)

      * More stable admin menu catching
      * Added this url

      2015-08-25 (v1.0)

      * Initial release
    • Installation instructions

      - Extract .zip in your mod folder.
      - The cfg file in cfg/sourcemod will automatically be created and adjusted for the current game.
      - Make sure the "default" database is set up in /addons/sourcemod/configs/databases.cfg (the database string can be changed in the cfg file)

    • Dependencies

      - SMLib (included in .zip)
      - Colors (included in .zip)
      - Sourcemod 1.6.2+ (mainly due to Steam Auth API changes), compatible with 1.7.0+, 1.8 (6002) and 1.9 (6098-dev)
      - Sourcemod Admin menu (optional)

    • Verified working games

      - Counter Strike: Source
      - Counter Strike: Global Offensive
      - Day of Defeat: Source
      - Half-Life 2: Deathmatch
      - Left 4 Dead 2
      - Team Fortress 2

    • Possible problems

      - "SV_StartSound: UI/hint.wav not precached (0)" errors in TF2 or CS:S, set sm_extendedspeedmeter_checksoundprecache to 0 in the cfg file.

      - Spamming hint sounds in TF2 or CS:S, use "sv_hudhint_sound 0". Please comment if you're having problems in a different game.

    • Plans

      - Individual disabling of HUD by !topspeedmeter or !topspeedenable or !topspeedhub , not sure yet
      - Display average speed in topspeed list (this will not be in the default configuration)
      - Possibly a PHP website thanks to the help of a community member (not sure if I can mention him)
      - More game verification

    • Media

      Pictures
      Spoiler


    Attached Files
    File Type: zip extendedspeedmeter-1.4.zip (156.6 KB, 2368 views)

    Last edited by kiljon; 07-22-2017 at 05:49. Reason: add average speed plan
    kiljon is offline
     



    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 16:58.


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