คู่มือการตั้งค่าเซิร์ฟเวอร์เฉพาะ Palworld
คู่มือนี้ครอบคลุมวิธีการกำหนดค่าเซิร์ฟเวอร์เฉพาะ Palworld ของคุณที่โฮสต์ผ่าน Legion Hosting รวมถึงการกำหนดค่าการตั้งค่า การเชื่อมต่อแบบหลายผู้เล่น และการจัดการไฟล์เซฟ
การค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ
ก่อนกำหนดค่าหรือเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ ให้ค้นหาที่อยู่ IP และ query port ของเซิร์ฟเวอร์ของคุณ ดูคู่มือของเรา: วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์
ตำแหน่งไฟล์การกำหนดค่า
ไฟล์การกำหนดค่าเซิร์ฟเวอร์ Palworld หลักคือ:
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
หากต้องการแก้ไขไฟล์นี้ ให้ใช้ File Manager ใน GPanel หรือเชื่อมต่อผ่าน SFTP
PalWorldSettings.ini โดยอัตโนมัติโดยตัวแยกวิเคราะห์การกำหนดค่าทุกครั้งที่เซิร์ฟเวอร์เริ่มต้น:
ServerNameAdminPasswordServerPasswordMaxPlayersServerDescription
หากคุณแก้ไขค่าเหล่านี้โดยตรงใน
PalWorldSettings.ini การเปลี่ยนแปลงของคุณจะถูกเขียนทับในครั้งต่อไปที่เซิร์ฟเวอร์เริ่มต้น ให้เปลี่ยนการตั้งค่าเหล่านี้ในแท็บ Startup ใน GPanel แทนเสมอ
AdminPassword และ ServerPassword ต้องมีความยาวระหว่าง 1 ถึง 30 อักขระ และอาจมีเฉพาะตัวอักษร ตัวเลข ขีดกลาง (-) และขีดล่าง (_) เท่านั้น ไม่อนุญาตให้มีช่องว่างและอักขระพิเศษ และจะทำให้การตรวจสอบสิทธิ์ล้มเหลว
การตั้งค่าสำคัญใน PalWorldSettings.ini
การตั้งค่าทั้งหมดอยู่ภายในส่วน [/Script/Pal.PalGameWorldSettings] บนบรรทัด OptionSettings=() เดียว ด้านล่างนี้คือพารามิเตอร์ที่สำคัญที่สุดและสิ่งที่พวกมันควบคุม
ตัวตน & การเข้าถึงเซิร์ฟเวอร์
| การตั้งค่า | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
ServerName |
"Default Palworld Server" |
ชื่อที่แสดงในเบราว์เซอร์เซิร์ฟเวอร์และเมื่อเชื่อมต่อ ตั้งค่านี้ในแท็บ Startup ของ GPanel |
ServerDescription |
"" |
คำอธิบายสั้น ๆ ที่แสดงในเบราว์เซอร์เซิร์ฟเวอร์ ตั้งค่านี้ในแท็บ Startup ของ GPanel |
ServerPassword |
"" |
รหัสผ่านที่จำเป็นในการเข้าร่วม เว้นว่างไว้สำหรับเซิร์ฟเวอร์สาธารณะ 1-30 อักขระ ตัวอักษร/ตัวเลข/ขีดกลาง/ขีดล่างเท่านั้น ตั้งค่านี้ในแท็บ Startup ของ GPanel |
AdminPassword |
"" |
รหัสผ่านที่ใช้เพื่อรับสิทธิ์แอดมินในเกม ตั้งค่านี้เสมอ 1-30 อักขระ ตัวอักษร/ตัวเลข/ขีดกลาง/ขีดล่างเท่านั้น ตั้งค่านี้ในแท็บ Startup ของ GPanel |
MaxPlayers |
32 |
จำนวนผู้เล่นพร้อมกันสูงสุดที่อนุญาต จำกัดที่ 32 บนแผงควบคุมนี้ ค่าที่สูงขึ้นจะเพิ่มภาระหน่วยความจำและ CPU ตั้งค่านี้ในแท็บ Startup ของ GPanel |
bUseAuth |
True |
เปิดใช้งานการตรวจสอบสิทธิ์ Steam ตั้งค่าเป็น False สำหรับ LAN/การทดสอบเท่านั้น |
RCONEnabled |
True |
เปิดใช้งานการดูแลระบบจากระยะไกล RCON เปิดใช้งานอยู่เสมอบนแผงควบคุมนี้ |
Crossplay (Steam / Xbox Game Pass)
ตัวแปรเริ่มต้น ALLOW_CONNECT_PLATFORM ควบคุมว่าผู้เล่นจากแพลตฟอร์มใดที่สามารถเชื่อมต่อได้ ตั้งค่านี้ในแท็บ Startup ของ GPanel
| ค่า | คำอธิบาย |
|---|---|
Steam |
ค่าเริ่มต้น เฉพาะผู้เล่น Steam เท่านั้นที่สามารถเชื่อมต่อได้ |
Xbox |
อนุญาตให้ผู้เล่น Xbox Game Pass เชื่อมต่อได้ เปลี่ยนค่านี้ในแท็บ Startup ของ GPanel หากผู้เล่นของคุณอยู่บน Xbox Game Pass |
อัตราการเล่น & ความยาก
| การตั้งค่า | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
ExpRate |
1.000000 |
ตัวคูณการได้รับ XP ของผู้เล่น 2.0 = XP สองเท่า |
PalCaptureRate |
1.000000 |
ตัวคูณสำหรับอัตราความสำเร็จในการจับ Pal |
PalExpRate |
1.000000 |
ตัวคูณการได้รับ XP ของ Pal |
WorkSpeedRate |
1.000000 |
ตัวคูณความเร็วในการทำงานของ Pal ที่ฐาน |
CollectionDropRate |
1.000000 |
ตัวคูณอัตราการดรอปทรัพยากรจากการเก็บรวบรวม |
EnemyDropItemRate |
1.000000 |
ตัวคูณอัตราการดรอปไอเทมจากศัตรู |
DeathPenalty |
All |
ไอเทมที่ดรอปเมื่อตาย ตัวเลือก: None, Item, ItemAndEquipment, All |
bEnablePlayerToPlayerDamage |
False |
เปิดใช้งานความเสียหาย PvP ระหว่างผู้เล่น |
bEnableFriendlyFire |
False |
เปิดใช้งาน friendly fire จาก Pal |
DayTimeSpeedRate |
1.000000 |
ตัวคูณความเร็วสำหรับเวลากลางวัน สูงขึ้น = กลางวันเร็วขึ้น |
NightTimeSpeedRate |
1.000000 |
ตัวคูณความเร็วสำหรับเวลากลางคืน สูงขึ้น = กลางคืนเร็วขึ้น |
ตัวอย่างการกำหนดค่า
ไฟล์ PalWorldSettings.ini ที่สมบูรณ์พร้อมการปรับแต่งทั่วไป โปรดจำไว้ว่า ServerName, AdminPassword, ServerPassword, MaxPlayers และ ServerDescription ควรเปลี่ยนผ่านแท็บ Startup ของ GPanel ไม่ใช่ที่นี่โดยตรง
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=2.000000,PalCaptureRate=1.500000,PalSpawnNumRate=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.000000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=2.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=2.000000,DeathPenalty=Item,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=True,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=3000,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=1.000000,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,PalEggDefaultHatchingTime=72.000000,WorkSpeedRate=1.000000,bIsMultiplay=True,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="My Palworld Server",ServerDescription="A Legion Hosting Palworld Server",AdminPassword="YourAdminPasswordHere",ServerPassword="",RCONEnabled=True,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt")
OptionSettings ทั้งหมดต้องอยู่ในบรรทัดเดียวโดยไม่มีการขึ้นบรรทัดใหม่ การแยกข้ามหลายบรรทัดจะทำให้เซิร์ฟเวอร์เพิกเฉยต่อการตั้งค่าทั้งหมดและกลับไปใช้ค่าเริ่มต้น
การอัปเดตอัตโนมัติเมื่อรีสตาร์ท
ฟีเจอร์ AUTO_UPDATE เปิดใช้งานตามค่าเริ่มต้น บนแผงควบคุมนี้ ทุกครั้งที่เซิร์ฟเวอร์ของคุณรีสตาร์ท มันจะตรวจสอบและใช้การอัปเดตเซิร์ฟเวอร์ Palworld ล่าสุดก่อนที่จะเริ่มต้น สิ่งนี้ทำให้เซิร์ฟเวอร์ของคุณอยู่ในเวอร์ชันปัจจุบันโดยอัตโนมัติ แต่อาจเพิ่มความล่าช้าหลายนาทีในกระบวนการเริ่มต้น ขึ้นอยู่กับขนาดของการอัปเดต
การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ
Palworld ไม่แสดงรายการเซิร์ฟเวอร์เฉพาะแบบส่วนตัวในเบราว์เซอร์ชุมชนอย่างน่าเชื่อถือ วิธีที่แนะนำคือการเชื่อมต่อ IP โดยตรง
ขั้นตอนการเชื่อมต่อโดยตรง
- เปิด Palworld และเลือก Join Multiplayer Game จากเมนูหลัก
- ที่ด้านล่างของรายการเซิร์ฟเวอร์ ให้ค้นหาช่องเชื่อมต่อโดยตรง
- ป้อนที่อยู่ IP และพอร์ตของเซิร์ฟเวอร์ของคุณในรูปแบบ:
IP:Port - คลิก Connect
ตำแหน่งไฟล์เซฟ
ข้อมูลเซฟโลกและผู้เล่นของ Palworld ถูกจัดเก็บไว้ที่:
Pal/Saved/SaveGames/
ภายในไดเรกทอรีนี้ คุณจะพบโฟลเดอร์ที่ตั้งชื่อด้วย world ID ที่เป็นตัวเลขซึ่งมี:
Level.sav-- ข้อมูลเซฟภูมิประเทศและวัตถุของโลกLevelMeta.sav-- ข้อมูลเมตาของโลกPlayers/-- ไฟล์เซฟผู้เล่นแต่ละคน (หนึ่งไฟล์ต่อผู้เล่น ตั้งชื่อตาม SteamID)
การสำรองข้อมูลโลกของคุณ
ดาวน์โหลดไดเรกทอรี Pal/Saved/SaveGames/ ทั้งหมดผ่าน SFTP ก่อนทำการเปลี่ยนแปลงใด ๆ เก็บการสำรองข้อมูลในเครื่องก่อนการอัปเดตหรือการเปลี่ยนแปลงการกำหนดค่าครั้งใหญ่
บทความที่เกี่ยวข้อง
- คำสั่งแอดมิน Palworld & การเข้าถึง RCON -- การตรวจสอบสิทธิ์แอดมินในเกม อ้างอิงคำสั่ง และการตั้งค่า RCON
- การแก้ไขปัญหา Palworld -- การปรับแต่งหน่วยความจำ ปัญหาการเชื่อมต่อ ปัญหาการกำหนดค่า และการแก้ไขข้อขัดข้อง
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์
- วิธีอัปโหลดไฟล์ผ่าน SFTP
ต้องการความช่วยเหลือเพิ่มเติม?
หากคุณกำลังประสบปัญหาที่ไม่ได้ครอบคลุมในคู่มือนี้ ทีมสนับสนุนของเราพร้อมให้ความช่วยเหลือ เปิดทิกเก็ตที่ legionhosting.net/submitticket.php พร้อมรายละเอียดเซิร์ฟเวอร์ของคุณและคำอธิบายปัญหา