Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

THEMA: Multiplayer server configuration (for admins)

Multiplayer server configuration (for admins) 04 Mai 2019 15:17 #337321

  • sps
  • spss Avatar
  • OFFLINE
  • Moderator
  • AC, R3E
  • Beiträge: 384
Offizielle Posts von KS Dev. Minolin zum Thema Server Konfiguration, inkl. Ratings, dynamisches Wetter

- configuration.json
- event.json
- settings.json
www.assettocorsa.net/forum/index.php?thr...server-admins.54830/

Beispiel:
- TrackMedalsRequirement goes from 0 to 3 and will ensure that drivers have the corresponding track medal unlocked (on the track you are offering on the server)
- the safetyRatingRequirement goes from -1 (disabled) to 99
- weatherRandomness is 0 for disabled, 1 (or 2) for realistic weather - up to 10 for chaos and insanity





- Dynamic weather
- Multiplayer Rating requirements
www.assettocorsa.net/forum/index.php?thr...s-event-notes.55894/














With 0.6, the configuration of ACC multiplayer servers will change quite a bit. Let us go through it.
Unlike before, the configuration is split to 3 different json files.

configuration.json
Code:
{
"udpPort": 9600,
"tcpPort": 9600,
"maxClients": 30,
"configVersion": 1
}
Is the very technical description of a server, and will most likely never change. The reason for this file is that this may be in the responsibility of a server hoster like Rackservice, and it would be a good idea to let users not even edit this. As customer, this would mean you find this file readonly in your ftp folder (or similar).

Content wise just make sure the ports are unique on the system, and to have inbound firewall rules.

settings.json
Code:
{
"serverName": "ACC Server with a cool name",
"password": "1234",
"adminPassword": "4321",
"trackMedalsRequirement": 3,
"safetyRatingRequirement": -1,
"configVersion": 1
}
The settings contain specific things you will most likely want to stick to (once you found a good setup).
You already see server name and the passwords, expect this to be extended to spectator settings, rating requirements and so on.

event.json
Code:
{
"track": "zolder",
"eventType": "E_3h",
"preRaceWaitingTimeSeconds": 15,
"sessionOverTimeSeconds": 120,
"ambientTemp": 26,
"trackTemp": 30,
"cloudLevel": 0.3,
"rain": 0.0,
"weatherRandomness": 1,
"configVersion": 1,
"sessions": [
{
"hourOfDay": 9,
"dayOfWeekend": 1,
"timeMultiplier": 1,
"sessionType": "P",
"sessionDurationMinutes": 7
},
{
"hourOfDay": 18,
"dayOfWeekend": 1,
"timeMultiplier": 1,
"sessionType": "Q",
"sessionDurationMinutes": 10
},
{
"hourOfDay": 14,
"dayOfWeekend": 2,
"timeMultiplier": 1,
"sessionType": "R",
"sessionDurationMinutes": 10
}
]
}
The last file contains the plain event., reduced to what you actually want to configure. The file also is a standalone description of a race weekend - so you can easily flip this in and out without the need to manage server name / ports.

Remarks
You will notice that we for now stripped down the configuration as much as possible. With the time, we will again add the interesting options in terms of assists, realism, gameplay and track/condition options. But for this release, the quest is to make sure the multiplayer works fine.
Handing out too many options will bring us many reports like "no grip in MP", where we would waste lots of time to find out that this is possibly only a certain condition setting - or the user is used to SC but it was turned off on that server.

Also we will as usual deliver a default configuration and an up-to-date readme.txt with explicit documentation.

I will try to keep this topic updated on further changes. Feedback, questions and requests here are appreciated, but it has to be totally focused on the way to configure servers (that means no talk about possible future features, no troubleshooting).

==========
0.7
Remarks
- please make sure you have fully read and understood this post: www.assettocorsa.net/forum/...rating-mul...s-event-notes.55894/
- the trackMedalsRequirement goes from 0 to 3 and will ensure that drivers have the corresponding track medal unlocked (on the track you are offering on the server)
- the safetyRatingRequirement goes from -1 (disabled) to 99
- weatherRandomness is 0 for disabled, 1 (or 2) for realistic weather - up to 10 for chaos and insanity

Additionally, we have the first admin commands available. You elevate to admin once by chatting
/admin 4321 (pw according to "adminPassword" in settings.json)

then you can use
/next
/kick <racenumber>
/ban <racenumber>

Kick will prevent the victim to join again during the rest of this race weekend; the ban will be as long as the server is up.
No, there won't be a perma-ban file, that's what an integrated SA system is for. Make sure to use it.

There is also a /restart, but this isn't safe to use in certain conditions - make sure to use this only during the real session time, where the time is ticking down.
Letzte Änderung: 04 Mai 2019 15:25 von sps.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Multiplayer server configuration (for admins) 04 Mai 2019 15:46 #337322

  • sps
  • spss Avatar
  • OFFLINE
  • Moderator
  • AC, R3E
  • Beiträge: 384
Tracknamen bzw. deren Schreibweise:

misano
nurburgring
paul_ricard
hungaroring
zolder
Monza
Letzte Änderung: 04 Mai 2019 15:47 von sps.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Multiplayer server configuration (for admins) 27 Mai 2019 19:01 #337581

  • sps
  • spss Avatar
  • OFFLINE
  • Moderator
  • AC, R3E
  • Beiträge: 384
Dieser Beitrag passt überall und nirgendwo, aber die wichtigsten Features betreffen die Adminspielzeuge, denke ich?!

ACC Blog Multiplayer & Rating - 1.0

www.assettocorsa.net/forum/index.php?thr...er-rating-1-0.57088/

1) Competition Rating & Competition Servers
2) Competition Rating unlocks with Racecraft Rating
3) Quick Access Multiplayer Menu
4) Car limits by server restrictions
5) Server defined entry lists
6) (Multiplayer) driver swaps
7) Spectator mode
8) Race director commands
9) Return of the broadcasting API
10) Preparation phase countdown in Menu


TL;DR;
1) Competition Rating is now active, and introduce a new "Competition Server" type. Given quite high SA requirements, you can join those servers to compete with other users in more serious races.
2) The Competition Rating (CP) now unlocks with Racecraft Rating (RC), no need to grind 50 RC in order to compete in the new Competition servers.
3) New "Quick Access Multiplayer Menu" - Quickjoin into Public Multiplayer, enter the Competiton servers - or advance to the old server list.
4) Max server capacity changed: It now linearily depends on rating requirements set up for this server. 45 SA equals 24 cars, 70+ SA can run 30 cars.
5) Entry list options for server admins and leagues.
6) Teams and corresponding driver swaps can now be configured by server admins.
7) Specator mode is now active: Server admins can setup spectatorSlots and the password to use, which joins a server without car.
8) First Race director commands.
9) Broadcasting API is active again. www.assettocorsa.net/forum/index.php?thr...-users-thread.53828/
10) Better information about session and countdown during race preparation phase.
Letzte Änderung: 27 Mai 2019 20:24 von sps.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Multiplayer server configuration (for admins) 02 Jun 2019 10:52 #337646

  • sps
  • spss Avatar
  • OFFLINE
  • Moderator
  • AC, R3E
  • Beiträge: 384
"Public beta" 1.0.1 - Build 3877818
About Hotfix 1 and the "public beta" branch



"We are testing a candidate build that will especially solve the crash occuring in Multiplayer. The full test cycle takes longer, as we also need to verify all the other parts. Also we want to keep the public v1.0 as it is, to not interfere with the SRO E-Sport event currently undergoing at Paul Ricard. On the other hand, we want you to participate in this fix as early as possible as soon as possible and offer you a more stable multi. We decided to release this first Hotfix candidate on a "public beta" branch."

Enter the code for the public beta: accBetaBranch

www.assettocorsa.net/forum/index.php?thr....57636/#post-1056762
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Multiplayer server configuration (for admins) 10 Jun 2019 11:00 #337732

  • sps
  • spss Avatar
  • OFFLINE
  • Moderator
  • AC, R3E
  • Beiträge: 384
Letzte Änderung: 10 Jun 2019 11:01 von sps.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Ladezeit der Seite: 0.110 Sekunden
Zum Seitenanfang