-
-
Notifications
You must be signed in to change notification settings - Fork 843
feat(newserver): Trackmania Nations/United Forever #4184
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
feat(newserver): Trackmania Nations/United Forever #4184
Conversation
891ed8f to
ca184e3
Compare
7a72c04 to
f28a4e5
Compare
|
@dgibbs64 I know It's a really old PR and seeing you did something with it. Is there anything that can be done to make it doable for |
I would need to rebase this one, that was only a idea at that time to integrate that one :) |
Would be cool 🤗. Seeing TMNF as supported game as well😊 |
a427e5e to
1e10345
Compare
|
Thanks for the rebase 😍 |
A few things are probably still todo:
Not sure if anything else left, but at least the inital install should work. |
That’s the Ding that failed for my PR on Xonotic as well 🥲. The .cfg File is in XML. That should make parsing doable. I‘ll write the necessary ports / parts shortly.
I‘m not sure if the master server still exist. The website from Nadeo, on creating an account is offline. I‘ll test if you‘re still able to create an account ingame.
We’ll write down in the documentation about XML-RPC to make the server queryable. |
1e10345 to
0e96259
Compare
there are newer functions to parse the config easy. I added now some base parsing for the config , in this case for this xml config paths: |
After some digging I found that the webpage, that was open for creating an Trackmania account has changed. After finding this tutorial I guess I found a promising source of documentation. Seems like the old trackmania accounts got migrated to Ubisoft accounts etc. So yes, the documentation is necessary, I’ll start it and should be ready in 1-2 weeks. Will then search deeper on how to enable United for people who bought the game. |
That howto looks like tm2020 to me , the files are to new for that, see the first after starting the server. |
|
The Server files Are for 2020, thats true. But i suppose that the „Server Accounts“ Are also for TMNF There. |
|
@h3o66 You were right, the Server accounts are for TM2020. Written in https://www.gamers.org/tmf/quickstart.html it says the the Account needs to be created for the free Version (Nations Forever) you need to use the GameClient for creating an account and for the paid version (United Forever) you need to create a seperate login on http://official.trackmania.com/tmf-playerpage/ ... ITs either http or not supported https ... |
0e96259 to
636d08d
Compare
Did another rebase with the lastest 2 releases (release, hotfix and new stuff to the dev branch). TODO:
|
GameDig Supports Nadeo Game but got an bug at the moment |
well , bad, need to see what i can do then - maybe i can hack the local installed gamedig to work at least. |
Yep, the querying of map data failes, not sure if it’s an bug in GameDig or the XMLRPC |
I'm actively working on a fix for this, sorry for the long wait! |
|
[email protected] is now released containing the fix. |
636d08d to
2adc3ae
Compare
Description
Add server for Trackmania Nations/United Forever
Fixes #1444
Type of change
Checklist
PR will not be merged until all steps are complete.
developbranch as its base.Documentation
If documentation does need updating either update it by creating a PR (preferred) or request a documentation update.
Thank you for your Pull Request!