playXP

서브 메뉴

Page. 77 / 246 [내 메뉴에 추가]
글쓰기
작성자 아이콘 오후
작성일 2016-04-20 13:27:44 KST 조회 774
제목
특정 유닛이 죽으면 오류가 생깁니다.

캠페인 영웅으로 나오는 차원장인 카락스를 영웅으로 플레이할 수 있게 했습니다.

이것저것 고쳐놓고 실험하던중에 카락스가 죽으니까 오류가 뜨더군요.

 

스크립트런타임 오류: 오류

fuction에서 트리거 오류: 접근 시도중인 요소가 배열의 마지막을 지난 요소입니다.

스크립트런타임 오류: 오류

fuction에서 트리거 오류: 접근 시도중인 요소가 배열의 마지막을 지난 요소입니다.

 

이렇게 뜹니다. 혹시 몰라서 플래그, 특성, 트리거와 연관될 수 있는 요소들은 나름 점검해봤는데 문제는 없었습니다. 다른 영웅들은 괜찮은데 유독 이녀석만 오류가 뜹니다.

제가 데이터와 트리거사이에 생긴 문제를 못 찾은건지 아니면, 이런일이 발생하는 어떤 상황이 있는건지 모르겠네요.

왜 이런 문제가 발생하는건가요? 

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
판밍 (2016-04-20 14:45:22 KST)
1↑ ↓0
센스 이미지
변수에서 배열 설정해둔게 있지 않나요?
배열은 있는데 활성 할 수 없는 상태면 그런 에러가 뜹니다.
이니안 (2016-04-21 19:05:27 KST)
1↑ ↓0
센스 이미지를 등록해 주세요
판밍님 댓글 대로 [변수에 지정한 배열 값]의 이상이면 나오는 오류가 맞네요
아이콘 오후 (2016-04-23 09:58:37 KST)
1↑ ↓0
센스 이미지를 등록해 주세요
제가 맵 제작 초보라서 무슨말인지는 모르겠습니다. 대충 트리거에서 변수 만든거랑 배열들 확인을해도 해당 유닛과는 관련이 없어서 오래 해메긴했는데.. 해결은 했습니다.
카락스는 공격 무기가 우주모함처럼 탄창방식인데 이걸 다른 무기로 바꾸니까 죽어도 더이상 에러가 뜨지않더군요. 왜 그런지는 알아내지 못 했고 그냥 무기만 바꿨습니다. 혹시 카락스 무기와 관련 오류가 무슨 관계인지 아시는분 있다면 댓글 부탁합니다.
이니안 (2016-04-23 11:14:40 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
댓글에 쓰신대로 평가하자면
유닛 사망할때 발동하는 트리거 일텐데
카락스가 죽음으로서 해당 무기에 딸려있는 유닛형 무기들이 전부 사망함? 으로 해당 트리거도 발동하게 되는데

배열된 값에서 해당 유닛형 무기의 번호인지 뭔지 모르겠지만

변수 배열된 값에 유닛의 어떠한 값이 변수 배열의 한계치에 넘어버려서 나오는 오류 같습니다만

정확한건 맵 뜯어보지 않고서는 모르는ㅋㅋ 위 내용은 추측

단톡방 오세요! !!
아이콘 오후 (2016-04-25 00:08:16 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
이니안님 말이 맞는것 같습니다. 카락스 무기가가 2개인데 죽을 때도 오류가 2개 뜹니다. 근대 문제를 피해갈 정도로 이해는 되는데 문제를 해결할 정도는 안되네요 언젠간 알게되겠죠ㅋ 답변 감사합니다.
아이콘 오후 (2016-04-25 00:08:59 KST)
1↑ ↓0
센스 이미지를 등록해 주세요
근대 단톡방이 먼가요
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.