비-아이템 상점 만들기
SigShop 은 단순히 아이템 뿐만 아니라 다른 종류의 품목도 구매 및 판매가 가능하도록 설정 할 수 있습니다.
종류 및 기본 설명
ITEMSTACK : 기본
PERMISSION : 권한
NUMBER_PERMISSION : number 형식 권한
SIGITEM : SigItem (현재 consumable 만 지원)
SIG_DROP : SigDrop loot 자체
SIG_REWARD: SigReward 자체Localization 설정하기
Localization 안에 SHOP_ITEMS 를 보면 다양한 설정들이 있습니다.
이 하위 항목에 ShopStaticData 의 해당 상점 품목과 정확히 일치한 KEY 로 gui 를 설정해야 합니다.
gui 의 format 은 다른 localization 의 gui 와 동일합니다. 이 컨셉에 익숙하지 않은 경우 공통 개념을 확인해 주시길 바랍니다.
품목
PERMISSION
단일 PERMISSION 을 줄 때 사용합니다.
NUMBER_PERMISSION
NUMBER 이 들어간 권한을 "업그레이드" 하는 형식일 때 사용합니다.
예를 들어 home.1 -> home.2 -> home.3 으로 업그레이드 할 때 사용
SIGITEM
SigItem 에서 생성된 consumable 중 제약 사항이 걸린 아이템을 유저에 맞추어 생성해야 할 때 사용합니다. 해당 제약 사항은 SigItem/ItemConfig.yml 에서 각각 아이템의 build option 에서 설정해야 합니다.
SIG_DROP
SigDrop 의 loot.yml 에 정의된 내용물 자체를 판매/구매 할 수 있습니다.
SIG_REWARD
SigReward 의 yaml 포맷을 직접 받아서 사용하는 포맷입니다.
Last updated