term
대표칭호 없음
이해도 | 1.16 |
---|---|
게임버전 (JE) | 페이퍼 |
스크립트 버전 | 입문자(아무것도 몰라요) |
스크립트 애드온 | Skript 2.6-alpha1 |
트리거로
open chest inventory with 1 rows
열고 버튼을 만들었는데
on inventory click에서요
index of clicked slot에 접근하면
chest에 있는 0~8이랑
인벤토리 맨아랫줄 0~8이랑겹쳐서
클릭이벤트가 제대로 동작이 안돼요
어케해야하죠?
거너아나
2021.06.19on inventory click:
loop 9 times:
if clicked slot is slot loop-value of player's current inventory:
실행명령어
DDang_
2021.06.19inventory click:
>name of event-inventory
스크립터브혼
2021.06.191. [Inventory Type]을 확인해 보세요.
[clicked inventory]를 사용하면 클릭한 인벤토리를 받아 올 수 있습니다.
2. [Name]을 비교해보세요.
인벤토리의 데이터 중 유니크한 값을 세팅 할 수 있는 것은 인벤토리의 이름입니다.
name of %inventory%로 받을 수 있습니다.
3. 인벤토리를 변수에 할당해서 비교해보세요.
GUI상으로는 '열린 인벤토리'와 '플레이어 인벤토리'가 한 화면에 나오지만 각각 두개의 인벤토리 데이터가 존재합니다.
인벤토리를 열어주기 전 생성된 인벤토리를 전역변수에 세팅 후 비교하는 방식으로 구성해도 됩니다.