TrackMania Nations & Forever

Global map ratings

One vote per player. Shared across servers.

Get the plugin

Shared map ratings

Loading map ratings…

For server owners

Connect your server

XASECO 1.16+
  1. Add the files

    Download the plugin. Put plugin.mania_records_karma.php in plugins/. Copy the example XML to your XASECO folder as mania_records_karma.xml.

  2. Connect your server

    Enter your dedicated server login, password and nation in the XML. An existing wrmania.xml account can also be used. Your password stays on your server.

  3. Enable and restart

    Add the line below to plugins.xml. Disable plugin.mania_karma.php and plugin.rasp_karma.php if present. Restart XASECO.

    <plugin>plugin.mania_records_karma.php</plugin>
Commands, ratings & requirements
/karma
Show the current map's votes.
/+ /++ /+++
Good, Beautiful, Fantastic.
/- /-- /---
Bad, Poor, Waste.
/karma clear
Withdraw your vote.
/karma help
Show commands in game.

Finish the map once before voting by default. The XML controls the widget, voting requirements and chat shortcuts. Each player has one current global vote per map and game; changing it replaces that vote.

The rating uses all six vote levels: --- = 0%, +++ = 100%. Check the vote count too: one vote is a small sample. Global votes span connected servers; local votes show only the selected server.

Requires PHP 7.4+ with cURL, JSON and SimpleXML. This release supports XASECO for Nations / Forever. Votes wait in a bounded local queue during an outage. The previous ManiaKarma global database is not included.

Only connected servers can submit votes. A server reports its own players; this is not independent proof of player identity. No votes are submitted by this website.