Hi, Im trying to add cars mods on a dedicated server but Im always getting the following error: cannot join server no available slots If replacing by stock cars in entry_list and server_cfg the server works just fine. I tried using the acServerManager locally then upload contend using the built-in tool with no luck. Cars did not seem to install so I uploaded the cars mods from my PC to the server in \content\cars\CARNAME But still same error. I also searched how to install mods on dedicated server (assuming this could be different from the client) but did not fnd anything. Any help apreciated.
Hi Dimitri, On the server you only need to upload: - for tracks - the surfaces.ini file of each track, in its corresponding folder - for cars - the data.acd file of each car, in its corresponding folder In both cases, this is the method AC uses to prevent cheating. I would suggest to first try the server in free join mode, and after it works with the modded content, use a specific entry_list.
Thank you for your help, where do I find that data.acd file? I saw there was one for the default cars but I could not find any for the modded ones. Here is an example of the folder contents of a mod car: http://puu.sh/ne87F/fe0231d5d5.png By free join do you mean using an empty entry list ?
Hmm, there should be a data.acd file in the root folder of your car. Looking at your screenshot, it seems there isn't any, and all the data for the car is "unencrypted", stored in the data folder. In this case, I am not very sure how to do it, or if it actually works online (maybe it does. I just don't know how). Yes, free_join means empty entry list.
Hello, I am Spanish and I do not understand very well the solution that you have had, can you explain to me what I have to do so that this error does not appear?
Hi, The issue that i understand: You try to join your own AC dedicated server but even if the car model seems present under .\Assetto Corsa\content\cars and there is available slots (car 3/3 for instance) in the lobby, AC fails to join with 'no available slots' message and return to the lobby. School case: PikesPeak_Peugeot_208_T16 from: https://assettorallygrb.wixsite.com/rallygrb/peak-pikes https://sharemods.com/0xcjjwz3sozg/PikesPeak_Peugeot_208_T16.7z.html Close the server and open the last log under .\Assetto Corsa\server\logs\session in notepad to confirm we talk about the same issue(s): output20200603_84306.log in my example: 1 - "Calculating checksum for folder content/cars/208T16/data" : this is the folder name as it exists on the mass storage : 208T16 2 - REQUESTED CAR: 208t16* ENTRY LIST OPEN MODE 1 Looking for available slot by name for GUID xxxxxxxxxxxxxxxxx 208t16 Looking for available slot NO SLOTS AVAILABLE WITH CAR MODEL: 208t16 '208t16' is the requested car by AC >> '208t16' and '208T16' don't match (Caps) 3- check .\Assetto Corsa\content\cars\208T16\data\lods.ini [LOD_0] FILE=208T16.kn5 >> '208T16' : Caps etc... To fix (208t16 example): - no caps - folder name = car name (in every related files except in .\ui\ui_car.json "name": "PikesPeak Peugeot 208 T16", for instance) - rename .bank file: .\Assetto Corsa\content\cars\208t16\sfx\208t16.bank - change every single GUID event path in .\Assetto Corsa\content\cars\208t16\sfx\GUID.txt: before: {64443ded-0079-48dc-b613-7f8042a4af81} event:/cars/peugeot_208t16_rework_LM/door after: {64443ded-0079-48dc-b613-7f8042a4af81} event:/cars/208t16/door Not mandatory: Pack data with Content Manager - restart AC - if you use acServerManager, close server if running, click on 'Update Server Content' UNTIL the message 'Content has been updated! Please restart the application.' appears. Try the car in AC with local mode and if okay (sounds for instance), launch the server and try to join your lobby. The result in log (for instance): ../.. TRACK=ks_brands_hatch CARS=["audi_90_gto_s1" "208t16"] ../.. REQUESTED CAR: 208t16* ENTRY LIST OPEN MODE 1 Looking for available slot by name for GUID xxxxxxxxxxxxxxxxx 208t16 Looking for available slot Slot found at index 0 ../.. AC 1.16.2 Assetto Corsa Dedicated Server v1.15 Bye