คู่มือนี้ครอบคลุมทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับการตั้งค่าและกำหนดค่าเซิร์ฟเวอร์เฉพาะ Necesse ของคุณบน Legion Hosting Necesse เป็นเกม RPG แอ็คชันแบบร่วมมือที่มีองค์ประกอบการเอาตัวรอด นำเสนอการสำรวจ การคราฟต์ การสร้างฐาน และการจัดการนิคมในเกาะที่สร้างขึ้นแบบโพรซีเดอรัล สำหรับการจัดการเซิร์ฟเวอร์เมื่อเริ่มทำงานแล้ว โปรดดูคู่มือ คำสั่งผู้ดูแล Necesse ของเรา
Necesse คืออะไร?
Necesse เป็นเกม RPG แอ็คชันเอาตัวรอดมุมมองจากด้านบนที่ผู้เล่นสำรวจโลกที่สร้างขึ้นแบบโพรซีเดอรัล รวบรวมทรัพยากร คราฟต์อุปกรณ์ สร้างฐาน และจัดการนิคม NPC เกมนี้มีระบบความก้าวหน้าที่พาผู้เล่นผ่านไบโอมหลายแห่ง บอสที่ท้าทายมากขึ้นเรื่อยๆ และการสำรวจดันเจียนที่ลึกขึ้น โหมดผู้เล่นหลายคนรองรับผู้เล่นสูงสุด 250 คนบนเซิร์ฟเวอร์เดียว ทำให้เหมาะสำหรับเซิร์ฟเวอร์ชุมชนขนาดใหญ่และกลุ่มเพื่อนขนาดเล็ก
คุณสมบัติหลักได้แก่:
- การสำรวจ — เดินทางระหว่างเกาะที่สร้างขึ้นแบบโพรซีเดอรัลข้ามไบโอมหลายแห่ง
- การต่อสู้ — ต่อสู้กับศัตรูและบอสที่ยากขึ้นเรื่อยๆ ด้วยอาวุธและชุดเกราะหลากหลาย
- การคราฟต์และการสร้าง — ระบบคราฟต์ที่ครอบคลุมพร้อมการสร้างและตกแต่งฐาน
- การจัดการนิคม — รับสมัคร NPC มอบหมายงาน และสร้างนิคมที่เจริญรุ่งเรือง
- โหมดผู้เล่นหลายคน — การเล่นแบบร่วมมือกับเพื่อนบนเซิร์ฟเวอร์เฉพาะ
การเริ่มต้นครั้งแรก
เมื่อเซิร์ฟเวอร์ Necesse ของคุณถูกจัดเตรียมบน Legion Hosting มันจะมาพร้อมการกำหนดค่าล่วงหน้าและพร้อมที่จะเริ่มทำงาน วิธีทำให้เซิร์ฟเวอร์ของคุณทำงานเป็นครั้งแรก:
- เข้าสู่ระบบ GPanel ที่ gpanel.legionhosting.net
- เลือกเซิร์ฟเวอร์ Necesse ของคุณจากรายการเซิร์ฟเวอร์
- คลิก Start เพื่อเปิดเซิร์ฟเวอร์
- เซิร์ฟเวอร์จะสร้างโลกเริ่มต้นและไฟล์การกำหนดค่าเมื่อบูตครั้งแรก
- เมื่อคอนโซลแสดงว่าเซิร์ฟเวอร์พร้อมแล้ว ผู้เล่นสามารถเชื่อมต่อได้
ตัวแปรเริ่มต้นของ GPanel
GPanel มีตัวแปรเริ่มต้นภายใต้แท็บ Startup ที่ให้คุณกำหนดค่าพารามิเตอร์เซิร์ฟเวอร์ที่สำคัญได้โดยไม่ต้องแก้ไขไฟล์โดยตรง การเปลี่ยนแปลงต้องรีสตาร์ทเซิร์ฟเวอร์จึงจะมีผล
| ตัวแปร | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
SAVE_NAME |
Save1 |
ชื่อของไฟล์บันทึกโลกที่จะโหลดหรือสร้าง |
SERVER_SLOTS |
10 |
ช่องผู้เล่นสูงสุด (1-250) |
SERVER_PASSWORD |
(ว่าง) | รหัสผ่านเซิร์ฟเวอร์สำหรับเซิร์ฟเวอร์ส่วนตัว เว้นว่างไว้สำหรับเซิร์ฟเวอร์สาธารณะ |
AUTO_UPDATE |
0 |
เปิดหรือปิดการอัปเดตอัตโนมัติเมื่อเริ่มต้น ตั้งค่าเป็น 1 เพื่อเปิดใช้งาน |
SRCDS_BETAID |
(ว่าง) | สาขาเบต้าของ Steam ที่จะติดตั้ง เว้นว่างไว้สำหรับรุ่นเสถียร |
การกำหนดค่าเซิร์ฟเวอร์ (server.cfg)
การกำหนดค่าเซิร์ฟเวอร์หลักจะถูกเก็บไว้ใน server.cfg บนเซิร์ฟเวอร์ GPanel ของคุณ คุณสามารถค้นหาไฟล์นี้ได้ใน File Manager ภายใต้ไดเรกทอรี cfg/ ไฟล์นี้ใช้รูปแบบที่มีโครงสร้างพร้อมการตั้งค่าที่อยู่ในบล็อก SERVER = { }
นี่คือรายการการตั้งค่า server.cfg ทั้งหมด:
SERVER = {
port = 14159, // [0 - 65535] Server port
slots = 10, // [1 - 250] Maximum player slots
password = "", // Leave blank for no password
maxClientLatencySeconds = 30, // Max allowed client latency
pauseWhenEmpty = true, // Pause world when no players online
giveClientsPower = true, // Client-side hit detection (anti-cheat)
logging = true, // Create log files for each server start
language = en, // Server language
zipSaves = true, // Compress save files
MOTD = "" // Message of the day
}
คำอธิบายการตั้งค่า
| การตั้งค่า | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
port |
14159 | พอร์ต UDP ที่เซิร์ฟเวอร์ของคุณรับฟัง ช่วง: 0-65535 โดยปกติจัดการโดย GPanel โดยอัตโนมัติ |
slots |
10 | จำนวนผู้เล่นพร้อมกันสูงสุด ช่วง: 1-250 |
password |
(ว่าง) | รหัสผ่านเซิร์ฟเวอร์ เว้นว่างไว้สำหรับเซิร์ฟเวอร์สาธารณะ ผู้เล่นต้องป้อนรหัสนี้เพื่อเชื่อมต่อ |
maxClientLatencySeconds |
30 | ความหน่วงไคลเอนต์สูงสุดที่อนุญาตเป็นวินาทีก่อนหมดเวลา เพิ่มค่าหากผู้เล่นที่มี ping สูงถูกตัดการเชื่อมต่อ |
pauseWhenEmpty |
true | เมื่อเปิดใช้งาน เซิร์ฟเวอร์จะหยุดการจำลองโลกชั่วคราวเมื่อไม่มีผู้เล่นเชื่อมต่ออยู่ ตั้งค่าเป็น false เพื่อให้โลกทำงานตลอด 24 ชั่วโมง (นิคมจะทำงานต่อไป) |
giveClientsPower |
true | เมื่อเปิดใช้งาน ไคลเอนต์จะมีอำนาจเหนือการตรวจจับการโจมตี ตำแหน่ง และกลไกที่คล้ายกันของตนเอง ตั้งค่าเป็น false เพื่อการตรวจสอบฝั่งเซิร์ฟเวอร์ที่เข้มงวดขึ้น (ทำหน้าที่เป็นระบบป้องกันการโกงพื้นฐานแต่อาจรู้สึกตอบสนองช้าลง) |
logging |
true | เมื่อเปิดใช้งาน เซิร์ฟเวอร์จะสร้างไฟล์บันทึกสำหรับแต่ละเซสชัน มีประโยชน์สำหรับการแก้ไขปัญหา |
language |
en | ภาษาเซิร์ฟเวอร์สำหรับข้อความระบบ |
zipSaves |
true | เมื่อเปิดใช้งาน ไฟล์บันทึกจะถูกบีบอัด ประหยัดพื้นที่ดิสก์แต่เพิ่มเวลาบันทึก/โหลดเล็กน้อย |
MOTD |
(ว่าง) | ข้อความประจำวันที่แสดงต่อผู้เล่นเมื่อพวกเขาเข้าร่วมเซิร์ฟเวอร์ |
การตั้งค่าโลก (worldSettings.cfg)
การตั้งค่าเฉพาะของโลกจะถูกเก็บไว้ในไฟล์แยกต่างหากชื่อ worldSettings.cfg ซึ่งอยู่ภายในโฟลเดอร์บันทึกของโลก (เช่น saves/YourWorldName/worldSettings.cfg) การตั้งค่าเหล่านี้ควบคุมกลไกการเล่นเกมและสามารถเปลี่ยนแปลงได้ตลอดเวลา
| การตั้งค่า | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
allowCheats |
false | เปิดใช้งานคำสั่งโกงบนเซิร์ฟเวอร์ คำเตือน: เมื่อเปิดใช้งานแล้ว สิ่งนี้ย้อนกลับไม่ได้และล็อกตัวละครไว้กับโลกที่เปิดใช้งานการโกง |
difficulty |
NORMAL | ระดับความยากของเกม ดูตารางความยากด้านล่าง |
deathPenalty |
DROP_MATS | สิ่งที่เกิดขึ้นเมื่อผู้เล่นตาย ตัวเลือก: NONE, DROP_MATS, DROP_INVENTORY, DROP_ALL, HARDCORE |
raidFrequency |
OCCASIONALLY | ความถี่ของการบุกโจมตี ตัวเลือก: OFTEN, OCCASIONALLY, RARELY, NEVER |
playerHunger |
true | เปิดหรือปิดกลไกความหิว |
disableMobSpawns |
false | เมื่อเปิดใช้งาน จะป้องกันไม่ให้ม็อบศัตรูเกิดขึ้นตามธรรมชาติ |
forcedPvP |
false | เมื่อเปิดใช้งาน ผู้เล่นทุกคนจะเปิด PvP อย่างถาวรและไม่สามารถปิดได้ |
unloadSettlements |
false | ควบคุมว่านิคมจะถูกยกเลิกการโหลดเมื่อไม่มีผู้เล่นอยู่ใกล้หรือไม่ |
maxSettlementsPerPlayer |
-1 | จำนวนนิคมสูงสุดที่ผู้เล่นคนเดียวสามารถเป็นเจ้าของได้ ตั้งค่าเป็น -1 สำหรับไม่จำกัด |
dayTimeMod |
1.0 | ตัวคูณระยะเวลากลางวัน ค่าที่สูงขึ้นทำให้กลางวันยาวนานขึ้น สูงสุด: 10 |
nightTimeMod |
1.0 | ตัวคูณระยะเวลากลางคืน ค่าที่สูงขึ้นทำให้กลางคืนยาวนานขึ้น สูงสุด: 10 |
ระดับความยาก
| ความยาก | ตัวปรับความเสียหาย | ตัวปรับแรงผลัก |
|---|---|---|
| Casual | -50% ความเสียหายที่ได้รับ | ปกติ |
| Adventure | -30% ความเสียหายที่ได้รับ | ปกติ |
| Classic (Normal) | ไม่มีตัวปรับ | ปกติ |
| Hard | +30% ความเสียหายที่ได้รับ | -25% แรงผลักที่ให้ |
| Brutal | +100% ความเสียหายที่ได้รับ | -60% แรงผลักที่ให้ |
ตัวเลือกบทลงโทษเมื่อตาย
| บทลงโทษ | คำอธิบาย |
|---|---|
NONE |
ไม่มีไอเทมหล่นเมื่อตาย |
DROP_MATS |
วัสดุที่ไม่ใช่อุปกรณ์จะหล่น (ค่าเริ่มต้น) |
DROP_INVENTORY |
สินค้าคงคลังหลักจะหล่น (เก็บฮอตบาร์และไอเทมที่สวมใส่ไว้) |
DROP_ALL |
ไอเทมที่พกพาทั้งหมดจะหล่น |
HARDCORE |
การตายของตัวละครอย่างถาวร — ตัวละครจะถูกลบ |
วิธีเชื่อมต่อ
เมื่อเซิร์ฟเวอร์ของคุณทำงานแล้ว ผู้เล่นสามารถเชื่อมต่อได้โดยใช้ขั้นตอนต่อไปนี้:
- เปิด Necesse จาก Steam
- จากเมนูหลัก คลิก Multiplayer
- คลิก Direct Connect (หรือ Join Server หากเซิร์ฟเวอร์ปรากฏในรายการ)
- ป้อนที่อยู่ IP และพอร์ตของเซิร์ฟเวอร์ของคุณในรูปแบบ
IP:Port(เช่น192.168.1.100:14159) - หากเซิร์ฟเวอร์มีรหัสผ่าน ให้ป้อนเมื่อระบบแจ้ง
- คลิก Connect
การจัดการไฟล์บันทึก
Necesse เก็บข้อมูลโลกและข้อมูลผู้เล่นไว้ในไดเรกทอรี saves/ บนเซิร์ฟเวอร์ของคุณ การเข้าใจโครงสร้างของไฟล์บันทึกช่วยในการสำรองข้อมูลและการจัดการโลก
โครงสร้างไฟล์บันทึก
saves/
YourWorldName/
worldSettings.cfg <-- World configuration
world/ <-- World data (islands, structures)
players/ <-- Player character data
settlements/ <-- Settlement information
คำแนะนำการสำรองข้อมูล
- ใช้คุณสมบัติ backup ในตัวของ GPanel เพื่อสร้างสแนปช็อตก่อนการเปลี่ยนแปลงครั้งใหญ่
- คุณยังสามารถดาวน์โหลดโฟลเดอร์
saves/ทั้งหมดผ่าน SFTP สำหรับการสำรองข้อมูลในเครื่อง - เซิร์ฟเวอร์จะบันทึกโดยอัตโนมัติเป็นระยะ แต่คุณสามารถสั่งบันทึกด้วยตนเองได้โดยใช้คำสั่ง
/saveในคอนโซล
การรีเซ็ตโลก
หากต้องการเริ่มต้นด้วยโลกใหม่:
- หยุดเซิร์ฟเวอร์ใน GPanel
- เปิด File Manager
- ไปที่ไดเรกทอรี
saves/ - ลบหรือเปลี่ยนชื่อโฟลเดอร์โลกที่คุณต้องการรีเซ็ต
- เริ่มเซิร์ฟเวอร์ — โลกใหม่จะถูกสร้างขึ้นโดยอัตโนมัติ
บทความที่เกี่ยวข้อง
- คำสั่งผู้ดูแล Necesse
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์
- วิธีอัปโหลดไฟล์ผ่าน SFTP
- เริ่มต้นใช้งานเซิร์ฟเวอร์ใหม่ของคุณ
ต้องการความช่วยเหลือ?
หากคุณประสบปัญหากับเซิร์ฟเวอร์ Necesse ของคุณหรือต้องการความช่วยเหลือเพิ่มเติม ทีมสนับสนุนของเราพร้อมช่วยเหลือ ส่งตั๋วสนับสนุน แล้วเราจะติดต่อกลับโดยเร็วที่สุด