CAFE

자료실

징기스칸4PK 메세지 에디터 v1.0

작성자김통정|작성시간21.07.24|조회수1,309 목록 댓글 14

새로운 PK 한글화 패치가 나왔다고 해서 기념(?)으로 한번 만들어 보았습니다.

 

사용 방법은 에디터 실행 후에 사용시 주의사항 잘 읽어보시면 될 듯 하지만 간단히 요약을 한다면...

 

1) 실행파일이랑 메세지 파일의 경로, 시작 오프셋을 지정한 후 불러오기를 한다.

2) 메세지 블록과 메세지 항목을 선택한 후 편집 눌러서 내용 수정 후 적용을 누르면 메세지 수정이 가능하다.

3) 시작 오프셋에 지정하는 값에 따라 불러올 수 있는 메세지 파일이 달라지는데 기본값은 '버그패치 후 버전'으로 지정되어 있다.

4) shortcut 메뉴를 통해 주요 메세지에 대한 바로가기가 가능하다.

 

대충 이 정도...

 

기본적으로 메세지 길이 변경이 가능하다는 점이 제일 큰 특징이 되겠지만, 편의상 넣어놓은 이런저런 기능들을 잘 활용하면 작업이 좀 더 편해질 지도 모릅니다.

 

ps.징기스칸4 한글판의 메세지 파일도 편의상 불러올 수 있게는 해놓았습니다만, 기본적으로는 메세지 길이 변경을 못하게 막아놓았습니다.

 

ps2.실행시에 vb6ko.dll 파일 없다고 나오는 경우는 징기스칸4 에디터 통합팩 깔면 문제가 해결됩니다.

 

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자암흑왕 | 작성시간 21.08.04 오늘 수정중에 발견된
    현상 제보드립니다.

    블럭3의 183내용이

    블럭1의 218에 붙어있었습니다.

    그 부분은 메시지에디터로는
    자꾸 아래첨자 오류나 런타임오류로
    수정이 불가능하기에

    살살 헥스에디터로 건드려서
    예쁘게 고쳐놓으니,

    이제는 더 이상 그 부분에서
    메시지 에디터에 오류가 나지 않습니다.

    지금까지 블럭2에서 검색기능을
    쓰면 9 런타임 오류가 발생하였습니다. 아래첨자 사용이 잘못되었습니다.
    라고 오류가 나왔는데

    이 부분을 고치고 나니,
    블럭2에서 검색기능이 잘 작동합니다.

    현재 다른 곳에서는
    오류가 나지 않는데

    블럭7과 9에서만
    검색기능이 오류가 나는 것으로 보아

    아마 이 부분의
    메시지파일의 구조를
    제가 수정하다가
    훼손을 시켜버린 모양입니다..

    조금 더 건드려보고
    시도하면서 또 댓글을 달겠습니다.

    안녕히계세요!
  • 작성자암흑왕 | 작성시간 21.08.04 블럭7의 30에 블럭8의 610이
    블럭7의 55에 블럭8의 669가
    블럭7의 69에 블럭8의 708이
    블럭7의 79에 블럭8의 700번대

    블럭9의 21 이후 다수에
    블럭10의 393이후 다른 부분들이
    끼어있는 것을 발견했어요.

    끼어들면서 블럭이 끝나는 자리에
    미완성 글자가 만들어지면
    아래첨자 오류가 발생하고
    에디터 상에서 수정이 불가능해지네요.

    다행히 끼어든 부분들은
    블럭의 경계에 미완성 글자만
    헥스에디터로 살살 지워줘도
    메시지 에디터로 수정이 되네요.

    아무튼 오류들을 싹 제거하고나니
    더이상 검색기능 사용시에
    아무런 오류가 나질 않습니다.

    왜 이렇게 되었는지는
    저도 잘 모르겠어요...

    문제를 해결한 것 같아서
    기분이 너무 좋네요!
  • 답댓글 작성자김통정 작성자 본인 여부 작성자 | 작성시간 21.08.04 메세지 파일의 구조를 수정하셨다고 하셨는데 어떠한 과정을 통해 하셨는지 궁금하네요.

    에디터 자체만 사용하신 것인지 헥스 에디터를 사용해서 구조를 수정하셨다는 것인지...

    메세지 길이를 변경했는데 길이 변경 내용이 제대로 반영되지 않아 에디터 상에서 잘못된 위치를 가리키고 있었다는 것인지...


    만약 에디터 자체의 버그라면 아래첨자 오류가 나기도 전에 자체 점검 기능에 의해 로드 자체가 안 되어야 정상이거든요.


    문제가 해결되었다니 다행이긴 합니다만 혹시 모르니 에디터로 수정하기 전 버전의 메세지 파일과 비교해서 문제는 없는지 꼭 확인해 보세요.

    특히, 각 메세지 블록의 맨 마지막 항목들의 내용을 체크해 보시길 바랍니다.
  • 답댓글 작성자암흑왕 | 작성시간 21.08.04 김통정 네. 조언 감사드립니다.

    메시지파일 에디터를
    개발해주신 덕분에

    혼자서 한달은 걸리던 작업이
    열흘 정도로 단축이 되었습니다.

    제 생각에 두가지 경우에
    특정구간의 내용이
    엉뚱한 구간에
    덮어 씌워지는 것 같습니다.

    1. 제가 메시지 내용을 수정하면서 잦은 파일크기 변경이 이루어 질 때

    혹은,

    2. 에디터 자체기능으로 오류를 자동으로 복구 할 때

    이럴 경우에
    실행파일, 메시지파일을 불러오기나
    메시지에디터의 실행자체는
    문제가 나타나지 않습니다.

    그러다
    문제가 생긴 블럭의 전후로
    이동 하거나
    주변 블럭을 편집하는 도중에
    런타임 오류가 나오거나,

    검색 기능을 사용할 때에
    문제의 블럭 주변에서
    아래첨자 오류가
    나오는 것 같습니다.

    아무튼 지금은,
    모든 문제는 해결된 상황입니다.

    안전한 파일을 백업해두고
    간혹 오류가 생길때마다
    달라진 부분을
    서로 비교해가며 가다듬고 있어서

    앞으로 오류 걱정은 하지 않아도
    될 것 같습니다.

    더운 여름 항상 건강관리
    잘 하시고 안녕히 계세요!
  • 작성자불멸의 주치 | 작성시간 21.08.06 ㅠㅠㅠ 감동입니다...김통정님이 다시 한번 나서서 만들어주시다니..20년의 세월만에..ㅠㅠ
    암흑왕님의 열정과 집중력에도 정말 박수를 보내고싶습니다..!! 모두의 염원..완벽한 한글화..!
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼