ตั้งค่า config X3D Environment (ล้างแมพ)
แก้ค่าในฟอร์ม แล้วคัดลอกทีละหัวข้อหรือทั้งไฟล์ไปวางในเซิร์ฟเวอร์
ดาวน์โหลดพร้อมค่าเดิมพิมพ์สรุปว่าโมดูลไหนทำงานบ้างตอน resource เริ่ม (F8)
ดูคู่มือ ↗Config.PrintStatusพิมพ์สรุปว่าโมดูลไหนทำงานบ้างตอน resource เริ่ม (F8)
===== 1) NPC และรถ AI
ดูคู่มือ ↗Config.Population===== 1) NPC และรถ AI
enabledเปิดโมดูลนี้
densityLoopความหนาแน่น 0.0 = ไม่มีเลย · 1.0 = ปกติ
ต้องสั่งทุกเฟรม เป็นข้อจำกัดของเกม ไม่ใช่บั๊ก
อยากได้ฟรีจริง ๆ: ใส่ set onesync_population false ใน server.cfg แล้วตั้ง densityLoop = false เซิร์ฟเวอร์จะไม่สร้าง NPC ตั้งแต่ต้น
pedคนเดินถนน
scenarioInteriorคนทำท่าทางในอาคาร
scenarioExteriorคนทำท่าทางนอกอาคาร
vehicleรถวิ่ง
randomVehicleรถสุ่ม
parkedVehicleรถจอด
ambientRangeระยะที่เกมสร้างรถรอบตัว
garbageTrucksปิดของที่เกมสร้างเองแบบพิเศษ
รถขยะ
randomBoatsเรือสุ่ม
randomCopsตำรวจ AI
randomEventsเหตุการณ์สุ่ม (คนวิ่งหนี, ปล้นร้าน ฯลฯ)
distantLightsไฟรถไกล ๆ ที่ไม่มีรถจริง
lowPriorityGeneratorsตัวสร้างรถความสำคัญต่ำ
pedBudgetงบหน่วยความจำของ NPC / รถ (0 = ต่ำสุด, 3 = ปกติ) / Population memory budget for peds / vehicles (0 = lowest, 3 = normal)
vehicleBudgetsweepลบ NPC / รถ ที่เกิดไปแล้วทิ้ง / Delete peds / vehicles that already spawned
ปลอดภัย: ลบเฉพาะของที่ "เกม" สร้าง (population type 1-5)
NPC ที่ resource อื่นสร้าง (ร้านค้า, อาชีพ, ภารกิจ) ไม่โดนแตะ
sweepIntervalความถี่ในการกวาด (มิลลิวินาที)
sweepPedsกวาดคนเดินถนน
sweepVehiclesกวาดรถ
===== 2) Scenario ในแมพ
ดูคู่มือ ↗Config.Scenarios===== 2) Scenario ในแมพ
enabledเปิดโมดูลนี้
vehiclescenario ของรถ (รถ AI จอดรอ, ตำรวจขับตรวจ, รถทหารบิน ฯลฯ)
human⚠ scenario ของคน — ค่าเริ่มต้นคือ "ปิดไว้" โดยตั้งใจ
restoreOnStopคืนค่า scenario ทั้งหมดตอนสั่ง stop x3d_environment
===== รายชื่อ scenario ของรถที่ปิด
ดูคู่มือ ↗Config.VehicleScenarios===== รายชื่อ scenario ของรถที่ปิด
ลบหรือเพิ่มชื่อได้ เช่น
| # | ตัวเลือก | |
|---|---|---|
| 1 | ||
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 | ||
| 9 | ||
| 10 | ||
| 11 | ||
| 12 | ||
| 13 | ||
| 14 | ||
| 15 | ||
| 16 | ||
| 17 | ||
| 18 | ||
| 19 | ||
| 20 | ||
| 21 | ||
| 22 | ||
| 23 | ||
| 24 | ||
| 25 | ||
| 26 | ||
| 27 | ||
| 28 | ||
| 29 | ||
| 30 | ||
| 31 | ||
| 32 | ||
| 33 | ||
| 34 | ||
| 35 | ||
| 36 | ||
| 37 | ||
| 38 | ||
| 39 | ||
| 40 | ||
| 41 | ||
| 42 | ||
| 43 | ||
| 44 | ||
| 45 | ||
| 46 | ||
| 47 | ||
| 48 | ||
| 49 |
===== รายชื่อ scenario ของคนที่ปิด · HumanScenarios
ดูคู่มือ ↗Config.HumanScenarios===== รายชื่อ scenario ของคนที่ปิด
ใช้เมื่อ Config.Scenarios.human = true เท่านั้น (อ่านคำเตือนด้านบนก่อน)
| # | ตัวเลือก | |
|---|---|---|
| 1 | ||
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 | ||
| 9 | ||
| 10 | ||
| 11 | ||
| 12 | ||
| 13 | ||
| 14 | ||
| 15 | ||
| 16 | ||
| 17 | ||
| 18 | ||
| 19 | ||
| 20 | ||
| 21 | ||
| 22 | ||
| 23 | ||
| 24 | ||
| 25 | ||
| 26 | ||
| 27 | ||
| 28 | ||
| 29 | ||
| 30 | ||
| 31 | ||
| 32 | ||
| 33 | ||
| 34 | ||
| 35 | ||
| 36 | ||
| 37 | ||
| 38 | ||
| 39 | ||
| 40 | ||
| 41 | ||
| 42 | ||
| 43 | ||
| 44 | ||
| 45 | ||
| 46 | ||
| 47 | ||
| 48 | ||
| 49 | ||
| 50 |
===== 3) กล้อง idle
ดูคู่มือ ↗Config.IdleCam===== 3) กล้อง idle
กล้องที่หมุนเองตอนยืนนิ่ง
enabledเปิดโมดูลนี้
intervalความถี่ที่ปิดกล้อง (มิลลิวินาที)
===== 4) คราบบนตัวผู้เล่น
ดูคู่มือ ↗Config.Body===== 4) คราบบนตัวผู้เล่น
เลือด, แผล, ฝุ่น, เปียก
enabledเปิดโมดูลนี้
intervalความถี่ที่ล้าง (มิลลิวินาที)
bloodคราบเลือด
damageรอยแผล / เสื้อผ้าขาดจากการโดนยิง / Visible wounds and torn clothes from gunshots
dirtฝุ่น โคลน
wetnessเปียกน้ำ
otherPlayersล้างให้ผู้เล่นคนอื่นที่เห็นอยู่ด้วย (ทำเฉพาะในเครื่องเรา ไม่ยุ่งกับคนอื่น)
===== 5) คราบบนพื้น
ดูคู่มือ ↗Config.Decals===== 5) คราบบนพื้น
เลือดตกพื้น, ลอยยาง, รอยกระสุน
enabledเปิดโมดูลนี้
intervalความถี่ที่ล้าง (มิลลิวินาที)
radiusล้างในรัศมีนี้รอบตัวผู้เล่น (เมตร)