질문과 답변

Extra Form
 
 
 
진짜진짜 초보인데요, 다 완성했는데 요거 하나만 걸려서요.
강좌를 봐도 다른건 많은데 이건 안나와있는거 같아요
 
 
캐릭터와 대화를 하는데, 처음에 한번 말 걸면
"안녕하세요, xx입니다. ~~합니다."
그다음 말이 끝나고 다시 말을 걸면
"~~해서 `~~입니다."
또 다시 말을 걸면
"~~~는 ~~하는데."
 
너무 예제가 쓸데없나요
그러니까, 말을 걸때마다 대사가 달라지게 하고 싶어요. 한 대여섯번 하고,
그 이상 말을 걸면 제일 마지막 대사가 계속 반복되게요.
 
문장 중간중간에 어느걸 넣어야 말을 멈출까요?ㅠㅠ
 
 
Comment '4'
  • ?
    TheEK 2012.04.24 12:56 Files첨부 (3)

    1) 먼저 이벤트를 생성합니다.

    1a) 이벤트 편집창 위에 보시면 이벤트 페이지 작성이 있습니다. 클릭해서 해당 이벤트의 분신(?)을 만들어 주세요.

    1b)새로운 이벤트 커맨드 목록창이 생기셨을탠데요, 이 비어있는 창은 나중에 따로 사용해야하니 그대로 둡니다. 첫번째 이벤트 페이지로 돌아갑니다.

    2) "실행 내용" 창 안에 다이아몬드 표시로 되어있는 곳을 더블 클릭하여 이벤트의 "이벤트 커맨드" 창을 띄웁니다

    3) "게임 진행" 란에 "변수의 조작" 이 있습니다. 클릭 합니다.

    4) "대상" 란에서 "난수" 의 설정을 "1 ~ 6" 으로 설정합니다.
         (난수의 숫자를 설정 6까지 설정하면, 랜덤으로 나오는 대사가 6까지 나옵니다)

    5) 확인을 누릅니다.

    6) 2번째와 3번째 방법을 다시 반복합니다.

    7) "변수" 란에 "단독" 을 난수의 설정으로 사용했던 변수와는 다른 변수를 선택합니다.

    8) "조작" 을 "더하기" 로 설정합니다.

    9) "정수" 를 "1" 로 설정하고 확인을 누릅니다.

    10) "2번" 방법을 반복합니다.

    11) "흐름 제어" 란에서 "조건 분기" 를 선택합니다.

    12) "변수" 를 체크합니다.

    13) "정수" 를 "1" 로 설정합니다.

    14) 확인을 누릅니다.

     

    1.JPG

     

    창이 대충 이렇게 보시일탠데요, 여기서 끝이 아닙니다 ... (아직 반이나 남았어욧!!)

    15) "그 이외의 경우" 란에 11번쨰 ~ 13번째 방법을 다시 반복합니다. 하지만!!! 이번엔 "정수" 를 "2" 로 설정합니다.

     

    2.JPG

     

    이렇게 변수 0001의 정수를 6까지 사용해 6개의 비슷한 창을 생성하였습니다. (정수만 다른 창들입니다)
    "그 이외의 경우" 의 조건분기 위에 빈 칸이 보이시는데요, 거기다가는 문장을 넣어주시면 되겠습니다~

    이제 1a 번째와 1b 번쨰 방법에서 만들었던 "이벤트 페이지 2" 로 직행합시다!!

    현제 이벤트에 사용하는 캐릭터(게임에서 이벤트로 표시되는 NPC등등)은 이벤트 페이지1과 동일하게 만들어 주세요.

    15a) 이벤트 출현 조건을 "변수: 0002가 6 이상" (혹은 "더하기" 조작을 사용했던 다른 변수)
     (질문자님의 말씀으로는 6번 정도 이상 말을 걸면 다른 말을 하도록 조작하고 싶다고 하셔서 6으로 설정했습니다)

    16) 이제 빈 이밴트 커맨드 창에 문장을 넣습니다.3.JPG

    대충 이렇게 되겠군요 ~ @_@

    *정리*

    변수란 무엇이냐?!

    변수는 마치 일종의 숫자를 정리하는 시스템과도 같다고 보시면 됩니다.
    여기서 제가 변수를 어떻게 사용했냐면,
    "변수 0001" 에게는 1~6가지의 숫자를 주고 맘대로 찍어라! 라고 했습니다~
    "변수 0002" 에게는 말을 걸때마다 처음으로 주어진 숫자에서 더하기 1을 하라고 했습니다~

    "조건분기" 를 선택해서, 변수 0001이 선택한 숫자가 1일 경우 ~ 6일 경우를 생성해, 숫자마다 각각 다른 이벤트를 만들었습니다.
    그리고 변수 0001이 선택한 숫자가 해당 숫자일 경우, 해당숫자를 사용한 이벤트를 뜨게 만들었습니다.


    "조건분기" 를 선택해서, 변수 0002가 더하고 더하고 더해서 ... 결국엔 6까지 더했을경우, 다른 이벤트를 실행하도록 만들었습니다.

    도움이 되었는가 모르겠네요 ~ @_@

  • ?
    난현이라는 2012.04.29 21:17
    저는 스위치로만 설정했는데... 변수로 하는 방법도 있었군요? 감사합니다.
  • ?
    TheEK 2012.04.30 03:17
    스위치는 어떻게 하는지는 모르겠습니다만, 변수의 경우가 좀 더 고급이라고 할까요?

    저 같은 경우는 오히려 변수가 더 쉬운거 같네요;
  • ?
    난현이라는 2012.04.30 21:04
    둘 중 먼저 이해한 것이 더 쉽다고 할 수 있죠.
    스위치를 on/off 할때 off로 됐을 때 실행되던 것이 on일 땐 실행되지 않게 할 수도 있고...
    그러나 여러번 다른 말을 하게 할 때는 변수보다 스위치가 더 많이 사용하게 된다능...
    변수는 딱 한번 조작할 때는 거의 쓰이지 않죠.

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12446
RM2k 게임 타이틀을 변경하고 싶습니다. 2 고봉도봉 2017.05.08 306
RMVXA 캐릭터 전용 장비(무기, 방어구) 시스템을 추가하고 싶습니다. 겜맨602 2017.05.08 117
기타 인텔xdk 배포 문제 2 [team]ㅎㅅㅎ 2017.05.08 151
RM2k RPG2000, RPG2003 게임을 실행하면 미친듯이 깜빡입니다 싸구려커피 2017.05.09 238
RMMV mv관련질문입니다 급해요 ㅠㅠ 1 하민짱 2017.05.09 178
기타 뭔가 복잡해보이는 게임은 어떤방법으로 게임을 만든건가요? 2 모마오드 2017.05.09 277
RMXP 초보한테rpg xp사용 어렵나요? 3 캬하학 2017.05.10 296
RMMV 아이템창에 아이템순서 정하는 방법 있나요? 2 file 질라이자로즈 2017.05.12 189
RMVXA VL 고딕 폰트를 갑자기 찾을 수 없다고 하네요 5 보드카짱 2017.05.13 1744
RMMV 변수 조작을 통한 조건 분기에 대해 질문드립니다. 4 file 유노 2017.05.13 153
Visual Novel uc노벨에서 모바일 빌드는 어떻게 하는건가요? Besin 2017.05.13 210
RMVXA 타일관련해서 한가지 여쭤보고싶습니다.. 2 file 고농축부추 2017.05.14 164
기타 컨스트럭트 런(게임실행) 화면 확대하는 법 KYJoon 2017.05.15 214
RMMV 게임화면의 일부만 플레이화면으로 할당할 수 있을까요? file Mikang 2017.05.17 190
RMMV 적캐릭이 이상해요 ㅠㅠ 7 file 하민짱 2017.05.17 203
RMVX 안티 렉 스크립트 오류가 있어요 file 후라이팬샷 2017.05.18 137
RMVXA 아이템을만들었는데 퀘스트할때 아무아이템이나 선택해도 다 진행이되요... 4 file 캬하학 2017.05.18 196
RMMV 장비 유형 통일하기. 5 Neko 2017.05.19 158
RMVX 변수를 반올림하는 방법을 알 수 있을까요? 2 아무개 2017.05.20 177
RMMV MV 타일셋 관련 질문 드립니다. Rashiel 2017.05.20 140
Board Pagination Prev 1 ... 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 ... 516 Next
/ 516