질문과 답변

Extra Form

RPG MAKER XP 로 심심할때마다 깨작거리면서 놀고있습니다 ㅠㅠ

 

그런데 세이브가안되요 ㅠㅠ 아 이거어쩌죠?? 세이브도안되고 불러오기도되지않습니다 스크립트의 오류인가요??

 

하지만 저는 기본 세이브 스크립트인 이것을쓰구잇고 만진적 조차도없습니다

 

어떡하죠저는 ... 이게 무슨 파일을 안깔아서 뜨는오류인가요?? 아님 스크립트?? 아님뭘까요?? 고수님들도와주세요~

#==============================================================================
# ■ Scene_Save
#------------------------------------------------------------------------------
#  세이브 화면의 처리를 실시하는 클래스입니다.
#==============================================================================

class Scene_Save < Scene_File
  #--------------------------------------------------------------------------
  # ● 오브젝트 초기화
  #--------------------------------------------------------------------------
  def initialize
    super("어느 파일에 세이브합니까?")
  end
  #--------------------------------------------------------------------------
  # ● 결정시의 처리
  #--------------------------------------------------------------------------
  def on_decision(filename)
    # 세이브 SE 를 연주
    $game_system.se_play($data_system.save_se)
    # 세이브 데이터의 기입
    file = File.open(filename, "wb")
    write_save_data(file)
    file.close
    # 이벤트로부터 불려 가고 있는 경우
    if $game_temp.save_calling
      # 세이브 호출 플래그를 클리어
      $game_temp.save_calling = false
      # 맵 화면으로 전환해
      $scene = Scene_Map.new
      return
    end
    # 메뉴 화면으로 전환해
    $scene = Scene_Menu.new(4)
  end
  #--------------------------------------------------------------------------
  # ● 캔슬시의 처리
  #--------------------------------------------------------------------------
  def on_cancel
    # 캔슬 SE 를 연주
    $game_system.se_play($data_system.cancel_se)
    # 이벤트로부터 불려 가고 있는 경우
    if $game_temp.save_calling
      # 세이브 호출 플래그를 클리어
      $game_temp.save_calling = false
      # 맵 화면으로 전환해
      $scene = Scene_Map.new
      return
    end
    # 메뉴 화면으로 전환해
    $scene = Scene_Menu.new(4)
  end
  #--------------------------------------------------------------------------
  # ● 세이브 데이터의 기입
  #     file : 기입용 파일 오브젝트 (오픈이 끝난 상태)
  #--------------------------------------------------------------------------
  def write_save_data(file)
    # 세이브 파일 묘화용의 캐릭터 데이터를 작성
    characters = []
    for i in 0...$game_party.actors.size
      actor = $game_party.actors[i]
      characters.push([actor.character_name, actor.character_hue])
    end
    # 세이브 파일 묘화용의 캐릭터 데이터를 쓴다
    Marshal.dump(characters, file)
    # 플레이 시간 계측용의 프레임 카운트를 쓴다
    Marshal.dump(Graphics.frame_count, file)
    # 세이브 회수를 1 늘린다
    $game_system.save_count += 1
    # magic number-를 보존한다
    # (에디터로 보존할 때마다 랜덤인 값에 고쳐 쓸 수 있다)
    $game_system.magic_number = $data_system.magic_number
    # 각종 게임 오브젝트를 쓴다
    Marshal.dump($game_system, file)
    Marshal.dump($game_switches, file)
    Marshal.dump($game_variables, file)
    Marshal.dump($game_self_switches, file)
    Marshal.dump($game_screen, file)
    Marshal.dump($game_actors, file)
    Marshal.dump($game_party, file)
    Marshal.dump($game_troop, file)
    Marshal.dump($game_map, file)
    Marshal.dump($game_player, file)
  end
end

Comment '5'
  • ?
    페렐 2013.08.10 22:54
    3. 제목은 질문의 핵심 내용으로 작성합니다.
    질문은 완성된 문장으로 적습니다.
    5. 스크립트의 전문이 필요할 경우 txt 파일 등으로 첨부해 주시기 바랍니다.

    기본 스크립트일 경우 굳이 첨부하실 필요는 없습니다.

    다른 스크립트 사용하고 계신게 있나요?
  • ?
    빵테의비밀 2013.08.11 15:10
    다른스크립트는사용하지않구잇습니다..왜이러는거죠?
  • ?
    페렐 2013.08.12 02:25
    프로그램 자체의 문제일 가능성이 있습니다. 한번 재설치해보시고 그래도 안된다면 해당 프로젝트를 올려주세요.
  • ?
    빵테의비밀 2013.08.12 13:56
    재설치 해봣는데 안되네요 ㅠㅠ 해당프로젝트를 올릴수없는게 제가 받은 모든 예제 파일이 저장이되지않습니다,,
  • ?
    Alkaid 2013.08.12 14:02
    어디에다 저장하려고 했나요? 혹시 프로젝트를 생성하려는 곳이
    1. 남은 용량이 부족하다.
    2. 쓰기금지이거나 보호되고 있는 폴더이다.
    는 아니겠죠?

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12472
RMXP 스크립트 호출로 강제 세이브/로드시키려면? 4 하진 2012.07.02 1595
RMVXA ACE에서 멤버 파티변경시 특정멤버는 고정하게하는 방법은 없나요? 2 님믹 2012.10.06 1595
RMVX VX 스크립트 에러 2 file 카샤파 2012.07.28 1596
GM 공튀기기께임 비빙빙쿡 2010.10.01 1597
RMXP 아이템을 착용하면 속성 저항값이 저하. 후루룹라면 2012.05.31 1597
RMVX ace에서 불러오기 질문입니다 1 IKaros 2013.08.15 1597
RMVXA 타일셋 교체후 이동 불가. 8 최실장 2012.11.23 1597
RMVXA vxa 폰트변경 4 파닥이 2014.01.17 1598
RMXP RPG XP 액알만드는과정아시는분~ 3 RPG하는사람 2011.08.23 1599
RPGXP 구입을 생각중인데 한글 패치가 존재합니까? 5 sudoxe 2014.03.05 1599
RMXP 파노라마의 색조변경 어떻게하나요? 2 석진이 2011.07.15 1600
RMVX KGC 오버드라이브 스크립트 질문 1 샛별 2011.08.27 1601
RMVX 환세취호전같은 게임을...(턴제 액션 알피지???) 5 file 베지터 2014.09.07 1601
RMVXA 그림표시 좌표질문 5 file 쑤수 2017.01.07 1601
RMXP 라이오니2~3에서 나온것처럼 동료가 4명이상 따라다니게 하기 2 아이리수 2012.03.02 1602
RMVX 시야에 관한 스크립트 질문이요. 3 file 네이피어 2012.02.17 1603
RMVX 맵 이동 시 이벤트 연결에 대해서... 2 청솔 2011.11.14 1604
RMXP 캐릭터 만들기 어떠케 하나염?? 1 태권소녀 2011.07.26 1605
RMVX 아이템 획득후 못먹게 하기. 2 공팡내라면 2011.09.05 1605
RMXP 도트캐릭의 범위는 조정이 안되나요? 6 흑십자군 2011.05.16 1606
Board Pagination Prev 1 ... 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 ... 517 Next
/ 517