Ace 스크립트



( 이해를 돕기위한 Etude87_Map_Remember_VX 영상 )

http://eternalworld.tistory.com/270


- Etude87_Map_Remember_VX를 RGSS3용으로 컨버전 한 것입니다.

- 이제 더 이상 죽은 시체가 원위치되거나, 뒤돌아섰던 이벤트가 돌아서지 않습니다.

- 아방스와 개인블로그에 배포합니다.

- 맵전환, 저장, 로드간 맵타일, 이벤트가 리셋되지 않도록 상태를 함께 저장합니다.

- module에서 데이터를 보존할 맵과, 보존 예외 이벤트를 설정할 수 있습니다.

- 버그 및 기능 개선에 대해서는 댓글 부탁드립니다.

----------------------------------------------------------------------------------------------------

module Etude87_Map_Remember_Ace

  # 데이터 보존 대상 맵 아이디 목록

  Remember_Map_ID = [1]

  # 보존하지 않는 이벤트 아이디 목록

  Dont_Remember_Event_ID = { 1 => [5, 6],   #1번맵의 5, 6번 이벤트

                                              2 => [1]    #2번맵의 1번 이벤트

  } # <=지우지 말것

end

----------------------------------------------------------------------------------------------------

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
└ 한글화된 해외 무료 게임 정리

  • ?
    달밤에왈츠 2012.07.17 22:25
    헤에, 특정인물의 사건이나 스토리 전개에서 보다 편하게 쓰기 위한 스크립트인가요
  • profile
    습작 2012.07.17 22:30
    단순한 맵의 상태 저장 스크립트일 뿐입니다.^^
  • ?
    달밤에왈츠 2012.07.19 21:03
    그렇군요. 그렇다면 전장 같은 맵 이벤트 쓸 때 효과적이겠네요. 마을과 전쟁터가 있는데, 플레이어가 수시로 왕복할 수 있게 만들고, 전장에는 수많은 '병사와 적'(이벤트들)이 공격 애니메이션을 쓰거나 사라지고......음, 부하걸리려나요?
  • profile
    습작 2012.07.20 00:01
    이벤트가 많아질 수록 처리해야 하는 정보량이 많아지므로 영향이 아예 없다고는 할 수 없겠네요. 필요하지 않은 이벤트는 제외목록으로 설정해두신다면 부담이 적어지리라 생각합니다.
  • profile
    칸타모 2012.07.19 18:32
    아이고 이거 정말 필요했는데! 습작님 감사 ^^
    예를들면 가구를 배치하는 게임에 가구들의 위치를 유지시켜줄 그런 것들이군요.
    종료할때만 한번 저장해주면 될듯.
    이거 종료후에 접속할때는 유지가 안되지요?
  • profile
    습작 2012.07.20 00:00
    설정해둔 맵의 제외하지 않은 이벤트는 실시간으로 기억되며, 세이브시 해당 데이터가 같이 저장됩니다.
  • profile
    칸타모 2012.07.20 00:29
    아 그럼 설정해둔 맵의 이벤트들 경우. 따로 저장되지 않고 종료되어도 저장이 되어있는게 되는건가요?!!!!
  • profile
    습작 2012.07.20 12:33
    데이터는 실시간으로 기억되기 때문에 맵이동을 하더라도 계속 기억되지만,
    데이터가 세이브 파일에 같이 기록되는 방식이기 때문에 세이브 하지 않으면 종료시 기억된 데이터는 날아갑니다.
    별도의 저장이 없는데도 위치가 기억되어 버린다면, 새로운 플레이나, 다른 세이브파일의 로드시 동일 데이터를 참조하여 서로 공유가 되어버리는 불상사가 있기 때문에 해당 방법은 사용하고 있지 않습니다.^^
  • ?
    77이알 2012.09.02 23:55
    여러 곳에 응용이 가능해 보이네요. ^^
  • ?
    시옷청룡 2012.12.30 22:27
    감사합니다ㅜㅜ
  • ?
    빼리쏭 2013.07.22 17:45
    감사합니다! 맵 이동하면 원위치 되는 NPC들 때문에 어색어색하던 맵을 고칠수 있겠네요ㅎㅎ

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 습작 2012.12.24 5136
공지 RPG VX ACE 유용한 링크 모음 16 아방스 2012.01.03 28964
177 그래픽 셰이크 강화 스크립트 file 시낵스 2023.12.13 168
176 상태/속성 상태를 해제하는 상태 3 file 레미티 2013.03.07 1548
175 기타 사칙연산 게임 by 77er 1 file 77ER. 2013.08.19 1607
174 전투 사이드뷰 배틀 스크립트 (Animated Battlers By Jet10985) 6 file Rebiart 2014.05.18 4519
173 장비 사용자 장비 슬롯 1.1 27 file 아방스 2012.01.31 6620
172 온라인 브라우저 열기 스크립트 1 큔. 2018.09.09 676
171 오디오 볼륨변경 스크립트 레기우스州 2020.08.09 519
170 변수/스위치 변수/스위치 전역 저장 시스템 ( 게임이 종료 및 재시작되어도 값이 변하지 않는 변수와 스위치를 설정 ) 7 미루 2013.07.11 3179
169 미니맵 미니맵 표시 스크립트 21 file 아방스 2012.01.16 6493
168 아이템 물품 이름 컬러 변경 14 까까까 2012.01.04 5634
167 기타 메시지 표시 중에 자동으로 타이머 멈추기 1 file Bunny_Boy 2014.12.07 1028
166 메뉴 메뉴창 없애기 2 file hamin 2014.02.28 3881
165 파티 맵에서 4명 이상 대열 이동 가능수 조절하는 스크립트 5 Omegaroid 2013.10.17 1788
164 맵/타일 맵 이동시 이벤트(NPC) 위치 유지하기 (수정) 4 이브 2012.11.07 2144
163 맵/타일 레이어 맵 <layer> 기능 2 file LuD 2017.08.03 1475
162 전투 레벨업시 HP/MP 전체회복 9 쿠쿠밥솥 2012.02.05 5031
161 아이템 랜덤 아이템샵. 1 탐험가 2012.10.28 2298
160 HUD 동방프로젝트(풍신록) 맵 이름 표시 3 file 스리아씨 2013.09.24 3256
159 전투 데미지의 한계치를 정하는 스크립트 3 file 스리아씨 2013.11.07 2050
158 기타 던전 자동생성 4 Alkaid 2012.09.08 3162
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 Next
/ 11