저는 낮과 밤 만들때 아래 주소의
http://avangs.info/index.php?mid=rgss_vx_ace&category=969442&document_srl=705526
꿈꾸는 사람님이 올려주신 불빛스크립트를 이용하여 만들고있습니다.
시간경과<타이머>에 따라 낮과 밤이 바뀌고, 플레이어위치에 따라 어두워지는 정도가 다르게만들고나서 테스트해보니
맵에서 맵으로 이동하면 타이머와 대기(프레임)가 초기화 되어버립니다.
ex) 필드, 밤, 타이머 3:24<3분24초후 낮> (맵이동)→ 마을, 밤, 타이머 8:00<8분후 낮> ←?!?!?!?!
도무지 포기는 할수가 없어서 하루동안 제작진도를 못나갔네요..
맵을 이동해도 타이머가 초기화되지 않게하는 방법이 없을까요?
설정한것들은
변수 5 (플레이어위치) - 0 = 던전내, 1 = 필드, 2 = 마을
스위치 2 (현재 밤?낮?) - ON = 밤, OFF = 낮
타이머로 남은 시간 표시
바뀌는 시간(프레임을 이용) = 8분마다.
커먼이벤트 (밤낮 동작 : 병렬, 스위치 : 001)
아래 사진은 동작조건과 대기(프레임)를 임시로 바꾼사진입니다.
위 두사진이 밤과 낮이 바뀌게 설정한 커먼이벤트입니다.
맵이동때마다 커먼이벤트(밤낮)가 자동으로 재실행되는 문제이니 해결해보기위해
1. 커먼이벤트를 스위치작동이 아닌 이벤트를 이용한 실행 (프레임으로 인해 플레이어가 동작불가)
2. 조건분기-타이머를 이용하여 8:00이상이 아니면 라벨을 이용해 처음(타이머 작동직후)으로 다시 돌아옴
(딜레이없이 무한반복으로 게임정지, 해결을 위해 대기를 라벨점프 앞에 집어넣으면 플레이어가 대기종료마다 정지)
위 두가지를 해본상태입니다 ㅠㅠ