ManiaExchange Random Map Picker

A plugin by Greep(Trusted developer) and Fort-TM(Trusted developer)

ManiaExchange Random Map Picker
Downloads 488,466
Updated 3 months ago
Released 4 years ago
Numeric ID 124
Min. Openplanet 1.28.0
Featured
Game Trackmania
Game Maniaplanet 4

ManiaExchange Randomizer

Takes a random map from ManiaExchange and plays it. Install it to play Random Map Challenge (RMC), Survival (RMS), Together (RMT), and other game modes!

Once installed, you can access the game modes menu by clicking "Play Random Map Challenge" in the Openplanet plugins menu.

Leaderboard and rules: https://flinkblog.de/RMC/

Important: If a map skip does not work on RMT, it's Nadeo's fault. Try vote skipping to next map, it should work correctly.


If you enjoy it, you can Support the creator

If you want to help out contributing, you can Contribute on Github

You can also join The Project's Discord!


Changelog:

2.0.0 and up

Check the "All versions" page

1.7.6

  • Revert skipSavedTime (fixes timer ends on skip button #44)

1.7.5

  • Time below 2min in RMS will not reset to 2min after skip (#39)
  • Better map filtering by its query (#41)
  • Better handle of API errors, will not spam errors now
  • Updated logging with the new Openplanet update

1.7.4

  • Remove skip notification on first map if show skip is disabled (#33)
  • Remove skip button if goal time got (#34)
  • Remove the "open the overlay" text when got a goal medal with the auto skip disabled

1.7.3

  • Added a setting to enable or disable the announcements API
  • Fix a bug that the map switches after clicking stop RMC

1.7.2

  • Fix wrong rule

1.7.1

  • Timer now does not start before the 3,2,1 countdown on the first map (was set on TM2 and fixed on 2020)

1.7

  • New Random Map Challenge and Random Map Survival rules, check this video for more informations
  • Add a Announcements, Changelog and RMC Rules Interface (#28)
  • Removing Arena Maps from searching (#29)
    • Add length operator in searching settings
  • Disable play/pause button when you're not in a map
    • Hide RMC Mode setting, now the mode can be set in the RMC window
  • Logging details during RMC
    • Fixing bugs in UI
  • Add Dev Mode (contribute!)
    • Minor bugs fix

1.6

  • Fix medal names being numbers
    • Space more medals counters
  • Check if the map is correct while the timer runs (timer is in pause if the map does not match the first map in recent list)
    • Using Ghosts to get the correct time (#20)
  • Prevent loading CharacterPilot maps on RMC (#24)
    • Remove AT >5min text on survival free skip text
  • Fixed crash by adding a condition on UISequence (#23)
    • Add survival total time
  • Add icons on buttons
    • And a lot of minor changes

1.5

  • Add delta time removal on get medals on Next
    • Replace Digital-7 Regular to Digital-7 Monospace (#10)
  • Gold medal notification appears now only on Challenge mode
    • Pause timer when skipping the map and adding a pause timer button (#14)
  • Fixed typo and color in notifications
    • Change font and size on medals counters to be more clear
  • Remove timer end sound
    • Fixed performance loss causing by currently played map on timer UI (#18)
  • Add medal setting for beginners (#17)

    1.4.1

  • Fixed a lot of bugs on the timer on 2020 (thanks bmx22c for helping me doing it while I haven't the game on my laptop lol)
    • If you still got bugs etc... Please report a issue on GitHub

1.4

  • Added the RMC timer and automatic medals counter. When you got gold, you can skip and add a gold on the counter. When you got AT, it skips automatically (setting enabled by default). Read this blog post for more
    • Added Random Map Survival timer (15min timer, +3 if AT, -2 if skip) If you've installed the "temporary" timer, you can now disable it to avoid problems
  • Thanks for the 2000 downloads!!

    1.3

  • Fixed loading Royal maps but it's unsupported. Now it will load only normal race maps (sorry streamers for that problem that causes crashes)
    • Added Minimal window mode, it keeps only the button
  • Added width setting on the window
    • We have now 700 downloads!!

1.2.2

  • Fixed TM2020 UI first letter missing on length and style
    • Removed konami code becauses it causes a lot of problems

1.2.1

  • Added map style and map Awards from TMX API to the Recently played maps list
    • ⚠️ Recently played maps JSON will be reseted, (to add the new style and awards data) be careful!!
  • Awards count will not be automatically updated, the count is taken from when you add the map to the list!

    1.2

  • Added selected map style and length to the UI (TM2020 has a bug that the first letter is missing, it will be updated later)
    • Add play specific map with its ID
  • Fix bug that TM2020 does not had a play button on recent list
    • Updated search method! Now all parameters (including style and length) will be on the server side
  • Add a secret easy konami code to start searching without opening UI :eyes:

    1.1

  • Add a menu, you can now search a map and list recents maps played from here

Changelog

2.7.2 - 3 months ago

Added

  • Added default medal times as the goal when a map has edited medals (replaces broken skips for those maps).
  • Impossible maps will now be automatically skipped (based on the Broken/Cheated/Impossible ATs mappack) (TM2020 only).
  • Added setting to see goal times for a map (Thanks Ezio for the suggestion).
  • Automatically pause timer when pause menu is open (can be disabled in the settings). (Thanks ar for the suggestion).
  • Added Press Forward, FlagRush, and Trial as default excluded tags.
  • Updated filter regexes.
  • Add "Rejoin Room" button for RMT.
  • Added settings to hide the menu when the Openplanet overlay / game UI is hidden (Thanks ar for the suggestion).
  • Added hotkey to open/close window (Thanks Hoot for the suggestion).
  • Added log level setting.
  • Free skip button will now always appear, and will be disabled if player has used all free skips.
  • Added experimental setting to load maps from Xertrov's API

Fixed

  • Fixed leaderboards (Thanks Gromit, Vinrobot, and Flink).
  • Fixed Arena not being excluded by default on MP4.
  • Fixed saves not being deleted after a run is over.
  • Fixed map switch getting stuck when resuming run (Thanks Tarpor for the find).
  • Fixed map skip loading the same map when a map is skipped too quickly (Thanks Scrapie for the find).
  • Fixed most issues related to switching between runs.
  • Fixed RMT timer pausing when exiting server.
  • Added missing skips buttons for RMT and RMO.

2.7.1 - 4 months ago

  • Removed Chaos mode

Fixes

  • Fixed compilation on MP4 (thanks tomekdot for the report)
  • Added missing random map generator series to filter (thanks eppjones)
  • Fixed buttons in About section (thanks Ezio)
  • Fixed game mode check for RMS

2.7.0 - 4 months ago

Added

  • Added support for Stunt, Platform, and Royal (TMNEXT only)
  • Added Altered Nadeo as a default excluded tag (TMNEXT only)
  • Added Low Effort and Untagged filters
  • Add the option to broken skip maps with edited / non-default medals
  • Added "Return to map" button when the player quits the map while in a run
  • Unified game mode buttons into a dropdown
  • General UI improvements
  • Added Join Room button for RMT
  • Added RMT notification when run ends
  • Added button to display rules
  • Rewrote timer, PB, and map switching logic

Fixes

  • Fixed certain saves crashing the plugin
  • Fixed custom filter parameters not using the default map duration
  • Fixed timer starting before player is ready when switching maps
  • Fixed time wrongly being added back in certain cases
  • Decreased the chance of the RMT server timer running out after switching map
  • Ignore map hotkey if a map is already being loaded
  • Fixed pace setting showing the wrong pace
  • Fixed pace setting being displayed in RMO and RMS
  • Fixed skip buttons not being disabled while already skipping
  • Fixed switching map notification in RMO when objective is already completed
  • Fixed window rendering when goal medal is bronze
  • Fixed RMO skips, clock, and time spent on map
  • Fixed crash when the Openplanet site is down
  • Fixed RMT ignoring certain filters
  • Fixed game modes ignoring "Seen Maps" filter
  • Fixed script exception when file doesn't exist
  • Fixed edge case when filters include an empty string
  • Fixed tag inclusive filter being ignored

View all changelogs