질문과 답변

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 13184
RMVXA 게임 배포문의 7 xzrjs 2012.09.15 1639
RMVX 네오 메시지 시스템 3에서 이름박스에 ":" 표시 없애는 방법... 1 dadadada 2012.09.15 1082
RMVX 습작님이 알려주신 장면 호출 4 카르츠 2012.09.14 1300
RMXP 배틀종류후 화면멈춤현상 2 캬아악 2012.09.14 1112
RMXP 조건분기: 액터가 (움직이는)특정이벤트를 향하고 있을 때에만? 5 하진 2012.09.14 827
RMVXA 게임 테스트플레이 오류 4 xzrjs 2012.09.13 1108
RMVX 게임 암호화, 확실히 할수있는방법 없나요??? 3 하늘별구름 2012.09.13 1197
RMXP 충돌크기가 1x1를 넘는 몬스터를 만들 수 있을까요. 1 모르모트 2012.09.12 987
RMXP 용병시스템 2 준프로겜 2012.09.11 1184
RMVX RPG만들기VX 광원 이벤트로 할수있다는데 어떻게하나여 ? 1 오토거미 2012.09.10 1729
사이트 이용 게임스토어에서 다운받는법 4 조용한삶 2012.09.10 1216
RMXP 이 병렬 이벤트에 문제가 있나요? 2 file 모르모트 2012.09.10 1087
RMXP XP 무기 숙련도를 만들고 싶은데.. 4 CJY 2012.09.10 1066
RMXP 하나만 더 물어볼게요... 파티원들이 졸졸 따라오는 스크립트 2 모르모트 2012.09.10 1139
RMXP 대쉬중에 그래픽 바뀌는 스크립트 있나요? 4 모르모트 2012.09.10 1095
RMVXA SideView100으로 마법쓰면 스크립트 에러 나네요.. 11 file DMT3-이카 2012.09.10 1467
RMVX 문을 만드려는데 크기가 1*1밖에 안되나요? 2 하네 2012.09.09 905
RMVX 전체화면 스크립트. 도대체 어디있나요! 3 카온 2012.09.09 1367
RMVXA 동영상 재생 시 크기 1 avvxace 2012.09.09 1413
RMVXA Scene_MenuBase에서 커먼 이벤트를 불러오도록 하려면 어떻게 해야 할까요? 탐험가 2012.09.09 862
Board Pagination Prev 1 ... 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 ... 517 Next
/ 517