TribeScore
Installation
Installing TribeScore across the maps in your cluster.
TribeScore is an AsaApi plugin. Install it on every map in the cluster that should contribute to the scoreboard, and point them all at the same database.
Before you start
- A MySQL database the plugin can reach from every map.
- A Discord webhook URL for the channel the board should post to.
Steps
- Stop the server. The plugin file is locked while it is running.
- Place the plugin folder under your AsaApi plugins directory:
path
ShooterGame/Binaries/Win64/ArkApi/Plugins/TribeScore/- Set the database connection, the webhook URL, and a map tag that is unique to this server.
- Start the server. Tables are created automatically on first run.
- Repeat on every other map, changing only the map tag. Keep the remaining settings identical.
Intervals must match across maps
Every map should use the same posting interval. If they differ, the map with the shortest interval posts every time.
Save configuration without a BOM
The config file must be plain UTF-8 with no byte order mark. Some editors and PowerShell's default encoding add one invisibly.
Treat the webhook as a credential
Anyone holding the webhook URL can post to that channel. Keep it out of anything you share when asking for support.
Updating
Stop the server, replace the plugin file, start it again. Configuration is read once at load, so config-only changes still need a restart before they do anything.