Divine Skins
Divine Skins Wiki
ToolsModding apps

LtMAO

LtMAO-hai là một bộ tool của tarngaina dành cho việc mod Liên Minh Huyền Thoại.

LtMAO trên GitHub


LtMAO là một bộ tool cho việc mod Liên Minh Huyền Thoại của tarngaina. Nó thêm một menu chuột phải để chuyển đổi file và ghép nó với một loạt tool GUI cho đóng gói WAD, file 3D, âm thanh, texture, và nhiều thứ khác.

Bộ tool đời cũ

LtMAO vẫn chạy được và bao phủ rất nhiều thứ. Các ứng dụng mới hơn của RitoShark giờ làm phần lớn những việc này với ít thiết lập hơn. Dùng Flint để trích xuất, chỉnh và đóng gói, Quartz cho VFX và âm thanh, và Jade cho chỉnh BIN. Giữ LtMAO làm phương án dự phòng cho tác vụ hàng loạt, trình dựng no-skin, và làm soundbank đầy đủ.


Cửa sổ ứng dụng LtMAO

LtMAO thêm một menu chuột phải vào Windows Explorer. Từ đó bạn có thể:

Chuyển đổi file

TừSangTác dụng
.dds.texChuyển texture để dùng trong game
.tex.ddsTrích xuất texture để bạn chỉnh được
.wem.wavChuyển file âm thanh sang định dạng chỉnh được
.bin.pyChuyển file nhị phân sang Python đọc được
.py.binĐóng gói file Python đã chỉnh lại thành nhị phân

Làm việc với file WAD

  • Giải nén file .wad.client dùng hash bạn tự trích xuất.
  • Mở WAD từ mod đã repath hoặc mod bị chỉnh mạnh.
  • Trích xuất một file lẻ hoặc cả kho lưu trữ WAD.

In thông tin file

In chi tiết về:

  • File .bin: cấu trúc và thuộc tính.
  • File .skn: dữ liệu mesh skin.
  • File .skl: dữ liệu khung xương và rig.

LtMAO-hai

LtMAO-hai là bộ tool cho việc mod League của tarngaina. Nó gói menu chuột phải và một loạt tool GUI mô tả bên dưới.

Cửa sổ chính của LtMAO-hai

Cài đặt

  1. Tải LtMAO-hai.zip.
  2. Giải nén file zip.
  3. Chạy LtMAO-hai/start.bat. Ứng dụng mở lên.

Cập nhật

LtMAO-hai kiểm tra phiên bản mới mỗi lần bạn mở ứng dụng. Khi có bản mới, một thông báo cập nhật hiện ở thanh tiêu đề.

Để cập nhật đầy đủ:

  1. Tải lại ứng dụng từ GitHub.
  2. Giải nén nó vào cùng vị trí, ghi đè file cũ.

Để cập nhật cách nhanh:

  1. Mở ứng dụng.
  2. Vào trang cài đặt.
  3. Nhấn Redownload LtMAO. Đây không phải cách được khuyên dùng, nhưng nó thường chạy được.

Tài liệu

Shortcut

Lần đầu bạn chạy ứng dụng, một file shortcut LtMAO.lnk hiện ra trong cùng thư mục với start.bat.

Shortcut LtMAO.lnk trong thư mục cài đặt

Để tạo shortcut trên desktop, mở tab cài đặt và tạo một cái từ đó.

Theme

Bạn có thể tự làm theme riêng. Thêm một thư mục mới bên trong LtMAO-hai/res/themes.

Quy tắc:

  • Kích thước ảnh của bạn phải cùng tỷ lệ với ảnh gốc.
  • Màu nhấn của ứng dụng lấy từ màu chủ đạo trong background.gif của bạn.
  • Nếu tên theme có dấu _, màu nhấn là một dải màu giữa hai màu chủ đạo nhất.
LtMAO với theme tùy chỉnh được áp dụng

cslmao

Một giao diện quản lý mod tích hợp sẵn trong LtMAO. Cài và test mod .fantome với bản cài League của bạn.

Trước khi dùng nó, đặt thư mục game:

  1. Nhấn Show settings ở góc trên bên phải.
  2. Trỏ nó tới thư mục League of Legends/Game của bạn.
Giao diện cslmao với nút cài đặt

hash_helper

Giao diện hash_helper
Chú ý

Chờ đồng bộ, cập nhật và nạp hash xong trước khi bạn chạy bất kỳ chức năng LtMAO nào khác.

Ba nguồn hash đổ vào LtMAO:

  1. CDTB Hashes: tự đồng bộ từ CommunityDragon. Bạn cũng có thể tự tải chúng bằng tay từ cùng đường link.
  2. Extracted Hashes: hash bạn tự trích xuất. Bạn có thể trích những cái này:
    • binentries:
      • VfxSystemDefinitionData → particlePath trong BIN.
      • StaticMaterialDef → name trong BIN.
    • binhashes:
      • Joint hashes → tên joint trong SKL.
      • Submesh hashes → tên submesh trong SKN.
    • game:
      • Đường dẫn file bắt đầu bằng assets/ hoặc data/ trong BIN. Nếu kiểu file là .dds, dds 2x và 4x cũng được trích luôn.
  3. Custom Hashes: bộ hash mà mọi chức năng LtMAO dùng (ritobin, wad_tool, no_skin, và các cái khác).
    • Custom Hashes = CDTB Hashes + Extracted Hashes + hash bạn tự thêm bằng tay.

hash_helper cũng có trình tạo hash cho WAD và BIN. Bạn có thể đẩy hash đã tạo vào Custom Hashes chỉ bằng một nút.

mask_viewer

Chỉnh trọng số MaskData bên trong file BIN animation.

mask_viewer đang chỉnh trọng số trong BIN animation

hapiBin

Một ứng dụng có nhiều chức năng liên quan tới file BIN.

Giao diện hapiBin

no_skin

Làm ra một mod NO SKIN đưa gần như mọi skin League về lại vẻ ngoài mặc định.

Giao diện tool no_skin

SKIPS.json là danh sách các skin làm crash League khi bị đưa về base. Tool đọc nó và bỏ qua những skin đó.

Có hai chế độ:

  1. Full: dựng một NO SKIN.fantome đầy đủ từ mọi tướng bên trong League of Legends/Game/DATA/FINAL/Champions.

    Output chế độ Full của no_skin
  2. Lite: biến mỗi skinx.bin được chọn thành skin0.bin.

    Kết quả chế độ Lite của no_skin

wad_tool

Một tool nhỏ để giải nén và đóng gói file WAD.

Nó có thể giải nén hàng loạt nhiều WAD vào một thư mục output kèm bộ lọc.

Giao diện wad_tool

sborf

Sửa skin bằng file gốc của Riot: animation moonwalk, animation phân lớp, và nhiều thứ khác.

Nó cũng có thể chỉnh MaskData của BIN animation tùy chỉnh của bạn từ file nguồn của Riot.

Giao diện sborf

lemon3d

Làm việc với file 3D của League.

  1. fbx:

    Quy trình FBX của lemon3d

    Chuyển file League sang FBX và ngược lại. Phần này của tool chủ yếu hỗ trợ Blender. Với Maya, dùng plugin Maya thay thế.

    Hỗ trợ: SKN, SKL, ANM. Dự kiến: SCO, SCB, MAPGEO.

  2. maya:

    Giao diện plugin Maya của lemon3d Giao diện plugin lol_maya viết lại

    Một bản lol_maya viết lại. Plugin cho Maya 2023+ có hỗ trợ 3D.

    Hỗ trợ: SKN, SKL, ANM, SCO, SCB, MAPGEO.

Đọc tài liệu lemon3d đầy đủ

texsmart

Chuyển đổi file texture của League.

Giao diện texsmart

bnk_tool

Bản sao của bnk-extract-GUI, nhưng trích ra .wav thay vì .ogg.

Giao diện bnk_tool

wiwawe

Chuyển đổi file âm thanh.

Trình chuyển đổi âm thanh wiwawe

winLT

Thêm một menu chuột phải LtMAO tùy chỉnh vào Windows Explorer.

Các mục menu chuột phải winLT
Chú ý

Chạy LtMAO với quyền Admin qua shortcut. Không có quyền admin, bạn sẽ gặp lỗi phân quyền của Windows.

Hộp thoại shortcut admin của LtMAO

Thêm