앙구
대표칭호 없음
이해도 | 입문자(아무것도 몰라요) |
---|---|
게임버전 (JE) | 1.19 |
게임버전 (BE) | 관련없음 |
버튼을 누르면 아이템이 빠져나감과 동시에 dummy 스코어보드의 점수가 지급되는 판매 시스템을 사용중입니다.
아이템 하나를 판매하는 부분에는 문제가 없는데, 하나씩만 판매하면 너무 오래 걸려서 만든 '10배만큼 판매' 의 커맨드에 문제가 있어 도움 청해봅니다!
아이템 하나의 가격이 50원이고, 그 10배로 10개를 팔면 500원이 지급되는 방식이라고 가정하에,
반응형 무조건적 레드스톤 필요
clear @p[limit=1] minecraft:아이템 10
↓
연쇄형 조건적 항상 활성화
scoreboard players add @p[limit=1] 스코어보드 500
이 커맨드를 사용 중입니다만, 1~9개까지 갖고있는 상태에서 버튼을 눌러도 아이템은 빠져나가면서
금액은 동일하게 500원이 지급되는 현상이 생기고 있습니다.
제가 '구매' 커맨드에서 잔액이 부족할 때 사용하는
execute as @p[limit=1] if score @p[limit=1] 스코어보드 matches ..9 run tellraw @p[limit=1] ["",{"text":"잔액이 부족합니다.","color":"red"}]
과 같은 원리로 판매를 불가하게 하는 커맨드가 필요한데,(다른 방법이라도 ok) 어떻게 해야할지 명령어를 적어주시면 감사하겠습니다!ㅠ ㅠ
아탕스탕
2022.08.21clear 0 을 하시면 해당 아이템이 몇 개 있는지가 결과값으로 출력됩니다. execute store을 이용해서 하시면 됩니다.