RPG Maker
2005.05.20 17:51

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

조회 수 1702 추천 수 9 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

[저는 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 여기로 ..]

?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
884 언어/기타 액션알피지 왕초보도 따라하는.. -스킬만들기- LifeⓘⓢGood 2005.09.08 1789
883 언어/기타 귀찮아‡님의 자동세이브 스크립트의 한글화 J.Clifford 2007.08.20 1771
882 RPG Maker 초보의 로그인박스로 웹사이트에서 인증하는 방법 설명 챔피온 2005.05.28 1770
881 언어/기타 MFC 색상표 file 피군 2006.09.12 1770
880 RPG Maker 액션 게임을 만들어 보자! 『연금술사』 2006.09.27 1766
879 언어/기타 [DX/VB] DirectDraw? 별거 아냐! (1) DirectDraw객체의 생성과 표면의 생성 악희 2007.07.29 1757
878 RPG Maker 대화창을 화사하게 장식해볼까요? 장식은 정말 쉽죠? 노친네 2006.08.17 1748
877 언어/기타 액알 의견들을 모집합니다. 비밀소년 2006.08.03 1746
876 언어/기타 게이지바 만들기 블리쳐 2005.06.24 1739
875 RPG Maker [스크립트 문제]RPGXP에서 타일셋의 우선순위 문제 해결 file Novelist 2007.07.19 1739
874 RPG Maker 게임제작 시작하시는분들을위한 강좌!(외부링크) diget 2013.09.23 1736
873 언어/기타 [DX&C++] 화면에 글씨를 써볼까요. 10 Zeprod 2007.05.22 1735
872 RPG Maker 웨이브 파일 용량 줄이는 법 file 아마란스 2005.07.01 1732
871 언어/기타 플레이어가 자기의 이름을 정한다 . [영어] file Norid 2005.05.21 1718
870 언어/기타 ARM 어셈블리 강좌 #0: 무념 원스타 2006.08.17 1718
869 RPG Maker 아주~~아주~~(커 치킨;;)쉬운 액션알피지배우기 사토루 2005.08.11 1712
868 RPG Maker RPG 만들기로 애니메이션 만들기 file CC 2005.08.19 1708
» RPG Maker 아르바이트를 만들자 . - 1 Norid 2005.05.20 1702
866 언어/기타 대기중에 캐릭터가 움직이게/못움직이게 하려면? 유진 2007.08.24 1700
865 언어/기타 [한단계 도약] 변수 번호의 스위치 2 A. 미스릴 2007.09.13 1694
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 ... 51 Next
/ 51






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)