캐릭터/이벤트(NPC)

주인공의 직업을 바꾸기

by 펜릴 posted Feb 11, 2010
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

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

전직과 비슷한 개념의 기능입니다.

 

먼저 맵 구석에 맵 이벤트를 하나 만들고 실행 내용을

 

"스위치 조작 - 단독 - 001:"

"조작 - ON" 을 선택하고 확인을 합니다.

 

그리고 이벤트 시작 조건은 "병렬처리(항상)"

 

(전직 이벤트가 실행될 스위치를 지정한겁니다.)

 

맵 이벤트 설정창을 닫고 F9버튼을 눌러 데이터 베이스를 불러옵니다.

 

데이터베이스 12번째 탭 "커먼 이벤트"를 선택한 후

 

1번 이벤트의 이름을 '전직이벤트'로 설정합니다.

 

시작조건은 "병럴처리" 조건스위치는 아까 맵이벤트에서 설정한

 

"스위치 0001: "로 설정합니다.

 

그리고 실행 내용에 더블클릭하여 실행 내용창을 열어

 

"변수 조작"을 선택 하고 "단독 - 0001: "변수를 선택합니다.

 

"조작 - 대입하기"를 선택하고 "연산자"에서는

 

5번째 액터 - "001:아르시스 - 레벨:을 선택. 확인을 누릅니다.

 

그럼 변수 0001: 에는 주인공의 현재 레벨값이 들어가게 되는데

 

다음과 같습니다.

 

◆변수의 조작:[001]= [아르시스] 레벨

 

그럼 바로 밑에다가 실행 내용의 첫번째 탭에 있는 "조건 분기"를 사용합니다.

 

조건분기의 첫번째 탭에 있는 "변수 - 0001:"을 선택 한 후 주인공이 레벨 몇에 전직할것인지

 

에 대한 값을 "정수"에 넣어줍니다.

 

(필자는 레벨 3에 워리어로 전직시킬예정이라 "정수 = 3"을 넣었습니다.

 

정수값을 넣었으면 "와 같은값"을 선택해서 레벨 3에 도달했을경우 "~~~한다" 라는 조건을

 

만들어줍니다.

 

그리고 확인버튼을 누르시면 아래와 같이 설정되었을 겁니다.

 

◆변수의 조작:[0001] = [아르시스]레벨

◆조건분기: 변수 [0001] == 3

    ◆             <====

    :분기 종료

 

이제 조건분기 안에 있는 파란색 화살표에다가 더블클릭하여 실행내용창을 띄우고

 

3번째 탭에 있는 주인공 직업변경을 선택해서 "액터 - 001:아르시스" "직업선택 - 003:워리어"로

 

설정한 후 확인을 눌러줍시다.

 

그럼 주인공이 3레벨에 도달할 경우 파이터에서 워리어로 전직을 하게 됩니다.

 

 

 

<설정 예>

◆변수의 조작:[0001] = [아르시스]레벨

◆조건분기: 변수 [0001] == 3

   ◆주인공 직업 변경 : [아르시스],[워리어]

   ◆

   :분기 종료


Articles

1 2

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