OpenFrags is a SourceMod plugin for Open Fortress that allows cross-server stat tracking and viewing it using fancy web pages and chat commands
Currently works with Deathmatch and Duel
More info at http://openfrags.ohaa.xyz
sm_openfrags_announce_elos [0 or 1] (Default: 1) - Announce player ELOs each time a round starts
sm_openfrags - About OpenFrags
sm_openfrags_stats [Name/SteamID2] - View your stats (or someone else's)
sm_openfrags_top - View the top players
sm_openfrags_leaderboard - An alias for sm_openfrags_top
sm_openfrags_eligibility (admin only) - Test the server for stat tracking eligibility
sm_openfrags_test_query (admin only) - Increase the caller's damage_dealt stat by 1
sm_openfrags_test_elo (admin only) - Update everyone's deathmatch Elos as if the round ended and output extra information to the server console
sm_openfrags_cached_elos (admin only) - View cached elos for debugging
!openfrags
!top / !leaderboard
!stats [player name/steamid2]
!elo [player name/steamid2] / !rating [player name/steamid2]
!elos / !ratings
You can apply for a MySQL user for your server to access the OpenFrags database at http://openfrags.ohaa.xyz/apply Without access to the DB you won't be able to use the plugin on your server
- Requirements:
- SM-OpenFortress-Tools
- Updater
- cURL Extension (need it for Updater)
- morecolors.inc
- Download the files from the repo and unpack them in open_fortress/addons/sourcemod/
- Configure the translation file (open_fortress/addons/sourcemod/translations/openfrags.phrases.txt) to fit your server's theme
- Add an "openfrags" database entry to open_fortress/addons/sourcemod/configs/databases.cfg Below is an example of how an entry can look like:
"openfrags"
{
"driver" "mysql"
"host" "123.45.67.89"
"database" "openfrags"
"user" "ratserver"
"pass" "my_password"
"port" "3306"
"timeout" "20"
}
- Restart the server and verify that the plugin works by typing
sm_openfrags
andsm_openfrags_top
in your player console (this will most likely not work if you use the server console!)
This should be the same as compling any other SourceMod plugin, but you need to have morecolors.inc in open_fortress/addons/sourcemod/scripting/include/
@OhaDerErste - Website (https://of.ohaa.xyz)
@Blueberryy - Russian translation