조회 수 2274 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

안녕하세요. 니오티입니다.

랜덤으로 다른말하는 NPC 만들기에 도전해 보도록하겠습니다.

함께 하실거죠?

 

1. RPG 만들기 XP를 구동합니다.

2. F8 이벤트 모드로 전환합니다.

3. 마음에 드는 위치에 주인공을 배치하기 위해 파티초기위치를 설정합니다.

4. 주인공과 가까운 위치에 캐릭터 이벤트를 하나 만들어주십시요.

    할아버지 캐릭터로 만들고, 그 내용에는 변수의 조작이라는 기능을 사용해보도록 하겠습니다.

5. 이벤트 실행내용 ◆ 더블클릭하고 1번째 페이지에 있는 변수의 조작이라는 기능을 클릭합니다.

6. 변수의 조작을 누른 후

   

    [단독] 부분에는

    0001 : 대화 메시지 랜덤

   이라고 하는 새변수를 잡아주세요.

 

   [조작] 이라는 부분에는

   대입하기 라는 것을 선택해주세요.

 

  [연산자]라는 부분에는

  랜덤을 클릭하시고 0 ~ 2 라고 적어주시기바랍니다.

 

7. 또 다시 ◆를 더블클릭하시고, 1페이지에 있는 조건분기를 클릭해주세요.

8. 조건분기를 통해 현재 선택된 대화 메시지 랜덤 변수의 숫자를 걸러내려합니다.

   조건분기 창에서 변수를 선택하시고, 아까 만든 변수 0001:대화 메시지 랜덤 변수를 연결해주세요.

   그렇게 설정한 후에 정수 0 을 넣어주신 후

   조건에 맞지 않는 경우의 처리도 설정한다 부분을 체크 풀어주시기 바랍니다.

9. 조건분기 속에 있는 ◆를 더블클릭 하셔서

    문장의 표시로 "0이 걸렸어~" 라고 적어주십시요.

10. 반복해서, 조건분기를 만드시고 정수에 1을 넣어준 후 똑같이 체크를 풀어준 뒤, 문장의 표시를 넣고 "1이 걸렸어" 를 만들어주십시요.

11. 마지막으로 반복해서, 정수에 2 을 넣어준 후 똑같이 체크를 풀어준 뒤, 문장의 표시를 넣고 "2이 걸렸어" 라고 만들어주십시요.

 

그리고 나서 테스트를 해보면, 대화할때마다 다른메시지를 받을 것입니다.

TAG •
  • ?
    날려쁜다메이플 2010.02.26 13:00

    니오티님!이걸로 스킬을 만들어서 적단체로 해놓고 랜덤으로 적 한명을 공격하는거 어떠신가요?

    드라큘라스킬 커먼이벤트로 파티원 한명을 랜덤으로 공격하는것을 만들어보는거 좋지 않은가요??

    랜덤으로 말하는 NPC덕분에 만들고 있어요 ㄳ해요~!


List of Articles
분류 제목 조회 수 추천 수
대화 대화창에 캐릭터 페이스와 감정표현을 넣기. 3 file 3954 0
대화 한번 말 걸면 다른말 나오게 만들기 1 2753 1
대화 문장의 표시의 다양한 기능 1 2705 0
대화 NPC를 화나게 만들기 1 2491 0
대화 타이머를 이용해서 5초 후에 말 나오게 만들기 6 2444 0
대화 NPC를 화나게 만들기 5 2424 0
대화 대화 만들기 2419 0
대화 대화 만들기 2283 0
대화 랜덤으로 다른말 하는 NPC 만들기 1 2274 0
대화 문장을 한꺼번에 입력하기 2 2210 0
대화 문장을 한꺼번에 입력하기 2 2183 0
대화 NPC 와 랜덤으로 다른말을 하면서 대화 나누기 2 2151 0
대화 특정한 아이템을 가지고 있으면 다른말을 하는 NPC 2054 0
대화 특정한 아이템을 가지고 있으면 다른말을 하는 NPC 2013 0
대화 말 걸면 아이템을 받거나 뺏기 2004 0
대화 NPC 와 랜덤으로 다른말을 하면서 대화 나누기 3 1962 0
대화 대화할때 대답을 선택하게 만들기 1942 0
대화 NPC에게 선택하면서 대답하기 1804 0
대화 NPC와 대화만들기 1803 1
대화 NPC와 대화만들기 1792 1
대화 NPC에게 선택하면서 대답하기 1736 0
Board Pagination Prev 1 Next
/ 1

Copyright ⓒ Nioting All Rights Reserved. (since 1999)    개인정보
        

Fatal error: Cannot access property sessionController::$lifetime in /web/old/xe/modules/session/session.controller.php on line 45