개인 자료란 (JE)

  서버 커뮤니티

Profile 미나리나물 대표칭호 없음
Profile

질문하기 스크립트

give 명령어 질문드립니다.

2023.02.15 조회 수 35 추천 수 0
이해도 입문자 
게임버전 (JE) 1.19.2 
게임버전 (BE) 관련없음 
스크립트 버전 2.6.4 

안녕하세요.

한마포로 입문해 퍼퍼로 서버 구동하면서 소소하게 하나씩 배워가고 있는 마린이 입니다.


최근 스크립트 랜덤 지급을 공부하고 있습니다. 아래 스크립트는 50%의 확률로 다이아몬드를 지급하는 스크릡트입니다.



on rightclick:

    if player's inventory contains book named "&e[다이아몬드 뽑기]":

        chance of 50%:

            give 1 of Diamond to player

            remove 1 of book named "&e[다이아몬드 뽑기]" from player's inventory

            wait 0.5 seconds

        else:

            message "아무일도 일어나지 않았습니다."

            remove 1 of book named "&e[다이아몬드 뽑기]" from player's inventory

            wait 0.5 seconds

        

command /다이아몬드책 [<integer>]:

    trigger:

        give arg 1 of book named "&e[다이아몬드 뽑기]" with lore "&d50%%의 확률로 다이아몬드를 줍니다." to player


위 스크립트를 사용했을 때, 다이아몬드책은 클릭했을 때 정상적으로 1개씩 없어집니다.

그런데 이 스크립트를 사용하면 다이아몬드가 지급되지 않습니다 ㅠㅠ

give 문구에 문제가 있는 거 같은데, 아무리 고쳐봐도 지급이 되지 않습니다.

고수님들의 고견 부탁드립니다.

3개의 댓글

작은거인
2023.02.15

리로드했을 때 오류가 없나요?

크러저
2023.02.16

give 1 of Diamond to player 에서 Diamond가 아니라 diamond로 변경해보세요.

아니면 다른 방식으로

add give 1 of diamond to player's inventory 로 변경해보세요.

미나리나물
2023.02.16

위 오류는 제가 스크립트를 고치고 리로드 하지 않아 발생한 문제였습니다 ㅠㅠ

스크립트 다시 불러와서 해결됐습니다.

 

위 give 명령어의 문구는 정상이었습니다;;;;;

뉴스 및 창작물
/files/thumbnails/576/775/003/262x150.crop.jpg?20240426232553

아티클

이달의 블록: 단단한 진흙

학교가기싫다

2024-04-26

0

/files/thumbnails/115/774/003/262x150.crop.jpg?20240428135129

업데이트

마인크래프트 1.20.5 정식 업데이트

학교가기싫다

2024-04-24

0

/files/thumbnails/762/770/003/262x150.crop.jpg?20240418073724

레드스톤

T.B.H (고민중독) | 노트블럭 버전 | NoteBlock Cover [한국어 영어 중국어 가사 추가]

노트블럭전문가

2024-04-18

0

/files/thumbnails/218/767/003/262x150.crop.jpg?20240412130213

레드스톤

우리의 꿈 - 원피스 오프닝

노트블럭전문가

2024-04-12

0

/files/thumbnails/505/766/003/262x150.crop.jpg?20240411122306

레드스톤

기동전사 건담 수성의 마녀 | 노트블럭 커버 1

노트블럭전문가

2024-04-11

1