• Welcome to the largest (sim) racing website in the world!
    Blurring the line between real and virtual motorsports.

Download missing car track server content

Discussion in 'Assetto Corsa' started by Peter Reginald, Feb 22, 2019.

  1. Peter Reginald

    Peter Reginald

    Messages:
    29
    Ratings:
    +26
    Introduction
    Have you ever tried to join an online server but couldn't because you had missing mods or had a wrong version of the track or car mods?

    Or are you a manager of a sim racing league and has to deal with the hassle of answering the same questions, where can I download these mods and skins?

    Video guide


    Hey Sim racers in this guide I will show you how to enable a feature in Content Manager that will make is really easy for those who want to join your server to get the missing mods with just a couple of clicks.

    Demo server: https://acstuff.ru/s/q:race/online/join?ip=173.234.24.186&httpPort=8588

    Primer
    Welcome to Highness and this guide is part of a new series where I show you to get the most out of Assetto Corsa with apps and mods like;
    • Content Manager
    • Custom Shader Patch
    • Sol
    • And more...
    Requirements
    What you'll need for this guide
    1. Set aside about 30 minutes of time.
    2. Latest version of Content Manager.
    3. A working Assetto Corsa server.
    4. Permission or license to distribute the mods.
    The guide
    If there are any corrections or updates related to this guide then I will make the necessary edits to this post. in the description of this video and in the video's information card.

    OK are you ready? Let's go!
    I’ll cover the Why, what and how.

    Why
    As someone who loves to join online servers for a bit of fun and as a server manager myself I often wished that Assetto Corsa would just automatically download the missing content.

    By the way, huge thanks to Joshua VGOS for helping me with this video.

    What
    What we'll do is jump into the Server Manager that is part of Content Manager

    How
    The way this works is Content Manager keeps track of your Track and Car mods using a unique ID. I'll explain more about this in a minute.

    Phase 1. Upload and test your mod files
    Before you can add your mod download links to Content Manager to serve them automatically to your drivers you must upload them to a some place on the internet and also make sure that the links work.
    1. Upload your mod files to your file server, I've used Mega in this video.
    2. Test each mod download link works.
    Phase 2. Add download sources to Server Manager
    Next we need to tell Content Manager where those mod files are hosted so it can send them to your drivers.
    1. In Content Manager.
    2. Go to Server.
    3. Select your Server from the Preset list.
    4. Click Details
    5. Tick the box Provide extra details about the server...
    6. Make sure Via ID in name is selected.
    7. Select Download URL option from Share mode 8. Copy mod link URL and paste it to the Download from field. 9. Repeat this process for all mod cars and track.
    Content Manager will add a few extra symbols to the server name in the server_cft.ini file. This is a handy way for Content Manager get the full description of your server and keep track of the related files.

    Phase 3. Skins
    You can define the download url for custom skins too!
    1. Notice that for modded cars you can also define skins.
    2. Click the tiny arrow next to Skins.
    3. This will display all the skins for all your cars in your entry list.
    4. Click the arrow under each entry.
    5. Select Download URL.
    6. Copy the skin link URL and paste it to the Download from field.
    Make sure you've tested the link for the skins as well.

    7. You can include the same URL for all the cars if they all belong to the same pack.

    Note that when you change the URL link for the track, car, skins and some other settings in the Details view the unique ID will have also changed. this change in ID is important to make sure that your drivers will get the most up to date URL download links. If your users are don't get the expected versions of mod downloads then check that the server_cfg.ini contains the updated ID in two places:

    [SERVER] Name
    [__CM_SERVER] DETAILS_ID=lkL6

    Phase 4. Version required
    You can also define the exact version that is required by your drivers to prevent conflicts and mismatches in track and mods. Content Manager will check the version number that is related to each track and car and if the person who is joining the server has a different version then they will have the option to download the correct version.
    1. Enter your required version number into the Version required field.
    Phase 5. Save and upload
    It's time to get our updated server configuration files onto the server.
    1. Click Save.
    2. Click Folder to open the folder that contains the configuration files we need to upload to the server.
    3. Select the cm_content folder, the cm_wrapper_params.js, entry_list.ini and server_cfg.ini files.
    4. Upload these files and folder to the cfg folder on your server.
    5. Restart the server.
    Phase 6. Test
    Finally lets test that the download missing content does work.
    1. In Content manager,
    2. Go to Drive/Online.
    3. Select your server from the list.
    4. Test that you can join the server first.
    5. Delete the related track folder on your local ../assetto corsa/content.
    6. Delete the related car folder on your local ../assetto corsa/content..
    7. Click Install missing content.
    8. Click the green hamburger menu icon and observe the files as they download.
    9. Click the Install button for the track and car and watch your mods being installed.
    10. You may need to hit the Refresh button
    11. Once download is finished hit the Join button to go for a spin.
    Recap
    Summary of recap.
    1. Please make sure you have permission to distribute mods.
    2. Make sure you test the original mod download links first.
    3. Make sure that the unique ID in the server_cfg.ini matches the unique ID shown in the Details view in Content Manager/Server.
    4. The link to join this server is at the top of this guide and in the description of the YouTube video.
    Closing
    If you have any questions about what I've covered in this guide then ask me in the comments

    Thanks for your time and attention.

    Credits
    If you’ve experienced a lot of value from these mods then do show your appreciation to Peter and Ilja by making a donation.
    Resources
    Related links
    My links
    My setup
    • Intel i7 7700K
    • Asus ROG Strix Z270E Gaming Motherboard
    • Corsair Vengeance LPX 16GB DDR4 DRAM 3200MHz C16 Memory Kit
    • Samsung SSD 960 PRO NVMe M.2 512GB
    • ZOTAC GeForce® GTX 1080 Ti AMP Extreme
    • Logitech G502 Proteus Spectrum mouse
    • Coolermaster MASTERKEYS PRO S RGB
    • Logitech G27
    • ViewSonic VX4380-4K, 43" 4K Ultra HD Monitor
    • Oculus Rift
    • Corsair RMi Series RM750i — 750 Watt 80 PLUS® Gold Certified Fully Modular PSU
    • Focusrite Scarlett 2i2
    Edits
    1. First post.
    2. Added YouTube video and demo server link.
     
    Last edited: Feb 22, 2019
    • Like Like x 4
  2. busterwolfeman

    busterwolfeman
    NetracingEurope.org Premium

    Messages:
    104
    Ratings:
    +21
    Hi, thanks for pointing this out! Very good guide. I just have problems finding the point "Phase 2 - Point 7: Select Download URL option from Share mode". I have no item like this, see screenshot. My CM version: 0.8.1927.35356 (x86), which should be the latest one...

    UPDATE: Got it, the track and cars option only appears when offering mod tracks/cars.

    Thanks in advance!!
    regards, Wolfgang
     

    Attached Files:

    Last edited: Feb 27, 2019
  3. rege144hz

    rege144hz

    Messages:
    1
    Ratings:
    +0
    I don't have the button of Install Missing for contents like cars and tracks and i have a full version of Content Manager !
     
  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.