คู่มือนี้อธิบายวิธีตั้งค่าการเข้าถึง Remote Admin และติดตั้งเฟรมเวิร์กปลั๊กอิน EXILED บนเซิร์ฟเวอร์ SCP: Secret Laboratory ของคุณที่โฮสต์กับ Legion Hosting สำหรับการกำหนดค่าเซิร์ฟเวอร์เริ่มต้นและวิธีการเชื่อมต่อ โปรดดูคู่มือการตั้งค่าเซิร์ฟเวอร์ SCP:SL
การตั้งค่า Remote Admin
Remote Admin (RA) คือแผงควบคุมแอดมินภายในเกมที่เข้าถึงได้โดยการกด M ในขณะที่เชื่อมต่อกับเซิร์ฟเวอร์ของคุณ ควบคุมโดย config_remoteadmin.txt ซึ่งอยู่ที่ .config/SCP Secret Laboratory/config/ ในตัวจัดการไฟล์ของ GPanel
config_remoteadmin.txt จะถูกสร้างขึ้นโดยอัตโนมัติเมื่อเซิร์ฟเวอร์เริ่มต้นเป็นครั้งแรก หากยังไม่มีไฟล์นี้ ให้เริ่มเซิร์ฟเวอร์หนึ่งครั้ง รอจนกว่าจะเริ่มต้นอย่างสมบูรณ์ จากนั้นหยุดเซิร์ฟเวอร์ก่อนแก้ไข
การตั้งรหัสผ่านแอดมิน
การตั้งค่า password ใน config_remoteadmin.txt จะกำหนดรหัสผ่านแอดมินสำหรับทั้งเซิร์ฟเวอร์ ผู้เล่นคนใดก็ตามที่ป้อนรหัสผ่านนี้ผ่าน Remote Admin จะได้รับสิทธิ์ที่กำหนดไว้ในบล็อก Passwords
password: YourSecurePasswordHere
การกำหนดค่าสิทธิ์
สิทธิ์จะถูกมอบให้กับผู้เล่นเฉพาะรายตาม Steam ID ของพวกเขา (รูปแบบ SteamID64) ผู้เล่นที่อยู่ในรายการภายใต้ Members จะได้รับชุดสิทธิ์พื้นฐาน ส่วนผู้ที่อยู่ภายใต้ Owners จะได้รับสิทธิ์แอดมินเต็มรูปแบบ
Members:
# Add moderators here - one SteamID64 per line
76561198000000001: full_name: Moderator One
76561198000000002: full_name: Moderator Two
Owners:
# Add owners here - they receive all permissions
76561198000000003: full_name: Server Owner
| ส่วน | ระดับสิทธิ์ | หมายเหตุ |
|---|---|---|
Owners |
เข้าถึงเต็มรูปแบบ — สิทธิ์ RA ทั้งหมด | เทียบเท่ากับ root ใช้อย่างประหยัด |
Members |
สิทธิ์ที่กำหนดค่าได้ | สามารถระบุสิทธิ์แยกรายการต่อแต่ละ SteamID ได้ |
การติดตั้งเฟรมเวิร์กปลั๊กอิน EXILED
EXILED (EXtended In-runtime Library for External Development) คือตัวโหลดปลั๊กอินหลักสำหรับ SCP: Secret Laboratory ปลั๊กอินของชุมชนเกือบทั้งหมดต้องการให้ติดตั้ง EXILED ก่อน มันจะแพตช์เซิร์ฟเวอร์ในขณะรันไทม์เพื่อเปิดเผย API ปลั๊กอินที่ปลอดภัย
ขั้นตอนการติดตั้ง
- ดาวน์โหลด EXILED รุ่นล่าสุดจากหน้า GitHub releases อย่างเป็นทางการของ EXILED ดาวน์โหลดไฟล์อาร์ไคฟ์
Exiled.tar.gz - แตกไฟล์อาร์ไคฟ์บนเครื่องของคุณ คุณจะพบโฟลเดอร์
EXILEDที่มีไฟล์ DLL ของตัวติดตั้งและไดเรกทอรีย่อยPlugins - อัปโหลดไฟล์ที่แตกแล้วไปยังเซิร์ฟเวอร์ของคุณโดยใช้ SFTP ดูคู่มือการอัปโหลด SFTPสำหรับคำแนะนำ
- อัปโหลดเนื้อหาของโฟลเดอร์
EXILEDไปยัง.config/EXILED/บนเซิร์ฟเวอร์ของคุณ - ไฟล์แอสเซมบลีหลักของ EXILED จะไปอยู่ใน
.config/EXILED/โดยตรง - ปลั๊กอินใดๆ จะไปอยู่ใน
.config/EXILED/Plugins/
- อัปโหลดเนื้อหาของโฟลเดอร์
- เริ่มเซิร์ฟเวอร์จาก GPanel EXILED จะโหลดเมื่อเริ่มต้น และคุณจะเห็นบรรทัดบันทึกที่ยืนยันเวอร์ชันของเฟรมเวิร์กและปลั๊กอินที่โหลดไว้ใดๆ
- ไฟล์เฟรมเวิร์ก:
.config/EXILED/ - DLL ของปลั๊กอิน:
.config/EXILED/Plugins/ - การกำหนดค่าปลั๊กอิน:
.config/EXILED/Configs/(สร้างขึ้นโดยอัตโนมัติหลังจากโหลดครั้งแรก)
การอัปเดต EXILED
เมื่อมีการอัปเดตเกม SCP:SL ใหม่ EXILED มักจะต้องอัปเดตด้วยเช่นกัน ดาวน์โหลดรุ่นใหม่จาก GitHub หยุดเซิร์ฟเวอร์ของคุณ เขียนทับไฟล์ EXILED ที่มีอยู่ผ่าน SFTP จากนั้นรีสตาร์ท การกำหนดค่าปลั๊กอินใน Configs/ จะไม่ได้รับผลกระทบจากการอัปเดตเฟรมเวิร์ก EXILED
การติดตั้งปลั๊กอิน
เมื่อติดตั้ง EXILED แล้ว การเพิ่มปลั๊กอินก็ทำได้ง่าย ปลั๊กอินแต่ละตัวเป็นไฟล์ .dll เพียงไฟล์เดียว
- ค้นหาปลั๊กอินบนGitHub ของ EXILED, Discord ของ SCP:SL หรือเว็บไซต์ชุมชนเช่นDiscord สำหรับเจ้าของเซิร์ฟเวอร์ SCP:SL
- ดาวน์โหลดไฟล์ปลั๊กอิน
.dll - หยุดเซิร์ฟเวอร์ของคุณจาก GPanel
- อัปโหลด
.dllไปยัง.config/EXILED/Plugins/ผ่าน SFTP หรือตัวจัดการไฟล์ของ GPanel - เริ่มเซิร์ฟเวอร์ EXILED จะตรวจจับและโหลดปลั๊กอินโดยอัตโนมัติ
- หลังจากโหลดครั้งแรก ไฟล์การกำหนดค่าปลั๊กอินจะปรากฏใน
.config/EXILED/Configs/แก้ไขเพื่อปรับแต่งพฤติกรรมของปลั๊กอิน จากนั้นรีสตาร์ทเซิร์ฟเวอร์
ปลั๊กอินยอดนิยมของชุมชน
| ปลั๊กอิน | คำอธิบาย |
|---|---|
| AdminTools | ขยาย Remote Admin ด้วยคำสั่งดูแลเพิ่มเติม — ปิดเสียง, เตะ, แบนตามชื่อ และอื่นๆ |
| AutoEvents | กำหนดเวลาเหตุการณ์ภายในเกมอัตโนมัติในระหว่างรอบเพื่อเพิ่มความหลากหลายและการมีส่วนร่วมของผู้เล่น |
| BetterSCP | เพิ่มการปรับปรุงคุณภาพชีวิตเฉพาะ SCP เช่น ตัวจับเวลารีสปอว์น, แชท SCP และการปรับแต่งความสามารถ |
| SCPStats | ติดตามและแสดงสถิติผู้เล่น (การสังหาร, รอบที่รอดชีวิต, การเล่นเป็น SCP) ผ่านแดชบอร์ดบนเว็บ |
| Respawning | ปรับแต่งระบบรีสปอว์น — ปรับจังหวะเวลาของเวฟ, เพิ่มการประกาศรีสปอว์น และรองรับบทบาทกำหนดเอง |
| Scp035 | เพิ่มบทบาทกำหนดเอง SCP-035 ที่แฟนๆ ชื่นชอบเข้าสู่เซิร์ฟเวอร์ในฐานะตัวละครที่เล่นได้ |
บทความที่เกี่ยวข้อง
- คู่มือการตั้งค่าเซิร์ฟเวอร์ SCP:SL — การกำหนดค่าเซิร์ฟเวอร์, การตรวจสอบยืนยัน และวิธีการเชื่อมต่อ
- การแก้ไขปัญหา SCP:SL — ปัญหาที่พบบ่อยและวิธีแก้ไข