คู่มือนี้ครอบคลุมวิธีการตั้งค่าเซิร์ฟเวอร์ Craftopia แบบ dedicated ของคุณบน Legion Hosting การกำหนดค่าตัวแปรเริ่มต้นการทำงาน การแก้ไขการกำหนดค่าเซิร์ฟเวอร์ การตั้งค่าตัวเลือกการสร้างโลก การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ และการจัดการเซฟ Craftopia เป็นเกมคราฟต์เอาตัวรอดในโลกเปิดที่ผสมผสานการทำฟาร์ม การสำรวจดันเจี้ยน การล่าสัตว์ และระบบอัตโนมัติ สำหรับคำสั่งแอดมิน การจัดการผู้เล่น และการแก้ไขปัญหา โปรดดูที่ คำสั่งแอดมิน Craftopia
1. การเริ่มต้นครั้งแรก
- เข้าสู่ระบบ GPanel และเลือกเซิร์ฟเวอร์ Craftopia ของคุณ
- ไปที่แท็บ Startup และตรวจสอบตัวแปรที่กำหนดค่าได้ (ดูตารางในส่วนที่ 2)
- ตั้งค่า SERVER_NAME เป็นชื่อสำหรับเซิร์ฟเวอร์ของคุณ
- ตั้งค่า SERVER_PASSWORD หากคุณต้องการจำกัดการเข้าถึง เว้นว่างไว้สำหรับเซิร์ฟเวอร์สาธารณะ
- ตั้งค่า MAX_PLAYERS เป็นขีดจำกัดผู้เล่นที่ต้องการ
- กลับไปที่แท็บ Console และคลิก Start
- รอให้คอนโซลยืนยันว่าเซิร์ฟเวอร์เริ่มทำงานแล้ว การเปิดครั้งแรกอาจใช้เวลาสองสามนาทีในขณะที่เซิร์ฟเวอร์สร้างไฟล์กำหนดค่าเริ่มต้นและข้อมูลโลก
2. ตัวแปรเริ่มต้นการทำงานของ GPanel
ตัวแปรต่อไปนี้มีให้ใช้งานในแท็บ Startup ของ GPanel ตัวแปรเหล่านี้จะถูกส่งไปยังเซิร์ฟเวอร์ในการเริ่มต้นแต่ละครั้ง
| ตัวแปร | จำเป็น | คำอธิบาย |
|---|---|---|
SERVER_NAME |
ใช่ | ชื่อที่แสดงในเซิร์ฟเวอร์เบราว์เซอร์เมื่อผู้เล่นค้นหาเซิร์ฟเวอร์ |
SERVER_PASSWORD |
ไม่ | รหัสผ่านที่ไม่บังคับที่ผู้เล่นต้องป้อนเพื่อเข้าร่วม เว้นว่างไว้สำหรับเซิร์ฟเวอร์สาธารณะ |
MAX_PLAYERS |
ไม่ | จำนวนผู้เล่นพร้อมกันสูงสุด ค่าเริ่มต้นแตกต่างกันไปตามแผนเซิร์ฟเวอร์ |
WORLD_SEED |
ไม่ | ซีดสำหรับการสร้างโลก ใช้ซีดเดียวกันเพื่อสร้างภูมิประเทศที่เหมือนกันขึ้นมาใหม่ เว้นว่างไว้สำหรับแบบสุ่ม |
DIFFICULTY |
ไม่ | การตั้งค่าความยากของเกม ส่งผลต่อความแข็งแกร่งของศัตรู ความพร้อมใช้งานของทรัพยากร และความท้าทายในการเอาตัวรอด |
3. การกำหนดค่าเซิร์ฟเวอร์
สำหรับการตั้งค่าขั้นสูงนอกเหนือจากที่ตัวแปรเริ่มต้นการทำงานมีให้ คุณสามารถแก้ไขไฟล์กำหนดค่าเซิร์ฟเวอร์โดยตรงได้ หยุดเซิร์ฟเวอร์ของคุณก่อนทำการเปลี่ยนแปลง
ตำแหน่งไฟล์
ServerSetting.ini
เปิดไฟล์นี้โดยใช้แท็บ Files ใน GPanel หรือเชื่อมต่อผ่าน SFTP ไฟล์ใช้รูปแบบ INI ที่มีส่วนและคู่ key-value หากไฟล์ไม่มีอยู่ ให้เริ่มและหยุดเซิร์ฟเวอร์หนึ่งครั้งเพื่อสร้างมัน
การตั้งค่าหลัก
| การตั้งค่า | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
ServerName |
Craftopia Server |
ชื่อเซิร์ฟเวอร์ที่แสดงต่อผู้เล่นในเซิร์ฟเวอร์เบราว์เซอร์ |
ServerPassword |
(ว่าง) | รหัสผ่านที่ต้องใช้เพื่อเข้าร่วม ว่างหมายถึงการเข้าถึงแบบสาธารณะ |
MaxPlayers |
16 |
จำนวนผู้เล่นพร้อมกันสูงสุดที่อนุญาตบนเซิร์ฟเวอร์ |
WorldSeed |
(สุ่ม) | ซีดสำหรับการสร้างโลกแบบ procedural ซีดเดียวกันจะสร้างเลย์เอาต์เกาะเดียวกัน |
Difficulty |
Normal |
ความยากของเกม ตัวเลือกรวมถึง Easy, Normal, Hard และ Very Hard |
AutoSaveInterval |
300 |
ช่วงเวลาการบันทึกอัตโนมัติเป็นวินาที ค่าเริ่มต้นคือทุก 5 นาที |
ตัวอย่างการกำหนดค่า
[Server]
ServerName=My Legion Craftopia
ServerPassword=
MaxPlayers=16
WorldSeed=82451937
Difficulty=Normal
AutoSaveInterval=300
4. การสร้างโลกและความยาก
Craftopia สร้างโลกของเกาะที่มี biome ดันเจี้ยน และทรัพยากรที่แตกต่างกัน ซีดของโลกจะกำหนดเลย์เอาต์ของเกาะเหล่านี้
ซีดของโลก
- ตั้งค่า
WorldSeedในการกำหนดค่าหรือตัวแปรเริ่มต้นการทำงานWORLD_SEEDเป็นจำนวนเต็มใดก็ได้ - ซีดเดียวกันจะสร้างการจัดเรียงเกาะเดียวกันเสมอ ซึ่งมีประโยชน์สำหรับการแชร์เลย์เอาต์โลกที่ระบุ
- เว้นว่างไว้สำหรับโลกแบบสุ่ม ซีดส่งผลต่อการสร้างเริ่มต้นเท่านั้น -- การเปลี่ยนซีดบนโลกที่มีอยู่ต้องสร้างเซฟใหม่
การตั้งค่าความยาก
ระดับความยากส่งผลต่อพลังชีวิตของศัตรู ปริมาณความเสียหายที่สร้าง และความท้าทายในการเอาตัวรอดโดยรวม:
- Easy -- ความยากของศัตรูลดลง ค่าใช้จ่ายทรัพยากรที่ผ่อนปรนมากขึ้น เหมาะสำหรับการเล่นแบบสบายๆ และการก่อสร้าง
- Normal -- ประสบการณ์การเล่นแบบสมดุลมาตรฐาน
- Hard -- ศัตรูที่แข็งแกร่งขึ้นด้วยพลังชีวิตและความเสียหายที่มากขึ้น ทรัพยากรอาจหายากกว่า
- Very Hard -- ความท้าทายสูงสุด ศัตรูอันตรายอย่างมากและการเอาตัวรอดต้องอาศัยการเตรียมตัวอย่างรอบคอบ
5. วิธีการเชื่อมต่อ
ตัวเลือก A -- Steam Server Browser
- เปิด Craftopia ผ่าน Steam
- จากเมนูหลัก เลือก Multiplayer
- เปิด Server Browser และค้นหาเซิร์ฟเวอร์ของคุณด้วยชื่อ
- เลือกเซิร์ฟเวอร์ของคุณและคลิก Join ป้อนรหัสผ่านหากมีการตั้งไว้
ตัวเลือก B -- การเชื่อมต่อโดยตรง
- เปิด Craftopia ผ่าน Steam
- จากเมนูหลัก เลือก Multiplayer
- เลือกตัวเลือก Direct Connect
- ป้อนที่อยู่ IP และพอร์ตของเซิร์ฟเวอร์ของคุณจากแท็บ Network ของ GPanel:
<your-server-ip>:<port> - ป้อนรหัสผ่านเซิร์ฟเวอร์หากได้รับแจ้งและคลิก Connect
6. การจัดการเซฟ
การบันทึกอัตโนมัติ
เซิร์ฟเวอร์บันทึกอัตโนมัติตามช่วงเวลาที่ระบุในการกำหนดค่า (ค่าเริ่มต้น: ทุก 300 วินาที / 5 นาที) การบันทึกอัตโนมัติเกิดขึ้นในเบื้องหลังโดยไม่ขัดจังหวะการเล่นเกม
ตำแหน่งไฟล์เซฟ
ไฟล์เซฟถูกจัดเก็บบนเซิร์ฟเวอร์ในไดเรกทอรีบันทึกโลก:
Saves/
ไดเรกทอรีนี้มีสถานะโลกทั้งหมดรวมถึงข้อมูลเกาะ ไอเทมในกระเป๋าของผู้เล่น โครงสร้างที่สร้างขึ้น ฟาร์ม และการตั้งค่าระบบอัตโนมัติ
การสำรองข้อมูลด้วยตนเองผ่าน SFTP
- หยุดเซิร์ฟเวอร์จาก GPanel เพื่อให้แน่ใจว่าข้อมูลทั้งหมดถูกเขียนลงดิสก์
- เชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน SFTP ดู วิธีอัปโหลดไฟล์ผ่าน SFTP สำหรับคำแนะนำ
- ดาวน์โหลดไดเรกทอรี
Saves/ทั้งหมด - เก็บข้อมูลสำรองไว้ในตำแหน่งที่ปลอดภัยบนคอมพิวเตอร์ของคุณ
การกู้คืนเซฟ
- หยุดเซิร์ฟเวอร์จาก GPanel
- เชื่อมต่อผ่าน SFTP และไปที่ไดเรกทอรีบันทึก
- อัปโหลดไฟล์เซฟที่สำรองไว้ของคุณ แทนที่ไฟล์ที่มีอยู่
- เริ่มเซิร์ฟเวอร์จาก GPanel เซิร์ฟเวอร์จะโหลดเซฟที่กู้คืนแล้ว
บทความที่เกี่ยวข้อง
- คำสั่งแอดมิน Craftopia
- วิธีค้นหา IP และพอร์ตเซิร์ฟเวอร์ของคุณ
- วิธีอัปโหลดไฟล์ผ่าน SFTP
- คู่มือการเริ่มต้นการทำงานเซิร์ฟเวอร์
ต้องการความช่วยเหลือ?
หากคุณพบปัญหากับเซิร์ฟเวอร์ Craftopia ของคุณที่ไม่ได้กล่าวถึงที่นี่ เปิดทิกเก็ตสนับสนุน และระบุ IP เซิร์ฟเวอร์ของคุณ คำอธิบายปัญหา และข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องจากคอนโซลของ GPanel