조회 수 1153 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

기본적으로 브이냅에서는 select라는 변수를 사용하고 있습니다


이 변수가 분기를 사용할 수 있는 변수입니다


 


사용법)


 


select line1(filename1) sentence1
+ line2(filename2) sentence2
 
line(filename)

그 선택지가 선택되었을 때 이동할 행 또는 읽을 스크립트 파일
sentence

선택지로 나타날 문장


ex)
select 12 마신다.
+ snr02.txt 버린다.
+ snr03.txt 발로 찬다.

 


위에서 첫번째 줄의 12는 "마신다"를 선택하면 그 스크립트의 12번째 줄로 이동하라는 뜻이고


2,3번째 줄의 snr0?는 똑같은 이름의 시나리오 파일로 이동해서 그 시나리오를 읽으라는 뜻입니다


 


이 것으로 분기를 사용할 수 있습니다


 


(비슷한 것으로 ncselect가 있는데 위의 select가 분기 선택후 화면을 깨끗하게 하고 첫줄부터 글이 나오게 한다면


이 ncselect는 분기를 지우지 않고 밑에 계속 글을 나오게 합니다


사용법은 같고 다만 변수 이름만 다릅니다)


 


 


 


다만 단순한 조건분기 이외의 뭔가가 필요하다면 변수와 플래그 개념을 사용하시면 됩니다...


변수는 c언어를 해보셨다면 잘 아실테고 아니면 아니겠지만...-_-; 간단하게 말하자면 알만툴의 숫자를 대입할 수 있는 그 것과 비슷하다고 생각하시면 됩니다만, 알만툴의 그것은 숫자만 넣을 수 있는데 비해 브이냅은 숫자, 문자등 원하는 걸 다 넣을 수 있습니다
(물론 프로그램 언어의 한계로 영어와 숫자, 일부 특수문자만 가능합니다)


그래서 특정 루트에 다다랐을 때에 자신이 임의로 정해놓은 변수에 값을 대입해서 조건분기를 해 주면 되는 것이지요...


 


보통 변수가 사용되는 예는 호감도, 돈같이 처음부터 계속 나와야 되는 값이지만 계속 변하는 값


플래그가 사용되는 예는 엔딩 클리어 및 특전 공개등에 쓰이지요


 


왜냐면 변수는 게임이 끝나면 값이 초기화됩니다만 플래그는 초기화되지 않고 남아있습니다


(다만 플래그는 값의 대입이나 변경이 불가하고 오직 생성만 됩니다)


 


 


이 정도만 사용하신다면 분기는 잘 하실 수 있을 거라고 믿습니다

Who's Vermond

profile
Twinkle, twinkle, little star, How I wonder what you are.
Up above the world so high, Like a diamond in the sky.
Twinkle, twinkle, little star, How I wonder what you are!
?

List of Articles
번호 제목 글쓴이 날짜 조회 수
5187 알피지 xp 툴은 어디잇죠? file Chrishyua .E 2007.03.02 218
5186 알피지 xp 툴은 어디잇죠? 니척수내놔 2007.03.02 584
5185 "클래스가 등록되지 않았습니다"라니 -0-;;[RPG2003] Chrishyua .E 2007.03.02 677
5184 질문 변경 - 제발 도와주세요... contect 2007.03.01 286
5183 픽쳐 메뉴의 문제.. ™개미 2007.03.01 430
5182 대화창(선택지) 관련 질문입니다. Chrishyua .E 2007.03.01 180
5181 몬스터공격애니메이션 『밀크&아키』 2007.03.01 334
5180 특정 아이템을 소지할때만 시작되는 이벤트 Chrishyua .E 2007.03.01 129
5179 픽쳐메뉴에 대해서 file 가을의향기 2007.03.01 520
5178 RPG2000 MP3 지원이 않되나요?(크링) Mr. J 2007.03.01 321
5177 RPG2000 MP3 지원이 않되나요?(크링) 『덩키동크』 2007.03.01 374
5176 픽쳐메뉴에서 반복금지 file 글라시아 2007.02.28 360
5175 픽쳐메뉴에 대해서 쿠로군 2007.02.28 144
5174 픽쳐메뉴에 대해서 『덩키동크』 2007.02.28 135
5173 픽쳐메뉴에서 반복금지 쿠로군 2007.02.28 142
5172 RPG2000 MP3 지원이 않되나요?(크링) Game/over 2007.02.28 627
5171 질문 변경 - 제발 도와주세요... Chrishyua .E 2007.02.28 93
5170 대각선이동이... file 글라시아 2007.02.27 376
5169 RPG2003 무비 재생시 오류 질문드립니다 크링100 아쳐 2007.02.27 392
5168 [RPGXP]액션 알피지에서 몬스터가 2가지 이상 공격하는 법(빠른답변부탁드립니다) cyverjen 2007.02.25 618
Board Pagination Prev 1 ... 178 179 180 181 182 183 184 185 186 187 ... 442 Next
/ 442


[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)