Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Zostało tylko kilka godzin!
Kończy się za: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Assetto Corsa: Instalacja niestandardowej zawartości (trasy, samochody i skórki)


Ten przewodnik wyjaśnia, jak zainstalować niestandardowe trasy, samochody i skórki na dedykowanym serwerze Assetto Corsa hostowanym w Legion Hosting. Aby uzyskać informacje o podstawowej konfiguracji serwera, zobacz Przewodnik konfiguracji serwera Assetto Corsa.

Zatrzymaj serwer przed przesłaniem lub modyfikacją zawartości. Zawsze zatrzymuj serwer w zakładce Console w GPanel przed przesłaniem plików lub edycją konfiguracji. Zmiany wprowadzone podczas działania serwera mogą zostać nadpisane przy jego wyłączeniu.

Struktura katalogów zawartości

Serwer odczytuje niestandardową zawartość z dwóch katalogów:

Katalog Zawartość
content/cars/ Każdy podfolder to jeden samochód. Zawiera data/, skins/, model.ini oraz inne pliki danych samochodu.
content/tracks/ Każdy podfolder to jedna trasa. Zawiera data/, models/, surfaces.ini oraz opcjonalnie podfoldery wariantów układu.

Przesyłanie niestandardowej zawartości przez SFTP

Użyj klienta SFTP, takiego jak FileZilla, aby przesłać zawartość na serwer. Instrukcje połączenia znajdziesz w przewodniku przesyłania plików przez SFTP. Twoje dane logowania SFTP są wyświetlane w GPanel w zakładce Files.

Instalacja niestandardowego samochodu

  1. Pobierz niestandardowy samochód z zaufanego źródła (np. RaceDepartment). Pobrany plik powinien zawierać folder o wewnętrznej nazwie samochodu (np. my_custom_car).
  2. Połącz się z serwerem przez SFTP, używając danych logowania z GPanel.
  3. Prześlij cały folder samochodu do content/cars/. Wynikiem powinno być content/cars/my_custom_car/ z podfolderami takimi jak data/ i skins/ w środku.
  4. Otwórz cfg/server_cfg.ini w edytorze plików GPanel i dodaj nazwę folderu samochodu do linii CARS, oddzielając ją średnikiem:
    CARS=ks_ferrari_f40;ks_bmw_m3_e30;my_custom_car
  5. Otwórz cfg/entry_list.ini i dodaj jeden lub więcej slotów startowych [CAR_N] dla nowego samochodu. Ustaw MODEL na nazwę folderu samochodu, a SKIN na prawidłową nazwę folderu skórki w katalogu skins/ samochodu:
    [CAR_4]
    MODEL=my_custom_car
    SKIN=default
    SPECTATOR_MODE=0
    DRIVER_NAME=
    TEAM=
    GUID=
    BALLAST=0
  6. Uruchom serwer i sprawdź log konsoli GPanel pod kątem ewentualnych błędów.

Instalacja niestandardowej trasy

  1. Pobierz niestandardową trasę z zaufanego źródła. Pobrany plik powinien zawierać folder o wewnętrznej nazwie trasy (np. my_custom_track).
  2. Połącz się z serwerem przez SFTP.
  3. Prześlij cały folder trasy do content/tracks/. Wynikiem powinno być content/tracks/my_custom_track/.
  4. Jeśli trasa ma warianty układu, upewnij się, że podfoldery wariantów zostały zachowane wewnątrz folderu trasy (np. content/tracks/my_custom_track/full/, content/tracks/my_custom_track/short/).
  5. Otwórz cfg/server_cfg.ini i zaktualizuj ustawienia trasy:
    TRACK=my_custom_track
    CONFIG_TRACK=full

    Jeśli trasa nie ma wariantów układu, pozostaw CONFIG_TRACK puste.

  6. Uruchom serwer i sprawdź log konsoli GPanel pod kątem ewentualnych błędów.

Instalacja niestandardowych skórek

Niestandardowe skórki umieszcza się w katalogu skins/ samochodu. Każda skórka to podfolder zawierający pliki tekstur.

  1. Pobierz niestandardową skórkę. Powinna to być folder zawierający pliki tekstur .dds lub .png (np. my_livery/).
  2. Prześlij folder skórki do content/cars/<car_name>/skins/. Wynikiem powinno być content/cars/ks_ferrari_f40/skins/my_livery/.
  3. Aby użyć skórki w slocie startowym, zaktualizuj odpowiedni blok [CAR_N] w cfg/entry_list.ini:
    SKIN=my_livery
Klienci muszą mieć zgodną zawartość. Każdy gracz łączący się z Twoim serwerem musi mieć tę samą wersję wszelkich niestandardowych tras, samochodów i skórek zainstalowaną lokalnie w swojej instalacji Assetto Corsa. Jeśli klientowi brakuje zawartości lub ma inną wersję, otrzyma błąd sumy kontrolnej (checksum error) i nie będzie mógł dołączyć. Udostępnij graczom dokładny link do pobrania, aby wszyscy mieli tę samą wersję.

Weryfikacja zainstalowanej zawartości

Po przesłaniu możesz sprawdzić, czy zawartość została poprawnie zainstalowana:

  1. W zakładce Files w GPanel przejdź do content/cars/ lub content/tracks/ i potwierdź, że nazwy folderów odpowiadają tym, które ustawiłeś w server_cfg.ini.
  2. Uruchom serwer i obserwuj log konsoli. Jeśli serwer nie może znaleźć przywoływanej trasy lub samochodu, komunikat o błędzie wskaże brakujący plik lub folder.
  3. Jeśli po stronie klienta używany jest Content Manager, wyświetli on ostrzeżenia o brakującej zawartości przed próbą dołączenia, co ułatwia ustalenie, co gracze jeszcze muszą zainstalować.
Nazwy folderów rozróżniają wielkość liter. Nazwy folderów w TRACK, CARS, MODEL i SKIN muszą dokładnie odpowiadać nazwom folderów na dysku. Niezgodność wielkości liter spowoduje, że serwer nie uruchomi się lub wygeneruje błędy sumy kontrolnej.

Powiązane artykuły

Jeśli potrzebujesz dalszej pomocy przy instalacji niestandardowej zawartości, otwórz zgłoszenie do pomocy technicznej i dołącz nazwę swojego serwera, zawartość, którą próbujesz zainstalować, oraz wszelkie komunikaty o błędach z logu konsoli GPanel.

Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.