질문과 답변

Extra Form

 

 


선택지가 나오는 이벤트인데요 전까지만 해도 잘 됐는데 갑자기 아까부터 선택지를 누르니까 바로 저 문구가 뜨면서 멈춰버립니다

모든 이벤트에서 저러는건 아니고요 저 맵에서만 저렇게 되네요(임시 이벤트에다가 선택지분기를 넣어도 마찬가지입니다)

해결방법 아시는분?


 

 

 

 

 

 

 

■ 질문전 필독!
  • 질문할 내용이 이 게시판이나 강좌에 이미 있는지 확인합니다.
  • 하나의 게시물에는 하나의 질문만 합니다.
  • 제목은 질문의 핵심 내용으로 작성합니다.
  • 질문 내용은 답변자가 쉽게 이해할 수 있도록 최대한 상세하게 작성합니다.
  • 스크립트의 전문이 필요할 경우 txt 파일 등으로 첨부해 주시기 바랍니다.
  • 답변받은 게시물은 삭제하지 않습니다.
  • 답변이 완료된 경우 해당 답변해주신 분들께 감사의 댓글을 달아줍니다.
    • 처음 오신 분들은 공지 게시물을 반드시 읽어주세요!

※ 미준수시 사전경고 없이 게시물을 삭제합니다.

Comment '9'
  • ?
    작은꼬리 2018.01.24 12:15

    개발자 도구(F8키) 콘솔에도 저것보다 더한 정보는 적혀있지 않나요?

  • ?
    일반적잉간 2018.01.24 16:06
    TypeError: Failed to execute 'removeChild' on 'Node': parameter 1 is not of type 'Node'.
    at TypeError (native)
    at Window_Message._removeTextSoundPool (file:///C:/Users/smart/Documents/RPGMV/%EB%8F%88%EB%B2%8C%EA%B8%B0/js/plugins/RS_MessageSystem.js:3154:21)
    at Window_Message.terminateMessage (file:///C:/Users/smart/Documents/RPGMV/%EB%8F%88%EB%B2%8C%EA%B8%B0/js/plugins/RS_MessageSystem.js:3212:10)
    at Window_ChoiceList.callOkHandler (file:///C:/Users/smart/Documents/RPGMV/%EB%8F%88%EB%B2%8C%EA%B8%B0/js/rpg_windows.js:3940:25)
    at Window_ChoiceList.Window_Selectable.processOk (file:///C:/Users/smart/Documents/RPGMV/%EB%8F%88%EB%B2%8C%EA%B8%B0/js/rpg_windows.js:1156:14)
    at Window_ChoiceList.Window_Selectable.onTouch (file:///C:/Users/smart/Documents/RPGMV/%EB%8F%88%EB%B2%8C%EA%B8%B0/js/rpg_windows.js:1086:22)
    at Window_ChoiceList.Window_Selectable.processTouch (file:///C:/Users/smart/Documents/RPGMV/%EB%8F%88%EB%B2%8C%EA%B8%B0/js/rpg_windows.js:1054:18)
    at Window_ChoiceList.Window_Selectable.update (file:///C:/Users/smart/Documents/RPGMV/%EB%8F%88%EB%B2%8C%EA%B8%B0/js/rpg_windows.js:986:10)
    at file:///C:/Users/smart/Documents/RPGMV/%EB%8F%88%EB%B2%8C%EA%B8%B0/js/rpg_core.js:7029:19
    at Array.forEach (native)
    확인해보니 이렇게 적혀있네요
  • ?

    에러 메시지를 보니까 한글 메시지 시스템 플러그인(RS_MessageSystem.js)의 버그네요.


    사운드 풀이 준비되지 않은 상태에서 풀에 있는 객체를 없애다가 일어난 것 같은데..

    선택지의 경우라면 표시할 텍스트가 없는 상황에서 선택지를 표시할 때 발생할 수 있을 것 같아요.

    (선택지 표시 명령 앞에 텍스트 표시 명령이 없는 상황이라던가 등.)


    당장은 사운드 풀이 준비되지 않은 경우를 적절히 처리하면 될 것 같은데.. (불확실)

    더 확실한 지원을 원하신다면 플러그인 개발자이신 러닝은빛님께 제보하시는 게 좋을 것 같아요.


    2018-01-24 17_20_54-C__Users_Hazel_Documents_RPGMV_Project1_js_plugins_RS_MessageSystem.js - Sublime.png


    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
      Window_Message.prototype._addTextSoundToPool = function () {
     
        // ~~
     
        this._soundPool.ready = true;
      };
     
      Window_Message.prototype._removeTextSoundPool = function () {
        if (!this._soundPool || !this._soundPool.ready)
          return;
        this._soundPool.ready = false;
     
        // ~~
     
      };
    cs



  • ?
    일반적잉간 2018.01.24 18:30
    감사합니다, 텍스트소리는 안들리게 되지만 해결은 됐네요
  • ?
    작은꼬리 2018.01.24 18:42
    ..? 이상하네요. 텍스트 소리라면 잘 들리는데..
  • ?
    일반적잉간 2018.01.24 18:54
    저기 사진에 나와있는 스크립트를 아래거로 복붙 덮어쓰기 한건데...
    혹시 잘못된게 있나요?
  • ?
    작은꼬리 2018.01.24 18:58

    혹시.. "// ~~"로 표시한 건 코드를 지우지 말고 원본 그대로 남기라는 표시였는데..

    전부 지우고 덮어씌우셨나요?


    함수 아래쪽에 한 줄, 위쪽에 세 줄을 추가해서 사진처럼 코드를 만드시면 되는데..


    # 전체 코드

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
      Window_Message.prototype._addTextSoundToPool = function () {
        // 사운드 풀에 사운드를 넣고 대기 상태로
        maxPool = this._soundPool.maxPool;
     
        for(var id = 0; id < maxPool; ++id) {
          var textSound = document.createElement('audio');
          textSound.id = this._soundPool.defaultSymbol + id;
          textSound.src = this._soundPool.src;
          textSound.volume = 0;
          textSound.loop = false;
          textSound.load();
          document.body.appendChild(textSound);
        }
     
        this._soundPool.ready = true;
      };
     
      Window_Message.prototype._removeTextSoundPool = function () {
        if (!this._soundPool || !this._soundPool.ready)
          return;
        this._soundPool.ready = false;
     
        // HTML5 Audio 지원 여부 확인
        if(!window.HTMLAudioElement) return false;
     
        var maxPool = this._soundPool.maxPool;
     
        // 사운드 풀에 있는 모든 사운드 엘리먼트를 없앤다.
        for(var id = 0; id < maxPool; ++id) {
          var textSound = document.getElementById(this._soundPool.defaultSymbol + id);
          document.body.removeChild(textSound);
        }
     
        if(Decrypter.hasEncryptedAudio) {
          URL.revokeObjectURL(this._soundPool.src);
        }
     
      };
    cs


  • ?
    일반적잉간 2018.01.24 19:20
    자세히 설명해주셔서 감사합니다. 해결됐네요
  • profile
    러닝은빛 2018.01.24 22:50
    두 분 덕분에 버그를 발견하여 수정할 수 있었습니다. 감사합니다.

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12442
에러 해결 RMMV 사이드뷰 몬스터 이미지 적용문제 2 file 골디 2019.02.14 129
에러 해결 RMMZ 배포 파일 실행오류 마야d 2023.03.25 25
에러 해결 RMXP 순서변경이랑 메뉴 어떻게 줄이나요 1 file 초보maker 2019.02.20 196
에러 해결 RMVX vx게임을 시작하면 응답없음이라고 뜨네요... 모두 그래요 왜그럴까요...? 하앵TV 2019.03.02 86
에러 해결 RMMV NW.js 프로필 오류 해결법 아시는분 있나요? 2 file MSM 2019.03.05 19006
에러 해결 RMMV (해결)액터의 레벨이 숨겨지지 않습니다ㅜㅜ 2 file STRS 2019.03.16 118
에러 해결 RMVX VX 스크립트 사용 중 에러가 났습니다.... 1 file CatoN 2019.03.20 117
에러 해결 RMMV 이동루트로 이벤트캐릭터를 위로 꺾어지기 하면 걷는모양새로 꺾어져요 4 file 훈레기 2019.03.20 113
에러 해결 RMMV 그림이 안나옵니다. 6 MOON9 2019.03.24 98
에러 해결 RMVX Game.rgss3a 를 결합하고 실행하면 오류가뜹니다 file 치킨죠아영 2019.03.25 398
에러 해결 RMVXA 게임 실행 시 '매개 변수가 틀립니다' 떠요 슈필러 2019.04.07 436
에러 해결 RMXP 알만툴 XP 한글패치 글자 오류 2 file junjuntv 2019.04.20 464
에러 해결 RMXP 알만툴xp 데이터베이스, 스크립트 오류 4 junjuntv 2019.04.28 134
에러 해결 RMMV 파일을 열려고 하면 프로그램이 멈춥니다. file 고르아게 2019.05.05 58
에러 해결 RMXP 데이터베이스, 게임 한글패치 오류 질문 2 file 준준준 2019.05.12 220
에러 해결 RMVXA 맵칩을 직접 찍었는데 캐릭터가 이동이 안 됩니다. 4 ㄲㅁ 2019.06.06 150
에러 해결 RMXP 게임 소리가 아예 안나요 2 호이호이 2019.06.15 145
에러 해결 RMVXA (XAS) @skill = $data_skills[@actor.skill_id] 구문 오류 1 file 슈필러 2019.07.03 59
에러 해결 RMVXA 프로세스 작성에 실패했습니다? file 김빡빡 2019.07.22 138
에러 해결 RMXP 스크립트 연쇄 때문에 순서 오류가 생긴건지 아니면 코드 자체에 문제가 있는건지.... file 인사 2019.07.24 70
Board Pagination Prev 1 ... 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 ... 83 Next
/ 83