개인 자료란 (JE)

  서버 커뮤니티

Profile 뽀삐뽀삐뽀뽀삐뽀 대표칭호 없음
Profile

질문하기 스크립트

출석 스크립트 초기화 구문 도와주세요!

2023.11.26 조회 수 183 추천 수 0
이해도 입문자 
게임버전 (JE) 1.12.2 
게임버전 (BE) 1.12.x 
스크립트 버전 2.5 
스크립트 애드온 EssentialsX-2.20.1. GomSk InvSK SharpSK Skellett-Legacy SkQuery-4.1.8 skRayFall+v1.9.25 skript-reflect-2.2.3 skUtilities.v0.9.2 UltraSKaRebirth Vault 

안녕하세요 이제 막 스크립트를 공부 중인 학생입니다.

제가 출석보상 스크립트를 이용해서 매일 특정 시간마다 초기화하려고 하는데 

    every 1 minute:

        if "%now%" contains "오전 12:00" or "12:00 AM"

            loop all offlineplayers:

                delete {출석::*}

                broadcast "{@a} 출석 보상을 받을 수 있습니다."

이렇게 작성하여  출석 데이터를 초기화 할 수 있도록 하려하는데

서버에 적용하니 구동기에

 Unexpected entry 'every 1 minute'. Check whether it's spelled correctly or remove it. (시간보상.sk, line 48: every 1 minute:')

이렇게 뜨더라고요. 서버에서도 작동이 안되고요.


혹시 어떤 구문을 사용해야 제가 원하는 시간에 데이터 자동으로 초기화 할 수 있을까요 ㅠㅠ

도와주시면 감사하겠습니다 ㅠㅠ

3개의 댓글

피코
2023.11.26

every 1 minutes: 로 대신 해보세요

@피코

댓글 감사합니다.

말씀 해주신대로 수정했는데 여전히 오류가 나요 ㅠㅠ

 

[Skript] Unexpected entry 'every 1 minutes'. Check whether it's spelled correctly or remove it. (시간보상.sk, line 48: every 1 minutes:')

 

피코
2023.11.27
@뽀삐뽀삐뽀뽀삐뽀

every 60 seconds: 혹은 every 1200 tick 으로 바꾸어 사용 가능하지만

if "%now%" contains "오전 12:00" or "12:00 AM" 이 구문에서 : 표시가 빠진것으로 봅니다.

그럼에도 되지 않으시다면 애드온과 오류가 난것일 수 있습니다.