질문과 답변

Extra Form

정리해서 32번째줄 붙어 앤드까지 싹 지워버리고
Window_Base 뒤쪽으로[앞도될듯한]보내버리니 모든오류 해결~

p.s 이래저래 스크립트도 다른걸 순서를 따지네여.. 흠..


 여기있는 한국어 조사 스크립트를 넣을때 마다 오류가 발생하네요..


Script: line 32: NameError Occurred.

uninitalized constant Object::A1_System
이라면서 영안되네요.. 흠.

새로만들어서 해도 오류가나고 같은오류가.. 흠. 

그리고 저걸 만든(?)분의 블러그에 댓글을 올리면 지워져서 여기에 올려봅니다..

흠 한번 파일을 올려보는데요. 대체적으로 한글화 자료들 우겨넣고

이런저런 기능을 우겨넣고있습니다 ㅎㅎ;.

흠. 알집파일이 안올라가지네요..

다운로드 링크입니다 ㅎㅎ;

Comment '6'
  • profile
    습작 2012.08.15 20:08

    0.


      해당 질문에서 알 수 있는 정보가 너무 미흡하네요. 좀 더 자세한 설명과 자료를 첨부하여 답변자분들께서 해당 문제를 보다 상세히 이해할 수 있도록 부탁드립니다.^^

     

  • ?
    허걱 2012.08.16 14:40

    네이버 파일은 공유가 안되는걸로 알고 있습니다. 실제로 본문의 링크는 연결이 안되네요.
    mediafire , dropbox 등의 파일공유 서비스 등을 사용하는게 좋을듯 합니다.

  • ?

    말하신 32번 째 줄을 이렇게 수정해 봤습니다.스크립트 수정부분.JPG 즉, :: 이후 부분을 주석처리 한겁니다. 그랬더니 문장의 표시.JPG 실행화면.JPG

    이렇게 잘 되더라고요. 아마 클래스 이름 설정할 때 ::가 들어가면 안되는 거 같습니다.

  • ?
    InSaOng 2012.08.16 19:02
    흠.. 그대로해봣더니 다시오류가생기네요... 파일을 올렵핬습니다 ㅎㅎ;
  • profile
    습작 2012.08.16 19:41

    1.


      해당 파일을 확인하였습니다. 해당 파일에는 문의하신 내용 외에도 별도의 문제가 발견되었습니다. 해당 문제들에 대하여 하나씩 설명해 드리겠습니다.


      첫째로, 우선 게시물에서 문의하고 계신 오류에 대한 해결법은 아래의 코드를 삭제하는 것입니다. 해당 코드는 일본의 스크립터가 작성한 A1 System(http://a1tktk.web.fc2.com/)이라는 스크립트를 재정의 하는 내용입니다. A1 System의 사용시 불필요한 Window_Base 클래스를 삭제해달라고 주석에서 언급하는 것과 마찬가지로 반대로 A1 System의 미사용시에는 아래에서 소개하는 코드를 삭제해주셔야 합니다.(일단 CommonModule 이라는 모듈이 없기 때문에...)


    class A1_System::CommonModule

      def convert_escape_characters(text)

        result = text.to_s.clone

        result.gsub!(/\\/)                           { "\e" }

        result.gsub!(/\e\e/)                         { "\\" }

        result.gsub!(/\eV\[(\d+)\]/i)                { $game_variables[$1.to_i] }

        result.gsub!(/\eV\[(\d+)\]/i)                { $game_variables[$1.to_i] }

        result.gsub!(/\eN\[(\d+)\]/i)                { actor_name($1.to_i) }

        result.gsub!(/\eP\[(\d+)\]/i)                { party_member_name($1.to_i) }

        result.gsub!(/\eG/i)                         { Vocab::currency_unit }

        result.gsub!(/(?<=(.{1}))\[\[(.?\;.?)\]\]/) { Korean.get_proposition($1, $2) } # 한국어 조사 처리 함수를 부르는 부분

        result.gsub!(/(?<=(.{1}))\[(.?+\;.?+)\]/) { Korean.get_proposition($1, $2) } # 한국어 조사 처리 함수를 부르는 부분

        loop { result = result.sub(/<s>(.+?)<\/s>/i) { eval($1) }; break unless $1 }

        result

      end

    end

     

      둘째로 스크립트 추가 위치에 관한 문제입니다. 올려주신 파일에서 살펴보자면, 해당 스크립트에 Window_Base를 재정의하는 스크립트 구문이 있음에도 엉뚱한 위치에 삽입해 두셨더군요. 아마도 아이미르님께서 답변하신 부분을 수정했음에도 뜨는 추가 오류는 이부분 때문이라고 생각되는 군요. 스크립트는 main 섹션 위쪽의 이것에 추가 부분에 추가해주시길 바랍니다.


      그럼 좋은 게임 제작 활동 하시기 바랍니다.^^


  • ?
    InSaOng 2012.08.16 21:35
    그렇군요! 흠. 간단하게 스크립트의 위치만 바꾸는걸로 해결이되는 문제들이 였군요 ㅎㅎ;.
    흠. 이래저래 영어를 못하는게 많이 큰 크리가되네요.. 정말 감사합니다~

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 13187
RMVXA 간단한 툴 수정 질문이요...ㅠㅠ 7 글쎄,왜 난 적용이 안될까? 2012.08.19 1147
RMXP 맵의 모든 이벤트를 조사 2 말짱꽝이지롱 2012.08.19 1290
RMXP XAS 3.91 리젠 스크립트 2 비극ㆍ 2012.08.19 2131
RMXP XAS 3.91 스킬 아이콘 단축키 질문 비극ㆍ 2012.08.18 1623
RMVX [Vampyr SBABS 9] 실행이안되네요 1 file 흐르후꾸흐루룩 2012.08.18 1287
RMVXA 전투에서 게이지바에 있는 숫자만 지우고싶습니다. 1 file 쇼몬아레하 2012.08.18 1644
RMVXA 영역설정에서 지역D가 뭔가요 4 file 꿈꾸는사람 2012.08.18 1485
RMVX 특정키 입력했을때 이벤트 실행. 1 고무고무열매 2012.08.17 1439
RMVXA 영역 설정하는 방법 2 꿈꾸는사람 2012.08.17 1285
RMVXA 사진 띄우는법 1 닉네잉 2012.08.17 1382
RMVX 예기치않은 파일형식 1 아삭이 2012.08.17 1660
RMXP XP용 셀프 변수 스크립트의 사용법을 알 수 있을까요? 11 file 슈팅스타* 2012.08.15 1188
RMVXA 한국어 조사 스크립트 오류가 발생하네요..[완료] 6 InSaOng 2012.08.15 1350
RMVXA 슬립데미지 스크립트 중에 3 icnman 2012.08.15 1017
RMXP 대화창 색깔바꾸기 1 봉지스 2012.08.14 1183
RMVX 주인공의 이름을 정한걸 대화에 응용할 수 없을까요? 3 일일 2012.08.13 1117
RMXP 또 질문.. 비트맵 클래스. 메소드질문 dispose 와 clear 의 차이점 4 말짱꽝이지롱 2012.08.13 1320
RMXP 비트맵 클래스. 메소드 질문 stretch_blt 2 말짱꽝이지롱 2012.08.13 945
RMXP 대화창에 사진넣는방법 2 봉지스 2012.08.12 1183
RMXP 타일과 캐릭이겹쳐요 2 file 봉지스 2012.08.12 1322
Board Pagination Prev 1 ... 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 ... 517 Next
/ 517