개인 자료란 (JE)

  서버 커뮤니티

Profile 와아랄라 대표칭호 없음
Profile

질문하기 스크립트

날씨 감지하는 구문이 뭔가요?

2023.08.01 조회 수 111 추천 수 0
이해도 입문자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 관련없음 
스크립트 버전 Skript-2.6.4 

날씨가 바뀔 때 감지하는 구문을

on weather change로 해서

~ to rain / to sun 이런 식으로 감지를 했는데

테스트할 때 보니까 처음엔 잘 인식하는가 싶었는데

비가 오지 않는 상황에서도 비가 온다고 인식하는 둥의 오류가 있네요,, 어떻게 해야될까요?


#비 올 때

on weather change to rain:

    broadcast "rain!"

#천둥 칠 때

on weather change to thunder:

    broadcast "thunder!"

#비 안올 때

on weather change to sun:

    broadcast "sun!"


혹시 else if 같은 구문으로 하나로 만들어줘야 하나요?




5개의 댓글

작은거인
2023.08.01

혹시 월드가 여러개인가요

와아랄라
2023.08.01
@작은거인

어?? 맞아요 my world 플러그인으로 월드가 하나 더있었네요 감사합니다 한번테스트해볼게요!

와아랄라
2023.08.01
@작은거인

if world is "world":

이런 구문으로 테스트를 해보려했는데

리로드에 문제는 없었지만, 아예 인식 자체를 못하네요.. 이런식으로 하는 게 아닌건가요??

 

 

 

on weather change:

@if world is "world":

@@if weather is rain:

@@@broadcast "rain"

작은거인
2023.08.02
@와아랄라

world's name is "name"

와아랄라
2023.08.02
@작은거인

if world's name is "world":

world's name is "world":

 

이렇게 하면 리로드가 안돼요

if world is "world"로 했을땐 다른 구문에선 잘 작동했었는데

on wether change 구문만 이상하게 작동이 안되네요