OkyHp / Fire-Players-Stats

Statistics plugin for CS:GO servers
GNU General Public License v3.0
10 stars 2 forks source link
fire fire-players-stats fps players plugin sourcemod statistics stats

Fire Players Stats - Statistics plugin for CS:GO servers

Statistics Information:

It's important to understand that statistics on functionality are very similar to LR, because it was taken as a basis, but plugin was written completely from scratch! He is deprived of possible problems of LR, but may have new ones!

List of modules for statistics

Thanks for the implementation ideas: Someone, Wend4r, M0st1ce.

Plugin Commands:

For players:

_smpos, _smposition - Player Position on Server. \ _smstats, sm_rank, sm_fps - Statistics main menu. \ _smtop - List of available tops. Using the points, kdr, time, clutch arguments opens the corresponding top.​

For admin:

_sm_fps_create_defaultranks - Creating default rank preset.\ ⋅⋅⋅ 0 - Default CS:GO Competitive ranks (18 lvl)\ ⋅⋅⋅ 1 - Danger Zone Ranks (15 lvl)\ ⋅⋅⋅ 2 - Facet ranks (10 lvl) sm_fps_reset_all_stats - Reset all server statistics.

Requirements

Installation

  1. Download current version from repository..
  2. Place contents of archive in desired directories on server.
  3. Add a section with your database settings to addons/sourcemod/configs/databases.cfg:
    "fire_players_stats"
    {
        "driver"            "mysql"
        "host"              ""
        "database"          ""
        "user"              ""
        "pass"              ""
        "port"              "3306"
    }
  4. Start server so that plugin creates necessary tables in database..
  5. Enter the sm_fps_create_default_ranks command to use default ranks preset.\ 0 - Default CS:GO Competitive ranks (18 lvl),\ 1 - Danger Zone Ranks (15 lvl),\ 2 - Facet ranks (10 lvl),

    Or load rank settings manually by sending an SQL query to database, having previously adjusted it to your needs: ```sql INSERT INTO `fps_ranks` (`rank_id`, `rank_name`, `points`) VALUES ('1', 'Silver I', '0'), ('1', 'Silver II', '700'), ('1', 'Silver III', '800'), ('1', 'Silver IV', '850'), ('1', 'Silver Elite', '900'), ('1', 'Silver Elite Master', '925'), ('1', 'Gold Nova I', '950'), ('1', 'Gold Nova II', '975'), ('1', 'Gold Nova III', '1000'), ('1', 'Gold Nova Master', '1100'), ('1', 'Master Guardian I', '1250'), ('1', 'Master Guardian II', '1400'), ('1', 'Master Guardian Elite', '1600'), ('1', 'Distinguished Master Guardian', '1800'), ('1', 'Legendary Eagle', '2100'), ('1', 'Legendary Eagle Master', '2400'), ('1', 'Supreme Master First Class', '3000'), ('1', 'The Global Elite', '4000'); ```

Topic on HLMOD. Support | Discord server.