Skip to content

Latest commit

 

History

History
147 lines (92 loc) · 6.93 KB

File metadata and controls

147 lines (92 loc) · 6.93 KB

RPG-Maker-MV-MZ-Cheat-UI-Plugin

  • GUI 기반 쯔꾸르 MV/MZ 게임 치트 툴

소개

UI 샘플

기능

  • GUI 기반 편한 사용성.
  • 쯔꾸르 MV/MZ 게임 동시 지원.
  • 스탯, 돈, 스피드, 아이템, 변수, 스위치 등 편집 기능.
  • 게임 가속 (x0.1 ~ x10)
  • 벽뚫, 캐릭터 무적 지원.
  • 배틀 랜덤 인카운트 비활성화 (맵에서 돌아다닐 때 전투 일어나지 않게 하기).
  • 강제로 전투 승리/패배/도망/취소.
  • 여러 단축키 지원 (변경 가능).
    • 세이브/로드 창 호출, 퀵 세이브/로드, 타이틀로, 벽뚫 ON/OFF, 아군/적 피 1/회복 등등
  • 아이템, 스위치, 변수 등에 대해 검색 기능.
  • 위치 저장&이동, 특정 맵 순간이동 기능.
  • 개발자 툴 지원 (f12)
  • 변수, 스위치, 맵 번역 기능 지원 (관련 로컬 번역 서버가 실행중이어야 합니다).

세팅

적용 방법

  1. 게임이 exe 파일만 있다면 언팩 툴로 언팩.
  2. releases 에서 최신 버전의 치트(rpg-{mv|mz}-cheat-{버전}.zip) 다운로드 후 압축 해제.
  3. 압축을 푼 폴더의 js, cheat 폴더를 {게임폴더}/www 에 덮어쓰기 (RPG MZ 게임에서는, {게임폴더} 에 덮어쓰기).
    • www/js/main.js 파일을 덮어씌우기 때문에 해당 파일은 백업해두기를 권장합니다.
    • RPG MV 적용 예

    • RPG MZ 적용 예

사용 방법

  • 기본 설정으로 Ctrl + C 입력 시 치트 창이 나타납니다.
    • "Shortcuts" 탭에서 해당 키 설정을 바꿀 수 있습니다.
    • 치트 창에 마우스를 올리지 않은 경우 좀 투명하기 때문에 잘 안 보일 수 있습니다. (게임 창의 우측 상단에 나타납니다)

변수, 스위치 맵 번역 기능 사용을 위한 설정

  • 로컬에서 번역 서버가 실행중이어야 합니다.
  • 제대로 번역 서버가 실행이 된 경우 치트 툴 "Translate" 탭에서 초록색 글자로 확인 가능합니다.

치트 설정을 다른 게임에도 적용하고 싶은 경우

단축키, 이동 속도, 게임 속도, 번역 관련 설정 등을 다른 게임에도 동일하게 적용하고 싶은 경우,

이미 설정이 적용된 게임의 www/cheat-settings 폴더를 다른 게임 폴더에 복사하면 됩니다.

오류 관련 대처

게임의 nwjs 버전이 0.26.4 보다 낮은 경우 (=옛날 버전의 MV 게임인 경우)

  • 치트 스크립트가 es6 문법으로 작성되었기 때문에 낮은 버전의 MV 게임들은 치트가 적용이 안 될 수 있습니다.
  • 이런 경우, 직접 게임의 nwjs 버전을 올리면 치트 사용 가능합니다.
  1. nwjs 최신 버전을 다운로드 하고 압축 풀기. (파일: {버전}/nwjs-symbol-v{버전}-win-{ia32|x64}.7z)
    • 개발자 툴을 사용해야하는 경우 sdk 버전으로 다운로드.
  2. 원본 게임 폴더의 www 폴더와 package.json 파일을 압축을 푼 nwjs 폴더로 이동.
  3. nw.exe 실행.

nwjs 업데이트 이후 게임이 정상적으로 동작하지 않는 경우 치트 적용이 불가능한 게임입니다.

치트 버전 업데이트 후 오류가 발생하는 경우

이전 버전의 치트에서 생성된 설정 파일이 문제일 수 있습니다.

게임 폴더에서 www/cheat-settings 폴더를 삭제 후 재실행시켜보세요.

번역이 잘 안 되는 경우

대량의 스위치, 맵 등의 텍스트를 번역할 때 속도 향상을 위해 여러 텍스트를 묶어서 한 번에 번역하는 방법을 사용하고 있습니다.

동시에 번역할 텍스트가 너무 많은 경우 번역이 안 되거나, 번역 서버가 강제종료 될 수 있습니다.

이런 경우 Translate - Bulk translate 쪽에서 동시에 번역하는 문장 수를 줄여보세요.

MZ 에 치트 적용이 잘 안 될 경우

js/main.js 이외의 모든 파일을 게임 폴더에 복사한 후, js/main.js 파일에 "cheat/init/import.js", 한 줄 추가

//=============================================================================
// main.js v1.3.0
//=============================================================================

const scriptUrls = [
    "cheat/init/import.js", // 가장 위에 한 줄 추가
    // ... 나머지는 그대로 유지
]