External Rich Presence Manager for Multi Theft Auto: San Andreas.
Report an issue
First make sure it works for you before you install it. It's recommended to be on the latest Windows 10 Build (I haven't tested it on any other OS or earlier versions of Windows). You will also need to play MTA:SA through its proxy application, so Discord doesn't pickup default GTA:SA as the current playing game.
shell:startup
and press Enter.To uninstall it / disable it from the Windows startup, simply delete the downloaded executable or the shortcut you created.
To update, close MTA:SA and mta-discord-rpc.exe (through the Task Manager). Then download the latest build from the releases page and repeat the installation process.
Since you can't really make clientsided modifications for MTA (or at least not that I know of), I decided to do it this way, so that it doesn't interfer with the actual process and is fully external. MTA had rich presence support in the past, but it got removed for some reason.
If you want your server logo to be shown on the rich presence instead of the default MTA logo, create a pull request with your server logo.
git checkout -b asset/my-server
[ip]_[port].png
(no hostnames).git add assets/127.0.0.1_22003.png
git commit -m 'Add server logo for Localhost'
git push origin asset/my-server
You must force MTA:SA to use their proxy application. The easiest method probably is installing an ASI loader: Download Silent's ASI Loader here and add & replace these files to your GTA:SA directory.
You probably added it manually to your Game Activity detection list. Remove it from there in the Discord settings.
Logout from Windows & log back in, that should fix it.
This often happens on servers which change your MTA:SA nickname (for instance, when you login to a server with a custom account system). Make sure the nickname you've set in the MTA:SA settings is equal to the one you have on the server you're connected to. "Supernicks" (the ones you set on a specific server to be able to use multiple color codes in your name) shouldn't matter, since they usually don't change your real MTA:SA nickname. If this isn't reproducible, it probably happened while the server was lagging / your ping to the server was very high for a longer period.
Coming soon.
Distributed under the MIT License. See LICENSE
for more information.