Hướng dẫn này trình bày các điều khiển quản trị, lệnh console, hệ thống phân quyền, quản lý người chơi, quản lý thế giới và hầm mỏ, sao lưu file lưu, và khắc phục sự cố cho máy chủ chuyên dụng Return to Moria của bạn trên Legion Hosting. Để biết về cài đặt máy chủ ban đầu, biến khởi động, các preset độ khó, và cách kết nối, xem Hướng Dẫn Cài Đặt Máy Chủ Return to Moria.
Các Lệnh Console
Return to Moria cung cấp một console máy chủ để quản trị. Console phải được bật trong MoriaServerConfig.ini với [Console] Enabled=true (được bật theo mặc định). Các lệnh được nhập trực tiếp trong console GPanel.
| Lệnh | Mô Tả |
|---|---|
players |
Liệt kê tất cả người chơi đang kết nối cùng với tên người dùng của họ. |
kick <player> |
Loại bỏ một người chơi khỏi máy chủ. Người chơi có thể tham gia lại cùng một phiên. |
block <player> |
Chặn vĩnh viễn một người chơi không cho tham gia máy chủ. |
unblock <player> |
Gỡ bỏ một lệnh chặn vĩnh viễn, cho phép người chơi tham gia lại. |
setdifficulty <preset> |
Thay đổi preset độ khó trên thế giới hiện tại. Các tùy chọn: story, solo, normal, hard, custom. |
setcustomdifficulty <setting> <value> |
Điều chỉnh một thiết lập độ khó tùy chỉnh cụ thể. Xem phần Độ Khó Tùy Chỉnh bên dưới. |
rename world <name> |
Thay đổi tên thế giới được hiển thị. |
regenerateinvitecode |
Tạo một mã tham gia mới cho máy chủ, làm vô hiệu mã trước đó. |
kick tạm thời loại bỏ một người chơi mà họ có thể tham gia lại ngay lập tức. Dùng block để cấm vĩnh viễn. Bạn cũng có thể quản lý các lệnh chặn thông qua file MoriaServerPermissions.txt.
Hệ Thống Phân Quyền
Return to Moria sử dụng một file phân quyền dạng văn bản để kiểm soát những gì từng người chơi có thể làm trên máy chủ của bạn. Chỉnh sửa MoriaServerPermissions.txt khi máy chủ đang dừng để tránh xung đột.
Vị Trí File
MoriaServerPermissions.txt
File này tự động ghi lại mọi người chơi đã tham gia máy chủ. Bạn có thể thay đổi quyền của họ bằng cách thêm hoặc xóa các thẻ phân quyền bên cạnh tên người dùng của họ.
Các Cấp Độ Phân Quyền
| Quyền | Tác Dụng |
|---|---|
Blocked |
Người chơi bị cấm khỏi máy chủ. Không thể kết nối. |
Default |
Quyền truy cập người chơi tiêu chuẩn. Không có hạn chế hoặc đặc quyền đặc biệt. |
NoConstruction |
Người chơi không thể xây dựng hoặc phá dỡ bất kỳ công trình nào. |
QuickBuild |
Người chơi chỉ có thể xây dựng bệ và thang dây. Không được xây dựng đầy đủ. |
AllConstruction |
Toàn quyền xây dựng và phá dỡ. |
NoStorage |
Người chơi không thể tương tác với các thùng chứa hoặc bàn chế tạo. |
AllStorage |
Toàn quyền truy cập tất cả các thùng chứa và bàn chế tạo. |
Chặn Người Chơi Trước
Bạn có thể chặn một người chơi trước khi họ tham gia bằng cách thủ công thêm tên người dùng của họ vào file phân quyền với trạng thái Blocked. Điều này hữu ích nếu bạn biết một người chơi cụ thể không nên có quyền truy cập máy chủ của bạn.
Nội Quy Máy Chủ
Bạn có thể hiển thị một thông điệp tùy chỉnh đến tất cả người chơi khi họ tham gia máy chủ của bạn bằng cách chỉnh sửa MoriaServerRules.txt.
Vị Trí File
MoriaServerRules.txt
Nhập nội quy máy chủ hoặc thông điệp chào mừng của bạn vào file này. Văn bản được hiển thị cho mọi người chơi khi tham gia. Thông điệp có độ dài tối đa 1024 ký tự.
Thiết Lập Độ Khó Tùy Chỉnh
Khi preset độ khó được đặt thành custom, bạn có thể tinh chỉnh từng tham số độ khó riêng lẻ. Các thiết lập này có thể được đặt trong MoriaServerConfig.ini dưới phần [World.Create] cho các thế giới mới, hoặc điều chỉnh trên một thế giới hiện có bằng lệnh console setcustomdifficulty.
| Thiết Lập | Mô Tả | Giá Trị |
|---|---|---|
CombatDifficulty |
Tỉ lệ sát thương và máu của kẻ địch. | verylow, low, default, high, veryhigh |
EnemyAggression |
Tần suất kẻ địch tấn công và quy mô nhóm. | verylow, low, default, high, veryhigh |
SurvivalDifficulty |
Độ mạnh của buff, tuyệt vọng, và tốc độ suy giảm thể lực. | verylow, low, default, high, veryhigh |
MiningDrops |
Lượng quặng và tài nguyên rơi ra từ việc khai thác các mạch khoáng. | verylow, low, default, high, veryhigh |
WorldDrops |
Tỉ lệ rơi phần thưởng từ kẻ địch và các cuộc chạm trán với orc. | verylow, low, default, high, veryhigh |
HordeFrequency |
Tần suất các hành động gây ồn kích hoạt các cuộc tấn công bầy đàn orc. | verylow, low, default, high, veryhigh |
SiegeFrequency |
Tần suất orc tấn công căn cứ/trại của bạn. | verylow, low, default, high, veryhigh |
PatrolFrequency |
Tần suất các nhóm tuần tra của kẻ địch xuất hiện trong hầm mỏ. | verylow, low, default, high, veryhigh |
Ví Dụ Về Độ Khó Tùy Chỉnh Trong Config
[World.Create]
Difficulty.Preset=custom
Difficulty.CombatDifficulty=high
Difficulty.EnemyAggression=default
Difficulty.SurvivalDifficulty=low
Difficulty.MiningDrops=high
Difficulty.WorldDrops=default
Difficulty.HordeFrequency=low
Difficulty.SiegeFrequency=default
Difficulty.PatrolFrequency=default
Quản Lý Thế Giới
Các Loại Thế Giới
Return to Moria hỗ trợ hai loại thế giới, được đặt trong thiết lập [World.Create] Type:
- Campaign — Trải nghiệm theo cốt truyện với tiến trình xuyên suốt Moria. Được khuyến nghị cho hầu hết các nhóm.
- Sandbox — Khám phá và xây dựng tự do mà không có cấu trúc chiến dịch. Lý tưởng cho lối chơi sáng tạo và xây dựng căn cứ.
Nhiều Thế Giới
Bạn có thể duy trì nhiều thế giới trên một máy chủ bằng cách thay đổi thiết lập [World] Name:
- Mỗi tên thế giới duy nhất tạo ra một file lưu riêng biệt.
- Để chuyển đổi thế giới, hãy dừng máy chủ, thay đổi tên thế giới trong
MoriaServerConfig.ini, và khởi động lại. - Các thế giới trước đó được giữ lại và có thể được tải lại bằng cách chuyển về tên của chúng.
Đặt Lại Một Thế Giới
- Dừng máy chủ trong GPanel.
- Mở File Manager hoặc kết nối qua SFTP.
- Điều hướng đến
Moria/Saved/SaveGamesDedicated/và xóa file.savcủa thế giới bạn muốn đặt lại. - Khởi động máy chủ. Một thế giới mới sẽ được tạo bằng các thiết lập config hiện tại.
Sao Lưu File Lưu
Vị Trí File Lưu
Moria/Saved/SaveGamesDedicated/
Tạo Một Bản Sao Lưu
- Dừng máy chủ trong GPanel để đảm bảo dữ liệu lưu được ghi đầy đủ.
- Kết nối qua SFTP hoặc sử dụng File Manager của GPanel.
- Tải xuống tất cả các file
.savtừ thư mục lưu. - Lưu trữ bản sao lưu trên máy cục bộ của bạn hoặc trên dịch vụ lưu trữ đám mây.
Khôi Phục Một Bản Sao Lưu
- Dừng máy chủ trong GPanel.
- Tải file
.savđã sao lưu của bạn lênMoria/Saved/SaveGamesDedicated/qua SFTP, thay thế file hiện có. - Đảm bảo tên thế giới trong
MoriaServerConfig.inikhớp với file lưu. - Khởi động máy chủ. Nó sẽ tải file lưu đã khôi phục.
Khắc Phục Sự Cố
Máy Chủ Không Xuất Hiện / Không Thể Kết Nối
- Xác minh máy chủ đang chạy và đã khởi động đầy đủ trong GPanel.
- Kiểm tra console để xem các thông báo lỗi hoặc nhật ký sự cố.
- Đảm bảo bạn đang sử dụng đúng mã tham gia hoặc IP:port từ tab Network.
- Nếu sử dụng mật khẩu, hãy xác minh nó khớp chính xác (phân biệt chữ hoa chữ thường).
Vấn Đề Hiệu Suất / Tường Tải
- Giảm
LoadedAreaLimittrongMoriaServerConfig.ini. Giá trị 8 hoạt động tốt cho các nhóm từ 4 người chơi trở xuống. - Nếu mức sử dụng CPU cao, hãy giảm
ServerFPSxuống 30. - Ít người chơi kết nối hơn đồng nghĩa với ít khu vực cần được tải đồng thời hơn.
Thế Giới Không Tải
- Đảm bảo
[World] Nametrong config khớp với một file lưu hiện có trongMoria/Saved/SaveGamesDedicated/. - Nếu file lưu bị hỏng, hãy khôi phục từ bản sao lưu hoặc xóa nó để tạo một thế giới mới.
Người Chơi Bị Chặn Ngoài Ý Muốn
- Kiểm tra
MoriaServerPermissions.txtđể tìm mục của người chơi. Xóa thẻBlockednếu có. - Hãy nhớ dừng máy chủ trước khi chỉnh sửa file phân quyền.
Bài Viết Liên Quan
- Hướng Dẫn Cài Đặt Máy Chủ Return to Moria — Cài đặt ban đầu, biến khởi động, các preset độ khó, và cách kết nối
- Cách Tìm IP và Port Máy Chủ Của Bạn
- Cách Tải File Lên Qua SFTP
- Hướng Dẫn Khởi Động Máy Chủ
Cần Trợ Giúp?
Nếu bạn gặp vấn đề với máy chủ Return to Moria của mình mà không được đề cập ở đây, hãy mở một ticket hỗ trợ và kèm theo IP máy chủ, mô tả vấn đề, cùng bất kỳ kết quả console liên quan nào từ GPanel.