Tìm hiểu cách cài đặt và quản lý các mod trên máy chủ chuyên dụng Arma 3 của bạn. Hướng dẫn này bao gồm các mod Steam Workshop, cài đặt thủ công qua SFTP, thứ tự nạp, và xác minh chữ ký. Để cấu hình máy chủ ban đầu, xem Hướng Dẫn Thiết Lập Máy Chủ của chúng tôi. Để biết các công cụ quản trị và chống gian lận, xem Thiết Lập Quản Trị và BattlEye.
Hiểu Về Các Mod Arma 3
Các mod Arma 3 có hai dạng:
- Mod phía client (được nạp với
-mod=): Bắt buộc đối với cả máy chủ và tất cả người chơi kết nối. Người chơi phải cài đặt và bật các mod này trong launcher Arma 3 của họ để tham gia. Ví dụ: CBA_A3, ACE3, RHS, các mod địa hình. - Mod phía máy chủ (được nạp với
-serverMod=): Chỉ bắt buộc trên máy chủ. Người chơi không cần tải xuống hoặc bật các mod này. Ví dụ: công cụ quản trị, framework ghi nhật ký như OCAP2, các mod tăng cường AI phía máy chủ.
Các Mod Steam Workshop
Cách dễ nhất để thêm mod là thông qua Steam Workshop. Mỗi mod Workshop có một Mod ID duy nhất (con số trong URL Steam Workshop của nó).
Tìm Mod ID
Điều hướng đến trang Steam Workshop của mod. URL sẽ trông như sau:
https://steamcommunity.com/sharedfiles/filedetails/?id=463939057
Mod ID trong ví dụ này là 463939057 (đây là CBA_A3). Dưới đây là các ID cho các framework mod thường được sử dụng:
| Mod | Workshop ID | Mô tả |
|---|---|---|
| CBA_A3 | 450814997 |
Community Base Addons — phụ thuộc bắt buộc đối với hầu hết các mod |
| ACE3 | 463939057 |
Advanced Combat Environment — y tế, đạn đạo, tương tác |
| ACRE2 | 751965892 |
Advanced Combat Radio Environment — liên lạc radio thực tế (yêu cầu plugin TeamSpeak) |
| TFAR | 894678801 |
Task Force Arrowhead Radio — mod radio thay thế (yêu cầu plugin TeamSpeak) |
| RHS: AFRF | 843425103 |
Red Hammer Studios: Armed Forces of the Russian Federation |
| RHS: USAF | 843577117 |
Red Hammer Studios: United States Armed Forces |
| RHS: GREF | 843593391 |
Red Hammer Studios: Green Forces |
| RHS: SAF | 843632231 |
Red Hammer Studios: Serbian Armed Forces |
Thêm Mod Qua Các Biến Khởi Động GPanel
Tùy thuộc vào cấu hình egg của máy chủ, bạn có thể nhập các Workshop mod ID trực tiếp trong tab Startup của GPanel. Kiểm tra các biến như MODS hoặc WORKSHOP_MODS.
Đối với biến MODS, nhập tên thư mục mod cách nhau bằng dấu chấm phẩy:
@CBA_A3;@ace;@ACRE2
Tải Xuống và Tải Lên Mod Qua SFTP
Để cài đặt mod thủ công (hoặc nếu egg máy chủ của bạn không hỗ trợ tải xuống Workshop tự động), bạn có thể tải xuống các mod cục bộ và tải chúng lên qua SFTP.
Bước 1: Tải Xuống Mod Cục Bộ
- Mở Arma 3 Launcher trên PC của bạn.
- Đi đến tab Mods và đăng ký theo dõi các mod bạn muốn trên máy chủ của mình.
- Để chúng tải xuống. Theo mặc định, các mod được lưu trữ trong thư mục Arma 3 của bạn dưới một thư mục được đặt tên bằng Workshop ID, thường là:
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\
hoặc trong thư mục nội dung Workshop:
C:\Program Files (x86)\Steam\steamapps\workshop\content\107410\
Bước 2: Chuẩn Bị Các Thư Mục Mod
- Sao chép mỗi thư mục mod và đổi tên nó thành định dạng gọn gàng (ví dụ:
@CBA_A3,@ace). Các thư mục mod nên bắt đầu bằng@. - Đổi tên tất cả các tệp và thư mục bên trong mod thành chữ thường. Điều này rất quan trọng đối với các máy chủ dựa trên Linux. Bạn có thể sử dụng một công cụ hoặc kịch bản để đổi tên hàng loạt, hoặc làm thủ công. Cụ thể, thư mục
addons/và tất cả các tệp.pbovà.bisignbên trong phải là chữ thường.
Bước 3: Tải Lên Qua SFTP
- Kết nối với máy chủ của bạn qua SFTP bằng thông tin đăng nhập từ GPanel (xem Hướng Dẫn Tải Lên SFTP).
- Tải mỗi thư mục mod (ví dụ:
@CBA_A3,@ace) lên thư mục gốc của thư mục máy chủ Arma 3 của bạn. - Cập nhật biến khởi động
MODStrong GPanel để bao gồm các tên thư mục mod mới.
Thứ Tự Nạp Mod
Thứ tự nạp rất quan trọng trong Arma 3. Các mod phụ thuộc phải được nạp trước các mod phụ thuộc vào chúng. Thứ tự được xác định bởi trình tự trong tham số -mod= hoặc biến khởi động MODS của bạn.
Các quy tắc thứ tự nạp chung:
- CBA_A3 — luôn đầu tiên, vì gần như mọi mod khác đều phụ thuộc vào nó.
- Các mod nội dung/tài sản — RHS, CUP, Global Mobilization, các mod địa hình.
- Các mod framework — ACE3, ACRE2/TFAR.
- Các mod tương thích/vá lỗi — các bản vá tương thích ACE3-RHS, v.v.
- Các mod riêng cho nhiệm vụ — các addon khác được yêu cầu bởi các nhiệm vụ cụ thể của bạn.
Ví dụ về một chuỗi mod được sắp xếp đúng cách:
@CBA_A3;@rhsafrf;@rhsusaf;@rhsgref;@rhssaf;@ace;@ace_compat_rhs_afrf3;@ace_compat_rhs_usf3;@ace_compat_rhs_gref3;@acre2
Keys và Bikeys Cho Xác Minh Chữ Ký
Arma 3 sử dụng một hệ thống xác minh chữ ký để đảm bảo rằng các client đang chạy cùng phiên bản mod như máy chủ. Điều này ngăn chặn việc sử dụng các PBO bị sửa đổi hoặc bị giả mạo.
Cách Nó Hoạt Động
- Mỗi mod chứa các tệp
.bisign(chữ ký) bên cạnh các tệp addon.pbocủa nó. - Mỗi mod cũng bao gồm một tệp
.bikey(khóa công khai), thường được tìm thấy trong thư mục conkeys/hoặcKeys/của mod. - Máy chủ kiểm tra các tệp mod của client kết nối với các chữ ký này.
Cài Đặt Keys
- Điều hướng đến thư mục của mỗi mod và xác định (các) tệp
.bikey. Chúng thường nằm trong thư mục conkeys/hoặcKeys/bên trong thư mục mod. - Sao chép tất cả các tệp
.bikeyvào thư mụckeys/của máy chủ (trong thư mục gốc của cài đặt máy chủ Arma 3 của bạn). - Đảm bảo
verifySignatures = 2;được đặt trongserver.cfgcủa bạn để thực thi kiểm tra chữ ký.
// Example: keys directory structure
/keys/
a3.bikey (vanilla Arma 3 key - do NOT remove)
cba_a3.bikey
ace3.bikey
rhsafrf.bikey
rhsusaf.bikey
acre2.bikey
a3.bikey vanilla khỏi thư mục keys. Nếu không có nó, người chơi sẽ không thể kết nối với nội dung trò chơi gốc. Chỉ thêm keys cho các mod bạn muốn cho phép trên máy chủ.
Các Framework Mod Phổ Biến
CBA_A3 (Community Base Addons)
Mod nền tảng cho cộng đồng modding Arma 3. Hầu hết mọi mod lớn đều yêu cầu CBA_A3 như một phụ thuộc. Nó cung cấp các hàm dùng chung, framework gán phím, các trình xử lý sự kiện mở rộng, và framework cài đặt. Luôn cài đặt mod này đầu tiên.
ACE3 (Advanced Combat Environment)
Mod cải tổ milsim được sử dụng rộng rãi nhất. Các tính năng bao gồm:
- Hệ thống y tế nâng cao (chế độ cơ bản và nâng cao)
- Đạn đạo và mảnh vỡ thực tế
- Các tương tác nâng cao (mang, kéo, hệ thống dây thừng)
- Cải tổ hệ thống phương tiện và vũ khí
- Cấu hình phía máy chủ rộng rãi qua các cài đặt CBA
Các cài đặt ACE3 có thể được cấu hình phía máy chủ bằng cách chỉnh sửa userconfig/ace/serverconfig.hpp hoặc thông qua các cài đặt addon của CBA (được lưu trong hồ sơ máy chủ).
ACRE2 / TFAR (Các Mod Radio)
Cả hai đều cung cấp liên lạc radio thực tế được tích hợp với TeamSpeak 3. Người chơi phải cài đặt một plugin TeamSpeak ở phía họ. Chọn một trong hai — chúng không tương thích với nhau.
- ACRE2: Mô phỏng thực tế hơn, âm thanh theo vị trí, truyền tín hiệu bị ảnh hưởng bởi địa hình.
- TFAR: Thiết lập đơn giản hơn, được sử dụng rộng rãi trong các cộng đồng công khai, kém thực tế hơn một chút.
RHS (Red Hammer Studios)
Một bộ sưu tập gồm bốn mod thêm các tài sản quân sự thực tế chi tiết cao (phương tiện, vũ khí, quân phục) cho các phe Nga, Mỹ, du kích, và Serbia. Tổng dung lượng tải xuống khoảng 15-20 GB cho cả bốn mô-đun.
Khắc Phục Sự Cố Mod
| Vấn đề | Nguyên nhân | Giải pháp |
|---|---|---|
| Người chơi bị đá vì "signature check failed" | Thiếu .bikey trong thư mục keys/ của máy chủ |
Sao chép tệp .bikey của mod vào thư mục keys/ của máy chủ |
| Máy chủ không khởi động được với lỗi mod | Thiếu phụ thuộc hoặc sai thứ tự nạp | Đảm bảo CBA_A3 được liệt kê đầu tiên, kiểm tra tất cả các phụ thuộc đã được cài đặt |
| Mod không nạp (không tìm thấy thư mục) | Vấn đề phân biệt chữ hoa chữ thường trên Linux | Đổi tên tất cả các thư mục, tệp, và đường dẫn mod thành chữ thường |
| Lỗi "Addon requires other addons" trong RPT | Mod phụ thuộc chưa được nạp | Kiểm tra nhật ký RPT để tìm addon bị thiếu cụ thể và cài đặt nó |
| Người chơi không thể kết nối (mod mismatch) | Phiên bản mod của máy chủ và client khác nhau | Đảm bảo các mod máy chủ được cập nhật và người chơi đăng ký theo dõi cùng các mục Workshop |
server/ hoặc tên hồ sơ được đặt trong các biến khởi động).
Bài Viết Liên Quan
- Hướng Dẫn Thiết Lập Máy Chủ Arma 3 — Thiết lập máy chủ ban đầu, server.cfg, cài đặt độ khó, và luân chuyển nhiệm vụ.
- Hướng Dẫn Thiết Lập Quản Trị và BattlEye Arma 3 — Cấu hình quyền truy cập quản trị, chống gian lận BattlEye, và các công cụ RCON.
- Cách Tìm IP và Cổng Máy Chủ Của Bạn
- Cách Tải Tệp Lên Qua SFTP
- Bắt Đầu Với Máy Chủ Mới Của Bạn
Cần Trợ Giúp?
Gặp vấn đề với các mod của bạn hoặc cần trợ giúp với việc thiết lập một modpack phức tạp? Mở một phiếu hỗ trợ và đội ngũ của chúng tôi sẽ hỗ trợ bạn.