Bỏ qua để đến nội dung

Trình Chỉnh Sửa File Lưu

Trình Chỉnh Sửa File Lưu cho phép bạn xem và sửa đổi nội dung file lưu và dữ liệu persistent của Ren’Py mà không cần khởi chạy trò chơi. Bạn có thể thay đổi tên nhân vật, điều chỉnh chỉ số, bật/tắt cờ, và duyệt toàn bộ trạng thái nội bộ của bất kỳ file lưu nào.

  1. Mở Save Manager cho trò chơi
  2. Nhấn vào ô lưu để mở giao diện chi tiết
  3. Nhấn Edit Save Data để mở Trình Chỉnh Sửa File Lưu

Trình Chỉnh Sửa File Lưu có hai tab:

Giao diện dạng cây của tất cả dữ liệu bên trong file lưu. Bạn có thể điều hướng vào các cấu trúc lồng nhau như dictionary, list, và class instance.

  • Tìm kiếm — Lọc mục theo tên khóa hoặc giá trị
  • Đường dẫn breadcrumb — Hiển thị vị trí hiện tại trong cây dữ liệu; nhấn vào bất kỳ phần nào để nhảy lại
  • Biến ẩn — Các khóa nội bộ Ren’Py (bắt đầu bằng _ và nội bộ engine như rollback_log) được ẩn theo mặc định. Nhấn biểu tượng mắt để bật/tắt hiển thị.
  • Loại được đánh dấu màu — Mỗi loại giá trị có huy hiệu màu riêng để nhận dạng nhanh

Liệt kê tất cả chỉnh sửa bạn đã thực hiện với giá trị cũ và mới. Bạn có thể hoàn tác từng thay đổi hoặc sử dụng Revert All để hoàn tác tất cả.

LoạiCó thể sửaĐầu vào
StringTrường văn bản
IntegerBàn phím số
FloatBàn phím thập phân
BooleanBộ chọn True / False
DictĐiều hướngĐi sâu vào các khóa
ListĐiều hướngĐi sâu vào các mục
TupleĐiều hướngĐi sâu vào các mục
Set / FrozensetĐiều hướngĐi sâu vào các mục
Object (class)Điều hướngXem __state____args__
NoneChỉ xem
BytesChỉ xem

Khi chỉnh sửa xong, bạn có hai tùy chọn:

  • Overwrite Save — Thay thế file lưu gốc bằng thay đổi của bạn
  • Save as New Slot — Tạo ô lưu mới, giữ nguyên bản gốc

Trình chỉnh sửa tự động xử lý việc ký lại file lưu để khớp với định dạng chữ ký mong đợi của Ren’Py. Nếu trò chơi sử dụng ký file lưu, file lưu đã chỉnh sửa sẽ được ký đúng cách.

Bạn cũng có thể chỉnh sửa dữ liệu persistent (file persistent lưu trữ tiến trình, mở khóa, và tùy chọn trên tất cả ô lưu). Khi chỉnh sửa dữ liệu persistent:

  • Tất cả biến được hiển thị theo mặc định (bao gồm cả biến ẩn)
  • Tiêu đề thay đổi thành “Edit Persistent”
  • Chỉ có “Overwrite” khả dụng (không có “Save as New Slot”)
  • Thay đổi tên nhân vật — Chỉnh sửa biến chuỗi trong file lưu
  • Điều chỉnh tiền tệ hoặc chỉ số — Sửa đổi giá trị integer/float cho tài nguyên trong trò chơi
  • Bật/tắt cờ câu chuyện — Đảo giá trị boolean để mở khóa tuyến hoặc thay đổi lựa chọn
  • Sửa file lưu bị hỏng — Sửa các biến bị lỗi hoặc đặt sai
  • Mở khóa nội dung — Đặt cờ persistent để đánh dấu nội dung là đã xem

Trình Chỉnh Sửa Biến Trực Tiếp (Trong Trò Chơi)

Phần tiêu đề “Trình Chỉnh Sửa Biến Trực Tiếp (Trong Trò Chơi)”

Spark cũng có Trình Chỉnh Sửa Biến riêng có thể truy cập từ lớp phủ trong trò chơi khi trò chơi đang chạy. Khác với Trình Chỉnh Sửa File Lưu làm việc trên file trên đĩa, Trình Chỉnh Sửa Biến trực tiếp đưa thay đổi trực tiếp vào phiên Ren’Py đang chạy. Xem hướng dẫn Trình Chỉnh Sửa Biến để biết chi tiết.