이해도 | 초보자(스크립트 구성요소나 기본문법은 알아요) |
---|---|
게임버전 (JE) | 1.17.1 |
게임버전 (BE) | 관련없음 |
유튭보고 상점 스크립트 배우면서 열심히 만들고 있습니다.
>on rightclick on entity:
> if entity's name is "&e상점":
> open chest with 6 row named "&e뭐살까" to player
>set slot 12 of current inventory of player to iron sword named "&f스테이크 썰기좋은 검" with lore "발화3" and "날카로움1" and
"&240000원"
>on inventory click:
> if name of current inventory is "&e뭐살까":
> cancel event
> if clicked raw slot is 10:
>if {돈.%uuid of player%} >= 100000:
> subtract 100000 from {돈.%uuid of player%}
> give 1 wooden sword of looting 7 named "&2흠...시간이 좀더 필요해 보이는걸?" with lore "약탈7 이지만 시간이 필요해 보여." to player
> else if {돈.%uuid of player%} >= 0:
>message "&4돈이 부족합니다. &e돈을 버는법을 모른다면 /튜토리얼"
여기에서 인벤창이 꽉찬 상태에서 아이템을 사면 돈만 나가더라구요ㅠㅠ 어떻게 해결하나요?
DDang_
2021.12.13if player has space for 1 minecraft = 플레이어가 1칸의 여유공간을 가지고 있으면 같은 구문을 넣어서 인벤토리 꽉찼는지부터 살펴보셔야죵
musunwow
2021.12.13초보라서...이해를 못해서 그러는데.. 어떻게 if player has space for 1 minecraft 집어넣어야 하나요?