개인 자료란 (JE)

  서버 커뮤니티

Profile 거너아나 전문해결사

Marlozing 75866ebd9ffa4b9ab322231112059268

Profile

질문하기 스크립트

on tool change

2021.03.13 조회 수 304 추천 수 0
이해도 1.16 
게임버전 (JE) 페이퍼 
게임버전 (BE) 왠만한 애드온은 전부 
스크립트 애드온 2.5.3 

on tool change에서 인벤토리가 어느쪽으로 이동하는지 어떻게 아나요




1개의 댓글

스크립터브혼
2021.03.13

[Former/Future State] 익스프레션의 예문에 보면 이벤트 이전, 이후의 값을 받아오는 예문이 있습니다.
past tool로 변경되기 이전의 아이템, tool로 변경 후 아이템을 확인 할 수 있습니다.

그러나, 어느쪽으로 이동했는지는 슬롯 번호를 가지고 해야하는데요.
구현 방식은 두가지가 있을것 같습니다.

첫번째는 위에서 말한 past tool 과 tool을 핫바 슬롯의 아이템들과 비교해서 어떤 슬롯 번호인지 찾고, 해당 번호의 변화를 보고 방향을 찾는 것입니다.
두번째는 이벤트 동작시 플레이어의 핫바 슬롯의 위치를 변수에 저장해 두었다가 다음 이벤트 동작시 저장된 이전의 슬롯 번호와 이벤트에서 받는 현재의 슬롯 번호를 비교하는 방법입니다.