RMVXA

퀘스트 로그 스크립트 사용법이 이게 맞나요?

by 치느 posted Sep 24, 2015
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

http://avangs.info/rgss_vx_ace/1037670


퀘스트 내용을 확인할 수 있는 방법이 없을까 찾아보다가

퀘스트 로그 스크립트 글을 발견했습니다. 

근데 별도의 사용법 안내가 없어서

어떻게 쓰는 건지 정확히 모르겠는데요,


일단 데모 파일 받아서 확인해보니


스크립트 내에 Setup Quest 라는 항목 밑에 

퀘스트 페이지 열람시 뜨는 내용,

그러니까, 퀘스트 이름이나 퀘스트 설명, 달성해야하는 목표 등등을 적는 게 있더라구요.

(한마디로 퀘스트 하나당 하나씩 항목을 추가해야함)


질문1) 이 부분만 적으면 , 스크립트 내부에 따로 뭘 적을 필요는 없는 건가요??






퀘스트 시작시 로그에 퀘스트 내용 불러오는 방법은 

reveal_objective(1, 0, 1, 2)

이벤트에 이렇게 적으면 되는 거 같고, 괄호 안의 의미는

(1번퀘스트, 목표 0, 목표1, 목표2)

인 것 같은데 맞나요?


그리고 목표 달성시마다

complete_objective(1, 0)

이렇게 적는데, 1번퀘스트의 목표0을 완수한다는 의미인 것 같고...






아 그리고 데모 이래저래 해보다가 알게 된 건데요.

퀘스트를 안 받았는데도 불구하고

퀘스트의 달성목표가 채워지면 자동으로 퀘스트 항목에 퀘스트가 추가되는 오작동이 있더라구요.


예를 들어 남캐NPC 에게 말을 걸어서 흰꽃 가져오기 퀘스트를 받을 수 있는데,

그 남캐NPC 에게 말을 아예 안 걸면 퀘스트가 안 뜨는데,

흰꽃을 채집할 경우

말을 건 적도 없는데 퀘스트 항목에 퀘스트가 추가되더라구요.


마찬가지로 붉은꽃10개 채집하기 퀘스트의 경우

목표0번이 꽃밭으로 가기 거든요.

그래서 npc 에게 말을 안 걸었는데도 불구하고 꽃밭에만 가면 퀘스트로그가 자동으로 생겨요...


질문2) 이 부분은 혹시 어떻게 해야하는지 아시나요?