워크 j파일 추출 - wokeu jpail chuchul

LENOVO 소개

+

LENOVO 소개

  • 글로벌 레노버
  • 뉴스종합
  • 사회적인 책임(영문)
  • 투자 정보(영문)
  • 레 노 버 채용

제품

+

제품

  • 노트북 및 울트라북
  • 데스크탑
  • 태블릿
  • 워크스테이션

지원

+

지원

  • 드라이버 및 소프트웨어
  • 문서
  • 인기 도움말
  • 보증 조회
  • 서비스 문의하기

주요 사이트

+

주요 사이트

  • 총판 및 판매처 안내
  • LenovoVision 제품 비디오
  • 레노버클럽
  • 제품 규격 (PSREF)
  • 환경 정보(영문)

© Lenovo.
| | | |

예전에 맵까기 올렸던 넘인데

념글에 열심히 맵까는 애 있는데 스크립트만 찾아보고 있는거 같아서

추가적으로 도움을 줄 수 있을거 같아서 적음.

전글에서 맵깔때 scriptswar3map.j 라고 적으라고 해놧는데

그밑에 war3map.w3a를 적으셈.

scriptswar3map.j

war3map.w3a

저렇게 2줄 적고 저장하라는 소리임.

그러면 mpq에디터에서 나오는 파일이 더 나옴.

저렇게 파일을 추출 했으면

워크 맵에디터를 키면 됨. 워크 있는 폴더 들어가면 World Editor.exe 라고 있을거임.

맵에디터가 켜지면 빈맵이 나오는데 그 상태에서 F6을 누르면 오브젝트 에디터가 나옴.

그 오브젝트 에디터를 살펴보면 유닛, 아이템,~~~~ 이런 탭들이 있는데

네가 필요한건 능력 탭일거임.<- 이게 우리가 생각하는 어빌리티 또는 스킬이라 보면됨.

능력탭을 누르고

파일 - 능력 설정 불러오기 눌러서 war3map.w3a 있는곳 찾아가서 불러오기 하셈.

그러면 이런식으로 여러 스킬들이 보이고 오른쪽에 그 스킬에 대한 정보가 나옴.

스크립트 안 쓰고 그냥 GUI로만 맵을 만드는 경우는 이걸 이용해서 스킬을 만드는거

네가 못찾은 스킬들 보면 여기 있는 경우가 많을거임. 예를 들어 클리빙어택 기반의 방무뎀이나 나초의 전퍼딜, 스턴시간 같은거

올린 캡쳐를 보면 미영의 흑도 요루 스킬인데 415범위 0.85의 변환률을 가지는 걸 확인할수 있지.

물론 유저팁에 보이는 한글들은 이얍이 적은 툴팁이라 알아서 걸러 봐야 하고 Area나 Data를 살펴봐야 할거임.

또 당연하지만 이것도 보기 좋게 정리 안되어 있어서 알아서 잘 찾아 봐야함.

그리고 살피다보면 툴팁은 A스킬에 적어놨지만 B스킬에 따로 스킬 구현한 경우가 아주 많음. 아주 자알 찾아야함.

나도 누구한테 이런 방법 배운게 아니라 내가 쓸 치트맵 만들면서 알아 낸거라 확인할 더 좋은 방법 있을수도 있음.

그리고 스크립트 그렇게 열심히 파는 넘이면 이것도 알아서 잘 쓸거라 생각함.

마지막으로 스크립트에 데미지 표기만 제대로 되어 있다고 스킬이 제대로 작동있다고 생각하지마라.

내가 9.33 뜯어봤을때 미나토 섬광연무 스킬이 50만 마뎀에 마증2%가 적혀 있어서 작동하는지 알았는데

인게임에서 직접 확인하니까 마증이 1%도 안 쌓임.   그래서 그 버전에서 미나토 노딜이라는 말이 그렇게 많았을거임.

여튼 툴팁도 스크립트도 절대적으로 믿으면 안됨.   체감이 젤 정확할거임.  원믈리에가 필요함.

지난 시간에 j 파일에 치트 셋을 넣는 것까지 했습니다.
그런 이번에는 치트셋을 넣고도 게임이 않되는 경우를 살펴보겠습니다.

1. 가장흔한 경우가 j 파일 수정시에 오류나는 경우입니다 건들지말아야할부분은 손댄 경우입니다
그럼 j 파일에 오류가 난 부분을 간단히 찿는법을 알아보겠습니다.
자료실에서 jasscraft 들 받아서 실행시키고 j 파일을 열어봅니다

위에 사진처럼 syntax check 를 눌러줌니다 간단하게 F9 키 누르셔도 되구요 그럼 아래처럼 스크립트 오류난 곳을 찾아줌니다.

아래 사진을 보면 라인 1 번에서 부터 오류가났습니다 흔히 저장하면서 저부분이 글씨가 께지는 경우가 발생합니다

워크 j파일 추출 - wokeu jpail chuchul


라인 1번은 그냥 쉽게 가지만 그렇지않은 경우는 위에 사진처럼 찾아가면 쉽게 갈수있습니다

 

가고자하는 라인을 입력합니다

1번 라인에 globals 가 지워져있습니다

위에처럼 완성 시켜주세요

  그리고 다시 검사하면 아래처럼 오류가 사라짐니다

그 밖에도 치트셋을 넣는 과정에서 다른 부분을 건드려서 오류나는 경우도 있는데 그때마다 오류종류는 다름니다
중요한것은 저런방법으로 스크립트 오류를 검사할수있다는 것입니다 참고로 RPG 메이커로 만들어진 맵은 이상이없어도
오류를 나타내기도합니다

위에처럼 오류가 나오는데도 rpg maker 로 만들어진 rpg 맵들은 실행되는데 문제없습니다. 참고했다가
나중에 무시해주세요

2. 스크립트 오류가 없는데 맵을 선택하면 페이탈 오류가 나면서 워크가 꺼지는 경우인데요
가장 쉬운 경우가 아래 그림처럼 라딕으로 열었을때 attributes 가 있는 경우 지워줘야합니다

3. 마지막으로  라딕으로 파일을 집어 넣을때 아래 그림에 보이는 것처럼 설정하지않고 넣은 경우입니다

4. 번째는 맵 용량이 4M를 초과한 경우 입니다. 베틀넷에서 플레이 하기위해서는 용량이 4M 이하여야만 합니다
맵용량을 줄이는 법은 다음에 알아보도록 하겠습니다.

위에 4가지경우는 게임 자체를 로링 할수없는 경우이고 맵이 실행되는데 로딩 중간에 팅긴다던가 로딩 후 팅기는 것은 치트 방지 트리거가 들어있는 경우입니다. 방지트리거는 맵마다 다르고 다양하므로 나중에 예제 맵으로 각각의 경우를 알아보겠습니다.  어디까지나 맵수정을 첨으로 첨하는 분들을 위한 강좌입니다 강좌라고 하기도 민망하지만 어려워도 인내심을 가지고 저와 함께 차근차근 배워봅시다. 누구나 할수있는 것들이라 생각합니다.

다음 강좌에서는 맵에 용량을 줄이는 법을 배워보겠습니다.

주의 : 과도한 치트사용은 게임에 흥미를 잃게합니다.