이해도 | 1.15 |
---|---|
게임버전 (JE) | 스피곳 |
스크립트 애드온 | 2.4.1 |
command /chest1:
permission:op.op
trigger:
give 64 chest named "&e기반암 뽑기 상자" with lore "사용방법: 바닥에 설치" to player
on place of chest:
if name of player's tool is "&e기반암 뽑기 상자":
cancel event
remove 1 of player's tool from player's tool
set {랜덤뽑기} to random integer between 1 and 100
if {랜덤뽑기} is between 1 and 50:
give 1 dirt to player
message "흙흙"
if {랜덤뽑기} is between 51 and 80:
give 1 stone to player
message "단단"
if {랜덤뽑기} is between 81 and 90:
give 1 gold ingot to player
message "당첨"
chance of 10%:
give 1 bedrock to player
broadcast "&f로또당첨"
상자를 까서 상자는 없어지는데 결과가 안나오는 이유를 모르겠습니다..
스크립트에 문제가있는건지 도저히 모르겠습니다...
스크립터브혼
2020.06.26성공확률이 10%여서 아직 안뜬게 아닐까요...?
함수를 사용 하실 수 있으시면 추첨알고리즘을 따로 빼서 수백번 추첨해보는것을 추천드립니다.
[가중치로 확률 뽑기]와 같이 추첨알고리즘을 따로 작성하여 당첨률을 직접 확인해보시기 바랍니다.
DDang_
2020.12.07결과가 나온거 아닌가요?