# Tích Hợp AutoVLBS & Bảng Kỹ Năng Môn Phái (SSoT 2026)

> **Mã quy chuẩn**: `INV-SKILL-TABLE-FIRST`, `INV-PER-CHAR-SECT-ISOLATION`, `INV-NO-FKEY-COMBAT`  
> **Module liên quan**: `SkillDatabase.cs`, `SkillScanner.cs`, `Tcvn3Encoding.cs`, `SupportSkillsForm.cs`

---

## 1. Tinh Hoa Kiến Trúc AutoVLBS (7 Phân Hệ Cốt Lõi)
AutoVLBS 1.9 (`AutoVLBS.exe`, PID 30628) vận hành dựa trên `core.dll` hook trực tiếp vào `vggame.exe`:
1. **Luyện Công (`L.công`)**: Tự đánh mục tiêu, tiếp cận cự ly (200px), chiêu chuột phải/trái, lên/xuống ngựa, né Boss Vàng/ưu tiên Boss Xanh, theo sau đội trưởng, lọc đồ thông minh.
2. **Phục Hồi (`P.hồi`)**: Bơm máu/mana 2 mức, Thổ Địa Phù khẩn cấp tự động, cảnh báo âm thanh.
3. **Tọa Độ (`T.độ`)**: Waypoint, lặp lộ trình, đánh quái trên đường đi.
4. **Điều Khiển (`Đ.khiển`)**: Quản lý Party (PT), xếp đồ rương F4, ẩn game, hẹn giờ tắt máy.
5. **Tiện Ích (`T.ích`)**: Quản lý Lua Scripts (`Scripts/LIB/VulanLib.lua`), tự dùng X2/TTL.
6. **Dã Tẩu (`D.tẩu`)**: Tự làm chuỗi nhiệm vụ Dã tẩu, tìm mua vật phẩm.
7. **Bang Hội (`Bang hội`)**: Chuyển đồ nhanh, quăng đồ.

---

## 2. Quét Chiêu Thức Thực Tế & Bộ Giải Mã TCVN3
- Danh sách chiêu thức lưu tại `UserData\<CharName>.cfg` dưới dạng mảng nhị phân struct 52 bytes tại offset `0x0FBC`.
- Tên chiêu thức mã hóa **TCVN3 (ABC)**, bắt buộc giải mã qua `Tcvn3Encoding.cs` để hiển thị tiếng Việt Unicode chuẩn.
- **Cách ly chiêu môn phái tuyệt đối (`INV-PER-CHAR-SECT-ISOLATION`)**: Quét dừng ngay khi gặp `skillId <= 0`. Tuyệt đối không quét lan sang offset đồng đội, triệt tiêu lỗi nhận nhầm vòng sáng buff của người khác.

---

## 3. Bảng Kỹ Năng (F5 Skill Table) & Chiêu Cái Bang Kháng Long Hữu Hối
- Không gán mò chiêu cấp 90 (`Phi Long Tại Thiên`) cho nhân vật cấp thấp.
- **Cái Bang**: Khóa cứng chiêu công kích chính là **`Kháng Long Hữu Hối (cấp 50)`** (ID 129, bắn 3 rồng lửa) và Buff **`Túy Điệp Cuồng Vũ (cấp 60)`** (ID 130).
- **Phân định 3 nhóm kỹ năng**:
  1. `Attack`: Chiêu công kích qua chuột trái/phải.
  2. `ActiveBuff`: Chiêu buff chủ động, thi triển định kỳ qua Chuột phải ngầm. Tuyệt đối **CẤM gán phím F1–F12** (`INV-NO-FKEY-COMBAT`) vì sẽ bật mở bảng giao diện game che khuất màn hình.
  3. `Passive`: Kỹ năng bị động (như `Hoạt Bất Lưu Thủ`, `Tiêu Diêu Công`), không gán phím, không bấm phím.

---

## 4. Phân Hệ Hỗ Trợ Phái Đặc Thù: Nga My & Ngũ Độc
- **Nga My (`SupportSkillsForm`)**:
  * `Từ Hàng Phổ Độ` (ID 98): Hồi máu chủ động bằng chuột phải ngầm tại `(400, 300)` khi HP < ngưỡng (`NgaMyHealHpPercent`, mặc định 70%).
  * Hào quang hỗ trợ (`Lưu Thủy`, `Mộng Điệp`, `Phật Tâm Từ Hữu`): Luân chuyển chu kỳ 30s.
- **Ngũ Độc (`NguDocCurseChain` - Chuẩn Auto Kim Yến AKY)**:
  * **Cơ chế Bùa trước - Đánh sau (`Pre-Attack Curse Pipeline`)**: Khi phát hiện mục tiêu hoặc mở combat, bot tự động hoán đổi thi triển trọn chuỗi bùa vào mục tiêu trước khi chuyển sang chiêu công kích chính (`Bách Độc Xuyên Tâm`, `Âm Phong Thực Cốt`, `Đoạt Hồn Hủ Tâm`).
  * **Bộ 4 bùa chú trấn phái**:
    1. `U Hồn Phệ Phách` (ID 111): Làm chậm tốc độ chạy và hạ kháng đối thủ.
    2. `Vạn Cổ Thực Tâm` (ID 112): Rút máu độc theo % và giảm mạnh kháng độc.
    3. `Thi Độc Hủ Nhục` (ID 114): Ăn mòn giáp, suy yếu phòng ngự toàn diện.
    4. `Hóa Cốt Miên Chưởng` (ID 113): Bùa hút sinh lực.
  * **Lọc mục tiêu thông minh (`NguDocBossOnly`)**: Cho phép chọn *Chỉ bùa Boss (Boss Xanh, Boss Vàng, Tinh Anh)* giúp tiết kiệm mana và không ngắt nhịp dọn quái thường khi train bãi.
  * **Chống spam bùa lãng phí (`Debuff Duration Tracker`)**: Bộ đếm thời gian hiệu lực (mặc định 15s) và delay thi triển giữa các bùa (mặc định 250ms). Chỉ khi hết 15s bot mới kích hoạt bùa lại nếu quái chưa chết.
  * **Giao diện TabControl tích hợp (`SupportSkillsForm`)**: Tab chuyên biệt "Ngũ Độc (Kim Yến)" tự động kích hoạt khi mở cấu hình cho nhân vật phái Ngũ Độc.
