คู่มือนี้อธิบายวิธีตั้งค่าและกำหนดค่าเซิร์ฟเวอร์เฉพาะ SCUM ของคุณบน Legion Hosting รวมถึงการเริ่มต้นครั้งแรก, ตัวแปรเริ่มต้นใน GPanel, โหมด PvE เทียบกับ PvP, การกำหนดค่า ServerSettings.ini, การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ และการจัดการโลก สำหรับการตั้งค่าแอดมินและคำสั่งภายในเกม โปรดดูคำสั่งแอดมิน SCUM
การเริ่มต้นครั้งแรก
เมื่อคุณได้รับเซิร์ฟเวอร์ SCUM จาก Legion Hosting เป็นครั้งแรก จะต้องดำเนินการติดตั้งเริ่มต้นให้เสร็จก่อนจึงจะสามารถเล่นได้
- เข้าสู่ระบบ GPanel และเลือกเซิร์ฟเวอร์ SCUM ของคุณจากรายการเซิร์ฟเวอร์
- คลิกแท็บ Console และกด Start
- เซิร์ฟเวอร์จะดาวน์โหลดและติดตั้งไฟล์เซิร์ฟเวอร์เฉพาะ SCUM ผ่าน Steam (App ID
3792580) การดาวน์โหลดเริ่มต้นนี้อาจใช้เวลาหลายนาทีขึ้นอยู่กับขนาดไฟล์ - เมื่อการดาวน์โหลดเสร็จสิ้น เซิร์ฟเวอร์จะเริ่มต้นโดยอัตโนมัติ SCUM ทำงานผ่านเลเยอร์ความเข้ากันได้ Wine บนแพลตฟอร์มโฮสติ้ง ดังนั้นคุณอาจเห็นผลลัพธ์บันทึกที่เกี่ยวข้องกับ Wine ในระหว่างการเริ่มต้น -- นี่เป็นเรื่องปกติและคาดว่าจะเกิดขึ้น
- รอจนกว่าคุณจะเห็นข้อความในคอนโซลที่ระบุว่าเซิร์ฟเวอร์พร้อมและกำลังรับฟังการเชื่อมต่อ การบูตครั้งแรกอาจใช้เวลานานกว่าการเริ่มต้นในครั้งต่อๆ ไป ในขณะที่เซิร์ฟเวอร์สร้างข้อมูลโลกเริ่มต้น
ตัวแปรเริ่มต้นใน GPanel
การตั้งค่าเซิร์ฟเวอร์หลักจะถูกกำหนดเป็นตัวแปรเริ่มต้น (startup variables) ใน GPanel ค่าเหล่านี้จะถูกส่งไปยังกระบวนการของเซิร์ฟเวอร์เมื่อเริ่มทำงาน และมีผลในการเริ่มต้นครั้งถัดไป
- ใน GPanel เลือกเซิร์ฟเวอร์ SCUM ของคุณ
- คลิกแท็บ Startup
- ตั้งค่าตัวแปรที่แสดงด้านล่าง การเปลี่ยนแปลงจะมีผลในครั้งถัดไปที่คุณเริ่มหรือรีสตาร์ทเซิร์ฟเวอร์
| ตัวแปร | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
SERVER_NAME |
My SCUM Server |
ชื่อที่แสดงในตัวเรียกดูเซิร์ฟเวอร์ภายในเกม ทำให้มีคำอธิบายที่ชัดเจนเพื่อให้ผู้เล่นค้นหาเซิร์ฟเวอร์ของคุณได้ง่าย |
SERVER_DESCRIPTION |
|
คำอธิบายสั้นๆ ที่แสดงในตัวเรียกดูเซิร์ฟเวอร์เมื่อผู้เล่นเลือกเซิร์ฟเวอร์ของคุณ ทำให้กระชับและมีข้อมูลที่เป็นประโยชน์ |
SERVER_PASSWORD |
(ว่างเปล่า) | รหัสผ่านที่ผู้เล่นต้องใช้เพื่อเข้าร่วม ปล่อยให้ว่างเปล่าสำหรับเซิร์ฟเวอร์สาธารณะ ตั้งรหัสผ่านหากคุณต้องการจำกัดการเข้าถึงเฉพาะผู้เล่นที่ได้รับเชิญเท่านั้น |
MAX_PLAYERS |
64 |
จำนวนผู้เล่นพร้อมกันสูงสุด ไม่ควรเกินขีดจำกัดช่องผู้เล่นตามแพ็กเกจโฮสติ้งของคุณ จำนวนผู้เล่นที่สูงขึ้นต้องการ RAM และ CPU มากขึ้น |
SERVER_PLAYSTYLE |
PVP |
โหมดรูปแบบการเล่นของเซิร์ฟเวอร์ ตั้งเป็น PVP สำหรับการต่อสู้ผู้เล่นกับผู้เล่น หรือ PVE สำหรับผู้เล่นกับสภาพแวดล้อมเท่านั้น ดูส่วน PvE เทียบกับ PvP ด้านล่างสำหรับคำแนะนำ |
ServerSettings.ini ตัวแปรเริ่มต้นจะมีความสำคัญเหนือกว่า ใช้ตัวแปรเริ่มต้นสำหรับการตั้งค่าอัตลักษณ์หลัก และไฟล์ INI สำหรับการปรับแต่งเกมเพลย์โดยละเอียด
PvE เทียบกับ PvP
ตัวแปร SERVER_PLAYSTYLE กำหนดประสบการณ์เกมเพลย์หลักบนเซิร์ฟเวอร์ของคุณ เลือกโหมดที่เหมาะสมที่สุดกับชุมชนของคุณ
| โหมด | การต่อสู้ระหว่างผู้เล่น | การบุกฐาน | เหมาะสำหรับ |
|---|---|---|---|
| PVP | ผู้เล่นสามารถโจมตีและสังหารกันได้ | ผู้เล่นสามารถบุกและทำลายฐานและป้อมปราการของผู้เล่นคนอื่นได้ | การเอาตัวรอดแบบแข่งขัน, ชุมชนที่เน้นการบุกฐาน, เกมเพลย์แบบฮาร์ดคอร์ |
| PVE | ผู้เล่นไม่สามารถสร้างความเสียหายต่อกันได้ | โครงสร้างของผู้เล่นได้รับการปกป้องจากผู้เล่นคนอื่น | การเอาตัวรอดแบบร่วมมือ, เน้นการสร้างฐาน, ชุมชนแบบสบายๆ, เซิร์ฟเวอร์โรลเพลย์ |
PVP เป็นโหมดเริ่มต้นและได้รับความนิยมมากที่สุดสำหรับ SCUM ผู้เล่นแข่งขันกันเพื่อทรัพยากร, เข้าร่วมการต่อสู้ และสามารถบุกฐานของกันและกันได้ โหมดนี้เหมาะกับผู้เล่นที่ต้องการประสบการณ์การเอาตัวรอดแบบเต็มรูปแบบพร้อมความได้เปรียบในการแข่งขัน
PVE ตัดความเสียหายระหว่างผู้เล่นกับผู้เล่นและการบุกฐานออก ทำให้ผู้เล่นสามารถมุ่งเน้นไปที่กลไกการเอาตัวรอด, การสร้างฐาน และการร่วมมือกันต่อสู้กับสภาพแวดล้อม (puppet, mech, สัตว์ป่า) นี่เป็นตัวเลือกที่ดีสำหรับชุมชนที่ต้องการประสบการณ์ที่ผ่อนคลายมากขึ้นหรือสำหรับเซิร์ฟเวอร์โรลเพลย์
การกำหนดค่า ServerSettings.ini
สำหรับการปรับแต่งเกมเพลย์โดยละเอียดนอกเหนือจากตัวแปรเริ่มต้น ให้แก้ไขไฟล์ ServerSettings.ini ไฟล์นี้อยู่ที่:
SCUM/Saved/Config/WindowsServer/ServerSettings.ini
เปิดไฟล์นี้ผ่านแท็บ Files ของ GPanel หรืออัปโหลดผ่าน SFTP ดูคู่มือการอัปโหลดไฟล์ SFTPสำหรับคำแนะนำในการเชื่อมต่อด้วยไคลเอนต์ FTP
ข้อมูลอ้างอิงการตั้งค่าหลัก
| การตั้งค่า | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
LootRespawnTime |
1.0 |
ตัวคูณสำหรับความเร็วในการรีสปอว์นของลูททั่วทั้งแผนที่ ค่าที่ต่ำกว่าทำให้ลูทรีสปอว์นเร็วขึ้น ค่าที่สูงกว่าทำให้ช้าลง ค่า 0.5 จะลดตัวจับเวลารีสปอว์นลงครึ่งหนึ่ง |
VehicleSpawning |
True |
เปิดหรือปิดการสปอว์นยานพาหนะบนแผนที่ ตั้งเป็น False เพื่อนำยานพาหนะออกทั้งหมดเพื่อประสบการณ์การเอาตัวรอดแบบเดินเท้ามากขึ้น |
VehicleSpawnRate |
1.0 |
ตัวคูณสำหรับจำนวนยานพาหนะที่สปอว์น ค่าที่สูงกว่าจะเพิ่มจำนวนยานพาหนะที่มีให้ใช้ |
PuppetSpawnRate |
1.0 |
ตัวคูณสำหรับความหนาแน่นในการสปอว์นของ puppet (ซอมบี้) เพิ่มเพื่อประสบการณ์ PvE ที่ท้าทายมากขึ้น ลดลงหากประสิทธิภาพเป็นข้อกังวลเมื่อมีจำนวนผู้เล่นสูง |
AnimalSpawnRate |
1.0 |
ตัวคูณสำหรับความหนาแน่นในการสปอว์นของสัตว์ป่า ส่งผลต่อการล่าสัตว์และความพร้อมของอาหาร |
BaseBuildingDecayTime |
1.0 |
ตัวคูณสำหรับความเร็วในการเสื่อมสภาพของโครงสร้างผู้เล่นที่ไม่มีคนดูแล ค่าที่สูงกว่าทำให้การเสื่อมสภาพช้าลง ให้เวลาผู้เล่นมากขึ้นระหว่างการเยี่ยมชม ตั้งเป็น 0 เพื่อปิดการเสื่อมสภาพทั้งหมด |
BaseBuildingDamageMultiplier |
1.0 |
ตัวคูณสำหรับความเสียหายที่กระทำต่อโครงสร้างที่ผู้เล่นสร้าง เพิ่มเพื่อให้การบุกฐานง่ายขึ้นบนเซิร์ฟเวอร์ PvP ลดลงเพื่อให้ฐานทนทานมากขึ้น |
MechSpawnRate |
1.0 |
ตัวคูณสำหรับอัตราการสปอว์นของ sentry mech mech คอยเฝ้าตำแหน่งที่มีคุณค่าสูงและเป็นภัยคุกคาม PvE ที่สำคัญ |
FamePointsMultiplier |
1.0 |
ตัวคูณสำหรับแต้มชื่อเสียง (ค่าประสบการณ์) ที่ได้รับจากกิจกรรม เพิ่มเพื่อเร่งความก้าวหน้าของตัวละคร |
SkillPointsMultiplier |
1.0 |
ตัวคูณสำหรับแต้มทักษะที่ได้รับเมื่อเลเวลอัป ค่าที่สูงกว่าทำให้ผู้เล่นปลดล็อกทักษะได้เร็วขึ้น |
NightTimeSpeed |
1.0 |
ตัวคูณความเร็วสำหรับวงจรกลางคืน ค่าที่สูงกว่าทำให้กลางคืนผ่านไปเร็วขึ้น ซึ่งบางชุมชนชอบด้วยเหตุผลด้านการมองเห็น |
DayTimeSpeed |
1.0 |
ตัวคูณความเร็วสำหรับวงจรกลางวัน ปรับควบคู่ไปกับ NightTimeSpeed เพื่อควบคุมอัตราส่วนกลางวัน/กลางคืนโดยรวม |
ตัวอย่าง ServerSettings.ini ขั้นต่ำ:
[/Script/SCUM.ServerSettings]
LootRespawnTime=0.8
VehicleSpawning=True
VehicleSpawnRate=1.5
PuppetSpawnRate=1.2
AnimalSpawnRate=1.0
BaseBuildingDecayTime=2.0
BaseBuildingDamageMultiplier=1.0
MechSpawnRate=1.0
FamePointsMultiplier=1.5
SkillPointsMultiplier=1.0
NightTimeSpeed=2.0
DayTimeSpeed=1.0
ServerSettings.ini ให้ดาวน์โหลดสำเนาผ่าน SFTP หรือเปลี่ยนชื่อไฟล์ที่มีอยู่ (เช่น ServerSettings.ini.bak) เพื่อให้คุณสามารถกู้คืนได้หากมีอะไรผิดพลาด
ServerSettings.ini ต้องการการรีสตาร์ทเซิร์ฟเวอร์เพื่อให้มีผล อย่างไรก็ตาม การตั้งค่าบางอย่างอาจถูกแทนที่โดยตัวแปรเริ่มต้นใน GPanel เมื่อไม่แน่ใจ ให้หยุดเซิร์ฟเวอร์ ทำการเปลี่ยนแปลง แล้วเริ่มใหม่อีกครั้ง
วิธีการเชื่อมต่อ
มีหลายวิธีที่ผู้เล่นสามารถเชื่อมต่อกับเซิร์ฟเวอร์ SCUM ของคุณได้
ตัวเรียกดูเซิร์ฟเวอร์ภายในเกม
- เปิด SCUM และคลิก Play Online จากเมนูหลัก
- ในตัวเรียกดูเซิร์ฟเวอร์ ใช้แถบค้นหาเพื่อค้นหาเซิร์ฟเวอร์ของคุณตามชื่อที่คุณตั้งไว้ใน
SERVER_NAME - เลือกเซิร์ฟเวอร์ของคุณจากรายการแล้วคลิก Join
- หากมีการตั้งรหัสผ่านเซิร์ฟเวอร์ คุณจะได้รับแจ้งให้ป้อนรหัสผ่านก่อนเชื่อมต่อ
Steam Favorites
- เปิดไคลเอนต์ Steam และคลิก View ในแถบเมนูด้านบน จากนั้น Game Servers
- คลิกแท็บ Favourites จากนั้นคลิก Add a server
- ป้อน IP และพอร์ตคิวรี (query port) ของเซิร์ฟเวอร์ของคุณในรูปแบบ
IP:PORTค้นหาสิ่งเหล่านี้ได้ในแท็บ Network ของ GPanel ดูคู่มือ IP และพอร์ตสำหรับความช่วยเหลือ - คลิก Add this address to favourites เซิร์ฟเวอร์ของคุณจะปรากฏในรายการรายการโปรด
- คลิกขวาที่รายการเซิร์ฟเวอร์และเลือก Connect หรือเปิด SCUM แล้วค้นหาในตัวเรียกดูภายในเกมภายใต้ตัวกรอง Favourites
การเชื่อมต่อโดยตรง
- เปิด SCUM และไปที่ตัวเรียกดูเซิร์ฟเวอร์ Play Online
- มองหาตัวเลือก Direct Connect และป้อน IP และพอร์ตเกมของเซิร์ฟเวอร์ของคุณตามที่แสดงในแท็บ Network ของ GPanel
- คลิก Connect
สำหรับรายละเอียดเกี่ยวกับการค้นหาที่อยู่ IP และพอร์ตของเซิร์ฟเวอร์ของคุณ โปรดดูวิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ
การจัดการโลก
การจัดการข้อมูลโลกของเซิร์ฟเวอร์ SCUM ของคุณรวมถึงการสำรองข้อมูลและการล้างโลกเมื่อจำเป็น
การสำรองข้อมูลเซฟ
SCUM บันทึกข้อมูลโลกโดยอัตโนมัติเป็นระยะๆ เพื่อสร้างการสำรองข้อมูลด้วยตนเอง:
- หยุดเซิร์ฟเวอร์ของคุณจากแท็บ Console ของ GPanel เพื่อให้แน่ใจว่าข้อมูลทั้งหมดถูกเขียนลงดิสก์
- เปิดแท็บ Files ของ GPanel และไปที่:
SCUM/Saved/ - ดาวน์โหลดไดเรกทอรี
SaveFiles(หรือโฟลเดอร์ข้อมูลเซฟที่เกี่ยวข้อง) ไปยังเครื่องของคุณโดยใช้ตัวจัดการไฟล์ของ GPanel หรือ SFTP ไฟล์นี้มีข้อมูลโลก, ข้อมูลผู้เล่น และข้อมูลฐานของคุณ - เก็บการสำรองข้อมูลไว้ในที่ปลอดภัย ติดป้ายด้วยวันที่เพื่อให้คุณสามารถระบุได้ในภายหลัง
การล้างโลก (รีเซ็ตเต็มรูปแบบ)
การล้างโลกจะรีเซ็ตความก้าวหน้าของผู้เล่นทั้งหมด, สิ่งก่อสร้างฐาน, ยานพาหนะ, คลังไอเทม และสถานะโลกกลับสู่จุดเริ่มต้นใหม่ สิ่งนี้มีประโยชน์เมื่อเริ่มซีซันใหม่, หลังการอัปเดตเกมครั้งใหญ่ หรือหากข้อมูลโลกของคุณเสียหาย
- หยุดเซิร์ฟเวอร์ของคุณจากแท็บ Console ของ GPanel
- เปิดแท็บ Files ของ GPanel และไปที่:
SCUM/Saved/ - ลบไดเรกทอรี
SaveFiles(หรือเปลี่ยนชื่อเป็นSaveFiles.bakเพื่อเก็บการสำรองข้อมูลไว้) - หากต้องการ ให้ลบไฟล์ฐานข้อมูลผู้เล่นใดๆ ในไดเรกทอรี
Savedด้วย หากคุณต้องการรีเซ็ตความก้าวหน้าของผู้เล่นทั้งหมด - เริ่มเซิร์ฟเวอร์ของคุณ ข้อมูลเซฟใหม่จะถูกสร้างขึ้นโดยอัตโนมัติในการบูตครั้งถัดไป
บทความที่เกี่ยวข้อง
- คำสั่งแอดมิน SCUM
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ
- วิธีอัปโหลดไฟล์ผ่าน SFTP
- คู่มือการเริ่มต้นเซิร์ฟเวอร์
ต้องการความช่วยเหลือ?
หากคุณไม่สามารถแก้ไขปัญหาได้หลังจากทำตามคู่มือนี้ ทีมสนับสนุนของเราพร้อมให้ความช่วยเหลือ