개인 자료란 (JE)

  서버 커뮤니티

Profile 트로이 대표칭호 없음
Profile

질문하기 스크립트

시티즌 플러그인과 상점 스크립트 연동 구문에 대해 질문합니다 ㅠㅠ

2024.02.16 조회 수 335 추천 수 0
이해도 입문자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 관련없음 

해당구문의 스크립트 사용중이고 시티즌 NPC 우클릭시 상점도 잘 열립니다

문제는 모든 엔티티 우클릭시 상점이 열립니다 몬스터,아이템, 등등 

이틀째 찾아봐도  해결하지 못하였습니다

해결방법이 무엇일까요?






9개의 댓글

만두하루
2024.02.16

on righclick ~

@if entity's name~

@@execute player~

로 수정해보세요.

만두하루
2024.02.16
@만두하루

본문대로 작성하셨으면 execute player command ~ 가 if 문을 만족할 때 작동하는게 아니라 on rightclick ~ 할 때 작동합니다.

 

그러니 모든 엔티티를 우클릭하면 execute player ~ 구문이 실행됩니다.

트로이
2024.02.16
@만두하루

만두하루님 답변 감사합니다

말씀하신대로 수정하였지만 문제가 해결되지 않았습니다

본문에 사진 한장 추가했는데 봐주실수 있을까요?

만두하루
2024.02.16
@트로이

저렇게 작성되어있으면 정상 작동해야 합니다.... 수정한 파일이 서버 스크립트 폴더에 파일이 맞는지 확인해보거나 다른 구문에 문제가 있는지 확인해보세요. 혹은 파일을 정상적으로 저장하고 리로드를 했는지도요.

트로이
2024.02.21
@만두하루

해결했습니다 정말 감사합니다

코코냐
2024.02.16

들여쓰기 문제입니다. 스크립트는 파이썬과 동일하게, 들여쓰기 단계로 블럭을 구분합니다.

트로이
2024.02.16
@코코냐

코코냐님 답변 감사합니다

본문에 사진 한장 추가하였는데

한번 더 봐주실수 있을까요 ? 부탁드립니다

코코냐
2024.02.16
@트로이

겉보기로는 제대로 되어있습니다. 파이썬과 동일하게 스크립트도 들여쓰기를 탭과 띄어쓰기를 섞어 사용할수 없기 때문에, 잘 확인해야합니다.

트로이
2024.02.21
@코코냐

해결했습니다 정말 감사합니다