Released Discord Rich Presence for BeamNG

Discussion in 'Utilities and programming' started by Dummiesman, Feb 17, 2018.

  1. Dummiesman

    Dummiesman
    Expand Collapse

    Joined:
    Sep 17, 2013
    Messages:
    4,685
    NOTE: This is not a native integration and requires running a separate executable with the game.
    (Also I think this is the most relevant section?)

    I made a Discord Rich Presence mod for the game, along with a corresponding C++ application to receive the messages from BeamNG, and send them to Discord.

    SCREENSHOTS

    upload_2018-2-16_18-27-47.png upload_2018-2-16_18-29-50.png upload_2018-2-16_18-30-10.png upload_2018-2-16_18-30-21.png upload_2018-2-16_18-30-30.png upload_2018-2-16_18-30-41.png upload_2018-2-16_18-30-54.png

    HOW TO INSTALL AND USE

    Read this very carefully. Multiple people have tested this and confirmed it works

    Installation
    1. Get the Rich Presence server from my Github, and extract it somewhere
    https://github.com/Dummiesman/BeamNG-RichPresence/releases

    *If you don't trust the EXE release, you can read over the source code. If you still don't trust it you can compile it yourself if you wish
    *Virustotal scans of the exe (2 false positives, again, look at the source)
    2. Get the BeamNG portion of the mod (click HERE to download)
    3. Copy the ZIP file from step 2 into Documents\BeamNG.drive\mods\

    How To Use It
    The following steps are given with the assumption that BeamNG.drive is not running

    1. Run BeamDiscordRPCHelper.exe (from step 1 of installation)
    2. Run BeamNG (From Steam or BeamNG.drive.exe, not directly from Bin32 or Bin64)

    That's it! Your Discord should now show what you are doing ingame! :)


    !!PLEASE READ!!
    Please don't exit the helper application prematurely. It's connected to the game and will close itself
    once you close the game. If you exit the window prematurely, the application has no chance to clean up properly.

    Pictures of levels / vehicles are done from the Discord side. Please don't complain that a mod vehicle/map thumbnail doesn't work. It is not possible to "fix" that as it's loading a server sided image.



     

    Attached Files:

    #1 Dummiesman, Feb 17, 2018
    Last edited: Apr 16, 2020
    • Like Like x 5
  2. Dummiesman

    Dummiesman
    Expand Collapse

    Joined:
    Sep 17, 2013
    Messages:
    4,685
    0.13 Update :)
    -Bus route support
    -Added DT40 to the vehicle list, uploaded it's thumbnail to Discord
    -Updated deprecated Lua function name
    -Cleaned up the Lua some
    -Fixed vehicle not showing up on level load
     
    • Like Like x 1
  3. cookies and milk

    cookies and milk
    Expand Collapse

    Joined:
    Feb 5, 2016
    Messages:
    361
    How have I just discovered this now? It's wonderful!
     
    • Like Like x 1
    • Agree Agree x 1
  4. Dummiesman

    Dummiesman
    Expand Collapse

    Joined:
    Sep 17, 2013
    Messages:
    4,685
    0.19 (or so) Update
    - Added support for the following levels: Italy
    - Updated level thumbnails: Small Island, East Coast USA, Hirochi Raceway, Derby Arenas
    - Added support for the following vehicles: Autobello, Vivace
     
    • Like Like x 1
  5. Dense Water

    Dense Water
    Expand Collapse

    Joined:
    May 13, 2020
    Messages:
    189
    I know this ia bump but know the download for the beamng portion won't show up
    --- Post updated ---
    Nevermind im stupid
     
  6. Vantello

    Vantello
    Expand Collapse

    Joined:
    Sep 1, 2018
    Messages:
    370
    The beamng portion download is broke. Also is there a video to show how to do it?
     
  7. That Serious Guy

    That Serious Guy
    Expand Collapse

    Joined:
    Jan 6, 2021
    Messages:
    4
    Yes, the Beamng portion of the files "Could not be found"
     
  8. Dummiesman

    Dummiesman
    Expand Collapse

    Joined:
    Sep 17, 2013
    Messages:
    4,685
    The attached zip should be the required files
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice