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
66 이동 및 탈것 3D 비공정 플러그인 프랑도르 2022.12.18 216
65 상태/속성 상태에 따라 기본 공격이 바뀌는 플러그인 1 무명시절 2023.03.09 262
64 오디오 Mog_music_book JDG 2020.06.15 369
63 기타 ShowFPSOnStartup by tokineco 습작 2015.11.05 456
62 메시지 메세지 창 임시삭제 플러그인 레기우스州 2021.02.28 484
61 기타 Custom Page Conditions 커스텀 페이지 조건분기 whtjddns1533 2020.02.29 487
60 그래픽 Battle graphic setup JDG 2020.12.08 634
59 그래픽 Etude87 Picture Frame 습작 2018.04.22 674
58 키입력 Disable Keyboard Input In Mobile 습작 2016.05.27 677
57 그래픽 [타작] 윈도우 프레임 안 늘어나는 플러그인 Window Frame Anti-Stretch Bunny_Boy 2016.11.12 715
56 영상 Iavra Splash Video(스플래시/인트로영상 제작 시 스킵기능 부여 플러그인) 이니군 2017.09.11 751
55 오디오 효과음 메로리 플러그인 1 file 랑비 2015.11.22 756
54 전투 전투 중 대사 표시 플러그인 레기우스州 2020.08.09 759
53 기타 Translate Term Plugin by サロンパス 습작 2015.10.25 823
52 기타 실적(업적)플러그인 JDG 2020.06.20 908
51 맵/타일 동적 맵 타일 수정 플러그인 1 베지테리안카카오 2018.07.17 922
50 키입력 Keyboard Config by Yanfly file 습작 2016.02.25 958
49 기타 RPG Maker MV 와 AJAX를 이용한 웹 통신 플러그인 2 아방스 2015.10.26 965
48 그래픽 Etude87 Icon Resize 습작 2016.02.27 1039
47 기타 캐릭터를 선택할 수 있는 플러그인 JDG 2020.08.21 1058
Board Pagination Prev 1 2 3 4 Next
/ 4