แฟลชเซล 50% ลดทุกเซิร์ฟเวอร์ วันสุดท้าย!
สิ้นสุดใน: 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


คู่มือนี้ครอบคลุมวิธีการตั้งค่าและกำหนดค่าเซิร์ฟเวอร์เฉพาะ Assetto Corsa ที่โฮสต์กับ Legion Hosting รวมถึงการตั้งค่าเซิร์ฟเวอร์ รายการรถ (entry list) และวิธีการเชื่อมต่อ

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

ภาพรวมไฟล์การตั้งค่า

เซิร์ฟเวอร์เฉพาะ Assetto Corsa ใช้ไฟล์การตั้งค่าหลักสองไฟล์ที่อยู่ในไดเรกทอรี cfg/ บนเซิร์ฟเวอร์ของคุณ

ไฟล์ วัตถุประสงค์
cfg/server_cfg.ini การตั้งค่าเซิร์ฟเวอร์หลัก — ชื่อ รหัสผ่าน พอร์ต แทร็ก รายการรถ กฎเซสชัน และสภาพอากาศ
cfg/entry_list.ini กำหนดว่ารถและสกินใดถูกกำหนดให้กับแต่ละช่องกริด หนึ่งบล็อก [CAR_N] ต่อหนึ่งช่อง

ขั้นตอนที่ 1 — เข้าถึงตัวจัดการไฟล์ใน GPanel

  1. เข้าสู่ระบบ GPanel.
  2. เลือกเซิร์ฟเวอร์ Assetto Corsa ของคุณจากรายการเซิร์ฟเวอร์
  3. หากเซิร์ฟเวอร์กำลังทำงานอยู่ ให้คลิก Stop ในแท็บ Console และรอจนกว่าสถานะจะเปลี่ยนเป็น Offline.
  4. คลิกแท็บ Files เพื่อเปิดตัวจัดการไฟล์
  5. ไปที่ไดเรกทอรี cfg/ คุณจะพบ server_cfg.ini และ entry_list.ini ที่นี่

ขั้นตอนที่ 2 — กำหนดค่า server_cfg.ini

คลิก server_cfg.ini เพื่อเปิดในตัวแก้ไขแบบอินไลน์ การตั้งค่าถูกแบ่งออกเป็นส่วนต่างๆ ส่วนที่สำคัญที่สุดคือ [SERVER].

การตั้งค่าหลักใน [SERVER]

การตั้งค่า ค่าตัวอย่าง คำอธิบาย
NAME My Legion AC Server ชื่อเซิร์ฟเวอร์ที่แสดงในเบราว์เซอร์เซิร์ฟเวอร์ในเกมและใน Content Manager ตั้งชื่อให้ไม่ซ้ำกันเพื่อให้ผู้เล่นค้นหาได้
PASSWORD mypassword รหัสผ่านที่จำเป็นในการเข้าร่วม เว้นว่างไว้สำหรับเซิร์ฟเวอร์สาธารณะ
ADMIN_PASSWORD adminpass123 รหัสผ่านผู้ดูแลที่ใช้สำหรับออกคำสั่งเซิร์ฟเวอร์ในเกม เก็บไว้เป็นความลับ
MAX_CLIENTS 16 จำนวนผู้เล่นพร้อมกันสูงสุด ต้องไม่เกินจำนวนช่อง [CAR_N] ใน entry_list.ini.
UDP_PORT พอร์ต UDP สำหรับทราฟฟิกเกม ตรวจสอบแท็บ Network ใน GPanel เพื่อหาพอร์ตที่กำหนดให้คุณ
TCP_PORT พอร์ต TCP สำหรับทราฟฟิกเกม โดยทั่วไปตั้งค่าเป็นค่าเดียวกับ UDP_PORT ตรวจสอบแท็บ Network ใน GPanel.
HTTP_PORT พอร์ต HTTP ที่ใช้สำหรับ endpoint ข้อมูลเซิร์ฟเวอร์/การลงทะเบียนล็อบบี้ ตรวจสอบแท็บ Network ใน GPanel.
TRACK monza ชื่อโฟลเดอร์ภายในของแทร็กในไดเรกทอรี content/tracks/ สำหรับแทร็กที่มีรูปแบบเลย์เอาต์ ดู CONFIG_TRACK ด้านล่าง
CONFIG_TRACK gp โฟลเดอร์ย่อยของรูปแบบเลย์เอาต์ภายในไดเรกทอรีแทร็ก (เช่น gp, junior) เว้นว่างไว้สำหรับแทร็กที่ไม่มีรูปแบบ
CARS ks_ferrari_f40;ks_bmw_m3_e30 รายการชื่อโฟลเดอร์รถที่คั่นด้วยเครื่องหมายอัฒภาคที่อนุญาตบนเซิร์ฟเวอร์นี้ แต่ละชื่อต้องตรงกับโฟลเดอร์ภายใน content/cars/.
MAX_BALLAST_KG 0 น้ำหนักบัลลาสต์สูงสุดเป็นกิโลกรัมที่สามารถเพิ่มให้กับรถ ตั้งค่าเป็น 0 เพื่อปิดการใช้งานบัลลาสต์
QUALIFY_MAX_WAIT_PERC 120 เปอร์เซ็นต์ของเวลาควอลิฟายที่ผู้เข้าร่วมสายยังสามารถเข้าได้ในระหว่างเซสชันควอลิฟาย
ALLOWED_TYRES_OUT 2 จำนวนล้อที่อนุญาตให้ออกนอกพื้นผิวแทร็กก่อนที่จะถูกลงโทษ -1 ปิดการใช้งานขีดจำกัด
REGISTER_TO_LOBBY 1 ตั้งค่าเป็น 1 เพื่อแสดงเซิร์ฟเวอร์ในล็อบบี้/เบราว์เซอร์เซิร์ฟเวอร์ Kunos แบบสาธารณะ ตั้งค่าเป็น 0 สำหรับเซิร์ฟเวอร์ส่วนตัว

การตั้งค่าเซสชัน ([PRACTICE], [QUALIFY], [RACE])

เซสชันแต่ละประเภทมีส่วนของตัวเอง ลบส่วนนั้นทั้งหมดเพื่อปิดใช้งานเซสชันนั้น การตั้งค่าทั่วไปภายในแต่ละส่วน:

การตั้งค่า ค่าตัวอย่าง คำอธิบาย
NAME Race ชื่อที่แสดงสำหรับเซสชันที่แสดงให้ผู้เล่นเห็น
TIME 30 ระยะเวลาเซสชันเป็นนาที (สำหรับ practice/qualify) สำหรับเซสชันเรซ ให้ใช้ LAPS แทน
LAPS 10 จำนวนรอบสำหรับเซสชันเรซ ตั้งค่าเป็น 0 เพื่อใช้การแข่งแบบอิงเวลาแทน
IS_OPEN 1 ตั้งค่าเป็น 1 เพื่ออนุญาตให้ผู้เล่นเข้าร่วมระหว่างเซสชัน 0 ล็อกเซิร์ฟเวอร์เมื่อเริ่มเซสชัน
WAIT_TIME 60 จำนวนวินาทีที่รอก่อนเซสชันจะเริ่มหลังจากเซิร์ฟเวอร์พร้อม

ตัวอย่าง server_cfg.ini แบบขั้นต่ำ

แทนที่ค่าพอร์ตด้านล่างด้วยพอร์ตที่แสดงในแท็บ Network ของ GPanel ของคุณ

[SERVER]
NAME=My Legion AC Server
PASSWORD=
ADMIN_PASSWORD=adminpass123
MAX_CLIENTS=16
UDP_PORT=     ; check GPanel Network tab
TCP_PORT=     ; check GPanel Network tab
HTTP_PORT=    ; check GPanel Network tab
TRACK=monza
CONFIG_TRACK=gp
CARS=ks_ferrari_f40;ks_bmw_m3_e30
REGISTER_TO_LOBBY=1

[PRACTICE]
NAME=Practice
TIME=30
IS_OPEN=1

[QUALIFY]
NAME=Qualify
TIME=15
IS_OPEN=1

[RACE]
NAME=Race
LAPS=10
IS_OPEN=0
WAIT_TIME=60

ขั้นตอนที่ 3 — กำหนดค่า entry_list.ini

ไฟล์ entry_list.ini กำหนดกริด แต่ละช่องคือบล็อก [CAR_N] ที่มีหมายเลขเริ่มต้นจาก [CAR_0] จำนวนช่องทั้งหมดต้องมากกว่าหรือเท่ากับ MAX_CLIENTS ใน server_cfg.ini.

คีย์ ค่าตัวอย่าง คำอธิบาย
MODEL ks_ferrari_f40 ชื่อโฟลเดอร์รถภายใน content/cars/ ต้องอยู่ในบรรทัด CARS ของ server_cfg.ini.
SKIN 0_red ชื่อโฟลเดอร์สกินภายในไดเรกทอรี skins/ ของรถ ใช้ชื่อโฟลเดอร์ที่ถูกต้อง ไม่ใช่ชื่อที่แสดง
SPECTATOR_MODE 0 ตั้งค่าเป็น 1 เพื่อทำเครื่องหมายช่องนี้เป็นช่องผู้ชมเท่านั้น ตั้งค่าเป็น 0 สำหรับช่องขับขี่ปกติ
DRIVER_NAME ไม่บังคับ กำหนดช่องนี้ล่วงหน้าให้กับชื่อผู้ขับเฉพาะ เว้นว่างไว้เพื่ออนุญาตผู้เล่นคนใดก็ได้
TEAM ไม่บังคับ ชื่อทีมที่แสดงในหน้าจอผลลัพธ์
GUID ไม่บังคับ Steam GUID เพื่อล็อกช่องนี้ให้กับผู้เล่นเฉพาะ เว้นว่างไว้สำหรับช่องเปิด
BALLAST 0 น้ำหนักบัลลาสต์เป็นกิโลกรัมที่ใช้กับช่องนี้ ต้องตั้งค่า MAX_BALLAST_KG ใน server_cfg.ini.

ตัวอย่าง entry_list.ini (4 ช่อง, รถหลากหลาย)

[CAR_0]
MODEL=ks_ferrari_f40
SKIN=0_red
SPECTATOR_MODE=0
DRIVER_NAME=
TEAM=
GUID=
BALLAST=0

[CAR_1]
MODEL=ks_ferrari_f40
SKIN=1_white
SPECTATOR_MODE=0
DRIVER_NAME=
TEAM=
GUID=
BALLAST=0

[CAR_2]
MODEL=ks_bmw_m3_e30
SKIN=0_default
SPECTATOR_MODE=0
DRIVER_NAME=
TEAM=
GUID=
BALLAST=0

[CAR_3]
MODEL=ks_bmw_m3_e30
SKIN=1_red
SPECTATOR_MODE=0
DRIVER_NAME=
TEAM=
GUID=
BALLAST=0
จำนวนช่องต้องเท่ากับหรือมากกว่า MAX_CLIENTS หาก entry_list.ini มีบล็อก [CAR_N] น้อยกว่าค่า MAX_CLIENTS ใน server_cfg.ini เซิร์ฟเวอร์จะเริ่มทำงานไม่สำเร็จ เพิ่มช่องให้เพียงพอเพื่อรองรับจำนวนผู้เล่นสูงสุดของคุณ

ขั้นตอนที่ 4 — วิธีการเชื่อมต่อ

หากต้องการค้นหาที่อยู่ IP และพอร์ตของเซิร์ฟเวอร์ของคุณ ให้ตรวจสอบแท็บ Network ใน GPanel หรือดู คู่มือ IP และพอร์ตของเซิร์ฟเวอร์.

เบราว์เซอร์เซิร์ฟเวอร์ในเกม

  1. เปิด Assetto Corsa
  2. ไปที่ DriveOnlineServer List.
  3. หากตั้งค่า REGISTER_TO_LOBBY=1 ใน server_cfg.ini เซิร์ฟเวอร์ของคุณจะปรากฏในรายการสาธารณะ ใช้ช่องค้นหา/ตัวกรองเพื่อค้นหาด้วยชื่อ
  4. คลิกชื่อเซิร์ฟเวอร์แล้วคลิก Join ป้อนรหัสผ่านการเข้าร่วมหากมีการตั้งค่าไว้

การเชื่อมต่อโดยตรง

  1. ในเบราว์เซอร์เซิร์ฟเวอร์ คลิก Join via IP หรือมองหาตัวเลือกการเชื่อมต่อโดยตรง
  2. ป้อนที่อยู่ IP และพอร์ตของเซิร์ฟเวอร์ของคุณจากแท็บ Network ใน GPanel.
  3. คลิก Connect ป้อนรหัสผ่านการเข้าร่วมหากได้รับแจ้ง

Content Manager (แนะนำ)

Content Manager เป็นตัวเรียกใช้งานของบุคคลที่สามที่ได้รับความนิยมสำหรับ Assetto Corsa ซึ่งมีเบราว์เซอร์เซิร์ฟเวอร์ที่ปรับปรุงแล้วพร้อมการกรอง การเข้าร่วมด่วน และการตรวจจับเนื้อหาที่หายไป

  1. เปิด Content Manager และไปที่แท็บ Drive จากนั้น Online.
  2. ใช้แถบค้นหาเพื่อค้นหาเซิร์ฟเวอร์ของคุณด้วยชื่อ หรือคลิก Add server by IP และป้อน IP และพอร์ตของคุณจากแท็บ Network ใน GPanel.
  3. Content Manager จะแสดงคำเตือนเนื้อหาที่หายไปก่อนที่คุณจะพยายามเข้าร่วม ทำให้ง่ายต่อการระบุปัญหา checksum ก่อนเชื่อมต่อ
  4. คลิก Join Content Manager จะเปิด Assetto Corsa และเชื่อมต่อกับเซิร์ฟเวอร์ของคุณโดยตรง
เซิร์ฟเวอร์ไม่ปรากฏในเบราว์เซอร์? อาจใช้เวลาสองสามนาทีกว่าที่เซิร์ฟเวอร์ที่เพิ่งเริ่มจะปรากฏในล็อบบี้สาธารณะ ลองเชื่อมต่อผ่าน IP โดยตรงก่อนเพื่อยืนยันว่าเซิร์ฟเวอร์กำลังทำงาน จากนั้นรอและรีเฟรชรายการเซิร์ฟเวอร์

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

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

Was this article helpful?

Ready to Get Started?

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