개인 자료란 (JE)

  서버 커뮤니티

Profile 네프 대표칭호 없음

NEFF0530 0393a40b7e9c416194090183c24c1343

Profile

질문하기 스크립트

기본템 스크립트 템 위치

2022.01.31 조회 수 97 추천 수 0
이해도 초보자(스크립트 구성요소나 기본문법은 알아요) 
게임버전 (JE) 관련없음 
게임버전 (BE) 관련없음 
스크립트 버전 2.6.1 

안녕하세요, 해당 글( https://www.koreaminecraft.net/hkdev/1384758 )을 보고 기본템 스크립트를 만들고 있는 도중, 5번 슬롯에 넣어도 기본템을 받으면 1번 슬롯에 기본템이 받아지는데 5번슬롯에 어떻게 받나요?


command /dsadsadsadsadasdsadas:

    trigger:

        set {_inv} to chest inventory with 3 row named "&0기본템 설정하기"

        loop {기본템배열::*}:

            set slot (loop-index parsed as integer -1) of {_inv} to loop-value

        wait 1 tick

        open {_inv} to player

        

on inventory close:

    if uncolored name of event-inventory contains "기본템" and "설정하기":

        loop 27 times:

            set {기본템배열::%loop-number%} to slot (loop-number -1) of player's current inventory

        

        send "기본템 등록 완료"

        

on join:

    give {기본템배열::*} to player


dc3f336b2491c13b913c675b37d20a33.png

설정된 것


bdb783872129203ec2eeba7e6a5290e6.png

기본템 받고

5개의 댓글

거너아나
2022.02.01

만약 5번칸에 받게 하고 싶다면

give 대신

set {_1} to 0

loop {기본템배열::*}:

@set slot {_1} of player's inventory to loop-value 하시면 될듯합니다

네프
2022.02.02
@거너아나

감사합니다!

네프
2022.02.02
@거너아나

적용하면 아예 기본템이 받아지지 않는 현상이 생기는데, 어디가 오류인거일까요?

거너아나
2022.02.02
@네프

set {_1} to 0

 

loop {기본템배열::*}:

 

@set slot {_1} of player's inventory to loop-value

@add 1 to {_1}

코드 한줄을 빼먹었네요

네프
2022.02.03
@거너아나

감사합니다 :)