Just Cause 3 Multiplayer (JC3:MP) ช่วยให้คุณสำรวจโลกเปิดของ Medici กับเพื่อน ๆ บนเซิร์ฟเวอร์ dedicated คู่มือนี้ครอบคลุมการตั้งค่าเซิร์ฟเวอร์ JC3:MP ของคุณบน Legion Hosting การกำหนดค่าตัวแปร startup การแก้ไขไฟล์กำหนดค่า และการเชื่อมต่อผู้เล่น
การเริ่มต้นครั้งแรกใน GPanel
- เข้าสู่ระบบ GPanel และเลือกเซิร์ฟเวอร์ Just Cause 3 Multiplayer ของคุณ
- ไปที่แท็บ Console เซิร์ฟเวอร์จะดาวน์โหลดไฟล์เกมผ่าน SteamCMD โดยอัตโนมัติในการบูตครั้งแรก
- รอให้การติดตั้งเสร็จสมบูรณ์ คุณจะเห็นข้อความความคืบหน้าในคอนโซล ซึ่งอาจใช้เวลาหลายนาที
- เมื่อการติดตั้งเสร็จสิ้น เซิร์ฟเวอร์จะเริ่มทำงานโดยอัตโนมัติ มองหาข้อความ
Server successfully started up - หากเซิร์ฟเวอร์ไม่เริ่มทำงานด้วยตัวเอง ให้คลิกปุ่ม Start ใน GPanel
ตัวแปร Startup
ไปที่แท็บ Startup ใน GPanel เพื่อดูและแก้ไขการตั้งค่าเหล่านี้:
| ตัวแปร | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
MAX_PLAYER |
จำนวนผู้เล่นสูงสุดที่อนุญาตบนเซิร์ฟเวอร์ | 32 |
SERVER_PASSWORD |
รหัสผ่านที่ต้องใช้ในการเข้าร่วมเซิร์ฟเวอร์ (ปล่อยว่างสำหรับสาธารณะ) | ว่าง |
SERVER_NAME |
ชื่อเซิร์ฟเวอร์ที่แสดงใน server browser | ว่าง |
SERVER_DESCRIPTION |
คำอธิบายเซิร์ฟเวอร์ที่แสดงในเบราว์เซอร์ | ว่าง |
STEAM_PORT |
พอร์ตที่ใช้สำหรับการสื่อสารกับ Steam | 4202 |
QUERY_PORT |
Steam query port สำหรับการมองเห็นใน server browser | กำหนดโดยอัตโนมัติ |
HTTP_PORT |
พอร์ต HTTP สำหรับเว็บอินเทอร์เฟซของเซิร์ฟเวอร์ | กำหนดโดยอัตโนมัติ |
AUTO_UPDATE |
อัปเดตเซิร์ฟเวอร์โดยอัตโนมัติเมื่อเริ่มทำงาน (1 = เปิด, 0 = ปิด) | 1 |
การกำหนดค่าเซิร์ฟเวอร์
ไฟล์กำหนดค่าหลักคือ config.json ในไดเรกทอรีรากของเซิร์ฟเวอร์ คุณสามารถแก้ไขได้ผ่าน File Manager ใน GPanel หรือผ่าน SFTP
ตัวอย่าง config.json
{
"announce": true,
"description": "My JC3 Multiplayer Server",
"host": "0.0.0.0",
"httpPort": 4201,
"logLevel": 7,
"logo": "",
"maxPlayers": 32,
"maxTickRate": 60,
"name": "My JC3:MP Server",
"password": "",
"port": 4200,
"queryPort": 4203,
"requiredDLC": [],
"steamPort": 4202
}
port, queryPort, httpPort และ steamPort ใน config.json ถูกตั้งค่าโดยอัตโนมัติโดย GPanel จากตัวแปร startup ของคุณ อย่าเปลี่ยนแปลงด้วยตนเองเว้นแต่คุณจะรู้ว่ากำลังทำอะไรอยู่
| การตั้งค่า | คำอธิบาย |
|---|---|
announce |
เซิร์ฟเวอร์จะปรากฏในรายการเซิร์ฟเวอร์สาธารณะหรือไม่ (true/false) |
logLevel |
ระดับความละเอียดของการบันทึก (0-7 โดยที่ 7 คือละเอียดที่สุด) |
maxTickRate |
อัตรา tick สูงสุดของเซิร์ฟเวอร์ (FPS) ค่าเริ่มต้นคือ 60 |
requiredDLC |
อาร์เรย์ของ DLC ID ที่จำเป็นในการเข้าร่วมเซิร์ฟเวอร์ |
config.json ให้เริ่มเซิร์ฟเวอร์ของคุณใหม่จาก GPanel เพื่อให้การเปลี่ยนแปลงมีผล
วิธีการเชื่อมต่อ
- ติดตั้ง Just Cause 3: Multiplayer Mod จาก Steam Store (เป็นแอปพลิเคชันแบบ standalone ฟรี)
- เปิด Just Cause 3: Multiplayer Mod จากไลบรารี Steam ของคุณ
- ใน server browser ค้นหาเซิร์ฟเวอร์ของคุณตามชื่อ
- เลือกเซิร์ฟเวอร์ของคุณและคลิก Connect
- หากเซิร์ฟเวอร์มีการป้องกันด้วยรหัสผ่าน ให้กรอกรหัสผ่านเมื่อได้รับแจ้ง
ผ่าน Direct IP
- ในตัวเปิด JC3:MP มองหาตัวเลือก Direct Connect
- กรอก IP และพอร์ตของเซิร์ฟเวอร์ของคุณในรูปแบบ
IP:PORT - คลิก Connect
การเขียนสคริปต์และโมดูล
JC3:MP รองรับการเขียนสคริปต์ฝั่งเซิร์ฟเวอร์ด้วย JavaScript สคริปต์และโมดูลจะถูกวางไว้ในไดเรกทอรี packages/ ของเซิร์ฟเวอร์ แต่ละแพ็กเกจมีโฟลเดอร์ของตัวเองพร้อมจุดเริ่มต้น main.js
สำหรับเอกสารประกอบการเขียนสคริปต์ โปรดดูที่ JC3:MP Wiki
บทความที่เกี่ยวข้อง
- การดูแลระบบและคำสั่ง Just Cause 3 Multiplayer
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์
- วิธีอัปโหลดไฟล์ผ่าน SFTP