개인 자료란 (JE)

  서버 커뮤니티

Profile cuel01 대표칭호 없음

cuel01 33e40ee6cbce4205ab15b1cb89c788a1

Profile

질문하기 스크립트

효과를 적용 시킬 때 시간을 변수로 하고 싶은데

2022.04.04 조회 수 142 추천 수 1
이해도 초보자(스크립트 구성요소나 기본문법은 알아요) 
게임버전 (JE) 1.18, 1.18.1, 1.18.2 
게임버전 (BE) 관련없음 

loop문이여서 apply Nausea 10 to the loop-player for {d} seconds 라고 코드를 쓰니까

[CHAT]     There's no loop that matches 'loop-player for {d} seconds'
[CHAT]     Line: apply Nausea 10 to the loop-player for {d} seconds
라는 에러가 뜨는데

아마도 loop-player의 loop-부분이 끝까지 적용시켜서 에러 뜨는거 같은데 해결 할 수 있는 방법 없을까요?




5개의 댓글

qsef1256
2022.04.05

for 입력 안하고 그냥 한거는 안되나요?

 

원래 뭐가 안될땐 단계별로 밟아봐야 합니다

cuel01
2022.04.05
@qsef1256

for ~ 입력 안 했을 때는 정상 작동 되더라고요..

qsef1256
2022.04.05
@cuel01

그러면 {d} seconds 대신 2 seconds 넣으면 작동하나요?

qsef1256
2022.04.05
@qsef1256

만약 이게 작동하면, Timespan이 제대로 인식 안되는 걸로 보이고요, "%{d}% seconds" parsed as timespan 으로 우회하시면 됩니다

cuel01
2022.04.05
@qsef1256

timespan으로 우회하니까 정상 작동 되네요 감사합니다