개인 자료란 (JE)

  서버 커뮤니티

Profile 데빌하트 대표칭호 없음

D3VILH4RRT a4b5e1bfdef74b93af06cbd3c8b3f76b

Profile

질문하기 스크립트

스크립트 특정 아이템

2023.12.20 조회 수 51 추천 수 0
이해도 입문자 
게임버전 (JE) 1.20, 1.20.1 
게임버전 (BE) 관련없음 
스크립트 버전 2.7.2 

페이지있는 구매,판매 상점을 만들었는데 구매 상점에선 페이지를 누르면 아이템 꺼내지고

판매 상점에선 좌클릭 시 판매되려고 해서 판매불가 알림이 뜨는데

GUI에서  판매나 구매 아이템 외에  특정 아이템이 구매나 판매가 안되도록 할 수 있나요?


on inventory click:

    if name of event-inventory is "&4&lTEST":

        if clicked slot is 50:

            TESTGUI2(player)

on inventory click:

    if name of event-inventory is "&4&lTEST2":

        if clicked slot is 50:

            TESTGUI3(player)

on inventory click:

    if name of event-inventory is "&4&lTEST3":

        if clicked slot is 50:

            TESTGUI4(player)

on inventory click:

    if name of event-inventory is "&4&lTEST4":

        if clicked slot is 48:

            TESTGUI3(player)

on inventory click:

    if name of event-inventory is "&4&lTEST3":

        if clicked slot is 48:

            TESTGUI2(player)

on inventory click:

    if name of event-inventory is "&4&lTEST2":

        if clicked slot is 48:

            TESTGUI1(player)





4개의 댓글

라아아아밍
2023.12.20

1) 일단 그 if name of event-inventory 구문 아래에 cancel event 써주시면 아이템이 안 꺼내집니다.

2) 어떤 의미인지 잘 모르겠는데.. 상점 아이템 외에 다른 아이템이 상점에 있기도 한가요?

데빌하트
2023.12.20
@라아아아밍

GUI에서 GUI를 뛰워서 페이지 있는 상점을 만들었는데 다음 페이지로 넘어가게 설정한 종이가 넘어갈때마다 인벤에 들어와서

라아아아밍
2023.12.20
@데빌하트

음.. 지금 보이는 구문만으로는 제가 알 수가 없지만 일단 클릭 이벤트에서 아이템을 주기 전에 아이템의 이름에 "페이지"가 들어가는지를 확인하시면 될 거 같습니다.

라아아아밍
2023.12.20
@데빌하트

if name of event-item do not contains "페이지":