질문과 답변

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 12472
RMXP 이벤트가 플레이어와 접촉했을때 플레이어가 그 이벤트를 바라보게 하기 5 종이맛쿠키 2016.11.28 156
RMVXA 이벤트가 행동을 할때 플레이어가 움직이지 않는 현상 어떻게 해야하나요? 5 file f1000 2018.02.15 914
RMVXA 이벤트가 혼자서 맵을 넘어게가 하려면? 3 file 제이니 2012.07.28 1591
RMVXA 이벤트가 화면 밖으로 나가면 멈춰요...ㅠ Nil_Soft 2016.09.15 71
RMVXA 이벤트가 화면밖을 벗어나면 사라져서 안따라옵니다 1 감사,합니다 2013.07.06 753
RMVX 이벤트끝나고 완전이 삭제법좀 1 아쳐 2014.02.04 701
RMVX 이벤트끼리 겹칠때 스위치 발동하는 방법은 없을까요? 3 넷카마 2011.02.15 737
RM2k 이벤트끼리 전투 2 귀차냐도스 2011.07.22 1568
이벤트 작성 RMMV 이벤트끼리의 충돌판정을 확인할수 있을까요? 2 도Vㅏ킨 2021.12.29 123
기타 RMVXA 이벤트도중 볼륨조절 1 빨간토끼 2022.07.26 110
이벤트 작성 RMMV 이벤트도중 이벤트의 이미지를 변경하고 싶습니다. 2 도Vㅏ킨 2020.08.04 320
RMVX 이벤트들 중에.. 1 은이하롄 2018.06.07 75
RMVXA 이벤트때 NPC2명이상의 동시움직임 질문..ㅠ 2 윌리웡기 2013.04.02 738
RMXP 이벤트때 다른 주캐릭터말고 다른 이벤트캐릭터의 움직임을 4 항아리 2013.12.22 731
RMXP 이벤트랑 이벤트랑 접촉하면 이벤트가 생기도록하는법?? 2 가나다라마바사아자 2011.01.03 442
RMVXA 이벤트로 '보행 그래픽' 변경이 되나요? 2 모이스쳐라이징 2013.11.30 1041
RMVXA 이벤트로 TP를 조정할수는없나요?? 5 CaliFA 2015.01.05 219
RMVX 이벤트로 게임 종료와 로드 화면을 불러오는 방법 8 하얀악어 2014.03.08 660
RMVX 이벤트로 경험치 증가 안되나요? 2 유나인 2014.01.11 766
RMVX 이벤트로 그래픽 지정하면 2 파닥이 2014.06.14 541
Board Pagination Prev 1 ... 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 ... 517 Next
/ 517