Menu Cấu hình Mod là một thư viện cho phép các mod khác có menu cài đặt. Phiên bản cụ thể này của Menu Cấu hình Mod đã loại bỏ tất cả các ghi đè API vụng về mà tác giả gốc đã sử dụng, vốn là một cách lập trình tồi và có thể
**Tuyên bố miễn trừ trách nhiệm:** Tôi không phải là tác giả của bản mod này, tôi chỉ đăng tải nó lên đây. Nếu bạn muốn tôi xóa trang mod này, hãy nhắn tin cho tôi: Krampus | GravatarTuyên bố miễn trách nhiệm 2: Nếu bạn tải từ đây, bạn không dùng bản Steam, nhưng, đúng vậy, nó vẫn hoạt động, thực tế là bạn có thể tải tiện ích hỗ trợ Vortex của tôi. **Ở đây**.Trước khi đăng bình luận, hãy đọc Câu hỏi thường gặp bên dưới. Các bình luận hỏi những vấn đề đã được đề cập sẽ bị xóa.
Giới thiệu
Menu cấu hình Mod là một thư viện cho phép các mod khác có menu cài đặt. Bạn chỉ nên đăng ký mod này nếu có các mod khác sử dụng nó.
Phiên bản cụ thể này của Mod Config Menu đã loại bỏ tất cả các ghi đè API vụng về mà tác giả gốc đã sử dụng, vì đó là một cách lập trình tồi và có thể gây ra vấn đề với các nội dung khác trong hệ sinh thái Isaac. Vì lý do này, tôi gọi nó là phiên bản "Thuần khiết".
Bản mod này là mã nguồn mở. Bạn có thể đóng góp vào quá trình phát triển bằng cách
Đóng góp trên GitHub[github.com]
Công lao thuộc về piber20 vì đã tạo ra thư viện này ban đầu, và Chifilly vì đã cập nhật nó cho Repentance.
Sử dụng Menu Cấu Hình Mod
Để sử dụng Mod Config Menu Pure, không sử dụng các hàm "require", "dofile" hay "pcall". Thay vào đó, chỉ cần kiểm tra xem biến toàn cục "ModConfigMenu" có tồn tại hay không, bằng cách làm như sau:
local MOD_NAME = "Bản Mod Của Tôi"
local VERSION = "1.0"
local function setupMyModConfigMenuSettings()
if ModConfigMenu == nil then return end
ModConfigMenu.AddSpace(MOD_NAME, "Thông Tin")
ModConfigMenu.AddText(MOD_NAME, "Thông Tin", function() return MOD_NAME end)
ModConfigMenu.AddSpace(MOD_NAME, "Thông Tin")
ModConfigMenu.AddText(MOD_NAME, "Thông Tin", function() return "Phiên bản " .. VERSION end)
end
Khắc phục sự cố
Lưu ý rằng phiên bản "Pure" của Mod Config Menu sẽ không hoạt động đúng nếu:
– Bạn đã đăng ký phiên bản "Pure" và đồng thời đăng ký một phiên bản khác, điều này sẽ gây ra xung đột.
– Bạn đang đăng ký một bản mod sử dụng phiên bản độc lập của Mod Config Menu, điều này sẽ gây ra xung đột.
– bạn đã đăng ký một bản mod sử dụng các hàm "require", "dofile" hoặc "pcall" để khởi tạo hoặc gọi Mod Config Menu
Điều hướng
Bàn phím:
– Sử dụng phím mũi tên hoặc phím WASD để di chuyển.
– Esc, backspace hoặc Q có thể dùng để quay lại.
– E, phím cách hoặc Enter có thể dùng để chọn vật phẩm.
– Theo mặc định, bạn có thể mở menu bằng cách nhấn phím L.
– Phím F10 luôn dùng để mở menu; không thể thay đổi thiết lập này.
Bộ điều khiển:
– Cả hai cần điều khiển đều có thể dùng để di chuyển.
– Nhấn B để quay lại.
– Nhấn A để chọn vật phẩm.
– Bạn có thể mở menu bằng cách nhấn cần điều khiển bên phải.
FAQ
H: Nó có hoạt động với Repentance không?
**A: Vâng.**
Hỏi: Nó có hoạt động với Afterbirth+ không?
A: Không, vì nó sử dụng tính năng chỉ có trong Repentance để điều chỉnh độ lệch HUD.
**Hỏi:** Tôi phải làm gì nếu Mod Config Menu Pure không hoạt động đúng với một mod cụ thể?
A: Có lẽ là do mod đang sử dụng hàm "require", "dofile" hoặc "pcall" để khởi tạo hoặc gọi Mod Config Menu. Hãy liên hệ với tác giả của mod đó để sửa lỗi này, đừng đăng bình luận ở đây.
Hỏi: Mod Config Menu Continued là gì?
A: Phiên bản gốc của Mod Config Menu được tạo bởi piber20. Mod Config Menu Continued là phiên bản cập nhật do Chifilly thực hiện, nhằm tương thích với bản mở rộng Repentance và sửa một số lỗi. Mod Config Menu Pure là phiên bản cập nhật từ Mod Config Menu Continued, tập trung sửa thêm nhiều lỗi khác. Vì vậy, Mod Config Menu Continued không giống với Mod Config Menu Pure.
**Hỏi:** Sự khác biệt giữa Mod Config Menu gốc, Mod Config Menu Continued và Mod Config Menu Pure là gì?
A: Có một vài khác biệt kỹ thuật nhỏ. Nhưng đối với người chơi thông thường, bạn sẽ không bao giờ nhận thấy sự khác biệt nào, ngoại trừ việc một số phiên bản sẽ tương thích với một số mod còn số khác thì không. Vì vậy, bạn nên dùng phiên bản nào ít gây lỗi nhất cho bộ mod cụ thể mà bạn muốn chơi. (Hoặc liên hệ với tác giả của các mod khác bạn đang dùng để yêu cầu họ làm tương thích với Mod Config Menu Pure, nếu chưa có.)
Hỏi: Với tư cách người chơi, tôi có cần phải đăng ký theo dõi mod này và các phiên bản khác của Mod Config Menu cùng lúc không?
A: Không. Bạn chỉ nên đăng ký một phiên bản cụ thể của Mod Config Menu tại một thời điểm.
Hỏi: Tôi phải làm gì nếu cài đặt lưu cho một bản mod không hoạt động giữa các lần khởi động game?
A: Menu Cấu hình Mod không chịu trách nhiệm lưu bất kỳ dữ liệu nào ngoài những mục trong trang "Chung" và "Menu Cấu hình Mod". Nếu một mod riêng lẻ không lưu dữ liệu đúng cách, bạn nên liên hệ với tác giả của mod đó.
Hỏi: Cái này có chức năng (ví dụ: API) giống như các phiên bản khác của Mod Config Menu không?
A: Đúng vậy. Tuy nhiên, nó có thể không hoạt động như một bản thay thế trực tiếp cho các mod sử dụng hàm "require", "dofile" hoặc "pcall" để khởi tạo hoặc gọi Menu Cấu hình Mod. Một vấn đề phổ biến khác là sử dụng các thuộc tính đã lỗi thời như "ModConfigMenuOptionType.BOOLEAN" thay vì "ModConfigMenu.OptionType.BOOLEAN". Nếu bạn là tác giả mod và muốn chuyển sang phiên bản thuần túy, hãy kiểm tra kỹ lưỡng mọi thứ.
H: "Gỡ bỏ ghi đè API" nghĩa là gì?
A: Phiên bản gốc đã ghi đè một số hàm Lua và API của Isaac, như "pcall" và "RequireMod". Phiên bản này không ghi đè bất kỳ hàm API nào.
Hỏi: Làm thế nào để biết tôi đang dùng phiên bản nào của Mod Config Menu Pure?
A: Có 3 cách. Cách thứ nhất, bạn có thể xem phiên bản trong bảng điều khiển. Cách thứ hai, bạn có thể xem phiên bản trong tệp "log.txt" của game. Cách thứ ba, bạn có thể xem phiên bản ở đầu tệp "C:Program Files (x86)SteamsteamappscommonThe Binding of Isaac Rebirthmods!!mod config menu_2681875787scriptsmodconfig.lua".
H: Tệp "log.txt" của trò chơi nằm ở đâu?
A: Theo mặc định, nó nằm ở đường dẫn sau: C:\Users\james\Documents\My Games\Binding of Isaac Repentance\log.txt
Hỏi: Dữ liệu lưu của Mod Config Menu nằm ở đâu?
Mặc định, tệp nằm tại đường dẫn sau: C:Program Files (x86)SteamsteamappscommonThe Binding of Isaac Rebirthdata!!mod config menusave#.dat
Hỏi: Tại sao Mod Config Menu không hoạt động với tôi?
A: Nó hoạt động với người khác, vậy chắc chắn là có vấn đề từ phía bạn. Hãy bắt đầu bằng cách gỡ cài đặt game, xóa hoàn toàn mọi tệp tin còn sót lại, cài đặt lại game, sau đó chỉ đăng ký mod này trên Workshop và không làm gì thêm. Để biết thêm thông tin về vị trí các tệp tin game, hãy xem
Giải thích về thư mục và tệp lưu của tôi[github.com]
Hỏi: Có gì thay đổi trong bản cập nhật vừa rồi?
A: Giống như bất kỳ phần mềm mã nguồn mở nào khác, bạn có thể tìm thấy các thay đổi.
trên GitHub[github.com]