질문과 답변

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 12451
RMXP RPGxp액알에서 스킬쓰는법질문입니다. 2 엑스칼리버 2011.09.22 2842
RMVXA 스크립트 오류가 있습니다; 2 소금김밥 2012.10.01 2841
RMVX RMVX에서 캐릭터 상반신이 대화창에 가리네요.. 4 file 물달이 2014.05.25 2837
RMVXA VX스크립트 VA에서 사용할 방법이 있나요? 2 웃자 2012.01.19 2835
RMVXA VX ace 질문입니다... 1 흑마데스 2012.01.03 2835
툴선택 여러분은 어떤 알만툴을 가장 좋아하시나요...? ^-^ 10 카리스 2011.07.20 2835
RMXP 마우스 스크립트 사용할때 게임속 마우스 모양 사용하는 방법좀여. 1 오매갓 2012.01.19 2833
RMVXA ACE 에서 타일 이동관련 문제입니다. 베리☆ 2012.05.09 2832
RMVXA 이벤트 병렬처리후 케릭터 이동 관련 질문 2 일류 2012.05.09 2832
기타 쯔꾸르 게임 만들기 프로그램 다운법 아시는분. .? 2 Hanzo 2014.06.02 2829
RMVX 맵 배치 평가에 올리려고 하는데요. 1 불량토깡 2012.01.04 2826
기타 안넹하세요~ SRPG 95 툴에 대한 몇가지 질문 몇가지 하겠습니다. 2 내가건덕 2012.01.12 2817
RMXP XP압축파일 실행오류와 스크립트에디터 한국어 부분... 1 님믹 2012.01.11 2815
RMXP 세이브 금지 시키는 법 1 ZBKR 2012.01.28 2814
RMXP 이런 로봇칩들 제작하던 사이트아시는분 ... 급해요 부탁드립니다 2 file 라이네크 2011.10.02 2804
RMXP 아오오니같은 게임만들때.... 3 이지눙 2011.10.17 2803
RMVX rpg vx 타일 추가하는방법좀 알려주세요 4 file 인소 2013.10.03 2802
RMVXA 몬스터에게 데미지를 입었을때.. 1 효기 2012.04.25 2802
RMVXA rpgxp전투방식 2 현사이 2012.03.03 2802
RMVX 이게 뭐죠.... Script 'Game_interpreter' line 750:NoMethodError occured. 13 뿌르크 2014.01.04 2801
Board Pagination Prev 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ... 516 Next
/ 516