Assetto Corsa Server Contains Unavailable Content
AssettoServer
Nigh
AssettoServer is a custom game server for Assetto Corsa developed with freeroam in heed. It greatly improves upon the default game server by fixing various security issues and providing new features like AI traffic and dynamic atmospheric condition.
Race/Quali sessions and lap times are not supported yet. Simply use this if yous want to run a practice-simply freeroam server.
This is a fork of https://github.com/Niewiarowski/AssettoServer.
Installation
Windows
- Install the ASP.Net 6 Runtime (select "Hosting Bundle"): https://dotnet.microsoft.com/en-us/download/dotnet/6.0/runtime
- Download
assetto-server-win-x64.cypherfrom the latest stable release and extract it whereever y'all want.
Exercise Non EXTRACT TO YOUR ASSETTO CORSA FOLDER. Ac and AssettoServer use dissimilar versions of the Steam SDK that will disharmonize with each other. If you still experience the need to excerpt to your AC binder delete the steam_api64.dll from the server first, but this volition crusade Steam Auth to exist broken.
Linux
- Follow the ASP.NET six Runtime installation instructions for your distro: https://docs.microsoft.com/en-u.s./dotnet/core/install/linux
- Download
assetto-server-linux-x64.tar.gzfrom the latest stable release and extract it whereever you want.
Usage
Through Content Manager (AssettoServer 0.0.44 or later)
- Open up your AC server folder in Explorer, e.g.
C:\Program Files (x86)\Steam\steamapps\common\assettocorsa\server - Rename
acServer.exeto something else - Extract
assetto-server-win-x64.zipinto this directory - Rename
AssettoServer.exetoacServer.exe
Now you can run servers through CM only like you lot would with the original server. Go along in listen that non all features of the original server are supported still, so some of the server settings in CM volition either have no issue or the features volition just non piece of work.
Defended server
The easiest way to get started is creating your server configuration with Content Manager.
After that simply click "Pack" to create an archive with all required configs and data files. Extract this archive into the server root folder.
Features
Virtually features tin can be controlled via extra_cfg.yml. If this file does not exist information technology will be created at first server startup.
Steam Ticket Validation
The default server implementation of Assetto Corsa does not use the Steam API to decide whether a connected players account is really the account they merits to be. This opens the door for SteamID spoofing, which means someone tin impersonate another actor.
In this server the Steam Auth API is utilized, every bit documented here: https://partner.steamgames.com/doctor/features/auth
Since the player needs to go a Steam session ticket on client side that he has to transfer to the server upon joining, a minimum CSP (Custom Shaders Patch) version of 0.1.75 or higher is required along with Content Manager v0.8.2297.38573 or higher for players to be able to join the server.
This feature must exist enabled in extra_cfg.yml.
CSP tin be found and downloaded here https://acstuff.ru/patch/
CSP Discord: https://discord.gg/KAbXE5Y
Logging in as ambassador via SteamID
It is possible to specify the SteamIDs of players that should be ambassador on the server.
Practise not use this characteristic with Steam Auth disabled! Someone might be able to proceeds admin rights with SteamID spoofing.
AI Traffic
It is possible to load one or more AI splines to provide AI traffic. Place fast_lane.ai in the maps ai/ folder and set EnableAi to true in extra_cfg.yml.
The default AI settings take been tuned for Shutoko Revival Project, other maps will require unlike settings.
To permit AI to accept a car slot you have to add a new parameter to the entry_list.ini, for example:
[CAR_0] MODEL=ktyu_c8_lav_s1 SKIN=04_gunmetal_grey/ADAn BALLAST=0 RESTRICTOR=0 AI=auto Possible values for the AI parameter are
-
auto- AI will accept the slot when it is empty -
fixed- AI will ever take the car slot. Information technology won't be possible for players to join in this slot -
none- AI volition never take the slot (default)
When using AI=automobile slots it is highly recommended to specify a MaxPlayerCount in extra_cfg.yml to brand certain in that location is e'er a minimum corporeality of AI cars available.
Dynamic Weather
The server supports CSPs WeatherFX v1 which allows dynamic weather, smooth weather transitions and RainFX. CSP 0.1.76+ is required for this feature.
Two plugins are included that apply dynamic weather:
-
LiveWeatherPluginfor getting realtime weather from openweathermap.org -
VotingWeatherPluginfor letting players vote for weather changes
Anti AFK arrangement
Will kick players if they are non honking, braking, toggling headlights, moving steering bicycle, using gas or sending letters in conversation. Tin can be adjusted by an admin past using the /setafktime command.
Plugin Interface
There is an experimental plugin interface for adding functionality to the server. Have a wait at one of the included plugins to get started with developing your own plugin.
The API is still under development and might modify in the future.
Getting help
If y'all have trouble setting up a server feel free to visit the #server-troubleshooting aqueduct on our Discord (read #welcome if you tin can't see that channel). Alternatively yous can ask questions here: https://github.com/compujuckel/AssettoServer/discussions/categories/help
Please don't use the Issue tracker for installation help or configuration questions. Also make sure to read this README first before asking questions that are already answered here!
Wiki
For more data on configuration, admin commands, etc. likewise cheque out the Wiki.
License
AssettoServer is licensed under the GNU Affero General Public License v3.0, run across LICENSE for more info.
Additionally, you must preserve the legal notices and author attributions present in the server.
Copyright (C) 2022 Niewiarowski, compujuckel This program is gratis software: you tin can redistribute information technology and/or modify it under the terms of the GNU Affero Full general Public License as published by the Free Software Foundation, either version three of the License, or (at your selection) any later version. This program is distributed in the promise that it will exist useful, only WITHOUT Whatever WARRANTY; without fifty-fifty the unsaid warranty of MERCHANTABILITY or Fitness FOR A PARTICULAR PURPOSE. Encounter the GNU Affero General Public License for more details. You should have received a re-create of the GNU Affero General Public License along with this program. If not, see <https://world wide web.gnu.org/licenses/>. Additional permission nether GNU AGPL version 3 department 7 If you alter this Program, or any covered work, past linking or combining it with the Steamworks SDK past Valve Corporation, containing parts covered by the terms of the Steamworks SDK License, the licensors of this Program grant you additional permission to convey the resulting work. Boosted permission under GNU AGPL version 3 section 7 If you modify this Program, or any covered work, past linking or combining it with plugins published on https://www.patreon.com/assettoserver, the licensors of this Programme grant you lot boosted permission to convey the resulting piece of work. Assetto Corsa Server Contains Unavailable Content,
Source: https://github.com/compujuckel/AssettoServer
Posted by: colemanonstonly.blogspot.com

0 Response to "Assetto Corsa Server Contains Unavailable Content"
Post a Comment