คู่มือนี้อธิบายวิธีกำหนดค่าและตรวจสอบเซิร์ฟเวอร์เฉพาะ SCP: Secret Laboratory ของคุณที่โฮสต์กับ Legion Hosting และวิธีเชื่อมต่อกับเซิร์ฟเวอร์ สำหรับการเข้าถึงสิทธิ์แอดมินและปลั๊กอิน โปรดดูคู่มือการตั้งค่าแอดมิน & ปลั๊กอิน EXILED
ตำแหน่งของไฟล์การกำหนดค่า
SCP: Secret Laboratory จัดเก็บไฟล์การกำหนดค่าไว้ในไดเรกทอรีที่ซ่อนอยู่ชื่อ .config บนระบบไฟล์ของเซิร์ฟเวอร์ พาธทั้งหมดด้านล่างนี้อ้างอิงสัมพันธ์กับไดเรกทอรีหลัก (home directory) ของเซิร์ฟเวอร์ของคุณตามที่แสดงในตัวจัดการไฟล์ของ GPanel
| ไฟล์ | พาธ | วัตถุประสงค์ |
|---|---|---|
config_gameplay.txt |
.config/SCP Secret Laboratory/config/ |
การตั้งค่าเกมเพลย์หลัก — ชื่อเซิร์ฟเวอร์, จำนวนช่องผู้เล่น, ไฟร์มิตร, ตัวจับเวลารอบ และอื่นๆ |
config_remoteadmin.txt |
.config/SCP Secret Laboratory/config/ |
การกำหนดค่า Remote Admin — ดูคู่มือการตั้งค่าแอดมิน & ปลั๊กอิน EXILED |
ขั้นตอนที่ 1 — เข้าถึงตัวจัดการไฟล์
- เข้าสู่ระบบ GPanel
- เลือกเซิร์ฟเวอร์ SCP: Secret Laboratory ของคุณจากรายการเซิร์ฟเวอร์
- หากเซิร์ฟเวอร์กำลังทำงานอยู่ ให้คลิก Stop ในแท็บ Console และรอจนกว่าสถานะจะเปลี่ยนเป็น Offline
- คลิกแท็บ Files เพื่อเปิดตัวจัดการไฟล์
- ไปที่
.config/SCP Secret Laboratory/config/เพื่อค้นหาไฟล์การกำหนดค่า
.config ขึ้นต้นด้วยจุด ซึ่งหมายความว่าเป็นไดเรกทอรีที่ซ่อนอยู่บน Linux ตัวจัดการไฟล์ของ GPanel จะแสดงไดเรกทอรีที่ซ่อนอยู่ตามค่าเริ่มต้น — หากคุณมองไม่เห็น ให้มองหาปุ่มสลับ Show Hidden ในแถบเครื่องมือของตัวจัดการไฟล์
ขั้นตอนที่ 2 — กำหนดค่า config_gameplay.txt
เปิด config_gameplay.txt ในตัวแก้ไขไฟล์ของ GPanel การตั้งค่าแต่ละรายการอยู่ในบรรทัดของตัวเองในรูปแบบ key: value บรรทัดที่ขึ้นต้นด้วย # เป็นความคิดเห็น (comment)
| การตั้งค่า | ค่าตัวอย่าง | คำอธิบาย |
|---|---|---|
server_name |
My Legion SCP Server |
ชื่อที่แสดงในตัวเรียกดูเซิร์ฟเวอร์ภายในเกมของ SCP:SL รองรับแท็กสี |
max_players |
20 |
จำนวนผู้เล่นพร้อมกันสูงสุด ไม่ควรเกินขีดจำกัดช่องผู้เล่นตามแพ็กเกจของคุณ |
server_port |
(ตรวจสอบใน GPanel) | พอร์ต UDP ที่เซิร์ฟเวอร์รับฟัง ต้องตรงกับพอร์ตที่แสดงในแท็บ Network ของ GPanel |
friendly_fire |
false |
เปิดหรือปิดไฟร์มิตรระหว่างผู้เล่นในทีมเดียวกัน |
allow_friendly_fire_after_rounds |
2 |
จำนวนรอบที่เล่นก่อนที่ไฟร์มิตรจะถูกเปิดใช้งาน (หาก friendly_fire เป็น false) |
contact_email |
[email protected] |
อีเมลติดต่อที่แสดงในหน้ารายการของเซิร์ฟเวอร์ในตัวเรียกดูเซิร์ฟเวอร์ของ SCP:SL จำเป็นสำหรับการตรวจสอบยืนยันเซิร์ฟเวอร์ |
server_ip |
auto |
ที่อยู่ IP ที่เซิร์ฟเวอร์ผูกเข้ากับ ปล่อยไว้เป็น auto เพื่อใช้ IP หลักของเครื่อง |
online_mode |
true |
กำหนดให้ผู้เล่นต้องมีบัญชี SCP:SL ที่ถูกต้อง ตั้งเป็น false สำหรับการใช้งานออฟไลน์/LAN เท่านั้น |
enable_whitelist |
false |
จำกัดเซิร์ฟเวอร์ให้เฉพาะ Steam ID ที่อยู่ในไวต์ลิสต์เท่านั้น |
ตัวอย่าง config_gameplay.txt ขั้นต่ำที่ใช้งานได้ (แทนที่พอร์ตด้วยค่าจากแท็บ Network ใน GPanel ของคุณ):
server_name: My Legion SCP Server
max_players: 20
server_port: YOUR_PORT_HERE
friendly_fire: false
contact_email: [email protected]
online_mode: true
enable_whitelist: false
server_port ต้องตรงกับพอร์ตที่กำหนดให้กับเซิร์ฟเวอร์ของคุณ ตรวจสอบแท็บ Network ใน GPanel เพื่อดูพอร์ตที่จัดสรรให้เซิร์ฟเวอร์ของคุณ
ขั้นตอนที่ 3 — การตรวจสอบยืนยันเซิร์ฟเวอร์กับเซิร์ฟเวอร์ส่วนกลางของ SCP:SL
SCP: Secret Laboratory ใช้รายการเซิร์ฟเวอร์ส่วนกลางของตัวเอง (ไม่ใช่ Steam) เพื่อให้เซิร์ฟเวอร์ของคุณปรากฏในตัวเรียกดูเซิร์ฟเวอร์ภายในเกม จะต้องได้รับการตรวจสอบยืนยันโดยเซิร์ฟเวอร์ส่วนกลางของ Northwood Studios เซิร์ฟเวอร์ที่ยังไม่ได้รับการตรวจสอบยืนยันยังสามารถเข้าร่วมได้ผ่านการเชื่อมต่อโดยตรง แต่จะไม่ปรากฏในตัวเรียกดูสาธารณะ
ข้อกำหนดในการตรวจสอบยืนยัน
- ต้องตั้งค่า
online_mode: trueในconfig_gameplay.txt - ต้องตั้งค่า
contact_emailที่ถูกต้อง — Northwood อาจติดต่อคุณที่อยู่นี้ - พอร์ตของเซิร์ฟเวอร์ต้องเข้าถึงได้จากอินเทอร์เน็ต Legion Hosting จัดสรรและเปิดพอร์ตนี้ให้โดยอัตโนมัติ — ไม่จำเป็นต้องเปลี่ยนแปลงไฟร์วอลล์จากฝั่งของคุณ
- เซิร์ฟเวอร์ต้องกำลังทำงานอยู่และเชื่อมต่อกับเซิร์ฟเวอร์การยืนยันตัวตนของ Northwood ได้สำเร็จเมื่อเริ่มต้น สังเกตคอนโซลของ GPanel เพื่อหาบรรทัดที่ยืนยันการเชื่อมต่อกับเซิร์ฟเวอร์ส่วนกลาง
การร้องขอการตรวจสอบยืนยัน
เพื่อให้เซิร์ฟเวอร์ใหม่ถูกแสดงต่อสาธารณะ คุณต้องส่งคำขอตรวจสอบยืนยันไปยัง Northwood Studios ผ่าน Discord อย่างเป็นทางการของ SCP:SL หรือแบบฟอร์มตรวจสอบยืนยันเซิร์ฟเวอร์ของพวกเขา เมื่อได้รับการอนุมัติแล้ว เซิร์ฟเวอร์ของคุณจะปรากฏในตัวเรียกดูภายในเกมภายในไม่กี่ชั่วโมงหลังจากการรีสตาร์ทครั้งถัดไป
การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ
ผ่านตัวเรียกดูเซิร์ฟเวอร์ภายในเกม
SCP: Secret Laboratory มีตัวเรียกดูเซิร์ฟเวอร์ของตัวเอง — ไม่ได้ใช้ตัวเรียกดูเซิร์ฟเวอร์ของ Steam เซิร์ฟเวอร์ของคุณต้องได้รับการตรวจสอบยืนยัน (ดูขั้นตอนที่ 3) จึงจะปรากฏที่นี่
- เปิด SCP: Secret Laboratory
- ในเมนูหลัก คลิก Play จากนั้น Online
- ใช้แถบค้นหาเพื่อค้นหาตามชื่อเซิร์ฟเวอร์ของคุณตามที่ตั้งไว้ใน
config_gameplay.txt - คลิกเซิร์ฟเวอร์ของคุณ จากนั้น Join
ผ่านการเชื่อมต่อโดยตรง
การเชื่อมต่อโดยตรงใช้งานได้ไม่ว่าเซิร์ฟเวอร์ของคุณจะได้รับการตรวจสอบยืนยันหรือไม่ก็ตาม คุณต้องใช้ที่อยู่ IP และพอร์ตของเซิร์ฟเวอร์
- ค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณใน GPanel ที่แท็บ Network หรือส่วนหัวของแท็บ Console ดูคู่มือ IP และพอร์ตของเซิร์ฟเวอร์หากจำเป็น
- เปิด SCP: Secret Laboratory
- ในเมนูหลัก คลิก Play จากนั้น Direct Connect
- ป้อนที่อยู่ IP และพอร์ตของเซิร์ฟเวอร์ของคุณในรูปแบบ
IP:PORTแล้วคลิก Connect
บทความที่เกี่ยวข้อง
- การตั้งค่าแอดมิน SCP:SL & ปลั๊กอิน EXILED — Remote Admin และการติดตั้งปลั๊กอิน
- การแก้ไขปัญหา SCP:SL — ปัญหาที่พบบ่อยและวิธีแก้ไข