Hướng Dẫn Cài Đặt Máy Chủ Chuyên Dụng Palworld
Hướng dẫn này trình bày cách cấu hình máy chủ chuyên dụng Palworld của bạn được lưu trữ thông qua Legion Hosting, bao gồm cấu hình thiết lập, kết nối nhiều người chơi, và quản lý tệp lưu.
Tìm IP và Port Máy Chủ Của Bạn
Trước khi cấu hình hoặc kết nối đến máy chủ của bạn, hãy xác định địa chỉ IP và query port của máy chủ. Xem hướng dẫn của chúng tôi: Cách Tìm IP và Port Máy Chủ Của Bạn.
Vị Trí Tệp Cấu Hình
Tệp cấu hình máy chủ Palworld chính là:
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
Để chỉnh sửa tệp này, sử dụng File Manager trong GPanel hoặc kết nối qua SFTP.
PalWorldSettings.ini tự động bởi một trình phân tích cấu hình mỗi khi máy chủ khởi động:
ServerNameAdminPasswordServerPasswordMaxPlayersServerDescription
Nếu bạn chỉnh sửa các giá trị này trực tiếp trong
PalWorldSettings.ini, các thay đổi của bạn sẽ bị ghi đè vào lần tiếp theo máy chủ khởi động. Thay vào đó hãy luôn thay đổi các thiết lập này trong tab Startup trong GPanel.
AdminPassword và ServerPassword phải có độ dài từ 1 đến 30 ký tự và chỉ được chứa chữ cái, số, dấu gạch nối (-), và dấu gạch dưới (_). Không cho phép khoảng trắng và ký tự đặc biệt và sẽ gây ra lỗi xác thực.
Các Thiết Lập Chính Trong PalWorldSettings.ini
Tất cả các thiết lập nằm bên trong phần [/Script/Pal.PalGameWorldSettings] trên một dòng OptionSettings=() duy nhất. Dưới đây là các tham số quan trọng nhất và những gì chúng điều khiển.
Danh Tính Máy Chủ & Truy Cập
| Thiết Lập | Mặc Định | Mô Tả |
|---|---|---|
ServerName |
"Default Palworld Server" |
Tên hiển thị trong trình duyệt máy chủ và khi kết nối. Đặt giá trị này trong tab Startup của GPanel. |
ServerDescription |
"" |
Mô tả ngắn hiển thị trong trình duyệt máy chủ. Đặt giá trị này trong tab Startup của GPanel. |
ServerPassword |
"" |
Mật khẩu cần thiết để tham gia. Để trống cho một máy chủ công khai. 1-30 ký tự, chỉ chữ cái/số/dấu gạch nối/dấu gạch dưới. Đặt giá trị này trong tab Startup của GPanel. |
AdminPassword |
"" |
Mật khẩu dùng để giành đặc quyền quản trị trong game. Luôn đặt giá trị này. 1-30 ký tự, chỉ chữ cái/số/dấu gạch nối/dấu gạch dưới. Đặt giá trị này trong tab Startup của GPanel. |
MaxPlayers |
32 |
Số người chơi đồng thời tối đa được phép. Giới hạn ở 32 trên bảng điều khiển này. Giá trị cao hơn làm tăng tải bộ nhớ và CPU. Đặt giá trị này trong tab Startup của GPanel. |
bUseAuth |
True |
Bật xác thực Steam. Đặt thành False chỉ cho LAN/kiểm thử. |
RCONEnabled |
True |
Bật quản trị từ xa RCON. Luôn được bật trên bảng điều khiển này. |
Crossplay (Steam / Xbox Game Pass)
Biến khởi động ALLOW_CONNECT_PLATFORM điều khiển nền tảng nào mà người chơi có thể kết nối từ đó. Cái này được đặt trong tab Startup của GPanel.
| Giá Trị | Mô Tả |
|---|---|
Steam |
Mặc định. Chỉ người chơi Steam có thể kết nối. |
Xbox |
Cho phép người chơi Xbox Game Pass kết nối. Thay đổi cái này trong tab Startup của GPanel nếu người chơi của bạn dùng Xbox Game Pass. |
Tỷ Lệ Lối Chơi & Độ Khó
| Thiết Lập | Mặc Định | Mô Tả |
|---|---|---|
ExpRate |
1.000000 |
Hệ số nhân lượng XP người chơi nhận được. 2.0 = gấp đôi XP. |
PalCaptureRate |
1.000000 |
Hệ số nhân cho tỷ lệ bắt Pal thành công. |
PalExpRate |
1.000000 |
Hệ số nhân lượng XP Pal nhận được. |
WorkSpeedRate |
1.000000 |
Hệ số nhân tốc độ làm việc của Pal tại căn cứ. |
CollectionDropRate |
1.000000 |
Hệ số nhân tỷ lệ rơi tài nguyên khi thu thập. |
EnemyDropItemRate |
1.000000 |
Hệ số nhân tỷ lệ rơi vật phẩm từ kẻ thù. |
DeathPenalty |
All |
Vật phẩm bị rơi khi chết. Tùy chọn: None, Item, ItemAndEquipment, All. |
bEnablePlayerToPlayerDamage |
False |
Bật sát thương PvP giữa người chơi. |
bEnableFriendlyFire |
False |
Bật bắn nhầm đồng đội từ Pal. |
DayTimeSpeedRate |
1.000000 |
Hệ số nhân tốc độ cho ban ngày. Cao hơn = ngày trôi nhanh hơn. |
NightTimeSpeedRate |
1.000000 |
Hệ số nhân tốc độ cho ban đêm. Cao hơn = đêm trôi nhanh hơn. |
Ví Dụ Cấu Hình
Một tệp PalWorldSettings.ini hoàn chỉnh với các tùy chỉnh phổ biến. Hãy nhớ rằng ServerName, AdminPassword, ServerPassword, MaxPlayers, và ServerDescription nên được thay đổi qua tab Startup của GPanel, không phải trực tiếp ở đây.
[/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 phải nằm trên một dòng duy nhất không có ngắt dòng. Việc tách thành nhiều dòng sẽ khiến máy chủ bỏ qua tất cả các thiết lập và trở về mặc định.
Tự Động Cập Nhật Khi Khởi Động Lại
Tính năng AUTO_UPDATE được bật theo mặc định trên bảng điều khiển này. Mỗi khi máy chủ của bạn khởi động lại, nó sẽ kiểm tra và áp dụng bản cập nhật máy chủ Palworld mới nhất trước khi khởi động. Điều này giữ cho máy chủ của bạn luôn ở phiên bản hiện tại một cách tự động nhưng có thể thêm độ trễ vài phút vào quá trình khởi động, tùy thuộc vào kích thước bản cập nhật.
Kết Nối Đến Máy Chủ Của Bạn
Palworld không liệt kê một cách đáng tin cậy các máy chủ chuyên dụng riêng tư trong trình duyệt cộng đồng. Phương pháp được khuyến nghị là kết nối IP trực tiếp.
Các Bước Kết Nối Trực Tiếp
- Mở Palworld và chọn Join Multiplayer Game từ menu chính.
- Ở cuối danh sách máy chủ, tìm trường kết nối trực tiếp.
- Nhập địa chỉ IP và port của máy chủ của bạn theo định dạng:
IP:Port - Nhấp Connect.
Vị Trí Tệp Lưu
Dữ liệu lưu thế giới và người chơi của Palworld được lưu trữ tại:
Pal/Saved/SaveGames/
Trong thư mục này bạn sẽ tìm thấy một thư mục được đặt tên bằng một ID thế giới dạng số chứa:
Level.sav-- Dữ liệu lưu địa hình và vật thể của thế giới.LevelMeta.sav-- Siêu dữ liệu thế giới.Players/-- Các tệp lưu của từng người chơi (một tệp cho mỗi người chơi, được đặt tên theo SteamID).
Sao Lưu Thế Giới Của Bạn
Tải xuống toàn bộ thư mục Pal/Saved/SaveGames/ qua SFTP trước khi thực hiện bất kỳ thay đổi nào. Giữ các bản sao lưu cục bộ trước khi cập nhật hoặc thay đổi cấu hình lớn.
Bài Viết Liên Quan
- Lệnh Quản Trị Palworld & Truy Cập RCON -- Xác thực quản trị trong game, tham khảo lệnh, và thiết lập RCON.
- Khắc Phục Sự Cố Palworld -- Tối ưu hóa bộ nhớ, sự cố kết nối, vấn đề cấu hình, và sửa lỗi crash.
- Cách Tìm IP và Port Máy Chủ Của Bạn
- Cách Tải Tệp Lên Qua SFTP
Cần Thêm Trợ Giúp?
Nếu bạn đang gặp sự cố không được đề cập trong hướng dẫn này, đội ngũ hỗ trợ của chúng tôi luôn sẵn sàng trợ giúp. Mở một ticket tại legionhosting.net/submitticket.php với thông tin chi tiết về máy chủ của bạn và mô tả vấn đề.