예전에 누가 강좌를 길게 써놓으셨던데
강좌 하셨던걸 내가 아카이브를 안따놔서 글이 다 날아갔지만
다행히, 해당 글을 보고 적용해 놓은 치트메뉴가 있길래 그걸 기반으로
간단하게 작성해봄
일단 MZ와 MV의 구별법은 간단하게 알려줌
MV는 게임내 폴더구성이
이런 식으로 되어있는 반면
MZ는
이런 식으로 되어있음.
뭐 여기까지는 다알거임.
그런데 치트메뉴를 어떻게 적용할것이냐..
보통 인터넷에 돌아다니는 치트넣는 파일은
이렇게 되어있음.
Main.js가 있고
Plugins 폴더 안에 cheatmenu 플러그인이 있음.
그런데 여기서 초보 분들이 실수 하는게
MZ에도 이걸 그대로 넣었다가 플러그인 에러가 떠서 게임을 못하고
눈물을 머금고 치트 엔진을 꺼내는 경우가 있음.
일단 준비물은 notepad++
하고
aHR0cHM6Ly9raW8uYWMvYy9iTFV2U3Y2TWMzUWJ2Wm44T3FpUE9i
비번은 안 걸어둠
압축파일을 풀어보면
이렇게 파일이 나올텐데
MV의 경우
게임\www\js\plugins
에다가 압축풀어서 나온 파일들을 던져 놓고
상위폴더인
js로 돌아가보면
main이라는 js파일이 보일텐데
이걸 수정해주면됨
notepad++로 열어주면
이렇게 되어있는데
pluginmanager.setup
밑에 바로
PluginManager.loadScript('Cheat_Menu.js');
이걸 써 넣고 저장해준뒤 닫은다음 게임에 들어가서 1번키를 누르면 치트메뉴가 좌측상단에 뜰꺼임.
여기까진 거의 다 상식인데
문젠 MZ이다.
MZ는 파일구조도 다르고 mv있는 그대로 던져 넣었다가 오류를 뿜는데
걱정할 필요없다. 간단하게 그냥 외우면 된다.
게임\js\plugins에 아까 압축풀어서 나온 파일 3개를 똑같이 던져넣는다.
그다음에 상위폴더인 js 로 가서
딴거 다 건드릴 필요없고 우린 Main.js만 건들면 mv처럼 치트메뉴를 띄울수 있다.
notepad++로 main.js를 열어준다
뭐가 많이 반겨주는데
걱정하지말고 우리는
(사진은 이미 적용되어있음)
onScriptLoad() {
if (++this.loadCount === this.numScripts) {
PluginManager.setup($plugins);
}
이 부분을 찾으면된다.
여기다가
PluginManager.loadScript('Cheat_Menu.js'); 를
PluginManager.setup($plugins);밑에 적어주면
사진 처럼 될거다. 가끔 } 안닫는경우가 있는데 괄호 닫혔는지 꼭 확인할것
그럼 다되었다.
그럼 바로 저장을 때려준다음
MZ의 Game.exe를 눌러서 실행시켜주면
플러그인 오류가 안뜨고 정상적으로 게임이 실행될거고
MV때처럼 1번키를 눌러주면
치트메뉴가 뜰것이다.
이제 MZ에서도 편하게 수치 조절하면서 가지고 놀수가 있다.
다만, 이거는 여기 서브 사람들이라면 다 알고있는 부분일거라고 생각한다.
Q:그런데 왜 인터넷에돌아다니는 파일중 main.js는 빼는거임?
A:내용이 다름. 그래서 MZ에 이걸 넣으면 그냥 에러를 뿜는걸로 알고있음.
Q:왜이렇게 내용이 부실함?
A:기억에 따라가서 적는것도 있고 나도 알만툴에 대해서 그다지 아는게 없어서 글에 두서가 없다. 그건 미안하다
