> For the complete documentation index, see [llms.txt](https://onic-studio.gitbook.io/solarplugins-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://onic-studio.gitbook.io/solarplugins-docs/plugins/solarduels/lenh.md).

# Lệnh

Các lệnh dưới được chia theo nhóm người chơi, khán giả và quản trị.

### Lệnh cho người chơi

| Lệnh                     | Mô tả                                               | Permission        |
| ------------------------ | --------------------------------------------------- | ----------------- |
| `/duel <player>`         | Gửi lời thách đấu trực tiếp tới người chơi khác.    | `solarduels.duel` |
| `/duel accept <player>`  | Chấp nhận lời mời thách đấu từ người chơi chỉ định. | `solarduels.duel` |
| `/duel decline <player>` | Từ chối lời mời thách đấu từ người chơi chỉ định.   | `solarduels.duel` |
| `/duel queue`            | Tham gia hàng chờ Casual để ghép trận ngẫu nhiên.   | `solarduels.duel` |
| `/duel leave`            | Rời khỏi hàng chờ Casual hiện tại.                  | `solarduels.duel` |
| `/duel draw`             | Đề nghị hòa hoặc chấp nhận kết quả hòa.             | `solarduels.duel` |
| `/duel toggle`           | Bật hoặc tắt nhận lời thách đấu.                    | `solarduels.duel` |
| `/duel stats [player]`   | Xem thống kê của bản thân hoặc người chơi khác.     | `solarduels.duel` |
| `/duel top`              | Xem top 10 người chơi có ELO cao nhất.              | `solarduels.duel` |

### Lệnh cho khán giả

| Lệnh             | Mô tả                                          | Permission            |
| ---------------- | ---------------------------------------------- | --------------------- |
| `/spec <player>` | Theo dõi trận đấu của người chơi đang thi đấu. | `solarduels.spectate` |
| `/spec leave`    | Thoát chế độ theo dõi và trở về sảnh chờ.      | `solarduels.spectate` |

### Lệnh cho quản trị

Permission chính là `solarduels.admin`.

#### Quản lý đấu trường

| Lệnh                  | Mô tả                                 |
| --------------------- | ------------------------------------- |
| `/dd help`            | Hiển thị menu trợ giúp cho admin.     |
| `/dd reload`          | Tải lại toàn bộ cấu hình plugin.      |
| `/dd wand`            | Nhận công cụ chọn vùng đấu trường.    |
| `/dd setpos1`         | Đặt góc thứ nhất của đấu trường.      |
| `/dd setpos2`         | Đặt góc thứ hai của đấu trường.       |
| `/dd setspawn`        | Đặt spawn sảnh chờ chính của plugin.  |
| `/dd create <tên>`    | Tạo đấu trường mới từ vùng đã chọn.   |
| `/dd setspawn1 <tên>` | Đặt điểm xuất phát của người chơi 1.  |
| `/dd setspawn2 <tên>` | Đặt điểm xuất phát của người chơi 2.  |
| `/dd savemap <tên>`   | Lưu map hiện tại dưới dạng schematic. |
| `/dd resetmap <tên>`  | Khôi phục map arena từ schematic.     |
| `/dd validate <tên>`  | Kiểm tra schematic và dữ liệu arena.  |
| `/dd list`            | Xem danh sách toàn bộ arena.          |
| `/dd info <tên>`      | Xem chi tiết một arena cụ thể.        |
| `/dd status`          | Xem trạng thái toàn bộ arena.         |

#### Quản lý hàng chờ và trận đấu

| Lệnh                              | Mô tả                                           |
| --------------------------------- | ----------------------------------------------- |
| `/dd forceduel <p1> <p2> [arena]` | Ép bắt đầu trận đấu giữa hai người chơi.        |
| `/dd stopduel <player>`           | Dừng khẩn cấp trận đấu của người chơi chỉ định. |
| `/dd forcejoin <player>`          | Đưa người chơi vào hàng chờ tìm trận.           |
| `/dd forceleave <player>`         | Buộc người chơi rời hàng chờ.                   |
| `/dd setelo <player> <amount>`    | Đặt điểm ELO cho người chơi.                    |
| `/dd resetstats <player>`         | Reset toàn bộ thống kê PvP của người chơi.      |

{% hint style="info" %}
Lệnh admin mặc định dành cho OP hoặc người có `solarduels.admin`.
{% endhint %}
