Jump to content

4 Screenshots

  • 7,861
  • 130
  • 2.91 MB

depends on

About Better Statistics

Better Statistics is a advanced statistic plugin which offers a beautiful in-game UI and self hosted responsive website.


DEMO SITE: https://stats.rustopia.dev/


spacer.png spacer.png

Steam login for easy profile access

Support for multiple servers


spacer.png spacer.png

Search any player by their name

View players profiles with a ton of cool stats





How does it work?

The plugin is setup with two tables via MySQL, one for the wipe and one for the overall stats. When the server wipes, all data is automatically moved over to and added to the overall table and the wipe table is then cleared.


When do the stats save for each player?

There is a automatic timer that you can set to have every players stats sync to the database. By default the players data is synced when they leave the server, and the automatic timer just in-case of a server crash. There is also a command that can be used from the server console to save a players stats or all players stats.


What stats does it track?

  1. Name
  2. Steam ID
  3. Connection Count
  4. Playtime
  5. Kills
  6. Deaths (Deaths to players)
  7. Kill Death Ratio
  8. Overall Accuracy
  9. Suicides
  10. Times Wounded
  11. Satchels Thrown
  12. C4 Thrown
  13. Rockets Fired
  14. TC's Destroyed
  15. NPC Kills
  • Chickens
  • Boars
  • Stags
  • Horses
  • Wolves
  • Bears
  • Scientists
  • Helicopters
  • Bradley's

      16. Weapon Kills

  • Assault Rifle
  • LR-300
  • M39
  • L96
  • BOLT
  • M249
  • MP5
  • Thompson
  • Custom SMG
  • Pump Shotgun
  • Double Barrel
  • Spaz-12
  • M92
  • Python
  • Semi Auto Pistol
  • Revolver
  • Waterpipe
  • Eoka Pistol
  • Compound Bow
  • Crossbow
  • Hunting Bow

      17. Body Hits

  • Head
  • Torso
  • Left Arm
  • Right Arm
  • Left Leg
  • Right Leg
  • Left Foot
  • Right Foot



  • A MySQL Server that the stats can be saved to



  "MySQL Database Connection Info": {
    "Host IP": "localhost",
    "Port": 3306,
    "Database name": "betterstatistics",
    "Username": "root",
    "Password": ""
  "Server Prefix (For tables Ex: main_stats_wipe, main_stats_overall)": "main",
  "Save Interval (Mins) (0 = Disabled)": 10


Player Commands:

/stats - Opens up local players stats

/stats {playerid} - Opens up stats of the given player id


Server Commands: 

stats.save - Saves every players stats that are connected to the server

stats.save {playerid} - Saves the given player id's stats as long as they are on the server






  • A web server to be able to host the PHP Site.



return array(
    'ServerName' => 'TEST SERVER',
    'SiteDescription' => 'Stats Website Template developed by Billy Joe',
    'SteamAPIKey' => '',
    'backgroundImage' => 'https://files.facepunch.com/paddy/20220705/july_2022_header.jpg',
    'servers' => array(
        'server1' => array(
            'serverIcon' => 'https://i.imgur.com/txD5xqH.png',
            'ipAddress' => 'localhost',
            'username' => 'root',
            'password' => '',
            'databaseName' => 'betterstatistics',
            'wipe' => 'main_stats_wipe',
            'overall' => 'main_stats_overall'

        'server2' => array(
            'serverIcon' => 'https://i.imgur.com/i7xGabr.png',
            'ipAddress' => 'localhost',
            'username' => 'root',
            'password' => '',
            'databaseName' => 'betterstatistics',
            'wipe' => 'main_stats_wipe',
            'overall' => 'main_stats_wipe'

        'server3' => array(
            'serverIcon' => 'https://i.imgur.com/0sAs3Ee.png',
            'ipAddress' => 'localhost',
            'username' => 'root',
            'password' => '',
            'databaseName' => 'betterstatistics',
            'wipe' => 'main_stats_wipe',
            'overall' => 'main_stats_overall'


  • Love 2

User Feedback



Total number of downloads.



Total customers served.


Files Sold

Total number of files sold.


Payments Processed

Total payments processed.

  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.