madunim bd78eda705c74def99e4c337e21a89ac
게임버전 (JE) | 기타 |
---|---|
게임버전 (BE) | 기타 |
/메뉴열기 커멘드로 메뉴 gui를 열어 일일보상을 받게 하고 싶은데
하루에 한개씩 보상을 받게 하는 스크립트가 궁금합니다!
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 4
if {랜덤뽑기} is 1:
give 1 diamond to player
message "§b다이아몬드 하나 흭득!"
if {랜덤뽑기} is 2:
give 1 coal to player
message "§8석탄 하나 흭득!"
if {랜덤뽑기} is 3:
give 1 gold ingot to player
message "§6금괴 하나 흭득!"
if {랜덤뽑기} is 4:
give 1 iron ingot to player
message "철괴 하나 흭득!"
command /메뉴열기:
trigger:
open chest with 3 rows named "§1현실경제 서버 메뉴" to player
format slot 10 of player with compass named "스폰으로!" with lore "클릭하면 스폰으로 이동합니다" to close then run [execute player command "/spawn"]
format slot 12 of player with chest named "일일보상" with lore "클릭하면 일일보상을 지급받습니다" to close then run [give 1 chest named "&e랜덤 뽑기 상자" to player]
qsef1256
2022.05.24저는 every minute 이벤트에 저장된 날짜랑 비교해서 하루 지났으면 날짜 업데이트 하고 할일들 함수로 호출하는 방식으로 사용합니다
qsef1256
2022.05.24이런 친구는 스케줄러라고 하고 아예 따로 분리를 하는 편입니다