Hướng dẫn này giải thích cách cài đặt các đường đua, xe và skin tùy chỉnh trên máy chủ Assetto Corsa chuyên dụng của bạn được lưu trữ với Legion Hosting. Để biết cấu hình máy chủ cơ bản, xem Hướng Dẫn Thiết Lập Máy Chủ Assetto Corsa.
Cấu Trúc Thư Mục Nội Dung
Máy chủ đọc nội dung tùy chỉnh từ hai thư mục:
| Thư mục | Nội dung |
|---|---|
content/cars/ |
Mỗi thư mục con là một chiếc xe. Chứa data/, skins/, model.ini và các tệp dữ liệu xe khác. |
content/tracks/ |
Mỗi thư mục con là một đường đua. Chứa data/, models/, surfaces.ini và tùy chọn các thư mục con biến thể bố cục. |
Tải Lên Nội Dung Tùy Chỉnh Qua SFTP
Sử dụng một SFTP client như FileZilla để tải nội dung lên máy chủ của bạn. Xem hướng dẫn tải tệp lên qua SFTP để biết hướng dẫn kết nối. Thông tin đăng nhập SFTP của bạn được hiển thị trong GPanel dưới tab Files.
Cài Đặt Xe Tùy Chỉnh
- Tải xe tùy chỉnh từ một nguồn đáng tin cậy (ví dụ: RaceDepartment). Bản tải xuống nên chứa một thư mục với tên nội bộ của xe (ví dụ:
my_custom_car). - Kết nối đến máy chủ của bạn qua SFTP bằng thông tin đăng nhập từ GPanel.
- Tải toàn bộ thư mục xe lên
content/cars/. Kết quả nên làcontent/cars/my_custom_car/với các thư mục con nhưdata/vàskins/bên trong. - Mở
cfg/server_cfg.initrong trình chỉnh sửa tệp GPanel và thêm tên thư mục xe vào dòngCARS, phân tách bằng dấu chấm phẩy:CARS=ks_ferrari_f40;ks_bmw_m3_e30;my_custom_car - Mở
cfg/entry_list.inivà thêm một hoặc nhiều khe lưới[CAR_N]cho xe mới. ĐặtMODELthành tên thư mục xe vàSKINthành một tên thư mục skin hợp lệ bên trong thư mụcskins/của xe:[CAR_4] MODEL=my_custom_car SKIN=default SPECTATOR_MODE=0 DRIVER_NAME= TEAM= GUID= BALLAST=0 - Khởi động máy chủ và kiểm tra nhật ký console GPanel để tìm bất kỳ lỗi nào.
Cài Đặt Đường Đua Tùy Chỉnh
- Tải đường đua tùy chỉnh từ một nguồn đáng tin cậy. Bản tải xuống nên chứa một thư mục với tên nội bộ của đường đua (ví dụ:
my_custom_track). - Kết nối đến máy chủ của bạn qua SFTP.
- Tải toàn bộ thư mục đường đua lên
content/tracks/. Kết quả nên làcontent/tracks/my_custom_track/. - Nếu đường đua có các biến thể bố cục, hãy đảm bảo các thư mục con biến thể được giữ nguyên bên trong thư mục đường đua (ví dụ:
content/tracks/my_custom_track/full/,content/tracks/my_custom_track/short/). - Mở
cfg/server_cfg.inivà cập nhật cài đặt đường đua:TRACK=my_custom_track CONFIG_TRACK=fullNếu đường đua không có biến thể bố cục, để trống
CONFIG_TRACK. - Khởi động máy chủ và kiểm tra nhật ký console GPanel để tìm bất kỳ lỗi nào.
Cài Đặt Skin Tùy Chỉnh
Skin tùy chỉnh được đặt bên trong thư mục skins/ của xe. Mỗi skin là một thư mục con chứa các tệp texture.
- Tải skin tùy chỉnh. Nó nên là một thư mục chứa các tệp texture
.ddshoặc.png(ví dụ:my_livery/). - Tải thư mục skin lên
content/cars/<car_name>/skins/. Kết quả nên làcontent/cars/ks_ferrari_f40/skins/my_livery/. - Để sử dụng skin trên một khe lưới, cập nhật khối
[CAR_N]tương ứng trongcfg/entry_list.ini:SKIN=my_livery
Xác Minh Nội Dung Đã Cài Đặt
Sau khi tải lên, bạn có thể xác minh nội dung của mình được cài đặt đúng cách:
- Trong tab Files của GPanel, điều hướng đến
content/cars/hoặccontent/tracks/và xác nhận tên thư mục khớp với những gì bạn đã đặt trongserver_cfg.ini. - Khởi động máy chủ và theo dõi nhật ký console. Nếu máy chủ không thể tìm thấy đường đua hoặc xe được tham chiếu, thông báo lỗi sẽ nêu tên tệp hoặc thư mục bị thiếu.
- Nếu sử dụng Content Manager ở phía client, nó sẽ hiển thị cảnh báo nội dung bị thiếu trước khi thử tham gia, giúp dễ dàng xác định những gì người chơi vẫn cần cài đặt.
TRACK, CARS, MODEL và SKIN phải khớp chính xác với tên thư mục trên đĩa. Sự không khớp về viết hoa sẽ khiến máy chủ không khởi động được hoặc tạo ra lỗi checksum.
Bài Viết Liên Quan
- Assetto Corsa: Hướng Dẫn Thiết Lập Máy Chủ
- Assetto Corsa: Khắc Phục Các Sự Cố Thường Gặp
- Cách Tải Lên Tệp Qua SFTP