Any Ghost

A plugin by zer0detail

Any Ghost
Downloads 10,533
Updated 7 months ago
Released 2 years ago
Created 2 years ago
Numeric ID 249
Min. Openplanet 1.26.0
Signed
Game Trackmania

NOTE: This plugin requires that you install the MLHook plugin from the plugin manager.

Second NOTE: Club access is also required, as this plugin interacts with ghosts.

This Trackmania 2020 plugin allows you to search for any trackmania user (that exists inside trackmania.io) and quickly enable or disable their ghost to race against. As of version 1.2, you can also spectate each players ghost (watch their POV replay) and live global leaderboard rankings will be displayed for each ghost you activate.

The default trackmania interface allows users (with club access) to enable ghosts in the top 5 rankings of a given category (world, region, country, etc) as well as players one rank above and one rank below them. However there is no quick and easy way to add arbitrary user ghosts to race against.

This plugin solves that problem, so you can now quickly enable ghosts for your favourite trackmania streamers, even when they're not good enough to be top 5 world ;)

Feel free to open an issue or submit a pull request if you have one. If you hit any issues you are welcome to @zerodetail in the OpenPlanet discord

Changelog

1.3 - 7 months ago

Fixed custom event names being passed to MLHook. e.g. TMxSM_Race_Record_ToggleGhost -> TMGame_Record_ToggleGhost -1 to returned rank records so they are the correct number

1.2 - 10 months ago

Spectate any ghost See global rankings of activated ghosts UI improvements MLHook dependency refactor Handle non existent ghosts (the player hasn't driven the map yet) Bug fixes

1.1 - 2 years ago

  • Improved ghost enabling/disabling logic. Ghost status now properly synchronizes with official Nadeo leaderboard widget.
  • Removed excessive print statements to declutter OpenPlanet log.

View all changelogs