메뉴 건너뛰기

창조도시 기록보관소

RPG2K 아르바이트를 만들자 . - 1

2005.05.19 00:24

Norid 조회 수:1167 추천:9

[저는 RPG 2000 1.51 버전 으로 만들기 때문에 타 버전은 안될지도 모릅니다 .]

 

강좌 Start!!

 

이번 강좌 의 주제는 아르바이트 입니다.

 

아르바이트를 하려면 일단 아르바이트의 주제를 알아야 합니다.

 

예를들어  1분안에 타 인물에게 아이템을 건네고 오는 아르바이트.

 

라고 하면 타이머가 1분이 돼야 하고 아이템이 한개 더 추가 될수도 있습니다.

 

일단 , 맨 처음에는 얼굴 그래픽을 설정해 주어야 합니다.

[그래픽이 없을경우 설정을 안해줘도 상관은 없습니다.]

 

그 다음 , 문장을 넣고

 

아르바이트를 하겠냐는 선택지를 넣습니다.

[무조건적인 아르바이트는 이 것을 빼도 상관은 없습니다.]

 

그 다음은 스위치의 조작 으로 [아르바이트] 스위치를 on 해줍시다.

[아르바이트 스위치는 지금 만들어 두어야 합니다.]

 

그다음 변수의 조작으로 [아르바이트 시간] 을 대입 60 을 해줍시다.

[대입 60을 왜 넣는가 하면 저의 아르바이트 시간은 1분 이기 때문입니다.

그러므로 2분이신분은 대입 120 10분이신분은 대입 600 10초이신분은 대입 10을 해주시면 되겠습니다.]

 

그 다음 타이머의 조작 : 값의 설정으로 [아르바이트 시간]을 넣어줍시다.

 

그 다음 타이머의 조작 : 작동시작 을 해줍시다.

 


 

자..

 


 

이제 반쯤은 되었군요

 

그다음은 커먼이벤트에 가봅시다.

 

커먼이벤트를 한칸 비워 줍시다.

[저는 편의를 위해 커먼이벤트 이름을 [아르바이트] 라고 지었습니다.]

 

이벤트 시간 조건은 정기적으로 병렬 처리

 

출연조건 스위치는 [아르바이트]

 

본격적인 이벤트 에다가는

 

조건분기 : 타이머가 0분 00초 이하로 정해줍시다.

 

그다음 문장을 넣어주시고 [아르바이트] 스위치를 off 하시면 됩니다.

[패널티를 넣으시고 싶으시면 여기다가 가진돈의 감소를 해주셔도 별 무리가 없습니다.]

 

자 이제 마지막 부분!! 아르바이트를 완성 시켜야 되겠죠?

 

그러면 일단 배달아르바이트라고 가정을 하고 다른 npc를 만듭니다.

 

거기다가 이벤트 시작 조건을 [아르바이트] 스위치 on일때 시작 으로 합니다.

 

그 다음은 아이템의 감소 를 하여 퀘스트 아이템을 빼준후

 

[아르바이트완료] 스위치를 on 해주고 [아르바이트] 스위치를 off 해줍니다.

 

그다음 다시 아르바이트를 준사람에 와서 페이지를 하나더 만듭니다.

 

거기서 시작 조건을 [아르바이트완료] 스위치가 on 일때 로 만들어주고

 

문장을 넣고, 아이템의 증감이나 소지금의 증감을 해주시고 ,

 

[아르바이트완료] 스위치를 off 시킵니다.

 

그 다음 변수의 조작으로 [아르바이트] 를 1 가산해줍니다.

 

[이것은 후에 아르바이트를 몇번했나 알려줄때 필요합니다.

 

이것은 후에 아르바이트의 응용 때 알려드리도록 하겠습니다.]

 

자 이러면 아르바이트 완성입니다!

 


 

다음에는 이 아르바이트의 응용을 알아보도록 하겠습니다.

 

 

 


 

1 . 점점 어려워지는 대신 보상은 높아만간다!!

 

자 , 위에 제목대로 말한대로 점점 어려워지는 대신 보상은 높아간다..

 

그러니깐 이 말은 처음 아르바이트를 시작했을때는 1분안에 이걸 배달해오면 100 골드를 주겠다 . 라는 것이 있

다면 이 아르바이트를 10번 이상 했으면 30초안에 이걸 배달해오면 500 골드를 주겠다 . 라고 바꾸는 겁니다.

 

그러니 점점 이 아르바이트를 많이 할수록 아르바이트는 어려워지지만 보상은 껑충 뛴다는 거죠 .

 

자 , 그러면 역시나 직접 만들어 봐야겠죠?

 

자 , 아르바이트를 준 이벤트로 돌아가서 페이지를 한장 추가합니다.

 

그다음 출현 조건이 [아르바이트] 가 10 이상 으로 맞춰 줍니다.

 

그런다음 문장을 넣어주고 아르바이트를 하겠냐는 선택지를 합니다.

 

그 다음은 스위치의 조작 으로 [아르바이트] 스위치를 on 해줍시다.

 

그다음 변수의 조작으로 [아르바이트 시간] 을 대입 30 을 해줍시다.

[이번에는 30초입니다 . 쬐끔 어려워 졌습니다.]

 

그 다음 타이머의 조작 : 값의 설정으로 [아르바이트 시간]을 넣어줍시다.

 

그 다음 타이머의 조작 : 작동시작 을 해줍시다.

 

커먼 이벤트는 저번시간에 만들었으셨을테니 설명 안해드리겠습니다.

[모르시는분은 저번 시간것을 보세요]

 

자 이제 마지막 부분!! 아르바이트를 완성 시켜야 되겠죠?

 

그러면 일단 배달아르바이트라고 가정을 하고 다른 npc를 만듭니다.

 

거기다가 이벤트 시작 조건을 [아르바이트] 스위치 on일때 시작 으로 합니다.

 

그 다음은 아이템의 감소 를 하여 퀘스트 아이템을 빼준후

 

[아르바이트완료] 스위치를 on 해주고 [아르바이트] 스위치를 off 해줍니다.

 

그다음 다시 아르바이트를 준사람에 와서 페이지를 하나더 만듭니다.

 

거기서 시작 조건을 [아르바이트완료] 스위치가 on 일때 로 만들어주고

 

문장을 넣고, 아이템의 증감이나 소지금의 증감을 해주시고 , [처음할때보다는 높게 설정해 둬야 겠지요?]

 

[아르바이트완료] 스위치를 off 시킵니다.

 

그 다음 변수의 조작으로 [아르바이트] 를 1 가산해줍니다.

자 완성입니다!!

 

[스크린샷을 보고싶으시다면 http://blog.naver.com/ganaoo/80013098765 여기로 ..]