Emperor Servers

V2.1.2 Release

Added:

  • Ping Limits, you can now set a server wide ping limit, if a driver exceeds it for the specified duration they will be kicked from the server.
  • Driver Swaps can now apply more complex penalties, and are generally better implemented with ACSM v2.0, including Live Timings integration to see the status of a driver swap.
  • Added Bind Address to Server Options.
  • Various acserver lobby improvements:
    • The server now attempts to re-register to the lobby when session updates error with the “ERROR - RESTART YOUR SERVER TO REGISTER WITH THE LOBBY” message.
    • The server will now continue running if the lobby connection fails, so if the lobby is down drivers can still connect to the server using direct connection, LAN, or Content Manager join links.
    • If registering to the lobby fails, subsequent retries happen with a linear backoff to improve chances of success.
  • Added an option to render the Content Manager description as BBCode. This makes images work in the Content Manager description!
  • Added information to a driver’s Championship Description about the driver and team behind.
  • Added a “Fix Pit IDs” button which corrects all Pit IDs to increase sequentially from 0.
  • Added missing /ksns and /ksrs admin commands.
  • Added Discord Notify On option, allowing more control over when Discord notifications are sent.
  • Server Manager will now log when a car enters/leaves the pit lane. Please note this may sometimes trigger if a driver drives very close to the pit wall on certain tracks, although this should be easy to spot based on the amount of time between the entered and exited messages.
  • Added /unban command, can be used to remove a GUID from the blocklist.json mid-session.
  • Added a section to the Real Penalty Options that allows you to upload and manage Real Penalty track configuration ini files.
  • Server Manager now strongly advises against running as administrator/root. Please do not run Server Manager with unnecessarily elevated permissions.

Fixed:

  • Fixes an issue where Steam login could cause Server Manager login details to be forgotten.
  • Race Weekend “Warm Up” sessions will now inherit all potential weather configurations from the race session they are linked to.
  • Added information about Custom Penalties and CSP Rain Integration to the “Event/Race Details” page.
  • Names defined for all drivers of an entrant (intended for driver swaps) are now applied properly on join.
  • Servers hosted on EmperorServers.com now keep 30 logs, rather than 5.
  • Fixes an issue where DRS zones may not be drawn on tracks like Monza, where the detection point is before the start/finish line, and the zone is after it.
  • Fixes an issue where looping sessions could register to the lobby even if the setting is disabled.
  • Fixes an issue where Max Clients would always be set to the maximum allowed value on EmperorServers.com servers.
  • Fixes an issue where some events would not send Discord notifications when scheduled/unscheduled.
  • Improved acserver logging to help better debug issues.
  • If using Custom Shaders Patch w/ Sol Integration on the server session time progression will no longer pause after 8 (real world) hours.
  • Improved results files to handle many drivers using the same car in a session.
  • Fixes an issue where pitlane detection would not correctly show up in Track details if some layouts of a track did not have AI splines.
  • Dynamic Track settings can now be specified as decimals.
  • Fixes an issue where the DRS Penalties Plugin would not activate DRS on the specified lap.
  • Driver Swaps now force Locked Entry List on.
  • When starting a drive through penalty drivers will be told that they have started it, and the minimum time the server expects them to be in the pit lane for the drive through to be counted as valid.
  • Fixes an issue where the /ban and /kick commands would not add the banned/kicked (if kick mode is set to kick and add to block list) driver to the block list.
  • Fixes an issue where Session “Is Open” would be set to “No Join” when enabling a new session.
  • If a driver is given a drive through penalty whilst already in the pit lane they will now need to exit and re-enter the pit lane to start the drive through.
  • Fixed that issue that would ask drivers registering to a Championship to create an ACSR account even if ACSR was disabled on the Championship.
  • Fixes an issue where race sessions would have no weather, and no new weather could be added.