LeagueSandbox là một trình giả lập máy chủ mã nguồn mở cho League of Legends, cho phép bạn lưu trữ các trận đấu tùy chỉnh với quy tắc và nội dung được sửa đổi. Hướng dẫn này trình bày cách thiết lập máy chủ LeagueSandbox của bạn trên Legion Hosting và kết nối người chơi.
Khởi động Lần đầu trong GPanel
- Đăng nhập vào GPanel và chọn máy chủ LeagueSandbox của bạn.
- Điều hướng đến tab Console. Máy chủ sẽ sao chép kho lưu trữ GameServer từ GitHub và tự động xây dựng nó trong quá trình cài đặt lần đầu.
- Đợi quá trình xây dựng hoàn tất. Quá trình này bao gồm biên dịch mã .NET 6 và có thể mất vài phút.
- Sau khi quá trình xây dựng hoàn tất và máy chủ khởi động, hãy tìm thông báo
Game is ready.trong console. - Nếu máy chủ không tự khởi động, hãy nhấp vào nút Start.
Cấu hình Máy chủ
LeagueSandbox không có biến khởi động nào được cấu hình trong GPanel ngoài port máy chủ. Máy chủ chạy với lệnh:
./GameServerConsole --port [PORT]
Port được gán tự động bởi GPanel. Cấu hình trò chơi được quản lý thông qua các tệp JSON trong thư mục Content/.
Thư mục Content
Thư mục Content/ chứa dữ liệu trò chơi và các tệp cấu hình điều khiển cài đặt bản đồ, dữ liệu tướng và quy tắc trò chơi. Bạn có thể sửa đổi các tệp này bằng File Manager trong GPanel hoặc qua SFTP.
Cách Kết nối
Việc kết nối tới máy chủ LeagueSandbox yêu cầu một client League of Legends tương thích và bộ kết nối client LeagueSandbox:
- Tải xuống các công cụ client LeagueSandbox từ GitHub của LeagueSandbox.
- Làm theo hướng dẫn thiết lập client của dự án để cấu hình client LoL của bạn cho các kết nối máy chủ tùy chỉnh.
- Trỏ client tới IP và port máy chủ của bạn từ GPanel.
- Khởi chạy trò chơi. Khi máy chủ hiển thị
Game is ready., các client có thể kết nối.
Cài đặt Trò chơi
Các cài đặt trò chơi như bản đồ, tướng và quy tắc trận đấu được cấu hình thông qua các tệp Content và script phía máy chủ. Tham khảo kho lưu trữ LeagueSandbox GameServer để biết tài liệu về:
- Chọn bản đồ và hỗ trợ bản đồ tùy chỉnh
- Cấu hình và cân bằng tướng
- Sửa đổi quy tắc trò chơi (tỷ lệ vàng, tỷ lệ kinh nghiệm, thời gian hồi chiêu)
- Thêm nội dung và script tùy chỉnh