질문과 답변

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 12451
플러그인 사용 RMMV 윈도우 텍스트 아웃라인 불투명도 페브리즈칙칙 2021.07.17 91
액션 전투 RMVX RPG VX를 하시는 분. 제리루비 2021.07.17 86
기타 RMMV 조건 분기 엔딩 같은 경우는 어떻게 만들어야 하나요? 1 뛣꿿쒫 2021.07.19 100
기타 기타 한글화 패치 게임에서 폰트가 너무 두껍게 나올 경우 어떻게 해야 하나요? file 뭼비 2021.07.19 73
액션 전투 RMVX 액알 중 아이템 사용. 제리루비 2021.07.20 85
플러그인 사용 RMMV YEP_Battle A.I core를 이용해서 적의 행동패턴을 짜다가 문제가 생겼습니다. 2 file 프랑도르 2021.07.23 90
에러 해결 RMMV 딴데서 타일셋을 샀는데 적용이 이상하게 됩니다 도와주세요 6 file 211 2021.07.27 206
이벤트 작성 RMMV 플레이어에게로 이동 버그 어떻게 해결하나요? 1 hurakan 2021.08.02 35
스크립트 사용 RMVX 전투에서 몹을 죽였는데 사라지지 않네요 file 즈네 2021.08.02 55
기본툴 사용법 RMMV 도트 캐릭터의 크기 조절 5 file 민초령 2021.08.03 178
기본툴 사용법 기타 여기있는 타일 세트좀 밖으로 꺼낼수 있는 방법좀 알려주세요 pea 2021.08.05 54
에러 해결 RMMV 따라하기 스킬을 구현중에 문제가 생겼습니다. file 프랑도르 2021.08.06 59
기본툴 사용법 RMMV 처음 입문하려는데 플레이테스트가 작동하지 않습니다. 3 basil 2021.08.08 80
기본툴 사용법 RMMV 메뉴창에서 캐릭터 얼굴없애기 2 file 꾸액이 2021.08.08 169
이벤트 작성 RMVXA 이벤트 1 에이에스디에프 2021.08.11 31
기타 RMMV 알만툴MV 아이템 보유수량 한도를 99 이상으로 늘리려면 어떻게 해야하나요? 1 탈락빌런 2021.08.12 58
기타 RMMZ 전투 커맨드 커스텀 질문입니다. 니노미야 2021.08.12 56
스크립트 사용 RMMZ [MZ] 이벤트 이동루트에서 특정 장소로 이동 하는 스크립트가 있을까요? 세르젠 2021.08.12 72
이벤트 작성 RMXP 특정 이벤트에서 방향키 입력 시의 캐릭터 이동방향을 변경하고 싶어요. file 할무니 2021.08.13 92
기본툴 사용법 RMMV 방어 오류 꽃돼지 2021.08.15 38
Board Pagination Prev 1 ... 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 ... 516 Next
/ 516