질문과 답변

Extra Form
종류 스크립트 사용

안녕하십니까.


다른 모바일게임의 팬게임을 만들고 싶은 초보입니다.


제작툴은 vx ace를 사용하고 있습니다.


부가적인 기능을 구현하고 싶은 욕심은 있으나 스크립트를 작성은 불가능하여, 자유롭게 이용이 가능한 스크립트들을 복붙해 사용하려고 합니다.

 

그런데 외국산 게임을 바탕으로, 본 사이트 등에 공유된 국산 스크립트를 추가하는 것은 가능합니다.


그러나 제가 게임을 새로 작성할 때, 다른 외국 게임에서 스크립트를 불러올 때는 항상 오류메시지가 뜹니다.


이러한 문제는 외국에서 작성된 게임에서 외국게임으로 옮기는 때에도 발생합니다.


Screenshot_2.jpg



저 'size'부분은 때로는 '+'등의  다른 부분을 지칭할 때도 있습니다.


일단 상기 오류가 적용된 부분의 원문은 다음과 같습니다.


  def loc_not_defined?(loc)

    for i in 0...$game_system.loc_name.size

      if $game_system.rep_name[i] == loc

        return false

      end

    end

    return true

  end

  

얕은 지식으로 판단하기에 스크립트 오류라기보다는 스크립트를 옮겨오는 과정에 문제가 있지 않나 싶습니다.


질문 게시판을 찾아보니 오류 중에 한글 인식을 못하는 오류도 있더군요.


따라서 스크립트 자체를 복붙하는 과정에서, 윈도우같은 OS 언어때문에 오류가 발생할 수도 있을지 궁금합니다.


혹시 스크립트를 불러올 때에는 그냥 복사 붙여넣기가 아닌 다른 과정이 필요한지요?



아니면 그런 문제는 생길 수 없고,  단지 size라는 메서드(?)를 따로 정의하지 않아서 생기는 오류일까요?


C언어나 루비 스크립트를 잘 알지 못하는 초보라... 고수님들의 도움 부탁드립니다.


딱히 이 스크립트 자체 뿐만이 아니라 다른 스크립트를 옮길 때도 이런 일이 빈번히 발생하여 원문은 올리지 않았으나,


필요하시다면 원문 전체를 올리도록 하겠습니다.


감사합니다.


 


* 추가내용


하단의 Lud 님 답변에 따라 수정해보았으나 게임 내 스크립트를 불러오는 똑같은 상황에서 다음과 같은 오류가 발생합니다.


Screenshot_2.jpg





복붙하는 과정에서 오류가 있을 것 같다는 제 생각과 달리 


단순히 새로 추가된 로컬 스크립트에 정의된 내용들이 기존의 것들과 충돌이 일어나기 때문인지요?




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

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

Comment '3'
  • ?
    LuD 2020.10.09 10:36

    정확한 해결법은 아닐 수 있으나... 해당 오류는 잡힐거라 생각합니다.

    본문 내용부분에 아래 한줄을 추가해 보세요... (되려나...?;;;)


      def loc_not_defined?(loc)

        return true unless $game_system.loc_name

        for i in 0...$game_system.loc_name.size

          if $game_system.rep_name[i] == loc

            return false

          end

        end

        return true

      end

  • ?
    592 2020.10.09 14:06
    답변 감사합니다.
    그러나 다른 오류가 다시 발생하여 본문에 추가하였습니다.
    확인해주시면 감사하겠습니다...
  • ?
    592 2020.10.09 14:12
    animation 관련은 다른 스크립트에 따른 오류였던 지라 본문 추가 내용을 수정하였습니다. 죄송합니다;;
    그러나 interpreter에 관련한 다른 오류가 생겼습니다.
    확인부탁드립니다...

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12456
기본툴 사용법 RMMV 플레이 테스트를 처음부터말고 해당이벤트부터 시작하게 어떻게 하나요 2 file 코볼트코 2020.11.24 202
기타 RMVXA 타이틀 이스터에그 만드는방법 알려주세요 3 썬키스트1호 2020.11.23 288
기타 RMVXA 아이콘 셋 이미지 이어붙이는법 2 겜만들고싶다앙 2020.11.22 177
플러그인 사용 RMMV 게임 중에 시스템의 효과음을 바꾸고 싶습니다. 2 JDG 2020.11.22 272
기타 RMVXA 아이콘을 직접 만들어 보고싶습니다 겜만들고싶다앙 2020.11.22 68
기타 RMMV 데미지 바닥의 판정을 명확히 하는 법있을까요? 무명시절 2020.11.22 69
기타 RMMV 약간 복잡한 질문 2 레기우스州 2020.11.21 112
게임 배포 RMMV 게임 배포 시 유저가 폰트를 따로 설치하지 않게 하는 방법 깡토 2020.11.20 196
기본툴 사용법 RMMV 대화창을 말풍선 형식으로 띄워지게 어떻게 하나요? 2 file 코볼트코 2020.11.19 565
기본툴 사용법 RMVX 질문합니다. massage back 교체 1 file 효잉 2020.11.18 118
기타 기타 열쇠 안사라짐,추격자 벽에낌 2 RPG메이커초보 2020.11.18 203
기본툴 사용법 RMMV 타이틀구석에 ver1.0.0하고 Author name 2019 어떻게 변경 하거나 제거 못하나요? 4 file hurakan 2020.11.17 141
플러그인 사용 RMMV mv에서는 캐릭터가 말할때 텍스트 음성 어떻게 하나요? 2 코볼트코 2020.11.16 728
이벤트 작성 기타 옷장에 숨는 이벤트 어떻게해요? 5 RPG메이커초보 2020.11.16 227
에러 해결 기타 안녕하세요 rpg메이커 초보입니다(XP) 좀 도와주셨으면 합니다 4 RPG메이커초보 2020.11.16 149
에러 해결 기타 알만툴2003에서 한글 대사를 쓰면 돈2 2020.11.16 114
플러그인 생성 RMMV 철권처럼 게이지바를 만들고 싶습니다 2 abang 2020.11.15 240
기본툴 사용법 RMVXA VXACE 텍스트 소리 어떻게 나게 하나요? rmqqoddl 2020.11.15 156
한글 패치 RMXP RPG XP 스팀 한글패치 최신 버전은 없나요? 1 일리브 2020.11.14 666
기타 RMMV 비트코인을 추가하고 싶습니다... 레기우스州 2020.11.14 125
Board Pagination Prev 1 ... 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 ... 516 Next
/ 516