Ace 스크립트

XPMAPEX1 (1).png


http://www.whiteflute.org/wfrgss/?mode=view&realmId=1&pageId=41


  일본의 유명 스크립터 A Crying Minister (WHITE-FLUTE)님의 Ace에서 XP에서 제작한 맵을 사용하는 스크립트입니다. 사용법이 다소 까다롭다고 언급하고 있기에 저도 사용해 본 적이 없습니다만, 매력적인 스크립트임에는 틀림없습니다. 아래는 readme의 내용을 구글번역기로 번역한 것입니다.


================================================================================

 ★ ★ WF-RGSS Scripts ★ ★
   XPMAP-EX XP 맵 스크립트 
 버전 : rev-1.8 (2013-5-11)
 저자 : A Crying Minister (WHITE-FLUTE)
 지원 대상 URI : http://www.whiteflute.org/wfrgss/
 연락처 : usersupport@whiteflute.org
================================================================================
★이 스크립트 기능 -------------------------------------------------------------------------------- RPG 만들기 VXAce에서 RPG 만들기 XP의 맵을 재현합니다. 대부분의 기능을 사용할 수 있습니다. 설정 자체는 조금 귀찮 습니다만, 트크 르 VXAce의 약점이기도 맵 기능을 보조합니다. ※이 스크립트는 RPG 쯔 꾸르 VXAce 용입니다. ※ 에뮬레이션 때문에 CPU 파워를 필요로합니다. 멀티 코어 프로세서를 권장합니다. ※ 스크립트의 특성상 직접 스크립트를 어느 정도 만질 수 사람입니다. ※이 스크립트는 스크립트의 성질 상, RPG 만들기 XP 및 RPG 쯔 꾸르 VXAce의 정규 사용자 만 이용하실 수 있습니다. ※ Exit-EX 종료 스크립트를 포함하고 있습니다. 이것은 필요하기 때문입니다. 보통 일반적인 실행 스크립트는 사용하지 않도록하십시오. ================================================================================
★ 내용 --------------------------------------------------------------------------------
· wfXPTilemap.dll 타일 맵 그리기 DLL · WFExit.dll 종료 훅 DLL · readme.txt 파일입니다. · readme_Exit-EX.txt Exit-EX 종료 스크립트 문서 · base.rb 공통 스크립트 · XPMAP-EX.rb XPMAP-EX XP 맵 스크립트 · Exit-Ex.rb 일반적인 실행 스크립트 (Exit-EX 종료 스크립트) ================================================================================
★ 변경 --------------------------------------------------------------------------------
rev-1.8 (2013-5-11) 색조 변화, 셰이크, 플래시가 한 순간에 끝나는 불편을 수정 rev-1.7 (2012-12-10) XP 맵으로 이동할 때, "BGM 자동 전환" "BGS 자동 전환 '이 듣지 않는 불편을 수정 XP 맵끼리 이동할 때, VXAce에서 원본 맵 "BGM 자동 전환" "BGS 자동 전환"항목이 연주되는 불편을 수정 XP 맵 동시 이동했을 때, VXAce에서 원본 맵 "표시 이름"값이 표시되는 문제를 수정 맵의 표시 이름 사양 변경 rev-1.6 (2012-10-25) 셀프 스위치가 충돌 해 버리는 불편을 수정 rev-1.5 (2012-10-13) 안개가 XP에서 VXAce지도에 들어가도 계속되어 버리는 불편을 수정 rev-1.4 (2012-10-12) 루프 수없는 맵이 반복되어 버리는 불편을 수정 rev-1.3 (2012-10-7) Game_Map # setup_with_transfer가 제대로 움직이지 않는 치명적인 결함을 수정 rev-1.2 (2012-10-4) 충돌 발생의 저감. rev-1.1 (2012-10-1) 캐릭터의 투명도 및 합성 방법이 적용되지 않는 불편을 수정 rev-1 (2012-9-29) 초판 공개 ================================================================================
★ 지원 이용 약관 --------------------------------------------------------------------------------
다음 불구하고 지원을 실시하고 있습니다. It supports it in the following place. http://www.whiteflute.org/wfrgss/ 이용하기 전에, WF-RGSS-Scripts 이용 약관을 확인하십시오. Please confirm the WF-RGSS-Scripts agreement for use before it uses it. 이 스크립트를 사용하려면 이용 약관에 동의해야합니다. It is necessary to agree to the agreement for use to use this script. (아래의 주소에서 액세스 할 수없는 경우 위의 페이지에 링크합니다.) (The link is in the above-mentioned page from the following address when it is inaccessible) http://www.whiteflute.org/wfrgss/?mode=view&realmId=1&name = % e5 % 88 % a9 % e7 % 94 % a8 % e8 % a6 % 8f % ​​e7 % b4 % 84 이 파일과 스크립트의 무단 전재은 절대로하지 마십시오. And this file, please do not reprint without permission of the script is absolutely done. ================================================================================
★ 사용 방법 --------------------------------------------------------------------------------
1. 스크립트에서 첫 번째 섹션 공통 스크립트 rev-28 이상 (내용은 동고의 base.rb 있습니다.)를 새로 추가합니다. 이미있는 경우이 작업은 필요하지 않습니다. 2.Main 섹션을 일반적인 실행 스크립트 (Exit-EX 종료 스크립트) (내용은 동고의 Exit-Ex.rb 있습니다.)로 대체합니다. 3.WFExit.dll, wfXPTilemap.dll을 게임 디렉토리에 넣습니다. (들어가 있지 않습니다하면 예외 LoadError이 발생합니다.) 4.Graphics 폴더에 AutoTiles 폴더 XPCharacters, Fogs, Transitions 폴더를 만들고 그래픽을 넣었 있습니​​다. 5.Data 폴더에 트크 르 XP에서 만든 Map ***. rxdata, MapInfos.rxdata과 Tilesets.rxdata을 켭니다. ================================================================================
★ 확장 그래픽 --------------------------------------------------------------------------------
--------------------------------------------------------------------------------
■ Graphics / AutoTiles --------------------------------------------------------------------------------
XP의 자동 타일 그래픽을 켭니다. --------------------------------------------------------------------------------
■ Graphics / Fogs --------------------------------------------------------------------------------
XP 포그 그래픽을 켭니다. --------------------------------------------------------------------------------
■ Graphics / Parallaxes --------------------------------------------------------------------------------
XP의 파노라마 그래픽을 켭니다. --------------------------------------------------------------------------------
■ Graphics / Tilesets --------------------------------------------------------------------------------
XP의 타일 세트 그래픽을 켭니다. --------------------------------------------------------------------------------
■ Graphics / Transitions --------------------------------------------------------------------------------
XP의 전환 그래픽을 켭니다. --------------------------------------------------------------------------------
■ Graphics / XPCharacters --------------------------------------------------------------------------------
XP 캐릭터 그래픽을 켭니다. ================================================================================
★ 주문 포인트 --------------------------------------------------------------------------------
--------------------------------------------------------------------------------
■ ANIME_RATE --------------------------------------------------------------------------------
오토 타일의 애니메이션을위한 프레임 간격을 설정합니다. 이 값이 1 이상의 자연수이다, 애니메이션합니다. 일반적으로 15 정도를 권장합니다. 너무 간격을 좁 히면 자주 업데이트되지 느려질 우려가 있습니다. --------------------------------------------------------------------------------
■ FOCE_REFRESH --------------------------------------------------------------------------------
업데이트에 동기화 여부를 설정합니다. 가지고 느리지 만 깜박임이 없어집니다. 잡지 않으면 깜박임하지만 빠르게 그릴 수 있습니다. CPU 전력이 충분한 환경에서 true로해야합니다. 동기화를 취하지 않는 경우, 실시간으로 비트 맵에 쓰고 있기 때문에, 비트 맵에 접근하지 않도록하십시오. ================================================================================
★ XP의 데이터를 만드는 방법 --------------------------------------------------------------------------------
1. 아래에있는 이벤트 명령 설명을 이용하여 트크 르 XP에서 이벤트를 만들고 연결합니다. 2.Map ***. rxdata 및 Tilesets.rxdata을 VXAce 프로젝트의 Data에 넣었 있습니​​다. 3.VXAce 프로젝트에서 XP의 맵으로 이동하려면 다음과 같이합니다. $ game_map.setup_with_transfer (true, 8,8,6,2) 4.XP 프로젝트에서 VXAce 맵으로 이동하려면 다음과 같이합니다. $ game_map.setup_with_transfer (false, 8,8,6,2) ================================================================================
★ 필수 스크립트 --------------------------------------------------------------------------------
$ game_map.setup_with_transfer (xp_mode, map_id, x, y, direction) --------------------------------------------------------------------------------
in : xp_mode (TrueClass / FalseClass) in : map_id (Fixnum) in : x (Fixnum) in : y (Fixnum) in : direction (Fixnum) out : ---- --------------------------------------------------------------------------------
맵에서 XP의지도로 이동하거나 VXAAce지도로 이동합니다. xp_mode가 true의 경우 XP의지도로 이동합니다. x, y, direction은 생략 할 수 있습니다. ================================================================================
★지도 표시 이름 --------------------------------------------------------------------------------
XP 맵에서 맵 표시 이름은 (표시) # (표시되지 않음)으로 설정할 수 있습니다. #가없는 경우 표시되기 때문에, 조심해주세요. ================================================================================
★ 이벤트 명령 참조 --------------------------------------------------------------------------------
여기에서는 트크 르 XP 이벤트 명령 이 스크립트에서 어떻게 작동하는지 설명하겠습니다. VXAce 기능을 실현하기위한 스크립트 작성도 포함되어 있습니다. 동작이 같은 것은 생략하고 있습니다. XP 프로젝트는 배틀 이벤트 전용 명령은 사용하지 않도록하십시오. --------------------------------------------------------------------------------
■ 101 문장의 표시 --------------------------------------------------------------------------------
VXAce 표준에 있던 얼굴 그래픽이 없습니다. 이것은 트크 르 XP의 사양입니다. 기본 스크립트 얼굴 그래픽 표시 · 철거하려면 다음과 같이합니다. $ game_message.face_name = "Actor4" $ game_message.face_index = 0 메시지의 위치 나 윈도우 배경 등은 '문장 옵션 변경 "을 사용합니다. $ game_message.background = 2 $ game_message.position = 2 --------------------------------------------------------------------------------
■ 104 문장 옵션 변경 --------------------------------------------------------------------------------
VXAce 표준이었다 배경을 어둡게하는 기능은 기본적으로는 없습니다. 배경을 어둡게하려면 다음과 같이합니다. $ game_message.background = 1 --------------------------------------------------------------------------------
■ 105 버튼 입력 --------------------------------------------------------------------------------
버튼 입력으로 기울기는 얻을 수 없습니다. 이것은 VXAce 측 Input 상수를 기호로 정의하고 있기 때문입니다. --------------------------------------------------------------------------------
■ 106 웨이트 --------------------------------------------------------------------------------
프레임 수는 3 배됩니다. 이것은 프레임 속도가 VXAce는 60 있기 때문입니다. --------------------------------------------------------------------------------
■ 111 조건 분기 --------------------------------------------------------------------------------
차량 이외는 거의 동일하게 동작합니다. 그러나 소지 판정에 가구는 포함되지 않습니다. 이것은 트크 르 XP의 사양입니다. --------------------------------------------------------------------------------
■ 122 변수의 조작 --------------------------------------------------------------------------------
능력치는 다음과 같이 수정됩니다. 완력 : actor.atk 손재주 : 정의되지 않았으므로 항상 0 마력 : actor.mat 물리 방어 actor.def 마법 방어 actor.mdf 또한 수치가 99999999 ~ -99999999에는 제한이 없습니다. 특정 매개 변수를 검색하려면 다음과 같이합니다. 파라미터의 자세한 내용은 "각종 능력치의 약어 의한 접근 방식"을 참조하십시오. $ game_variables [1] = $ game_actors [1]. luk --------------------------------------------------------------------------------
■ 127 무기의 증감 --------------------------------------------------------------------------------
무기를 줄일 경우 가구를 포함하지 않습니다. 가구를 포함하려면 다음과 같이하십시오. $ game_party.gain_item ($ data_weapons [1], -1, true) --------------------------------------------------------------------------------
■ 128 방어구 대비 --------------------------------------------------------------------------------
방어구를 줄일 경우 가구를 포함하지 않습니다. 가구를 포함하려면 다음과 같이하십시오. $ game_party.gain_item ($ data_armors [1], -1, true) --------------------------------------------------------------------------------
■ 131 윈도우 스킨 변경 --------------------------------------------------------------------------------
창 스킨 파일은 RPG 만들기 VXAce의 규격에 맞는 것을 사용해야합니다. 창 스킨 파일은 Graphics / System에 넣어주세요. --------------------------------------------------------------------------------
■ 204 맵의 설정 변경 --------------------------------------------------------------------------------
파노라마 파일은 Graphics / Parallaxes에 넣어주세요. 안개 파일은 Graphics / Fogs에 넣어주세요. 배틀 백은 다음과 같이 설정합니다. XP 측은 빈 PNG에서 상관하지 않으므로 다음의 형식으로 넣어주세요. [바닥 배틀 백] # [벽 배틀 백] 스크립트에서 지정하려면 다음과 같이하십시오. $ game_map.battleback1_name = "Castle" $ game_map.battleback2_name = "Castle2" --------------------------------------------------------------------------------
■ 207 애니메이션보기 --------------------------------------------------------------------------------
웨이트를 건다 것은 아닙니다. 적절히 웨이트를 넣어주세요. --------------------------------------------------------------------------------
■ 209 이동 루트의 설정 --------------------------------------------------------------------------------
웨이트는 없습니다. 웨이트를 거는 경우 "이동 완료까지 대기"를 이용해주십시오. --------------------------------------------------------------------------------
■ 221 전환 준비 --------------------------------------------------------------------------------
VXAce는 없습니다. 이 모드를 사용하면 그래픽 업데이트가 멈 춥니 다. 그래픽 업데이트를 다시 시작하려면 "변환 실행"을 사용합니다. --------------------------------------------------------------------------------
■ 222 전환 실행 --------------------------------------------------------------------------------
VXAce는 없습니다. "전환 준비"와 짝을 사용합니다. 전환 파일 Graphics / Transitions에 넣어주세요. --------------------------------------------------------------------------------
■ 223 화면의 색조 변경 --------------------------------------------------------------------------------
웨이트를 건다 것은 아닙니다. 적절히 웨이트를 넣어주세요. --------------------------------------------------------------------------------
■ 224 화면의 플래시 --------------------------------------------------------------------------------
웨이트를 건다 것은 아닙니다. 적절히 웨이트를 넣어주세요. --------------------------------------------------------------------------------
■ 225 화면 셰이크 --------------------------------------------------------------------------------
웨이트를 건다 것은 아닙니다. 적절히 웨이트를 넣어주세요. --------------------------------------------------------------------------------
■ 232 그림 이동 --------------------------------------------------------------------------------
웨이트를 건다 것은 아닙니다. 적절히 웨이트를 넣어주세요. --------------------------------------------------------------------------------
■ 234 그림의 색조 변경 --------------------------------------------------------------------------------
웨이트를 건다 것은 아닙니다. 적절히 웨이트를 넣어주세요. --------------------------------------------------------------------------------
■ 236 날씨 설정 --------------------------------------------------------------------------------
XP의 사양에 맞추어 전투 중에도 날씨는 유효합니다. --------------------------------------------------------------------------------
■ 248 BGM / BGS의 복귀 --------------------------------------------------------------------------------
음악 파일을 ogg 또는 wav 때, 도중에 재생됩니다. --------------------------------------------------------------------------------
■ 301 배틀 처리 --------------------------------------------------------------------------------
XP에는 변수 지정이 없습니다. 변수 등으로 지정하려면 다음과 같이합니다. battle_start ($ game_variables [100], true, false) --------------------------------------------------------------------------------
■ 302 숍 처리 --------------------------------------------------------------------------------
판매 전용은 없습니다. 또한 지정된 가격 판매는 없습니다. --------------------------------------------------------------------------------
■ 315 경험치 대비 --------------------------------------------------------------------------------
레벨 업 메시지는 없습니다. 레벨 업 메시지를 표시하려면 다음과 같이합니다. value = $ game_variables [1000] actor = $ game_actors [1] actor.change_exp (actor.exp + value, true) --------------------------------------------------------------------------------
■ 316 수준 대비 --------------------------------------------------------------------------------
레벨 업 메시지는 없습니다. 레벨 업 메시지를 표시하려면 다음과 같이합니다. value = $ game_variables [1001] actor = $ game_actors [1] actor.change_level (actor.level + value, true) --------------------------------------------------------------------------------
■ 317 능력치 대비 --------------------------------------------------------------------------------
다음과 같이 대응합니다. 최대 HP → 최대 HP 최대 SP → 최대 MP 완력 → 공격력 손재주도 → 미정이므로 잘못 민첩성 → 민첩성 마력 → 마법력 다른 능력치를 증감시킬 경우 다음과 같이합니다. value = $ game_variables [1002] actor = $ game_actors [1] actor.add_param (7, value) --------------------------------------------------------------------------------
■ 322 액터의 그래픽 변경 --------------------------------------------------------------------------------
버틀러는 업데이트되지 않습니다. 이것은 VXAce의 기본에 없기 때문입니다. --------------------------------------------------------------------------------
■ 338 데미지 처리 --------------------------------------------------------------------------------
지원하지 않습니다. 단순히 무시합니다. ================================================================================
[End of File]

Who's 습작

profile

* 게임소재 자료실 관리자 (2012.04.17 ~ ) / 게임리뷰 게시판 관리자 (2012.08.23 ~ )
* 개인 블로그 : https://eternalworld.tistory.com
└ RPG Maker VX/Ace 메뉴 편집기 등 배포
* 리뷰 블로그 : https://etude87.tistory.com
└ RPG Maker 시리즈 한글패치 정리, 쯔꾸르 시리즈 이용 규약 등 소개
* 프리 게임 한글화 DB : https://freegame.tistory.com
└ 한글화된 해외 무료 게임 정리

Atachment
첨부 '1'

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 습작 2012.12.24 5109
공지 RPG VX ACE 유용한 링크 모음 16 아방스 2012.01.03 28921
117 키입력 Key Simulator by Fantasist 1 습작 2013.05.01 1388
116 기타 Localization by ForeverZer0, KK20 file 습작 2013.04.26 1413
115 키입력 No F1, F12 and Alt+Return (Kein F1, F12 und Alt+Eingabe) by cremno 3 습작 2013.04.19 1533
114 메뉴 아이템 설명 메뉴 스크립트 (Crazyninjaguy) 2 file IZEN 2013.04.18 4778
113 스킬 Skill Cost Manager - Yanfly 4 file Rondo 2013.04.09 2607
112 메시지 N.A.S.T.Y. Text Pop Over Events 3 file Mimesis 2013.04.08 3618
111 이동 및 탈것 Galv’s Character Animations V.2.0 캐릭터 애니메이션 2 yellowcat 2013.04.08 2488
110 이동 및 탈것 Etude87_Mouse_Move_Ex ver.1.00 9 습작 2013.03.29 1617
109 스킬 VXAce 스킬포인트 스크립트 5 file 아이미르 2013.03.21 4150
108 아이템 VXAce 셋트장비 스크립트 9 file 아이미르 2013.03.08 3642
107 상태/속성 상태를 해제하는 상태 3 file 레미티 2013.03.07 1545
106 스킬 VXAce 아츠장착 스킬습득 스크립트 1 file 아이미르 2013.02.24 2776
105 HUD SpriteIcon - 화면에 아이콘 그리기 4 file 허걱 2013.02.24 3630
104 오디오 Extended Music Script (for VXA) by Zhek Alkaid 2013.02.22 1594
103 전투 Basic Enemy HP Bars 2.1 by V.M 10 Alkaid 2013.02.21 4205
102 전투 Etude87_SRPG_converter_for_Ace_Add_on ver.1.02 2 습작 2013.02.18 3087
101 버그픽스 Text Cache by Mithran 1 Alkaid 2013.02.16 1393
100 버그픽스 VXAce SP1 2 Alkaid 2013.02.15 2047
99 메시지 Etude87_VX_Style_Choice ver.1.00 11 file 습작 2013.02.14 3481
98 전투 CP's Battle Engine by Neon Black 20 Alkaid 2013.02.14 4957
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 Next
/ 11