개인 자료란 (JE)

  서버 커뮤니티

Profile 공또깡 대표칭호 없음
Profile

질문하기 스크립트

2.2스크립트 질문

2020.12.09 조회 수 176 추천 수 0
이해도 1.12 
게임버전 (JE) 스피곳 
게임버전 (BE) InvSK, QuarSK, SharpSK, SKBee, SkChoke, Skellett, SkQuery-Lime, SkRayFall, Skript-mirror, Skript-yaml, SkStuff, SkUtilities 
스크립트 버전 입문자(아무것도 몰라요) 
스크립트 애드온 2.2-dev37c 

안녕하세요 스크립트 배운지 얼마 안되서 유튜브에서 보고 따라하면서 스크립트를 배우고있는데요

스크립트 버전을 2.2보다 높은걸로 쓰다가 밀자동심기때문에 2.2로 내려왔는데

전에는 스크립트들에 전부 with lore 가 들어가있었는데 2.2로 내려와서 문제점이 뭔가 찾아보니 2.2에서는 with lore가 안된다고 해서

하나하나 수정해보려고 했는데 몇시간동안 찾아봐도 재능이 없는건지 몇몇글에 올라와있는걸 따라해봐도 해결이 안되더라구요

한마포 Q&A 게시판 내에도 비슷한 글이 있길래 참고해봤는데 도저히 무슨말인지 모르겠고 해당 게시글 댓글에 올려주신 기트허브?링크 들어가서 예시랑 글 봐도 이해가 안되더라구요ㅜㅜ

현재 수정은 미뤄두고 테스트만 해보고있는데 테스트하는것도 lore가 안붙어서 나와서 질문드립니다.


command /test:

    trigger:

        if player is op:

            give player 1 of diamond sword named "다이아검"

            set line 1 of lore of {_item} to "테스트"


현재 이렇게만 적어서 테스트중인데  스크립트 리로드 하면 오류는 안나오고 잘 불러와지는데

/test 를 입력해서 다이아검을 받으면 다이아검에 "테스트" 라는 설명이 안붙어나와서요

다른아이템으로도 해보고 위 구문에 {_item} 에 {_다이아검} 이라고 수정하고 해도 리로드는 잘 되는데 똑같이 설명이 안붙더라구요

뭐가 문제인지 알 수 있을까요??

1개의 댓글

스크립터브혼
2020.12.09

아이템을 세팅한 후에 플레이어에게 지급해야합니다.

set 과 give 의 순서를 바꾸어보세요.