질문과 답변

Extra Form

해당 오류가 발생하여 글을 작성하게 되었습니다;;

뭐가 잘못됐으며 해결방안이 뭔지 답변 부탁드립니다;;

저 오류때문에 스킬은 물론이고 버프조차 못넣고 있네요;;

Comment '11'
  • ?
    77이알 2012.09.10 17:40

    보니 $data_animation[anime_id] 값이 nil로 나와서 그런 듯 하네요. 그래서 당연히 frame_max 값을 읽을 수도 없겠죠? 애니메이션을 불러올때 anime_id값이 잘못 입력이 되는 것이거나 해당하는 id의 애니 가 없거나 한 것 같네요.

    1. 제작자에게 문의를 하시거나
    2. $data_animation[anime_id]을 출발로 하여 위쪽으로 추적을 해 보세요.
    get_anime_time()함수를 사용하는 모든 곳을 찾아가 문제점을 직접 보는거죠.



    스킬선택 -> 해당스킬의애니 아이디 -> get_anime_time()사용 -> $data_animation[anime_id]에서 애러

    위 부분의 흐름에서 에러가 있는 듯 합니다.

    행운을 비네요.

  • ?
    DMT3-이카 2012.09.11 00:32
    감사합니다. 결국 해결하진 못했지만 시간내서 도움주신 점 감사합니다. ^^
  • ?
    마리오류 2012.09.10 19:59
    추적하기 힘드시면 간단하게 테스트해보셔요~
    Return 0
    이런식으로..
  • ?
    DMT3-이카 2012.09.11 00:32
    네! 수동적으로 해도 결국 못찾았으나, 허걱님 덕분에 완료했네요!! 조언 감사드립니다. ^^
  • ?
    허걱 2012.09.10 22:17

    문제점은 $data_animation[anime_id] 가 없을 경우에 나는 에러인듯 합니다.
    해결방법은 1519줄 바로 윗줄에
    return 0 unless $data_animation[anime_id]
    라고 추가해 보시기 바랍니다.

  • ?
    DMT3-이카 2012.09.11 00:33
    if 를 unless 로 바꾸자 바로 되네요!! 정말 감사합니다. 덕분에 많은 발전이 있을 것 같네요 ^^~
  • ?
    허걱 2012.09.11 00:50
    기존의 문장은 그대로 두고 댓글로 적은 문장을 추가해 주시기 바랍니다;;;
    어떤 if 를 바꾼건지 모르겠지만 기존의 if 를 바꾼거라면 오류만 안나고 제대로 실행이 안될 수 있습니다.
  • ?
    DMT3-이카 2012.09.11 02:55
    헉... 그렇군요.. 알겠습니다!
  • ?
    DMT3-이카 2012.09.11 02:57
    그런데 위의 문장을 추가하니 역시나 위 스샷 메세지와 같은 에러가 납니다;;
  • ?
    허걱 2012.09.11 11:40

    위의 댓글에 오타가 있었네요.
    return 0 unless $data_animations[anime_id]

     

    이 문장을 추가해서 최종적으로

     

    return 0 if anime_id <= 0
    return 0 unless $data_animations[anime_id]
    return $data_animations[anime_id].frame_max * 6

     

    이렇게 되도록 변경해 주시면 될듯 합니다.

  • ?
    DMT3-이카 2012.09.11 03:11
    아... if를 unless로 바꾸니까 몬스터가 평타공격을 아예못하고 일방적으로 플레이어의 턴이 되어버리네요.

    게다가 전투속도도 굉장히 빠르네요.

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12442
RMVXA VXace 제작자 성님들 도와주십시오.(물건을 정확한 위치에 옮겨놓으면 인식되는거.) 5 nimi070 2018.12.07 88
RMVXA (다시올립니다.)[어떤 이벤트를 지정한 위치에 이동시키면 지정한 위치를 인식하게하여 다른 이벤트를 발생시키게 하는것] 2 nimi070 2018.12.07 93
툴선택 2D 횡스크롤 도트 RPD 게임 제작 툴(프로그램) 무료 추천 [행복한사람] 2018.12.09 432
RMMV 혹시 기본 데이터 소스 있나요? 5 카시어스 2018.12.10 77
RMMV 방어력 수치에 따른 퍼센트 데미지 7 카시어스 2018.12.10 153
RMMV 전투배경 왜곡하기 8 무명시절 2018.12.11 205
RMVXA 장비 장착시마다 발동되는 이벤트?(해결) 1 버너코코넛 2018.12.11 96
RMMV 능력치 곡선에 대해 질문이 있습니다 3 카시어스 2018.12.11 86
RMMV 그림판에서 캐릭터 스프라이트를 짜고 싶은데.... 5 부이키카에수 2018.12.12 322
RMMV 쯔구르에서 맵타일을 도트가 아닌 2d그림으로 해도 되나요? 3 베네수엘라 2018.12.12 246
RMVXA 타이틀 배경 엔딩별로 바꿔지기 2 file 아툥아용 2018.12.13 179
기타 온라인 질문 2 :3 2018.12.13 123
라이선스 RMMV 소스사용 저작권 2 dncieh921 2018.12.14 245
RMVXA 이미지 크기 2 아툥아용 2018.12.14 111
RMVXA 읽는 방향에 따라 달라지게 하기 1 file 람초와아이들 2018.12.16 126
RMMV RPG MV 캐릭터 생성 2 Kursna 2018.12.18 630
RMMV RPG MV 캐릭터들 끼리 전투 2 Kursna 2018.12.18 223
RMMV 1번 액터가 누구냐에 따라 이벤트 내용 다르게 하기 4 낙요 2018.12.21 82
기본툴 사용법 RMMV MV아이콘 2 Kursna 2018.12.21 176
RMMV 배틀에서 상대방과 사용자 둘 다 상태이상 걸리게 하는법 2 고르고르고 2018.12.21 68
Board Pagination Prev 1 ... 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 ... 516 Next
/ 516