개인 자료란 (JE)

  서버 커뮤니티

Profile 냄윤 대표칭호 없음
Profile

질문하기 스크립트

스크립트 구문 오류 질문

2023.09.30 조회 수 110 추천 수 0
이해도 초보자 
게임버전 (JE) 1.16.5 
게임버전 (BE) 1.16.x 
스크립트 버전 Skript 2.7.0 
스크립트 애드온 SkEtcR v3.3 skRayFall +v1.9.25 skbee-2.18.0 

on rightclick on Block of Emerald with pixelmon latiasite:

    if location of event-block is location(5673.5, 249.5, -1682.5):

        execute console command "pokespawn Latias 5673 250 -1682"

        execute console command "clear %player% %player's tool%"

        message "&e[포스쿨서버]&e누군가 &a라티아스&f를 &e소환&f했습니다."

    if player's tool is not pixelmon latiasite:

        send "이거아님" to player

이런 구문을 짰는데  execute console command "clear %player% %player's tool%" 이 구문과 

 if player's tool is not pixelmon latiasite:

        send "이거아님" to player 이 구문은 실행이 안됩니다. 스크립트 리로드를 해도 성공적이게 됩니다.

1개의 댓글

트잼
2023.10.07

1.

클리어 명령어 사용하지 마시고

remove 1 of player's tool from player's tool

이 구문 그냥 사용해보세요

2.

앞뒤가 말이 안되네요

실행 조건을 pixelmon latiasite 이라는 아이템을 들고 에메랄드 블럭을 우클릭 했을때인데

해당 아이템을 안 들고 있을 수가 없죠 not 구문을 굳이 넣은 이유를 모르겠네요

그냥 삭제하셔도 될 거 같습니다.