개인 자료란 (JE)

  서버 커뮤니티

Profile ᄉᄂ 대표칭호 없음
Profile

질문하기 스크립트

아니 이거 왜 안돼요?

21 일 전 조회 수 59 추천 수 0
게임버전 (JE) 1.20.1 
게임버전 (BE) 관련없음 
스크립트 버전 Skript 2.8.5 

command /벤 [<offlineplayer>] [<text>] [<text>]:

    trigger:

        set {벤사유::%arg 1%} to arg 3

        set {벤시간::%arg 1%} to arg 2

        add arg 1 to {벤확인::*}

        kick the arg 1 due to "플레이어님은 %{벤사유::%arg 1%}%때문에 기간벤을 당하셨습니다. 문의하실거 있으시면 [문의📣]체널에 문의 부탁 드립니다. 남은시간은 %{벤시간::%arg 1%}%입니다."


on connect:

    if {벤시간::%player%} > 0:

        kick the player due to "플레이어님은 %{벤사유::%player%}%때문에 기간벤을 당하셨습니다. 문의하실거 있으시면 [문의📣]체널에 문의 부탁 드립니다. 남은시간은 %{벤시간::%player%}%입니다."


every 1 seconds:

    loop {벤확인::*}:

        broadcast "%loop-value%"

        subtract 1 from {벤시간::%loop-value%}

        if {벤시간::%loop-value%} <= 0:

            set {벤확인::%loop-value%} to false


command /test:

    trigger:

        send "%{벤시간::%player%}%"

        send "%{벤확인::%player%}%"


여기서 뭐가 잘못 된겁니까?

2개의 댓글

Noah0923
21 일 전

그와중에 맞춤법 뭐죠..?

snamkes
21 일 전

 

set {벤확인::%loop-value%} to false

일단 이부분이 굉장히 잘못됬습니다.
arg 1 즉 player 타입으로 벤확인 이라는 배열변수에 넣었는데, false??

이건 아니고, remove나 delete 등 배열 변수에서 "삭제"를 해야 합니다 

그리고

send "%{벤시간::%player%}%"

send "%{벤확인::%player%}%" 왜 test로 본인의 벤을 보는거죠?

arg 1 써서 설정한 거 보거나, * 써서 전체 배열변수 보시면 될거 같네요.

뉴스 및 창작물
/files/thumbnails/308/815/003/262x150.crop.jpg?20240617084353

레드스톤

[피아노커버] 디스코드 - QWER

노트블럭전문가

2024-06-17

1

/files/thumbnails/932/812/003/262x150.crop.jpg?20240617231949

업데이트

마인크래프트 1.21 정식 업데이트

학교가기싫다

2024-06-14

1

/files/thumbnails/308/805/003/262x150.crop.jpg?20240605201646

레드스톤

[노트블럭 커버] 팬서비스/mona 【 HoneyWorks 】

노트블럭전문가

2024-06-05

0

/files/thumbnails/288/791/003/262x150.crop.jpg?20240602150002

아티클

《까다로운 시련》 업데이트 날짜 공개 및 정보

학교가기싫다

2024-06-02

0

/files/thumbnails/841/773/003/262x150.crop.jpg?20240526120908

레드스톤

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

노트블럭전문가

2024-05-26

0