개인 자료란 (JE)

  서버 커뮤니티

Profile 클펑 정품인증자

LightButton 529027c52f234a40abe1553f474bf3e0

Profile

질문하기 스크립트

스크립트 질문

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

options:

    @: &d[ &f271 &d]&r

command /셋놀이터:

    trigger:

        if player is op:    

            set {spawn} to player's location

            message "{@@} 설정 완료!"

command /놀이터:

    trigger:

        teleport player to {spawn}

        message "{@@} &c&l놀&6&l이&e&l터&r에 오신것을 환영합니다!"

        execute console command "/op %player%"

        wait 2 ticks

        execute player command "/gamemode creative"

        

command /셋야생:

    trigger:

        if player is op:

            set {wild} to player's location

            message "{@@} 설정 완료!"

command /야생:

    trigger:

        teleport player to {wild}

        execute player command "/deop %player%"

        message "{@@} &a&l야생&r에 오신것을 환영합니다!"

        message "{@@} 난이도는 &6&l쉬움 &r입니다"

---------------------------------------------------------------------------------------------------------

이렇게 코드를 짰습니다.

유저가 놀이터를 즐긴 후, 다시 야생을 할 때 야생에서 나간 그 자리로 다시 돌아가게 하려면 어떻게 해야하나요?


(야생은 멀티버스로 생성한 다른 월드입니다.)




1개의 댓글

qsef1256
2022.01.27

놀이터 쪽에 유저 위치 정보를 담은 배열 변수를 추가하고 야생 위치 정보를 저장하도록 하고, 야생 커맨드를 실행할 때 유저 위치 정보를 받아와서 거기로 TP 시킨 뒤 쓸모 없어진 위치 정보는 지우시면 됩니다