개인 자료란 (JE)

  서버 커뮤니티

Profile Custom 대표칭호 없음
Profile

질문하기 스크립트

질문 있습니다!

2021.03.07 조회 수 83 추천 수 0
이해도 1.16 
게임버전 (JE) 스피곳 
스크립트 애드온 Skript 2.5.3 

접속시간 스크립트를 하고 있는데


on first join: 

    set {접속분.%player%} to 0 

    set {접속시간.%player%} to 0

    set {접속일.%player%} to 0

    

every 1 minute:

    loop all players:

        add 1 to {접속분::%loop-player%}

        if {접속분.%loop-player%} >= 60: 

            add 1 to {접속시간.%loop-player%} 

            subtract 60 from {접속분.%loop-player%} 

        if {접속시간.%loop-player%} >= 24: 

            add 1 to {접속일.%loop-player%} 

            subtract 24 from {접속시간.%loop-player%} 

        

command /접속시간:

    trigger:

        send "당신의 접속시간 : %{접속일.%player%}%일 %{접속시간.%player%}%시 %{접속분.%player%}%분" to player



라고 하면 /접속시간 했을때 0일 0시간 0분 으로만 나옵니다..

2개의 댓글

스크립터브혼
2021.03.07

{접속분::%loop-player%}과 {접속분.%player%}는 다른 변수입니다.
[예제분석3 - 변수의 종류와 쓰임] 참고하세요.

Custom
2021.03.07
@스크립터브혼

앗 감사합니다 ㅋㅋ