kitm0321 f6d5b784b30c42329dc437dd79f60e28
이해도 | 초보자 |
---|---|
게임버전 (JE) | 1.19.2 |
게임버전 (BE) | 관련없음 |
스크립트 버전 | 2.9.5 |
gui 슬롯에 특정 아이템을 넣고 "강화"를 클릭하면 아이템에 맞는 인챈트를 확률에 따라 랜덤하게 부여하는 스크립트를 짜고 있는데요.
변수로 설정한 아이템에 맞는 인챈트를 확률에 따라 부여하는 과정에서 막혀버려서 질문글 올립니다.
구문의 구성을
아이템의 타입이 무엇인가 -> 아이템에 맞는 인챈트가 무엇인가 -> 총 몇 개를 중복하여 부여할 것인가 -> 부여할 인챈트가 {일반}인가 {고급}인가(일반:날카로움, 효율 / 고급:무한,수선 등) -> 함께 부여할 수 없는 인챈트가 있는가 -> 인챈트의 레벨이 있는가 -> 마법 부여
순서를 크게 신경 안 쓰고 일단 정리해봤습니다. 대충 위 과정을 거쳐서 인챈트를 주고 싶습니다.
if {인챈트장비목록::검::*} contains type of event-item
이런 구문으로 아이템 유형을 각각 저장하고, 또 그 유형에 맞는 인챈트 목록을 하나씩 넣는 식으로 하고 있습니다.
나름 혼자 해결하려는 편이라 구글링을 이틀 동안 해봐도 답이 잘 안 나오네요.
일일이 다 써야 하나 싶은데 혹시나 도움을 구할 수 있을까 해서 글 남깁니다.
굳이 위 과정과 비슷하지 않더라도 본인이 쓰고 있거나 썼던 인챈트 스크립트가 있다면 맥락 상관 없이 가볍게 댓글에 복붙이라도 해주셨으면 합니다.
긴 글 읽어주셔서 감사합니다.
댓글이 없습니다.
새로운 댓글을 등록해 주세요!