MV 플러그인

__1.PNG

 

/*:

 *

 * @plugindesc Top Window_Help Always show/hide in Scene_Map and set text with tracing values.

 * @author HammerMan

 *

 * @help

 * 맵 씬에서 화면 최상단에 헬프 윈도우를 띄우고, 텍스트를 실시간 갱신하는 플러그인입니다.

 * 이벤트 명령의 스크립트에서 아래와 같은 함수들을 쓸 수 있습니다.

 *

 * (1) MapTopHelp.SetActive(인자);

 * 맵 씬일 경우 헬프 윈도우 표시 상태를 세팅합니다. 인자 true : 표시 / false : 비표시

 *

 * (2) MapTopHelp.SetTextFormat(텍스트);

 * 맵 씬일 경우 헬프 윈도우에 표시할 텍스트의 포맷을 세팅합니다.

 *

 * (3) MapTopHelp.ClearTracingValues();

 * 텍스트의 Tracing Value들의 세팅 정보를 삭제합니다.

 *

 * (4) MapTopHelp.AddTracingValue(id, type, param)

 * 텍스트의 Tracing Value 데이터를 추가합니다.

 * id : 데이터의 고유 id (텍스트 표시할때 구분용)

 * type : 데이터의 종류

 * param : 데이터 추적에 필요한 추가 데이터

 *

 * type과 param의 종류

 * 'variable' : 게임 변수. param은 변수의 게임상 ID.

 * 'gold' : 소지금. param은 0.

 * 'item_count' : 소지 아이템 갯수. param은 아이템의 게임상 ID.

 * 'actor_hp' : 액터 HP. param은 액터의 게임상 ID.

 *

 * 사용 예시

 * : ID가 0002인 액터의 현재 HP와 소지금을 표시하고 싶은 경우

 * (HelpHeightLine은 2로 설정)

 *

 * [스크립트]

 * MapTopHelp.SetActive(true);

 * MapTopHelp.SetTextFormat("액터2 HP : {101}\n소지금 {202}");

 * MapTopHelp.ClearTracingValues();

 * MapTopHelp.AddTracingValue(101, 'actor_hp', 2);

 * MapTopHelp.AddTracingValue(202, 'gold', 0);

 *

 * [결과]

 * "액터2 HP : 430

 * 소지금 1000"

 *

 * 주의사항

 * SetTextFormat로 설정할 텍스트에는 절대로 중괄호({ , })를 넣지 말것.

 * 줄바꿈을 함수로 지원하진 않으므로 줄바꿈 문자"\n"을 적절히 사용할것.

 *

 *

 * @param HelpHeightLine

 * @desc 헬프 윈도우의 높이 줄 단위 설정(기본 1줄). 게임 실행중에 직접 바꾸면 정상작동 보장안됨.

 * Default: 1

 * @default 1

 *

 */

 

Who's 해머맨

profile
Atachment
첨부 '2'
  • ?
    악덕팬더 2023.11.19 21:52

    이거 상단의 윈도우 칸을 임의로 조정할 순 없을까요?

    1,2줄만이 아니라 좌우로 긴 것도 줄이면 좋겠는데


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 플러그인 자료 게시물 작성시 주의사항 습작 2015.10.25 1292
26 타이틀/게임오버 자동 뉴 게임 by tomoaky 1 습작 2015.11.04 1202
25 메뉴 아이템 개수 표시를 꾸며주는 스크립트 1 2020.11.23 1196
24 맵/타일 Change Tile Size by Shaz 습작 2015.10.25 1182
23 메시지 Iavra Popup (MV port of Generic Popup) 습작 2015.10.26 1114
22 기타 Preload Manager by Tor Damian Design 습작 2015.10.25 1072
21 키입력 마우스 비활성화 플로그인 1 부초 2016.08.22 1066
20 기타 캐릭터를 선택할 수 있는 플러그인 JDG 2020.08.21 1059
19 그래픽 Etude87 Icon Resize 습작 2016.02.27 1039
18 기타 RPG Maker MV 와 AJAX를 이용한 웹 통신 플러그인 2 아방스 2015.10.26 966
17 키입력 Keyboard Config by Yanfly file 습작 2016.02.25 958
16 맵/타일 동적 맵 타일 수정 플러그인 1 베지테리안카카오 2018.07.17 923
15 기타 실적(업적)플러그인 JDG 2020.06.20 909
14 기타 Translate Term Plugin by サロンパス 습작 2015.10.25 823
13 전투 전투 중 대사 표시 플러그인 레기우스州 2020.08.09 759
12 오디오 효과음 메로리 플러그인 1 file 랑비 2015.11.22 756
11 영상 Iavra Splash Video(스플래시/인트로영상 제작 시 스킵기능 부여 플러그인) 이니군 2017.09.11 752
10 그래픽 [타작] 윈도우 프레임 안 늘어나는 플러그인 Window Frame Anti-Stretch Bunny_Boy 2016.11.12 715
9 키입력 Disable Keyboard Input In Mobile 습작 2016.05.27 678
8 그래픽 Etude87 Picture Frame 습작 2018.04.22 675
7 그래픽 Battle graphic setup JDG 2020.12.08 635
Board Pagination Prev 1 2 3 4 Next
/ 4