playXP

서브 메뉴

Page. 1 / 246 [내 메뉴에 추가]
글쓰기
작성자 판밍
작성일 2017-08-10 18:07:23 KST 조회 632
제목
트리거로 확률을 만들 수 있을까요?

저글링을 잡으면 10%확률로 아이템 A가 등장

저글링을 잡으면 20%확률로 아이템 B가 등장 

저글링을 잡으면 30%확률로 아이템 C가 등장 

 

한다는것을 트리거로 만든다면 어떻게 해야 할까요?

 

일단 저는 어떻게 해야 할 지 몰라서 이런 방법을 쓰고 있습니다.

 

무작위 정수 선정 (1~10 사이)

 

스위치

무작위로 선정된 정수의 값이 1일때

- 아이템 A 등장

무작위로 선정된 정수의 값이 2일때 

- 아이템 B 등장

무작위로 선정된 정수의 값이 3~6일때

- 아이템 C 등장 

 

이런 방식으로 하고 있는데

 

이게 정말 정확한 의도한 확률로 되는 것인지도 의문이고

복잡하기도 한데

다른 방식이 없을까요?

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
아이콘 butterflo (2017-08-10 20:44:30 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
가능합니다만 구현을 잘못 하셨습니다.

r = 1 이상 10 이하의 무작위 정수
if r <= 1 then A
r = 1 이상 10 이하의 무작위 정수
if r <= 2 then B
r = 1 이상 10 이하의 무작위 정수
if r <= 3 then C

이 경우, 낮은 확률로 2개 혹은 3개의 아이템이 생성되기도 합니다.
판밍 (2017-08-10 22:20:06 KST)
0↑ ↓0
센스 이미지

If의 else부분이나 else if를 써서 확률을 하나하나 맞추는 방향으로 해야겠네요
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.