개인 자료란 (JE)

  서버 커뮤니티

Profile J_pudding 대표칭호 없음

J_pudding e3fa999a06e849b9ac0636b3812404d0

Profile

질문하기 플러그인

스크립트 명령어 관련 질문입니다

2020.06.13 조회 수 892 추천 수 0

스크립트를 이용하여 tpa커맨드를 따로 제작중인데,

command /tpa [<text>]:

    trigger:

        if arg 1 is not set:

            send "&6사용법 : /tpa <플레이어>" to player

        if arg 1 is player:

            send "&c잘못된 대상입니다" to player

        if arg 1 parsed as player is online:

            send "&b%arg 1%님에게 텔레포트 요청을 보냈습니다" to player

            send "&b%player%&f님으로부터 텔레포트 요청을 받았습니다." to arg 1 parsed as player

            send "&6/tpa accept <플레이어>: 수락 /tpa deny <플레이어>: 거절" to arg 1 parsed as player

여기서 tpa 요청을 받았을 때만 /tpa accept 혹은 /tpa deny 명령어를 사용할 수 있게 하려면 어떻게 해야 하나요?

4개의 댓글

SiroRabbit
2020.06.13

다 만들어 두신게 아니었나요!

if arg 1 is deny:

if arg 1 is accept:

이 두 구문을 사용하세요.

SiroRabbit
2020.06.13
@SiroRabbit

추가로 if구문 마지막에 stop해주세요

J_pudding
2020.06.14
@SiroRabbit

그럼

if arg 1 is “accept”:

@execute op command “/tp ()”

이 구문인데, 여기서 괄호 안은 어떻게 채워야 될까요..? 위 if 문에서 arg 1이 accept 이기 때문에 %arg 1% %player%는 아닌듯한데..

SiroRabbit
2020.06.14
@J_pudding

BackMyo[본인입니다]라는 사람이 본인에게 tpa를 보냈다는 가정을 두고

/tpa accept BackMyo

라고 입력을 하면, 제가 그쪽에게 tp가 되어야합니다.

execute op command "/tp %arg 2% %player%

라고 구문을 입력하시게되면,

arg 2 부분에 해당하는 즉, 제가 그쪽에게로 tp가 되는것이죠.

또한, command /tpa [<텍스트>]: 이부분에서 [<텍스트>]를 하나 더 추가를 해 주어야겠죠?

뉴스 및 창작물
/files/thumbnails/841/773/003/262x150.crop.jpg?20240526120908

레드스톤

마인크래프트 노트블록버전 『 봄을 고하다 (春を告げる) 』 [더블옥타브 버전]

노트블럭전문가

2024-05-26

0

/files/thumbnails/712/796/003/262x150.crop.jpg?20240525085438

레드스톤

마인크래프트 노트블록으로 만든 『 봄을 고하다 (春を告げる) 』 1

Sonttukk

2024-05-25

0

/files/thumbnails/268/789/003/262x150.crop.jpg?20240515192032

레드스톤

벌레먹은 돌 빠르게 제거하는 법

GlassesFilm

2024-05-15

0

/files/thumbnails/797/788/003/262x150.crop.jpg?20240515090924

건축

마인크래프트로 구현한 카르카손 보드게임

Warak

2024-05-15

1

/files/thumbnails/487/784/003/262x150.crop.jpg?20240508233607

모드

Windows Borderless 모드에서 악성코드 발견 3

학교가기싫다

2024-05-08

1