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: การติดตั้งเนื้อหาแบบกำหนดเอง (แทร็ก รถ และสกิน)


คู่มือนี้อธิบายวิธีติดตั้งแทร็ก รถ และสกินแบบกำหนดเองบนเซิร์ฟเวอร์เฉพาะ Assetto Corsa ของคุณที่โฮสต์กับ Legion Hosting สำหรับการกำหนดค่าเซิร์ฟเวอร์พื้นฐาน โปรดดู คู่มือการตั้งค่าเซิร์ฟเวอร์ Assetto Corsa.

หยุดเซิร์ฟเวอร์ของคุณก่อนอัปโหลดหรือแก้ไขเนื้อหา หยุดเซิร์ฟเวอร์ของคุณจากแท็บ Console ใน GPanel เสมอก่อนอัปโหลดไฟล์หรือแก้ไขการตั้งค่า การเปลี่ยนแปลงที่ทำขณะเซิร์ฟเวอร์ทำงานอยู่อาจถูกเขียนทับเมื่อปิดเครื่อง

โครงสร้างไดเรกทอรีเนื้อหา

เซิร์ฟเวอร์อ่านเนื้อหาแบบกำหนดเองจากสองไดเรกทอรี:

ไดเรกทอรี เนื้อหา
content/cars/ แต่ละโฟลเดอร์ย่อยคือรถหนึ่งคัน ประกอบด้วย data/, skins/, model.ini และไฟล์ข้อมูลรถอื่นๆ
content/tracks/ แต่ละโฟลเดอร์ย่อยคือแทร็กหนึ่งแทร็ก ประกอบด้วย data/, models/, surfaces.ini และอาจมีโฟลเดอร์ย่อยของรูปแบบเลย์เอาต์

การอัปโหลดเนื้อหาแบบกำหนดเองผ่าน SFTP

ใช้ไคลเอนต์ SFTP เช่น FileZilla เพื่ออัปโหลดเนื้อหาไปยังเซิร์ฟเวอร์ของคุณ ดูคำแนะนำการเชื่อมต่อได้ที่ คู่มือการอัปโหลดไฟล์ SFTP ข้อมูลรับรอง SFTP ของคุณจะแสดงใน GPanel ภายใต้แท็บ Files.

การติดตั้งรถแบบกำหนดเอง

  1. ดาวน์โหลดรถแบบกำหนดเองจากแหล่งที่เชื่อถือได้ (เช่น RaceDepartment) ไฟล์ที่ดาวน์โหลดควรมีโฟลเดอร์ที่มีชื่อภายในของรถ (เช่น my_custom_car)
  2. เชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน SFTP โดยใช้ข้อมูลรับรองจาก GPanel
  3. อัปโหลดโฟลเดอร์รถทั้งหมดไปยัง content/cars/ ผลลัพธ์ควรเป็น content/cars/my_custom_car/ โดยมีโฟลเดอร์ย่อยเช่น data/ และ skins/ อยู่ภายใน
  4. เปิด cfg/server_cfg.ini ในตัวแก้ไขไฟล์ของ GPanel และเพิ่มชื่อโฟลเดอร์รถลงในบรรทัด CARS โดยคั่นด้วยเครื่องหมายอัฒภาค:
    CARS=ks_ferrari_f40;ks_bmw_m3_e30;my_custom_car
  5. เปิด cfg/entry_list.ini และเพิ่มช่องกริด [CAR_N] หนึ่งช่องหรือมากกว่าสำหรับรถใหม่ ตั้งค่า MODEL เป็นชื่อโฟลเดอร์รถ และ SKIN เป็นชื่อโฟลเดอร์สกินที่ถูกต้องภายในไดเรกทอรี skins/ ของรถ:
    [CAR_4]
    MODEL=my_custom_car
    SKIN=default
    SPECTATOR_MODE=0
    DRIVER_NAME=
    TEAM=
    GUID=
    BALLAST=0
  6. เริ่มเซิร์ฟเวอร์และตรวจสอบบันทึกคอนโซล GPanel เพื่อหาข้อผิดพลาดใดๆ

การติดตั้งแทร็กแบบกำหนดเอง

  1. ดาวน์โหลดแทร็กแบบกำหนดเองจากแหล่งที่เชื่อถือได้ ไฟล์ที่ดาวน์โหลดควรมีโฟลเดอร์ที่มีชื่อภายในของแทร็ก (เช่น my_custom_track)
  2. เชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน SFTP
  3. อัปโหลดโฟลเดอร์แทร็กทั้งหมดไปยัง content/tracks/ ผลลัพธ์ควรเป็น content/tracks/my_custom_track/.
  4. หากแทร็กมีรูปแบบเลย์เอาต์ ตรวจสอบให้แน่ใจว่าโฟลเดอร์ย่อยของรูปแบบยังคงอยู่ภายในโฟลเดอร์แทร็ก (เช่น content/tracks/my_custom_track/full/, content/tracks/my_custom_track/short/)
  5. เปิด cfg/server_cfg.ini และอัปเดตการตั้งค่าแทร็ก:
    TRACK=my_custom_track
    CONFIG_TRACK=full

    หากแทร็กไม่มีรูปแบบเลย์เอาต์ ให้เว้น CONFIG_TRACK ว่างไว้

  6. เริ่มเซิร์ฟเวอร์และตรวจสอบบันทึกคอนโซล GPanel เพื่อหาข้อผิดพลาดใดๆ

การติดตั้งสกินแบบกำหนดเอง

สกินแบบกำหนดเองจะถูกวางไว้ภายในไดเรกทอรี skins/ ของรถ แต่ละสกินคือโฟลเดอร์ย่อยที่มีไฟล์เท็กซ์เจอร์

  1. ดาวน์โหลดสกินแบบกำหนดเอง ควรเป็นโฟลเดอร์ที่มีไฟล์เท็กซ์เจอร์ .dds หรือ .png (เช่น my_livery/)
  2. อัปโหลดโฟลเดอร์สกินไปยัง content/cars/<car_name>/skins/ ผลลัพธ์ควรเป็น content/cars/ks_ferrari_f40/skins/my_livery/.
  3. หากต้องการใช้สกินบนช่องกริด ให้อัปเดตบล็อก [CAR_N] ที่เกี่ยวข้องใน cfg/entry_list.ini:
    SKIN=my_livery
ไคลเอนต์ต้องมีเนื้อหาที่ตรงกัน ผู้เล่นทุกคนที่เชื่อมต่อกับเซิร์ฟเวอร์ของคุณต้องมีแทร็ก รถ และสกินแบบกำหนดเองเวอร์ชันเดียวกันติดตั้งไว้ในเครื่องในการติดตั้ง Assetto Corsa ของพวกเขา หากไคลเอนต์ขาดเนื้อหาหรือมีเวอร์ชันที่แตกต่างกัน พวกเขาจะได้รับ ข้อผิดพลาด checksum และจะไม่สามารถเข้าร่วมได้ แชร์ลิงก์ดาวน์โหลดที่ถูกต้องกับผู้เล่นของคุณเพื่อให้แน่ใจว่าทุกคนมีเวอร์ชันเดียวกัน

การตรวจสอบเนื้อหาที่ติดตั้ง

หลังจากอัปโหลด คุณสามารถตรวจสอบว่าเนื้อหาของคุณติดตั้งอย่างถูกต้อง:

  1. ในแท็บ Files ของ GPanel ไปที่ content/cars/ หรือ content/tracks/ และยืนยันว่าชื่อโฟลเดอร์ตรงกับที่คุณตั้งไว้ใน server_cfg.ini.
  2. เริ่มเซิร์ฟเวอร์และดูบันทึกคอนโซล หากเซิร์ฟเวอร์ไม่พบแทร็กหรือรถที่อ้างอิง ข้อความแสดงข้อผิดพลาดจะระบุชื่อไฟล์หรือโฟลเดอร์ที่หายไป
  3. หากใช้ Content Manager ในฝั่งไคลเอนต์ มันจะแสดงคำเตือนเนื้อหาที่หายไปก่อนความพยายามเข้าร่วม ทำให้ง่ายต่อการระบุว่าผู้เล่นยังต้องติดตั้งอะไรบ้าง
ชื่อโฟลเดอร์คำนึงถึงตัวพิมพ์เล็ก-ใหญ่ ชื่อโฟลเดอร์ใน TRACK, CARS, MODEL และ SKIN ต้องตรงกับชื่อโฟลเดอร์บนดิสก์ทุกประการ ความไม่ตรงกันในการใช้ตัวพิมพ์ใหญ่จะทำให้เซิร์ฟเวอร์เริ่มทำงานไม่สำเร็จหรือทำให้เกิดข้อผิดพลาด checksum

บทความที่เกี่ยวข้อง

หากคุณต้องการความช่วยเหลือเพิ่มเติมในการติดตั้งเนื้อหาแบบกำหนดเอง เปิดทิกเก็ตสนับสนุน และระบุชื่อเซิร์ฟเวอร์ของคุณ เนื้อหาที่คุณพยายามติดตั้ง และข้อความแสดงข้อผิดพลาดใดๆ จากบันทึกคอนโซล GPanel

Was this article helpful?

Ready to Get Started?

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