1. Do you need support for Assetto Corsa Competizione? Please use the proper forum below and ALWAYS zip and attach the WHOLE "Logs" folder in your c:\users\*youruser*\AppData\Local\AC2\Saved. The "AppData" folder is hidden by default, check "Hidden items" in your Windows view properties. If you report a crash, ALWAYS zip and attach the WHOLE "Crashes" folder in the same directory.
  2. FOR ASSETTO CORSA COMPETIZIONE: If you report issues with saved games, please always zip and attach your entire User/Documents/Assetto Corsa Competizione/Savegame folder!
  3. If your game executable is missing, please add your entire Steam directory to the exceptions in your antivirus software, then run a Steam integrity check or reinstall the game altogether.

ACC Dedicated Server GUI

Discussion in 'ACC Tools' started by Martin Vindis, May 5, 2020.

  1. Got sick of editing Json files for my ACC server whenever I wanted to change something so I made this.
    Hope anyone else can enjoy this.

    It's been up on RD for some time but I thought I'd post it here as well in case someone isn't on RD.
    I'll just redirect you to RD so I don't have to post updates on several sites whenever I roll out an update.
    https://www.racedepartment.com/downloads/acc-dedicated-server-gui.32034/
     
    Novotny, BenZ_67, Brado23 and 12 others like this.

  2. Similar Threads
    Forum Title Date
    ACC Multiplayer ACC Dedicated Server Specs? Jan 21, 2020
    ACC General Discussions ACC Dedicated Server Event configuration Oct 10, 2019
    ACC Multiplayer ACC Dedicated Server files on steam Jun 1, 2019
    ACC Multiplayer Minimum requirements for the ACC dedicated server May 14, 2019
    ACC General Discussions ACC - Dedicated server Requirements Mar 19, 2019
    ACC Blog MoTeC telemetry and dedicated ACC workspace Mar 4, 2019
    ACC Multiplayer ACC dedicated server don't start Jan 16, 2019
    ACC Multiplayer ACC Dedicated Server won't start Dec 6, 2018
    ACC General Discussions My ACC Dedicated Server Does Not Appear in the List? Nov 19, 2018
    ACC Screenshots & Videos How to create an ACC dedicated Server (Guide) Nov 15, 2018
    ACC Multiplayer ACC dedicated server don't start Nov 15, 2018
    ACC General Discussions Dedicated Server for ACC? Jun 7, 2018
    ACC Hardware Discussions RX 5700 XT underperforming in ACC compared to same card 42 minutes ago
    ACC Multiplayer ACC doesn't connect Today at 2:59 PM
    ACC Troubleshooting Razer Cortex & ACC Thursday at 4:40 AM

  3. ...finally :)
     
  4. A$APTitan

    A$APTitan Rookie

    easily to use,nice stuff.finally i don't need to edit .json
     
  5. Wutzmann

    Wutzmann Rookie

    Hi Martin,

    i like the Server gui!

    For me it is not possible to enter more than 22 drivers in the Entrylist with this tool.
     
  6. @Wutzmann That's strange, do you get an error when trying to add a 23rd driver? I just tried and added 30 cars with 1 driver each and 1 car with 30 drivers and it all works fine.
     
  7. Wutzmann

    Wutzmann Rookie

    Here are the details:

    Code:
    Informationen über das Aufrufen von JIT-Debuggen
    anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
    
    ************** Ausnahmetext **************
    System.InvalidCastException: Das Objekt des Typs "Entry" kann nicht in Typ "EntryListObject" umgewandelt werden.
       bei ACC_Dedicated_Server_GUI.EntriesForm.cleanUpAndSaveFile()
       bei ACC_Dedicated_Server_GUI.EntriesForm.closeButton_Click(Object sender, EventArgs e)
       bei System.Windows.Forms.Control.OnClick(EventArgs e)
       bei System.Windows.Forms.Button.OnClick(EventArgs e)
       bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
       bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       bei System.Windows.Forms.Control.WndProc(Message& m)
       bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
       bei System.Windows.Forms.Button.WndProc(Message& m)
       bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    
    
    ************** Geladene Assemblys **************
    mscorlib
        Assembly-Version: 4.0.0.0.
        Win32-Version: 4.8.4180.0 built by: NET48REL1LAST_B.
        CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll.
    ----------------------------------------
    ACC Dedicated Server GUI
        Assembly-Version: 1.2.3.0.
        Win32-Version: 1.2.3.0.
        CodeBase: file:///G:/Spiele/Sim%20Racing/Assetto%20Corsa%20Competizione/Server/server/ACC%20Dedicated%20Server%20GUI.exe.
    ----------------------------------------
    System.Windows.Forms
        Assembly-Version: 4.0.0.0.
        Win32-Version: 4.8.4150.0 built by: NET48REL1LAST_C.
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
    ----------------------------------------
    System
        Assembly-Version: 4.0.0.0.
        Win32-Version: 4.8.4001.0 built by: NET48REL1LAST_C.
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
    ----------------------------------------
    System.Drawing
        Assembly-Version: 4.0.0.0.
        Win32-Version: 4.8.3752.0 built by: NET48REL1.
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
    ----------------------------------------
    System.Configuration
        Assembly-Version: 4.0.0.0.
        Win32-Version: 4.8.3752.0 built by: NET48REL1.
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
    ----------------------------------------
    System.Core
        Assembly-Version: 4.0.0.0.
        Win32-Version: 4.8.4180.0 built by: NET48REL1LAST_B.
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
    ----------------------------------------
    System.Xml
        Assembly-Version: 4.0.0.0.
        Win32-Version: 4.8.3752.0 built by: NET48REL1.
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
    ----------------------------------------
    Newtonsoft.Json
        Assembly-Version: 12.0.0.0.
        Win32-Version: 12.0.3.23909.
        CodeBase: file:///G:/Spiele/Sim%20Racing/Assetto%20Corsa%20Competizione/Server/server/Newtonsoft.Json.DLL.
    ----------------------------------------
    System.Numerics
        Assembly-Version: 4.0.0.0.
        Win32-Version: 4.8.3752.0 built by: NET48REL1.
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll.
    ----------------------------------------
    System.Runtime.Serialization
        Assembly-Version: 4.0.0.0.
        Win32-Version: 4.8.4180.0 built by: NET48REL1LAST_B.
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll.
    ----------------------------------------
    System.Data
        Assembly-Version: 4.0.0.0.
        Win32-Version: 4.8.4121.0 built by: NET48REL1LAST_C.
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll.
    ----------------------------------------
    mscorlib.resources
        Assembly-Version: 4.0.0.0.
        Win32-Version: 4.8.3752.0 built by: NET48REL1.
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
    ----------------------------------------
    System.Windows.Forms.resources
        Assembly-Version: 4.0.0.0.
        Win32-Version: 4.8.3752.0 built by: NET48REL1.
        CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
    ----------------------------------------
    
    ************** JIT-Debuggen **************
    Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
    Konfigurationsdatei der Anwendung oder des Computers
    (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
    Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
    
    Zum Beispiel:
    
    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>
    
    Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
    Ausnahmen an den JIT-Debugger gesendet, der auf dem
    Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
     
    kingkabong likes this.
  8. @Wutzmann I just uploaded version 1.2.4.1 with a possible fix (if you got the error when pressing save&exit this should fix it)
     
  9. Wutzmann

    Wutzmann Rookie

    Hi Martin,

    same Error in 1.2.4.1

    [​IMG]
     
  10. @Wutzmann I can't seem to replicate this no matter how many drivers I add. Could you be more specific on when this is happening? Is it on closing and saving? When adding a driver? When adding a entry? How many entries do you have and how many drivers in each entry? Give me a full report as you did in post #6
     
  11. siliciferous

    siliciferous Rookie

    Martin, thank you for making this. Don't get me wrong, I'm glad that Kunos made the server configs mostly human readable, but JSON formatting is a pain. You've saved me and the friends I play with a lot of time.

    If I run into any issues I'll be sure to report them once I can reliably reproduce 'em.
     
    OldFart and Martin Vindis like this.
  12. Wutzmann

    Wutzmann Rookie

    Hello Martin,

    i get the error if i want to save the entry list with "Safe & Close".

    Everything works fine until i want to save the list after creating the 23rd driver.

    The list will be saved sometime after i click a few times on "Next" (in the error window from Posting #8) then on "X" then "Next" again.
     
  13. @Wutzmann Can you post a full error log (click the "Details" button on the error message) as well as your entrylist.json?
     
  14. OldFart

    OldFart Rookie

    Finally got around to setting up a server with this, worked with no issues, Thank you for creating the GUI
     
    Martin Vindis likes this.
  15. Wutzmann

    Wutzmann Rookie

    Mey Martin,

    thank you for your instant Support!

    Download your newest Version 1.2.5 an get no error anymore.
     
    Martin Vindis likes this.
  16. siliciferous

    siliciferous Rookie

    @Martin Vindis , it looks like the app doesn't support "raceNumber": -1 in entrylist.json. While leaving the value at 0 doesn't appear to override anyone's car number, technically -1 should be valid: https://www.acc-wiki.info/wiki/Server_Configuration#entrylist.json

    The program doesn't allow you to set the value to -1, but if you load an existing file where raceNumber is set to -1 for anyone in the entrylist, it will throw errors: https://wtfomfg.org/files/acf/errorimage.png

    (The forum seems to load embedded images in a weird way that my hosting is unhappy with, so I've just linked it.)
     
    Martin Vindis likes this.
  17. @siliciferous Good find, thanks for the report, will fix this for next release.
     
  18. FriendOfJah

    FriendOfJah Gamer

    How would I (or can I) use this software on a remote server? I'm currently renting server space from Rack Service (sponsored here). I'm assuming that I would need to create a new folder on the server, upload the files to it (I tried using the OPEN IN FTP CLIENT button and it opened a new tab in Google Chrome with the title #Blocked#) and then run it somehow from there? Step by step instructions or a video on exactly how to do this would be very helpful for a newbie like me. Thanks in advance for any and all help provided.
     
  19. FriendOfJah

    FriendOfJah Gamer

    I put in a ticket to Rack Service with this same question. Here’s their reply:

    “Im afraid that is not possible in a game server. This would be possible in a VPS or Dedicated Server.”

    Oh well, back to manually editing my server cfg files...
     
    Snoeipaard likes this.

Share This Page

  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