คู่มือนี้ครอบคลุมวิธีการตั้งค่าเซิร์ฟเวอร์ dedicated สำหรับ Farming Simulator 25 บน Legion Hosting, การกำหนดค่าตัวแปร startup, การแก้ไขการตั้งค่าเซิร์ฟเวอร์, การเลือกแผนที่และโหมดเกม, การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ, และการจัดการเซฟและการสำรองข้อมูล สำหรับการควบคุมแอดมิน, การจัดการผู้เล่น, และการติดตั้งม็อด โปรดดู การตั้งค่าแอดมินและม็อดของ Farming Simulator 25
1. การเริ่มต้นครั้งแรก
- เข้าสู่ระบบ GPanel และเลือกเซิร์ฟเวอร์ Farming Simulator 25 ของคุณ
- ไปที่แท็บ Startup และตรวจสอบตัวแปรที่กำหนดค่าได้ (ดูตารางในส่วนที่ 2)
- ตั้งค่า SERVER_NAME เป็นชื่อสำหรับเซิร์ฟเวอร์ของคุณ ชื่อนี้จะปรากฏในเบราว์เซอร์เซิร์ฟเวอร์แบบ multiplayer
- ตั้งค่า ADMIN_PASSWORD เป็นรหัสผ่านที่แข็งแรง คุณจะต้องใช้รหัสนี้เพื่อเข้าถึงหน้าเว็บแอดมินและเข้าสู่ระบบในฐานะแอดมินภายในเกม
- ตั้งค่า GAME_PASSWORD หากคุณต้องการจำกัดผู้ที่จะเข้าร่วม ปล่อยว่างไว้สำหรับเซิร์ฟเวอร์สาธารณะ
- กลับไปที่แท็บ Console และคลิก Start
- รอให้คอนโซลยืนยันว่าเซิร์ฟเวอร์ได้เริ่มทำงานแล้ว การเปิดใช้ครั้งแรกอาจใช้เวลาสองสามนาทีเนื่องจากเซิร์ฟเวอร์สร้างไฟล์การกำหนดค่าเริ่มต้นและข้อมูลเซฟ
dedicatedServer.xml หรือไฟล์การกำหนดค่าอื่น ๆ ให้เริ่มเซิร์ฟเวอร์หนึ่งครั้ง รอให้โหลดเสร็จ แล้วหยุดก่อนทำการแก้ไข ไฟล์จะไม่มีอยู่จนกว่าจะมีการรันครั้งแรก
2. ตัวแปร Startup ใน GPanel
ตัวแปรต่อไปนี้มีอยู่ในแท็บ Startup ของ GPanel ตัวแปรเหล่านี้จะถูกส่งไปยังเซิร์ฟเวอร์ทุกครั้งที่เริ่มต้น
| ตัวแปร | จำเป็น | คำอธิบาย |
|---|---|---|
SERVER_NAME |
ใช่ | ชื่อที่แสดงในเบราว์เซอร์เซิร์ฟเวอร์ภายในเกม |
ADMIN_PASSWORD |
ใช่ | รหัสผ่านสำหรับแผงแอดมินบนเว็บและการเข้าสู่ระบบแอดมินภายในเกม เก็บรหัสนี้ไว้เป็นความลับ |
GAME_PASSWORD |
ไม่ | รหัสผ่านที่ผู้เล่นต้องป้อนเพื่อเข้าร่วม (ไม่บังคับ) ปล่อยว่างไว้สำหรับเซิร์ฟเวอร์สาธารณะ |
MAX_PLAYERS |
ไม่ | จำนวนผู้เล่นสูงสุดที่อนุญาตบนเซิร์ฟเวอร์พร้อมกัน ค่าเริ่มต้นคือ 16 ค่าสูงสุดที่ FS25 รองรับคือ 16 |
MAP |
ไม่ | แผนที่ที่จะโหลด ดูส่วนที่ 4 สำหรับแผนที่ที่มีอยู่และชื่อภายในของแผนที่ |
CROSSPLAY |
ไม่ | เปิดหรือปิดการเล่นข้ามแพลตฟอร์ม ตั้งค่าเป็น true หรือ false ค่าเริ่มต้นคือ true |
3. การกำหนดค่าเซิร์ฟเวอร์ Dedicated
สำหรับการตั้งค่าขั้นสูงที่เกินกว่าที่ตัวแปร startup มีให้ คุณสามารถแก้ไขไฟล์การกำหนดค่าเซิร์ฟเวอร์ dedicated ได้โดยตรง หยุดเซิร์ฟเวอร์ของคุณก่อนทำการเปลี่ยนแปลง
ตำแหน่งไฟล์
dedicatedServer.xml
เปิดไฟล์นี้โดยใช้แท็บ Files ใน GPanel หรือเชื่อมต่อผ่าน SFTP หากไฟล์ไม่มีอยู่ ให้เริ่มและหยุดเซิร์ฟเวอร์หนึ่งครั้งเพื่อสร้างไฟล์นี้
การตั้งค่าสำคัญใน dedicatedServer.xml
| การตั้งค่า | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
<game_name> |
My Server |
ชื่อเซิร์ฟเวอร์ที่แสดงในเบราว์เซอร์ multiplayer |
<admin_password> |
(ไม่มี) | รหัสผ่านที่จำเป็นสำหรับการเข้าสู่ระบบแอดมิน ต้องตั้งค่านี้เพื่อให้หน้าเว็บแอดมินทำงานได้ |
<game_password> |
(ว่าง) | รหัสผ่านที่จำเป็นสำหรับการเข้าร่วมเซิร์ฟเวอร์ ค่าว่างหมายถึงเซิร์ฟเวอร์สาธารณะ |
<max_players> |
16 |
จำนวนผู้เล่นพร้อมกันสูงสุด FS25 รองรับสูงสุด 16 คน |
<port> |
10823 |
พอร์ตเกม ค่านี้จัดการโดย GPanel -- อย่าเปลี่ยนเว้นแต่ฝ่ายสนับสนุนแนะนำ |
<language> |
en |
ภาษาของเซิร์ฟเวอร์ ค่าทั่วไป: en, de, fr, es, pl |
<mapID> |
MapUS |
แผนที่ที่เซิร์ฟเวอร์โหลด ดูส่วนที่ 4 สำหรับแผนที่ที่มีอยู่ |
<difficulty> |
2 |
ระดับความยาก: 1 = ง่าย, 2 = ปกติ, 3 = ยาก |
<auto_save_interval> |
15 |
ช่วงเวลาบันทึกอัตโนมัติเป็นนาที ตั้งค่าเป็น 0 เพื่อปิดการบันทึกอัตโนมัติ |
<crossplay> |
true |
อนุญาตให้ผู้เล่นจากแพลตฟอร์มต่างกัน (PC, คอนโซล) เข้าร่วม ตั้งค่าเป็น false เพื่อจำกัดเฉพาะ PC เท่านั้น |
<savegame_index> |
1 |
ช่องเซฟที่เซิร์ฟเวอร์ใช้ แต่ละช่องเป็นฟาร์ม/โลกแยกกัน รองรับค่า 1 ถึง 20 |
ตัวอย่างการกำหนดค่า
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<gameserver>
<settings>
<game_name>My Legion Farm</game_name>
<admin_password>YourAdminPassword</admin_password>
<game_password></game_password>
<max_players>16</max_players>
<port>10823</port>
<language>en</language>
<mapID>MapUS</mapID>
<difficulty>2</difficulty>
<auto_save_interval>15</auto_save_interval>
<crossplay>true</crossplay>
<savegame_index>1</savegame_index>
</settings>
</gameserver>
4. การเลือกแผนที่
Farming Simulator 25 มาพร้อมกับแผนที่อย่างเป็นทางการสามแผนที่ ตั้งค่า <mapID> ในการกำหนดค่าของคุณหรือตัวแปร startup MAP เป็นหนึ่งในรายการต่อไปนี้:
| ชื่อแผนที่ | Map ID | คำอธิบาย |
|---|---|---|
| Riverbend Springs | MapUS |
แผนที่สไตล์อเมริกันที่มีทุ่งกว้างใหญ่ ฟาร์มขนาดใหญ่ และทิวทัศน์มิดเวสต์แบบคลาสสิก เหมาะสำหรับการดำเนินงานปลูกธัญพืชและปศุสัตว์ขนาดใหญ่ |
| Zielonka | MapEU |
แผนที่สไตล์ยุโรปที่ตั้งอยู่ในชนบทของโปแลนด์ มีทุ่งที่เล็กกว่าและไม่สม่ำเสมอ พร้อมภูมิประเทศที่หลากหลายมากขึ้นด้วยป่าและหมู่บ้าน |
| Hutan Pantai | MapAS |
แผนที่ธีมเอเชียตะวันออกเฉียงใต้ที่มีนาข้าว พืชพรรณเขตร้อน และพืชชนิดพิเศษรวมถึงข้าว มอบประสบการณ์การทำฟาร์มที่แตกต่างออกไป |
5. โหมดเกมและความยาก
Farming Simulator 25 มีหลายวิธีในการปรับแต่งประสบการณ์การเล่นบนเซิร์ฟเวอร์ของคุณ
ระดับความยาก
- ง่าย (1) -- ผลผลิตพืชสูงขึ้น ต้นทุนการดำเนินงานต่ำลง และเศรษฐกิจที่ผ่อนปรนมากขึ้น เหมาะสำหรับการเล่นแบบสบาย ๆ หรือการเรียนรู้เกม
- ปกติ (2) -- การตั้งค่าที่สมดุล แนะนำสำหรับเซิร์ฟเวอร์ส่วนใหญ่
- ยาก (3) -- ผลผลิตต่ำลง ต้นทุนสูงขึ้น และอัตรากำไรที่แคบลง สำหรับผู้เล่นที่มีประสบการณ์ที่มองหาความท้าทาย
โหมดอาชีพ vs โหมดทำฟาร์ม
เมื่อสร้างเซฟใหม่ คุณสามารถเลือกระหว่างสองโหมด:
- New Farmer (Career) -- เริ่มต้นด้วยฟาร์มขนาดเล็ก อุปกรณ์จำกัด และเงินกู้ สร้างการดำเนินงานของคุณเมื่อเวลาผ่านไป เหมาะสำหรับการเล่นที่เน้นความก้าวหน้า
- Farm Manager -- เริ่มต้นด้วยฟาร์มขนาดกลางและทรัพยากรมากขึ้น เน้นการดิ้นรนในช่วงต้นเกมน้อยลง
- Start from Scratch -- เริ่มต้นด้วยเงินเท่านั้นไม่มีอะไรอื่น ซื้อที่ดิน อาคาร และอุปกรณ์ของคุณเองตั้งแต่เริ่มต้น
6. วิธีการเชื่อมต่อ
ตัวเลือก A -- เบราว์เซอร์เซิร์ฟเวอร์ภายในเกม
- เปิด Farming Simulator 25
- จากเมนูหลัก เลือก Multiplayer
- คลิก Join Game จากนั้น Server Browser
- ใช้แถบค้นหาเพื่อค้นหาเซิร์ฟเวอร์ของคุณตามชื่อ
- เลือกเซิร์ฟเวอร์ของคุณและคลิก Join ป้อนรหัสผ่านเกมหากมีการตั้งค่าไว้
ตัวเลือก B -- เชื่อมต่อโดยตรง
- เปิด Farming Simulator 25
- จากเมนูหลัก เลือก Multiplayer
- คลิก Join Game จากนั้น Direct Connect
- ป้อนที่อยู่ IP และพอร์ตของเซิร์ฟเวอร์ของคุณจากแท็บ Network ของ GPanel:
<your-server-ip>:<port> - ป้อนรหัสผ่านเกมหากมีการแจ้งและคลิก Connect
7. การจัดการเซฟ
การบันทึกอัตโนมัติ
เซิร์ฟเวอร์จะบันทึกอัตโนมัติตามช่วงเวลาที่ระบุโดย <auto_save_interval> ใน dedicatedServer.xml (ค่าเริ่มต้น: ทุก 15 นาที) คุณยังสามารถสั่งบันทึกด้วยตนเองจากหน้าเว็บแอดมินหรือภายในเกมในฐานะแอดมินได้
ตำแหน่งไฟล์เซฟ
ไฟล์เซฟถูกเก็บไว้บนเซิร์ฟเวอร์ที่:
savegame1/
ชื่อไดเรกทอรีสอดคล้องกับการตั้งค่า <savegame_index> (เช่น savegame1 สำหรับ index 1, savegame2 สำหรับ index 2) แต่ละไดเรกทอรีเซฟมีสถานะโลกทั้งหมดรวมถึงฟาร์ม ยานพาหนะ ทุ่ง และการเงิน
การสำรองข้อมูลด้วยตนเองผ่าน SFTP
- หยุดเซิร์ฟเวอร์จาก GPanel เพื่อให้แน่ใจว่าข้อมูลทั้งหมดถูกเขียนลงดิสก์
- เชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน SFTP ดู วิธีการอัปโหลดไฟล์ผ่าน SFTP สำหรับคำแนะนำ
- ดาวน์โหลดไดเรกทอรี
savegame1/ทั้งหมด (หรือช่องเซฟใดก็ตามที่คุณกำลังใช้) - เก็บข้อมูลสำรองในตำแหน่งที่ปลอดภัยบนคอมพิวเตอร์ของคุณ
การกู้คืนเซฟ
- หยุดเซิร์ฟเวอร์จาก GPanel
- เชื่อมต่อผ่าน SFTP และไปที่ไดเรกทอรีราก
- อัปโหลดไดเรกทอรีเซฟที่สำรองไว้ของคุณ แทนที่ไดเรกทอรีที่มีอยู่ (เช่น แทนที่เนื้อหาของ
savegame1/) - เริ่มเซิร์ฟเวอร์จาก GPanel เซิร์ฟเวอร์จะโหลดเซฟที่กู้คืน
การสลับช่องเซฟ
เพื่อรันฟาร์มอื่นโดยไม่ต้องลบฟาร์มที่มีอยู่ ให้เปลี่ยนค่า <savegame_index> ใน dedicatedServer.xml เป็นตัวเลขอื่น (1-20) แต่ละช่องเป็นอิสระต่อกันโดยสมบูรณ์
8. การแก้ไขปัญหา
เซิร์ฟเวอร์ไม่ปรากฏในเบราว์เซอร์
- ยืนยันว่าเซิร์ฟเวอร์เริ่มต้นอย่างสมบูรณ์ใน GPanel ตรวจสอบคอนโซลว่ามีข้อผิดพลาดหรือไม่
- เบราว์เซอร์เซิร์ฟเวอร์อาจใช้เวลาหลายนาทีในการจัดทำดัชนีเซิร์ฟเวอร์ใหม่ ลองเชื่อมต่อโดยตรงในขณะที่รอ
- หากเปิดการเล่นข้ามแพลตฟอร์ม ตรวจสอบให้แน่ใจว่าคุณกำลังค้นหาในรายการเซิร์ฟเวอร์ที่ถูกต้องสำหรับแพลตฟอร์มของคุณ
เซิร์ฟเวอร์ขัดข้องเมื่อเริ่มต้น
- ตรวจสอบบันทึกคอนโซลว่ามีข้อความแสดงข้อผิดพลาดหรือไม่ สาเหตุทั่วไปรวมถึงไวยากรณ์ XML ที่ไม่ถูกต้องใน
dedicatedServer.xml - ตรวจสอบว่า
<mapID>เป็นตัวระบุแผนที่ที่ถูกต้อง Map ID ที่ไม่ถูกต้องจะทำให้เซิร์ฟเวอร์ไม่สามารถโหลดได้ - ลองลบ
dedicatedServer.xmlและเริ่มต้นใหม่เพื่อสร้างการกำหนดค่าใหม่ด้วยค่าเริ่มต้น - หากการขัดข้องยังคงเกิดขึ้น เปิดทิกเก็ตสนับสนุน พร้อม IP เซิร์ฟเวอร์ของคุณและข้อความแสดงข้อผิดพลาดใด ๆ จากคอนโซล
ผู้เล่นไม่สามารถเข้าร่วมได้
- ตรวจสอบว่ารหัสผ่านเกมถูกต้อง รหัสผ่านมีความแตกต่างของตัวพิมพ์ใหญ่-เล็ก
- ตรวจสอบว่าเซิร์ฟเวอร์ยังไม่ถึง
<max_players> - หากปิดการเล่นข้ามแพลตฟอร์มและผู้เล่นอยู่บนแพลตฟอร์มที่ต่างกัน พวกเขาจะไม่สามารถเชื่อมต่อได้
- ตรวจสอบให้แน่ใจว่าผู้เล่นกำลังรันเกมเวอร์ชันเดียวกับเซิร์ฟเวอร์
บทความที่เกี่ยวข้อง
- การตั้งค่าแอดมินและม็อดของ Farming Simulator 25
- วิธีการค้นหา IP และพอร์ตของเซิร์ฟเวอร์
- วิธีการอัปโหลดไฟล์ผ่าน SFTP
- คู่มือการเริ่มต้นเซิร์ฟเวอร์
ต้องการความช่วยเหลือหรือไม่?
หากคุณพบปัญหากับเซิร์ฟเวอร์ Farming Simulator 25 ของคุณที่ไม่ได้ครอบคลุมที่นี่ เปิดทิกเก็ตสนับสนุน และระบุ IP เซิร์ฟเวอร์ของคุณ คำอธิบายปัญหา และข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องใด ๆ จากคอนโซล GPanel