질문과 답변

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 12387
RMVXA 맵칩관련 에러사항 ? 6 file 로브남 2012.03.01 2348
RMVXA ACE 거대몬스터, 거대물품 이용 2 에구궁 2012.04.14 2346
RpgXp 한글 깨짐 현상 2 file Teodra 2014.01.23 2345
RMVX RGSS2 Player가 중지되었습니다.(외 Game.exe가 중지되었습니다.) 1 하얀악어 2014.03.03 2341
RMVX rpgvx m_status_obj 가 없다고 에러가 뜹니다. 신규회원 2012.02.03 2341
RMVX vx 한글판 1.02 버전 게시물을 보면 2 훈덕 2011.12.25 2337
RMXP 게이지바 만들때 hp/mp설정 1 오매갓 2011.09.21 2337
RMXP XP버전에서 얼굴그래픽 넣는 방법 2 m양 2011.10.16 2334
RMVXA 플레이화면이 너무 작아요!ㅠㅠ 도트 픽셀이 하나하나 잘 보였으면 좋겠는데.. (해상도 낮추고싶어요) 9 file 당근양 2016.07.01 2329
RMVXA 데이터베이스 타일셋 모드에 vx호환은 무엇인가요? 1 김놈똥 2012.03.26 2329
RMVX 메뉴 원래대로 돌리기 2 file 잡초더미 2012.05.18 2326
RMXP 성곽(?) 맵칩 1 까멸 2011.12.29 2325
RM2k3 rpg 만들기 2003 캐릭터 만드는 프로그램이 뭔가요? 1 심심한인간 2012.06.12 2324
RMVX 구름? 안개? 뿌연효과 2 file 황금시계 2012.02.16 2323
RMVX 보행 그래픽 짤림 1 file 124867960 2012.02.15 2323
RMVX Data 폴더를 Game.rgss3a로 바꿀 수 있나요? 2 치킨죠아영 2018.11.15 2322
RM2k (동영상/사진)RPG2000 기본전투(턴알)에서 적테릭터 HP게이지바 생성하는법!! <<헬트... 백귀신 2010.09.25 2322
RMVX 타이머 작동 도중 시간 더하기 2 김기말 2012.05.23 2320
RMXP 공격력 증가방법 2 캉쿤 2011.10.21 2318
RMXP 문장 중간중간에 넣는거 4 늘무 2012.04.23 2316
Board Pagination Prev 1 ... 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 ... 516 Next
/ 516