There's a big new Trackmania update. This brings many changes, including an updated Openplanet! Due to a core change in Nadeo's API, a select number of plugins are broken. Plugin developers should update their plugins for this.
You might need to cast instances of CGameScriptPlayer
to CSmScriptPlayer
:
cast<CSmScriptPlayer>(player)
Additionally, there was a slight change to how game permissions are handled. This could potentially affect plugins that check for permissions on startup (and then never again). This might get fixed in Openplanet itself later, but plugins can be updated for this too.