질문이요

by Strawbe_Lee posted Sep 11, 2005
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

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

>Rpg2003으로 게임을 만들고 있는데요
>
>아이템을 확률적으로 떨어지게 하는방법은 없나요?

설명만으로는 일반 전투인지 아니면 액알 인지 잘 모르겠네요..

1. 일반전투

'데이타 베이스'의 '적 캐릭터' 설정에 들어가시면 '아이템' 설정하시는 부분이 있습니다. 확률은 아래에 '아이템 출현률' 로 존재 하구요.


2. 액알전투 (직접 제작한 전투)

이것도 전투를 만드신 법에 따라 좀 틀려지겠는데요.. 그냥 한가지 예로만 쓰겠습니다.
(그래서 질문시에는 상세한 설명이..)

상황은 필드에서 그냥 몹이 움직이며 주인공을 공격하는 형태로 하겠습니다.

몬스터가 죽었을때(피가0일때) 몬스터의 그림을 없애는 이벤트가 있을겁니다.

이 이벤트에서 '변수'(대충 아이템드랍확률) 에 '난수'로 대략 0~100 을 돌려줍니다.

만약 '포션' 이라는 아이템의 드랍확률이 30%라고 하면 '변수'가 30이하일때 아이템 획득을

넣어주시면 됩니다. (70이상일때도 상관없구요.)

응용하시면 2가지아이템을 드랍시킬수도 있는데요..

역시 0~100정도 주시고

'조건 분기'로 '변수'가 30이하이면 '포션'획득

그외의 경우 '조건 분기' '변수'가 50 이하이면 '마나포션'획득

그외의 경우 '조건 분기' '변수'가 60이하이면 '포션''마나포션' 획득

이렇게하시면 30%확률로 포션을 얻고 20%확률로 마나포션을 얻으며 10%확률로 둘다 얻게 됩니다.

* 난수를 0~100 로 넣으시면 %를 1단위까지 설정하실수 있는거구요..
* 만약 아이템의 드랍 확률을 0.1% 단위로 만드시고 싶으시면 0~1000 으로 하시면 됩니다.