질문과 답변

Extra Form


 제곧내 인데,

 

 구글링을 통해 '러닝은빛'님의 자동세이브 스크립트를 사용하고있습니다.

자동 저장은 정상적으로 잘 작동하나, 대화등 특정 상황에서 세이브파일이 지워져있는채로 멈춰있고,

이후 대화를 종료하면 다시 파일이 생성되지만, 대화중 게임 종료 했을시에 나중에 다시 접속을 하면

대화이전 저장파일조차 없이 세이브파일 자체가 날아가버립니다.


스크립트를 전혀 몰라서 해결을 못하고있는데, DataManager 스크립트에서 찾아보니 파일삭제를 하는 항목이 있더라구요.

이부분을 덮어씌우는 명령어로 수정하면 해결될 문제가 아닐까 싶은데

혹시 도움좀 받을수 있을까요? 


이건 세이브/로드를 하면서 확률획득템시스템을 망치지 않기 위해 찾게된 스크립트인데,

혹시 특정 이벤트에 세이브창을 띄우지않고 즉시 파일을 저장하게 하는방법이 있다면 그걸 알려주셔도 좋습니다.

 

 

혹시몰라 첨부하는 러닝은빛님의 자동저장 스크립트

 

 =begin

이름 : 자동 저장 스크립트

작성자 : 러닝은빛

버전 : 1.0

=end

 

#==============================================================================

# module AUTO_SAVE

#==============================================================================

module AUTO_SAVE

TIME = 1;  #<이부분은 원래 15초로 게시하셨는데, 테스팅을 위해 제가 대폭 줄인값입니다.

SLOT = 0; 

end

#==============================================================================

# class Game_Map

#==============================================================================

class Game_Map

attr_reader   :first_save_time

attr_reader   :nnow_save_time

attr_reader   :anow_save_time

#==============================================================================

# 클래스 초기화

#==============================================================================

  alias ti_initialize initialize

  def initialize

  ti_initialize

  @first_save_time = (Time.now).to_i

  @nnow_save_time = (Time.now).to_i

  @anow_save_time = 1+(Time.now).to_i

  end

#==============================================================================

# 초시계 실시간 계산

#==============================================================================

  def up_counter

    @nnow_save_time = (Time.now).to_i

  end

#==============================================================================

# 초시계 리셋하기

#==============================================================================  

  def set_counter

  @nnow_save_time = (Time.now).to_i

  @anow_save_time = AUTO_SAVE::TIME + (Time.now).to_i

  end

 

end

#==============================================================================

# class Game_Player

#==============================================================================

class Game_Player

  alias ti_update update

#==============================================================================

# 실시간으로 계산하기

#==============================================================================  

  def update

    ti_update

    get_time

  end

#==============================================================================

# 초시계 동작

#==============================================================================  

  def get_time

    if $game_map.nnow_save_time >= $game_map.anow_save_time + 1

      default_time

      $game_map.set_counter;

    else

      $game_map.up_counter;

    end

  end

#==============================================================================

# 저장하기

#==============================================================================    

  def default_time

    DataManager.save_game(AUTO_SAVE::SLOT)

    $game_map.set_counter

  end

#==============================================================================

# 초시계 가져오기

#==============================================================================      

  def time_now

    $game_map.nnow_save_time - $game_map.first_save_time

  end

end

 

 

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

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


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12387
플러그인 사용 RMMV 드래곤본즈 프로그램 + 스크립트 작동이 안됩니다 1 PPPL 2019.10.10 212
플러그인 사용 RMMV 플러그인 스위치? 매개변수? 조작에 관하여 2 XB 2019.11.20 193
플러그인 사용 RMMV 스테이트가 종료되지 않습니다 file Bros 2019.12.02 67
플러그인 사용 RMMV 전투 상태에 들어가면 스킬,아이템 단축키 플러그인 없나요? 1 호구랑 2020.02.07 55
플러그인 사용 RMMV 아이템 계열을 여러개로 분할해서 정보 메뉴를 만들었는데 아이템 메뉴랑 정보 메뉴를 분리하고싶습니다. 1 file 무명유실 2019.12.30 134
플러그인 사용 RMMV 타이틀을 스킵하고 마지막 세이브파일을 자동으로 불러오는 법 1 munkochi 2021.12.24 145
플러그인 사용 RMMV 스킬을 사용할때 돈을 필요로 하게 할 수 있나요? 4 Timeout 2020.03.15 97
플러그인 사용 기타 rpg maker mv 멀티플레이에 대해 2 코코아달달 2020.01.27 864
플러그인 사용 RMMV 사이드뷰 전투 질문입니다! 2 소랭소랭 2020.02.06 177
플러그인 사용 RMMV 혹시 마우스EX 사용한 사람 있나요? 2 호구랑 2020.02.13 79
플러그인 사용 RMMV 플러그인 오류 1 file 김선녀 2020.02.27 142
플러그인 사용 RMMV 마우스 클릭 즉각반응 7 믕믱이 2020.03.11 645
플러그인 사용 RMMV MV 폰트적용 7 file 김선녀 2020.03.20 816
플러그인 사용 RMMV 특정캐릭터의 치명타 데미지 증가 2 Timeout 2020.04.18 119
플러그인 사용 RMMV 발소리 플러그인의 볼륨 설정 1 파닥이 2020.05.05 137
플러그인 사용 RMMV 아이템 창을 핸드폰 앱 아이콘처럼 바꾸고 싶어요 4 chiithecat 2020.08.28 140
플러그인 사용 RMMV 동시 메시지 플러그인 오류 해결법 1 무명시절 2020.07.23 179
플러그인 사용 RMMV 플러그인 내 글자 줄바꿈 적용 초코동 2020.08.01 224
플러그인 사용 RMMV 대화창의 위치를 마음대로 지정하고 싶습니다 file 납작만두 2022.06.24 152
플러그인 사용 RMMV 파판 7처럼 전투중에 3D모델이 등장하게 할 수 없나요? 5 JDG 2020.09.15 108
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 82 Next
/ 82