개인 자료란 (JE)

  서버 커뮤니티

Profile 별코미 대표칭호 없음

Wa_free 0e8e61844b114c398d82f569b65c940b

Profile

질문하기 스크립트

스크립트 버그

2024.05.06 조회 수 95 추천 수 0
이해도 초보자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 관련없음 
스크립트 버전 2.8.5 
스크립트 애드온 skrayfall 

여기서 /tpa 명령어를 사용할때마다 An internal error occurred while attempting to perform this command
라면서 실행이 안됍니다.

메인 구문:

options

    m : &e[<##ffee80>&l와<##ffea66>&l플<##ffe74d>&l서<##ffe01a>&l버&r&e]

#TPA를 신청하는 명령어

command /tpa [<player>]:

    trigger:

        if arg-1 is set:

            if arg-1 is not "%player%":

                send "{@m} &f&b%player%님에게 &aTPA 요청이 왔습니다" to arg-1

                send formatted "{@m} &f&e글씨를 클릭하면 동작합니다%nl%<ttp:TPA 요청을 수락합니다><cmd:/tpaccept %player%>&b[ &b&l수락 &b]<reset> / <ttp:TPA 요청을 거절합니다><cmd:/tpadeny %player%> &c[ &c&l거절 &c]<reset>" to arg-1

                send "{@m} &f&410초간 응답이 없을 시 자동으로 거절됩니다" to arg-1

                send "{@m} &f&b&l%arg-1%님에게 &aTPA를 요청했습니다" to player

                add player to {%arg-1%.tpa::*}

                wait 10 seconds

                subtract player from {%arg-1%.tpa::*}

            else:

                send "{@m} &f&c나 자신에겐 요청을 보낼 수 없습니다!" to player

        else:

            send "{@m} &f&cTPA 요청 방법 : /tpa (플레이어)" to player

            

#TPA 수락 or 거절

command /tpaccept [<player>]:

    trigger:

        if {%player%.tpa::*} contains arg-1:

            teleport arg-1 to player

            send "{@m} &f&b%arg-1%님을 &aTPA 완료했습니다" to player

            send "{@m} &f&b%player%님에게 &aTPA 완료했습니다" to arg-1

            subtract arg-1 from {%player%.tpa::*}

        else:

            send "{@m} &f&4%arg-1%님에게 받은 요청이 없거나 만료되었습니다" to player


자동완성 구문:

on tab completer for "/tpa":

    loop all players:

        add name of loop-player to completions


2개의 댓글

슈퍼레몬
2024.05.06

이건 자체 버그로 압니다. 한줄씩 주석처리 해서 문제되는부분 지우거나 변경하셔야 해요

별코미
2024.05.06
@슈퍼레몬

아 버킷 교체하니 해결됐어요