MV 플러그인

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 플러그인 소개

문장의 표시 커맨드에서 한글로된 명령어를 사용할 수 있게 해주는 플러그인입니다. 
 

 플러그인 다운로드

다운로드 (바로 다운로드)

깃허브 링크

 

 로그

2018.01.16 (v0.1.14) - 텍스트 처리 시 효과음을 같이 재생합니다. 

2018.01.15 (v0.1.12) :

- 전투에서 '아군', '적그룹' 텍스트 코드를 사용하여 말풍선을 띄울 수 있습니다.

- 플러그인 관리자에서 사용자 커스텀 색상을 정의할 수 있습니다(예 : \색[연한보라])

- 왼쪽 정렬 패딩 값 변경

2017.09.23 (v0.1.9) - 배경 타입이 바뀌지 않는 문제를 수정했습니다.

2017.07.23 (v0.1.8) :

- 투명도 매개변수를 0으로 설정할 수 없는 문제를 수정했습니다.

- 새로운(또는 다음) 라인으로 넘어갈 때 정렬 텍스트 코드가 제대로 동작하지 않는 문제를 수정했습니다.

- 문장을 왼쪽으로 정렬하는 텍스트 코드를 추가했습니다.

- 이름 윈도우 또는 대화창의 기본 윈도우 스킨을 변경할 수 있습니다.

- 이름 윈도우의 표시 위치를 왼쪽 또는 오른쪽으로 바꿀 수 있습니다.

- 얼굴 이미지를 중간에 변경할 수 있는 새로운 텍스트 코드를 추가했습니다.

- 텍스트 코드를 원하는 이름으로 변경할 수 있는 기능을 추가했습니다.

- 캐리지 리턴과 탭의 버그를 수정했으며 텍스트 코드도 충돌로 인해 다른 이름으로 변경했습니다.

- 선택지 윈도우의 스타일을 변경할 수 있습니다.

2017.06.04 (v0.1.7) - 이름 윈도우의 Y좌표가 수정이 되지 않는 문제를 수정했습니다.

2017.05.27 (v0.1.6) :
- 말풍선 모드 시 멈춤 표시 스프라이트 위치를 화자의 위치로 자동 변경합니다.
- 말풍선 모드 시 대화창이 상단에 있을 때 이름 윈도우를 아래에 표시합니다.
- 얼굴 이미지가 설정되었을 때 이름 윈도우가 오른쪽으로 이동하는 현상을 제거했습니다.

2017.02.18 (v0.1.5) : 
 - 한글 유니코드 범위가 잘못되어있던 문제 수정 
 - 효과음 재생 기능 추가 
 - 그림 표시 기능 추가 
 - 그림 제거 기능 추가 
 - 데이터베이스 항목 표시 기능 추가 
 - 정렬자 함수의 텍스트 폭 계산 함수 수정

2016.11.27 (v0.1.4) - 플러그인 명령에서 0 값을 설정하지 못하는 문제가 수정되었습니다.

2016.11.12 (v0.1.3) :

- 사용자 정의 폰트, 배경 투명도 변경 기능을 추가했습니다.

- 중국어 메시지 시스템과 통합되었습니다.

- 탭 및 캐리지 리턴 기능 동작하지 않는 버그가 있습니다.

 

- 이름 윈도우와 같이 말풍선 윈도우를 띄울 경우, 이름 윈도우가 화면 밖으로 빠져나가는 버그가 있습니다.

2016.10.12 (v0.1.2) - 규격에 맞지 않는 캐릭터도 이제 말풍선이 제대로 표시됩니다.

2016.09.19 (v0.1.1) - 정렬자 기능 개선

2016.06.18 (v0.1.0) - 이름 윈도우 후면부에 스프라이트(얼굴 그래픽)가 정상적으로 그려지지 않는 문제를 수정했습니다.

2016.03.21 (v0.0.9) - 탭 기능과 캐리지 리턴 기능을 추가하였으며 탭 크기를 조정할 수 있는 플러그인 커맨드가 추가됐습니다. 

2016.03.01 (v0.0.8) - 말풍선 모드에 페이스칩 표시, 플러그인 커맨드 및 버그 픽스

2016.02.27 (v0.0.7) - 통화 서식 추가

2016.02.15 (v0.0.6) - 가운데 정렬, 오른쪽 정렬 관련 텍스트 코드 추가

2016.01.18 (v0.0.5) - 버그 픽스 (updateNameWindow, calcBalloonRect)

2016.01.01 (v0.0.4) - 버그 픽스 (resizeMessageSystem)

2015.12.03 (v0.0.3) - 말풍선 기능 추가

2015.12.02 (v0.0.2) - 큰 페이스칩 기능 추가

2015.12.01 (v0.0.1) - 최초 작성

 

 스크린샷

 

 

NanumGothic_3.PNG

 

 말풍선의 폭과 높이는 텍스트 형태에 맞게 자동으로 설정됩니다.

 

NanumGothic_2.PNG

 

▲ 스팀 예약 구매 DLC 에 있는 리소스들입니다 (위 이미지는 유료 일러스트입니다)

 

NanumGothic_1.PNG

 

 문장의 표시 이벤트 커맨드를 모두 읽어들여 하나의 대화창에 표시하는 기능입니다.

 

 

 대화창 위에 이름 윈도우 띄우기

대화창 위에 이름 윈도우를 띄우려면 아래와 같은 명령어를 사용할 수 있습니다. 텍스트와 함께 사용할 수 있는 명령어는 색상 변경 명령어입니다. (이름 윈도우의 폭은 자동으로 계산됩니다)

 

\이름<텍스트>

 

이름 텍스트 끝에 콜론(:)을 붙이면, 이름 윈도우 표시 위치를 변경할 수 있습니다 (*새로운 기능)

 

\이름<텍스트:left>

\이름<텍스트:right>

 

 이벤트 위에 말풍선 설정

메시지 창이 말풍선처럼 해당 이벤트의 위쪽으로 옮겨집니다. (말풍선의 폭과 높이는 텍스트의 길이에 맞게 자동으로 계산됩니다)
 
\말풍선[이벤트의 ID]
 

 전투에서 말풍선 설정

 \아군[번호] * 전투에서만 사용 가능

 \적그룹[번호] * 전투에서만 사용 가능

 

 이 이벤트 위에 말풍선 설정

\말풍선[0]
 

 플레이어 위에 말풍선 설정

\말풍선[-1]
 

 텍스트의 출력 속도

모든 텍스트의 출력 속도를 조절할 수 있는 명령어입니다. 숫자의 단위는 프레임이며 값이 커질 수록 출력 속도가 느려집니다. 이 메시지는 대화창에서 한 번만 수행되며 다음 대화가 시작되면 플러그인 매개변수에 설정된 값으로 초기화됩니다.
 
\속도[숫자값]
 

 텍스트의 색상 변경

\색[색상명]
\테두리색[색상명]
 
1
2
3
4
5
\색[주황] 
\테두리색[빨강]
\색[#FF0000]
\색[기본색] 
\색[DarkRed]
cs
 
* 사용 가능한 색상값은 플러그인 매니저에서 확인해주시기 바랍니다.
 

 텍스트의 색상 변경 (그레디언트 적용)

\그레디언트<텍스트>
 
그레디언트 색상값은 3가지 색상값으로 조합이 가능하며 플러그인 매개변수나 플러그인 커맨드를 통해 색상값을 바꿀 수 있습니다.
 
플러그인 커맨드 사용법은 아래와 같습니다.
 
1
메시지 그레디언트 주황 흰색 빨강
cs
 
 

 들여쓰기

텍스트 에디터에서 흔히 볼 수 있는 오른쪽 들여쓰기 기능으로 숫자값은 픽셀 단위입니다. 들여쓰기 기능은 특정 텍스트를 특정 위치로 옮기고자 할 때 사용하면 좋은 기능입니다.
 
\들여쓰기[숫자값]
 

 정렬자

정렬자는 텍스트의 정렬을 할 수 있는 명령어로 가운데 정렬과 오른쪽 정렬을 지원합니다. 
 
가운데 정렬은 \정렬자[1] 
오른쪽 정렬은 \정렬자[2] 입니다
 
왼쪽 정렬은 \정렬자[0] 입니다.
 
1.PNG
▲ 문장 첫 부분에 \정렬자[1] 를 추가하세요.

 

311.png

 

다른 텍스트 코드와 함께 사용해도 정렬이 정상적으로 이루어지게 됩니다.

 

312.png

 

 큰 페이스칩의 설정

큰 페이스칩을 설정하려면 소재를 img/faces 폴더에 넣어주시기 바랍니다. 큰 페이스칩은 아래 스크린샷과 같이 Big_ 이라는 머릿말이 붙어있어야 합니다.
 
4.png

 

 
큰 페이스칩은 페이스칩의 인덱스값을 읽어 정렬 위치를 정하게 됩니다.
 
이때, 페이스칩의 인덱스가 0 일 경우(흰 선택 칸이 가장 왼쪽 위에 위치하면) 왼쪽에 표시되고, 다른 번호면 오른쪽에 표시됩니다.
 
즉, 위 스크린샷과 같이 페이스칩의 인덱스를 1 로 설정할 경우 아래 스크린샷과 같이 오른쪽에 표시됩니다.
 
NanumGothic_4.PNG

 

얼굴 이미지는 \얼굴<이미지명, 이미지 인덱스> 텍스트 코드를 사용해서 중간에 변경할 수도 있습니다. RPG Maker MV 1.5.0 이상 버전을 사용하고 계시다면 텍스트를 읽어들이기 전에 얼굴 이미지를 바꾸는 텍스트 코드가 있는 지를 확인하여 사전에 이미지를 자동으로 로드합니다. 하지만 RMMV 최신 버전이 아니라면, 그 기능이 적용되지 않기 때문에 별도로 프리로드를 해야 합니다.

 

 라인 갯수 변경

대화창의 기본 라인 수를 변경하고 싶을 경우 아래와 같이 메시지 라인이라는 플러그인 커맨드를 사용하여 라인 수를 변경할 수 있습니다.
 
6.png

 

기본적으로 위와 같은 형식으로 사용이 가능합니다. 
 

 통화 서식 지정

숫자에 통화 서식을 지정하여 세 자릿수 마다 콤마를 자동으로 찍어 출력합니다.
 
\숫자[숫자]
 
33311.png

 

 

 전체 명령어 목록

전체 명령어 목록입니다. 위에서 설명하지 않은 기능들도 있습니다. 

 

 \색[색상명]
 \속도[값]
 \테두리색[색상명]
 \테두리크기[값]
 \들여쓰기[값]
 \굵게!
 \이탤릭!
 \이름<이벤트명>
 \그레디언트<텍스트>
 \파티원[번호]
 \주인공[번호]
 \변수[번호]
 \아이콘[번호]
 \확대!
 \축소!
 \골드
 \말풍선[이벤트의 ID]
 \말풍선[0]
 \말풍선[-1]
 \정렬자[1]
 \정렬자[2]
 \숫자[숫자]
 \크기[숫자]
 \탭!
 \캐리지리턴!
 \효과음<효과음명>
 \그림표시<그림번호, 그림이름, 원점번호, X좌표, Y좌표>
 \그림제거[그림번호]
 \아이템[번호]
 \무기구[번호]
 \방어구[번호]
 \직업[번호]
 \적군[번호]
 \상태[번호]
 \스킬[번호]

 \얼굴<얼굴_이미지_이름,얼굴_이미지_인덱스>

 \아군[번호] * 전투에서만 사용 가능

 \적그룹[번호] * 전투에서만 사용 가능

 

 플러그인 커맨드

 

 - 텍스트의 속도는 0에서 가장 빠르고, 프레임 단위로 지정할 수 있습니다.
 메시지 텍스트속도 number

 메시지 폰트크기 number
 메시지 폰트최소크기 number
 메시지 폰트최대크기 number

 

 - 그레디언트 텍스트로 색상을 변경할 수 있습니다.
 메시지 그레디언트 color1 color2 color3

 

 - 라인 수를 바꿀 수 있는 플러그인 명령입니다.
 메시지 라인 number


 메시지 시작위치 number

 메시지 이름윈도우 x number
 메시지 이름윈도우 y number
 메시지 이름윈도우 padding number
 메시지 이름윈도우 윈도우스킨 skin_name

 메시지 큰페이스칩X number
 메시지 큰페이스칩Y number

 

 - number가 -1이면 메시지 창이 페이스칩을 가리고, 다른 값이면 가리지 않습니다:
 메시지 큰페이스칩Z number

 

 메시지 탭크기 number
 메시지 배경투명도 number
 메시지 컨텐츠투명도 number

 메시지 윈도우스킨 skin_name

 

  • profile
    마이끌 2018.01.05 15:49
    플러그인 키자마자 undefined is not a function 떠버리는데 뭐가 잘못된걸까요 ㅠㅠ
  • profile
    러닝은빛 2018.01.05 17:57

    이 플러그인은 최신 알만툴(1.5.1)에서만 정상 동작합니다.

    그 외 버전들은 테스트 되지 않았으며 정의되지 않은 함수라는 짤막한 정보 말고 자세한 오류 정보가 있어야 제가 해결해드릴 수 있습니다.

    그리고 또 하나 오류가 나면 그냥 다른 걸 쓰시기 바랍니다.

    전세계 알만툴러 대부분은 Yanfly님의 메시지 코어(Message Core)를 사용하고 있는데 저도 이걸 추천하고 싶습니다.

     

    만약, 게임이 유명해졌고 누군가 번역을 하려고 하는데 한글로된 텍스트 코드가 있다고 한다면 뭔지 모를 겁니다.

  • profile
    마이끌 2018.01.05 21:13
    이 플러그인은 잘 작동합니다 블로그에 있는 이벤트위에 이름 띄우는 플러그인이 오류가 나네요 ㅠㅠ 오류도 저거 한줄이 끝이고 1.0.1이라서 그런가봐요
  • profile
    러닝은빛 2018.01.06 09:21
    자세한 오류 정보는 개발자 콘솔에 나옵니다. 그리고 버그는 해당 플러그인의 최신 버전을 받아서 해결하세요. 1.3.8이 최신 버전입니다. 그리고 해당 플러그인 질문도 해당 게시물에 해주시면 좋을 것 같습니다.

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 플러그인 자료 게시물 작성시 주의사항 습작 2015.10.25 418
» 메시지 한글 메시지 시스템 54 file 러닝은빛 2015.12.03 3102
67 퀘스트 Gameus' Quest System 5 file 습작 2015.11.04 1298
66 HUD Multiple HUD (Battle Addon) 1 file 러닝은빛 2016.05.24 783
65 이동 및 탈것 이벤트 자동 추적 플러그인 6 file 러닝은빛 2016.04.27 704
64 타이틀/게임오버 자동 뉴 게임 by tomoaky 1 습작 2015.11.04 445
63 전투 전투속도 가속 2 file 암행중사 2017.07.23 216
62 메시지 제한시간 선택지 7 file 일단 2016.03.01 947
61 기타 Battle Engine Core , Action Sequence Pack 2 [전투 관련 엔진] 6 가시밭 2015.11.20 1802
60 그래픽 Wave Filter 1 러닝은빛 2016.01.14 572
59 기타 해상도 변경 플러그인(모바일, PC 대응) 7 file 러닝은빛 2016.10.04 644
58 그래픽 CSS 캔버스 필터 1 file 러닝은빛 2016.10.06 347
57 HUD Multiple HUD (HP, MP, EXP, LEVEL) 22 file 러닝은빛 2015.10.31 2282
56 타이틀/게임오버 엔딩 후 타이틀과 BGM 변경 4 file 러닝은빛 2015.12.21 1028
55 전투 적 HP 표시 플러그인 5 file 부초 2016.07.19 1062
54 영상 Iavra Splash Video(스플래시/인트로영상 제작 시 스킵기능 부여 플러그인) 이니군 2017.09.11 127
53 이름입력 한글 이름 입력의 처리 17 file 러닝은빛 2015.10.20 1591
52 스킬 MKMV_DrainPercentage​​ : Hp/Mp Drain 스킬 타입 백분율 계산 플러그인 2 file MKMV 2015.11.15 838
51 그래픽 Mirror Area 2 file 러닝은빛 2017.01.03 478
50 메시지 한국어 조사 처리 플러그인 MV 4 치리 2015.10.24 825
49 기타 게임 스크린샷 파일을 만드는 플러그인 1 file 러닝은빛 2015.12.23 521
Board Pagination Prev 1 2 3 4 Next
/ 4