sko1slk
대표칭호 없음
이해도 | 초보자 |
---|---|
게임버전 (JE) | 1.19.2 |
게임버전 (BE) | 관련없음 |
스크립트 버전 | Skript-2.6.4 |
스크립트 애드온 | Skript-2.6.4,Skellett-2.0.9,skbee,ProtocolLib-5.0.0-SNAPSHOT |
command /복권:
trigger:
give 1 paper named "&e복권" to player
on rightclick:
if name of player's tool is "&e복권":
이런 구문을 실행 시킬때 복권이름이라는 것에 사용 되는 구문이잖아요
근데 복권을 종이나,책으로 지정을 하고 사용하다보면 종이랑 책을 책장을 제작하는데 사용할 수 있어서요
nbt 태그를 이용해서 조합을 못하는 nbt를 만들어 스크립트에서 그 nbt를 가진 아이템만 복권이라는 구문을 실행 시킬 수 있는
아이템을 만드려고하는데 찾아봐도 이해를 못해서요..
if name of player's tool is "&e복권":
#이 구문을 if nbt tag 아이템 "복권":
이런식으로 작동하게 할 수 없는지요
/give @s minecraft:paper{HideFlags:4,display:{Name:'[{"text":"복권","bold":true}]'},Unbreakable:1,Tags:["D1"]} 1
이런걸 소환 했는데 스크립트 작동구문에 인식하게 할 수 있는 구문이 있을까요?
심플스티브
2023.02.17skbee 애드온에 있는 nbt compound 기능을 활용하시면 됩니다.
https://skripthub.net/docs/?id=4363
https://github-wiki-see.page/m/ShaneBeee/SkBee/wiki/NBTCompound