Juwan Park :: RPG VX Ace에서 F12로 리셋시 튕김 현상 방지

RPG VX Ace에서 F12로 리셋시 튕김 현상 방지

◆게임 창작 관련/타작, 변형 소재 등 :: 2014. 9. 28. 23:32

RPG 만들기 2000부터 F12 키를 누르면 게임이 다시 시작되는 기능이 추가되었습니다.

하지만 RPG 만들기 VX Ace의 경우 특정 스크립트와 충돌이 일어나서 튕기는 문제가 발생하고 있습니다.

이 문제는 F12 키를 누르면 리셋이 아닌 아예 게임 자체가 종료됐다가 곧 자동으로 다시 시작하게 하는 방법으로 회피 가능합니다.

스크립트는 RPG Maker VX Ace 커뮤니티의 Acezon 님께서 제작하였습니다.

다운로드: [클릭]
위 링크로 들어간 후 'Get it here'를 클릭하시면 스크립트가 나옵니다.
스크립트 편집기에서 이 스크립트를 추가하여 적용하시면 됩니다.

참고사항

스크립트 적용 후 오류가 발생하면 다음과 같이 조치해 주세요.

      pid = spawn ($TEST ? 'Game.exe test' : 'Game')

이 부분을

      pid = spawn ($TEST ? 'Game.exe test' : 'Game.exe')

위와 같이 변경해 주십시오.

제목에 한글이 있을 경우 인코딩 오류가 발생하는데, 다음 부분이 문제인 것으로 확인되었습니다.

      game_title = str.strip

위 부분에서 80번 줄을 다음과 같이 수정해 주세요.

      game_title = $data_system.game_title
.

댓글을 달아 주세요.

  1. 니나 2014.12.07 19:23 Reply Address Modify/Delete Reply

    Script 'F12 Reset Fix' line 80: Argumenterror occurred.
    invalid byte sequence in utf-8
    이런 오류가 뜨는데 어떻게 수정해야할지 알려주실 수 있으신가요?
    본문대로 적용했는데 80번째 줄의 코드를 만져봐도 고쳐지질 않네요..

    • Favicon of https://parkjuwan.tistory.com Juwan Park 2014.12.07 20:52 신고 Reply Address Modify/Delete

      제목에 한글이 있을 경우 오류가 나는데
      수정사항이 잘못 적혀 있었습니다.
      수정된 수정사항대로 다시 적용해 주시기 바랍니다.

  2. 니나 2014.12.11 18:35 Reply Address Modify/Delete Reply

    답변 감사합니다! 덕분에 스크립트가 잘 돌아가요. 언제나 좋은 글 고맙습니다.

Today 29    Yday 25    Tot 73,537
Juwan Park
Juwan Park's blog is powered by Daum and TISTORY.
Contemporary Blue for TISTORY.
Designed by Juwan Park. Creative Commons License
▲ TOP