개인 자료란 (JE)

  서버 커뮤니티

Profile 이자여 대표칭호 없음

IJayeo 2234a03e234147a19df05283eb7680b8

Profile

질문하기 스크립트

스크립트 질문드립니다!

2021.11.27 조회 수 67 추천 수 0
이해도 초보자(스크립트 구성요소나 기본문법은 알아요) 
게임버전 (JE) 1.17, 1.17.1 
게임버전 (BE) 관련없음 
스크립트 버전 2.6 

87bfc98dd0fffdd1a08b41bcb292752a.JPG

현재 위와 같은 스코어보드 스크립트를 사용중입니다. 그런데 멀티버스 플러그인을 사용하여 타 월드로 플레이어가 이동할 경우,

loop-player가 자신이 아닌 타 월드로 이동한 플레이어로 고정되어버립니다. 


21cdfab913cfb1fe487bd1a53ca92f8d.JPG

▲  GUI를 통하여 이동하는 스크립트입니다.


예를들어, HongGilDong 이라는 플레이어가 shop 월드로 이동할 경우

다른 월드에  있는 정보창의 닉네임과 하위에 작성된 모든 loop-player가 자신이 아닌 HongGilDong 이라는 플레이어로 고정되어버립니다.


49dc4ccaa5cfb03c2722f35d768c0fa1.png

▲  플레이어 닉네임은 IJayeo 인데도 스코어보드가 다른 사람으로 바뀌어버린 현상


혹여 타 월드로 이동할 경우에도 loop player가 고장나지 않는 방법이 있는지 여쭙고자합니다.


2개의 댓글

qsef1256
2021.11.29

같은 기능을 하는 코드로 테스트 해봤는데 재현이 안되네요. 저는 잘 됩니다.

다른 곳에 문제가 있을 수 있습니다.
- 혹시 스코어보드를 건드리는 다른 스크립트나 플러그인이 있나요?

- 저렇게 변한 스코어보드는 업데이트가 이루어지나요?

- broadcast를 이용해 확인한 정보는 어떤가요? 루프가 정상적으로 이루어지고 있나요?

이걸 해결한 경험이 있었던 것 같긴 한데, 좀 더 많은 정보가 있거나 직접 서버 환경을 확인해봐야 원인을 알 수 있을 듯 합니다.

이자여
2021.11.30

- 해결 했습니다. -

 

루프를 하는 과정에서 어떤 오류가 생긴 것인지 모르겠지만, while과 지역변수 처리하니 정상 작동 하네요.